화학공학소재연구정보센터
Industrial & Engineering Chemistry Research, Vol.43, No.14, 4012-4025, 2004
Bayesian estimation via sequential Monte Carlo sampling: Unconstrained nonlinear dynamic systems
Precise estimation of state variables and model parameters is essential for efficient process operation. Bayesian formulation of the estimation problem suggests a general solution for all types of systems. Even though the theory of Bayesian estimation of nonlinear dynamic systems has been available for 4 decades, practical implementation has not been feasible because of computational and methodological challenges. Consequently, most existing methods rely on simplifying assumptions to obtain a tractable but approximate solution. For example, extended Kalman filtering linearizes the process model and assumes Gaussian prior and noise. Moving-horizon-based least-squares estimation also assumes Gaussian or other fixed-shape prior and noise to obtain a least-squares optimization problem. This approach can impose constraints but is nonrecursive and requires computationally expensive nonlinear or quadratic programming. This paper introduces sequential Monte Carlo sampling for Bayesian estimation of chemical process systems. This recent approach approximates computationally expensive integration by recursive Monte Carlo sampling and can obtain posterior distributions accurately and efficiently with minimum assumptions. This approach has not been compared with estimation methods popular for chemical processes including moving-horizon estimation. In addition to comparing various methods, this paper also develops a novel empirical Bayes approach to deal with practical challenges due to degeneracy and a poor initial guess. The ability of the proposed approach to be more computationally efficient and at least as accurate as moving-horizon-based least-squares estimation is demonstrated via several case studies.