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

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

362 J.B. Jørgensen et al.with initial conditions ˆx k (t k )=ˆx k|k <strong>and</strong> P k (t k )=P k|k . The one-step aheadprediction <strong>of</strong> the measurements isŷ k+1|k =ŷ k (t k+1 )=H(ˆx k (t k+1 )) = H(ˆx k+1|k ) (7)The mean-covariance pair may be solved by st<strong>and</strong>ard ODE solvers in whichthe lower triangular part <strong>of</strong> the covariance matrix differential equation (6b)is appended to the mean differential equation (6a). For stiff systems in whichimplicit ODE solvers are needed, assuming that a dense linear algebra solver isused, the computational costs <strong>of</strong> solving this system has complexity O(m 3 )inwhich m = n + n(n +1)/2 <strong>and</strong>n is the state dimension. For large scale systemsthis corresponds to computational complexity O(n 6 ). Even if sparse solvers forthe linear algebra are applied, the mean-covariance pair cannot be solved inreasonable time by st<strong>and</strong>ard ODE solvers [2]. As a consequence, the extendedKalman filter for continuous-discrete time systems is not applicable to large-scalesystems using a st<strong>and</strong>ard implicit ODE solver for solution <strong>of</strong> (6). It can easilybe demonstrated [2] that solution <strong>of</strong> (6) is equivalent to solution <strong>of</strong> the system<strong>of</strong> differential equationsdˆx k (t)dtdΦ(t, s)dt= F (ˆx k (t)) ˆx k (t k )=ˆx k|k (8a)( )∂F=∂x (ˆx k(t)) Φ(t, s) Φ(s, s) =I (8b)along with the integral equation∫ tP k (t) =Φ(t, t k )P k|k Φ(t, t k ) ′ +t kΦ(t, s)σ(s)σ(s) ′ Φ(t, s) ′ ds (8c)The advantage <strong>of</strong> the formulation (8) is that very efficient solvers exist [1, 7, 8]forintegration <strong>of</strong> the states (8a) along with the state sensitivities (8b). Subsequentcomputation <strong>of</strong> the covariance (8c) by quadrature is relatively cheap computation.Extended Kalman filters for continuous-discrete time systems based onsolution <strong>of</strong> (8) rather than (6) are more than two orders <strong>of</strong> magnitude faster fora system with 50 states [2].2.3 Continuous-Discrete Time SDAE SystemMany systems in the process industries are modelled by systems <strong>of</strong> index-1 differentialalgebraic equations rather than systems <strong>of</strong> ordinary differential equations.Index-1 differential algebraic equations arise when some physical phenomena aredescribed as equilibrium processes. This is the case for phase-equilibrium models<strong>of</strong> separation processes, e.g. distillation columns. The extension <strong>of</strong> filtering <strong>and</strong>prediction in continuous-discrete time stochastic differential equation (SDE) systems(5) to filtering <strong>and</strong> prediction in continuous-discrete time stochastic index-1

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

Saved successfully!

Ooh no, something went wrong!