Главная » Просмотр файлов » Пупков К.В. Методы классической и современной теории автоматического управления. Том 2 (2000)

Пупков К.В. Методы классической и современной теории автоматического управления. Том 2 (2000) (1095389), страница 106

Файл №1095389 Пупков К.В. Методы классической и современной теории автоматического управления. Том 2 (2000) (Пупков К.В. Методы классической и современной теории автоматического управления. Том 2 (2000)) 106 страницаПупков К.В. Методы классической и современной теории автоматического управления. Том 2 (2000) (1095389) страница 1062018-07-14СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 106)

С математической точки зрения, параметризацня математической модели объекта означает разработку метода решения операторных уравнений объекта (в первую очередь, дифференциальных и интегральных уравнений), позволяющего непосредственно по операторным уравнениям объекта записать явное выражение их решения, пользуясь символикой матриц, определяя все элементы в конечномерных пространствах Пользуясь понятиями блочно-импульсных функций и обобщенных блочноимпульсных функции (ОБИФ), сеточные методы можно отнести при известных условиях к классу проекционных, когда в качестве базисных функций 1<р, (г)1 берутся функции с конечными носителями (финитные функции), псе. такие функции, которые отличны от нуля лишь на небольшой части той области, на которой определено искомое решение задачи.

Такой подход лежит в русле метода конечных элементов [37, 39, 47). Таким образом, по идейному содержанию редукция задач оптимального управления к задачам математического программирования может рассматриваться на единой основе — проекционном подходе. Глава 5.

Методы математического п о амми ования 559 Далее, рассмотрим общий подход к построению алгоритма расчета оптимальных программных управлений и оптимальных программ на примере линейных нестацио- нарных объектов, поведение которых описывается векторно-матричным дифферен- циальным уравнением вида Х = А(г) Х+ В(г) $), Х(0) = Х . (5.1) Воспользуемся следующими обозначениями: зв =0; 0 =Т; Х =(х1(0),хз(0),...,х„(0)) — начальное состояние объекта, Х = (х,(Т),хз(Т),...,х„(Т)) — конечное состояние объекта.

Предположим, что нестационарный объект (5.1) вполне управляем: для любых Х и Х существует такая функция щ,Х~,Хг), за[О,Т1, что решение Х(г) урав- нения (5.1) при Щ) = Щ,Х,Хз), удовлетворяющее начальному условию Х при З=О, пройдет чсрез Х при 1=Т. Этапы общего алгоритма [47, 48]. 1-й этап: Техническая формулировка задачи. Техническую формулировку зада- чи обычно делают в содержательных терминах, присущих рассматриваемой инже- нерной задаче. Например, при проектировании системы оптимального управления самолетом вертикального взлета и посадки определяют физические переменные, характеризую- щие состояние управляемого объекта, находят управляющие функции, также пред- ставляющие собой физические параметры, изменяемые во времени (например, тяга двигателя, угол атаки, угол крена и др.).

На этом этапе важным является вопрос вы- бора критерия оптимизации; последний целиком определяется содержанием инже- нерной задачи. Например, достижение назначенной точки происходит с минималь- ным расходом горючего или за минимальное время и т.д. 2- й эта п: Постановка математической задачи оптимизации, На этом этапе строится математическое описание физического объекта (напри- мер, самолета) и процесса управления в рамках принятой степени полноты. Техническая постановка задачи и ее математическая модель в процессе исследо- вания не остаются неизменными, а находятся во взаимодействии друг с другом.

По- строение адекватной математической модели представляет собой итерационный процесс, в ходе которого уточняются как постановка самой технической задачи, так и формулировка математической модели [47, 48]. Например, в задаче управления самолетом вертикального взлета и посадки стро- ится математическая модель в форме системы дифференциальных уравнений [48], Переменные, входящие в эту систему уравнений (например, модуль воздушной ско- рости, угол наклона траектории, угол поворота вектора скорости, координаты центра масс в земной системе), могут служить фазовыми координатами, а тяга двигателя, угол атаки, угол крена — управляющими функциями, которые подлежат определению из условия достижения цели управления [47, 48].

