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

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

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

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

Пусть движение объекта описывается системой дифференциальных уравнений х, = ~, (х„..., х„, им..., и„), 1 = 1,..., г, и г. (4.2) Здесь г — порядок объекта; х„..., х„— фазовые координаты; и„... ...,и — управляющие функции; 1„..., ~„— непрерывные функции фазовых координат и управлений. Ограничимся классам объектов, для которого система уравнений (4.2) разрешима относительно управляющих функций. К этому классу относятся линейные объекты и значительная часть нелинейных. Задача осуществления заданного движения для принятого класса объектов может быть решена точно, поэтому в вариационной постановке нет необходимости. В некоторых случаях система (4.2) имеет одну управляющую функцию (т =.

1), полностью управляема и может быть приведена к виду ~р (х х х ... хьз и(1)) =О. (4.3) Разрешив (4.3) относительно управления, получим и (1) = 6 (х, х, х, ..., хса). (4.4) Иногда движение объекта задается сразу в форме (4.3). В этом случае переход к форме Коши необходим лишь для того, чтобы решить систему (4.2) на ЭВМ. Наиболее интересные вопросы задачи осуществления заданного движения возникают при ее вариационной постановке; именно в этом направлении происходит развитие теории.

В тех случаях, когда системы уравнений, описывающие движение объектов, разрешимы относительно управлений, задача имеет точное решение и проблема сводится к выбору функций хн задающих требуемое движение системы. 4.2, Выбор функции, задающей требуемое движение системы Предположим, что движение управляемого объекта г-го порядка описывается уравнением (4.3), Его выходной функцией служит х (т), а управляющей и (().

Будем задавать желаемое движение объекта в классе непрерывных г раз дифференцируемых функций. Согласно 4З теореме Вейерштрасса о приближении любая непрерывная функция может быть аппроксимирована полиномом с любой наперед заданной точностью. Поэтому в качестве функции, задающей требуемое движение системы, может быть выбран полином от времени следующего вида: »+» — ! х (!) = ~ч~! С; г! (4.5) сг а который содержит г + и неизвестных параметров С,.

Здесь г — число начальных, а и — число конечных условий; из этих условий однозначно определяются неизвестные параметры полинома (4.5). Выбор полиномов в качестве класса функций, задающих требуемое движение объекта, имеет следующие преимущества. При любых линейных преобразованиях полипом остается полиномом, изменяется только его степень. Его неизвестные параметры С! определяются в результате решения системы линейных алгебраических уравнений. Как будет показано ниже, можно избежать и этой трудности, так как между параметрами С; существует достаточно простая рекуррентная связь. Рассмотрим вначале простейший класс управляемых объектов— цепочку интеграторов г-го порядка. Этот объект замечателен тем, что его фазовыми координатами служат выходная функция и г — 1 ее производных. Все соотношения, которые будут получены для цепочки интеграторов, найдут применение и для объектов произвольной структуры.

Движение объекта, состоящего из г последовательно включенных интеграторов, описывается следующей системой дифференциальных уравнений: '! =а х!' ~ "!=хо ~! т=-О, 1 ... г — 2. (4,6) »+» — 1 х!4! = ~~ ! С!(!-!, г=О, 1, ..., г !-и — 1. (4.7) /=! Π— !В Подставив в (4.7) ! = О, из начальных условий определим первые г неизвестных параметров: С! = х!!>(!!, ! = О, 1,..., г — 1, (4. 8) где х!'! — начальные значения выходной функции и ее производных.

49 Требуется найти такое управление и, которое переводит объект в течение времени Т из начального фазового состояния х',"! (ч =- О, 1,... ...,г — 1) в конечное, обеспечивая выполнение и конечных условий х„' ' (т=О, 1, ...,п — 1), Неизвестные параметры С! выходной функции (4.5) находятся нз граничных условий на левом (при ! = 0) и правом (при ! =- Т) концах фазовой траектории. Последовательно дифференцируя выходную функцию (4.5), находим выражения для фазовых координат: Остальные и параметров находятся решением системы уравнений (4.7), записанной для конечного момента времени ! = Т: г+л — ! х(') = ~ ~ С! Т! ',1= — г, г4-1, ...

