the Creative Commons Attribution 4.0 License.
the Creative Commons Attribution 4.0 License.
Software Program Development of a High-Precision Magnetometer System for Human-occupied Vehicles
Abstract. Cesium optically pumped magnetometers are widely used in geophysical exploration, environmental monitoring, and scientific research for magnetic field measurements. Traditional magnetometer systems, however, encounter limitations in complex environments due to magnetic interference, low data acquisition efficiency, and inadequate real-time control, which affect both application and accuracy. To overcome these challenges, this paper presents a software system designed for cesium optically pumped magnetometers. The system incorporates automatic probe switching, data acquisition, user interface control, and a compensation algorithm. The automatic switching function mitigates dead zones in the optically pumped probes, ensuring continuous data collection. The data acquisition module supports multiple formats and transmission protocols, enhancing efficiency and ensuring data integrity. The user interface facilitates real-time monitoring and control of magnetometer operations. The system employs the Tolles-Lawson model to effectively suppress environmental magnetic interference, ensuring high-precision measurements even in complex environments. Experimental results confirm the system’s enhanced sensitivity and stability, making it a reliable tool for precise magnetic field measurements in challenging conditions.
- Preprint
(69539 KB) - Metadata XML
- BibTeX
- EndNote
Status: open (until 25 Dec 2024)
-
RC1: 'Comment on gi-2024-9', Anonymous Referee #1, 15 Oct 2024
reply
The software system design based on the cesium optical pumping magnetometer proposed in this paper addresses the shortcomings of traditional magnetometer systems, providing an effective solution with innovation and practical value. Actual marine trials have been conducted, and the results show that these features significantly improve the measurement accuracy and reliability of the cesium optical pumping magnetometer. Below are my comments:
- The paper mainly discusses the software, while Section 2.1 introduces the hardware platform. Is the software running on a self-developed hardware platform or a commercially available magnetometer? If it is a self-developed hardware platform, what is its acquisition structure? What are its sensitivity and dynamic range?
- Please translate the text in the lower right corner of Figure 11 into English.
- Ensure proper capitalization in Figures 3 and 6.
- In Table 1, correct the capitalization of "NET communication Interface" and check other tables for similar issues.
This manuscript has unique and innovative ideas. It has optimized the high-precision magnetometer system. It is strongly recommended to make minor modifications to be accepted.
Citation: https://doi.org/10.5194/gi-2024-9-RC1 -
RC2: 'Comment on gi-2024-9', Anonymous Referee #2, 25 Nov 2024
reply
As the title suggests 'Software Program Development,' there is limited insight provided or explanation given about the software and its application. It would be more justified and balanced if these aspects were explained in detail alongside the other content.
Line 35-39: How does the system address environmental interference, particularly in cases of natural calamities like thunderstorms? If there is a power surge or electronic failure, how does the system recover, and what role does the software play in ensuring data integrity and functionality?
Line 40: What is the latency period for data transfer during real-time magnetic compensation data processing? Could you elaborate on the specific real-time processing functions implemented?
Figure 1: What is the internet speed required for optimal system performance? Is real-time monitoring conducted over a LAN or WAN? Additionally, is remote access to the system possible?
Section 2.2: Are all the software components mentioned in the paper developed by the authors, or are commercial software applications utilized as well?
Clarification Request: Could you elaborate on the following software components mentioned in the paper?
  Automatic Switching Software
  Data Acquisition Software
  Real-Time Magnetic Compensation Data Processing Software
  Data Storage Software
  Data Communication SoftwareIf all these software components were developed by the authors, what platforms or programming environments were used? Are there any unique features that distinguish these software systems from existing commercial solutions?
What programming languages or tools were used to develop the automatic switching software?
Can you elaborate on the architecture or specific programming frameworks used for the data acquisition and processing software?
Table 1 (Page 7): The alignment of "Interface" and "Description" in Table 1 appears inconsistent. Could you clarify or suggest adjustments for better presentation?
Dead Zones Mitigation:
  How is the optimal working probe determined when multiple probes might provide conflicting data in overlapping regions?
  Are there specific algorithms or machine learning models used to predict or mitigate dead zones?Hardware Integration:
  Are there specific challenges in integrating optically pumped probes at different angles? For instance, does this require precise mechanical alignment or calibration?
  How does the system ensure synchronization between the hardware probes and the software modules?Data Communication and Storage:
  What protocols are used for data communication between the data acquisition system and the upper computer main control system?
  Can the system handle large-scale data or high-speed data streams without compromising performance?Communication Protocols:
    What measures are in place to ensure reliability and low latency in the RS422-based serial communication and Gigabit Ethernet protocols?
    Are there potential limitations in data transmission rates that might impact real-time processing?Restart Mechanism:
    How does the system ensure that data acquisition resumes smoothly and without duplication after a restart?Data File Creation:
    How does the system ensure that data integrity is maintained when storage space is low?
    Are there provisions for automated alerts or logs when data acquisition is halted due to insufficient disk space?Â
Â
Citation: https://doi.org/10.5194/gi-2024-9-RC2
Viewed
HTML | XML | Total | BibTeX | EndNote | |
---|---|---|---|---|---|
162 | 44 | 105 | 311 | 6 | 8 |
- HTML: 162
- PDF: 44
- XML: 105
- Total: 311
- BibTeX: 6
- EndNote: 8
Viewed (geographical distribution)
Country | # | Views | % |
---|
Total: | 0 |
HTML: | 0 |
PDF: | 0 |
XML: | 0 |
- 1