Skip to content
Licensed Unlicensed Requires Authentication Published by De Gruyter July 8, 2021

A novel LSSVM-L Hammerstein model structure for system identification and nonlinear model predictive control of CSTR servo and regulatory control

  • Akshaykumar Naregalkar and Subbulekshmi Durairaj ORCID logo EMAIL logo

Abstract

A continuous stirred tank reactor (CSTR) servo and the regulatory control problem are challenging because of their highly non-linear nature, frequent changes in operating points, and frequent disturbances. System identification is one of the important steps in the CSTR model-based control design. In earlier work, a non-linear system model comprises a linear subsystem followed by static nonlinearities and represented with Laguerre filters followed by the LSSVM (least squares support vector machines). This model structure solves linear dynamics first and then associated nonlinearities. Unlike earlier works, the proposed LSSVM-L (least squares support vector machines and Laguerre filters) Hammerstein model structure solves the nonlinearities associated with the non-linear system first and then linear dynamics. Thus, the proposed Hammerstein’s model structure deals with the nonlinearities before affecting the entire system, decreasing the model complexity and providing a simple model structure. This new Hammerstein model is stable, precise, and simple to implement and provides the CSTR model with a good model fit%. Simulation studies illustrate the benefit and effectiveness of the proposed LSSVM-L Hammerstein model and its efficacy as a non-linear model predictive controller for the servo and regulatory control problem.


Corresponding author: Subbulekshmi Durairaj, Vellore Institute of Technology, Chennai, India, E-mail:

  1. Author contributions: All the authors have accepted responsibility for the entire content of this submitted manuscript and approved submission.

  2. Research funding: None declared.

  3. Conflict of interest statement: The authors declare no conflicts of interest regarding this article.

References

1. Suo, LR, Ren, J, Zhao, Z, Zhai, C. Study on the nonlinear dynamics of the continuous stirred tank reactors. Processes 2020;8:1–18. https://doi.org/10.3390/pr8111436.Search in Google Scholar

2. Vlahakis, E, George, H. Temperature and concentration control of exothermic chemical processes in continuous stirred tank reactors. Trans Inst Meas Contr 2019;41:4274–84. https://doi.org/10.1177/0142331219855591.Search in Google Scholar

3. Bahita, M, Belarbi, K. Model reference neural-fuzzy adaptive control of the concentration in a chemical reactor (CSTR). IFAC-PapersOnLine 2016;49:158–62. https://doi.org/10.1016/j.ifacol.2016.11.093.Search in Google Scholar

4. Wei-Der Chang. Non-linear CSTR control system design using an artificial bee colony algorithm. Simulat Model Pract Theor 2013;31:1–9. https://doi.org/10.1016/j.simpat.2012.11.002.Search in Google Scholar

5. Sinha, A, Mishra, RK. Temperature regulation in a Continuous Stirred Tank Reactor using event-triggered sliding mode control. IFAC-PapersOnLine 2018;51:401–6. https://doi.org/10.1016/j.ifacol.2018.05.060.Search in Google Scholar

6. Kvasnica, M, Herceg, M, Čirka, Ľ, Fikar, M. Model predictive control of a CSTR: a hybrid modeling approach. Chem Papers 2010;64:301–9. https://doi.org/10.2478/s11696-010-0008-8.Search in Google Scholar

7. Kumar, U, Sharma, V, Rahi, OP, Kumar, V. MPC-based temperature control of CSTR process and its comparison with PID. In: Sengodan, T, Murugappan, M, Misra, S, editors. Advances in electrical and computer technologies. Lecture Notes in Electrical Engineering. Singapore: Springer; 2020, vol 672.10.1007/978-981-15-5558-9_94Search in Google Scholar

8. Li, X, Zhang, L, Nakaya, M, Takenaka, A. Application of economic MPC to a CSTR process. In: 2016 IEEE Advanced Information Management, Communicates, Electronic and Automation Control Conference (IMCEC); 2016:685–90 pp.Search in Google Scholar

