Abstract
A numerical algorithm is developed for searching for an approximate solution to the optimal control problem in the presence of terminal-phase constraints. In general, the formulation of the optimal control problem with terminal-phase constraints is presented, in which the control is a limited piecewise constant function. To solve the problem, a step-by-step algorithm is formulated, which is based on the methods of penalties and differential evolution. Based on this algorithm, a program is created with the help of which a computational experiment is carried out for the catalytic reaction of the synthesis of benzylidenebenzylamine. The temperature profile of the process, which provides the highest concentration of the target substance with restrictions on the conversion of the starting substances, is determined.
REFERENCES
L. S. Pontryagin, V. G. Boltyanskii, R. V. Gamkrelidze, and E. F. Mishchenko, Mathematical Theory of Optimal Processes (Khimiya, Moscow, 1976) [in Russian].
D. Yu. Karamzin, “Pontryagin’s maximum principle for an optimal control problem with phase constraints under relaxed controllability assumptions,” Vopr. Teor. Bezop. Ustoich. Sist., No. 20, 46–61 (2018).
A. V. Arutyunov and D. A. Zhukov, “Study of a linear optimal control problem with phase constraints,” Vladikavk. Mat. Zh. 12 (1), 3–9 (2010).
M. Longla, “Pontryagin’s principle of maximum for linear optimal control problems with phase constraints in infinite dimensional spaces,” Discrete Contin. Models Appl. Comput. Sci., No. 4, 5–19 (2008).
M. Bergounioux and L. Bourdin, “Pontryagin maximum principle for general Caputo fractional optimal control problems with Bolza cost and terminal constraints,” ESAIM: Control, Optim. Calculus Var. 26, 35 (2020).
S. Smith and D. Q. Mayne, “Exact penalty algorithm for optimal control problems with control and terminal constraints,” Int. J. Control 48 (1), 257–271 (2007).
M. Gugat and E. Zuazua, “Exact penalization of terminal constraints for optimal control problems,” Opt. Control Appl. Methods 37 (6), 1329–1354 (2016).
X. Gao, X. Zhang, and Y. Wang, “A simple exact penalty function method for optimal control problem with continuous inequality constraints,” Abstr. Appl. Anal. 2014, 752854 (2014).
P. Malisani, F. Chaplais, and N. Petit, “An interior penalty method for optimal control problems with state and input constraints of nonlinear systems,” Opt. Control Appl. Methods 37 (1), 3–33 (2014).
Y. Duan, “Application of penalty function method and the conjugate gradient method in economic scheduling of cascade hydropower stations,” IFAC Proc. Vol. 19 (10), 227–232 (1986).
A. Yu. Gornov, “Algorithms for solving optimal control problems with terminal constraints,” Vychisl. Tekhnol. 13 (4), 44–50 (2008).
E. V. Antipina, S. A. Mustafina, and A. F. Antipin, “Numerical algorithm for identifying a kinetic model of a chemical reaction,” Vestn. Tekhnol. Univ. 22 (9), 13–17 (2019).
A. W. Mohamed and A. K. Mohamed, “Adaptive guided differential evolution algorithm with novel mutation for numerical optimization,” Int. J. Mach. Learn. Cybern., No. 10, 253–277 (2019).
B. Xue and X. Yao, “A survey on evolutionary computation approaches to feature selection,” IEEE Trans. Evol. Comput., No. 20, 606–626 (2016).
A. A. Kovalevich, A. I. Yakimov, and D. M. Albkeirat, “Study of stochastic optimization algorithms for application in system simulation modeling,” Inf. Tekhnol., No. 8, 55–60 (2011).
A. P. Karpenko, “Evolutionary operators of population algorithms of global optimization,” Mat. Mat. Modell., No. 1, 59–89 (2018).
A. W. Mohamed, “A novel differential evolution algorithm for solving constrained engineering optimization problems,” J. Intell. Manuf., No. 29, 659–692 (2018).
R. Storn and K. Price, “Differential evolution: A simple and efficient heuristic for global optimization over continuous spaces,” J. Global Optim., No. 11, 341–359 (1997).
I. V. Akhmetov, I. M. Gubaidullin, K. F. Koledina, and R. R. Safin, “Mathematical modeling and optimization of reactions for the synthesis of aromatic compounds,” Elektrotekh. Inf. Kompleksy Sist. 11 (2), 53–58 (2015).
I. V. Grigor’ev, T. A. Mikhailova, and S. A. Mustafina, “On the numerical algorithm of the method of variations in the control space,” Fundam. Issled., No. 5–2, 279–283 (2015).
Funding
This work was supported by a state assignment of the Ministry of Science and Higher Education of the Russian Federation, scientific topic code FZWU-2023-0002.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
CONFLICT OF INTEREST
The authors of this work declare that they have no conflicts of interest.
CONSENT TO PARTICIPATE
Informed consent was obtained from all individual participants included in the study.
Additional information
Publisher’s Note.
Pleiades Publishing remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Antipin, A.F., Antipina, E.V. & Mustafina, S.A. Approximate Solution to the Problem of Optimal Scalar Control with Terminal-Phase Constraints Based on Evolutionary Computations. J. Comput. Syst. Sci. Int. 62, 968–976 (2023). https://doi.org/10.1134/S1064230723060035
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1134/S1064230723060035