A high-precision data acquisition and processing and magnetic field drive system

By designing a high-precision data acquisition and processing and magnetic field drive system, the problems of large size, high cost and insufficient clock reference stability of existing systems are solved. High-precision signal processing and magnetic field control are achieved, which is suitable for flexible magnetic field generation and real-time adjustment of nuclear magnetic resonance gyroscopes.

CN119879886BActive Publication Date: 2026-05-26BEIHANG UNIV
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
BEIHANG UNIV
Filing Date
2024-12-02
Publication Date
2026-05-26

AI Technical Summary

Technical Problem

Existing data acquisition, processing, and magnetic field drive systems are large in size, costly, and lack integration. Furthermore, the clock reference stability of traditional core processing modules is insufficient, which affects the practical use of nuclear magnetic resonance gyroscopes.

Method used

A high-precision data acquisition and processing and magnetic field drive system was designed, including a data acquisition module, a processing module, a magnetic field drive module, a power supply module and a host computer. Through filtering, phase locking and frequency adjustment, and by generating a magnetic field through a drive current signal, the system achieves high-precision closed-loop control of the bias magnetic field, resonant magnetic field and residual magnetism.

Benefits of technology

It improves the quality of signal processing and the accuracy of magnetic field control, reduces noise interference, ensures high-precision data acquisition and stability of the system, adapts to complex signal environments, and realizes flexible magnetic field generation and real-time control.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119879886B_ABST
    Figure CN119879886B_ABST
Patent Text Reader

Abstract

This invention relates to a high-precision data acquisition, processing, and magnetic field drive system, mainly comprising a data acquisition module, a processing module, a magnetic field drive module, a power supply module, and a host computer. The data acquisition module converts external analog signals into digital signals and transmits them to the processing module. The processing module includes a processing unit, a high-stability temperature-controlled crystal oscillator, an external clock signal interface, a DDR chip, Flash memory, a high-speed connector, and a digital power supply module. This module performs digital processing such as filtering and phase-locked loop (PLL) on the signals. The host computer can communicate with the FPGA core processing module via both Ethernet and serial ports to control the bias, amplitude, and frequency of the signals generated by the magnetic field drive module, display the read-back online data, and generate real-time curves. This invention realizes a low-cost, high-precision NMR gyroscope magnetic field control system, achieving high-precision closed-loop control of the NMR gyroscope's magnetic field.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of magnetic field precision control technology, and more specifically, to a high-precision data acquisition and processing and magnetic field driving system. Background Technology

[0002] With the rapid development of quantum mechanics, micro-nano technology, automatic control technology, laser technology and other technologies, atomic devices such as atomic clocks and atomic magnetometers have made great progress. Nuclear magnetic resonance gyroscopes, which utilize the atomic spin effect, are atomic sensors with miniaturization potential. They are characterized by high precision, low cost and small size, and are considered to be one of the development directions of core devices for future miniaturized high-precision positioning, timing and navigation systems.

[0003] Nuclear magnetic resonance gyroscopes (NMR gyroscopes) require sensitivity to angular velocity under the combined effects of photothermal and magnetic fields. The inert gas and alkali metal atoms within the core sensing element, the gas chamber, maintain the NMR state through the combined action of a bias magnetic field and a resonant magnetic field. To reduce external magnetic field interference, magnetic shielding and magnetic compensation are necessary. High-precision data acquisition and processing, along with a magnetic field drive system, are fundamental prerequisites for achieving closed-loop control of the NMR gyroscope's bias magnetic field, resonant magnetic field, and remanence.

[0004] Currently, commonly used data acquisition, processing, and magnetic field drive systems are built from various commercial devices, which are bulky and have fixed functions. In addition, to meet the required specifications of nuclear magnetic resonance gyroscopes, expensive dedicated equipment is required, such as providing clock signals through an additional highly stable clock reference, which brings many inconveniences to the practical use of nuclear magnetic resonance gyroscopes. Summary of the Invention