3-й этап: Выбор общего подхода к решению математической задачи оптимизации. В нашем случае — это аппарат математического программирования. Третий этап включает в себя следующие подэтапы [39]: а) редукция математической модели объекта управления к конечномерному экви- валенту. Параметризация вектор-функций Х(г) и 1)(г) осуществляется с помощью спектрального представления компонент в ОНБ (удерживается конечное число чле- нов разложения) (см. главу 8 в первом томе учебника, а также [39, 47]): 560 Методы тео ии оптимального п веления. Часть П! хп(г)= , 'спор,(г) ~=о Х,(г)= (5.2) хы(г)= , 'с„""ср,(т) =о / йн(г) = ~~ с,'<р,(т) о 1),(г) = (5,3) й„,(г) = х ~с„" <р„ (г) и=о где индекс 1, как правило, будем опускать.

Или, что то же самое, Ф (г)С"' Ф (г)Сч =Ф(г)С, О,(г)= Ф (г)С" Ф (г)С"" где Сч Сч Ф(г) О Ф(г) сх С' с"' Ф(г) = — клеточные матрицы. О Ф(т) т .l = ) Д~ (Ф (г) С, Ф (г) С~, г ) о(т = ./ (С, С~ ). о (5.5) Поскольку Х~ (г) = Ф(г) С, О, (г) = Ф(г) С а С =А (В С'+Фо )=АхВ~С" +А~Фл~, то получим функционал, зависящий только от спектральных характеристик компонент вектора управления т ./(С~ ) =/Д~(Ф(г)(А В~~с~ +АхФл~),Ф(г)С~)пг; о в) редукция краевых условий к конечномерному эквиваленту, При т = Т фазовая траектория Х(г) должна «попадать» в область, близкую, в известном смысле, к точке Х, т.е. т р(Х',Ф(Г)~ С')< а. (5.6) Учитывая конечномерные представления вектор-функций Х(г) и Щг), для линейного нестационарного объекта (5.1) можно воспользоваться конечномерным эквивалентом, представляющим собой уравнение с матричным оператором С = А ВпСп АхФ (5.4) б) редукция функционала качества к конечномериому эквиваленту.

С учетом рассуждений, которые были приведены выше, функционал качества можно переписать в виде Глава 5. Методы математического п о амму ования 561 (5.8) 37 зак. 36« В идеальном случае имеет место ограничение типа равенства Ф(1)~ С = Хг. Соотношение (5.6) определяет тот факт, что достаточно достичь желаемого со- стояния Х с некоторой точностью. Начальные условия Х автоматически выполняются, т.к.

они учитываются огра- ничением (5.4). Ограничения, порожденные краевыми условиями, при использовании рассматри- ваемого подхода приводят к необходимости исследования сходимости рядов х,(1) Фт(1)С', 1=1,п (5.7) на промежутке (О,Т), включая точки г=О и 1 = Т. В связи с этим обстоятельством при реализации метода, использующего спек- тральное представление компонент вектор-функции Х(1), необходимо обратить вни- мание на рациональный выбор используемого ОНБ; г) редукция ограничений типа неравенств к конечномерному эквиваленту. Параметрическая форма этих ограничений имеет вид Ф(1)С еХ" ига[О,Т), Ф(1)С е У ~зги [О,Т~) В частном случае ограничения, накладываемые на все ияи отдельные фазовые ко- ординаты, могут иметь вид ~Ф (1)Спи~хе»'", 1и[О,Т],8=1,п, (5.9) где х~~'" — константы (модуяьные ограничения).

Совокупность ограничений вида (5.8) иди (5.9) формирует в фазовом пространст- ве область «разрешенных» значений фазового вектора. В систему неравенств (5.8) и (5.9) входит непрерывное время 1. Заменим эти огра- ничения системой дискретных ограничений. Для этого на отрезке 10,Т) введем ко- нечное множество Т =(1,: /=1,2,...,860 =0,1 =Т,г, <1„,), которое назовем сет- кой ограничений.

Точки 1 будем называть узлами сетки Те. Если расстояние Ы =1 -1, между соседними узлами постоянно (не зависит от 1), 01, = И для всех / =11,8,, то сетку Т называют равномерной, в противном случае — неравнот мерной. Вместо вектор-функции Х(1)=(х,(1),...,х„(1)), определенной для всех ге[О,Т~), будем рассматривать сеточную функцию Х =Х(1,) целочисленного ар- гУмента 1'=1,д, длЯУзда 1, сетки Те. В задачах оптимизации сетка Т в общем случае является неравномерной, ее можно выбирать экспериментально, причем реаяизуется следующая последователь- ность 147): ° на основе изучения динамических свойств обьекта и опыта эксплуатации систем, близких по свойствам к проектируемой, строят сетку ограничений; ° решают задачу оптимизации с построенной сеткой ограничений; ° строят оптимальную фазовую траекторию; ° проводят анализ полученных результатов; цель анализа заключается в том, чтобы выяснить наличие таких моментов времени 1е [О,Т~), в которых траек- 562 Методы тес ии оптимального авления.

Часть 1П торна системы находится в недопустимой области. Если зто имеет место, то строят новую сетку, причем в окрестности выхода траектории нз допустимой области интервал дискретизации уменьшается. 4-й этап. Выбор численного метода решения задачи математического программирования. Эти методы подробно описаны в [16, 17] [см. также приложение). Если в результате решения задачи нелинейного программирования получены одностолбцовые матрицы коэффициентов Фурье компонент вектора управления С"',С ',...,С ", то оптимальное программное управление определяют с помощью зависимости й» (г) = Ф (г) С"", Тг = 1, т, а оптимальные фазовые траектории находят по формулам х»(г) =Ф (г)С", Те =1,л. Далее будут приведены формулировки задач построения оптимальных программных управлений и оптимальных программ с использованием описания объекта векторно-матричным дифференциальным уравнением и его конечномерным эквивалентом.

Табди а5.1 Коиечномерная постановка задачи, ориентированная на применение математического п о амму ванна Бесконечномериая посгановка задачи ,Т(С~ ) -» пип, с" ' а) Фг[г,)(А"ВоСо+А"Фв„) е Х", В) Ф'[г,)С' е ГТ" — ограничения типа неравенств; ,) Фг[Т)Ск =Хг а) Акая ВоСо чФе У =]Тс(Х(г)»)[г),г)ш-в пип, е а)»)(г) е»)"ЗГ» е)О,Т]) 6) Х(г) а Х"'Гг е [О, Т] ] — ограничения типа неравенств; а) Х(0) =Хе,Х(Т)=Хг, 6) Х= А(г)Х+В(!)1) — ограничения типа равенств -о ичениятипа авенсзв Проиллюстрируем применение изложенных выше положений для решения задачи оптимизации, когда [39, 47] г 5 =] 1) (»)1)(г)ганг=]]П]],%)())пС(О,Т]. [5.10) о Управление Щг) должно обеспечить перевод объекта из начального состояния Х в конечное состояние Х за промежуток (О,Т], причелг критерий (5.10) должен иметь минимальное значение.

Потребуем, чтобы фазовые координаты х» (г) находились в области допустимых значений, которая может быть задана соответствующими неравенствами. Для примера потребуем, чтобы и, -]и,(г))]ВОчгп(О,Т],г'=1,т; х -[х (8)] > Ог» н (О, Т], / = 1, и, где и, и х,„— заранее заданные скалярные величины. Положим, что при заданных условиях существует единственная вектор-функция 1) (г) . Для решения задачи выберем ОНБ, удовлетворяющий соответствующим условиям, связанным со сходимостью приближенных решений к точным на (О,Т] и в 5бЗ Глава 5. Методы математического и о амми ования т точках ! = 0 и ! = Т, Обозначим Ф = (сро (!) ср (!),...,ср! (!)) .

Характеристики

Список файлов книги

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