9. Limon, D, Ferramosca, A, Alvarado, I, Alamo, T. Non-linear MPC for tracking piece-wise constant reference signals. IEEE Trans Automat Contr 2018;63:3735–50. https://doi.org/10.1109/TAC.2018.2798803.Search in Google Scholar

10. Ghaffari, V, Vahid Naghavi, S, Safavi, AA. Robust model predictive control of a class of uncertain nonlinear systems with application toTypical CSTR problems. J Process Contr 2013;23:493–9. https://doi.org/10.1016/j.jprocont.2013.01.009.Search in Google Scholar

11. Jana, AK. Nonlinear state estimation and generic model control of a continuous stirred tank reactor. Int J Chem React Eng 2007;5:1–16. https://doi.org/10.2202/1542-6580.1345.Search in Google Scholar

12. Jana, AK, Samanta, AN, Ganguly, S. Globally linearized control on diabatic continuous stirred tank reactor: a case study. ISA (Instrum Soc Am) Trans 2005;44:423–44.Search in Google Scholar

13. Lawrynczuk, M. Non-linear model predictive control for processes with complex dynamics: parametrization approach using Laguerre functions. Int J Appl Math Comput Sci 2020;30:35–46. https://doi.org/10.34768/amcs-2020-0003.Search in Google Scholar

14. Reddy, R, Saha, P. Modelling and control of non-linear resonating processes: part I—system identification using orthogonal basis function. J Dyn Control 2017;5:1222–36. https://doi.org/10.1007/s40435-016-0277-3.Search in Google Scholar

15. Reddy, R, Saha, P. Modelling and control of non-linear resonating processes: part II—model-based control using orthogonal basis function-based Wiener models. Int J Dyn Control 2017;5:1237–51. https://doi.org/10.1007/s40435-016-0276-4.Search in Google Scholar

16. Wang, Q, Zhang, J. Wiener model identification and non-linear model predictive control of a pH neutralization process based on Laguerre filters and least squares support vector machines. J Zhejiang Univ-Sci C 2011;12:25–35. https://doi.org/10.1631/jzus.C0910779.Search in Google Scholar

17. Schoukens, M, Tiels, K. Identification of block-oriented non-linear systems starting from linear approximations: a survey. Automatica 2017;85:272–92. https://doi.org/10.1016/j.automatica.2017.06.044.Search in Google Scholar

18. Quachio, R, Garcia, C. MPC relevant identification method for Hammerstein and Wiener models. J Process Control 2019;80:78–88. https://doi.org/10.1016/j.jprocont.2019.01.011.Search in Google Scholar

19. Ozer, S, Zorlu, H, Mete, S. System identification application using Hammerstein model. Sadhana 2016;41:597–605. https://doi.org/10.1007/s12046-016-0505-8.Search in Google Scholar

20. Ribeiro, LD, Secchi, AR. A methodology to obtain analytical models that reduce the computational complexity faced in real-time implementation of NMPC Controllers. Braz J Chem Eng 2019;36:1255–78. https://doi.org/10.1590/0104-6632.20190363s20180457.Search in Google Scholar

21. Zhongda, T, Shujiang, L, Yanhong, W, Xiangdong, W. Mixed-kernel least square support vector machine predictive control based on improved free search algorithm for non-linear systems. Trans Inst Meas Contr 2018;40:4382–96. https://doi.org/10.1177/0142331217748193.Search in Google Scholar

22. Suykens, JAK. Support vector machines and kernel-based learning for dynamical systems modelling. IFAC Proceedings 2009;42:1029–37. https://doi.org/10.3182/20090706-3-FR-2004.00171.Search in Google Scholar

23. Achirul Nanda, M, Boro Seminar, K, Nandika, D, Maddu, A. A comparison study of kernel functions in the support vector machine and its application for termite detection. Information 2018;9:5. https://doi.org/10.3390/info9010005.Search in Google Scholar

