Space-borne gravitational wave detection satellite confronts many uncertain perturbations, such as solar pressure, dilute atmospheric drag, etc. To realize an ultra-static and ultra-stable inertial benchmark achieved by a test-mass (TM) being free to move inside a spacecraft (S/C), the drag-free control system of S/C requires super high steady-state accuracies and dynamic performances. The Active Disturbance Rejection Control (ADRC) technique has a certain capability in solving problems with common perturbations, while there is still room for optimization in dealing with the complicated drag-free control problem. When faced with complex noises, the steady-state accuracy of the traditional control method is not good enough and the convergence speed of regulating process is not fast enough. In this paper, the optimized Active Disturbance Rejection Control technique is applied. With the extended state Kalman filter (ESKF) estimating the states and disturbances in real time, a novel closed-loop control structure is designed by combining the linear quadratic regulator (LQR) and ESKF, which can satisfy the design targets competently. The comparative analysis and simulation results show that the LQR controller designed in this paper has a faster response and a higher accuracy compared with the traditional nonlinear state error feedback (NSEF), which uses a deformation of weighting components of classical PID. The new drag-free control structure proposed in the paper can be used in future gravitational wave detection satellites.
Keywords: drag-free control; extended state Kalman filter; linear quadratic regulator.