用神经网络修正航天器控制误差,提升稳定性和精度。
MPC for underactuated spacecraft control with a Lyapunov supervised physics-informed neural network correction layer

- 分层设计:模型预测+物理约束神经网络+李雅普诺夫安全层
- 稳态姿态误差显著降低,不确定性下仍保持鲁棒性
- 适合航天器高精度控制,尤其适用于推力不足场景
欠驱动航天器存在控制能力受限和对外部扰动敏感的问题,导致姿态机动与稳定困难。由于在欠驱动轴上缺乏控制能力,传统控制器无法直接稳定所有姿态分量,因此需要参考规划策略。此外,模型预测控制(MPC)对惯性不确定性和未建模动力学耦合仍敏感,导致参数失配时跟踪性能下降。为此,本文提出一种分层架构:(i) 非线性模型预测控制器(NMPC)用于考虑约束和欠驱动特性的机动规划,并在执行器极限下保证名义闭环稳定性;(ii) 离线训练的物理信息神经网络(PINN),基于仿真数据估计残余干扰力矩,损失函数强制符合刚体旋转动力学;(iii) 基于李雅普诺夫的监督安全机制,在线评估学习修正项并限制或抑制其影响,以保持基线控制器的稳定性。该架构在包含飞轮动力学、执行器饱和和环境扰动的高保真仿真环境中进行了验证。实验表明,相比独立的NMPC,稳态姿态误差有统计学显著降低,且在不确定性下仍保持鲁棒行为。当学习增强不可靠时,监督层可实现向纯模型控制的平滑退化。
原文摘要 · Abstract (English)
Underactuated spacecraft faces controllability limitations and heightened sensitivity to environmental disturbances, complicating attitude maneuvering and stabilization. Due to the lack of control authority along the underactuated axis, conventional controllers cannot directly stabilize all attitude components and therefore require reference planning strategies. Furthermore, MPC approaches remain sensitive to inertia uncertainty and unmodeled dynamic couplings, resulting in degraded tracking performance under mismatch. To address these issues, we consider a hierarchical architecture integrating three layers: (i) a nonlinear model predictive controller (NMPC) for constraint and underactuation-aware maneuver planning and nominal closed-loop stability under actuator limits; (ii) a physics-informed neural network (PINN) trained offline on simulation data to estimate residual disturbance torques, with loss terms that enforce consistency with rigid-body rotational dynamics; (iii) a Lyapunov-based supervisory safety mechanism that evaluates the learned correction online and bounds or suppresses its influence to preserve the stability properties of the baseline controller. The architecture is evaluated in a high-fidelity simulation environment modelling reaction wheel dynamics, actuator saturation, and environmental disturbances. Experimental studies show statistically significant reductions in steady-state attitude error relative to standalone NMPC while maintaining robust behavior under uncertainty. The supervisory layer ensures graceful degradation to purely model-based control when the learning-based augmentation is unreliable.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。