Skip to main content

A Comparative Study of the Dynamic Matrix Controller Tuning by Evolutionary Computation

  • Conference paper
Distributed Computing and Artificial Intelligence, 12th International Conference

Abstract

The Dynamic Matrix Control (DMC) Algorithm is a control method widely applied to industrial processes. Evolutionary Computation (EP) is a vibrant area of investigation, with some of the least widely known approaches being Genetic Algorithm (GA), Ant Colony Optimization (ACO) and Particle Swarm Optimization (PSO) all of which can be used in optimisation problem. This work make a comparative study of the effectiveness of the three methods to optimize the tuning parameters of the Dynamic Matrix Controller for SISO (single-input single-output) and MIMO (multi-input multi-output) linear dynamical systems with constraints.

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 129.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight 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

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Camacho, E.F., Bordons, C.: Model Predictive Control, 2nd edn. Springer (2000)

    Google Scholar 

  2. Maciejowski, J.: Predictive Control with Constraints. Prentice Hall, Englewood Cliffs (2002)

    Google Scholar 

  3. Murath, P.R., Mellichamp, D.A., Seborg, D.E.: Predictive Controller Design for Single Input / Single Output System. Ind. Eng. Chem. Res. 27 (1998)

    Google Scholar 

  4. Rawlings, J., Muske, K.: The Stability of Constraints Recedings Horizon Control. IEEE Trans. Autom. Control 38 (1993)

    Google Scholar 

  5. Almeida, G.M., Salles, J.L.F., Filho, J.D.: Using Genetic Algorithm for tuning the parameters of Generalized Predictive Control. In: VII Conferéncia Internacional de Aplicaçöes Industriais INDUSCON (2006)

    Google Scholar 

  6. Almeida, G.M.: Controle Preditivo Sintonizado via Algoritmo Genético Aplicado em Processos Siderúrgicos. Tese de Doutorado, Universidade Federal do Espírito Santo (2011)

    Google Scholar 

  7. Coelho, C.A., Lamont, G., van Veldhuizen, D.: Evolutionary algorithms for solving multi-objective problems. Genetic and Evolutionary Computation. Springer (2007)

    Google Scholar 

  8. Coelho, C.A.: Constraint-handling tecniques used with evolutionary computation. In: Proc. 14th Annual Conference Companion on Genetic and Evolutionary Computation, GECCO (2012)

    Google Scholar 

  9. Dougherty, D., Cooper, D.J.: Tunning Guidelines of a Dynamic Matrix Controller for Integrating (Non-Self-Regulating) Processes. Ind. Eng. Chem. Res. 42 (2003)

    Google Scholar 

  10. Garriga, J.L., Soroush, M.: Model Predictive Control Tuning Methods: A Review Processes. Ind. Eng. Chem. Res. (2010)

    Google Scholar 

  11. Serapião, A.B.S.: Fundamentos de Otimização por Inteligência de Enxames: Uma Visão Geral. Revista de Controle & Automação 20 (2009)

    Google Scholar 

  12. Hsiao, Y.T., Chuang, C.L., Chien, C.C.: Ant Colony Optimization for Designing of PID Controllers. In: IEEE International Symposium on Computer Aided Control Systems Design (2004)

    Google Scholar 

  13. Nagaraj, B., Murugananth, N.: A Comparative Study of PID Controller Tuning Using GA, EP, PSO and ACO. In: IEEE International Conference on Communication Control and Computing Technologies, ICCCCT (2010)

    Google Scholar 

  14. Chiha, I., Liouane, N., Borne, P.: Tuning PID Controller Using Multiobjective Ant Colony Optimization. Applied Computacional Intelligence and Soft Computing (2012)

    Google Scholar 

  15. Rao, S.S.: Engineering Optimization Theory and Practice, 4th edn. John Wiley & Sons Inc. (2009)

    Google Scholar 

  16. Dorigo, M., Maniezzo, V., Colorni, A.: Ant System: Optimization by a Colony of Cooperating Agents. IEEE Transaction on System, Man, and Cybernetics Agents Part B 26 (1993)

    Google Scholar 

  17. Nasri, M., Nezamabadi-pour, H., Maghfoori, M.: A PSO-Based Optimum Design of PID Controller for a Linear Brushless DC Motor. World Academy of Science, Engineering and Technology 26 (2007)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer International Publishing Switzerland

About this paper

Cite this paper

de Almeida, G.M., de S.L. Cuadro, M.A., Amaral, R.P.P., Salles, J.L.F. (2015). A Comparative Study of the Dynamic Matrix Controller Tuning by Evolutionary Computation. In: Omatu, S., et al. Distributed Computing and Artificial Intelligence, 12th International Conference. Advances in Intelligent Systems and Computing, vol 373. Springer, Cham. https://doi.org/10.1007/978-3-319-19638-1_24

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-19638-1_24

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-19637-4

  • Online ISBN: 978-3-319-19638-1

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics