Рефетека.ру / Математика

Контрольная работа: Методы оптимизации при решении уравнений

Контрольная работа

«Методы оптимизации при решении уравнений»

Задание №1


Определить, существует ли кривая Методы оптимизации при решении уравнений, доставляющая функционалу экстремум и, если существует, то найти ее уравнение.


Методы оптимизации при решении уравнений


Решение: Составим уравнение Эйлера и найдём его общее решение:


Методы оптимизации при решении уравнений


Методы оптимизации при решении уравнений


Используем краевые условия:


Методы оптимизации при решении уравнений


Решаем систему уравнений и получаем:


Методы оптимизации при решении уравнений


Таким образом, экстремаль имеет уравнение вида

Методы оптимизации при решении уравнений

Так как

Методы оптимизации при решении уравнений


то функционал на прямой Методы оптимизации при решении уравнений достигает минимума.


Задание №2


Найти, используя уравнение Эйлера-Лагранжа, оптимальное управление Методы оптимизации при решении уравнений, минимизирующее функционал Методы оптимизации при решении уравнений для системы, описываемой уравнениями


Методы оптимизации при решении уравнений,


при начальных и конечных условиях соответственно:


Методы оптимизации при решении уравнений


A B t0 tf x0 xf a b

0 1

0 0

0

1

0 1

1

0

0

0

0 1

Решение

Формируем задачу по исходным данным:


Методы оптимизации при решении уравнений (1)

Методы оптимизации при решении уравнений (2)


Методы оптимизации при решении уравнений


Составим функцию Лагранжа и гамильтониан:


Методы оптимизации при решении уравнений


и соответственно уравнения Эйлера-Лагранжа (здесь для Н):


Методы оптимизации при решении уравнений (3)


Методы оптимизации при решении уравнений (4)


Используя замену (3), подставим выражения (4) во второе уравнение динамики в (1):


Методы оптимизации при решении уравненийМетоды оптимизации при решении уравнений


и находим общее решение


Методы оптимизации при решении уравнений (5)


Подставим его в первое уравнение (1):

Методы оптимизации при решении уравнений


и находим общее решение:


Методы оптимизации при решении уравнений (6)


Для Методы оптимизации при решении уравнений из (6) и Методы оптимизации при решении уравнений из (5) используем начальные и конечные условия и получаем систему уравнений для констант С1, С2, С3, С4,:


Методы оптимизации при решении уравнений


Таким образом, решение имеет вид:


Методы оптимизации при решении уравнений


которое удовлетворяет начальным и конечным условиям.


Задание №3


Для системы, описываемой уравнениями


Методы оптимизации при решении уравнений


с заданными условиями на начальное Методы оптимизации при решении уравнений и конечное Методы оптимизации при решении уравнений значение координат, найти оптимальное управление Методы оптимизации при решении уравнений, минимизирующее функционал


Методы оптимизации при решении уравнений


A B t0 tf x0 xf g0 a b

0 1

0 0

0

1

0 t

1

0

x1(tf) = -tf2


0 0 1

Решение. Формулируем задачу по исходным данным


Методы оптимизации при решении уравнений (1)


Методы оптимизации при решении уравнений (2)


т.е. Методы оптимизации при решении уравнений, подвижна на правом конце, координата Методы оптимизации при решении уравнений - свободна на правом конце,


Методы оптимизации при решении уравнений


Составим функцию Гамильтона Н (или функцию Лагранжа L)


Методы оптимизации при решении уравнений (3)


и соответствующие уравнения Эйлера-Лагранжа:


Методы оптимизации при решении уравнений (4)


Методы оптимизации при решении уравнений (5)


Методы оптимизации при решении уравнений (6)


Составим вспомогательную функцию


Методы оптимизации при решении уравнений,


где Методы оптимизации при решении уравнений. Таким образом:


Методы оптимизации при решении уравнений. (7)


Поскольку Методы оптимизации при решении уравнений и Методы оптимизации при решении уравнений подвижны, то используем условия трансверсальности:

Методы оптимизации при решении уравнений


Методы оптимизации при решении уравнений (8)


Методы оптимизации при решении уравнений (9)


Так как не фиксирован момент времени Методы оптимизации при решении уравнений, то используем условие трансверсальности


Методы оптимизации при решении уравнений


Найдем значение Методы оптимизации при решении уравнений при Методы оптимизации при решении уравнений из (3), но учтем, что Методы оптимизации при решении уравнений, а Методы оптимизации при решении уравнений из (9). Тогда, учитывая (4):


Методы оптимизации при решении уравнений


и используя (10) получим:


Методы оптимизации при решении уравнений (11)


