DocumentCode
2642275
Title
Nonlinear receding horizon control of an underactuated hovercraft with a multiple-shooting-based algorithm
Author
Shimizu, Yuichi ; Ohtsuka, Toshiyuki ; Diehl, Moritz
Author_Institution
Dept. of Mech. Eng., Osaka Univ.
fYear
2006
fDate
4-6 Oct. 2006
Firstpage
603
Lastpage
607
Abstract
In this paper, we propose a real-time algorithm for nonlinear receding horizon control using multiple shooting and the continuation/GMRES method. The multiple shooting is expected to improve numerical accuracy and stability in calculations for solving a boundary value problem. The continuation method is combined with a Krylov-subspace method, GMRES, to update unknown quantities by solving a linear equation. At the same time, we apply condensing, which reduces the size of the linear equation, to speed up numerical calculations. The proposed algorithm is applied to an underactuated hovercraft. Computational results show that the proposed algorithm is superior to a conventional one in the numerical accuracy and stability
Keywords
boundary-value problems; control system analysis; hovercraft; nonlinear control systems; numerical stability; predictive control; GMRES method; Krylov-subspace method; boundary value problem; continuation method; improved numerical accuracy; linear equation; multiple shooting; multiple-shooting-based algorithm; nonlinear receding horizon control; numerical stability; real-time algorithm; underactuated hovercraft; Boundary value problems; Control systems; Mechanical engineering; Nonlinear control systems; Nonlinear equations; Nonlinear systems; Numerical stability; Optimal control; Performance analysis; Predictive models;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Aided Control System Design, 2006 IEEE International Conference on Control Applications, 2006 IEEE International Symposium on Intelligent Control, 2006 IEEE
Conference_Location
Munich
Print_ISBN
0-7803-9797-5
Electronic_ISBN
0-7803-9797-5
Type
conf
DOI
10.1109/CACSD-CCA-ISIC.2006.4776714
Filename
4776714
Link To Document