Skip to main content
Log in

A simulated annealing optimization algorithm based nonlinear model predictive control strategy with application

  • Original Paper
  • Published:
Evolving Systems Aims and scope Submit manuscript

    We’re sorry, something doesn't seem to be working properly.

    Please try refreshing the page. If that doesn't work, please contact support so we can address the problem.

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).

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5

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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • Angelov PP, Gu X (2019) Empirical Approach to Machine Learning. Part of the Studies in Computational Intelligence book series. Springer, Cham

    Book  Google Scholar 

  • Angelov PP, Gu X, Príncipe JC (2017) A generalized methodology for data analysis. IEEE Transact Cybern 48(10):2981–2993

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • Camacho EF (1993) Constrained generalized predictive control. IEEE Trans Autom Control 38(2):327–332

    Article  MathSciNet  Google Scholar 

  • Dolan WB, Cummings PT, LeVan MD (1989) Process optimization via simulated annealing: application to network design. AIChE J 35(5):725–736

    Article  Google Scholar 

  • Eaton JW, Rawlings JB (1992) Model-predictive control of chemical processes. Chem Eng Sci 47(4):705–720

    Article  Google Scholar 

  • Ekpo EE, Mujtaba IM (2008) Evaluation of neural networks-based controllers in batch polymerisation of methyl methacrylate. Neurocomputing 71(7–9):1401–1412

    Article  Google Scholar 

  • Haber R, Unbehauen H (1990) Structure identification of nonlinear dynamic systems—a survey on input/output approaches. Automatica 26(4):651–677

    Article  MathSciNet  Google Scholar 

  • Haldar R, Rao DP (1992) Experimental studies on parametric sensitivity of a batch reactor. Chem Eng Technol 15(1):34–38

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • Kirkpatrick S, Gelatt CD, Vecchi MP (1983) Optimization by simulated annealing. Science 220(4598):671–680

    Article  MathSciNet  Google Scholar 

  • Kravaris C, Wright RA, Carrier JF (1989) Nonlinear controllers for trajectory tracking in batch processes. Comput Chem Eng 13(1–2):73–82

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • Mercorelli P (2013) A multilevel inverter bridge control structure with energy storage using model predictive control for flat systems. J Eng 2013:1–15

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • Ö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

    Article  Google Scholar 

  • Park SY, Park S (1999) Nonlinear control of a batch ester-interchange reactor. Korean J Chem Eng 16(6):745–752

    Article  Google Scholar 

  • Rotstein GE, Lewin DR (1992) Control of an unstable batch chemical reactor. Comput Chem Eng 16(1):27–49

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

  • Venkateswarlu Ch (2010) Model predictive control of nonlinear processes. In: Tao Z (ed) Model predictive control. Sciyo Publishers, Croatia

    Google Scholar 

  • Venkateswarlu CH, Naidu KVS (2001) Adaptive fuzzy model based predictive control of an exothermic batch chemical reactor. Chem Eng Commun 186(1):1–23

    Article  Google Scholar 

  • Venkateswarlu C, Reddy AD (2008) Nonlinear model predictive control of reactive distillation based on stochastic optimization. Ind Eng Chem Res 47(18):6949–6960

    Article  Google Scholar 

  • 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

    Article  Google Scholar 

Download references

Acknowledgements

Financial assistance from DST, India through the grant SR/FST/College/2014 is gratefully acknowledged.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ch. Venkateswarlu.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12530-020-09354-1

Keywords

Navigation