Популярные услуги

Главная » Лекции » Автоматизация » Компьютерное управление » Анализ дискретных линейных систем МПС

Анализ дискретных линейных систем МПС

2021-03-09СтудИзба

ЛЕКЦИЯ № 18.

АНАЛИЗ ДИСКРЕТНЫХ ЛИНЕЙНЫХ СИТЕМ МПС.

План лекции:

1. Вычисление z- ПФ многомерных систем.

2. Пример вычисления z- ПФ  силовой системы привода.

3. Исследование устойчивости дискретных систем.

4. Вычисление переходных процессов в импульсных системах.

18.1. Вычисление z- ПФ многомерных систем.

Рекомендуемые материалы

Отчет по лабораторной работе №1 "Построение модели изделия в PDM системе" (вариант №6)
FREE
А.В. Власов - Учебное пособие - Применение программ Ansys, Ansys Workbench и Ansys/Lsdyna для анализа машин и технологических процессов обработки давлением методом конечных элементов
FREE
методичка № 1892 для выполнения лабораторной работы №3 по схвату робота
FREE
Моделирование кузнечно-штамповочного оборудования средствами программного комплекса анализа динамических систем ПА9
Отчет по лабораторной работе №1 "Построение модели изделия в PDM системе" (вариант №2)
FREE
Лекции по индетификации и диагностике систем

         Рассмотрим уравнение состояния линейной многомерной дискретной системы:

x[k+1]=Фx[k]+Hu[k]                                        (18.1)

y[k]=сx[k]+Ru[k]                                              (18.2)

         Здесь x=(x1,...xn)- n-мерный вектор переменных состояния;

                   u=(u1,...um)- m- мерный - вектор входных воздействий;

                   y=(y1,...yr)- r-мерный вектор выходных переменных.

         Использование математического описания в форме (18.1), (18.2) дает ряд преимуществ при исследовании дискретных систем с вычислительной точки зрения. В частности оно позволяет легко формализовать решения задач анализа и синтеза ИС.

         Например, математическое описание (18.1), (18.2) может быть использовано для матричной z- передаточной функцией, устанавливающей связь между входными и выходными переменными. Найдем эту z- передаточную функцию.

        

Введем z- преобразование координат:

x(z)=Z{x[k]}, y(z)= Z{y[k]}, u(z)= Z{u[k]}.

         Применяя z- преобразование к обеим частям уравнений (18.1), (18.2)   получим:

,

откуда:

(zE)x =H u+zx(0);

x =(zE-Ф)-1 Hu +(zE-Ф)-1 zx(0);

y =c(zE-Ф)-1 Hu +c(zE-Ф)-1 zx(0)+Ru(z) =

         =[ c(zE-Ф)-1 H+R] u + c(zE-Ф)-1 zx(0)                            (18.3)

Положив в (5.29) , получим зависимость:

y =[ c(zE)-1 H+R] u ,

устанавливающую связь между операторными изображениями входа и выхода. Матрица z- передаточных функций, связывающая входные переменные u1, u2,... um  с выходными переменными y1, y2,... yr, определится соотношением:

.

Для системы с m- выходами и r- входами матричная ПФ имеет размерность rх m, причем Wij(z) представляет собой z- ПФ от j- того входа к i- тому выходу.

Рассмотрим вычисление матричной ПФ. Основная трудность заключается в определении обратной матрицы (zE)-1. Аналитическое выражение для ее вычисления имеет вид:

                ,

где - присоединенная (взаимная) матрица (напомним, что это транспонированная матрица алгебраических дополнений элементов исходной матрицы).

Из приведенной зависимости, в частности, видно, что det(zE) - входит в матрицу передаточных функций. Этот детерминант определяет характеристическое уравнение системы:

Det (zE)=0.

Корни этого уравнения являются собственными числами матрицы Ф.

Таким образом, матричная z- ПФ содержит в качестве своих полюсов собственные числа матрицы Ф.

