Автореферат (Эволюционные методы условной оптимизации в задачах поиска оптимального управления динамическими системами), страница 3

PDF-файл Автореферат (Эволюционные методы условной оптимизации в задачах поиска оптимального управления динамическими системами), страница 3 Физико-математические науки (23126): Диссертация - Аспирантура и докторантураАвтореферат (Эволюционные методы условной оптимизации в задачах поиска оптимального управления динамическими системами) - PDF, страница 3 (23126) - Ст2019-03-12СтудИзба

Описание файла

Файл "Автореферат" внутри архива находится в папке "Эволюционные методы условной оптимизации в задачах поиска оптимального управления динамическими системами". PDF-файл из архива "Эволюционные методы условной оптимизации в задачах поиска оптимального управления динамическими системами", который расположен в категории "". Всё это находится в предмете "физико-математические науки" из Аспирантура и докторантура, которые можно найти в файловом архиве МАИ. Не смотря на прямую связь этого архива с МАИ, его также можно найти и в других разделах. , а ещё этот архив представляет собой кандидатскую диссертацию, поэтому ещё представлен в разделе всех диссертаций на соискание учёной степени кандидата физико-математических наук.

Просмотр PDF-файла онлайн

Текст 3 страницы из PDF

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

В модификации количество изменяющихся координат зависитот номера итерации метода. Каждая переменная подвергается мутации с вероятностью ξ , определяемой формулой:0.25 , если k  0.8K ;ξ 0.1, если k  0.8K .Во время добавления новых клеток в популяцию для половины новых клеток в модифицированном методе используется оператор скрещивания, заимствованный из ГА с вещественным кодированием. Другая половина добавляемыхклеток по-прежнему генерируется случайным образом.В модификации расширенного метода ИИС предлагается не использоватьпроверку количества клеток после сокращения популяции, а заканчивать работу,только когда генерируется заданное количество популяций.

Данное изменение10обусловлено тем, что при решении задач большой размерности расширенныйметод ИИС без модификаций может закончить свою работу, не достигнув «хороших» результатов.Сравнение работы методов, имитирующих иммунные системы организмов, и их модификаций на модельных и прикладных задачах показало, что разработанные модифицированные методы работают лучше, чем методы без модификаций.

В диссертационной работе проведено исследование зависимости точности решения разработанных модифицированных методов от размерности задачи при фиксированных вычислительных ресурсах.В третьей главе рассматривается метод динамических сеток (МДС).В МДС популяция представляется в виде некоторой сетки, состоящей из наборарешений – узлов.

В процессе поиска сетка подвергается изменениям: расширению – добавлению новых узлов в сетку, и сокращению – удалению узлов, расположенных слишком близко друг к другу.Стадия расширения состоит из нескольких этапов: локальное расширение,глобальное расширение и дополнительное расширение. На этапе локальногорасширения производится генерация новых узлов в направлении наилучшего изсоседних.

На этапе глобального расширения для каждого из узлов сетки генерируется новый узел в направлении наилучшего узла сетки. На этапе дополнительного расширения сетки производится исследование новых участков множества допустимых решений. На стадии сокращения в МДС происходит удалениеслишком близких друг к другу решений. Общая схема работы МДС представлена на рис. 4.Для решения задач поиска оптимального управления детерминированными системами, которые относятся к задачам большой размерности, разработанамодификация МДС, повышающая точность его работы. В модифицированномМДС смягчаются условия удаления узлов на шаге сокращения сетки: худший издвух узлов удаляется, если они имеют более чем l близких координат, где l параметр метода.

В МДС без модификаций один из узлов удаляется, если ониимеют хотя бы одну близкую координату. Внесенное изменение позволяетСозданиеначальнойсетки12Локальноерасширение34ГлобальноерасширениеДополнительное расширениеРасширение сеткиЛокальное расширениевблизи лучшегорешения8Ответнетда7Проверка условийокончания поискаСокращение 6сеткиРис. 4. Общая схема работы метода динамических сеток115Формированиеобъединеннойсеткиизбежать слишком большого сокращения сетки и добиться сохранения информации об уже найденных «хороших» решениях.В модифицированном МДС добавляется новый шаг - локальное расширение сетки вблизи лучшего решения, что способствует более быстрой сходимостиметода.

