ВУЗ:
Составители:
174
Лабораторная работа № 9
ВАРИАЦИОННЫЕ МЕТОДЫ РЕШЕНИЯ ЗАДАЧ
ОПТИМАЛЬНОГО УПРАВЛЕНИЯ С ПРИМЕНЕНИЕМ
ИНСТРУМЕНТАЛЬНЫХ ПАКЕТОВ СИСТЕМЫ MATLAB
Цель работы: освоение вариационных методов решения задач оптимального
управления с помощью точных и приближенных аналитических моделей, а также
с использованием средств символьной обработки математической системы
MATLAB и имитационного моделирования инструментального пакета Simulink.
9.1 Постановка задач исследования
В данной лабораторной работе рассматриваются задачи оптимального
управления, решаемые классическими вариационными методами. Для
предлагаемых функционалов требуется построить точные и приближенные
аналитические модели нахождения экстремалей этих функционалов, а также
точные и приближенные значения их экстремумов. Используя средства
символьной обработки математической системы MATLAB, необходимо
разработать программную модель для решения указанных задач. С помощью
инструментального пакета Simulink построить имитационные модели нахождения
экстремалей и значений функционалов, произвести верификацию всех
разработанных моделей и оценку влияния помех на качество управления.
9.2 Разработка аналитических моделей
Формализация многих задач оптимального управления приводит к
интегральным функционалам классического вариационного исчисления,
отображающих функцию или набор функций в число. Решение задачи в этом
случае заключается в нахождении таких функций, которые обеспечивают
минимальное или максимальное значение соответствующего функционала. Эти
функции называются экстремалями задачи. В вариационном исчислении
доказывается, что экстремали должны удовлетворять некоторым
дифференциальным уравнениям. Однако удовлетворение этим уравнениям
представляет собой лишь необходимое условие экстремума функционала.
Поэтому, решив дифференциальные уравнения и найдя экстремали, необходимо
тем или иным способом определить, что они обеспечивают экстремум
рассматриваемого функционала.
В зависимости от вида функционала необходимые условия записываются
следующим образом:
а) для функционала
()
[]
∫
′
=
1
0
),,(
x
x
dxyyxFxyJ
:
0=−
′
yy
F
dx
d
F
;
0
)
0
( yxy
=
;
1
)
1
( yxy
=
, (9.1 )
где
y
F - частная производная по y от функции F;
Лабораторная работа № 9
ВАРИАЦИОННЫЕ МЕТОДЫ РЕШЕНИЯ ЗАДАЧ
ОПТИМАЛЬНОГО УПРАВЛЕНИЯ С ПРИМЕНЕНИЕМ
ИНСТРУМЕНТАЛЬНЫХ ПАКЕТОВ СИСТЕМЫ MATLAB
Цель работы: освоение вариационных методов решения задач оптимального
управления с помощью точных и приближенных аналитических моделей, а также
с использованием средств символьной обработки математической системы
MATLAB и имитационного моделирования инструментального пакета Simulink.
9.1 Постановка задач исследования
В данной лабораторной работе рассматриваются задачи оптимального
управления, решаемые классическими вариационными методами. Для
предлагаемых функционалов требуется построить точные и приближенные
аналитические модели нахождения экстремалей этих функционалов, а также
точные и приближенные значения их экстремумов. Используя средства
символьной обработки математической системы MATLAB, необходимо
разработать программную модель для решения указанных задач. С помощью
инструментального пакета Simulink построить имитационные модели нахождения
экстремалей и значений функционалов, произвести верификацию всех
разработанных моделей и оценку влияния помех на качество управления.
9.2 Разработка аналитических моделей
Формализация многих задач оптимального управления приводит к
интегральным функционалам классического вариационного исчисления,
отображающих функцию или набор функций в число. Решение задачи в этом
случае заключается в нахождении таких функций, которые обеспечивают
минимальное или максимальное значение соответствующего функционала. Эти
функции называются экстремалями задачи. В вариационном исчислении
доказывается, что экстремали должны удовлетворять некоторым
дифференциальным уравнениям. Однако удовлетворение этим уравнениям
представляет собой лишь необходимое условие экстремума функционала.
Поэтому, решив дифференциальные уравнения и найдя экстремали, необходимо
тем или иным способом определить, что они обеспечивают экстремум
рассматриваемого функционала.
В зависимости от вида функционала необходимые условия записываются
следующим образом:
x
1
а) для функционала J [ y (x )] = ∫ F ( x, y, y ′)dx :
x
0
d
Fy − Fy′ = 0 ; y ( x ) = y ; y ( x ) = y , (9.1 )
dx 0 0 1 1
где Fy - частная производная по y от функции F;
174
Страницы
- « первая
- ‹ предыдущая
- …
- 172
- 173
- 174
- 175
- 176
- …
- следующая ›
- последняя »
