Abstract
Batch reactors are widely used in the production of fine chemicals, polymers, pharmaceuticals and other specialty products. For certain exothermic reactions, the transient operation of the reactor with respect to small changes in critical parameters like coolant temperature and initial composition of the reactants can lead runaway condition of the reactor. In order to avoid the hazards associated with runaway situations, it is imperative to operate the reactor by means of an efficient controller. This work presents a nonlinear model predictive control (NMPC) strategy based on simulated annealing (SA) for the temperature control of a batch reactor involving a highly exothermic runaway reaction. The efficacy of the proposed strategy is studied through simulation for the temperature control of the reactor in which a highly parametric sensitive exothermic reaction of hydrolysis of acetic anhydride with sulfuric acid as catalyst and acetic acid as a solvent is carried out. The controller is found effective in averting the runaway behavior with the smooth and quick attainment of the desired operating condition. The results demonstrate the better performance of the SA based NMPC over the linear model predictive controller (LMPC).
Similar content being viewed by others
References
Alipoor M, Zeinali M, Sadoghi Yazdi H (2009) Fuzzy temperature control in a batch polymerization reactor using ANFIS method. Int J Eng Technol 1(1):7–12
Andonovski G, Angelov P, Blažič S, Škrjanc I (2016) A practical implementation of robust evolving cloud-based controller with normalized data space for heat-exchanger plant. Appl Soft Comput 48:29–38
Angelov PP, Gu X (2019) Empirical Approach to Machine Learning. Part of the Studies in Computational Intelligence book series. Springer, Cham
Angelov PP, Gu X, Príncipe JC (2017) A generalized methodology for data analysis. IEEE Transact Cybern 48(10):2981–2993
Aziz N, Hussain MA, Mujtaba IM (2000) Performance of different types of controllers in tracking optimal temperature profiles in batch reactors. Comput Chem Eng 24(2–7):1069–1075
Bao RJ, Rong HJ, Angelov PP, Chen B, Wong PK (2018) Correntropy based evolving fuzzy neural system. IEEE Trans Fuzzy Syst 26(3):1324–1338
Camacho EF (1993) Constrained generalized predictive control. IEEE Trans Autom Control 38(2):327–332
Dolan WB, Cummings PT, LeVan MD (1989) Process optimization via simulated annealing: application to network design. AIChE J 35(5):725–736
Eaton JW, Rawlings JB (1992) Model-predictive control of chemical processes. Chem Eng Sci 47(4):705–720
Ekpo EE, Mujtaba IM (2008) Evaluation of neural networks-based controllers in batch polymerisation of methyl methacrylate. Neurocomputing 71(7–9):1401–1412
Haber R, Unbehauen H (1990) Structure identification of nonlinear dynamic systems—a survey on input/output approaches. Automatica 26(4):651–677
Haldar R, Rao DP (1992) Experimental studies on parametric sensitivity of a batch reactor. Chem Eng Technol 15(1):34–38
Hernández E, Arkun Y (1992) Study of the control-relevant properties of backpropagation neural network models of nonlinear dynamical systems. Comput Chem Eng 16(4):227–240
Hussain MA, Kittisupakorn P, Kershenbaum L (2000) The use of a partially simulated exothermic reactor to test nonlinear algorithms. Korean J Chem Eng 17(5):516–523
Jazayeri-Rad H, Shahbaznezhad M (2014) Optimizing the open-and closed-loop operations of a batch reactor. J Autom Control Eng 2(1):8–19
Jutan A, Uppal A (1984) Combined feedforward-feedback servo control scheme for an exothermic batch reactor. Ind Eng Chem Process Des Develop 23(3):597–602
Kirkpatrick S, Gelatt CD, Vecchi MP (1983) Optimization by simulated annealing. Science 220(4598):671–680
Kravaris C, Wright RA, Carrier JF (1989) Nonlinear controllers for trajectory tracking in batch processes. Comput Chem Eng 13(1–2):73–82
Lee KS, Chin I-S, Lee HJ, Lee JH (1999) Model predictive control technique combined with iterative learning for batch processes. AIChE J 45(10):2175–2187
Mercorelli P (2013) A multilevel inverter bridge control structure with energy storage using model predictive control for flat systems. J Eng 2013:1–15
Mercorelli P (2019) Stability analysis of a linear model predictive control and its application in a water recovery process. Adv Sci Technol Eng Syst J 4(5):314–320
Mercorelli P, Kubasiak N, Liu S (2004) Multilevel bridge governor by using model predictive control in wavelet packets for tracking trajectories. In: IEEE International conference on robotics and automation, 2004. Proceedings of the ICRA'04, vol 4, IEEE, pp 4079–4084
Nagy ZK, Mahn B, Franke R, Allgöwer F (2007) Evaluation study of an efficient output feedback nonlinear model predictive control for temperature tracking in an industrial batch reactor. Control Eng Pract 15(7):839–850
Özkan G, Hapoglu H, Alpbaz M (1998) Generalized predictive control of optimal temperature profiles in a polystyrene polymerization reactor. Chem Eng Process 37(2):125–139
Park SY, Park S (1999) Nonlinear control of a batch ester-interchange reactor. Korean J Chem Eng 16(6):745–752
Rotstein GE, Lewin DR (1992) Control of an unstable batch chemical reactor. Comput Chem Eng 16(1):27–49
Tofighi E, Mahdizadeh A (2016) Automatic weight determination in nonlinear model predictive control of wind turbines using swarm optimization technique, The Science of Making Torque from Wind" (TORQUE 2016). J Phys Conf Ser 753:052033
Venkateswarlu Ch (2010) Model predictive control of nonlinear processes. In: Tao Z (ed) Model predictive control. Sciyo Publishers, Croatia
Venkateswarlu CH, Naidu KVS (2001) Adaptive fuzzy model based predictive control of an exothermic batch chemical reactor. Chem Eng Commun 186(1):1–23
Venkateswarlu C, Reddy AD (2008) Nonlinear model predictive control of reactive distillation based on stochastic optimization. Ind Eng Chem Res 47(18):6949–6960
Venkateswarlu C, Venkat Rao K (2005) Dynamic recurrent radial basis function network model predictive control of unstable nonlinear processes. Chem Eng Sci 60(23):6718–6732
Acknowledgements
Financial assistance from DST, India through the grant SR/FST/College/2014 is gratefully acknowledged.
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Mallaiah, M., Rama Rao, K. & Venkateswarlu, C. A simulated annealing optimization algorithm based nonlinear model predictive control strategy with application. Evolving Systems 12, 225–231 (2021). https://doi.org/10.1007/s12530-020-09354-1
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12530-020-09354-1