The invention discloses a least square
covariance dynamic weighting
satellite inertial navigation combined
attitude determination method, which belongs to the technical field of combined navigation and
mobile carrier attitude determination, is used for
satellite inertial navigation combined
attitude determination, and comprises the following steps: obtaining and preprocessing
original data, constructing a nonlinear observation model, linearizing by using a Gauss-Newton iterative
algorithm, and solving; performing time updating of an
error state vector and a
state covariance based on
inertial navigation system mechanical arrangement; and reconstructing a measurement
noise covariance matrix of extended Kalman filtering, constructing a measurement information vector, calculating Kalman
gain, performing state updating, and outputting an attitude determination result. According to the method, the current epoch least square posterior
covariance is introduced for dynamic weighting, so that instantaneous
delay-free adaptive fusion is realized, the short baseline
noise amplification effect is remarkably inhibited, and the attitude
estimation precision, the statistical consistency and the real-time observation quality self-diagnosis capability under the complex sea condition are improved.