|
Эта публикация цитируется в 2 научных статьях (всего в 2 статьях)
МАТЕМАТИЧЕСКИЕ ОСНОВЫ И ЧИСЛЕННЫЕ МЕТОДЫ МОДЕЛИРОВАНИЯ
Оптимальное управление движением в идеальной жидкости тела с винтовой симметрией с внутренними роторами
Е. В. Ветчанинa, В. А. Тененевa, А. А. Килинb a Ижевский государственный технический университет им. M. T. Калашникова,
Россия, 426069, г. Ижевск, ул. Студенческая, д. 7
b Удмуртский государственный университет,
426034, Россия, г. Ижевск, ул. Университетская, д. 1
Аннотация:
В данной работе рассматривается управляемое движение в идеальной жидкости винтового тела с тремя лопастями за счет вращения трех внутренних роторов. Ставится задача выбора управляющих воздействий, обеспечивающих движение тела вблизи заданной траектории. Для определения управлений, гарантирующих движение вблизи заданной кривой, предложены методы, основанные на применении гибридных генетических алгоритмов (генетические алгоритмы с вещественным кодированием с дополнительным обучением лидера популяции каким-либо градиентным методом) и искусственных нейронных сетей. Корректность работы предложенных численных методов оценивается с помощью полученных ранее дифференциальных уравнений, определяющих закон изменения управляющих воздействий для заданной траектории.
В подходе на основе гибридных генетических алгоритмов исходная задача минимизации интегрального функционала сводится к минимизации функции многих переменных. Заданный временной интервал разбивается на малые элементы, на каждом из которых управляющие воздействия аппроксимируются полиномами Лагранжа 2 и 3 порядков. Гибридные генетические алгоритмы при соответствующих настройках воспроизводят решение, близкое точному. Однако стоимость расчета 1 секунды физического процесса составляет порядка 300 секунд процессорного времени.
Для повышения быстродействия расчета управляющих воздействий предложен алгоритм на основе искусственных нейронных сетей. В качестве входного сигнала нейронная сеть принимает компоненты требуемого вектора перемещения. В качестве выходного сигнала возвращаются узловые значения полиномов Лагранжа, приближенно описывающих управляющие воздействия. Нейронная сеть обучается хорошо известным методом обратного распространения ошибки. Обучающая выборка генерируется с помощью подхода на основе гибридных генетических алгоритмов. Расчет 1 секунды физического процесса с помощью нейронной сети требует примерно 0.004 секунды процессорного времени. То есть на 6 порядков быстрее по сравнению в гибридным генетическим алгоритмом. Управление, рассчитанное с помощью искусственной нейронной сети, отличается от точного. Однако, несмотря на данное отличие, обеспечивает достаточно точное следование по заданной траектории.
Ключевые слова:
управление движением, генетические алгоритмы, нейронные сети, движение в жидкости, идеальная жидкость.
Поступила в редакцию: 21.11.2016 Принята в печать: 29.09.2017
Образец цитирования:
Е. В. Ветчанин, В. А. Тененев, А. А. Килин, “Оптимальное управление движением в идеальной жидкости тела с винтовой симметрией с внутренними роторами”, Компьютерные исследования и моделирование, 9:5 (2017), 741–759
Образцы ссылок на эту страницу:
https://www.mathnet.ru/rus/crm96 https://www.mathnet.ru/rus/crm/v9/i5/p741
|
Статистика просмотров: |
Страница аннотации: | 287 | PDF полного текста: | 94 | Список литературы: | 61 |
|