Skip to main content
Log in

Robust and reliable estimation via recursive nonlinear dynamic data reconciliation based on cubature Kalman filter

  • Published:
Cluster Computing Aims and scope Submit manuscript

Abstract

Since measurements of process variables are subject to measurements errors as well as process variability, data reconciliation is the procedure of optimally adjusting measured date so that the adjusted values obey the conservation laws and constraints. Thus, data reconciliation for dynamic systems is fundamental and important for control, fault detection, and system optimization. Attempts to successfully implement estimators are often hindered by serve process nonlinearities, complicated state constraints, and un-measurable perturbations. As a constrained minimization problem, the dynamic data reconciliation is dynamically carried out to product smoothed estimates with variances from the original data. Many algorithms are proposed to solve such state estimation such as the extended Kalman filter (EKF), the unscented Kalman filter, and the cubature Kalman filter (CKF). In this paper, we investigate the use of CKF algorithm in comparative with the EKF to solve the nonlinear dynamic data reconciliation problem. First we give a broad overview of the recursive nonlinear data dynamic reconciliation (RNDDR) scheme, then present an extension to the CKF algorithm, and finally address the issue of how to solve the constraints in the CKF approach. The CCRNDDR method is proposed by applying the RNDDR in the CKF algorithm to handle nonlinearity and algebraic constraints and bounds. As the sampling idea is incorporated into the RNDDR framework, more accurate estimates can obtained via the recursive nature of the estimation procedure. The performance of the CKF approach is compared with EKF and RNDDR on nonlinear process systems with constraints. The conclusion is that with an error optimization solution of the correction step, the reformulated CKF shows high performance on the selection of nonlinear constrained process systems. Simulation results show the CCRNDDR is an efficient, accurate and stable method for real-time state estimation for nonlinear dynamic processes.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8

Similar content being viewed by others

