为嫦娥三号月球着陆设计了分离式姿态控制方法,提升着陆精度。
Decoupled Thrust-Axis Attitude Control Using Quaternions for Chandrayaan-3 Lunar Landing Mission
- 用四元数解耦推力轴旋转,独立控制姿态。
- 避免大角度旋转时导引与控制的干扰。
- 适合高精度月球着陆任务,对航天器控制有参考价值。
嫦娥三号任务成功实现近月球南极区域软着陆,标志着导航、制导与控制(NGC)系统的关键作用。导航提供相对于月球中心的飞行器状态估计,基于多项式的设计引导方案计算出满足终端着陆条件所需的加速度轨迹。该加速度需求被转化为总推力大小和姿态指令。姿态指令生成需将推力轴对准所需加速度矢量,并限制绕推力轴的旋转,通常受任务特定要求约束。尽管四元数控制律因无奇点表示而更优,但其固有的三轴耦合特性可能在推力轴大角度旋转时引发导引与控制间的非预期交互,源于四元数最短路径性质。本文提出一种新型四元数解耦方法,实现推力轴的独立控制,缓解导引-控制交互,确保着陆器姿态指令生成的正确性。
原文摘要 · Abstract (English)
Chandrayaan-3 mission achieved a historic milestone with its successful soft landing near the lunar south pole, highlighting the critical role of the navigation, guidance, and control (NGC) system. Navigation provided vehicle state estimates relative to the Moon center, while a polynomial based guidance scheme computed the required acceleration profile to meet terminal landing conditions. This acceleration demand was translated into total thrust magnitude and attitude commands generation. Attitude command generation involved aligning the thrust axis with the required acceleration vector and constraining rotation about the thrust axis, typically governed by mission-specific requirements. Although quaternion-based control laws are preferred for their singularity-free representation, they inherently couple all three rotational axes. This coupling can lead to undesirable interactions between guidance and control, especially during large rotations about the thrust axis, due to the quaternion shortest-path property. This paper proposes a novel quaternion-based decoupling method that enables independent thrust-axis control, mitigating guidance-control interaction and ensuring proper attitude commands generation for lander attitude control.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。