Skip to main content

An Approach to Model Validation for Model Predictive Control Based on Dvurecenska’s Metric

  • Conference paper
  • First Online:
CONTROLO 2020 (CONTROLO 2020)

Abstract

In this paper, Dvurecenska’s validation metric is proposed as a criterion for selecting a suitable model to be used by a Dynamic Matrix Control algorithm. As part of the work developed in this paper, it is analyzed how this algorithm performs when using different models. Besides, a comparison between the validation of these model results is performed. Additionally to the above metrics, the Theil Inequality Coefficient index and the FIT index are employed too. This paper was developed on a simulated plant based on Clarke’s benchmark, which is controlled with a Dynamic Matrix Control. As a result, it can be seen that Dvurecenska’s metric accomplishes its objective and in some cases, gives better validation criteria than the other metrics analyzed.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 259.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 329.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 329.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Camacho, E.F., (Carlos) Bordons, C.: Model Predictive Control, 2nd ed., Springer, London (2007). https://doi.org/10.1007/978-0-85729-398-5

  2. Xi, Y.-G., Li, D.-W., Lin, S.: Model predictive control—status and challenges. Acta Autom. Sin. 39, 16 (2013). https://doi.org/10.1016/s1874-1029(13)60024-5

    Article  MathSciNet  Google Scholar 

  3. Darby, M.L., Nikolaou, M.: MPC: current practice and challenges. Control Eng. Pract. 20, 238–342 (2012). https://doi.org/10.1016/j.conengprac.2011.12.004

    Article  Google Scholar 

  4. Forbes, M.G., Patwardhan, R.S., Hamadah, H., Bhushan Gopaluni, R.: Model predictive control in industry: challenges and opportunities. In: 9th International Symposium Advance Control Chemical Processes, International Federation of Automatic Control, British Columbia, CA, p. 8 (2015)

    Google Scholar 

  5. Alves, V., Juliani, R., Garcia, C.: Optimal time delay estimation for system identification. In: 2019 Arms Control Conference, Washington, DC, USA, 2013, pp. 95–100 (2013). https://doi.org/10.1109/ACC.2013.6579820

  6. Rivas-Perez, R., Feliu-Batlle, V., Castillo-Garcia, F.J., Benitez-Gonzalez, I.: Temperature control of a crude oil preheating furnace using a modified Smith predictor improved with a disturbance rejection term. In: 19th IFAC World Congress, pp. 5760–5765 (2014)

    Google Scholar 

  7. Rodrigo Juliani, C.G., Garcia, C.: Revision of the Asymptotic Method and the Error Bound Validation, IFAC-PapersOnLine 52, 196–201 (2019). https://doi.org/10.1016/j.ifacol.2019.06.060

  8. Bellocchi, G., Rivington, M., Donatelli, M., Matthews, K.: Validation of biophysical models: issues and methodologies. A review, Agron. Sustain. Dev. 30, 10 (2010). https://doi.org/10.1051/agro/2009001

  9. Hu, Y., Ma, P., Yang, M., Wang, Z.: Validation and optimization of modular railgun model. In: International Symposium. Electromagnetic. Launch Technology, Beijing, China, p. 6 (2012). https://doi.org/10.1109/EML.2012.6325055

  10. Song, J., Wei, L., Ming, Y.: A method for simulation model validation based on Theil’s inequality coefficient and principal component analysis. In: Communication Computer Information Science, pp. 126–135. Springer (2013). https://doi.org/10.1007/978-3-642-45037-2_12

  11. Morales Alvarado, C.S.: Estudo e implementação de métodos de validação de modelos matemáticos aplicados no desenvolvimento de sistemas de controle de processos industriais, Universidade de São Paulo (2017)

    Google Scholar 

  12. Clarke, D.W., Mohtadi, C., Tuffs, P.S.: Generalized predictive control—Part I. Basic Algorithm, Autom. 23, 137–148 (1987). https://doi.org/10.1016/0005-1098(87)90087-2

    Article  MATH  Google Scholar 

  13. Qin, S.J., Badgwell, T.A.: An overview of industrial Model Predictive Control technology. In: AIChE Symposium Series, vol. 316, pp. 232–256 (1997)

    Google Scholar 

  14. Dvurecenska, K., Graham, S., Patelli, E., Patterson, E.A.: A probabilistic metric for the validation of computational models. R. Soc. Open Sci. 5, 14 (2018). https://doi.org/10.1098/rsos.180687

    Article  MathSciNet  Google Scholar 

  15. Theil, H.: Applied Economic Forecasting. North Holland Publishing Company, Amsterdam (1966)

    Google Scholar 

  16. Van Woensel, T., Vandaele, N.: Empirical validation of a queueing approach to uninterrupted traffic flows. J. Oper. Res. 4, 59–72 (2006). https://doi.org/10.1007/s10288-005-0075-9

    Article  MathSciNet  MATH  Google Scholar 

  17. Rowland, J.R., Holmes, W.M.: Simulation validation with sparse random data. Comput. Electr. Eng. 5, 37–49 (1978). https://doi.org/10.1016/0045-7906(78)90016-2

    Article  Google Scholar 

  18. Ljung, L.: System identification : theory for the user, Prentice Hall PTR, New Jersey (1999). https://dl.acm.org/citation.cfm?id=293154. Accessed 18 July 2019

  19. Muroi, H., Adachi, S.: Model validation criteria for system identification in time domain. IFAC-PapersOnLine (2015). https://doi.org/10.1016/j.ifacol.2015.12.105

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Victor D. Reyes Dreke .

