13.07.2015 Views

Assessment and Future Directions of Nonlinear Model Predictive ...

Assessment and Future Directions of Nonlinear Model Predictive ...

Assessment and Future Directions of Nonlinear Model Predictive ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

New Extended Kalman Filter Algorithms forStochastic Differential Algebraic EquationsJohn Bagterp Jørgensen 1 , Morten Rode Kristensen 2 , Per Grove Thomsen 1 ,<strong>and</strong> Henrik Madsen 11 Informatics <strong>and</strong> Mathematical <strong>Model</strong>ling, Technical University <strong>of</strong> Denmark,DK-2800 Kgs. Lyngby, Denmark{jbj,pgt,hm}@imm.dtu.dk2 Department <strong>of</strong> Chemical Engineering, Technical University <strong>of</strong> Denmark, DK-2800Kgs. Lyngby, Denmarkmrk@kt.dtu.dkSummary. We introduce stochastic differential algebraic equations for physical modelling<strong>of</strong> equilibrium based process systems <strong>and</strong> present a continuous-discrete paradigmfor filtering <strong>and</strong> prediction in such systems. This paradigm is ideally suited for stateestimation in nonlinear predictive control as it allows systematic decomposition <strong>of</strong> themodel into predictable <strong>and</strong> non-predictable dynamics. Rigorous filtering <strong>and</strong> prediction<strong>of</strong> the continuous-discrete stochastic differential algebraic system requires solution<strong>of</strong> Kolmogorov’s forward equation. For non-trivial models, this is mathematically intractable.Instead, a suboptimal approximation for the filtering <strong>and</strong> prediction problemis presented. This approximation is a modified extended Kalman filter for continuousdiscretesystems. The modified extended Kalman filter for continuous-discrete differentialalgebraic systems is implemented numerically efficient by application <strong>of</strong> an ESDIRKalgorithm for simultaneous integration <strong>of</strong> the mean-covariance pair in the extendedKalman filter [1, 2]. The proposed method requires approximately two orders <strong>of</strong> magnitudeless floating point operations than implementations using st<strong>and</strong>ard s<strong>of</strong>tware.Numerical robustness maintaining symmetry <strong>and</strong> positive semi-definiteness <strong>of</strong> the involvedcovariance matrices is assured by propagation <strong>of</strong> the matrix square root <strong>of</strong> thesecovariances rather than the covariance matrices themselves.1 IntroductionThe objective <strong>of</strong> state estimation in nonlinear model predictive control is toreconstruct the current state from past <strong>and</strong> current measurements. This stateestimate is called the filtered state <strong>and</strong> is used as initial condition for prediction<strong>of</strong> the mean evolution in the dynamic optimization part <strong>of</strong> nonlinear modelpredictive control. While there is little or no difference in the way the predictionsare accomplished, extended Kalman filtering (EKF) <strong>and</strong> moving horizonestimation (MHE) approaches have been suggested to compute the filtered stateestimate for systems described by index-1 differential algebraic equations. However,mainly discrete-time stochastic systems or deterministic continuous-timesystems with stochastics appended in an ad hoc manner have been applied toindex-1 differential algebraic systems.R. Findeisen et al. (Eds.): <strong>Assessment</strong> <strong>and</strong> <strong>Future</strong> <strong>Directions</strong>, LNCIS 358, pp. 359–366, 2007.springerlink.com c○ Springer-Verlag Berlin Heidelberg 2007

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!