[0005] In view of this, the present invention proposes a high-precision data acquisition and processing and magnetic field drive system, which aims to solve the problems of large size, high cost and insufficient integration of existing data acquisition and processing and magnetic field drive systems in the current technology, as well as the problem of insufficient clock reference stability of traditional core processing modules. By providing photoelectric signals from the nuclear magnetic resonance gyroscope, filtering and phase-locking are performed, and a magnetic field is generated by driving current signals to achieve high-precision closed-loop control of the bias magnetic field, resonant magnetic field and residual magnetic field.

[0006] This invention proposes a high-precision data acquisition and processing and magnetic field driving system, comprising:

[0007] The data acquisition module is used to acquire external analog signals and amplify the external analog signals. The data acquisition module is also used to convert the amplified external analog signals into digital signals.

[0008] The processing module is electrically connected to the data acquisition module. The processing module is used to preprocess the digital signal, wherein the preprocessing includes: filtering, phase-locked loop, and frequency adjustment.

[0009] A magnetic field driving module is electrically connected to the magnetic induction coil and the processing module respectively. The magnetic field driving module is used to convert the preprocessed signal into a current signal. The magnetic field driving module is also used to transmit the current signal to the magnetic induction coil to drive the magnetic induction coil to generate a magnetic field.

[0010] A power supply module is electrically connected to the data acquisition module, the processing module, and the magnetic field drive module, respectively. The power supply module is equipped with a multi-stage filtering structure and is used to provide power to the data acquisition module, the processing module, and the magnetic field drive module, respectively.

[0011] The host computer is equipped with a connection unit, which communicates with the processing module based on the connection unit. The host computer is used to display the data transmitted by the processing module in real time, and is also used to send magnetic field drive control words to the processing module.

[0012] Furthermore, the data acquisition module includes:

[0013] A high-speed differential amplifier unit is used to acquire the external analog signal and amplify the external analog signal;

[0014] An analog-to-digital converter is electrically connected to the high-speed differential amplifier unit, and the analog-to-digital converter is used to convert the amplified external analog signal into the digital signal.

[0015] Furthermore, the processing module includes:

[0016] A processing unit is used to preprocess the digital signal;

[0017] Clock source, used to output reference clock signal;

[0018] An external clock synchronization interface is electrically connected to both the processing unit and the external device, and is used to synchronize the processing unit and the external device.

[0019] A dynamic random access memory unit is electrically connected to the processing unit, and the dynamic random access memory unit is used to temporarily store the processing data of the processing unit;

[0020] The transmission connection unit is electrically connected to the analog-to-digital conversion unit and the processing unit, respectively. The transmission connection unit is used to acquire the digital signal and transmit the digital signal to the processing unit.

[0021] Furthermore, the magnetic field driving module includes:

[0022] A digital-to-analog converter unit is electrically connected to the transmission connection unit, and the digital-to-analog converter unit is used to convert the preprocessed digital signal into an analog voltage signal;

[0023] A voltage-controlled current source unit is electrically connected to the digital-to-analog converter unit. The voltage-controlled current source unit is used to convert the analog voltage signal into a current signal and output it to the magnetic induction coil.

[0024] Furthermore, the processing unit has an FPGA structure or a DSP structure.

[0025] Furthermore, the connection unit specifically refers to a network port or a serial port.

[0026] Furthermore, the host computer is also used to send an initial control word to set the frequency, amplitude, and phase of the magnetic field drive module;

[0027] The processing module is also used to automatically adjust the magnetic field output based on the initial control word and a closed-loop feedback control mechanism.

[0028] Furthermore, the processing module is also used to automatically adjust the magnetic field output according to the initial control word combined with the closed-loop feedback control mechanism, including:

[0029] The processing module is also used to acquire the feedback signal collected by the data acquisition module and process the feedback data.

[0030] The processing module is also used to analyze the error between the current magnetic field output and the preset target value based on the feedback signal, and the processing module is also used to generate corresponding frequency correction value, amplitude correction value and phase correction value according to the error;

[0031] The processing module is also used to dynamically adjust the control word according to the closed-loop control algorithm, and transmit the adjusted control word to the magnetic field drive module so that the magnetic field drive module receives the adjusted control word and generates a corrected current signal based on the digital-to-analog conversion module and the voltage-controlled current source module to drive the coil to generate a magnetic field.

