Главная » Просмотр файлов » Батенко А.П. Системы терминального управления (1984)

Батенко А.П. Системы терминального управления (1984) (1246767), страница 20

Файл №1246767 Батенко А.П. Системы терминального управления (1984) (Батенко А.П. Системы терминального управления (1984)) 20 страницаБатенко А.П. Системы терминального управления (1984) (1246767) страница 202021-01-22СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

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

Найдем решение методом случайного поиска с ис- 92 пользованием стандартной подпрограммы ОРТ7М, приведенной в приложении 1 (11!.9). Эта подпрограмма используется также при синцзе оптимальных терминальных управлений (см, гл. 5). Сформулируем задачу как оптимизационную, для чего перенесем правые части уравнений (4.143) влево и обозначим разности между левой и правой частями каждого уравнения соответственно е,, ем е„ ~ „. Введем квадратичный критерий качества Р = 31 + ес + ез + ес. 11одобрав значения переменных тп тм т„и т, такими, чтобы минимизировать Р, найдем приближенное решение системы (4.143).

Точное решение системы соответствует случаю, когда левые части уравне- кт м ~г 5 в в 4 г дв ~, гв г г,в гг,с -г Рис. 4.32 Рис. 4.33 пой (4.143) точно равны правым; при этом Р = О. С помощью подпрограммы ОРТ7М находится приближенное решение, но необходимая точность задается пользователем. Получены следующие значения коэффициентов обратных связей (начальные приближения задавались равными единице): ш, — — 0,7257; тс = 0,0647; т, = — 2,0566; тс =- -.

0,1655. На рнс. 4.32 и 4.33 показаны переходные функции двигателя при подаче па его входы постоянного скачкообразного управляющего сигнала. Как видим, выходные параметры имеют значительные пере- регулирования, вызванные наличием нулей в передаточных функциях объекта. Таким образом, при скачкообразном перемещении органов управления нельзя обеспечить качественного управления. Как будет показано ниже, совсем другая картина получается при использовании терминального способа управления.

Переходим к решению второго вопроса — поиску таких выходных Функций объекта, которые удовлетворяют требуемым краевым условиям. Каждый канал объекта представляется моделью второго порядки (рис. 4.31), Таким образом, число начальных условий равно двум (г = 2). Для того чтобы не было перерегулирований, потребуем не только чтобы в конечный момент времени Т обороты турбины и „и температура Зз (4.145) Подставив заданные время перехода и граничные значения выходных функций в формулы (4.145), получим: Со = 0,1; С, = 0; Сз = 0,1; Сз = — 0 022222; Во = 0,15; Вз = 0; Вз = 0 11667! Вз = — 0.025926.

При моделировании эти коэффициенты вычисляются подпрограммой КОЕг" (П1.1). Таким образом, выходные функции, удовлетворяющие заданным граничным условиям, имеют вид: и = 0 ! + 0 1!з — 0 022222!з т = 0 15 + 0 !1667!з — 0 025926!з (4.146) Терминальные управления (4.138) и (4.!39) выражены через выходные функции (4.146). Их первые и вторые производные, которые получаются дифференцированием (4.146), будут. и = 0,2! — 0,066666!з, и = 0,2 — 0,1333321, т = 0,23334!— — 0,077778!з, т = 0,23334 — 0,1555561.

(4.147) Для перевода объекта в течение заданного времени Т из начального фазового состояния в конечное необходимо непрерывно по (4.146) и (4.147) вычислять текущие значения и, и, и, т, т, т, подставлять их в выражения для терминальных управлений (4,138) и (4,139), непре- 34 Разов т„приняли бы заданные значения, но и чтобы их первые произ. водные в конечной точке были бы равны нулю: п„= О, тк = О. В этом случае кривая переходного процесса на конечном участке будет проходить параллельно оси абсцисс и перерегулирования не произойдет.

Итак, зададим начальные и конечные условия, а также требуемое время перевода: по — -- 0,1; по = 0; то = 0,15; то = 0; ик = 0,4; ик = =0; то=05; т„=0; Т=Зс. Таким образом, каждый канал системы имеет по два начальных (г = 2) и по два конечных (и = — 2) условия. В этом случае выходные функции (4.5) должны иметь следующий вид: п = Со + С,! + Сз!з + Сз!з, т = Во + В,! + Вз!з + Вз!з.

