Soft computing in modelbased predictive control footnotemark
Tatjewski, Piotr ; Ławrynczuk, Maciej
International Journal of Applied Mathematics and Computer Science, Tome 16 (2006), p. 7-26 / Harvested from The Polish Digital Mathematics Library

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.

Publié le : 2006-01-01
EUDML-ID : urn:eudml:doc:207779
@article{bwmeta1.element.bwnjournal-article-amcv16i1p7bwm,
     author = {Tatjewski, Piotr and \L awrynczuk, Maciej},
     title = {Soft computing in modelbased predictive control footnotemark},
     journal = {International Journal of Applied Mathematics and Computer Science},
     volume = {16},
     year = {2006},
     pages = {7-26},
     zbl = {1334.93068},
     language = {en},
     url = {http://dml.mathdoc.fr/item/bwmeta1.element.bwnjournal-article-amcv16i1p7bwm}
}
Tatjewski, Piotr; Ławrynczuk, Maciej. Soft computing in modelbased predictive control footnotemark. International Journal of Applied Mathematics and Computer Science, Tome 16 (2006) pp. 7-26. http://gdmltest.u-ga.fr/item/bwmeta1.element.bwnjournal-article-amcv16i1p7bwm/

[000] 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.

[001] 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).

[002] Bazaraa M.S., Sherali J. and Shetty K. (1993): Nonlinear Programming: Theory and Algorithms. — New York: Wiley. | Zbl 0774.90075

[003] 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. | Zbl 0999.93018

[004] Brdyś M.A. and Tatjewski P. (2005): Iterative Algorithms for Multilayer Optimizing Control. — London: Imperial College Press/World Scientific. | Zbl 1083.93001

[005] Camacho E.F. and Bordons C. (1999): Model Predictive Control. — London: Springer.

[006] 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. | Zbl 0621.93032

[007] Cutler R. and Ramaker B.L. (1979): Dynamic matrix control – A computer control algorithm. — Proc. AIChE National Meeting, Houston.

[008] Eder H.H. (1999): MBPC benefits and key success factors. — Proc. 5-th European Control Conf., ECC’99, Karlsruhe, Germany, (on CD-ROM).

[009] Findeisen W., Bailey F.N., Brdys M., Malinowski K., Tatjewski P. and Wozniak A. (1980): Control and Coordination in Hierarchical Systems. — Chichester: Wiley. | Zbl 0534.93002

[010] Findeisen W. (1997): Control Structures for Complex Processes. — Warsaw: Warsaw University of Technology Press, (in Polish).

[011] 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.

[012] 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).

[013] Haykin S. (1999): Neural Networks – A Comprehensive Foundation. — Englewood Cliffs, NY: Prentice Hall. | Zbl 0934.68076

[014] Henson M.A. (1998): Nonlinear model predictive control: Current status and future directions. — Comput. Chem. Eng., Vol. 23, No. 2, pp. 187–202.

[015] 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). | Zbl 1122.93381

[016] Johansen T.A. (2004): Approximate explicit receding horizon control of constrained nonlinear systems. — Automatica, Vol. 40, No. 2, pp. 293–300. | Zbl 1051.49018

[017] 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.

[018] 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. | Zbl 0948.90053

[019] Ławryńczuk M. (2003): Nonlinear model predictive control algorithms with neural models. — Ph.D. thesis, Warsaw University of Technology, Warsaw, Poland.

[020] Ł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.

[021] Ł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.

[022] Ł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.

[023] Ł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.

[024] Maciejowski J.M. (2002): Predictive Control. — Harlow: Prentice Hall.

[025] 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. | Zbl 1151.93378

[026] 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. | Zbl 0949.93003

[027] 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. | Zbl 0790.93038

[028] 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.

[029] 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.

[030] Nørgaard M., Ravn O., Poulsen N.K. and Hansen L.K. (2000): Neural Networks for Modelling and Control of Dynamic Systems. — London: Springer. | Zbl 0953.93003

[031] 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.

[032] 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. | Zbl 0990.93075

[033] 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. | Zbl 0925.93823

[034] 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. | Zbl 0850.93343

[035] 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.

[036] 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.

[037] Rossiter J.A. (2003): Model-Based Predictive Control. — Boca Raton, FL: CRC Press.

[038] 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).

[039] 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.

[040] 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.

[041] 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. | Zbl 1032.93019

[042] Wang L.X. and Wan F. (2001): Structured neural networks for constrained model predictive control. — Automatica, Vol. 37, No. 8, pp. 1235–1243. | Zbl 0984.93044

[043] 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.