[0032] Compared with existing technologies, the advantages of this invention are as follows: The data acquisition module not only amplifies external analog signals but also converts them into digital signals with high precision, laying a solid foundation for subsequent processing. This design improves the processing capability for weak signals, ensuring a high signal-to-noise ratio in the initial acquisition stage, greatly reducing errors caused by weak signals or noise interference, and guaranteeing high-precision data acquisition for the system. Secondly, the processing module performs preprocessing of the digital signal, including filtering, phase-locked loop (PLL), and frequency adjustment. The coordinated operation of these functions effectively improves the quality of signal processing, making the output signal more stable and accurate. In particular, the PLL and frequency adjustment functions effectively correct for minor deviations in timing and frequency within the system, ensuring the consistency of signal frequency and phase. This high-precision preprocessing enables the system to achieve stable signal output even in complex signal environments, effectively improving anti-interference capabilities and signal frequency stability. Furthermore, the magnetic field drive module converts the processed signal into a current signal and transmits it to a magnetic coil to generate a magnetic field. This design makes the generation and control of the magnetic field more direct and precise, and improves the load-carrying capacity and stability of the driving current signal. The magnetic field drive module can generate different magnetic fields in real time and flexibly to meet practical application requirements, making it suitable for applications such as nuclear magnetic resonance (NMR) that require precise magnetic field control. Simultaneously, the power supply module, through multi-stage filters, provides stable, low-noise power to the data acquisition module, processing module, and magnetic field drive module. This design not only ensures power supply stability but also effectively suppresses power supply noise interference to the system, avoiding problems such as clock jitter and sampling errors caused by power fluctuations. Furthermore, the power supply module can determine the noise suppression level based on actual power conditions, providing appropriate power regulation schemes for different operating states, further improving the system's efficiency and reliability. Finally, through communication between the host computer and the processing module, the host computer can not only display the acquired and processed data in real time but also dynamically adjust the frequency, amplitude, and phase of the magnetic field drive by sending control words to adapt to different magnetic field control requirements. Attached Figure Description

[0033] Various other advantages and benefits will become apparent to those skilled in the art upon reading the following detailed description of preferred embodiments. The accompanying drawings are for illustrative purposes only and are not intended to limit the invention. Furthermore, the same reference numerals denote the same parts throughout the drawings. In the drawings:

[0034] Figure 1 A structural diagram of a high-precision data acquisition, processing, and magnetic field drive system provided in an embodiment of the present invention;

[0035] Figure 2 This is a functional block diagram of the processing module provided in an embodiment of the present invention;

[0036] The components include: 1. Data acquisition module; 2. High-speed differential amplifier unit; 3. Analog-to-digital converter unit; 4. Transmission connection unit; 5. Processing unit; 6. Processing module; 7. Clock source; 8. External clock synchronization interface; 9. Dynamic random access memory unit; 10. Host computer; 11. Magnetic field drive module; 12. Digital-to-analog converter unit; 13. Power supply module; and 14. Voltage-controlled current source unit. Detailed Implementation

[0037] Exemplary embodiments of the present disclosure will now be described in more detail with reference to the accompanying drawings. While exemplary embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure may be implemented in various forms and should not be limited to the embodiments set forth herein. Rather, these embodiments are provided to enable a more thorough understanding of the present disclosure and to fully convey the scope of the disclosure to those skilled in the art. It should be noted that, unless otherwise specified, embodiments and features in the embodiments of the present invention can be combined with each other. The present invention will now be described in detail with reference to the accompanying drawings and embodiments.

[0038] like Figure 1 As shown in some embodiments of this application, this embodiment provides a high-precision data acquisition and processing and magnetic field drive system, including: a data acquisition module 1, a processing module 6, a magnetic field drive module 11, a power supply module 13, and a host computer 10.

