A modified optimization method for optimal control problems of continuous stirred tank reactor

Document Type : Research Paper


1 Department of Mathematics, Payame Noor University, Tehran, P.O. Box. 19395-3697, Iran

2 Department of Applied Mathematics‎, ‎University of Science and Technology of Mazandaran‎, ‎Behshahr‎, ‎Iran

3 Department of Avionics‎, ‎Aerospace Research Institute‎, ‎Tehran‎, ‎14665-834‎, ‎Iran

4 Department of Mathematics‎, ‎Payame Noor University‎, ‎Tehran‎, ‎P.O‎. ‎Box‎. ‎19395-3697‎, ‎Iran


‎Continuous stirred tank reactor (CSTR) is an important and constructive part in various chemical and process industries and therefore it is necessary to control the process in optimal temperature and concentration conditions. Because of the nonlinear nature and limits of the control input‎, ‎solving this problem is very difficult. To achieve a sub-optimal control policy for chemical processes‎, ‎we focused on a new construction model‎.  Then‎, ‎a two-phase algorithm‎, ‎denoted as modified sequential general variable neighborhood search (MSGVNS) algorithm based on three local searches that use efficient neighborhood interchange has been employed to solve CSTR problems numerically. The results of the proposed method show that its convergence to the exact solution is achieved by the accuracy comparable to other numerical algorithms in few times‎.


