RUS  ENG
Full version
JOURNALS // Trudy Instituta Matematiki i Mekhaniki UrO RAN // Archive

Trudy Inst. Mat. i Mekh. UrO RAN, 2024 Volume 30, Number 1, Pages 21–31 (Mi timm2059)

Evolutionary algorithms for finding approximate solutions to optimal control problems

E. V. Antipinaa, S. A. Mustafinaa, A. F. Antipinb

a Ufa University of Science and Technology
b Sterlitamak branch of the Ufa University of Science and Technology

Abstract: Optimal control problems with terminal constraints and with a free right end of the trajectory are considered. Each of the problems is approximated by a finite-dimensional problem. The control is subject to a constraint and is defined in the class of piecewise constant functions. Numerical algorithms are formulated to find approximate solutions to the problems. The iterative algorithms are based on the differential evolution method. A feature of the proposed approach is that the solution found is independent of the choice of the initial approximation. The results of numerical experiments on solving optimal control problems are presented. For each problem, a suboptimal control and the corresponding trajectory of the process are calculated. The results obtained are compared with solutions found by gradient methods. The comparison proves the effectiveness of using the developed evolutionary algorithms for solving optimal control problems.

Keywords: optimal control problem, differential evolution, terminal constraints, evolutionary calculations. =

UDC: 519.6

MSC: 49M25

Received: 05.08.2023
Revised: 26.09.2023
Accepted: 07.10.2023

DOI: 10.21538/0134-4889-2024-30-1-21-31



Bibliographic databases:


© Steklov Math. Inst. of RAS, 2024