论文部分内容阅读
针对哑铃型绳系卫星在圆形限制性三体问题(CRTBP)中的Halo轨道保持控制问题,应用非线性模型预测控制(NMPC)方法设计了Halo轨道保持控制器。首先采用摄动法得到目标Halo轨道,通过跟踪目标轨道上一运动点,将其转化为目标跟踪控制问题,然后设计非线性模型预测控制器对其进行跟踪控制。利用4阶Ronge-Kutta法对原非线性模型进行离散化,将预测控制中的有限时域最优问题转化为非线性规划问题进行求解,得到下一周期的控制量。最后通过数值仿真验证了即使在初始位置偏差较大的情况下,所设计的控制器只需要很少的速度增量就可使绳系卫星系统运动至目标轨道,并精确地保持在目标轨道上。
In order to solve the problem of Halo orbit keeping control of dumbbell tethered satellites in a circular constrained three-body problem (CRTBP), a Halo orbital retentive controller is designed using the nonlinear model predictive control (NMPC) method. Firstly, the target Halo orbit is obtained by perturbation method, and a moving point on the target orbit is converted into a target tracking control problem. Then a nonlinear model predictive controller is designed to track and control it. The fourth-order Ronge-Kutta method is used to discretize the original nonlinear model, and the finite-time optimal problem in predictive control is transformed into a nonlinear programming problem to obtain the control quantity in the next cycle. Finally, numerical simulations show that, even in the case of large initial position deviation, the designed controller can move the tethered satellite system to the target orbit with exactly few incremental increments, and remain precisely on the target orbit .