[0039] Specifically, data acquisition module 1 is used to acquire and amplify external analog signals. It also converts the amplified analog signals into digital signals. Processing module 6 is electrically connected to data acquisition module 1 and performs preprocessing on the digital signals, including filtering, phase-locked loop (PLL) processing, and frequency adjustment. Magnetic field drive module 11 is electrically connected to both the magnetic coil and processing module 6. It converts the preprocessed signals into current signals and transmits the current signals... The power supply is fed to the magnetic induction coil to drive the magnetic induction coil to generate a magnetic field; the power supply module 13 is electrically connected to the data acquisition module 1, the processing module 6 and the magnetic field drive module 11 respectively. The power supply module 13 is equipped with a multi-stage filtering structure and is used to provide power to the data acquisition module 1, the processing module 6 and the magnetic field drive module 11 respectively; the host computer 10 is equipped with a connection unit. The host computer 10 communicates with the processing module 6 based on the connection unit. The host computer 10 is used to display the data transmitted by the processing module 6 in real time. The host computer 10 is also used to send the magnetic field drive control word to the processing module 6.

[0040] Understandably, data acquisition module 1 acquires and amplifies external analog signals, enhancing weak signals to a level suitable for subsequent digital processing. This process utilizes a high-speed differential amplifier to amplify the signal while suppressing noise, thereby improving the signal-to-noise ratio of the acquired signal and ensuring accurate extraction of the required information in a changing external environment. Subsequently, the acquisition module converts the amplified analog signal into a digital signal, facilitating subsequent digital processing. Next, processing module 6 further preprocesses the digital signal transmitted from data acquisition module 1, including filtering, phase-locked loop (PLL) processing, and frequency adjustment. These preprocessing steps are crucial in signal processing. Filtering removes interference and noise from the signal, retaining effective information; PLL ensures phase stability, helps eliminate possible phase drift, and ensures signal phase synchronization; frequency adjustment further calibrates the signal frequency to match a preset reference. The combined effect of these steps significantly improves the stability and accuracy of the output signal, providing a high-quality input signal for subsequent magnetic field driving. Furthermore, the signal preprocessed by processing module 6 is transmitted to magnetic field driving module 11. The core design of this module is to convert the digitized signal into a current signal to drive the magnetic coil to generate a corresponding magnetic field. The magnetic field drive module 11 uses a digital-to-analog converter (DAC) and a voltage-controlled current source (VCCS) to accurately convert the preprocessed signal into a current signal suitable for magnetic field control. The magnitude and stability of the current directly affect the strength and accuracy of the magnetic field. The VCS precisely controls the current to ensure the stability and adjustability of the magnetic field generated by the magnetic coil. This module can generate the required magnetic field under different operating conditions, meeting the requirements of precise magnetic field control. Meanwhile, the power supply module 13 provides stable power support for all parts of the system and suppresses power noise through multi-stage filters. For high-precision signal processing systems, power supply stability directly affects the reliability of data acquisition and signal processing. The multi-stage filtering design effectively reduces power fluctuations, avoids sampling errors and clock jitter caused by power noise, and ensures the normal operation of each module. The power supply module 13 can also adapt to different load requirements and operating environments. Finally, the host computer 10 communicates bidirectionally with the processing module 6, playing a dual role in data monitoring and control command transmission. By displaying the data transmitted by the processing module 6 in real time, the host computer 10 can provide visual feedback on the status of the processing module 6, allowing the operator to monitor the actual effects of signal processing and magnetic field drive. In addition, the host computer 10 can also send adjustment commands for magnetic field drive parameters (such as frequency, amplitude and phase) to the processing module 6 through control words, thereby achieving precise control of the magnetic field output.

[0041] Specifically, the data acquisition module 1 includes: a high-speed differential amplifier unit 2 for acquiring and amplifying external analog signals; and an analog-to-digital converter unit 3 electrically connected to the high-speed differential amplifier unit 2, which is used to convert the amplified external analog signals into digital signals.

[0042] Specifically, the processing module 6 includes: a processing unit 5 for preprocessing digital signals; a clock source 7 for outputting a reference clock signal; an external clock synchronization interface 8 electrically connected to the processing unit 5 and external devices respectively, and used to synchronize the processing unit 5 and external devices; a dynamic random access memory (DRAM) unit 9 electrically connected to the processing unit 5, and used to temporarily store the processed data of the processing unit 5; and a transmission connection unit 4 electrically connected to the analog-to-digital conversion unit 3 and the processing unit 5 respectively, and used to acquire digital signals and transmit the digital signals to the processing unit 5.

