CN114063500B - Data synchronization testing device based on aeromagnetic superconducting full tensor magnetic gradient measurement and control system - Google Patents
Data synchronization testing device based on aeromagnetic superconducting full tensor magnetic gradient measurement and control system Download PDFInfo
- Publication number
- CN114063500B CN114063500B CN202111319712.6A CN202111319712A CN114063500B CN 114063500 B CN114063500 B CN 114063500B CN 202111319712 A CN202111319712 A CN 202111319712A CN 114063500 B CN114063500 B CN 114063500B
- Authority
- CN
- China
- Prior art keywords
- sine wave
- wave signal
- data
- control system
- data acquisition
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/04—Programme control other than numerical control, i.e. in sequence controllers or logic controllers
- G05B19/042—Programme control other than numerical control, i.e. in sequence controllers or logic controllers using digital processors
- G05B19/0423—Input/output
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/20—Pc systems
- G05B2219/25—Pc structure of the system
- G05B2219/25257—Microcontroller
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Measuring Magnetic Variables (AREA)
- Magnetic Resonance Imaging Apparatus (AREA)
Abstract
Description
技术领域technical field
本申请涉及超导应用领域,尤其涉及一种基于航磁超导全张量磁梯度测控系统的数据同步测试装置。The application relates to the application field of superconductivity, and in particular, to a data synchronization test device based on an aeromagnetic superconducting full tensor magnetic gradient measurement and control system.
背景技术Background technique
航磁超导全张量梯度测控系统的核心传感器是超导量子干涉仪,而由超导量子干涉仪组成的超导磁传感器是目前灵敏度最高的磁传感器,能够测量微小的磁信号。然而,由于航空搭载平台是运动的,需要通过高精度的姿态投影进行磁补偿以消除由搭载平台运动引入的干扰,消除这些干扰,不仅要求位置、姿态数据和全张量磁数据的测量精度尽量高,而且要求位置、姿态数据与全张量磁数据必须保持高度的同步性,但是在航磁超导全张量梯度测控系统中,由于全张量磁数据和位置、姿态数据的数据源不同,导致全张量磁数据和位置、姿态数据不同步,并且通过现有技术进行数据同步时的同步精度低。The core sensor of the aeromagnetic superconducting full tensor gradient measurement and control system is the superconducting quantum interferometer, and the superconducting magnetic sensor composed of the superconducting quantum interferometer is the magnetic sensor with the highest sensitivity at present, which can measure tiny magnetic signals. However, since the airborne platform is moving, it is necessary to perform magnetic compensation through high-precision attitude projection to eliminate the interference introduced by the movement of the onboard platform. To eliminate these interferences, not only the measurement accuracy of position, attitude data and full tensor magnetic data is required as much as possible However, in the aeromagnetic superconducting full tensor gradient measurement and control system, due to the different data sources of the full tensor magnetic data and the position and attitude data , causing the full tensor magnetic data to be out of synchronization with the position and attitude data, and the synchronization accuracy is low when data synchronization is performed by the prior art.
发明内容SUMMARY OF THE INVENTION
本申请实施例提供一种基于航磁超导全张量磁梯度测控系统的数据同步测试装置,能够方便、快捷且有效提高全张量磁数据和位置、姿态数据的同步精度。The embodiment of the present application provides a data synchronization test device based on an aeromagnetic superconducting full tensor magnetic gradient measurement and control system, which can conveniently, quickly and effectively improve the synchronization accuracy of full tensor magnetic data and position and attitude data.
本申请的技术方案是这样实现的:The technical solution of the present application is realized as follows:
本申请实施例提供一种基于航磁超导全张量磁梯度测控系统的数据同步测试装置,所述装置包括:信号发生器,与所述信号发生器相连接的NI9215模块和全张量磁数据模拟采集模块,与所述NI9215模块和所述全张量磁数据模拟采集模块相连接的数据采集与控制系统;其中,The embodiment of the present application provides a data synchronization test device based on an aeromagnetic superconducting full tensor magnetic gradient measurement and control system, the device includes: a signal generator, an NI9215 module connected to the signal generator, and a full tensor magnetic A data simulation acquisition module, a data acquisition and control system connected with the NI9215 module and the full tensor magnetic data simulation acquisition module; wherein,
所述信号发生器,配置为产生预设频率的正弦波信号并传输至所述NI9215模块和所述全张量磁数据模拟采集模块中;The signal generator is configured to generate a sine wave signal with a preset frequency and transmit it to the NI9215 module and the full tensor magnetic data analog acquisition module;
所述NI9215模块,配置为基于秒脉冲PPS信号触发采集所述正弦波信号,得到第一正弦波信号;并将所述第一正弦波信号传输至所述数据采集与控制系统中;所述NI9215模块为无延迟数据采集卡;The NI9215 module is configured to trigger and collect the sine wave signal based on the second pulse PPS signal to obtain a first sine wave signal; and transmit the first sine wave signal to the data acquisition and control system; the NI9215 The module is a delay-free data acquisition card;
所述全张量磁数据模拟采集模块,配置为基于所述PPS信号将所述正弦波信号进行放大,得到第二正弦波信号;并将所述第二正弦波信号传输至所述数据采集与控制系统中;The full tensor magnetic data analog acquisition module is configured to amplify the sine wave signal based on the PPS signal to obtain a second sine wave signal; and transmit the second sine wave signal to the data acquisition and in the control system;
所述数据采集与控制系统,配置为基于所述PPS信号和预设重采样规则对所述第二正弦波信号进行重采样,得到重采样后的第二正弦波信号,并确定所述第一正弦波信号和所述重采样后的第二正弦波信号之间的相位差,以基于所述相位差实现所述第一正弦波信号和所述第二正弦波信号之间的相位同步。The data acquisition and control system is configured to resample the second sine wave signal based on the PPS signal and a preset resampling rule, obtain a resampled second sine wave signal, and determine the first sine wave signal. a phase difference between the sine wave signal and the resampled second sine wave signal, so as to achieve phase synchronization between the first sine wave signal and the second sine wave signal based on the phase difference.
在上述基于航磁超导全张量磁梯度测控系统的数据同步测试装置中,所述数据采集与控制系统与惯性导航系统SPAN-CPT相连接;其中,In the above-mentioned data synchronization test device based on the aeromagnetic superconducting full tensor magnetic gradient measurement and control system, the data acquisition and control system is connected with the inertial navigation system SPAN-CPT; wherein,
所述数据采集与控制系统,还配置为在预设时间到达时,从所述SPAN-CPT中获取所述PPS信号;并将所述PPS信号传输至所述NI9215模块和所述全张量磁数据模拟采集模块中。The data acquisition and control system is further configured to obtain the PPS signal from the SPAN-CPT when a preset time arrives; and transmit the PPS signal to the NI9215 module and the full tensor magnetic Data simulation acquisition module.
在上述基于航磁超导全张量磁梯度测控系统的数据同步测试装置中,所述NI9215模块,还配置为基于所述PPS信号触发、利用第一采样频率采集所述正弦波信号,得到所述第一正弦波信号;并将所述第一正弦波信号传输至所述数据采集与控制系统中。In the above data synchronization test device based on the aeromagnetic superconducting full tensor magnetic gradient measurement and control system, the NI9215 module is further configured to trigger based on the PPS signal and collect the sine wave signal by using the first sampling frequency to obtain the the first sine wave signal; and transmit the first sine wave signal to the data acquisition and control system.
在上述基于航磁超导全张量磁梯度测控系统的数据同步测试装置中,所述全张量磁数据模拟采集模块包括读出电路和第一数据采集板卡;其中,In the above-mentioned data synchronization test device based on the aeromagnetic superconducting full tensor magnetic gradient measurement and control system, the full tensor magnetic data simulation acquisition module includes a readout circuit and a first data acquisition board; wherein,
所述读出电路,配置为将所述正弦波信号进行积分放大,得到所述积分放大后的正弦波信号,并将所述积分放大后的正弦波信号传输至所述第一数据采集板卡中;The readout circuit is configured to perform integral amplification on the sine wave signal to obtain the integrally amplified sine wave signal, and transmit the integrally amplified sine wave signal to the first data acquisition board middle;
所述第一数据采集板卡,配置为基于所述PPS信号触发、利用第二采样频率对所述积分放大后的正弦波信号进行采集,得到所述第二正弦波信号,并将所述第二正弦波信号传输至所述数据采集与控制系统中。The first data acquisition board is configured to trigger based on the PPS signal and use the second sampling frequency to collect the integrated and amplified sine wave signal to obtain the second sine wave signal, and use the second sampling frequency to collect the second sine wave signal. Two sine wave signals are transmitted to the data acquisition and control system.
在上述基于航磁超导全张量磁梯度测控系统的数据同步测试装置中,所述信号发生器的输出端口通过分路器分别连接所述NI9215模块的输入端口和所述读出电路的输入端口,所述读出电路的输出端口连接所述第一数据采集板卡的输入端口,所述第一数据采集板卡的输出端口和所述NI9215模块的输出端口与所述数据采集与控制系统的输入端口相连接。In the above-mentioned data synchronization test device based on aeromagnetic superconducting full tensor magnetic gradient measurement and control system, the output port of the signal generator is respectively connected to the input port of the NI9215 module and the input of the readout circuit through a splitter port, the output port of the readout circuit is connected to the input port of the first data acquisition board, the output port of the first data acquisition board and the output port of the NI9215 module and the data acquisition and control system connected to the input port.
在上述基于航磁超导全张量磁梯度测控系统的数据同步测试装置中,所述数据采集与控制系统,还配置为在预设时间到达时,确定第一工作参数,并将所述第一工作参数传输至所述读出电路中,以供所述读出电路基于所述第一工作参数对所述正弦波信号进行积分放大。In the above-mentioned data synchronization test device based on the aeromagnetic superconducting full tensor magnetic gradient measurement and control system, the data acquisition and control system is further configured to determine the first working parameter when the preset time arrives, and to An operating parameter is transmitted to the readout circuit, so that the readout circuit can integrate and amplify the sine wave signal based on the first operating parameter.
在上述基于航磁超导全张量磁梯度测控系统的数据同步测试装置中,所述数据采集与控制系统,还配置为提取所述第一正弦波信号的第一相位和所述重采样后的第二正弦波信号的第二相位,将所述第一相位和所述第二相位之间的差值确定为所述相位差,以基于所述相位差实现所述第一正弦波信号和所述第二正弦波信号之间的相位同步。In the above data synchronization test device based on the aeromagnetic superconducting full tensor magnetic gradient measurement and control system, the data acquisition and control system is further configured to extract the first phase of the first sine wave signal and the resampled the second phase of the second sine wave signal, the difference between the first phase and the second phase is determined as the phase difference, so as to realize the first sine wave signal and Phase synchronization between the second sine wave signals.
在上述基于航磁超导全张量磁梯度测控系统的数据同步测试装置中,所述第一采样频率为1000赫兹。In the above data synchronization test device based on the aeromagnetic superconducting full tensor magnetic gradient measurement and control system, the first sampling frequency is 1000 Hz.
在上述基于航磁超导全张量磁梯度测控系统的数据同步测试装置中,所述第二采样频率为1000赫兹。In the above data synchronization test device based on the aeromagnetic superconducting full tensor magnetic gradient measurement and control system, the second sampling frequency is 1000 Hz.
在上述基于航磁超导全张量磁梯度测控系统的数据同步测试装置中,所述第一数据采集板卡为NI9234。In the above data synchronization test device based on the aeromagnetic superconducting full tensor magnetic gradient measurement and control system, the first data acquisition board is NI9234.
本申请实施例提供了一种基于航磁超导全张量磁梯度测控系统的数据同步测试装置,该装置包括:信号发生器,与信号发生器相连接的NI9215模块和全张量磁数据模拟采集模块,与NI9215模块和全张量磁数据模拟采集模块相连接的数据采集与控制系统;其中,信号发生器,配置为产生预设频率的正弦波信号并传输至NI9215模块和全张量磁数据模拟采集模块中;NI9215模块,配置为基于秒脉冲PPS信号触发采集正弦波信号,得到第一正弦波信号;并将第一正弦波信号传输至数据采集与控制系统中;NI9215模块为无延迟数据采集卡;全张量磁数据模拟采集模块,配置为基于PPS信号将正弦波信号进行放大,得到第二正弦波信号;并将第二正弦波信号传输至数据采集与控制系统中;数据采集与控制系统,配置为基于PPS信号和预设重采样规则对第二正弦波信号进行重采样,得到重采样后的第二正弦波信号,并确定第一正弦波信号和重采样后的第二正弦波信号之间的相位差,以基于相位差实现第一正弦波信号和第二正弦波信号之间的相位同步;采用上述实现方案,在产生正弦波信号后,将正弦波信号分别输入预先设置的NI9215模块和全张量磁数据模拟采集模块中来模拟实际情况中采集位置、姿态数据和重采样后的全张量磁数据的过程,然后在得到NI9215模块和全张量磁数据模拟采集模块输出的第一正弦波信号和第二正弦波信号之后,计算两者的相位差,然后利用此相位差补偿第二正弦波信号,即实现两者的数据同步,进而,在实际情况中,通过利用此相位差补偿重采样后的全张量磁数据即能够达到提高位置、姿态数据和重采样后的全张量磁数据的数据同步精度的目的,使得最终的数据同步精度达到5微秒以内。The embodiment of the present application provides a data synchronization test device based on an aeromagnetic superconducting full tensor magnetic gradient measurement and control system, the device includes: a signal generator, an NI9215 module connected to the signal generator, and a full tensor magnetic data simulation The acquisition module is a data acquisition and control system connected with the NI9215 module and the full tensor magnetic data analog acquisition module; the signal generator is configured to generate a sine wave signal with a preset frequency and transmit it to the NI9215 module and the full tensor magnetic data acquisition module; In the data analog acquisition module; the NI9215 module is configured to trigger the acquisition of the sine wave signal based on the second pulse PPS signal to obtain the first sine wave signal; and transmit the first sine wave signal to the data acquisition and control system; the NI9215 module has no delay Data acquisition card; full tensor magnetic data analog acquisition module, configured to amplify the sine wave signal based on the PPS signal to obtain the second sine wave signal; and transmit the second sine wave signal to the data acquisition and control system; data acquisition and the control system, configured to resample the second sine wave signal based on the PPS signal and the preset resampling rule, obtain a second sine wave signal after resample, and determine the first sine wave signal and the second sine wave signal after resampling The phase difference between the sine wave signals is used to realize the phase synchronization between the first sine wave signal and the second sine wave signal based on the phase difference; using the above implementation scheme, after the sine wave signal is generated, the sine wave signal is respectively input in advance. Set the NI9215 module and the full tensor magnetic data simulation acquisition module to simulate the process of collecting position, attitude data and resampled full tensor magnetic data in the actual situation, and then obtain the NI9215 module and the full tensor magnetic data simulation acquisition After the first sine wave signal and the second sine wave signal output by the module, the phase difference between the two is calculated, and then the phase difference is used to compensate the second sine wave signal, that is, the data synchronization between the two is realized. By using this phase difference to compensate the resampled full tensor magnetic data, the purpose of improving the data synchronization accuracy of the position, attitude data and the resampled full tensor magnetic data can be achieved, so that the final data synchronization accuracy can reach 5 microseconds within.
附图说明Description of drawings
图1为本申请实施例提供的一种基于航磁超导全张量磁梯度测控系统的数据同步测试装置1连接示意图一;1 is a schematic diagram of a connection of a data
图2为本申请实施例提供的一种基于航磁超导全张量磁梯度测控系统的数据同步测试装置1连接示意图二;2 is a schematic diagram 2 of a connection of a data
图3为本申请实施例提供的一种示例性的信号采集结果示意图;FIG. 3 is a schematic diagram of an exemplary signal acquisition result provided by an embodiment of the present application;
图4为本申请实施例提供的一种示例性的测试结果示意图。FIG. 4 is a schematic diagram of an exemplary test result provided by an embodiment of the present application.
具体实施方式Detailed ways
航空超导全张量磁梯度数据采集与控制系统不仅需要采集全张量磁数据,还需要与全张量磁数据实时对应的位置、姿态数据,并且同步性越高越好。其中姿态数据用于有效消除全张量磁数据在运动状态下引入的干扰,然后将消除干扰后的全张量磁数据与位置信息相对应才能获取所测区域的空间分布信息。因此位置、姿态数据的测量精度以及与全张量磁数据的同步性决定了航空超导全张量磁梯度数据采集与控制系统的数据质量,但是由于全张量磁数据和位置、姿态数据的数据源不同,导致全张量磁数据和位置、姿态数据不同步。Aeronautical superconducting full tensor magnetic gradient data acquisition and control system not only needs to collect full tensor magnetic data, but also needs real-time position and attitude data corresponding to full tensor magnetic data, and the higher the synchronization, the better. The attitude data is used to effectively eliminate the interference introduced by the full tensor magnetic data in the motion state, and then the spatial distribution information of the measured area can be obtained by corresponding the full tensor magnetic data after eliminating the interference with the position information. Therefore, the measurement accuracy of the position and attitude data and the synchronization with the full tensor magnetic data determine the data quality of the aviation superconducting full tensor magnetic gradient data acquisition and control system. Different data sources cause the full tensor magnetic data to be out of sync with the position and attitude data.
位置、姿态数据和全张量磁数据的数据同步可以通过对全张量磁数据进行重采样得到,由于位置、姿态数据是惯性导航系统SPAN-CPT直接连接数据采集与控制系统后,数据采集与控制系统从SPAN-CPT中直接获取的,因此,此时位置、姿态数据的延迟可以忽略不计,但是在对全张量磁数据进行重采样的之前,由于需要通过读出电路对全张量磁数据进行积分放大,并且需要对全张量磁数据进行模数转换,此时,全张量磁数据会产生延迟,导致重采样后的全张量磁数据相较于位置、姿态数据会产生一定的延迟,因此,重采样后的全张量磁数据和位置、姿态数据之间存在一定的时间延迟。The data synchronization of the position, attitude data and the full tensor magnetic data can be obtained by resampling the full tensor magnetic data. Since the position and attitude data are directly connected to the data acquisition and control system by the inertial navigation system SPAN-CPT, the data acquisition and The control system is directly obtained from SPAN-CPT, so the delay of the position and attitude data can be ignored at this time, but before resampling the full tensor magnetic data, the full tensor magnetic The data is integrated and amplified, and the analog-to-digital conversion of the full tensor magnetic data is required. At this time, the full tensor magnetic data will be delayed, resulting in a certain amount of resampled full tensor magnetic data compared with the position and attitude data. Therefore, there is a certain time delay between the resampled full tensor magnetic data and the position and attitude data.
基于上述问题,本申请提出一种基于航磁超导全张量磁梯度测控系统的数据同步测试装置,用于测试在利用航磁超导全张量磁梯度测控系统对全张量磁数据和位置、姿态数据进行采样的过程中会产生的时间延迟,进而通过此时间延迟来调整全张量磁数据的重采样参数,提高全张量磁数据和位置姿态数据的同步精度。Based on the above problems, this application proposes a data synchronization test device based on the aeromagnetic superconducting full tensor magnetic gradient measurement and control system, which is used to test the full tensor magnetic data and The time delay will be generated in the process of sampling the position and attitude data, and then the resampling parameters of the full tensor magnetic data will be adjusted through this time delay, and the synchronization accuracy of the full tensor magnetic data and the position and attitude data will be improved.
应当理解,此处描述的具体实施例仅仅用以解释本申请。并不用于限定本申请。It should be understood that the specific embodiments described herein are merely illustrative of the present application. It is not intended to limit this application.
本申请实施例提供一种基于航磁超导全张量磁梯度测控系统的数据同步测试装置1,图1为本申请实施例提供的一种基于航磁超导全张量磁梯度测控系统的数据同步测试装置1连接示意图一,如图1所示,基于航磁超导全张量磁梯度测控系统的数据同步测试装置1可以包括:The embodiment of the present application provides a data
信号发生器10,与信号发生器相连接的NI9215模块11和全张量磁数据模拟采集模块12,与NI9215模块和全张量磁数据模拟采集模块相连接的数据采集与控制系统13;其中,The signal generator 10, the NI9215 module 11 and the full tensor magnetic data analog acquisition module 12 connected with the signal generator, the data acquisition and control system 13 connected with the NI9215 module and the full tensor magnetic data analog acquisition module; wherein,
信号发生器,配置为产生预设频率的正弦波信号并传输至NI9215模块和全张量磁数据模拟采集模块中;A signal generator, configured to generate a sine wave signal with a preset frequency and transmit it to the NI9215 module and the full tensor magnetic data analog acquisition module;
NI9215模块,配置为基于秒脉冲PPS信号触发采集正弦波信号,得到第一正弦波信号;并将第一正弦波信号传输至数据采集与控制系统中;NI9215模块为无延迟数据采集卡;The NI9215 module is configured to trigger the acquisition of the sine wave signal based on the second pulse PPS signal to obtain the first sine wave signal; and transmit the first sine wave signal to the data acquisition and control system; the NI9215 module is a delay-free data acquisition card;
全张量磁数据模拟采集模块,配置为基于PPS信号将正弦波信号进行放大,得到第二正弦波信号;并将第二正弦波信号传输至数据采集与控制系统中;The full tensor magnetic data analog acquisition module is configured to amplify the sine wave signal based on the PPS signal to obtain the second sine wave signal; and transmit the second sine wave signal to the data acquisition and control system;
数据采集与控制系统,配置为基于PPS信号和预设重采样规则对第二正弦波信号进行重采样,得到重采样后的第二正弦波信号,并确定第一正弦波信号和重采样后的第二正弦波信号之间的相位差,以基于相位差实现第一正弦波信号和第二正弦波信号之间的相位同步。The data acquisition and control system is configured to resample the second sine wave signal based on the PPS signal and the preset resampling rule, obtain the resampled second sine wave signal, and determine the first sine wave signal and the resampled sine wave signal. The phase difference between the second sine wave signals to achieve phase synchronization between the first sine wave signal and the second sine wave signal based on the phase difference.
本申请实施例提供的一种基于航磁超导全张量磁梯度测控系统的数据同步测试装置适用于测试在利用航磁超导全张量磁梯度测控系统对全张量磁数据和位置、姿态数据进行采样的过程中,全张量磁数据和位置、姿态数据之间的时间延迟,进而通过此延迟时间来补偿重采样后的全张量磁数据的场景下。The data synchronization testing device based on the aeromagnetic superconducting full tensor magnetic gradient measurement and control system provided by the embodiment of the present application is suitable for testing the full tensor magnetic data and position, In the process of sampling the attitude data, the time delay between the full tensor magnetic data and the position and attitude data is used to compensate the full tensor magnetic data after resampling through this delay time.
需要说明的是,在本申请实施例中,预设频率为50赫兹,具体的预设频率可以根据实际情况指定,本申请实施例在此不做限定。It should be noted that, in the embodiment of the present application, the preset frequency is 50 Hz, and the specific preset frequency can be specified according to the actual situation, which is not limited in the embodiment of the present application.
需要说明的是,信号发生器产生的正弦波信号可以不要求必须是零相位,也不要求是由PPS信号触发产生的。It should be noted that the sine wave signal generated by the signal generator may not be required to have zero phase, nor is it required to be triggered by the PPS signal.
需要说明的是,NI9215模块和全张量磁数据模拟采集模块分别用来模拟实际情况中采集位置、姿态数据的过程和采集重采样后的全张量磁数据的过程。It should be noted that the NI9215 module and the full tensor magnetic data simulation acquisition module are respectively used to simulate the process of collecting position and attitude data and the process of collecting resampled full tensor magnetic data in actual situations.
在本申请实施例中,基于航磁超导全张量磁梯度测控系统的数据同步测试装置通过数据采集与控制系统与惯性导航系统SPAN-CPT相连接;其中,数据采集与控制系统,还配置为在预设时间到达时,从SPAN-CPT中获取PPS信号;并将PPS信号传输至NI9215模块和全张量磁数据模拟采集模块中。In the embodiment of the present application, the data synchronization test device based on the aeromagnetic superconducting full tensor magnetic gradient measurement and control system is connected with the inertial navigation system SPAN-CPT through the data acquisition and control system; wherein, the data acquisition and control system is also configured In order to obtain the PPS signal from the SPAN-CPT when the preset time arrives; and transmit the PPS signal to the NI9215 module and the full tensor magnetic data analog acquisition module.
需要说明的是,由于在SPAN-CPT收敛后,全球定位系统(Global PositioningSystem,GPS)的秒脉冲(Pulse Per Second,PPS)信号才是可靠的,因此,预设时间到达可以理解为在SPAN-CPT收敛后,从SPAN-CPT中获取PPS信号。It should be noted that after the SPAN-CPT converges, the Pulse Per Second (PPS) signal of the Global Positioning System (GPS) is reliable. After the CPT converges, the PPS signal is obtained from the SPAN-CPT.
在本申请实施例中,NI9215模块还配置为基于PPS信号触发、利用第一采样频率采集正弦波信号,得到第一正弦波信号;并将第一正弦波信号传输至数据采集与控制系统中。In the embodiment of the present application, the NI9215 module is further configured to be triggered based on the PPS signal, use the first sampling frequency to collect the sine wave signal to obtain the first sine wave signal, and transmit the first sine wave signal to the data acquisition and control system.
需要说明的是,由于数据采集与控制系统与SPAN-CPT相连接,因此在实际情况中,数据采集与控制系统可以直接采集SPAN-CPT中的位姿数据,即位置、姿态数据,延迟可以忽略不计,因此本申请利用NI9215卡来模拟实际情况中采集位姿数据的过程,由于NI9215板卡是一块无延迟的逐次逼近寄存器型(Successive Approximation Register,SAR)型数据采集板卡,包含4个同步采样模拟输入通道,不存在采样延迟但是有微秒级别的转换时间,这个转换时间影响的是采样频率,并不会产生采样延迟,因此,可以用于模拟实际情况中采集位姿数据的过程。It should be noted that since the data acquisition and control system is connected to SPAN-CPT, in actual situations, the data acquisition and control system can directly collect the pose data in SPAN-CPT, that is, position and attitude data, and the delay can be ignored. Regardless, this application uses the NI9215 card to simulate the process of collecting pose data in the actual situation. Since the NI9215 card is a non-delay successive approximation register (Successive Approximation Register, SAR) data acquisition board, it contains 4 synchronization Sampling the analog input channel has no sampling delay but has a microsecond-level conversion time. This conversion time affects the sampling frequency and does not generate sampling delay. Therefore, it can be used to simulate the process of collecting pose data in actual situations.
在本申请实施例中,NI9215是利用1000赫兹的第一采样频率来采集正弦波信号的。In the embodiment of the present application, the NI9215 uses the first sampling frequency of 1000 Hz to collect the sine wave signal.
需要说明的是,本申请实施例中通过利用无延迟的NI9215卡来采集正弦波信号来模拟实际情况中,数据采集与控制系统采集SPAN-CPT中位姿数据的过程。It should be noted that, in the embodiment of the present application, the NI9215 card without delay is used to collect the sine wave signal to simulate the process of collecting the pose data in the SPAN-CPT by the data acquisition and control system in the actual situation.
在本申请实施例中,全张量磁数据模拟采集模块包括读出电路和第一数据采集板卡;其中,读出电路,配置为将正弦波信号进行积分放大,得到积分放大后的正弦波信号,并将积分放大后的正弦波信号传输至第一数据采集板卡中;第一数据采集板卡,配置为基于PPS信号触发、利用第二采样频率对积分放大后的正弦波信号进行采集,得到第二正弦波信号,并将第二正弦波信号传输至数据采集与控制系统中。In the embodiment of the present application, the full tensor magnetic data analog acquisition module includes a readout circuit and a first data acquisition board; wherein, the readout circuit is configured to perform integral amplification on a sine wave signal to obtain an integrally amplified sine wave signal, and transmit the integrated and amplified sine wave signal to the first data acquisition board; the first data acquisition board is configured to trigger based on the PPS signal and use the second sampling frequency to collect the integrated and amplified sine wave signal. , obtain the second sine wave signal, and transmit the second sine wave signal to the data acquisition and control system.
需要说明的是,由于在实际情况中,对全张量磁数据的重采样就是通过数据采集与控制系统的上位机程序实现的,因此,在模拟时,需要使信号发生器产生的正弦波信号经过读出电路和第一数据采集板卡,并在得到第二正弦波信号后,发送至数据采集与控制系统,数据采集与控制系统接收第二正弦波信号对其进行重采样处理,得到重采样后的第二正弦波信号与第一正弦波进行相位比较。It should be noted that, in the actual situation, the resampling of the full tensor magnetic data is realized by the host computer program of the data acquisition and control system. Therefore, in the simulation, it is necessary to make the sine wave signal generated by the signal generator. After the readout circuit and the first data acquisition board, and after the second sine wave signal is obtained, it is sent to the data acquisition and control system. The phase of the sampled second sine wave signal is compared with the first sine wave.
需要说明的是,第一数据采集板卡可以是数据采集与控制系统采集板卡,只要是对全张量磁数据进行重采样过程中使用的数据采集卡就可以,在本申请实施例中,第一数据采集板卡为NI9234,具体的第一数据采集板卡可以根据实际情况确定,本申请实施例在此不做限定。It should be noted that the first data acquisition board may be a data acquisition and control system acquisition board, as long as it is a data acquisition card used in the process of resampling the full tensor magnetic data. In this embodiment of the present application, The first data acquisition board is NI9234, and the specific first data acquisition board may be determined according to the actual situation, which is not limited in this embodiment of the present application.
需要说明的是,在本申请实施例中,第二采样频率为1000赫兹。It should be noted that, in this embodiment of the present application, the second sampling frequency is 1000 Hz.
需要说明的是,由于在实际情况中,利用重采样规则对全张量磁数据进行重采样时,就是对全张量磁数据打上基于SPAN-CPT中的PPS信号的时间戳,因此,在模拟时,也需要基于SPAN-CPT中的PPS信号触发对全张量磁数据的采集,采集后对数据进行重采样。It should be noted that, in practice, when the full tensor magnetic data is resampled using the resampling rule, the full tensor magnetic data is time stamped based on the PPS signal in SPAN-CPT. Therefore, in the simulation , it is also necessary to trigger the acquisition of full tensor magnetic data based on the PPS signal in SPAN-CPT, and resample the data after acquisition.
在本申请实施例中,信号发生器的输出端口通过分路器分别连接NI9215模块的输入端口和读出电路的输入端口,读出电路的输出端口连接第一数据采集板卡的输入端口,第一数据采集板卡的输出端口和NI9215模块的输出端口与数据采集与控制系统的输入端口相连接。In the embodiment of the present application, the output port of the signal generator is connected to the input port of the NI9215 module and the input port of the readout circuit respectively through the splitter, and the output port of the readout circuit is connected to the input port of the first data acquisition board, the first The output port of a data acquisition board and the output port of the NI9215 module are connected with the input port of the data acquisition and control system.
在本申请实施例中,数据采集与控制系统,还配置为在预设时间到达时,确定第一工作参数,并将第一工作参数传输至放大电路中,以供放大电路基于第一工作参数对正弦波信号进行放大。In the embodiment of the present application, the data acquisition and control system is further configured to determine the first working parameter when the preset time arrives, and transmit the first working parameter to the amplifying circuit, so that the amplifying circuit can use the first working parameter based on the first working parameter. Amplify the sine wave signal.
需要说明的是,第一工作参数的确定过程为测试开始之前的准备工作,预设时间到达可以理解为在SPAN-CPT收敛后,在测试开始之前,确定读出电路的第一工作参数,并将第一工作参数传输至放大电路中,使得读出电路处于正常工作的状态中。It should be noted that the process of determining the first working parameter is the preparatory work before the start of the test, and the arrival of the preset time can be understood as determining the first working parameter of the readout circuit after the SPAN-CPT converges and before the start of the test. The first operating parameter is transmitted to the amplifying circuit, so that the readout circuit is in a normal working state.
在本申请实施例中,数据采集与控制系统,还配置为提取第一正弦波信号的第一相位和重采样后的第二正弦波信号的第二相位,并将第一相位和第二相位之间的差值确定为相位差,以基于相位差实现第一正弦波信号和第二正弦波信号之间的相位同步。In the embodiment of the present application, the data acquisition and control system is further configured to extract the first phase of the first sine wave signal and the second phase of the resampled second sine wave signal, and combine the first phase and the second phase The difference therebetween is determined as a phase difference to achieve phase synchronization between the first sine wave signal and the second sine wave signal based on the phase difference.
需要说明的是,在数据采集与控制系统得到第一正弦波信号和重采样后的第二正弦波信号之后,提取第一正弦波信号的第一相位,提取第二正弦波信号的第二相位,基于第一相位和第二相位确定第一正弦波信号和第二正弦波信号之间的相位差,然后利用此相位差补偿重采样后的第二正弦波信号,以实现第一正弦波信号和重采样后的第二正弦波信号之间的相位同步,进而,在实际情况中,在得到位置、姿态数据和采集重采样后的全张量磁数据之后,利用此相位差直接补偿重采样后的全张量磁数据,能够进一步地提高两者的同步精度。It should be noted that, after the data acquisition and control system obtains the first sine wave signal and the resampled second sine wave signal, the first phase of the first sine wave signal is extracted, and the second phase of the second sine wave signal is extracted. , determine the phase difference between the first sine wave signal and the second sine wave signal based on the first phase and the second phase, and then use this phase difference to compensate the resampled second sine wave signal to achieve the first sine wave signal and the phase synchronization between the resampled second sine wave signal, and then, in practice, after obtaining the position and attitude data and collecting the resampled full tensor magnetic data, this phase difference is used to directly compensate the resampling After the full tensor magnetic data, the synchronization accuracy of the two can be further improved.
示例性的,本申请实施例给出了一种基于航磁超导全张量磁梯度测控系统的数据同步测试装置1连接示意图二,如图2所示,基于航磁超导全张量磁梯度测控系统的数据同步测试装置包括:信号发生器、NI9215、读出电路、第一数据采集板卡和数据采集与控制系统,其中,信号发生器的输出端分别与NI9215和读出电路的输入端相连接,读出电路的输出端与第一数据采集板卡的输入端相连接,同时,NI9215和第一数据采集板卡的输出端连接数据采集与控制系统,并且惯性导航系统SPAN-CPT也通过连接数据采集与控制系统进而连接至基于航磁超导全张量磁梯度测控系统的数据同步测试装置上。Exemplarily, the embodiment of the present application provides a schematic diagram of the connection of the data
基于图2的基于航磁超导全张量磁梯度测控系统的数据同步测试装置,并且第一数据采集板卡选择NI9234的情况下,采集到的第一正弦波信号和第二正弦波信号如图3所示,图3为本申请实施例给出的一种示例性的信号采集结果示意图,图3的上半部分代表第二正弦波信号,下半部分代表第一正弦波信号,通过对第一正弦波信号和第二正弦波信号的相位提取并且做差,能够得到两者的相位差,如图4所示,为本申请实施例给出了一种示例性的测试结果示意图,图4是补偿后同步数据的同步精度,在图4中,纵轴为相位求差后转换的时间,单位是纳秒,横轴为数据点数,测试结果显示,平均延迟为-75.86ns,最大延迟1483ns,最小延迟-1853ns,延迟波动为3337ns,基于图4可以看出,延迟波动小于5个微秒,说明此装置可以测试类似系统的同步精度。Based on the data synchronization test device based on the aeromagnetic superconducting full tensor magnetic gradient measurement and control system in Fig. 2, and the first data acquisition board selects NI9234, the collected first sine wave signal and second sine wave signal such as As shown in FIG. 3 , FIG. 3 is a schematic diagram of an exemplary signal acquisition result given by an embodiment of the application. The upper half of FIG. 3 represents the second sine wave signal, and the lower half represents the first sine wave signal. The phases of the first sine wave signal and the second sine wave signal are extracted and made difference, and the phase difference between the two can be obtained, as shown in FIG. 4 is the synchronization accuracy of the synchronization data after compensation. In Figure 4, the vertical axis is the conversion time after the phase difference is calculated, in nanoseconds, and the horizontal axis is the number of data points. The test results show that the average delay is -75.86ns, and the maximum delay is -75.86ns. 1483ns, the minimum delay is -1853ns, and the delay fluctuation is 3337ns. Based on Figure 4, it can be seen that the delay fluctuation is less than 5 microseconds, indicating that this device can test the synchronization accuracy of similar systems.
本申请实施例提供了一种基于航磁超导全张量磁梯度测控系统的数据同步测试装置,该装置包括:信号发生器,与信号发生器相连接的NI9215模块和全张量磁数据模拟采集模块,与NI9215模块和全张量磁数据模拟采集模块相连接的数据采集与控制系统;其中,信号发生器,配置为产生预设频率的正弦波信号并传输至NI9215模块和全张量磁数据模拟采集模块中;NI9215模块,配置为基于秒脉冲PPS信号触发采集正弦波信号,得到第一正弦波信号;并将第一正弦波信号传输至数据采集与控制系统中;NI9215模块为无延迟数据采集卡;全张量磁数据模拟采集模块,配置为基于PPS信号将正弦波信号进行放大,得到第二正弦波信号;并将第二正弦波信号传输至数据采集与控制系统中;数据采集与控制系统,配置为基于PPS信号和预设重采样规则对第二正弦波信号进行重采样,得到重采样后的第二正弦波信号,并确定第一正弦波信号和重采样后的第二正弦波信号之间的相位差,以基于相位差实现第一正弦波信号和第二正弦波信号之间的相位同步;采用上述实现方案,在产生正弦波信号后,将正弦波信号分别输入预先设置的NI9215模块和全张量磁数据模拟采集模块中来模拟实际情况中采集位置、姿态数据和重采样后的全张量磁数据的过程,然后在得到NI9215模块和全张量磁数据模拟采集模块输出的第一正弦波信号和第二正弦波信号之后,计算两者的相位差,然后利用此相位差补偿第二正弦波信号,即实现两者的数据同步,进而,在实际情况中,通过利用此相位差补偿重采样后的全张量磁数据即能够达到提高位置、姿态数据和重采样后的全张量磁数据的数据同步精度的目的,使得最终的数据同步精度达到5微秒以内。The embodiment of the present application provides a data synchronization test device based on an aeromagnetic superconducting full tensor magnetic gradient measurement and control system, the device includes: a signal generator, an NI9215 module connected to the signal generator, and a full tensor magnetic data simulation The acquisition module is a data acquisition and control system connected with the NI9215 module and the full tensor magnetic data analog acquisition module; the signal generator is configured to generate a sine wave signal with a preset frequency and transmit it to the NI9215 module and the full tensor magnetic data acquisition module; In the data analog acquisition module; the NI9215 module is configured to trigger the acquisition of the sine wave signal based on the second pulse PPS signal to obtain the first sine wave signal; and transmit the first sine wave signal to the data acquisition and control system; the NI9215 module has no delay Data acquisition card; full tensor magnetic data analog acquisition module, configured to amplify the sine wave signal based on the PPS signal to obtain the second sine wave signal; and transmit the second sine wave signal to the data acquisition and control system; data acquisition and the control system, configured to resample the second sine wave signal based on the PPS signal and the preset resampling rule, obtain a second sine wave signal after resample, and determine the first sine wave signal and the second sine wave signal after resampling The phase difference between the sine wave signals is used to realize the phase synchronization between the first sine wave signal and the second sine wave signal based on the phase difference; using the above implementation scheme, after the sine wave signal is generated, the sine wave signal is respectively input in advance. Set the NI9215 module and the full tensor magnetic data simulation acquisition module to simulate the process of collecting position, attitude data and resampled full tensor magnetic data in the actual situation, and then obtain the NI9215 module and the full tensor magnetic data simulation acquisition After the first sine wave signal and the second sine wave signal output by the module, the phase difference between the two is calculated, and then the phase difference is used to compensate the second sine wave signal, that is, the data synchronization between the two is realized. By using this phase difference to compensate the resampled full tensor magnetic data, the purpose of improving the data synchronization accuracy of the position, attitude data and the resampled full tensor magnetic data can be achieved, so that the final data synchronization accuracy can reach 5 microseconds within.
本领域内的技术人员应明白,本申请的实施例可提供为方法、系统、或计算机程序产品。因此,本申请可采用硬件实施例、软件实施例、或结合软件和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。As will be appreciated by those skilled in the art, the embodiments of the present application may be provided as a method, a system, or a computer program product. Accordingly, the application may take the form of a hardware embodiment, a software embodiment, or an embodiment combining software and hardware aspects. Furthermore, the present application may take the form of a computer program product embodied on one or more computer-usable storage media having computer-usable program code embodied therein, including but not limited to disk storage, optical storage, and the like.
本申请是参照根据本申请实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。The present application is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the present application. It will be understood that each flow and/or block in the flowchart illustrations and/or block diagrams, and combinations of flows and/or blocks in the flowchart illustrations and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to the processor of a general purpose computer, special purpose computer, embedded processor or other programmable data processing device to produce a machine such that the instructions executed by the processor of the computer or other programmable data processing device produce Means for implementing the functions specified in a flow or flow of a flowchart and/or a block or blocks of a block diagram.
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory result in an article of manufacture comprising instruction means, the instructions The apparatus implements the functions specified in the flow or flow of the flowcharts and/or the block or blocks of the block diagrams.
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。These computer program instructions can also be loaded on a computer or other programmable data processing device to cause a series of operational steps to be performed on the computer or other programmable device to produce a computer-implemented process such that The instructions provide steps for implementing the functions specified in the flow or blocks of the flowcharts and/or the block or blocks of the block diagrams.
以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。The above descriptions are only preferred embodiments of the present invention, and are not intended to limit the protection scope of the present invention.
Claims (10)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111319712.6A CN114063500B (en) | 2021-11-09 | 2021-11-09 | Data synchronization testing device based on aeromagnetic superconducting full tensor magnetic gradient measurement and control system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111319712.6A CN114063500B (en) | 2021-11-09 | 2021-11-09 | Data synchronization testing device based on aeromagnetic superconducting full tensor magnetic gradient measurement and control system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN114063500A CN114063500A (en) | 2022-02-18 |
CN114063500B true CN114063500B (en) | 2022-07-19 |
Family
ID=80274347
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111319712.6A Active CN114063500B (en) | 2021-11-09 | 2021-11-09 | Data synchronization testing device based on aeromagnetic superconducting full tensor magnetic gradient measurement and control system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114063500B (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN116125540A (en) * | 2023-04-12 | 2023-05-16 | 中国科学院空天信息创新研究院 | A low temperature supernavigation magnetic full tensor gradient measurement system and method |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102253284A (en) * | 2011-04-18 | 2011-11-23 | 中国航空工业集团公司北京长城计量测试技术研究所 | Phase difference synchronous measuring device and method for multi-way sine wave signals |
CN104457793B (en) * | 2014-12-08 | 2017-06-16 | 中国科学院上海微系统与信息技术研究所 | The parallel calibration method of the synchronization accuracy of the full tensor magnetic gradient measure and control device of superconduction |
CN113377054B (en) * | 2021-06-22 | 2022-08-02 | 中国科学院空天信息创新研究院 | Data synchronization method and device |
-
2021
- 2021-11-09 CN CN202111319712.6A patent/CN114063500B/en active Active
Also Published As
Publication number | Publication date |
---|---|
CN114063500A (en) | 2022-02-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110160524B (en) | Sensor data acquisition method and device of inertial navigation system | |
CN105785402B (en) | A kind of system and method for GNSS signal simulator time-delay calibration | |
CN106842241B (en) | A kind of high dynamic satellite navigation receiver performance estimating method | |
CN103529457A (en) | System and method for self time-delay calibration of satellite navigation signal simulator | |
CN103868530B (en) | A kind of method of testing of closed-loop fiber optic gyroscope angular acceleration tracking performance | |
CN114063500B (en) | Data synchronization testing device based on aeromagnetic superconducting full tensor magnetic gradient measurement and control system | |
CN106383367B (en) | Absolute gravity measurement method and apparatus | |
CN104850033B (en) | A kind of aviation superconducting magnetic measures the scaling method and device of system synchronization precision | |
CN108768605B (en) | Online synchronization method for detecting magnetic flux leakage and inertial navigation subsystem data in pipeline | |
CN105758602A (en) | Truss girder bridge section buffeting force synchronous measurement method | |
CN103487051B (en) | The Method of Satellite Control System Obtaining the Generation Time of Star Sensor Data | |
CN113377054B (en) | Data synchronization method and device | |
CN105910622A (en) | System for comprehensive testing of performance of gyro combination and testing method thereof | |
CN102901517B (en) | Measurement system based on time synchronization for rocket sled test | |
CN108680934A (en) | The dynamic range detecting system and detection method of satellite navigation signals | |
CN109991473B (en) | Measuring method and measuring device for current phasor of wire and synchronous phasor measuring device | |
CN104635246A (en) | System and method for detecting dynamic range of satellite navigation signal | |
CN204270072U (en) | A Calibration Device for Synchronization Accuracy of Aeronautical Superconducting Magnetic Measurement System | |
CN116500653A (en) | Method for determining original observed quantity precision of satellite-borne GNSS receiver | |
CN113014206B (en) | Scale factor temperature drift compensation device and method for current/frequency conversion circuit | |
RU2178147C1 (en) | Complex navigation system | |
CN106597513A (en) | Track detection system and digital map generation method based on multi-mode navigation system | |
CN106324590A (en) | Method and device of improving measuring precision of train velocity measuring system | |
KR100851817B1 (en) | Measurement position and time recording type magnetic field meter and measurement method using the same | |
CN117270004B (en) | Engineering mapping method, equipment, system and medium based on satellite positioning |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |