Abstract
Neural networks can be considered to be new modelling tools in process control and especially in non-linear dynamical systems cases. Their ability to approximate non-linear functions has been very often demonstrated and tested by simulation and experimental studies. In this paper, a predictive control strategy of a semi-batch reactor based on neural network models is proposed. Results of a non-linear control of the reactant temperature of a semi-batch reactor are presented. The process identification is composed of an off-line phase that consists in training the network, and of an on-line phase that corresponds to the neural model adaptation so that it fits any modification of the process dynamics. Experimental results when using this method to control a semi-batch reactor are reported and show the great potential of this strategy in controlling non-linear processes.
Similar content being viewed by others
References
Qin SJ, Badgwell TA (1996) An overview of industrial model predictive control technology. In: Kantor JC, Garcia CE, Carnahan B (eds) Fifth International Conference on Chemical Process Control, American Institute of Chemical Engineers, 232–256
Qin SJ, Badgwell TA (2000) An overview of non-linear model predictive control applications. In: Allgöwer F, Zheng A (eds) Non-linear predictive control. Birkhäuser, Basil, 369–393
Garcia CE, Prett DM, Morari M (1989) Model predictive control: theory and practice – a survey. Automatica 25:335–348
Richalet JA, Rault A, Testud JD, Papon J (1978) Model predictive heuristic control: application to an industrial process. Automatica 14:413-428
Cutler CR, Ramaker BL (1980) Dynamic matrix control – a computer control algorithm. In: Proceedings of the American Control Conference, WP5-B
Garcia CE, Morari M (1982) Internal model control – 1. A unifying review and some new results. Ind Eng Chem Process Des Dev 21:308-323
Clarke DW, Mohtadi C, Tuffs PS (1987) Generalized predictive control. I: The basic algorithm. II: Extensions and interpretations. Automatica 23:137-160
Eaton JW, Rawlings JB (1990) Feedback control of chemical processes using on-line optimization techniques. Comput Chem Eng 14:469–479
Biegler LT, Rawlings JB (1991) Optimization approaches to model predictive control. In: Arkun Y, Ray WH (eds) Proceedings of Chemical Process Control CPC IV, AIChE
Henson MA, Seborg DE (1993) Theoretical analysis of unconstrained non linear model predictive control. Int J Control 58:1053–1080
Henson MA, Seborg DE (1997) Nonlinear process control. Prentice-Hall, NJ
Haber R (1995) Predictive control of nonlinear dynamic processes. Appl Math Comput 70(2–3):169–184
M’Sahli F, Ben Abdennour R, Ksouri M (2001) Experimental non linear model based predictive control for a class of semi-batch reactors. Int J Adv Manuf Technol 20(6):459–461
Harnandez E (1992) Control of non-linear systems using input–output information. PhD thesis, Georgia Institute of Technology, Atlanta
Harnandez E, Arkun Y (1993) Control of non-linear systems using polynomial ARMA models. AIChE J 39(3):446–460
Sales KR, Billings SA (1990) Self-tuning control of nonlinear ARMAX models. Int J Control 51(4):753–769
Haber R, Bars R, Lengyel O (1999) Three extended horizon adaptive nonlinear predictive control schemes based on the parametric Volterra model. In: Proceedings of the European Control Conference (ECC’99), Karlsruhe, Germany
M’Sahli F, Bouani F, Elkamel A, Ben Abdennour R, Ksouri M (1998) Constrained non-linear model-based predictive control using ARX-plus Volterra models. In: Proceedings of the IEEE International Conference On Systems, Man and Cybernetics (SMC’98), California, USA, vol 4, 3764–3769
Zhu X, Seborg DE (1994) Non-linear predictive control based on Hammerstein models. In: PSE’94 Conference, Kyongju, Korea
Fruzzetti KP, Palazoglu A, McDonald FA (1997) Non-linear model predictive control using Hammerstein models. J Process Control 7(1):31–41
M’Sahli F, Ben Abdennour R, Ksouri M (2002) Non-linear model-based predictive control using a generalised Hammerstein model and its application to a semi-batch reactor. Int J Adv Manuf Technol 20(11):844–852
Gerksic S, Van Den Boom TJJ, Juricic D (1997) Nonlinear model-based predictive control using a Wiener model. In: Proceedings of the 4th IFAC Conference on System Structure and Control (SSC’97), Bucharest, Romania, 214–219
Fontes AB, Maintelli AL, Salazar AO (2002) A new bilinear generalised predictive control approach: algorithm and results. In: Proceedings of the 15th IFAC World Congress, Barcelona, Spain
Hunt KJ, Sbarbaro D, Zbikowski R, Gawthrop PJ (1992) Neural networks for control systems – a survey. Automatica 28:1083–1112
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
M’Sahli, F., Matlaya, R. A neural network model based predictive control approach: application to a semi-batch reactor. Int J Adv Manuf Technol 26, 161–168 (2005). https://doi.org/10.1007/s00170-003-1972-8
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00170-003-1972-8