In this paper, we demonstrate a new model identification-based control method for spacecraft rendezvous with limited amount of data of data. We use the method of sparse identification for nonlinear dynamics (SINDy) to identify the high-order nonlinear gravitational acceleration in the motion dynamics of spacecraft rendezvous. The control has a feedforward plus feedback structure. The feedforward control uses the nonlinear functions identified by SINDy to compensate the nonlinear high-order acceleration terms, while the feedback control designed by solving a standard linear quadratic regulator (LQR) problem is used to guarantee the stability of the closed-loop system. Numerical results show the effectiveness of the proposed control scheme for spacecraft rendezvous mission. With few state samplings, the dynamics identified based on SINDy achieve better state prediction performance than Clohessy–Wiltshire (CW) equations and the dynamics identified by BP neural networks. Considering the computation and storage burden brought by the data amount in identification, the proposed method is promising in improving the autonomy of spacecraft in missions with complex and uncertain dynamics environment.
Read full abstract