A custom-built hexacopter UAV will be used as a magnetometer rover. This UAV, with a substantial payload capacity of 6–8 kg, will be equipped with a fluxgate vector magnetometer sensor. The magnetic sensor and data acquisition system are designed for easy attachment and removal from the drone's landing gear. The rover is equipped with two triple-axis (X,Y,Z) fluxgate magnetometer sensors, each with a range of ± 100µT. These sensors are positioned parallel to each other, spaced 1 meter apart. The sensor output is an analog voltage ranging from ± 10 V.
The analog voltage is routed to the signal conditioning module, which includes ESD protection and a zero-drift operational amplifier that buffers the sensor signals. The output from this operational amplifier then enters a summing circuit, which incorporates an offset circuit with a range of ± 10 V. This offset helps shift the magnetic baseline closer to 0 V, allowing magnetic anomalies to be amplified with a higher gain.
The output from the summing circuit is fed into a low-pass anti-aliasing filter with a zero-drift amplifier, featuring a cutoff frequency of 1 kHz (adjustable as needed). This filter helps to eliminate noise from the surrounding environment, including interference from the drone's brushless motors. The filtered signal is then routed to the Data Acquisition Module, where it first passes through an analog multiplexer before reaching a 24-bit ΣΔ ADC.
The digital data is subsequently processed by a 32-bit microcontroller. This micro-controller integrates the digital ADC data with information from the RTC (Real-Time Clock) and other relevant data, formatting it into a specific data structure. The formatted data is then stored on a µSDHC card on the board and can also be transmitted directly to a host PC via WiFi, USB 2.0, or TCP-IP through an Ethernet port.
The data acquisition section also features a 12-bit DAC that adjusts the offset value within the signal conditioning module. Power for the magnetic sensors, signal conditioning modules, and data acquisition modules is supplied by a power supply module, which includes circuits for voltage reduction (buck), voltage increase (boost), and inversion, along with low-noise linear regulators. This module outputs 5V and ± 15V, with expected voltage noise below 100µV.
The power supply module accepts input voltages ranging from 7 to 14 V, allowing it to directly utilize the Lithium-Ion batteries (2S and 3S) on the rover module as well as the 12V battery or power supply on the base station. The system will use prismatic Lithium-Ion batteries with a minimum capacity of 3000 mAh, supporting both 2S (7.4V) and 3S (11.1V) configurations, and will be optimized for weight efficiency across the entire system. The DAQ electronic system, both for rover and base station, is composed of five system blocks, namely Fluxgate Sensor, PSU Modular Block, AFE Modular Block, DAQ Module, and Single Board Computer.
The rover design features fluxgate sensors mounted on both the right and left sides of the data logger, with a total length of approximately one meter. Positioning the sensors on either side enhances data accuracy and helps maintain the drone's balance during flight, preventing stalling. The mechanical and electronic systems of the rover are engineered to be as lightweight as possible, optimizing flight time.
The magnetic sensor employed is a 3-Axis Fluxgate Magnetometer FGM3D/100 from Sensys, featuring impressive specifications. It offers a measurement range of ± 100µT, a frequency range of 0–4 kHz, and exceptionally low noise between > 10pT and < 20pT (standard). The compact body is made of POM (Polyacetal) with dimensions of 26×26×140 mm and a 12-pin connector.
We use a custom-assembled drone to carry the magnetometer for geomagnetic mapping in geothermal fields, which are generally expansive, hilly, and subject to strong winds and occasional turbulence. Therefore, the drone requires specific capabilities: a substantial payload capacity for enhanced stability, the ability to withstand high winds, and an extended flight duration to cover large areas in a single mission. To meet these demands, we built a hexacopter with a payload capacity of 6–8 kg and a flight time exceeding 60 minutes per flight. Positioning is achieved using RTK GPS. The drone’s configuration with the magnetometer can be seen in the Fig. 1.
Figure 1 (Fig. 1.) is about here