基于二阶全驱系统的航天器姿态避障控制
收稿日期: 2023-05-03
修回日期: 2023-07-19
录用日期: 2023-08-25
网络出版日期: 2023-09-06
基金资助
国家自然科学基金(62303138);黑龙江省头雁计划项目
Attitude maneuver control of spacecraft based on second⁃order fully actuated system under attitude constraints
Received date: 2023-05-03
Revised date: 2023-07-19
Accepted date: 2023-08-25
Online published: 2023-09-06
Supported by
National Natural Science Foundation of China(62303138);Heilongjiang Touyan Team Program
针对航天器大角度姿态机动任务,考虑存在姿态禁止区域和干扰力矩影响,提出一种基于全驱系统模型的姿态机动控制方法。基于三维特殊正交群直接描述姿态运动并基于其李代数——指数坐标建立了误差姿态二阶全驱模型;提出基于三维特殊正交群的障碍李雅普诺夫函数,保证在其有界情况下姿态约束得到遵守;最后提出包含障碍李雅普诺夫函数的总李雅普诺夫函数,使用滑模技术并结合二阶全驱模型中参数矩阵的性质消除导数中的非线性项得到简洁的控制律。数值仿真结果显示,在所提出的控制方法作用下,航天器能够避开姿态禁止区域并收敛于期望姿态,并且稳态误差和控制能耗相比现有同类方法表现优异。
鲁明 , 陈雪芹 , 吴凡 , 曹喜滨 . 基于二阶全驱系统的航天器姿态避障控制[J]. 航空学报, 2024 , 45(1) : 628958 -628958 . DOI: 10.7527/S1000-6893.2023.28958
An attitude maneuver control method based on a fully actuated system model is proposed for large-angle maneuvers of spacecraft in the presence of attitude forbidden region and disturbance torque. The attitude kinematics is developed on the 3-dimensional Special Orthogonal Group (SO(3)), and the second-order fully actuated model of error attitude is established based on exponential coordinates, the corresponding Lie algebra of SO(3). The Barrier Lyapunov Functions (BLFs) based on SO(3) are introduced to ensure that the attitude constraints are obeyed when the values of BLFs are bounded. Finally, the Total Lyapunov Function (TLF) containing the BLFs is developed and analyzed. The nonlinear terms in the derivative of TLF are eliminated by using the sliding mode technique and the properties of parameter matrices in the second-order fully actuated model to get a concise control law. Numerical simulation results indicate that using the proposed control method, the spacecraft converges to the desired attitude without entering the attitude forbidden region, and the steady-state error and control energy consumption perform better than the existing methods.
1 | 胡庆雷, 邵小东, 杨昊旸, 等. 航天器多约束姿态规划与控制:进展与展望[J]. 航空学报, 2022, 43(10): 527351. |
HU Q L, SHAO X D, YANG H Y, et al. Spacecraft attitude planning and control under multiple constraints: Review and prospects[J]. Acta Aeronautica et Astronautica Sinica, 2022, 43(10): 527351 (in Chinese). | |
2 | 王卓, 徐瑞, 李朝玉. 递进式路径转移姿态机动快速规划方法[J]. 航空学报, 2022, 43(5): 325308. |
WANG Z, XU R, LI Z Y. Rapid attitude maneuver planning method based on progressive path transfer[J]. Acta Aeronautica et Astronautica Sinica, 2022, 43(5): 325308 (in Chinese). | |
3 | XU R, WANG H, ZHU S Y, et al. Multiobjective planning for spacecraft reorientation under complex pointing constraints[J]. Aerospace Science and Technology, 2020, 104: 106002. |
4 | TAN X A, BERKANE S, DIMAROGONAS D V. Constrained attitude maneuvers on SO(3): Rotation space sampling, planning and low-level control[J]. Automatica, 2020, 112: 108659. |
5 | HE H Q, SHI P, ZHAO Y S. A pointing-based method for spacecraft attitude maneuver path planning under time-varying pointing constraints[J]. Advances in Space Research, 2022, 70(4): 1062-1077. |
6 | DANIELSON C, KLOEPPEL J, PETERSEN C. Spacecraft attitude control using the invariant-set motion-planner[J]. IEEE Control Systems Letters, 2022, 6: 1700-1705. |
7 | WU C Q, HAN X D. Energy-optimal spacecraft attitude maneuver path-planning under complex constraints[J]. Acta Astronautica, 2019, 157: 415-424. |
8 | MAO Y Q, SZMUK M, A??KME?E B. A tutorial on real-time convex optimization based guidance and control for aerospace applications[C]∥ 2018 Annual American Control Conference (ACC). Piscataway: IEEE Press, 2018: 2410-2416. |
9 | SHEN Q, YUE C F, GOH C H, et al. Rigid-body attitude stabilization with attitude and angular rate constraints[J]. Automatica, 2018, 90: 157-163. |
10 | HU Q L, CHI B R, AKELLA M R. Anti-unwinding attitude control of spacecraft with forbidden pointing constraints[J]. Journal of Guidance, Control, and Dynamics, 2018, 42(4): 822-835. |
11 | 段广仁. 高阶系统方法: I.全驱系统与参数化设计[J]. 自动化学报, 2020, 46(7): 1333-1345. |
DUAN G R. High-order system approaches: I. fully-actuated systems and parametric designs[J]. Acta Automatica Sinica, 2020, 46(7): 1333-1345 (in Chinese). | |
12 | 段广仁. 飞行器控制的伪线性系统方法: 第二部分: 方法与展望[J]. 宇航学报, 2020, 41(7): 839-849. |
DUAN G R. Quasi-linear system approaches for flight vehicle control—Part 2: Methods and prospects[J]. Journal of Astronautics, 2020, 41(7): 839-849 (in Chinese). | |
13 | ZHAO Q, DUAN G R. Fully actuated system approach for 6DOF spacecraft control based on extended state observer[J]. Journal of Systems Science and Complexity, 2022, 35(2): 604-622. |
14 | DUAN G R. High-order fully actuated system approaches: Part I. Models and basic procedure[J]. International Journal of Systems Science, 2021, 52(2): 422-435. |
15 | 段广仁. 飞行器控制的伪线性系统方法: 第一部分: 综述与问题[J]. 宇航学报, 2020, 41(6): 633-646. |
DUAN G R. Quasi-linear system approaches for flight vehicle control—Part 1: An overview and problems[J]. Journal of Astronautics, 2020, 41(6): 633-646 (in Chinese). | |
16 | CHATURVEDI N A, SANYAL A K, MCCLAMROCH N H. Rigid-body attitude control[J]. IEEE Control Systems Magazine, 2011, 31(3): 30-51. |
17 | DUAN G R. Quaternion-based satellite attitude control—A direct parametric approach[C]∥ 2014 14th International Conference on Control, Automation and Systems (ICCAS 2014). Piscataway: IEEE Press, 2014: 935-941. |
18 | SHI X N, ZHOU Z G, ZHOU D. Finite-time attitude trajectory tracking control of rigid spacecraft[J]. IEEE Transactions on Aerospace and Electronic Systems, 2017, 53(6): 2913-2923. |
19 | LEE T. Global exponential attitude tracking controls on SO(3)[J]. IEEE Transactions on Automatic Control, 2015, 60(10): 2837-2842. |
20 | GUO Y, SONG S M. Adaptive finite-time backstepping control for attitude tracking of spacecraft based on rotation matrix[J]. Chinese Journal of Aeronautics, 2014, 27(2): 375-382. |
21 | BHARADWAJ S, OSIPCHUK M, MEASE K D, et al. Geometry and inverse optimality in global attitude stabilization[J]. Journal of Guidance, Control, and Dynamics, 1998, 21(6): 930-939. |
22 | LEE T. Exponential stability of an attitude tracking control system on SO(3) for large-angle rotational maneuvers[J]. Systems & Control Letters, 2012, 61(1): 231-237. |
23 | BULLO F, LEWIS A D. Geometric control of mechanical systems: Modeling, analysis, and design for simple mechanical control systems[M]. New York: Springer, 2005. |
24 | SLOTINE J J E, LI W P. Applied nonlinear control[M]. Englewood Cliffs: Prentice Hall, 1991. |
25 | LEE U, MESBAHI M. Feedback control for spacecraft reorientation under attitude constraints via convex potentials[J]. IEEE Transactions on Aerospace and Electronic Systems, 2014, 50(4): 2578-2592. |
/
〈 |
|
〉 |