Model predictive control system design and implementation for spacecraft rendezvous

被引:85
|
作者
Hartley, Edward N. [1 ]
Trodden, Paul A. [2 ]
Richards, Arthur G. [2 ]
Maciejowski, Jan M. [1 ]
机构
[1] Univ Cambridge, Dept Engn, Cambridge CB2 1PZ, England
[2] Univ Bristol, Dept Aerosp Engn, Bristol BS8 1TR, Avon, England
关键词
Constraints; Embedded systems; Optimisation; Path planning; Predictive control; Spacecraft autonomy; STATE TRANSITION MATRIX; RELATIVE MOTION; DYNAMICS;
D O I
10.1016/j.conengprac.2012.03.009
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents the design and implementation of a model predictive control (MPC) system to guide and control a chasing spacecraft during rendezvous with a passive target spacecraft in an elliptical or circular orbit, from the point of target detection all the way to capture. To achieve an efficient system design, the rendezvous manoeuvre has been partitioned into three main phases based on the range of operation, plus a collision-avoidance manoeuvre to be used in event of a fault. Each has its own associated MPC controller. Linear time-varying models are used to enable trajectory predictions in elliptical orbits, whilst a variable prediction horizon is used to achieve finite-time completion of manoeuvres, and a 1-norm cost on velocity change minimises propellant consumption. Constraints are imposed to ensure that trajectories do not collide with the target. A key feature of the design is the implementation of non-convex constraints as switched convex constraints, enabling the use of convex linear and quadratic programming. The system is implemented using commercial-off-the-shelf tools with deployment using automatic code generation in mind, and validated by closed-loop simulation. A significant reduction in total propellant consumption in comparison with a baseline benchmark solution is observed. (C) 2012 Elsevier Ltd. All rights reserved.
引用
收藏
页码:695 / 713
页数:19
相关论文
共 50 条
  • [1] A Tutorial on Model Predictive Control for Spacecraft Rendezvous
    Hartley, Edward N.
    [J]. 2015 EUROPEAN CONTROL CONFERENCE (ECC), 2015, : 1355 - 1361
  • [2] SAFE SPACECRAFT RENDEZVOUS WITH CONSTRAINED MODEL PREDICTIVE CONTROL
    Buyukkocak, Ali Tevfik
    Tekinalp, Ozan
    [J]. ASTRODYNAMICS 2018, PTS I-IV, 2019, 167 : 883 - 895
  • [3] Model predictive control for spacecraft rendezvous in elliptical orbit
    Li, Peng
    Zhu, Zheng H.
    [J]. ACTA ASTRONAUTICA, 2018, 146 : 339 - 348
  • [4] Terminal spacecraft rendezvous and capture with LASSO model predictive control
    Hartley, Edward N.
    Gallieri, Marco
    Maciejowski, Jan M.
    [J]. INTERNATIONAL JOURNAL OF CONTROL, 2013, 86 (11) : 2104 - 2113
  • [5] Autonomous Spacecraft Rendezvous Using Tube-Based Model Predictive Control: Design and Application
    Specht, Caroline
    Bishnoi, Abhiraj
    Lampariello, Roberto
    [J]. JOURNAL OF GUIDANCE CONTROL AND DYNAMICS, 2023, 46 (07) : 1243 - 1261
  • [6] Fast Model Predictive Control for Spacecraft Rendezvous and Docking with Obstacle Avoidance
    Bashnick, Courtney
    Ulrich, Steve
    [J]. JOURNAL OF GUIDANCE CONTROL AND DYNAMICS, 2023, 46 (05) : 998 - 1007
  • [7] Model Predictive Control approach for guidance of spacecraft rendezvous and proximity maneuvering
    Di Cairano, S.
    Park, H.
    Kolmanovsky, I.
    [J]. INTERNATIONAL JOURNAL OF ROBUST AND NONLINEAR CONTROL, 2012, 22 (12) : 1398 - 1427
  • [8] LINEAR QUADRATIC MODEL PREDICTIVE CONTROL APPROACH TO SPACECRAFT RENDEZVOUS AND DOCKING
    Park, Hyeongjun
    Di Cairano, Stefano
    Kolmanovsky, Ilya
    [J]. SPACEFLIGHT MECHANICS 2011, PTS I-III, 2011, 140 : 565 - +
  • [9] NONLINEAR MODEL PREDICTIVE CONTROL FOR SPACECRAFT RENDEZVOUS AND DOCKING WITH A ROTATING TARGET
    Park, Hyeongjun
    Zappulla, Richard, II
    Zagaris, Costantinos
    Virgili-Llop, Josep
    Romano, Marcetlo
    [J]. SPACEFLIGHT MECHANICS 2017, PTS I - IV, 2017, 160 : 1135 - 1148
  • [10] Approximating optimal control by shrinking horizon model predictive control for spacecraft rendezvous and docking
    Ye, Mingfei
    Kolmanovsky, Ilya
    [J]. IFAC PAPERSONLINE, 2022, 55 (16): : 284 - 289