Подставляя (4), (5) и (6) в (2), а потом в (1) и интегрируя получим:


Методы оптимизации при решении уравнений (12),

Методы оптимизации при решении уравнений (13)


Используя начальные условия, можем записать:


Методы оптимизации при решении уравнений


Запишем условие Методы оптимизации при решении уравнений с учетом (13). Тогда:


Методы оптимизации при решении уравнений (14)


Уравнения (9), (11) и (14) составляют систему уравнений с тремя неизвестными С1, С2 и Методы оптимизации при решении уравнений:


Методы оптимизации при решении уравнений


Подставляя 1-е уравнение во 2-е, получим:


Методы оптимизации при решении уравнений,


а подставляя 1-е в третье, получим:

Методы оптимизации при решении уравнений


Таким образом, решение имеет вид:


Методы оптимизации при решении уравнений


Задание №4


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


Методы оптимизации при решении уравнений


A B t0 tf F a b

0 1

0 0

0

1

0 0

1 0

0 2

1

Решение:

Формируем задачу по исходным данным.


Методы оптимизации при решении уравнений (1)

Методы оптимизации при решении уравнений – не ограничено, то есть Методы оптимизации при решении уравнений.


Методы оптимизации при решении уравнений


Составим уравнение Беллмана с учетом того, что Методы оптимизации при решении уравнений (S-функция Беллмана)


Методы оптимизации при решении уравненийМетоды оптимизации при решении уравнений (2)


Методы оптимизации при решении уравнений (3)


Методы оптимизации при решении уравнений (4)


Из (3) находим:


Методы оптимизации при решении уравнений (5)


Подставим (5) в (4)


Методы оптимизации при решении уравнений (6)

Представим функцию Беллмана в виде квадратичной формы


Методы оптимизации при решении уравнений (7)


причем это должна быть положительно определенная квадратичная форма, а значит


Методы оптимизации при решении уравнений (8)


т.е. матрица должна быть положительно определённой.

Вычисляя выражения:


Методы оптимизации при решении уравнений (9)


подставим их в (6) и обратим коэффициенты при Методы оптимизации при решении уравнений, Методы оптимизации при решении уравнений и Методы оптимизации при решении уравнений в ноль, т.к. справа у нас ноль:


Методы оптимизации при решении уравнений


Отсюда:


Методы оптимизации при решении уравнений (10)


Методы оптимизации при решении уравнений (11)


Методы оптимизации при решении уравнений (12)


Если Методы оптимизации при решении уравнений, то Методы оптимизации при решении уравнений Ю S < 0, что нельзя допустить. Тогда:


Методы оптимизации при решении уравнений


а следовательно а12 и а22 должны быть одного знака, так как а11 > 0.

Тогда а12 = 1/2, а22 = 1, а11 = 1. Таким образом, решение имеет вид (из (5) и (9)):


Методы оптимизации при решении уравнений


Задача 5


Используя принцип максимума Понтрягина найти оптимальное управление для линейной системы


Методы оптимизации при решении уравнений


в задаче:


А В t0 tf х0 xf |u|

0 1 0

0 0 1

0 0 0

0

0

1

0 1

0

0

0

x1®max

0

0

Ј1

Решение:

Формируем задачу по исходным данным:


Методы оптимизации при решении уравнений


Методы оптимизации при решении уравнений Методы оптимизации при решении уравнений Методы оптимизации при решении уравнений


Методы оптимизации при решении уравнений (4)


Составим функцию Гамильтона


Методы оптимизации при решении уравнений


Уравнения Эйлера-Лагранжа имеет вид:


Методы оптимизации при решении уравнений (5)


Методы оптимизации при решении уравнений (6)


Методы оптимизации при решении уравнений (7)

Поскольку Методы оптимизации при решении уравнений – подвижна, то используем условие трансверсальности:


Методы оптимизации при решении уравнений


Но из (5) видно, что y1 = С1Ю С1 = 1. Тогда из (7) видно, что y3 = t2/2-C2t+C3, - то есть это квадратичная парабола ветвями вверх, которая может дважды пересечь уровень y3 = 0 и возможных порядок следования интервалов знакопостоянства следующий: +, -, +.

Из принципа максимума следует:


Методы оптимизации при решении уравнений,


а следовательно:


Методы оптимизации при решении уравнений


Тогда, поскольку y3 меняет знак дважды, (пусть в моменты t1 и t2) можем записать


Методы оптимизации при решении уравнений (8)


Подставим Методы оптимизации при решении уравнений в (3) и получим, проинтегрировав уравнение (3)

Методы оптимизации при решении уравнений (9)


Используя начальные и конечные условия для х3 и условия непрерывности Методы оптимизации при решении уравнений в t1 и t2 получим:


Методы оптимизации при решении уравнений (10)


Подставим (9) и константы из (10) в (2) и проинтегрируем. Получим:


Методы оптимизации при решении уравнений Методы оптимизации при решении уравнений (11)


Используя начальные и конечные условия для х2 и условия непрерывности в t1 и t2, получим:


Методы оптимизации при решении уравнений


Используем непрерывность Методы оптимизации при решении уравнений при Методы оптимизации при решении уравнений и Методы оптимизации при решении уравнений:


Методы оптимизации при решении уравнений

Методы оптимизации при решении уравнений


Собрав уравнения (10) и полученное уравнение составим систему уравнений:


Методы оптимизации при решении уравнений (12-14)


Подставив (12) в (13), получим уравнение


Методы оптимизации при решении уравнений.


Подставим (13) в полученное уравнение (вместо Методы оптимизации при решении уравнений):


Методы оптимизации при решении уравнений


Тогда t1 из (12) равно


Методы оптимизации при решении уравнений

и, наконец,


Методы оптимизации при решении уравнений


Подставим (11), с учетом найденных констант в (1):


Методы оптимизации при решении уравнений Методы оптимизации при решении уравнений (15)


Исходя из начального условия и условия непрерывности получим:


Методы оптимизации при решении уравнений


Таким образом: моменты переключения: t1=1/4, t2=3/4, а Методы оптимизации при решении уравнений заданы уравнениями(15), (11), (9) и (8) с известными константами.


Задание №6


Установить управляемость и наблюдаемость линейной системы:

Методы оптимизации при решении уравнений


где


Методы оптимизации при решении уравнений.


Решение:

Для оценки управляемости составим матрицу управляемости (учтем, что n=3);


Y = (B, AB, A2B):


Методы оптимизации при решении уравнений


Таким образом


Методы оптимизации при решении уравнений


Взяв минор из 1,2 и 3 столбцов можно видеть, что


Методы оптимизации при решении уравнений.

Следовательно, rang(Y)=3=n и система вполне управляема.

Для оценки наблюдаемости системы составим матрицу наблюдаемости (n=3):


H=(CT, ATCT, (AT)2 CT);


Методы оптимизации при решении уравнений


Методы оптимизации при решении уравнений.


Таким образом


Методы оптимизации при решении уравнений


Взяв минор из 1, 2 и 3 столбцов можно видеть, что


Методы оптимизации при решении уравнений


Таким образом rang(H) = 3 = n, а следовательно система вполне наблюдаема.

Задание №7


Для линейной системы Методы оптимизации при решении уравненийи квадратичного критерия


Методы оптимизации при решении уравнений


выполнить синтез оптимального управления с обратной связью


A B Q R

0 1

1 0

1

0

1 0

0 0

1

Решение: Требуется выполнить синтез стационарного регулятора. Для этого воспользоваться алгебраическим матричным уравнением Риккати:


Методы оптимизации при решении уравнений


где


Методы оптимизации при решении уравнений,


причем матрица l>0 (положительно определена).


Методы оптимизации при решении уравненийМетоды оптимизации при решении уравнений

Сравнивая коэффициенты матрицы слева и справа, стоящих на одинаковых местах получим систему уравнений:


Методы оптимизации при решении уравнений


Решая систему уравнений с учетом положительной определенности матрицы l, получим:


Методы оптимизации при решении уравненийМетоды оптимизации при решении уравнений


Тогда для уравнения, которое имеет вид


Методы оптимизации при решении уравнений


получим:


Методы оптимизации при решении уравнений

Похожие работы:

  1. • Метод замены неизвестного при решении ...
  2. • Решение уравнений и неравенств с использованием ...
  3. • ЭВМ с использованием математического пакета ...
  4. • Программирование системы уравнений
  5. • Методы решения уравнений, содержащих параметр
  6. • Поиски более рационального способа решения систем линейных ...
  7. • Нестандартные методы решения уравнений и неравенств
  8. • Численные методы для решения нелинейных уравнений
  9. • Экзаменационные билеты по численным методам за первый семестр ...
  10. • Итерационные методы решения систем нелинейных ...
  11. • Решение параболических уравнений
  12. • ЭВМ с использованием математического пакета ...
  13. • Нахождение корня нелинейного уравнения. Методы ...
  14. • Применение операционного исчисления при решении ...
  15. • Решение уравнений в целых числах
  16. • Решение одного нелинейного уравнения
  17. • Приближённые методы решения алгебраического уравнения
  18. • Методы и алгоритмы компьютерного решения ...
  19. • Методы решения систем линейных уравнений
Рефетека ру refoteka@gmail.com