RUS  ENG
Полная версия
ЖУРНАЛЫ // Известия Иркутского государственного университета. Серия «Математика» // Архив

Известия Иркутского государственного университета. Серия Математика, 2017, том 19, страницы 217–223 (Mi iigum300)

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

Алгоритм квазиравномерного заполнения множества достижимости нелинейной управляемой системы

Е. А. Финкельштейн, А. Ю. Горнов

Институт динамики систем и теории управления им. В. М. Матросова СО РАН

Аннотация: В работе предлагается алгоритм поиска внутренней оценки множества достижимости нелинейной управляемой динамической системы, которая получается в виде набора точек квазиравномерно (с некоторой точностью) заполняющих множество уже при небольшом числе элементов. Предлагаемый алгоритм основан на многократном решении вспомогательных задач оптимизации для пополнения набора точек аппроксимирующего множества. Минимизируемая функция, характеризующая равномерность заполнения, зависит от расстояния между элементами аппроксимации в евклидовом пространстве и строится так, чтобы быть равной или близкой к нулю, если расстояние больше желаемого порогового значения. Таким образом заранее определена нижняя оценка оптимального значения функционала, что позволяет существенно экономить вычислительное время на случайной составляющей применяемых алгоритмов глобальной оптимизации. В основу используемого алгоритма нелокальной оптимизации положена «туннельная идеология», предполагающая наличие в конструкции, помимо механизмов локального спуска, также механизмов перехода из локального экстремума с текущим рекордным значением функционала в области притяжения экстремумов с меньшим значением. В качестве глобализующего механизма использован нелокальный поиск по случайным направлениям, повторяемый многократно на каждой итерации алгоритма. Для повышения надежности предложенного метода в конструкции алгоритмов предусмотрен также периодический случайный мультистарт. Статья включает в себя построение аппроксимации множеств достижимости тестовых примеров и иллюстрацию результатов вычислительных экспериментов в сравнении с расчетами, полученными методом, основанным на принципе максимума Понтрягина [7]. Конструкция предложенного метода позволяет, помимо двумерных систем, рассматривать также и множества достижимости многомерных систем. Проведенные эксперименты показали работоспособность подхода, а сравнение результатов подтвердило адекватность получаемых аппроксимаций.

Ключевые слова: множество достижимости, алгоритм аппроксимации, задача оптимального управления.

УДК: 517.977.5

MSC: 93C10

DOI: 10.26516/1997-7670.2017.19.217



Реферативные базы данных:


© МИАН, 2024