Skip to main content
Log in

Approximate Solution to the Problem of Optimal Scalar Control with Terminal-Phase Constraints Based on Evolutionary Computations

  • OPTIMAL CONTROL
  • Published:
Journal of Computer and Systems Sciences International Aims and scope

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.

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.

REFERENCES

  1. L. S. Pontryagin, V. G. Boltyanskii, R. V. Gamkrelidze, and E. F. Mishchenko, Mathematical Theory of Optimal Processes (Khimiya, Moscow, 1976) [in Russian].

    Google Scholar 

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

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

    Google Scholar 

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

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

    MathSciNet  Google Scholar 

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

    Article  MathSciNet  Google Scholar 

  7. M. Gugat and E. Zuazua, “Exact penalization of terminal constraints for optimal control problems,” Opt. Control Appl. Methods 37 (6), 1329–1354 (2016).

    Article  MathSciNet  Google Scholar 

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

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

    Article  MathSciNet  Google Scholar 

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

  11. A. Yu. Gornov, “Algorithms for solving optimal control problems with terminal constraints,” Vychisl. Tekhnol. 13 (4), 44–50 (2008).

    Google Scholar 

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

    Google Scholar 

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

  14. B. Xue and X. Yao, “A survey on evolutionary computation approaches to feature selection,” IEEE Trans. Evol. Comput., No. 20, 606–626 (2016).

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

  16. A. P. Karpenko, “Evolutionary operators of population algorithms of global optimization,” Mat. Mat. Modell., No. 1, 59–89 (2018).

  17. A. W. Mohamed, “A novel differential evolution algorithm for solving constrained engineering optimization problems,” J. Intell. Manuf., No. 29, 659–692 (2018).

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

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

    Google Scholar 

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

Download references

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

Authors

Corresponding author

Correspondence to E. V. Antipina.

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

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1134/S1064230723060035

Navigation