Editor information

Editors and Affiliations

Appendix A. Table Containing the Non-parametric Models

Appendix A. Table Containing the Non-parametric Models

Model no.

Polynomials of the discrete-time model

885

\( A\left( z \right) = 1 - 2.578z^{ - 1} + 2.29z^{ - 2} - 0.7021z^{ - 3} \)

\( {\text{B}}\left( {\text{z}} \right) = - 0.02791 z^{ - 10} + 0.01409 z^{ - 11} + 0.01942 z^{ - 12} + 0.00409 z^{ - 13} + 7.161e^{ - 05} z^{ - 14} \)

\( \begin{aligned} {\text{C}}\left( {\text{z}} \right) = & 1 + 0.9756z^{ - 1} + 0.5274z^{ - 2} + 0.3529 z^{ - 3} + 0.2562 z^{ - 4} + 0.3491z^{ - 5} \\ & + 0.06699z^{ - 6} + 0.7827z^{ - 7} + 0.9114z^{ - 8} + 0.3458z^{ - 9} + 0.04423z^{ - 10} \\ \end{aligned} \)

2443

\( A\left( z \right) = 1 - 1.669z^{ - 1} + 0.7425z^{ - 2} \)

\( {\text{B}}\left( {\text{z}} \right) = - 0.04885 z^{ - 1} + 0.1219 z^{ - 2} \)

\( \begin{aligned} {\text{C}}\left( {\text{z}} \right) = & 1 - 1.051z^{ - 1} + 0.2701z^{ - 2} + 0.01785 z^{ - 3} - 0.02654 z^{ - 4} + 0.008613z^{ - 5} \\ & - 0.006509z^{ - 6} + 0.02535z^{ - 7} - 0.02804z^{ - 8} - 0.008055z^{ - 9} + 0.03944z^{ - 10} \\ \end{aligned} \)

4669

\( {\text{B}}\left( {\text{z}} \right) = 0.1422z^{ - 1} - 0.2996z^{ - 2} + 0.18z^{ - 3} \)

\( {\text{F}}\left( {\text{z}} \right) = 1 - 2.651z^{ - 1} + 2.438z^{ - 2} - 0.7637z^{ - 3} \)

4720

\( \begin{aligned} {\text{B}}\left( {\text{z}} \right) = & 0.05462z^{ - 1} - 0.1254z^{ - 2} - 0.03513z^{ - 3} + 0.4091 z^{ - 4} - 0.4717z^{ - 5} \\ & + 0.1479z^{ - 6} + 0.4263z^{ - 7} - 1.143z^{ - 8} + 1.17z^{ - 9} - 0.4311z^{ - 10} \\ \end{aligned} \)

\( {\text{F}}\left( {\text{z}} \right) = 1 - 2.893z^{ - 1} + 2.767z^{ - 2} - 0.605z^{ - 3} - 0.4237 z^{ - 4} + 0.1569z^{ - 5} \)

Rights and permissions

Reprints and permissions

Copyright information

© 2021 The Editor(s) (if applicable) and The Author(s), under exclusive license to Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Reyes Dreke, V.D., Pérez Serrano, M.A., Garcia, C. (2021). An Approach to Model Validation for Model Predictive Control Based on Dvurecenska’s Metric. In: Gonçalves, J.A., Braz-César, M., Coelho, J.P. (eds) CONTROLO 2020. CONTROLO 2020. Lecture Notes in Electrical Engineering, vol 695. Springer, Cham. https://doi.org/10.1007/978-3-030-58653-9_10

Download citation

Publish with us

Policies and ethics