Economic Stochastic Model Predictive Control Using the Unscented Kalman Filter

被引:31
作者
Bradford, Eric [1 ]
Imsland, Lars [1 ]
机构
[1] Norwegian Univ Sci & Technol, Dept Engn Cybernet, Trondheim, Norway
基金
欧盟地平线“2020”;
关键词
Robust control; Uncertain dynamic systems; Model-based control; Co-ordinate transformations; Nonlinear filters; STATE; NMPC;
D O I
10.1016/j.ifacol.2018.09.336
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Economic model predictive control is a popular method to maximize the efficiency of a dynamic system. Often, however, uncertainties are present, which can lead to lower performance and constraint violations. In this paper, an approach is proposed that incorporates the square root Unscented Kalman filter directly into the optimal control problem to estimate the states and to propagate the mean and covariance of the states to consider noise from disturbances, parametric uncertainties and state estimation errors. The covariance is propagated up to a predefined "robust horizon" to limit open-loop covariances, and chance constraints are introduced to maintain feasibility. Often variables in chemical engineering are non-negative, which however can be violated by the Unscented Kalman filter leading to erroneous predictions. This problem is solved by log-transforming these variables to ensure consistency. The approach was verified and compared to a nominal nonlinear model predictive control algorithm on a semi-batch reactor case study with an economic objective via Monte Carlo simulations. (C) 2018, IFAC (International Federation of Automatic Control) Hosting by Elsevier Ltd. All rights reserved.
引用
收藏
页码:417 / 422
页数:6
相关论文
共 28 条
[1]  
Andersson J., 2013, GEN PURPOSE SOFTWARE, P10
[2]  
[Anonymous], 2006, P IEEE INT C CONTR A
[3]  
Bradford E., 2017, ARXIV170901201
[4]  
Bradford E., 2018, 2018 EUR CONTR C ECC
[5]   Expectation constrained stochastic nonlinear model predictive control of a batch bioreactor [J].
Bradford, Eric ;
Imsland, Lars .
27TH EUROPEAN SYMPOSIUM ON COMPUTER AIDED PROCESS ENGINEERING, PT B, 2017, 40B :1621-1626
[6]  
Cannon M, 2009, LECT NOTES CONTR INF, V384, P249, DOI 10.1007/978-3-642-01094-1_20
[7]  
Chachuat B, 2007, TECHNICAL REPORT
[8]  
Chen H, 1997, P AMER CONTR CONF, P3073, DOI 10.1109/ACC.1997.612023
[9]  
Fagiano L, 2012, IEEE DECIS CONTR P, P142, DOI 10.1109/CDC.2012.6425919
[10]  
Farrokhsiar M, 2012, IEEE INT CONF ROBOT, P1576, DOI 10.1109/ICRA.2012.6224783