P. Vachhani, S. Narasimhan, R. Rengaswamy
Dec 1, 2006
Journal of Process Control
Abstract The quality of process data in a chemical plant significantly affects the performance and benefits gained from activities like performance monitoring, online optimization and control. Since many chemical processes often exhibit nonlinear dynamics, techniques like Extended Kalman Filter (EKF) and Nonlinear Dynamic Data Reconciliation (NDDR) have been developed to improve the data quality. There are various issues that arise with the use of either of these techniques: EKF cannot handle inequality or equality constraints, while the NDDR has high computational cost. Recently a recursive estimation technique for nonlinear dynamic processes has been proposed which combines the merits of EKF and NDDR techniques. This technique, named as Recursive Nonlinear Dynamic Data Reconciliation (RNDDR), provides state and parameter estimates that satisfy bounds and other constraints imposed on them. However, the estimate error covariance matrix in RNDDR is computed in the same manner as in EKF, that is, the effects of both nonlinearity and constraints are neglected in the computation of the estimate error covariance matrix. A relatively new method known as the Unscented Kalman Filter has been developed for nonlinear processes, in which the statistical properties of the estimates are computed without resorting to linearization of the nonlinear equations. This leads to improved accuracy of the estimates. In this paper, we combine the merits of the Unscented Kalman Filter and the RNDDR to obtain the Unscented Recursive Nonlinear Dynamic Data Reconciliation (URNDDR) technique. This technique addresses all concerns arising due to the presence of nonlinearity and constraints within a recursive estimation framework, resulting in an efficient, accurate and stable method for real-time state and parameter estimation for nonlinear dynamic processes.