One of the challenges in spacecraft attitude control is that the dynamics model is nonlinear, uncertain, and often costly to identify. To address this issue, this paper proposes a new Data-Enabled Predictive Control (DeePC) method based on sparse kernelized learning using Fully Independent Training Conditional (FITC) approximation, which utilizes behavioral system theory to learn unknown dynamics and predict future angular velocities of the spacecraft. The key advantage of the proposed method is that it can avoid complex modeling and reduce computational loads compared to the existing methods. Moreover, the hyperparameters of the kernel, together with the inducing points, are optimized via maximum log-likelihood approach to further improve the prediction accuracy and lower computational cost. Numerical simulations in spacecraft attitude stabilization and tracking scenarios validate the effectiveness of the proposed method.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Spacecraft Attitude Maneuvers Based on Data-Enabled Predictive Control Using Sparse Kernelized Learning

  • Xinyi Hong,
  • Qiang Wang,
  • Yuhan Liu,
  • Chuanjiang Li,
  • Yanning Guo

摘要

One of the challenges in spacecraft attitude control is that the dynamics model is nonlinear, uncertain, and often costly to identify. To address this issue, this paper proposes a new Data-Enabled Predictive Control (DeePC) method based on sparse kernelized learning using Fully Independent Training Conditional (FITC) approximation, which utilizes behavioral system theory to learn unknown dynamics and predict future angular velocities of the spacecraft. The key advantage of the proposed method is that it can avoid complex modeling and reduce computational loads compared to the existing methods. Moreover, the hyperparameters of the kernel, together with the inducing points, are optimized via maximum log-likelihood approach to further improve the prediction accuracy and lower computational cost. Numerical simulations in spacecraft attitude stabilization and tracking scenarios validate the effectiveness of the proposed method.