При генерации новых узлов на данном шаге используются идеи, заимствованные из метода ИИС.Сравнение работы МДС и разработанной модификации на модельных иприкладных задачах показало, что модифицированный МДС работает лучше,чем метод без модификаций.В первой, второй и третьей главах диссертации разработаны пошаговыеметодики применения эволюционных методов условной оптимизации к решению задач поиска оптимального программного управления нелинейными дискретными и непрерывными детерминированными динамическими системами.При использовании исследуемых в работе эволюционных методов для решениязадач оптимального управления дискретными системами оптимизируетсяуправление u () .

Целевой функцией является функционал I (d )  I ( x(), u()) .Особь (клетка, узел) с номером k в популяции (сетке) представляет собой вектор u k  (u k (0), u k (1),..., u k ( N  1))T , который соответствует дискретному управлению u k ()  {u k (0), u k (1),..., u k ( N  1)}. Для того чтобы найти значение функционала I (d k ) , соответствующее паре d k  ( x k (), u k ()) , необходимо найти траекторию дискретной системы x k ()  {x(0), xk (1),..., xk ( N )}, соответствующуюуправлению u k () , из разностного уравнения (1) с учетом начального условия.Для решения задачи поиска оптимального программного управления непрерывными системами предлагается осуществить переход к задаче поиска оптимального программного управления дискретными системами, а затем построить решение исходной задачи путем интерполяции значений в узлах сетки. Приэтом предполагается, что приближенное решение задачи (управление) ищется ввиде кусочно–постоянных или кусочно–линейных вектор–функций, поэтому результатом решения является субоптимальное управление, так как класс допустимых управлений сужается.В диссертационной работе приведены примеры работы эволюционных методов.

Решены три модельные задачи поиска оптимального управления дискретными системами, три прикладные задачи поиска оптимального управленияхимическими процессами, модели которых представляют собой непрерывныенелинейные системы, и две задачи поиска оптимального управления непрерывными системами с запаздыванием по выходным переменным. Число оптимизируемых переменных при этом изменялось от 10 до 160 , а при исследовании зависимости точности решения от размерности задачи – до 800 . Ниже приведенынекоторые из решенных задач.Пример 1. Поведение модели объекта управления описывается системойразностных уравнений:12x1 (t  1) x1 (t );1  0.01  u1 (t )  (3  u2 (t ))x2 (t  1) x2 (t )  u1 (t ) x1 (t  1);1  u1 (t )  (1  u2 (t ))x3 (t ),1  0.01  u2 (t )  (1  u3 (t ))где t  0,1,..., N  1; N - параметр задачи.

Задано начальное состояние системыx3 (t  1) x(0)  [2, 5, 7]T и ограничения на управление 0  u1(t )  4 , 0  u2 (t )  4 ,0  u3 (t )  0.5 . На множестве допустимых процессов определен функционал качестваIx12 ( N ) x22 ( N )  x32 ( N )  ([N 1 x12 (t  1)  x22 (t  1)  2u32 (t  1)] t 1N 1[  x32 (t  1)  2u12 (t  1)  2u22 (t  1)])1 2 .t 1Требуется найти минимальное значение функционала и оптимальныйпроцесс, на котором это значение достигается.

Задача решалась для различногочисла шагов системы N . Минимальное значение функционала, найденное эволюционными методами, представлено в табл. 1. Полученное решение сравнивалось с известным решением, найденным итерационным методом динамическогопрограммирования (ИДП).МетодГА бинарным кодированиемГА с вещественным кодированиемМетод ИИСМодифицированный метод ИИСРасширенный метод ИИСМодифицир. расширенный метод ИИСМДСМодифицированный МДСМетод ИДПТаблица 1. Результаты работы в примере 1N  100N  20N  50209.27381241.01111260.83801209.26937240.91706258.33987211.74483262.01719326.71907209.27319240.91904258.34077209.30731241.37386261.13136209.26945240.93244258.40943216.73137276.23071353.11170209.27319240.92003258.97413209.26937240.91700258.33922По полученным данным можнозаметить, что большинству методовудалось найти решение, близкое друг кдругу и к решению методом ИДП, аразработанные модификации значительно повышают точность работы эволюционных методов.