(4. 144) По формулам (4.8), (4.10) и (4.11) находим значения неизвестных коэффициентов Со, ..., Сз, Во, ..., В„входящих в (4.144) и зависящих от заданных краевых условий и времени перехода: С,=п„С,=!г„Во то, В,=т„ 3 2 3 ! С,= — — и,— — и,+ — ик — ик. Тз ' Т Тз " Т 2 1 2 1 Сз = по+ ио ик+ ик Тз Тз Тз Тз 3 2 ' 3 1 Вз то то+ тк тк Тз Т Т' Т 2 1 2 1 Вз = то+ то тк+ тк Т' ' Т* Тз " Тз рынио определять последние и подавать на вход управляемого объек- !!ри моделировании и, и, и, т, т и т вычисляются подпрограммой !'!Ф!(Е (П1.4). 1!ромоделируем процесс. Для этого проинтегрируем дифференциальные уравнения (4.127) — (4.130), вТправые части которых1введем ~ правляющие функции (4.138) и (4.139).

В качестве начальных услоннй для дифференциальных$уравненпй (4.!29) и (4.130) возьмем законные для выходных функций граничные условия при 1 =!О: ис = О,! и то = 0,15. Начальные условия для дифференциальных уравнений (4.127) и (4.128) не заданы, но однозначно определяются теми же ОФ П„т йт ах а! йХ ! 4Х 3 г,Х Г,с Рис. 4,34 -дх Ряс. 4.33 граничными условиями, заданными для выходных функций.

Их необходимо вычислить по (4.! 33) и (4.135), подставив в них: ис = 0,1; ис = 0; тс = 0,15; тс = О. Вычисления дают 6с = 0,253 и Ро = 0,103, На рис. 4.34 и 4.35 представлены результаты моделирования. Объскт в течение 3 с перешел в конечное фазовое состояние без каких-либо перерегулирований: кривые переходных процессов подходят к конечной точке параллельно оси абсцисс. Следует отметить, что форма кривых может легко изменяться по желанию постановщика задачи. Задавая отличные от нуля конечные значения и„н т„, можно обеспечить, чтобы кривые и (Г) и т (Г) подходили к конечной точке сверху (а„< О, т„< 0) или снизу (иа ) О, т„) 0) под любым желаемым углом. Переходному процессу можно задавать и другие нужные свойства, взяв большее число конечных условий.

Таким образом, на основе результатов моделирования можно предложить следующий способ управления ГДТ. Единственный управляющий орган, задающий обороты турбины, градуирован в процентах (Π— 100%). Начальное положение задатчика соответствует начальному режиму работы ГДТ [ио', ис, та', то). Задатчик оборотов перемещают в новое положение, соответству|ощее требуемому режиму. !!осле его перемещения требуемые обороты (и соответствующая нм оптимальная температура газов) подаются в БЦВМ в качестве необходимых конечных условий Ь„; и„; т„; т„). БЦВМ рассчитывает управления и в течение заданного времени Т переводит двигатель из одного 93 режима в другой.

Время перевода может быть фиксированным или зависеть от рассогласования между начальными и конечными оборотами двигателя. Оно заранее закладывается в алгоритм управления. Оптимальная функция т„= т„(л„) и характеристики двигателя в зависимости от его режима работы также закладываются в БЦВМ. Глава 5 МАШИННО-ОРИЕНТИРОВАННЫЙ МЕТОД СИНТЕЗА ОПТИМАЛЬНЫХ ТЕРМИНАЛЬНЫХ УПРАВЛЕНИЙ 5.1. Содержание метода Как показано в э 1.3, в настоящее время отсутствуют простые машинно-ориентированные методы синтеза оптимальных терминальных управлений с обратной связью. Как правило, хорошо разработанные в теоретическом плане методы П, 2, 48, 491 трудно реализуемы на ЭВМ.

Кроме того, они не универсальны в том смысле, что каждый новый функционал или система уравнений, описывааощих движение объекта, требуют индивидуального, весьма сложного теоретического решения задачи. После этого теоретические формулы решения (если такое удалось получить) могут быть запрограммированы на ЭВМ с целью моделирования при заданных конкретных параметрах управляемого объекта. Предлагаемый ниже машинно-ориентированный метод синтеза квазиоптимальных терминальных управлений отличается единым подходом к весьма широкому классу задач и реализован в виде стандартных подпрограмм на языке Фортран. Он использует адаптивный алгоритм случайного поиска [501 и позволяет за конечное число итераций находить в классе непрерывных функций квазиоптимальные терминальные управления с любой наперед заданной близостью к экстремали.

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

Обозначим экстремаль через х, а соответствующий ей функционал через Т (х). Так как экстремаль представляет собой непрерывную функцию времени, то она может быть сколь угодно точно аппроксимирована поли- номом (5.1) х„= ~С1', с=-а гзк, что норма разности ~х — х ) будет меньше любого наперед заданного малого числа е при всех ! Е [О, Т). При этом заданная точность аппроксимации е однозначно определяет минимальное число членов гп аппроксимирующего полннома (5.1).

Нарве. 5.1 показаны две кривые: А — 1 х,= ~', С;1!, (5.2) г=о х„= ~С;1! г=о с различной степенью точности аппроксимирующие экстремаль х (ео ) е„). Очевидно, что число членов А полинома (5.2) не равно числу членов лг полинома (5.3). Если известно начальное приближение хо экстре- мали х, то постепенным изменением чиста е членов полинома (5.2) за [т — й~ шагов можно осуществить переход к полиному оо (5.3), который сколь угодно точно аппроксимирует экстремаль.

е Однако оптимальная фазовая траектория нам неизвестна, поэтому неизвестно число членов т аппроксимирующего поли- нома (5.3). Следовательно, неизвестно чис- т!г;, ло итераций [т — и ~, в течение которых бу- Р 1 дет найдено достаточно точное приближение экстремали. В связи с этим о близости к экстремали судят не по е, а по скорости изменения функционала, которая вблизи экстремума стремится к нулю.

В качестве начального приближения хо оптимальной фазовой траектории х берется полипом с минимально возможным числом членов. обеспечивающим решение лишь краевой задачи. Затем число его членов постепенно увеличивают и на каждой итерации используют эту избыточность для минимизации функционала. Каждому из квазиог!- тимальных решений соответстдуют свои значения функционалов, которые образуют убывающую последовательность 1о У!)/о)" ) ) / .

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

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

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