References

  1. Shestakov, A.L.: Dynamic error correction method. IEEE Trans Instrum. Meas. 45, 250–255 (1996)

    Article  Google Scholar 

  2. Kuehn, D.R., Davidson, H.: Computer control II. Mathematics of control. Chem. Eng. Prog. 6, 44–47 (1961)

    Google Scholar 

  3. Zefang, L., Huajing, F., Lisha, X.: Increasing mapping based hidden Markov model for dynamic process monitoring and diagnosis. Expert Syst. Appl. 41, 744–751 (2014)

    Article  Google Scholar 

  4. Crowe, C.M., Campos, Y.A.: Reconciliation of process flow rates by matrix projection. Part 1. Linear case. AIChE J. 29, 881–888 (1983)

    Article  Google Scholar 

  5. Kretsovalis, A., Mah, R.S.H.: Effect of redundancy on estimation accuracy in process data reconciliation. Chem. Eng. Sci. 42, 2115–2121 (1987)

    Article  Google Scholar 

  6. Crowe, C.M.: Data reconciliation—progress and challenges. J. Process Control 6, 89–98 (1996)

    Article  Google Scholar 

  7. Bagajewicz, M.J., Jiang, Q.: Comparison of steady-state and integral dynamic data reconciliation. Comput. Chem. Eng. 24, 2367–2383 (2000)

    Article  Google Scholar 

  8. Prakash, J., Huang, B., Shah, S.L.: Recursive constrained state estimation using modified extended Kalman filter. Comput. Chem. Eng. 6, 1–31 (2014)

    Google Scholar 

  9. Vachhani, Pramod, Narasimhan, Shankar, Rengaswamy, Raghunathan: Robust and reliable estimation via unscented recursive nonlinear dynamic data reconciliation. J. Process Control 16, 1075–1086 (2006)

    Article  Google Scholar 

  10. Bai, Shuanghua, Thibault, Julies, McLean, David D.: Dynamic data reconciliation: alternative to Kalman filter. J. Process Control 16, 485–498 (2006)

    Article  Google Scholar 

  11. Kadu, S.C., Bhushan, M., Gudi, R., Roy, K.: Modified unscented recursive nonlinear dynamic data reconciliation for constrained state estimation. J. Process Control 20, 525–537 (2010)

    Article  Google Scholar 

  12. Mandela, R.K., Kuppuraj, V., Rengaswamy, R., Narasimhan, S.: Constrained unscented recursive estimator for nonlinear dynamic systems. J. Process Control 22, 718–728 (2012)

    Article  Google Scholar 

  13. WenlingLi, ShihaoSun, YingminJia, JunpingDu: Robust unscented Kalman filter with adaptation of process and measurement noise covariances. Digit. Signal Proc. 48, 93–103 (2016)

    Article  MathSciNet  Google Scholar 

  14. Wang, Xiaoxu, Liang, Yan, Pan, Quan, Zhao, Chunhui, Yang, Feng: Design and implementation of Gaussian filter for nonlinear system with randomly delayed measurements and correlated noises. Appl. Math. Comput. 232, 1011–1024 (2014)

    MathSciNet  Google Scholar 

  15. Julier, S.J., Uhlman, J.K.: Unscented filtering and nonlinear estimation. Proc. IEEE 92, 401–422 (2004)

    Article  Google Scholar 

  16. Ienkaran, A., Simon, H.: Cubature Kalman filters. IEEE Trans. Autom. Control 54(6), 1254–1269 (2009)

    Article  MATH  MathSciNet  Google Scholar 

  17. Chitralekha, S.B., Prakash, J., Raghavan, H.: A comparison of simultaneous state and parameter estimation for a continuous fermentor reactor. J. Process Control 20, 934–943 (2010)

    Article  Google Scholar 

  18. Arasaratnam, I., Haykin, S., Hurd, T.R.: Cubature Kalman filtering for continuous-discrete systems: theory and simulations. IEEE Trans Signal Process 58(10), 4977–4993 (2010)

    Article  MathSciNet  Google Scholar 

  19. Gadsden, S.A., AI-Shabi, M., Arasaratnam, I., Habibi, S.R.: Combined cubature Kalman and smooth variable structure filtering: a robust nonlinear estimation strategy. Signal Process. 96, 290–299 (2014)

    Article  Google Scholar 

  20. Kolås, S., Foss, B., Schei, T.: Constrained nonlinear state estimation based on the UKF approach. Comput. Chem. Eng. 33, 1368–1401 (2009)

    Article  Google Scholar 

  21. Prakash, J., Patwardhan, S.C., Shah, S.L.: Constrained state estimation using ensemble Kalman filter. Ind. Eng. Chem. Res. 49, 2242–2253 (2010)

    Article  Google Scholar 

  22. Jia, Bin, Xin, Ming, Cheng, Yang: High-degree cubature Kalman filter. Automatica 49, 510–518 (2013)

    Article  MATH  MathSciNet  Google Scholar 

  23. Liqiang, Zhao, Wang Jianlin, Yu., Tao, Jian Huan, Tangjiang, Liu: Design of adaptive robust square-root cubature Kalman filter with noise statistic estimator. Appl. Math. Comput. 256, 352–367 (2015)

    Article  MATH  MathSciNet  Google Scholar 

  24. Vachhani, P., Narasimhan, S., Rengaswamy, R.: Robust and reliable Estimation via unscented recursive nonlinear dynamic data reconciliation. J. Process Control 16, 1075–1086 (2006)

    Article  Google Scholar 

  25. Vachhani, P., Rengaswamy, R., Gangwal, V., Narasimhan, S.: Recursive estimation in constrained nonlinear dynamical systems. AIChE J. 51, 946–959 (2005)

    Article  Google Scholar 

  26. Leong, P.H., Arulampalam, S., Lamahewa, T.A., Abhayapala, T.D.: A Gaussian-sum based cubature Kalman filter for bearings-only tracking. IEEE Trans. Aerosp. Elec. Syst 49(2), 1161–1176 (2013)

    Article  Google Scholar 

  27. Haseltine, E., Rawlings, J.: Critical evaluation of extended Kalman filtering and moving horizon estimation. Ind. Eng. Chem. Res. 8, 2451–2460 (2005)

    Article  Google Scholar 

Download references

Acknowledgements

The authors would like to acknowledge the supports by Natural Science Foundation of Beijing (No. 4152041) and National Natural Science Foundation of China (No.61240047).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jianlin Wang.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Bian, M., Wang, J., Liu, W. et al. Robust and reliable estimation via recursive nonlinear dynamic data reconciliation based on cubature Kalman filter. Cluster Comput 20, 2919–2929 (2017). https://doi.org/10.1007/s10586-017-0926-0

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10586-017-0926-0

Keywords

Navigation