Efficient output feedback nonlinear model predictive control
Tóm tắt
We investigate the efficient implementation of continuous time output feedback nonlinear model predictive control (NMPC) using a moving horizon observer (MHE) for state estimation. For this purpose we briefly review some aspects of MHE and some results on the computationally efficient implementation of nonlinear model predictive control. For the MHE we outline how an efficient dynamic optimization strategy for NMPC, the so called real-time iteration scheme, can be suitably adapted leading to a computationally efficient MHE implementation. The scheme is based on the multiple shooting method, a well known robust technique for nonlinear dynamic estimation problems. Application of the scheme allows us to use the MHE based output feedback NMPC controller in practice for reasonably sized problems. We exemplify the performance and computational demand of the proposed scheme by a simulation study considering the control of a high-purity distillation column.
Từ khóa
#Output feedback #Predictive models #Predictive control #Observers #State estimation #Robustness #Size control #High performance computing #Computational modeling #Distillation equipmentTài liệu tham khảo
10.1016/0959-1524(95)00021-H
10.1080/00207179408921482
rao, 1999, Moving Horizon Estimation of Constrained and Nonlinear Systems
10.1109/TAC.2002.808470
10.1109/9.388677
nagy, 2000, Real-time feasibility of nonlinear predictive control for large scale processes - a case study, Proc Amer Contr Conf, 4249
leineweber, 1998, Efficient reduced SQP methods for the optimization of chemical processes described by large sparse DAE models
10.1016/S0005-1098(99)00214-9
10.1109/ACC.2002.1025410
10.1016/S0959-1524(03)00006-4
tenny, 0, Feasible real-time nonlinear model predictive control, 6th International Conference on Chemical Process Control - CPC VI AIChE Symposium Series 2001
10.1109/ACC.2000.877018
10.1137/S1064827594261917
10.1007/978-1-4471-0853-5_19
10.1080/002071799220353
10.1007/3-540-45802-6_8
diehl, 2002, Real-Time Optimization for Large Scale Nonlinear Processes Volume 920 of Fortschr -Ber VDI Reihe 8 Me� Steuerungs- und Regelungstechnik
bu?rner, 2002, Algorithmen zur Lo?sung von Optimalsteuerungsproblemen bei Systemscha?tzung in Echtzeit
bock, 1988, Numerical solution of constrained least squares boundary value problems in differential-algebraic equations, The Numerical Treatment of Differential Equations
bock, 1987, Randwertproblemmethoden zur Parameteridentifizierung in Systemen nichtlinearer Differentialgleichungen, volume 183 of Bonner Mathematische Schriften
10.1007/978-3-662-04331-8_20
10.1016/S0959-1524(01)00023-3