Алгоритмы получения ПФ, основанные на использовании уравнений состояния, удобнее алгоритмов, построенных на формулах - преобразования. Использование ЭВМ в задачах исследования дискретных систем позволяет применить стандартные программы обращения матриц, что приводит к существенному снижению трудоемкости выполняемых вычислений.

Пример вычисления z-ПФ силовой системы привода:

Введем обозначения:

где - угол поворота вала двигателя;

      - скорость;

u- управляющее напряжение;

k и T1 - параметры ОУ.

         Выберем вектор состояния . Тогда

.

         Применим для вычисления переходной матрицы Ф - аналитический способ, основанный на использовании преобразования Лапласа.

,

при этом

         Найдем обратное преобразование:

                            (18.4)

         Подставляя в (18.4) t=T (интервал квантования), получим переходную матрицу состояния дискретной системы:

         Перейдем к нахождению z- ПФ. Пусть y[k]=x[k], то есть e=E, R=0.

         Тогда выражение для матричной ПФ примет вид:

.

Для определения элементов матрицы H найдем решение дифференциальных уравнений объекта при нулевых начальных условиях и u=1:

         Подставив в полученные зависимости t=T, найдем матрицу H:

.

         Матрица ПФ  в данном случае характеризует связь напряжения u с координатами . Вычислим матрицу:

 .

         окончательно получим:

.

         18.2. ИССЛЕДОВАНИ УСТОЙЧИВОСТИ ПРИ ОПИСАНИИ ДИСКРЕТНЫХ СИСТЕМ УРАВНЕНИЯМИ СОСТОЯНИЯ.

         Устойчивость определяется характером собственных движений дискретной системы, то есть характером движений под действием только ненулевых начальных условий. Если входное воздействие отсутствует, то уравнение состояния (18.1) принимает вид:

         x[k+1]=Ф x[k].                                                   (18.5)

         Общее решение системы (18.5) имеет вид:

x[k]=Фк x[0].

         Устойчивость системы (18.5), а, следовательно, и исходной неоднородной системы (18.1) определяется, как это следует из предыдущего материала лекции, собственными числами матрицы Ф, то есть корнями характеристического уравнения:  

det(zE)=0.                                                  (18.6)

  Если все корни zi, i=1,2,3,...,n удовлетворяют условию:

, i=1,2,3,...,n,

  то система устойчива.

Если существует хотя бы один корень,

,

то импульсная система, описываемая уравнением (18.1), неустойчива.

При использовании математического описания импульсных систем в терминах пространства состояний оказывается возможным применить простой и удобный в вычислительном отношении критерий устойчивости.

Справедливы утверждения:

1. Если все корни характеристического уравнения (18.6) zi(Ф) удовлетворяют условию 

 , i=1,2,3,...,n                                          (18.7)

    то   .                                                    (18.8)

При этом в (18.8) может использоваться любая из известных форм нормы матрицы. Справедливо и обратное утверждение, то есть из условия (18.8) следует условие (18.7).

Пояснение:

Нормой матрицы А размера mхn называется сумма модулей ее элементов:

.

2. Если 

, i=1,2,3,...,n                                           (18.9)

и кратные корни на единичной окружности отсутствуют, то

                                                             (18.10)

и обратно, выполнение условия (5.36) влечет за собой выполнение (18.10).

3. Если существует   или имеются кратные собственные числа матрицы Ф, принадлежащие единичной окружности, то

    . Справедливо также и обратное утверждение.

        

Таким образом, исследование устойчивости может производиться на основе анализа элементов матрицы Фк при .

         Обычно рассматривают последовательность матриц:   

{Ф}={Ф,Ф24,...} .

                Эта последовательность просто формируется с помощью ЭВМ. Далее  задаются малым числом  или достаточно большим числом N и с помощью ЦВМ проверяют выполнение одного из условий:

, к=0,1,2,...

или    , к>n.

         В первом случае соответствующая ИС устойчива, во втором - неустойчива.

Возможны модификации этого алгоритма на основе привлечения для оценки неустойчивости системы следов матриц Фк при  .

