The invention discloses a non-strapdown magnetic pod magnetic compensation method and
system, and the method comprises the steps: S1, installing a non-strapdown pod, connecting the pod with a carrier through a rotatable
damper, and respectively installing a three-axis
magnetometer and an attitude sensor on the pod and the carrier; s2, the carrier performs complete magnetic compensation action in a uniform and magnetically quiet region, so that the three
Euler angles are fully changed; s3, calculating the displacement of the scalar
magnetometer according to the measured
Euler angles of the carrier and the pod; s4, according to the displacement of the scalar
magnetometer, measuring a geomagnetic field Heb in a carrier coordinate
system, measuring a geomagnetic field Hep in a pod coordinate
system, and calculating a dependent variable vector; s5, measuring a geomagnetic field Hep according to a scalar magnetometer measurement value h and a pod coordinate system, and calculating an independent variable vector; s6, obtaining a model coefficient by using a
linear fitting method; and S7, calculating a carrier interference
magnetic field, and eliminating carrier interference to obtain a compensated
magnetic field. According to the invention, through a magnetic interference compensation model and a solving method, magnetic compensation in the field of magnetic detection is realized, and
magnetic signal noise is reduced.