EN CN
Electronic compass dynamic heading error correction
  • Electronic compass is a navigation and positioning device that uses the geomagnetic field to obtain heading (azimuth) angle information. Thanks to the development of sensors and semiconductor technology, electronic compasses have achieved miniaturization and micro-power consumption, and can compensate for sensor errors and external magnetic interference by using appropriate signal conditioning circuits and data processing algorithms. In order to improve the heading accuracy of compasses, its error correction and compensation methods have been fully studied in recent years. However, commonly used correction methods such as the multi-position method and the ellipsoid fitting method do not consider the dynamic response characteristics of the sensor. To address this shortcoming, we performed dynamic modeling and error correction on the three-axis magnetometer in the digital compass.

    1.Overview of electronic compass

    It usually uses accelerometers and magnetometers to measure gravity acceleration and geomagnetic field vectors respectively, and then calculate three Euler angles such as heading angle ψ, pitch angle θ and roll angle φ based on gravity and geomagnetic field vectors, which are used to describe their carrier posture. Assume that the x-axis, y-axis and z-axis of the carrier coordinate system point to the front, right and bottom of the carrier in sequence, while the three axes of the reference coordinate system point to the north, east and ground in sequence. Rotate the reference system around its x-axis by φ, its y-axis by θ, and its z-axis by ψ, then it will coincide with the carrier system. On the other hand, since the gravity vector g is vertically downward and the horizontal component of the geomagnetic field vector h points to magnetic north, the roll angle φ, pitch angle θ and magnetic heading angle ψ can be calculated sequentially from the measured values of these two vectors in the carrier system.

    Specific information can be read in detail through the website article: https://www.ericcointernational.com/application/electronic-compass-dynamic-heading-error-correction.html

    Contact Us:
    Email: info@ericcointernational.com
    Wechat: 13992884879
    WhatsApp: +8613992884879