The invention belongs to the field of magnetic target
body positioning, and relates to a measuring line
vertical gradient-based magnetic multi-target positioning and
magnetic moment inversion method, which comprises the following steps of: obtaining a unit orthogonal primary function and a primary function coefficient corresponding to each component of
magnetic anomaly gradient data vertical to a measuring line, and calculating an energy curved surface of the
magnetic anomaly gradient data vertical to the measuring line; detecting a local energy
peak value of the energy curved surface, obtaining an energy
peak value ratio sequence, obtaining a target number and horizontal position
estimation corresponding to the target according to an energy sudden change value in the energy
ratio sequence, and calculating a target depth corresponding to a measuring line vertical
magnetic anomaly gradient energy extreme value by using a dichotomy method, and constructing a linear equation set about the target
magnetic moment by using the measuring line vertical magnetic anomaly gradient data and the unit
orthogonal basis function, and obtaining target
magnetic moment parameter
estimation through a least square method. According to the invention, the
anisotropy difference of the
estimation precision of the horizontal position of the target is effectively reduced, and the problem of target detection omission caused by large difference between the target burial depth and the magnetic moment module value in multi-target positioning is improved.