При этом обычно используется следующее утверждение:

Если существует такое к, что  SpФк > n, где n порядок матрицы, то среди собственных чисел матрицы обязательно найдется хотя бы одно zi, удовлетворяющее условию   и тогда соответствующая импульсная система неустойчива.

18.3.ВЫЧИСЛЕНИЕ ПЕРЕХОДНЫХ ПРОЦЕССОВ В ИС.

         Перепишем уравнение (18.1) ИС в переменных состояния в виде:

x[k+1]x[k]+Hu[k].

         Это уравнение по существу представляет собой рекуррентное решение разностного уравнения дискретной системы, то есть оно позволяет определить вектор состояния  x[k+1] по известным x[k] и u[k]. Поэтому данная форма уравнений позволяет рекуррентным способом вычислить переходные процессы и просто реализовать процесс вычислений на ЦВМ. Соответствующий алгоритм может быть использован и при переменных параметрах системы.

         Недостатком рекуррентной процедуры является то, что для нахождения решения x[k] при определенном значении аргумента k необходимо вычисление решения при всех предшествующих значениях аргумента. Для получения решения x[k] в явном виде при произвольном значении аргумента может быть использован аппарат передаточных функций и z- преобразования.

        

Пояснения:

(Определения, которые были введены в курсе МОТАУ)

Допустим, задана однородная система уравнений:

х[k+1]=Фx[k]                                                  (18.11)

Тогда фундаментальной матрицей Х[k] называется (n x n) матрица, столбцы которой представляют собой линейно-независимые решения однородной системы конечно-разностных уравнений (КРУ).

         Фундаментальная матрица является нормированной, если при k=0, Х[0]=Е.

В этом случае общее решение однородной системы будет иметь вид:

х[k]=X[k]x[0]  .                                                 (18.12)

Для определения нормированной фундаментальной матрицы применим Z- преобразования к общим частям уравнения (5.38):

zx(z)-zx[0]=Фх(z),

где        x(z)=z{x[k]}.

Отсюда следует:

x(z)=(zE-Ф)-1zx[0]

и соответственно:

         x[k]=Z-1{(zE-Ф)-1Z}x[0] .                                     (18.13)

Так как решение линейного разностного уравнения при заданном начальном условии определяется единственным образом, то из сравнения выражений (5.38) и (18.13) будем иметь:

X[k]=Z-1{(zE-Ф)-1Z}.

         Связь между Z- преобразованием решетчатой функции F(z) и оригиналом f[k] задается соотношением:

,

где zi - особые точки F(z).

Применив эту формулу для нашего случая:

         ,                                   (18.14)

где zi- собственные числа матрицы Ф, то есть корни характеристического уравнения:

det(zE-Ф)=0.

         Возможны также и некоторые другие способы вычисления матрицы Х[k].

        

Перейдем к определению решения неоднородной системы разностных уравнений:

х[k+1]=Фх[k]+Hu[k].

Получим последовательно:

х[1]=Фх[0]+Hu[0];

                              х[2]=Фх[1]+Hu[1]=Ф2х[0]+ФHu[0]+Hu[1];

                            х[3]=Фх[2]+Hu[2]=Ф3x[0]+Ф2х[0]+ФHu[1]+Hu[2];

Общее решение неоднородной системы будет иметь вид:

Вместе с этой лекцией читают "Дополнение 2".

х[k]=Фkx[0]+ Фk-1Hu[0]+...+ФHu[k-2]+Hu[k-1]

 или

         Учитывая, что:   Фk=X[k],     Фk-i-1=X[k-i-1], получим окончательное выражение в виде:

         x[k]=X[k]x[0]+ .                      (18.15)

         Таким образом, для численного расчета переходного процесса в дискретной системе можно использовать либо рекуррентную процедуру, либо выражения (18.13),(18.15). Последние выражения могут быть использованы для изучения общих свойств решения, анализа поведения системы при различных начальных условиях, так как они характеризуют зависимость переменных состояния системы от дискретного времени в явном виде.

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