tul3 (Лекции по теории управления)

PDF-файл tul3 (Лекции по теории управления) Теория автоматического управления (ТАУ) (8703): Лекции - 7 семестрtul3 (Лекции по теории управления) - PDF (8703) - СтудИзба2017-06-17СтудИзба

Описание файла

Файл "tul3" внутри архива находится в папке "Лекции по теории управления". PDF-файл из архива "Лекции по теории управления", который расположен в категории "". Всё это находится в предмете "теория автоматического управления (тау)" из 7 семестр, которые можно найти в файловом архиве МАИ. Не смотря на прямую связь этого архива с МАИ, его также можно найти и в других разделах. Архив можно найти в разделе "лекции и семинары", в предмете "теория автоматического управления (тау)" в общих файлах.

Просмотр PDF-файла онлайн

Текст из PDF

Лекция 3.1.2. МНОГОМЕРНЫЕ СИСТЕМЫ ПРИ ДЕТЕРМИНИРОВАННЫХВОЗДЕЙСТВИЯХ1.2.1. Описание сигналов и систем1. Описание сигналов. Входные, выходные и промежуточные детерминированные сигналы в многомерных системах представляются вектор-функциями времени, например: g1 (t )  . g (t )   .  , .

 g r (t )  y1 (t )  . y (t )   .  , .  y k (t ) где g (t ) – r-мерный входной, а y(t) – k-мерный выходной сигналы. В качестве компонентвходного сигнала g (t ) могут использоваться единичные ступенчатые функции (1.2) идельта-функции (1.1).2. Описание систем. Многомерные линейные нестационарные системы в отличие от одномерных имеют r входов и k выходов (рис. 1). Они описываются уравнениямисостояния видаx (t )  A(t ) x (t )  B (t ) g (t )(1)с начальными условиямии уравнениями выходаx (t 0 )  x 0(2)y (t )  C (t ) x (t ) ,(3)где x – n-мерный вектор состояния; g – r-мерный вектор входных воздействий (управлений); y – k-мерный вектор выхода (вектор измерений); x 0 – начальное состояние; t –время; t 0 – начальный момент времени (момент подачи входного воздействия); A (t ) ,B (t ) , C (t ) – матрицы размера ( n  n ), ( n  r ), ( k  n ) соответственно.g1x1y1gixiyigrxnВходСостояниеykВыходРис.

11Многомерную систему можно рассматривать как совокупность r  k одномерныхсистем, каждая из которых связывает один из r входов с одним изk выходов. Еслиr  1 и k  1 , система является одномерной. Если матрицы A (t ) , B (t ) , C (t ) не зависятот времени t , система называется многомерной стационарной.Пример. Записать уравнения состояния и выхода многомерной системы:x1  x 2  g1 ,y1  x 2x 2   x1  2 x 2  3 g1 ,в матричной форме. Определяем размерности сигналов: n  2 , r  1 , k  1 и записываем соответствующие уравнения:ddt x1   0 1   x1   1          g1, x2    1 2   x2    3 A(t )B (t )x y1  0 1  1 .

 x2 C (t )1.2.2. Связи вход-состояние и вход-выходРассмотрим многомерную линейную систему, описываемую уравнениями состояния и выхода:x (t )  A(t ) x (t )  B (t ) g (t ) , x (t 0 )  x 0 ,y(t )  C (t ) x (t ) .Для линейных систем справедлив принцип суперпозиции: эффект, вызываемыйсуммой нескольких воздействий, равен сумме эффектов от каждого из воздействий в отдельности. Закон изменения вектора состояния линейной системы представляется в видесуммы свободного и вынужденного движений: x (t )  x“ (t )  x"/… (t ) . Аналогичное соотношение справедливо и для вектора выхода: y (t )  y “ (t )  y "/… (t ) .Свободное движение x“ (t ) ( y “ (t ) ) происходит при отсутствии внешнего воздействия ( g (t )  0 ) вследствие ненулевых начальных условий (2). Оно определяется решением однородной системы уравнений, соответствующей исходному уравнению состояния (1):x (t )  A(t ) x (t )с начальными условиями x (t 0 )  x 0 .

Если начальные условия нулевые, свободное движение в системе отсутствует, т.е. x“ (t )  0 .Вынужденное движение x"/… (t ) ( y "/… (t ) ) – это реакция системы на внешнее воздействие g (t ) при нулевых начальных условиях. Оно определяется решением неоднородного уравнения (1) при нулевых начальных условиях.2Для многомерных нестационарных систем, описываемых соотношениями (1)–(3),законы изменения векторов состояния и выхода определяются по формуламtx (t )  (t , t 0 ) x 0 (t , ) B () g () d ,t0ty (t )  C (t ) x (t )  C (t ) (t , t 0 )x 0  C (t )  (t , ) B () g () d ,t0где (t , ) – переходная матрица, или матрица Коши, являющаяся решением уравнения (t , ) A(t ) (t , )tс начальным условием(, )  E ,где E – единичная матрица порядка n .Первые слагаемые описывают свободное движение, а вторые – вынужденное.Формулы следуют из общего алгоритма решения линейных систем обыкновенныхдифференциальных уравнений, включающего три этапа.Первый этап.

Решается однородная система дифференциальных уравненийx (t )  A(t ) x (t ),соответствующая исходной неоднородной системеx (t )  A(t ) x (t )  B (t ) g (t ).Ее общее решение записывается в формеx 0 (t )  (t ) c n ci i (t ),i 1где c  (c1 ,..., c n )T – вектор произвольных постоянных, (t )  (1 ,...,  n ) – фундаментальная матрица, 1 (t ),...,  n (t ) – линейно независимые решения однородной системы.Каждый столбец i (t ) фундаментальной матрицы удовлетворяет однородной системе,т.е. справедливы равенства  i (t )  A(t ) i (t ), i  1,..., n , или  (t )  A(t ) (t ).Второй этап.

