A self-calibration method for frame non-orthogonality error and
accelerometer error in a dual-axis frame inertial
system is proposed. Under static base conditions, the platform is locked at 10 frame angular positions,
accelerometer measurements are collected, and the
specific force measurement of the inertial
system in the platform coordinate
system at each locked position is calculated. The attitude matrix of the inertial system from the platform coordinate system to the local
horizontal coordinate system at each locked position is also calculated, yielding the acceleration of the inertial system in the local
horizontal coordinate system at each locked position, which is used as the error observation. The residuals of the error coefficients are calculated using a
total least squares algorithm, and the estimated values of the measured parameters are corrected. Iterative calculations are performed until the iterative convergence criterion is met, obtaining the self-calibration results for each
error coefficient. Through the self-calibration and compensation of the error coefficients, the accuracy of attitude measurement of the dual-axis frame inertial system carrier or base affected by the non-orthogonality error of the
axis system can be improved.