[0043] Specifically, the magnetic field drive module 11 includes: a digital-to-analog converter 12 electrically connected to the transmission connection unit 4, the digital-to-analog converter 12 being used to convert the pre-processed digital signal into an analog voltage signal; and a voltage-controlled current source unit 14 electrically connected to the digital-to-analog converter 12, the voltage-controlled current source unit 14 being used to convert the analog voltage signal into a current signal and output it to the magnetic induction coil.

[0044] Understandably, the data acquisition module 1 includes a high-speed differential amplifier unit 2 and an analog-to-digital converter unit 3. The former amplifies the external analog signal, while the latter converts the amplified analog signal into a digital signal for processing. The processing module 6 consists of multiple units. The clock source 7 provides a reference clock signal to ensure the synchronization of system operation, and the external clock synchronization interface 8 enables synchronization between the processing unit 5 and external devices. The processing unit 5 preprocesses the received digital signal, the dynamic random access memory unit 9 temporarily stores intermediate processing data, and the transmission connection unit 4 is responsible for transmitting the analog-to-digital converted digital signal to the processing unit 5. The magnetic field drive module 11 uses the digital-to-analog converter unit 12 to convert the preprocessed digital signal into an analog voltage signal, and then converts it into a current signal through the voltage-controlled current source unit 14 and transmits it to the magnetic induction coil, thereby driving the magnetic induction coil to generate the required magnetic field. This design realizes the overall process from signal acquisition to digital processing to magnetic field drive, ensuring high-precision control of the magnetic field.

[0045] Specifically, the processing unit 5 has an FPGA structure or a DSP structure.

[0046] It is understandable that processing unit 5 employs either an FPGA (Field-Programmable Gate Array) or a DSP (Digital Signal Processor) architecture, meaning that processing unit 5 implements data processing functions through these two hardware platforms. The FPGA architecture provides high parallel processing capabilities and allows for flexible configuration of hardware logic according to needs, making it ideal for real-time, high-speed data processing tasks; while the DSP architecture focuses on efficient digital signal processing, suitable for handling complex mathematical operations and signal analysis tasks. Combining the two allows for the selection of the most suitable hardware architecture based on different processing requirements, thereby improving processing efficiency and flexibility.

[0047] Specifically, the connection unit is either a network port or a serial port.

[0048] like Figure 2 As shown, in some embodiments of this application, the host computer 10 is also used to send an initial control word to set the frequency, amplitude and phase of the magnetic field drive module 11; the processing module 6 is also used to automatically adjust the magnetic field output according to the initial control word in combination with the closed-loop feedback control mechanism.

[0049] Specifically, when the processing module 6 automatically adjusts the magnetic field output based on the initial control word and the closed-loop feedback control mechanism, the following steps are taken: the processing module 6 acquires the feedback signal collected by the data acquisition module 1 and sends the feedback data; the processing module 6 analyzes the error between the current magnetic field output and the preset target value based on the feedback signal; the processing module 6 generates corresponding frequency correction values, amplitude correction values, and phase correction values ​​based on the error; the processing module 6 dynamically adjusts the control word according to the closed-loop control algorithm and transmits the adjusted control word to the magnetic field drive module 11 so that the magnetic field drive module 11 receives the adjusted control word and generates a corrected current signal based on the digital-to-analog conversion module and the voltage-controlled current source module to drive the coil to generate a magnetic field.

