Soft computing in modelbased predictive control footnotemark

Piotr Tatjewski; Maciej Ławrynczuk

International Journal of Applied Mathematics and Computer Science (2006)

  • Volume: 16, Issue: 1, page 7-26
  • ISSN: 1641-876X

Abstract

top
The application of fuzzy reasoning techniques and neural network structures to model-based predictive control (MPC) is studied. First, basic structures of MPC algorithms are reviewed. Then, applications of fuzzy systems of the Takagi-Sugeno type in explicit and numerical nonlinear MPC algorithms are presented. Next, many techniques using neural network modeling to improve structural or computational properties of MPC algorithms are presented and discussed, from a neural network model of a process in standard MPC structures to modeling parts or entire MPC controllers with neural networks. Finally, a simulation example and conclusions are given.

How to cite

top

Tatjewski, Piotr, and Ławrynczuk, Maciej. "Soft computing in modelbased predictive control footnotemark." International Journal of Applied Mathematics and Computer Science 16.1 (2006): 7-26. <http://eudml.org/doc/207779>.

@article{Tatjewski2006,
abstract = {The application of fuzzy reasoning techniques and neural network structures to model-based predictive control (MPC) is studied. First, basic structures of MPC algorithms are reviewed. Then, applications of fuzzy systems of the Takagi-Sugeno type in explicit and numerical nonlinear MPC algorithms are presented. Next, many techniques using neural network modeling to improve structural or computational properties of MPC algorithms are presented and discussed, from a neural network model of a process in standard MPC structures to modeling parts or entire MPC controllers with neural networks. Finally, a simulation example and conclusions are given.},
author = {Tatjewski, Piotr, Ławrynczuk, Maciej},
journal = {International Journal of Applied Mathematics and Computer Science},
keywords = {model predictive control; neural networks; fuzzy systems; nonlinear systems; process control},
language = {eng},
number = {1},
pages = {7-26},
title = {Soft computing in modelbased predictive control footnotemark},
url = {http://eudml.org/doc/207779},
volume = {16},
year = {2006},
}

TY - JOUR
AU - Tatjewski, Piotr
AU - Ławrynczuk, Maciej
TI - Soft computing in modelbased predictive control footnotemark
JO - International Journal of Applied Mathematics and Computer Science
PY - 2006
VL - 16
IS - 1
SP - 7
EP - 26
AB - The application of fuzzy reasoning techniques and neural network structures to model-based predictive control (MPC) is studied. First, basic structures of MPC algorithms are reviewed. Then, applications of fuzzy systems of the Takagi-Sugeno type in explicit and numerical nonlinear MPC algorithms are presented. Next, many techniques using neural network modeling to improve structural or computational properties of MPC algorithms are presented and discussed, from a neural network model of a process in standard MPC structures to modeling parts or entire MPC controllers with neural networks. Finally, a simulation example and conclusions are given.
LA - eng
KW - model predictive control; neural networks; fuzzy systems; nonlinear systems; process control
UR - http://eudml.org/doc/207779
ER -

References

top
  1. Allgöwer F., Badgwell T.A., Qin J.S., Rawlings J.B. and Wright S.J. (1999): Nonlinear predictive control and moving horizon estimation – An introductory overview, In: Advances in Control – Highlights of ECC’99 (P.M. Frank, ed.).— London: Springer, pp. 391–449. 
  2. Babuška R., Sousa J.M. and Verbruggen H.B. (1999): Predictive control of nonlinear systems based on fuzzy and neural models. — Proc. European Control Conf., Karlsruhe, Germany, (on CD-ROM). 
  3. Bazaraa M.S., Sherali J. and Shetty K. (1993): Nonlinear Programming: Theory and Algorithms. — New York: Wiley. Zbl0774.90075
  4. Bemporad A., Morari M, Dua V. and Pistikopoulos E.N. (2002): The explicit linear quadratic regulator for constrained systems. — Automatica, Vol. 38, No. 1, pp. 3–20. Zbl0999.93018
  5. Brdyś M.A. and Tatjewski P. (2005): Iterative Algorithms for Multilayer Optimizing Control. — London: Imperial College Press/World Scientific. Zbl1083.93001
  6. Camacho E.F. and Bordons C. (1999): Model Predictive Control. — London: Springer. 
  7. Clarke D.W., Mohtadi C. and Tuffs P.S. (1987): Generalized predictive control—I. The basic algorithm. — Automatica, Vol. 23, No. 2, pp. 137–148. Zbl0621.93032
  8. Cutler R. and Ramaker B.L. (1979): Dynamic matrix control – A computer control algorithm. — Proc. AIChE National Meeting, Houston. 
  9. Eder H.H. (1999): MBPC benefits and key success factors. — Proc. 5-th European Control Conf., ECC’99, Karlsruhe, Germany, (on CD-ROM). 
  10. Findeisen W., Bailey F.N., Brdys M., Malinowski K., Tatjewski P. and Wozniak A. (1980): Control and Coordination in Hierarchical Systems. — Chichester: Wiley. Zbl0534.93002
  11. Findeisen W. (1997): Control Structures for Complex Processes. — Warsaw: Warsaw University of Technology Press, (in Polish). 
  12. Garcia C.E. (1984): Quadratic/dynamic matrix control of non- linear processes: An application to a batch reaction process. — Proc. AIChE Annual Meeting, San Francisco. 
  13. Haimovich H., Seron. M.M., Goodwin G.C. and Agüero J.C. (2003): A neural approximation to the explicit solution of constrained linear MPC. — Proc. European Control Conf., Cambridge, UK, (on CD-ROM). 
  14. Haykin S. (1999): Neural Networks – A Comprehensive Foundation. — Englewood Cliffs, NY: Prentice Hall. Zbl0934.68076
  15. Henson M.A. (1998): Nonlinear model predictive control: Current status and future directions. — Comput. Chem. Eng., Vol. 23, No. 2, pp. 187–202. 
  16. Hoekstra P., van den Boom T.J.J. and Botto M.A. (2001): Design of an analytic constrained predictive controller using neural networks. — Proc. European Control Conf., Porto, Portugal, (on CD-ROM). Zbl1122.93381
  17. Johansen T.A. (2004): Approximate explicit receding horizon control of constrained nonlinear systems. — Automatica, Vol. 40, No. 2, pp. 293–300. Zbl1051.49018
  18. Liu G.P. and Daley S. (1999): Output-model-based predictive control of unstable combustion systems using neural networks. — Contr. Eng. Pract., Vol. 7, No. 5, pp. 591–600. 
  19. Liu G.P., Kadirkamanathan V. and Billings S.A. (1998): Predictive control for non-linear systems using neural networks. — Int. J. Contr., Vol. 71, No. 6, pp. 1119–1132. Zbl0948.90053
  20. Ławryńczuk M. (2003): Nonlinear model predictive control algorithms with neural models. — Ph.D. thesis, Warsaw University of Technology, Warsaw, Poland. 
  21. Ławryńczuk M. and Tatjewski P. (2001a): A multivariable neural predictive control algorithm. — Proc. IFAC Advanced Fuzzy-Neural Control Workshop, Valencia, Spain, pp. 191–196. 
  22. Ławryńczuk M. and Tatjewski P. (2001b): A nonlinear predictive control algorithm for processes modelled by means of neural networks. — Proc. 7-th Int. Conf. Methods and Models in Automation and Robotics, Międzyzdroje, Poland, pp. 489–494. 
  23. Ławryńczuk M. and Tatjewski P. (2002): A computationally efficient nonlinear predictive control algorithm based on neural models. — Proc. 8-th Int. Conf. Methods and Models in Automation and Robotics, Szczecin, Poland, pp. 781–786. 
  24. Ławryńczuk M. and Tatjewski P. (2004): A stable dual-mode type nonlinear predictive control algorithm based on online linearisation and quadratic programming. — Proc. 10-th Int. Conf. Methods and Models in Automation and Robotics, Międzyzdroje, Poland, pp. 503–510. 
  25. Maciejowski J.M. (2002): Predictive Control. — Harlow: Prentice Hall. 
  26. Marusak P. and Tatjewski P. (2002): Stability analysis of non- linear control systems with unconstrained fuzzy predictive controllers. — Arch. Contr. Sci., Vol. 12, pp. 267–288. Zbl1151.93378
  27. Mayne D.Q., Rawlings J.B., Rao C.V. and Scokaert P.O.M. (2000): Constrained model predictive control: Stability and optimality. — Automatica, Vol. 36, No. 6, pp. 789– 814. Zbl0949.93003
  28. Michalska H. and Mayne D.Q. (1993) (2000): Robust receding horizon control of constrained nonlinear systems. — IEEE Trans. Automat. Contr., Vol. 38, No. 11, pp. 1623–1633. Zbl0790.93038
  29. Morari M. and Lee J.H. (1999): Model predictive control: Past, present and future. — Comput. Chem. Eng., Vol. 23, No. 4/5, pp. 667–682. 
  30. Najim K., Rusnak A., Meszaros A. and Fikar M. (1997): Constrained long-range predictive control based on artificial neural networks. — Int. J. Syst. Sci., Vol. 28, No. 12, pp. 1211–1226. 
  31. Nørgaard M., Ravn O., Poulsen N.K. and Hansen L.K. (2000): Neural Networks for Modelling and Control of Dynamic Systems. — London: Springer. Zbl0953.93003
  32. Ortega J.G. and Camacho E.F. (1996): Mobile robot navigation in a partially structured static environment, using neural predictive control. — Contr. Eng. Pract., Vol. 4, No. 12, pp. 1669–1679. 
  33. Parisini T. and Sacone S. (2001): Stable hybrid control based on discrete-event automata and receding-horizon neural regulators. — Automatica, Vol. 37, No. 8, pp. 1279–1292. Zbl0990.93075
  34. Parisini T., Sanguineti M. and Zoppoli R. (1998): Nonlinear stabilization by receding-horizon neural regulators. — Int. J. Contr., Vol. 70, No. 3, pp. 341–362. Zbl0925.93823
  35. Parisini T. and Zoppoli R. (1995): A receding-horizon regulator for nonlinear systems and a neural approximation. — Automatica, Vol. 31, No. 10, pp. 1443–1451. Zbl0850.93343
  36. Piche S., Sayyar-Rodsari B., Johnson D. and Gerules M. (2000): Nonlinear model predictive control using neural networks. — IEEE Contr. Syst. Mag., Vol. 20, No. 3, pp. 56–62. 
  37. Qin S.J. and Badgwell T.A. (2003): A survey of industrial model predictive control technology. — Contr. Eng. Pract., Vol. 11, No. 7, pp. 733–764. 
  38. Rossiter J.A. (2003): Model-Based Predictive Control. — Boca Raton, FL: CRC Press. 
  39. Tatjewski P. (2002): Advanced Control of Industrial Processes. Structures and Algorithms. — Warsaw: Akademicka Oficyna Wydawnicza EXIT, (in Polish, revised and extended English edition in preparation). 
  40. Temeng K.O., Schnelle P.D. and McAvoy T.J. (1995): Model predictive control of an industrial packed bed reactor using neural networks. — J. Process Contr., Vol. 5, No. 1, pp. 19– 27. 
  41. Trajanoski Z. and Wach P. (1998): Neural predictive control for insulin delivery using the subcutaneous route. — IEEE Trans. Biomed. Eng., Vol. 45, No. 9, pp. 1122–1134. 
  42. Vila J.P. and Wagner V. (2003): Predictive neuro-control of uncertain systems: Design and use of a neuro-optimizer. — Automatica, Vol. 39, No. 5, pp. 767–777. Zbl1032.93019
  43. Wang L.X. and Wan F. (2001): Structured neural networks for constrained model predictive control. — Automatica, Vol. 37, No. 8, pp. 1235–1243. Zbl0984.93044
  44. Yu D.L. and Gomm J.B. (2003): Implementation of neural network predictive control to a multivariable chemical reactor. — Contr. Eng. Pract., Vol. 11, No. 11, pp. 1315–1323. 

NotesEmbed ?

top

You must be logged in to post comments.

To embed these notes on your page include the following JavaScript code on your page where you want the notes to appear.

Only the controls for the widget will be shown in your chosen language. Notes will be shown in their authored language.

Tells the widget how many notes to show per page. You can cycle through additional notes using the next and previous controls.

    
                

Note: Best practice suggests putting the JavaScript code just before the closing </body> tag.