RUS  ENG
Полная версия
ЖУРНАЛЫ // Информатика и автоматизация // Архив

Информатика и автоматизация, 2023, выпуск 22, том 1, страницы 87–109 (Mi trspy1232)

Эта публикация цитируется в 1 статье

Робототехника, автоматизация и системы управления

Машинно синтезированное управление нелинейным динамическим объектом на основе оптимального расположения точек равновесия

Е. Ю. Шмалькоab

a Федеральный исследовательский центр "Информатика и управление" Российской академии наук (ФИЦ ИУ РАН)
b Московский государственный технический университет имени Н.Э. Баумана (МГТУ им. Н.Э. Баумана)

Аннотация: При решении задачи оптимального управления как прямыми, так и непрямыми подходами основной прием состоит в переводе задачи оптимального управления из класса бесконечномерной оптимизации в конечномерную. Однако при всех этих подходах в результате получается разомкнутое программное управление, чувствительное к неопределенностям, и для реализации которого в реальном объекте необходимо построить систему стабилизации. Введение системы стабилизации изменяет динамику объекта, а значит, оптимальное управление и оптимальная траектория должны рассчитываться для объекта уже с учетом системы стабилизации. В итоге получается, что изначальная задача оптимального управления является сложной, и часто возможность ее решения крайне зависима от типа объекта и функционала, а в случае усложнения объекта за счет введения системы стабилизации сложность задачи значительно увеличивается и применение классических подходов решения задачи оптимального управления оказывается трудоемким или невозможным. В настоящей работе предложен метод синтезированного оптимального управления, который реализует обозначенную логику разработки систем оптимального управления, преодолевая вычислительную сложность поставленной задачи за счет применения современных методов машинного обучения на основе символьной регрессии и эволюционных алгоритмов оптимизации. Согласно подходу сначала строится система стабилизации объекта относительно некоторой точки, а далее положение этой точки равновесия становится параметром управления. Таким образом, удается перевести задачу бесконечномерной оптимизации в задачу конечномерной оптимизации, а именно оптимального расположения точек равновесия. Эффективность подхода продемонстрирована на решении задачи оптимального управления мобильным роботом.

Ключевые слова: оптимальное управление, точка равновесия, нелинейный объект, машинное обучение, стабилизация.

УДК: 004.896

Поступила в редакцию: 10.10.2022

DOI: 10.15622/ia.22.1.4



© МИАН, 2024