Оптимальное управление, полученное ГА с вещественнымкодированием для N  20 , представлено на рис. 5.Рис. 5. Оптимальное управление в примере 113Пример 2 (задача оптимального управления химическим процессом). Поведение непрерывной модели объекта управления описывается системой нелинейных дифференциальных уравнений:x1  u4  qx1  17.6 x1x2  23x1x6u3 ;x6  qx6  102.6 x4 x5  23x1x6u3 ;x2  u1  qx2  17.6 x1x2  146 x2 x3 ;x7  qx7  46 x1x6u3 ;x3  u2  qx3  73x2 x3 ;x8  5.8  qx1  u4   3.7u1  4.1u2  5u32 x4  qx4  35.2 x1x2  51.3x4 x5 ; q  23x4  11x5  28 x6  35 x7   0.099x5  qx5  219 x2 x3  51.3x4 x5 ;где q  u1  u2  u4 , 0  t  t N  0.2 .

Начальное условие:x(0)  0.1883; 0.2507; 0.0467; 0.0899; 0.1804; 0.1394; 0.1046; 0 .Ограничения на управление: 0  u1(t )  20 , 0  u2 (t )  6 , 0  u3 (t )  4 , 0  u4 (t )  20 .Критерий качества управления: I  x8 (t N ) .

Необходимо максимизировать критерий при помощи выбора кусочно-постоянного управления, удовлетворяющегозаданным ограничениям. Задача решалась для различного числа N точек разбиения при переходе к дискретной системе. Максимальное значение функционала,найденное эволюционными методами, представлено в табл. 2. Полученное решение сравнивалось с известным решением, найденным итерационным методомдинамического программирования (ИДП).TТаблица 2. Результаты работы в примере 2МетодN  11N  20N  40ГА бинарным кодированиемГА с вещественным кодированиемМетод ИИСМодифицированный метод ИИСРасширенный метод ИИСМодифицир.

расширенный метод ИИСМДСМодифицированный МДСМетод ИДП21.766021.766021.155221.748321.507321.748220.429721.748321.757221.793821.797320.967221.797021.097321.793520.270219.7823--21.774521.817820.644421.800720.862721.658821.795021.8118--По полученным данным можно сделать вывод, что ГА удалось улучшить решение, найденное методом ИДП, а большинству остальных методов удалось найтиблизкое друг к другу решение. При увеличении размерности задачи получено болеевысокое значение функционала. Разработанные модификации методов повышаютточность их работы. Оптимальное управление, полученное модифицированным методом ИИС для N  11, представлено на рис.6.14Рис.

6. Оптимальное управление в примере 2Пример 3. Модель непрерывной детерминированной системы с запаздыванием описывается системой дифференциальных уравнений:x1  x2 (t );x2  10 x1(t )  5x2 (t )  2 x1(t  )  x2 (t  )  u(t );x3  0.5(10 x12 (t )  x22 (t )  u 2 (t )),где 0  t  t N  5 ,  - время запаздывания, параметр задачи. Начальное условие:x1(t )  x 2 (t )  1,   t  0 , x3 (0)  0 .

Ограничения на управление: 1  u  1 .Критерий качества управления: I  x3 (t N ) . Необходимо минимизировать критерий при помощи выбора кусочно-линейного управления, удовлетворяющего заданным ограничениям.Задача решалась для различного числа N интервалов разбиения при переходе к дискретной системе и времени запаздывания  . Минимальное значениефункционала, найденное эволюционными методами, представлено в табл. 3. Полученное решение сравнивалось с известным решением, найденным итерационным методом динамического программирования (ИДП).Таблица 3.

Результаты работы в примере 3N  10Метод  0.52.60802.60792.60772.60772.60772.60772.61212.60772.6076ГА бинарным кодированиемГА с вещественным кодированиемМетод ИИСМодифицированный метод ИИСРасширенный метод ИИСМодифицир. расширенный метод ИИСМДСМодифицированный МДСМетод ИДП 12.93072.93072.93042.93042.93052.93042.93992.93042.9302N  20  0.52.60662.60672.60672.60662.60672.60662.62172.60662.6064 12.92952.92952.92962.92952.92952.92952.94022.92952.9292По полученным результатамвидно, что эволюционным методамудалось найти решение, близкое к решению, найденному методом ИДП.Разработанные модификации методовпозволяют улучшить найденное методами без модификаций решение.

Свежие статьи
Популярно сейчас
А знаете ли Вы, что из года в год задания практически не меняются? Математика, преподаваемая в учебных заведениях, никак не менялась минимум 30 лет. Найдите нужный учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
5232
Авторов
на СтудИзбе
424
Средний доход
с одного платного файла
Обучение Подробнее