Dynamic Data Reconciliation Considering Model Structure Uncertainty

There are two types of uncertainty in mathematical representation of process models, namely model structure uncertainty and parameter uncertainty. Uncertainty in parameters was considered in most previous approaches for dynamic data reconciliation. In the present study, an efficient strategy is proposed to solve dynamic data reconciliation containing nonlinear variables and model structure uncertainty. A penalty function is introduced to address the model structure uncertainty. The problem is formulated to include the uncertainty of model structure and solved by simultaneous method. Dynamic data reconciliation was performed using nonlinear programming (NLP) with a multistep ordinary differential equation (ODE) solver. The ability of the proposed strategy is compared with that of other solution strategies: the extended Kalman filter (EKF) and a simultaneous method using high order one-step method. It is found that the proposed method shows good performance in the nonlinear region since it accelerates the computational speed without sacrificing the error reduction ability compared to one-step method. Computational load of this approach decreases to a third of the one-step method.

[1]  L. Kershenbaum,et al.  Sequential estimation for nonlinear differential and algebraic systems—theoretical development and application , 1997 .

[2]  L. Biegler,et al.  Data reconciliation and gross‐error detection for dynamic systems , 1996 .

[3]  B. Bequette,et al.  Control-relevant dynamic data reconciliation and parameter estimation , 1993 .

[4]  Babu Joseph,et al.  On‐line optimization of constrained multivariable chemical processes , 1987 .

[5]  B. Wayne Bequette,et al.  Nonlinear predictive control of uncertain processes: Application to a CSTR , 1991 .

[6]  L. Biegler,et al.  Simultaneous solution and optimization strategies for parameter estimation of differential-algebraic equation systems , 1991 .

[7]  O. A. Asbjornsen,et al.  Simultaneous optimization and solution of systems described by differential/algebraic equations , 1987 .

[8]  B. W. Bequette,et al.  Computational issues in nonlinear predictive control , 1993 .

[9]  Shi-Shang Jang,et al.  Comparison of two approaches to on-line parameter and state estimation of nonlinear systems , 1986 .

[10]  Arthur Gelb,et al.  Applied Optimal Estimation , 1974 .

[11]  Toshio Yoshimura,et al.  Identification of unknown parameters in linear discrete-time systems by a modified extended Kalman filter , 1980 .

[12]  L. Lasdon,et al.  Efficient data reconciliation and estimation for dynamic processes using nonlinear programming techniques , 1992 .

[13]  L. Biegler,et al.  Decomposition algorithms for on-line estimation with nonlinear DAE models , 1995 .

[14]  Richard S. H. Mah,et al.  Reconcillation and Rectification of Process Flow and Inventory Data , 1976 .

[15]  T. Edgar,et al.  A sequential error-in-variables method for nonlinear dynamic systems , 1991 .