A state-compensation extended state observer for model predictive control

被引:26
作者
Liu, Chenguang [1 ,2 ]
Negenborn, Rudy R. [2 ]
Zheng, Huarong [2 ]
Chu, Xiumin [1 ]
机构
[1] Wuhan Univ Technol, Natl Engn Res Ctr Water Transport Safety, Wuhan, Peoples R China
[2] Delft Univ Technol, Dept Maritime & Transport Technol, Delft, Netherlands
基金
中国国家自然科学基金;
关键词
Extended state observer; Model predictive control; Discrete-time control; Ship motion model; ACTIVE DISTURBANCE REJECTION; LINE-OF-SIGHT; FAULT-DETECTION; SYSTEMS; DESIGN; MPC;
D O I
10.1016/j.ejcon.2017.05.002
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Motion control in absence of human involvement is difficult to realize for autonomous vessels because there usually exist environmental disturbances and unmeasurable states at the same time. A discrete time model predictive control (MPC) approach based on a state-compensation extended state observer (SCESO) is proposed to achieve more precise control performance with state estimations and disturbance rejections simultaneously. The main idea is that lumped disturbances encompassing nonlinear dynamics and external disturbances are handled as two parts, unlike the standard extended state observer (ESO). Particularly, the nonlinear terms are compensated by estimated states and the external disturbances are considered as extended states and attenuated by the traditional ESO strategy. Assuming that the lumped disturbances are constant over the prediction horizon, the prediction model is linearized to save computational time since after linearization the online MPC optimization problems are solved as quadratic programming problems instead of nonlinear programming problems. The convergence of the proposed SCESO estimation errors to zero is proved even when the disturbances keep variable. Two case studies involving a numerical example and ship heading control have been conducted to verify the effectiveness of the proposed control method. (C) 2017 European Control Association. Published by Elsevier Ltd. All rights reserved.
引用
收藏
页码:1 / 9
页数:9
相关论文
共 47 条
[21]   Constrained model predictive control: Stability and optimality [J].
Mayne, DQ ;
Rawlings, JB ;
Rao, CV ;
Scokaert, POM .
AUTOMATICA, 2000, 36 (06) :789-814
[22]   Discrete implementation and generalization of the extended state observer [J].
Miklosovic, Robert ;
Radke, Aaron ;
Gao, Zhiqiang .
2006 AMERICAN CONTROL CONFERENCE, VOLS 1-12, 2006, 1-12 :2209-+
[23]   Model predictive control: past, present and future [J].
Morari, M ;
Lee, JH .
COMPUTERS & CHEMICAL ENGINEERING, 1999, 23 (4-5) :667-682
[24]   Path following of underactuated marine surface vessels using line-of-sight based model predictive control [J].
Oh, So-Ryeok ;
Sun, Jing .
OCEAN ENGINEERING, 2010, 37 (2-3) :289-295
[25]  
Ovaska S. J., 1998, IMTC/98 Conference Proceedings. IEEE Instrumentation and Measurement Technology Conference. Where Instrumentation is Going (Cat. No.98CH36222), P875, DOI 10.1109/IMTC.1998.676850
[26]   OPTIMAL UNKNOWN INPUT DISTRIBUTION MATRIX SELECTION IN ROBUST FAULT-DIAGNOSIS [J].
PATTON, RJ ;
CHEN, J .
AUTOMATICA, 1993, 29 (04) :837-841
[27]   Observer-based fault detection and isolation: Robustness and applications [J].
Patton, RJ ;
Chen, J .
CONTROL ENGINEERING PRACTICE, 1997, 5 (05) :671-682
[28]   Tutorial overview of model predictive control [J].
Rawlings, JB .
IEEE CONTROL SYSTEMS MAGAZINE, 2000, 20 (03) :38-52
[29]   Improving disturbance-rejection performance based on an equivalent-input-disturbance approach [J].
She, Jin-Hua ;
Fang, Mingxing ;
Ohyama, Yasuhiro ;
Hashimoto, Hiroshi ;
Wu, Min .
IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2008, 55 (01) :380-389
[30]   ON SLIDING OBSERVERS FOR NONLINEAR-SYSTEMS [J].
SLOTINE, JJE ;
HEDRICK, JK ;
MISAWA, EA .
JOURNAL OF DYNAMIC SYSTEMS MEASUREMENT AND CONTROL-TRANSACTIONS OF THE ASME, 1987, 109 (03) :245-252