Ищется общее решение неоднородной системы методом вариациипроизвольных постоянных:x (t )  (t ) c(t ),где вектор-функция c(t )  (c1 (t ),..., c n (t ))T подлежит определению.Подставляя x (t ) в неоднородную систему, получаем (t ) c(t )  (t ) c(t )  A(t ) (t ) c(t )  B (t ) g (t ).С учетом  (t )  A(t ) (t ) имеем3(t ) c(t )  B (t ) g (t ) или c(t )   1 (t ) B (t ) g (t ).Обратная матрица  1 (t ) существует, поскольку det (t )  0 как определитель Вронского.

Интегрируя последнее соотношение, находимtc(t )  1 () B () g () d  c0 ,t0где c0 – вектор произвольных постоянных. В результате искомое общее решение имеетвидtx (t ) (t )  1 () B () g () d  (t ) c0 .t0Третий этап. Ищется частное решение неоднородной системы, удовлетворяющееначальным условиям x (t 0 )  x 0 :x (t 0 )  (t 0 ) c0  x 0 .Отсюда c0   1 (t 0 ) x 0 иtx (t )  (t )  1 (t 0 ) x 0 (t )  1 () B () g () d .t0Обозначая (t , )  (t )  1 (), получаем искомую формулу. При t   получаемначальное условие (, )  E .

Умножая уравнение  (t )  A(t ) (t ) справа на матрицу (t , ) 1 (), имеем  (t ) 1 ()  A(t )  (t ) 1 (), т.е. уравнение A(t ) (t , ) .t (t , )t(t , )З а м е ч а н и е. Для многомерных стационарных систем, описываемых уравнениямиx (t )  A x (t )  B g (t ) ,x(0)  x 0 ,y(t )  C x (t ) ,законы изменения вектора состояния и вектора выхода находятся по формуламtx (t )  (t ) x 0   (t  ) B g () d  ,0ty (t )  C x (t )  C (t ) x 0  C04(t  ) B g () d ,где ()  (t  ) – переходная матрица стационарной системы, зависящая от разности (t , )t     . В данном случае решение уравнения A(t ) (t , ) имеет видt(t , )  e A (t  )  (t  )  () .1.2.3. Анализ выходных процессовПОСТАНОВКА ЗАДАЧИПусть известны:а) входной сигнал g (t ) ;б) система, описываемая уравнениями состояния и выходаx (t )  A(t ) x (t )  B (t ) g (t ) , x (t 0 )  x 0 ,y (t )  C (t ) x (t ) ;в) вектор начальных состояний x 0 .Требуется найти законы изменения вектора состояния x (t ) и векторавыходаy (t ) .АЛГОРИТМ РЕШЕНИЯ ЗАДАЧИ1.

Найти переходную матрицу (одним из трех способов, рассмотренных далее).2. Используя соотношенияtx (t )  (t , t 0 ) x 0 (t , ) B () g () d ,t0ty (t )  C (t ) x (t )  C (t ) (t , t 0 )x 0  C (t )  (t , ) B () g () d ,t0илиtx (t )  (t ) x 0   (t  ) B g () d  ,0ty (t )  C x (t )  C (t ) x 0  C(t  ) B g () d ,0в зависимости от типа системы, определить законы изменения векторов состояния и выхода.Рассмотрим различные способы нахождения переходной матрицы.5Первый способ. Если фундаментальная матрица(t )  1 (t ),... ,  n (t ) , столб-цы которой образуют фундаментальную систему решений однородной системы дифференциальных уравнений, известна, то переходная матрица находится по формуле(t , )  (t )  1 () .З а м е ч а н и е.

Общее решение однородной системы можно записать в видеx 0 (t )  c1 1 (t )  ...  c n  n (t ) ,где c1 ,... , cn – произвольные постоянные.Для стационарных систем следует выполнить действия:1. Найти корни характеристического уравненияA  E  0 ,где E – единичная матрица.2. Выписать выражение общего решения для каждой компоненты вектора х, следуяизвестным правилам в зависимости от типа корней. При этом коэффициенты при различных компонентах общего решения различны.3. Полученные выражения подставить в однородную систему. Во многих случаяхдостаточно подставить в первые n  1 уравнений системы, что облегчает решение задачи.4.

Приравнять коэффициенты при одинаковых функциях аргумента t и решить полученную систему уравнений.5. Выписать общее решение, зависящее от n произвольных постоянных в формеx 0 (t )  c1 1 (t )  ...  c n  n (t ) .В результате находится фундаментальная матрица, а по формуле (t , )  (t )  1 () –переходная.Второй способ. Применение теоремы разложения Сильвестра. Переходная матрицастационарной системы определяется по формуле()  eAni 1n A  Ej e i  j 1  i   jji ,где  i – собственные значения матрицы А (здесь предполагается, что они различны), а Е– единичная матрица.Третий способ. Использование теоремы Кели-Гамильтона.Рассмотрим два случая ее применения.1.

В случае различных собственных значений матрицы А :()  r0E  r1 A ... rn 1 A n 1  R ( A ) ,(*)где n – число строк матрицы А; A n 1 – (n  1) -я степень матрицы А; коэффициенты r0 ,r1 ,... , rn 1 многочлена R () находятся из системы уравнений6e i   R ( i )  r0  r1  i  ...  rn 1  i n 1 ,i  1,..., n .(**)2. В случае кратных собственных значений матрицы А формула (*) также справедлива. Корню  i кратности  в системе n уравнений (**) соответствуют соотношенияd k e d kd k R ()d k,k  0,1,...,   1 .  i7.

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