Аннотация:
В статье рассматриваются задачи оптимального управления с терминальными ограничениями и со свободным правым концом траектории. Каждая из задач аппроксимируется конечномерной задачей. Управление, на которое наложено ограничение, определяется в классе кусочно-постоянных функций. Для поиска приближенного решения задач сформулированы численные алгоритмы. В основу итерационных алгоритмов положен метод дифференциальной эволюции. Особенностью предложенного подхода является независимость найденного решения от выбора начального приближения. Приведены результаты численных экспериментов по решению задач оптимального управления. Для каждой задачи рассчитаны субоптимальное управление и соответствующая ему траектория процесса. Проведено сравнение полученных результатов с решениями, найденными с помощью градиентных методов. В результате сравнения продемонстрирована эффективность применения разработанных эволюционных алгоритмов для решения задач оптимального управления.
Ключевые слова:
задача оптимального управления, дифференциальная эволюция, терминальные ограничения, эволюционные вычисления.
Исследование выполнено в рамках государственного задания Министерства науки и высшего образования Российской Федерации (код научной темы FZWU-2023-0002).
Поступила в редакцию: 05.08.2023 Исправленный вариант: 26.09.2023 Принята в печать: 07.10.2023
Образец цитирования:
Е. В. Антипина, С. А. Мустафина, А. Ф. Антипин, “Эволюционные алгоритмы поиска приближенного решения задач оптимального управления”, Тр. ИММ УрО РАН, 30, № 1, 2024, 21–31