摘要
针对多星编队构形保持问题,提出了一种基于模型预测控制的编队构形保持协同控制算法。首先,给出了线性化的、基于相对轨道根数的编队相对运动方程,基于此方程,提出了优化确定多星编队系统构形修正相对运动中心和各个卫星目标修正量的线性规划数学模型。然后,在建立离散化状态方程和测量方程的基础上,提出了满足多种约束条件的求解构形保持控制律的混合整数线性规划数学模型。于是,可通过求解上述两个数学规划模型,得到基于模型预测控制的构形保持协同控制算法。最后通过数学仿真验证了算法的有效性和优越性。
In this paper, a coordinative control approach based on model predictive control method is proposed aiming at the formation keeping problem of multiple satellites formation. First, the linearized relative motion dynamics based on relative orbital elements is given and based on which, a linear programming mathematical model is set up to optimally determine the reference center for multiple satellites formation keeping and to determine the desired correction value for each satellite. Then, on basis of the established discrete states equation and measurement equation, A mixed- integer linear programming model considering many constraints is proposed to get the formation keeping control law. So, by solving the two mathematical programming model men- tioned above, a coordinative formation keeping control law based on model predictive control is derived. In the end , mathematical simulation results show the effectiveness and superiority of the given algorithm.
出处
《宇航学报》
EI
CAS
CSCD
北大核心
2008年第4期1276-1283,共8页
Journal of Astronautics
基金
国家重大基础研究项目"十一五"预研背景项目(113020102)
关键词
卫星编队
构形保持
线性规划
模型预测控制
Satellite formation
Formation keeping
Linear programming
Model predictive control