[0050] Understandably, the host computer 10 initiates magnetic field generation by sending an initial control word, which sets the basic parameters of the magnetic field drive module 11, such as frequency, amplitude, and phase. This initial control word provides the starting parameters for the magnetic field output and serves as the benchmark for the adjustment process. During magnetic field generation, the processing module 6 plays a crucial role. The processing module 6 not only executes operations based on the initial control word but also incorporates a closed-loop feedback control mechanism to adjust the magnetic field output in real time. The data acquisition module 1 monitors the magnetic field output in real time and acquires feedback signals. These feedback signals include the actual magnetic field frequency, amplitude, and phase information. Upon receiving these feedback signals, the processing module 6 analyzes the error between the current magnetic field output and the preset target value, calculates the error value, and adjusts accordingly. The occurrence of an error indicates a deviation between the current output and the predetermined target value. The processing module 6 calculates correction values ​​for the frequency, amplitude, and phase based on the feedback signals and generates a new control word. At this point, the closed-loop control algorithm comes into play, dynamically adjusting the control word to optimize the system output. Processing module 6 transmits the adjusted control word to magnetic field drive module 11, ensuring that the drive module receives the updated instructions and begins to execute the corresponding adjustments. Through the digital-to-analog converter module, the digital signal is converted into an analog current signal, and the voltage-controlled current source module generates a corresponding current drive signal, which in turn drives the coil to produce the corrected magnetic field. This closed-loop feedback-based adjustment process not only ensures that the magnetic field output accurately meets the preset target but also dynamically adapts to changes in the internal and external environment. For example, if external conditions change or the performance of the equipment itself fluctuates, the feedback mechanism can respond in real time and automatically adjust to ensure that the magnetic field output always remains within the expected range. This closed-loop feedback control system has strong adaptive capabilities, automatically correcting output errors and improving system stability and reliability. Through continuous feedback and correction, the system can continuously optimize the performance of the magnetic field, reduce errors, and maximize the accuracy of the magnetic field output.

[0051] Specifically, the processing module 6 needs to perform clock allocation and waveform generation. The clock signal generated by the high-stability constant temperature crystal oscillator is multiplied in the processing unit 5 and used as the clock reference for the digital-to-analog converter unit 12 and the analog-to-digital converter unit 3. Combined with the frequency control word, phase control word and frequency correction value obtained by the closed-loop feedback of the phase-locked loop issued by the host computer 10, the corresponding digital signal is generated based on the coordinate rotation digital calculation algorithm (CORDIC algorithm). This signal is the reference signal of the digital phase-locked loop. At the same time, this signal is converted into a current signal output by the digital-to-analog converter unit 12.

[0052] In the above embodiments, the data acquisition module 1 not only amplifies the external analog signal but also converts it into a digital signal with high precision, laying a solid foundation for subsequent processing. This design improves the processing capability for weak signals, ensuring that the input signal has a high signal-to-noise ratio in the initial stage of acquisition, greatly reducing errors caused by weak signals or noise interference, and providing a guarantee for high-precision data acquisition of the system. Secondly, the processing module 6 performs preprocessing of the digital signal, including filtering, phase-locked loop (PLL), and frequency adjustment. The coordinated operation of these functions effectively improves the quality of signal processing, making the output signal more stable and accurate. In particular, the PLL and frequency adjustment functions can effectively correct small deviations in timing and frequency in the system, ensuring the consistency of the signal frequency and phase. This high-precision preprocessing enables the system to achieve stable signal output even in complex signal environments, effectively improving anti-interference capability and signal frequency stability. In addition, the magnetic field drive module 11 converts the processed signal into a current signal and transmits it to the magnetic coil to generate a magnetic field. This design makes the generation and control of the magnetic field more direct and precise, and improves the load-carrying capacity and stability of the driving current signal. The magnetic field drive module 11 can generate different magnetic fields in real time and flexibly to meet practical application requirements, making it suitable for applications requiring precise magnetic field control, such as nuclear magnetic resonance. Meanwhile, the power supply module 13, through multi-stage filters, provides stable, low-noise power to the data acquisition module 1, processing module 6, and magnetic field drive module 11. This design not only ensures power supply stability but also effectively suppresses power supply noise interference to the system, avoiding clock jitter and sampling errors caused by power fluctuations. Furthermore, the power supply module 13 can determine the noise suppression level based on actual power conditions, providing appropriate power adjustment schemes for different operating states, further improving the system's efficiency and reliability. Finally, through communication between the host computer 10 and the processing module 6, the host computer 10 can not only display the acquired and processed data in real time but also dynamically adjust the frequency, amplitude, and phase of the magnetic field drive by sending control words to adapt to different magnetic field control requirements.

[0053] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program goods. Therefore, this application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this application can take the form of a computer program goods embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0054] This application is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program goods according to embodiments of this application. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart... Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.

[0055] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.

[0056] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.

