Efficient Numerical Trends for Nonlinear Model Predictive Control of a Rigid Body Spacecraft on SE(3)

被引:3
作者
Bagherzadeh, Shiva [1 ]
Karimpour, Hossein [2 ]
Keshmiri, Mehdi [1 ]
机构
[1] Isfahan Univ technol, Dept Mech Engn, Esfahan, Iran
[2] Univ Isfahan, Dept Mech Engn, Esfahan, Iran
来源
2021 9TH RSI INTERNATIONAL CONFERENCE ON ROBOTICS AND MECHATRONICS (ICROM) | 2021年
关键词
Nonlinear Model Predictive Control; Lie Group Variational Integrators; Sensitivity Derivatives; SE(3); Computation Time; ATTITUDE;
D O I
10.1109/ICRoM54204.2021.9663509
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
In this paper, nonlinear model predictive control of mechanical systems evolving on Lie group SE(3) is studied. Discrete-time equations of motion referred to as LGVI are used in order to extract the necessary conditions of optimality. Then, TPBVP equations are solved using sensitivity derivatives to find Lagrange multipliers. A fast solver for NMPC is used to solve the problem. Extracting necessary conditions of optimality based on LGVI leads to group structure preservation and good convergence behavior of the system under study. Subsequently, some modifications based on removing non-essential nonlinear terms are applied to sensitivity derivatives and TPBVP equations, aiming to reduce the computation time of solving the NMPC problem. The presented method is applied on a spacecraft evolving on SE(3) with constraints as an example and the simulation results show the efficiency of the proposed method. Also, it is shown that introducing the aforementioned modifications reduces the computation time by a considerable amount.
引用
收藏
页码:329 / 334
页数:6
相关论文
共 14 条
[1]  
Bagherzadeh SH., NEIGHBORING EX UNPUB
[2]  
Bullo F., 2004, Geometric control of mechanical systems: modeling, analysis, and design for simple mechanical control systems, V49
[3]  
Gupta R, 2015, P AMER CONTR CONF, P2980, DOI 10.1109/ACC.2015.7171188
[4]  
Holm Darryl D., 2009, Oxford Texts in Applied and Engineering Mathematics, V12
[5]  
Kalabic U, 2016, P AMER CONTR CONF, P7, DOI 10.1109/ACC.2016.7524883
[6]  
Kalabic U, 2014, P AMER CONTR CONF, P5586, DOI 10.1109/ACC.2014.6858865
[7]   MPC on manifolds with an application to the control of spacecraft attitude on SO(3) [J].
Kalabic, Uros V. ;
Gupta, Rohit ;
Di Cairano, Stefano ;
Bloch, Anthony M. ;
Kolmanovsky, Ilya V. .
AUTOMATICA, 2017, 76 :293-300
[8]  
Kamel M, 2015, IEEE INTL CONF CONTR, P1160, DOI 10.1109/CCA.2015.7320769
[9]  
Karimpour H., 2013, THEISS ISFAHAN U TEC
[10]   OPTIMAL ATTITUDE CONTROL OF A RIGID BODY USING GEOMETRICALLY EXACT COMPUTATIONS ON SO(3) [J].
Lee, T. ;
Leok, M. ;
McClamroch, N. H. .
JOURNAL OF DYNAMICAL AND CONTROL SYSTEMS, 2008, 14 (04) :465-487