The satellite attitude error is transmitted to the gravity field through KBR antenna phase center correction and non-conservative force conversion, which affects the accuracy of gravity field inversion. Therefore, obtaining high-precision satellite attitude is one of the important research contents of gravity field inversion. Each satellite of GRACE-FO is equipped with three SCs and an IMU for satellite attitude measurement, and fusion of these two types of data can obtain high-precision satellite attitude. In this paper, we use kalman filter to fuse the original GRACE-FO 1A observation data, and take into account the calibration of the installation matrix of the SCs during the fusion process. Meanwhile, a quaternion integrator that takes angle increments as inputs is derived from the equivalent rotation vector differential equation to address the computational inefficiency of first-order quaternion integrator, the accuracy and computational efficiency are verified using measured data. The experimental results show that after the calibration of the installation matrix of the SCs, the system bias of 20′′ caused by switching from three SCs observations to two SCs observations can be eliminated. The standard deviation of the attitude difference between the obtained attitude in this paper and the attitude calculated by JPL is at most 6′′ and the proposed incremental quaternion integrator has the same accuracy as the first-order quaternion integrator but with computational efficiency improved by at least 35%.
Read full abstract