Symplectic method based on generating function for receding horizon control of linear time-varying systems

被引:3
|
作者
Peng, Haijun [1 ]
Tan, Shujun [2 ]
Gao, Qiang [1 ]
Wu, Zhigang [2 ]
机构
[1] Dalian Univ Technol, Dept Engn Mech, State Key Lab Struct Anal Ind Equipment, Dalian, Peoples R China
[2] Dalian Univ Technol, Sch Aeronaut & Astronaut, State Key Lab Struct Anal Ind Equipment, Dalian, Peoples R China
基金
中国博士后科学基金; 中国国家自然科学基金;
关键词
Receding horizon control; Generating functions; Linear time-varying systems; Hamiltonian systems; Symplectic method; MODEL-PREDICTIVE CONTROL; NUMERICAL-INTEGRATION; LINK MANIPULATOR; COMPUTATION; ALGORITHM; VIBRATION; THRUST;
D O I
10.1016/j.ejcon.2016.08.002
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
A novel method for solving the linear receding-horizon control (RHC) problem with time-varying coefficients is proposed based on a generating function and the standard symplectic form of Hamiltonian systems. In contrast to other methods used to solve the linear RHC problem, the generating function is utilized to avoid directly online integrating the differential Riccati equation (DRE). Solutions to the DRE at discrete time points have been obtained by applying the generating function at each computation step. The derivation of the coefficient includes calculating the state transition matrices of the linear Hamiltonian system using the Magnus method, which preserves the symplectic structure of the Hamiltonian system. Numerical simulations of spacecraft rendezvous demonstrate that the proposed symplectic method obtains highly precise results for relatively long discretization sizes, and then yields computational efficiency improvements of one to two orders of magnitude compared with conventional backward sweep methods and the Legendre pseudospectral methods. (C) 2016 European Control Association. Published by Elsevier Ltd. All rights reserved.
引用
收藏
页码:24 / 34
页数:11
相关论文
共 50 条