[0057] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention and not to limit it. Although the present invention has been described in detail with reference to the above embodiments, those skilled in the art should understand that modifications or equivalent substitutions can still be made to the specific implementation of the present invention. Any modifications or equivalent substitutions that do not depart from the spirit and scope of the present invention should be covered within the scope of protection of the claims of the present invention.

Claims

1. A high-precision data acquisition, processing, and magnetic field drive system, characterized in that, include: The data acquisition module is used to acquire external analog signals and amplify the external analog signals. The data acquisition module is also used to convert the amplified external analog signals into digital signals. The processing module is electrically connected to the data acquisition module. The processing module is used to preprocess the digital signal, wherein the preprocessing includes: filtering, phase-locked loop, and frequency adjustment. A magnetic field driving module is electrically connected to the magnetic induction coil and the processing module respectively. The magnetic field driving module is used to convert the preprocessed signal into a current signal. The magnetic field driving module is also used to transmit the current signal to the magnetic induction coil to drive the magnetic induction coil to generate a magnetic field. A power supply module is electrically connected to the data acquisition module, the processing module, and the magnetic field drive module, respectively. The power supply module is equipped with a multi-stage filtering structure and is used to provide power to the data acquisition module, the processing module, and the magnetic field drive module, respectively. The host computer is equipped with a connection unit, which communicates with the processing module based on the connection unit. The host computer is used to display the data transmitted by the processing module in real time, and the host computer is also used to send magnetic field drive control words to the processing module. The host computer is also used to send an initial control word to set the frequency, amplitude and phase of the magnetic field drive module; The processing module is also used to automatically adjust the magnetic field output based on the initial control word and the closed-loop feedback control mechanism. The processing module is also used to automatically adjust the magnetic field output based on the initial control word and the closed-loop feedback control mechanism, including: The processing module is also used to acquire the feedback signal collected by the data acquisition module and process the feedback data. The processing module is also used to analyze the error between the current magnetic field output and the preset target value based on the feedback signal, and the processing module is also used to generate corresponding frequency correction value, amplitude correction value and phase correction value according to the error; The processing module is also used to dynamically adjust the control word according to the closed-loop control algorithm, and transmit the adjusted control word to the magnetic field drive module so that the magnetic field drive module receives the adjusted control word and generates a corrected current signal based on the digital-to-analog conversion module and the voltage-controlled current source module to drive the coil to generate a magnetic field.

2. The high-precision data acquisition, processing, and magnetic field drive system as described in claim 1, characterized in that, The data acquisition module includes: A high-speed differential amplifier unit is used to acquire the external analog signal and amplify the external analog signal; An analog-to-digital converter is electrically connected to the high-speed differential amplifier unit, and the analog-to-digital converter is used to convert the amplified external analog signal into the digital signal.

3. The high-precision data acquisition, processing, and magnetic field drive system as described in claim 2, characterized in that, The processing module includes: A processing unit is used to preprocess the digital signal; Clock source, used to output reference clock signal; An external clock synchronization interface is electrically connected to both the processing unit and the external device, and is used to synchronize the processing unit and the external device. A dynamic random access memory unit is electrically connected to the processing unit, and the dynamic random access memory unit is used to temporarily store the processing data of the processing unit; The transmission connection unit is electrically connected to the analog-to-digital conversion unit and the processing unit, respectively. The transmission connection unit is used to acquire the digital signal and transmit the digital signal to the processing unit.

4. The high-precision data acquisition, processing, and magnetic field drive system as described in claim 3, characterized in that, The magnetic field driving module includes: A digital-to-analog converter unit is electrically connected to the transmission connection unit, and the digital-to-analog converter unit is used to convert the preprocessed digital signal into an analog voltage signal; A voltage-controlled current source unit is electrically connected to the digital-to-analog converter unit. The voltage-controlled current source unit is used to convert the analog voltage signal into a current signal and output it to the magnetic induction coil.

5. The high-precision data acquisition, processing, and magnetic field drive system as described in claim 3, characterized in that, The processing unit has an FPGA structure or a DSP structure.

6. The high-precision data acquisition, processing, and magnetic field drive system as described in claim 1, characterized in that, The connection unit is specifically a network port or a serial port.