24. Porkuian, O, Morkun, V, Morkun, N, Serdyuk, O. Predictive control of the iron ore beneficiation process based on the Hammerstein hybrid model. Acta Mech Automatica 2019;13:262–70. https://doi.org/10.2478/ama-2019-0036.Search in Google Scholar

25. Zhang, J, Wang, Q. Hammerstein model identification of continuous stirred tank reactor based on least squares support vector machines. In: 2009 Chinese Control and Decision Conference; 2009:2858–62 pp.10.1109/CCDC.2009.5191576Search in Google Scholar

26. Huang, L, Hu, Y, Zhao, Y, Li, Y. Modeling and control of IPMC actuators based on LSSVM-NARX paradigm. Mathematics 2019;7:741. https://doi.org/10.3390/math7080741.Search in Google Scholar

27. Rattanawaorahirunkul, R, Sanposh, P, Panjapornpon, C. Non-linear system identification of pH process using Hammerstein-Wiener model. In: 2016 International Conference on Electronics, Information, and Communications (ICEIC); 2016:1–4 pp.10.1109/ELINFOCOM.2016.7562975Search in Google Scholar

28. Ibrahim, A, Westwick, D, Foley, M. Nonlinear closed-loop identification of CSTR in the presence of a non-stationary disturbances. IFAC-PapersOnLine 2015;48:1029–34. https://doi.org/10.1016/j.ifacol.2015.12.266.Search in Google Scholar

29. Tian, Z. Short-term wind speed prediction based on LMD and improved FA optimized combined kernel function LSSVM. Eng Appl Artif Intell 2020;91:103573. https://doi.org/10.1016/j.engappai.2020.103573.Search in Google Scholar

30. Tian, Z, Li, S, Wang, Y. Coke oven flue temperature control based on improved implicit generalized predictive control. J Adv Comput Intell Intell Inf 2018;22:203–13. https://doi.org/10.20965/jaciii.2018.p0203.Search in Google Scholar

31. Zhongda, T, Shujiang, L, Yanhong, W, Xiangdong, W. Mixed-kernel least square support vector machine predictive control based on improved free search algorithm for non-linear systems. Trans Inst Meas Control 2018;40:4382–96. https://doi.org/10.1177/0142331217748193.Search in Google Scholar

32. Zhongda, T, Shujiang, L, Yanhong, W, Xiangdong, W. SVM predictive control for calcination zone temperature in lime rotary kiln with improved PSO algorithm. Trans Inst Meas Control 2018;40:3134–46. https://doi.org/10.1177/0142331217716983.Search in Google Scholar

33. Wang, L. Discrete model predictive controller design using Laguerre functions. J Process Contr 2004;14:131–42. https://doi.org/10.1016/S0959-1524(03)00028-3.Search in Google Scholar

34. Skogestad, S. Simple analytic rules for model reduction and PID controller tuning. J Process Contr 2003;13:291–309. https://doi.org/10.1016/S0959-1524(02)00062-8.Search in Google Scholar

35. Tung, LT. Karush–Kuhn–Tucker optimality conditions and duality for multiobjective semi-infinite programming with vanishing constraints. Ann Oper Res 2020. https://doi.org/10.1007/s10479-020-03742-1.Search in Google Scholar

36. Huang, YL, Lou, HH, Gong, JP, Edgar, TF. Fuzzy model predictive control. IEEE Trans Fuzzy Syst 2000;8:665–78. https://doi.org/10.1109/91.890326.Search in Google Scholar

37. Al-Dhaifallah, M, Kottakkaran Sooppy, N, Praveen, A, Elsayyad, A. Modeling and identification of Heat exchanger process using least squares support vector machines. Therm Sci 2017;21:2859–69. https://doi.org/10.2298/TSCI151026204A.Search in Google Scholar

Received: 2021-03-06
Accepted: 2021-06-22
Published Online: 2021-07-08

© 2021 Walter de Gruyter GmbH, Berlin/Boston

Downloaded on 23.5.2024 from https://www.degruyter.com/document/doi/10.1515/cppm-2021-0020/html
Scroll to top button