Задача оптимального управления

Обсуждение вопросов, связанных с Partial Differential Equations Toolbox и Comsol MultiPhysics (Femlab)Анализ данных и статистика в MATLAB. Проектирование систем управления в MATLAB\Simulink

Модератор: Admin

ffnos
Пользователь
Сообщения: 22
Зарегистрирован: Вт апр 17, 2007 7:57 pm

Задача оптимального управления

Сообщение ffnos » Чт окт 25, 2007 10:35 pm

Здравствуйте,
тема связана с DE поэтому пишу здесь.
Вопрос: Как этот вопрос освещен в Матлаб?

А конкретно, как средствами Матлаб решить такую задачку:
(по-моему такие задачи называются задачами Лагранжа)

(интеграл от 0 до pi/2)_(u^2)dt +(x')^2 ---> inf (минимизировать)
x(0)=0
x(pi/2)=1

Управление u=x'' + x/(1+at^2)
a={0;0.01;0.5;1.5;10.5}

Наверняка это есть в Матлабе.
Как всегда, вы мне очень поможете, если подскажете.
Спасибо!

fuzzy2012
Пользователь
Сообщения: 27
Зарегистрирован: Вт фев 05, 2008 3:35 pm

Сообщение fuzzy2012 » Вт фев 05, 2008 3:38 pm

Если это задача управления объектом, поведение которого описывается уравнениями в частных производных – то готового решения в матлабе нет. В этом случае читайте теорию управления объектами с распределенными параметрами (начните с Бутковского А.Г.), потом программируйте в ручную.
p.s. Формулы на форуме убого оформляются (вернее не оформляются вообще). Вопрос к разработчикам сайта: что тех нельзя внедрить?
Последний раз редактировалось fuzzy2012 Чт фев 07, 2008 2:51 pm, всего редактировалось 1 раз.

anchurian
Пользователь
Сообщения: 81
Зарегистрирован: Пт май 11, 2007 9:30 pm

Re: Задача оптимального управления

Сообщение anchurian » Ср фев 06, 2008 4:35 pm

Это стандартная линейно-квадратичная задача оптимального управления с закрепленными концами траектории. Алгоритм решения можно, например, найти в Ю.Н. Андреев, "Управление линейными конечномерными объектами" (параграф 34). Вы должны сами выписать вспомогательные уравнения, а для их решения уже можно применить MATLAB.

ffnos
Пользователь
Сообщения: 22
Зарегистрирован: Вт апр 17, 2007 7:57 pm

Сообщение ffnos » Пт фев 15, 2008 2:32 pm

Да спасибо. Просто реализовал найденный алгоритм на матлаб.

eugrita
Пользователь
Сообщения: 15
Зарегистрирован: Пн мар 21, 2011 4:33 am

Re: Задача оптимального управления

Сообщение eugrita » Сб июн 06, 2020 6:31 pm

Хорошие материалы, близкие к теме есть в методичках препод МГАПИ Никульчева.
Правда он дает для практики дискретную линейную САУ с квадратичным критерием качества и закрепленными концами.
Он и другие приводит функции МАтлаб для опрелеления наблюдаемости и управляемости ss -систем
О решениях Других постановок с Матлаб мне неизвестно.
СтранникПоневоле