г+и — 1. (4.9) (! — гр Для решения системы линейных алгебраических уравнений можно применить любой пз стандартных численных методов. Однако, как показывает опыт решения подогшых задач на ЭВМ, прн большом числе конечных условий и и больших интер/ !) валах управления Т матрица системы (4.9) содержит столь большие числа, что стандартные подпрограммы зачастую выходят на аварийный останов по переполнени!о. Поэтому дадим аналитический способ решения системы (4.9), основанный на специфических свойствах объекта (4.6).

Как показано в 2 2.2, при переходе к замкнутым законам управ- ! 1 Рнс. 4.1 ления для цепочки интеграто!)ов справедливо соотношение С! = (- (1С! т/Ж, устанавливающее связь между коэффициентами полинома (4.5). Используя это соотношение и формулы (2.5), (2.6), удалось получить следующие развернутые выражения (вывод не приводится ввиду его громоздкости): г — ! ((г! л — ! «(г! -от ч=о~ (г+и — ч — 1) ! ) (,! „(г+и — ч — 1)1 (и — 1)1 (г — ч)1 ч) г! (и — ч — 1)1 ч) г-! С вЂ” ч; ' 1,(!! —,)! ).,(!(-)! (! ч 1) ) (11(-,)1,(!г)г)! х(ч) Р о л-! (й(! — )! (! ч 1) ~,((! — )! ))(г! г)! х(ч) ч-о !'=г+1, г+2, ..., г+и — !.

(4.10) (4.11) Здесь хо, х„— начальные и конечные значения выходной функции (ч) (ч) и ее производных; Т вЂ” заданное время перевода системы. Верхние индексы коэффициентов 4ч '1, Ь~~ч '1, п)Ч'1, Ьч!'! означают, что при вычислении очередного С! значения этих коэффициентов берутся от предыдущего С;, и 'от С, для одних и тех же значений нижних индексов. При этом считается, что коэффициенты с отри цательными нижними индексами равны нулю: (( ! = Ь т —— О. Пример 4.1. Пусть имеется модель движения объекта (па рис. 4.1 — сплошные липин), состоящая нв двух последовательно включенных интеграторов (порядок объекта г 2): х(!) = и, х(е) = х(г). Известно начальное (прн ! = О) 50 фззовое состояние обьекта: х',о) — координата и х<') — скорость.

Требуется найти такую управляющую функци>о о (!), О <( Т (ускорение), которая н момент времени 1= Т обеспечила бы объекту: координату хк ', снорость х„ (о). <> ускорение 4 >. Из постановки задачи следует, что необходимо удовлетворить (о) два условия палевом (г = 2) и три условия (л = 3) на правом конце фазовой траектории. Требуемаи выходная функция (4.5) для данного случая будет иметь вид к<о> = Со+ С> !+ Со !о+Со (о+ Со И, (4.12) Первые два коэффициента полинома (4.12) находятся с помощью соотношения (4.8).

По формуле (438) находим выражение для Со( С = — — х<о) — — х(').)- — х< > — — х >+ — х< >. (4.13) О 3 б, 3 <, То о Т о То Т к 2 к Заполняем табл. 4.1, куда заносим найденные значения о!з) (» = О, 1) и й<э! (» = О, 1, 2), входящие в (4.13). С помощюо (4.!!) находим выражение для Со, используя при этом данные табл. 4.1: Со= в х( е) + — х«) — — х > + — х > — — х< > . (4 .

14) 8 3 8 <о 5 <> 1 х То о Тз о Тз к Тз к Т к Таблица4.! Значения иоэффициентов параметра Со Каоффкккокт ) !2! + 1/2 Заполняем табл. 4.2, куда заносил) найденные значения Н» (» = О, 1) (3) и й» > (» = О, 1, 2), входящие в (4.14). Используя данные табл. 4.1 и 4.2, по (4,1!) находим выражение для последнего коэффициента выходной функции: Со х(о> х<>)+ х< > х< >+ х< 3 1 3 о 2 ) 1' )о о То о ' То к То к 2Тз к Таблица 4.2 Значения коэффициентов параметра Со »=о Кооффкккоот л(з) >>[з) » 51 Выходная функция (4.12), удовлетворяющая заданным краевым условиям, полностью определена. Теперь остается найти входную управляющую функцию, связь которой с найденной выходной функцией дается первым уравнением системы (4.6) при г = 2: и = хп> =- 2С, + 6Са(+ 12С,!з.

(4.16) Итак, программное терминальное управление найдено. Для подсчета неизвестных параметров управления можно вместо (4.11) пользоваться и другой рекуррентной формулой, более приспособленной для машинной реализации: с,.= '~ '+" ' "' с,+ (г+ п — ! — 1)1 (! — т)1 Т ч~~ ( !) (г+и — ~ — !)1 <~> 11 (г+л — т — т — 1)1 т> Т< < =г, г+1, ..., г+и — 1. (4.1 6) ц — х<е> х<1> + х<о> х<1>+ 12 6 1 6 о 3 (т — !)и т — ! (т — !)е ' т — 1 + — х >. 1 К (4.

17) Первые г параметров С! (> = О, 1,..., г — 1), как и прежде, вычисляются по (4.8). Их значения входят в первое слагаемое (4.16). Выражение (4.15) получено из (4.10) тем же приемом, который применялся в 2 2.2 для получения рекурреитных соотношений между коэффициентами полинома (2.1). При последовательном добавлении интеграторов на входе цепочки (см. рис. 2.2) и неизменном числе заданных конечных условий индекс г в (4.10) становится индексом 1 (1 =- = г, г + 1, ..., г + и — 1) и (4.10) приобретает вид (4.16). Перейдем теперь к синтезу терминальных управлений с обратной связью. Воспользуемся методикой, предложенной в гл. 2 и преобразуем программное управление (4.!5) к замкнутому виду. Затем приведем формулы для общего случая.

Будем считать начальное фазовое состояние объекта текущим, поэтому положим в (4.15) > = О, в (4.13) заменим начальные значения фазовых координат нх текущими значениями, а вместо Т подставим оставшееся время движения Т вЂ” 1. Полу- чим Терминальное управление (4.17) замкнуто — оно имеет обратные связи по фазовым координатам х<'> и х<'>, но обладает особенностью конечной точке, затрудняющей его практическое использование: при 1: = Т знаменатели некоторых его составляющих обращаются в нуль.

Устранение особенности производится таким же способом, как н в гл. 2: конечная точка делается подвижной и располагается на временном интервале АТ впереди изображающей фазовой точки объекта. Параметры движения хл<" ведущей точки вычисляются по (4.7) при замене в ней 1 на > + ЬТ. Подставив теперь в (4,17) ха" вместо 62 х'," (о = О, 1, 2), а вместо Т вЂ” 1 постоянный временнбй интервал бТ, получим закон управления без особенностей в конечной точке: и = — х<'> — — х<'> + — х< > — — х<'>+ — х<о>. (4.18) а о аТ аТ' ' аТ 2 Заменив в (4.18) хз ', ха<> и хз > их развернутыми выражениями и приведя подобные члены прн 1! (! =- О, 1, 2, 3, 4), получим окончатель- ное выражение для терминального управления с обратной связью; и =- )го + !г>г + >гого+<гог'+><4<о + <г'ох<'>+ <г„,х<'>, (4.!9) где х<'>, х<'> — текущие значения фазовых координат объекта (коор- дината и скорость); 1 — текущее время (О =! ( Т); 12 6 <го= С,+ — С,+2С„ ЬТо ЬТ 12 12 lг>= С,+ — С,+6Со, ЬТо ЛТ )го = — С, + — С, + 12С„ аТо ' аТ 12 24 .

12 )го = — Со+ — Со йо — Со, <> ат ат' й„о = — 12/ЛТо, х„, = — 6< АТ. (4.20) Закон управления (4.19) — замкнутый; на рис. 4.1, где изображена структурная схема объекта, обратные связи показаны штриховой ли- нией. В заключение приведем формулы для общего случая: о+о- ! о — ! и= )' <г>1!-)- У /г х<'> (4.21) )=о .=о где ъ~ Г1 (г+а -т — !)1(!+У)! й,= г !+о~ 1! (и — 1)! (г — у)! у! ЛТ г! (!+и — о — 1)! (4.22) (» — 1)! (~ — ~)! ~!ат' Способ замыкания системы путем реализации «погони» изображающей фазовой точки объекта за ведущей фазовой точкой, который здесь применен, реализован в стандартной подпрограмме РРОТОБ (П1.3), приведенной в приложении 1.

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

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

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