[1] SA. Ravichandran, JJ. Krist, D. Edwards, S. Delagah and J. Pellegrino, Measuring sparingly-soluble, aqueous salt crystallization kinetics using CSTRs-in-series: Methodology development and CaCO3 studies, Sep. Purif. Technol. 211 (2019) 408–420.
[2] A. Regalado-M´endez, RR. Romero, RN. Rangel and S. Skogestad, Biodiesel production in stirred tank chemical reactors: A numerical simulation, In New Trends in Networking, Computing, E-learning, Systems Sciences, and Engineering, pp. 109–116, Springer, Cham, 2015.
[3] Z. Cao, Q. Wu, H. Zhou, P. Chen and F. You, Dynamic modeling, systematic analysis, and operation optimization for shell entrained-flow heavy residue gasifier, (2020) Energy, 117220.
[4] TM. Braden, MD. Johnson, ME. Kopach, J. McClary Groh, RD. Spencer, J. Lewis and J.J. Adler, Development of a commercial flow Barbier process for a pharmaceutical intermediate, Org. Process. Res. Dev. 21(3) (2017)317–326.
[5] D. Gola, P. Chawla, A. Malik and SZ. Ahammad, Development and performance evaluation of native microbial consortium for multi metal removal in lab scale aerobic and anaerobic bioreactor, Environ. Technol. Innov. (2020)100714.
[6] I. Malinen, J. Kangas, J. Ahola and J. Tanskanen, A new homotopy-based strategy for the robust determination of all the feasible solutions for CSTR systems, Period. Polytech. Chem. 60(1) (2016) 8–23.
[7] A. Uppal, WH. Ray and AB. Poore, On the dynamic behavior of continuous stirred tank reactors, Chem. Eng. Sci. 29(4) (1974) 967–985.
[8] K. Pathak, A. Markana, N. Parikh, Optimal control of CSTR, Nirma Univ. J. Eng. Technol. 1(2) (2010) 56–60.
[9] ZS. Abo Hammour, AG. Asasfeh, AM. Al-Smadi, and OM. Alsmadi, A novel continuous genetic algorithm for the solution of optimal control problems, Optim. Contr. Appl. Met. 32(4) (2011) 414–432.
[10] A. Uppal, WH. Ray and AB. Poore, The classification of the dynamic behavior of continuous stirred tank reactors influence of reactor residence time, Chem. Eng. Sci. 31(3) (1976) 205–214.
[11] MM Ali, C. Storey and A. T¨orn, Application of stochastic global optimization algorithms to practical problems, J. Optimiz. Theory. App. 95(3) (1997) 545–563.
[12] CA. Floudas, PM. Pardalos, CS. Adjimann, WR. Esposito, ZH. Gumus, ST. Harding and CA. Schweiger, Handbook of test problems in local and global optimization, 1999, 67.
[13] L. Lapidus, R. Luus, Optimal control of engineering processes (1967) (No. 629.8 L3).
[14] M. Salimi, AH. Borzabadi, HH. Mehne and A. Heydari, The hub location’s method for solving optimal control problems, Evol. Intel. (2020) 1–20
[15] EZ. Serper and SA. Alumur, The design of capacitated intermodal hub networks with different vehicle types, Transport. Res. Part B: Methodological, 86 (2016) 51–65.
[16] S. Alumur and BY. Kara, Network hub location problems: The state of the art , Eur. J. Oper. Res. 190(1) (2008)1–21.
[17] RZ. Farahani, M. Hekmatfar, AB. Arabani, E. Nikbakhsh, Hub location problems: A review of models, classification, solution techniques, and applications, Comput. Ind. Eng. 64(4) (2013) 1096–1109.
[18] JF. Campbell, Hub location and the p-hub median problem Oper. Res. 44(6) (1996) 923–935.
[19] J. Kratica, Z. Stanimirovi´c, D. Toˇsi´c and V. Filipovi´c, Two genetic algorithms for solving the uncapacitated single allocation p-hub median problem , Eur. J. Oper. Res. 182(1) (2007) 15–28.
[20] Z. Stanimirovic, A genetic algorithm approach for the capacitated single allocation p-hub median problem, Comput. Inform. 29 (1) (2010) 117–132.
[21] J. Rieck, C. Ehrenberg and J. Zimmermann, Many-to-many location-routing with inter-hub transport and multicommodity pickup-and-delivery, Eur. J. Oper. Res. 236(3) (2014) 863–878.
[22] H. Karimi and M. Setak, Proprietor and customer costs in the incomplete hub location-routing network topology, Appl. Math. Model. 38(3) (2014) 1011–1023.
[23] AT. Ernst and M. Krishnamoorthy, Efficient algorithms for the uncapacitated single allocation p-hub median problem, Location science, 4(3) (1996) 139–154.
[24] D. Skorin-Kapov and J. Skorin-Kapov, On tabu search for the location of interacting hub facilities, Eur. J. Oper. Res. 73(3) (1994) 502–509.
[25] MP. P´erez, FA. Rodr´ıguez and JMM Vega, On the use of path relinking for the ρ–hub median problem, In European Conference on Evolutionary Computation in Combinatorial Optimization, pp.155–164, 2004.
[26] P. Hansen, N. Mladenovi´c and JAM. P´erez, Variable neighbourhood search: methods and applications, 4OR, 6(4 (2008) 319-360.
[27] P. Hansen, N. Mladenovi´c and D. Uroˇsevi´c, Variable neighborhood search and local branching, Comput. Oper. Res. 33(10) (2006) 3034–3045.
[28] WE. Costa, MC. Goldbarg and EG. Goldbarg, New VNS heuristic for total flowtime flowshop scheduling problem, Expert. Syst. Appl. 39(9) (2012) 8149–8161.
[29] N. Mladenovi´c, D. Uroˇsevi´c and A. Ili´c, A general variable neighborhood search for the one-commodity pickupand delivery travelling salesman problem, Eur. J. Oper. Res. 220(1) (2012) 270–285.
[30] N. Mladenovi´c, M. Dra˘zi´c, V. Kova˘cevic-Vuj˘ci´c and M. Cangalovi´c, ˘ General variable neighborhood search for the continuous optimization, Eur. J. Oper. Res. 191(3), (2008), 753–770.
[31] A. Ili´c, D. Uroˇsevi´c, J. Brimberg and N. Mladenovi´c, A general variable neighborhood search for solving the uncapacitated single allocation p-hub median problem, Eur. J. Oper. Res. 206(2) (2010) 289–300.
[32] N. Mladenovi´c and P. Hansen, Variable neighborhood search, Comput. oper. Res. 24(11) (1997) 1097–1100.
[33] S. Wolf and P. Merz, Evolutionary local search for the super-peer selection problem and the p-hub median problem, In International Workshop on Hybrid Metaheuristics, pp.1–15, Springer, Berlin, Heidelberg, 2007.
[34] P. Hansen and N. Mladenovi´c, Developments of variable neighborhood search, In Essays and surveys in metaheuristics, pp.415–439, Springer, Boston, MA., 2002.
[35] S. Nezhadhosein, A. Heydari and R. Ghanbari, A modified hybrid genetic algorithm for solving nonlinear optimal control problems, Math. Probl. Eng. (2015), 1–21.
[36] R. Luus, Iterative Dynamic Programming, CRC Press, 2000.
[37] X. Wu, B. Lei, K. Zhang and M. Cheng, Hybrid stochastic optimization method for optimal control problems of chemical processes, Chem. Eng. Res. Des. 126 (2017) 297–310.
[38] S. Nezhadhosein, A. Heydari and R. Ghanbari, Integrating Differential Evolution Algorithm with Modified Hybrid GA for Solving Nonlinear Optimal Control Problems, Iran. J. Math. Sci. Inf. 12(1) (2017) 47–67.
[39] E. Lazutkin, A. Geletu, S. Hopfgarten, and P. Li, An analytical hessian and parallel-computing approach for efficient dynamic optimization based on control-variable correlation analysis, Ind. Eng. Chem. Res. 54(48) (2015)12086–12095.
[40] AM. Johnson and SH. Jacobson, On the convergence of generalized hill climbing algorithms, Discrete. Appl. Math. 119(1-2) (2002) 37–57.
[41] H. Muhlenbein and J. Zimmermann, Size of neighborhood more important than temperature for stochastic local search, In Proceedings of the 2000 Congress on Evolutionary Computation, (Cat. No. 00TH8512), 2, pp.1017–1024, IEEE, 2000.
[42] J. Brimberg, P. Hansen and N. Mladenovic, Attraction probabilities in variable neighborhood search, 4OR 8(2) (2010) 181–194.
[43] R. Aris and NR. Amundson, An analysis of chemical reactor stability and control—III: The principles of programming reactor calculations, Some extensions, Chem. Eng. Sci. 7(3) (1958) 148–155.
[44] R. Luus and DE. Cormack, Multiplicity of solutions resulting from the use of variational methods in optimal control problems, Can. J. Chem. Eng. 50(2) (1972) 309–311.
[45] L. Bay´on, JM. Grau, M.M. Ruiz and PM. Su´arez, Initial guess of the solution of dynamic optimization of chemical processes, J. Math. Chem. 48(1) (2010) 28–37.
[46] H. Modares and MBN. Sistani, Solving nonlinear optimal control problems using a hybrid IPSO–SQP algorithm, Eng. Appl. Artif. Intel. 24(3) (2011) 476–484.
[47] HH. Mehne and S. Mirjalili, A parallel numerical method for solving optimal control problems based on whale optimization algorithm, Knowl-Based. Syst. 151 (2018) 114–123.
[48] IL. Cruz, LG. Van Willigenburg and G. Van Straten, Efficient differential evolution algorithms for multimodal optimal control problems, Appl. Soft. Comput. 3(2) (2003) 97–122.
[49] SA. Dadebo and KB. McAuley Dynamic optimization of constrained chemical engineering problems using dynamic programming, Comput. Chem. Eng. 19(5) (1995) 513–525.
[50] B. Zhang, D. Chen and W. Zhao, Iterative ant-colony algorithm and its application to dynamic optimization of chemical process, Comput. Chem. Eng. 29(10) (2005) 2078–2086.
[51] S. Fan, D. Wenli, Q. Rongbin, Q.Feng and W. ZHONG, A hybrid improved genetic algorithm and its application in dynamic optimization problems of chemical processes, Chinese. J. Chem. Eng. 21(2) (2013) 144–154.
[52] J. Rajesh, K. Gupta, HS. Kusumakar, VK. Jayaraman and BD. Kulkarni, Dynamic optimization of chemical processes using ant colony framework, Comput. Chem. 25(6) (2001) 583–595.
[53] SN. Rao and R. Luus, Evaluation and improvement of control vector iteration procedures for optimal control, Can. J. Chem. Eng. 50(6) (1972) 777–784.
[54] TB. Jensen, Dynamic control of large dimension nonlinear chemical processes, Doctoral dissertation, Princeton University, (1965).
[55] X. Chen, W. Du, R. Qi, F. Qian and H. Tianfield, Hybrid gradient particle swarm optimization for dynamic optimization problems of chemical processes, Asia. Pac. J. Chem. Eng. 8(5) (2013) 708–720.
[56] MP. P´erez, FA. Rodr´ıguez and JM. Moreno-Vega, A hybrid VNS–path relinking for the p-hub median problem, IMA. J. Manag. Math. 18(2) (2007) 157–171.
Volume 12, Issue 1
May 2021
Pages 445-459
  • Receive Date: 19 July 2020
  • Revise Date: 23 September 2020
  • Accept Date: 29 September 2020
  • First Publish Date: 02 February 2021