Методы решения дифференциальных уравнений систем управления. Операторные методы. Преобразование Лапласа

Страницы работы

Содержание работы

Лекция 6

Методы решения дифференциальных уравнений систем управления. Операторные методы.

 Преобразование Лапласа

План:

1.  Численные методы решения дифференциальных уравнений

2.  Аналитические методы решения дифференциальных уравнений

3.  Преобразование Лапласа и его свойства

Продолжая изучать свойства следящей системы, рассмотренной в предыдущих лекциях, рассмотрим, как можно решить дифференциальные уравнения системы, записанные в форме (1). Эта форма носит название нормальной формы Коши. В левой части уравнений мы имеем производные первого порядка по времени от фазовых переменных, правая часть уравнений выражает их через  независимые фазовые переменные и внешние воздействия.

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

Наиболее распространенный путь решения дифференциальных уравнений – это их численное интегрирование. Наиболее простым и распространенным методом численного интегрирования является метод Эйлера. Для его использования необходимо задать элементарный шаг по времени h. Затем для каждой фазовой переменной записывается выражение,

где xi0-начальное значение переменной  xi  (xi0=xi(t=0)).

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

Для нашего примера следящей системы, рассмотренной выше фазовые переменные будут вычисляться в соответствии с системой уравнений :

В соответствии с этой системой мы должны вычислить величины всех фазовых переменных для момента времени  t=0+h. Затем мы принимаем  xi0=xi и повторяем все вычисления для новых значений фазовых переменных для моментов времени  t=2h, далее для  t=3h и т.д. Так мы можем построить функции xi(t); (t=h, 2h, 3h…) в качестве решения системы . Чем меньше величина шага h, тем выше точность вычислений. Другие более сложные и точные методы численного интегрирования (например Рунге-Кутта) имеют специальные средства устранения накапливающейся ошибки

Основным преимуществом численных методов является то, что они используются для анализа не только линейных, но и нелинейных систем управления. Однако их главный недостаток – большие затраты вычислительных ресурсов.. Поэтому для линейных систем предпочтительнее использовать аналитические выражения для решений дифференциальных уравнений.

В соответствии с классическим методом решения дифференциальных уравнений необходимо с учетом формы уравнения составить его характеристическое уравнение, при решении которого определяется вид функции , являющейся  решением. Затем для подобранной формы по начальным условиям определяются константы – параметры.

Пусть имеется дифференциальное уравнение в свернутой форме ((3) из предыдущей лекции).

D(p)x(t)=Q(p)g(t)+N(p)f(t),              (1)

где D(p), Q(p), N(p) – полиномы относительно обобщенного оператора дифференцирования  

x(t) – переменная состояния системы;

 g(t) и  f(t) – управляющее и возмущающее воздействия.

Тогда решение дифференциального уравнения (1) может быть описано формулой:

x(t)=x0(t)+xp(t),

где x0(t) – общее решение однородного уравнения D(p) x(t)=0, которое имеет форму

  в которой C1..Cn – константы, определяемые начальными условиями;

 p1..pn – корни характеристического уравнения D(p)=0.

Частное решение xp(t) определяется правой частью уравнения (1) и соответствует некоторому установившемуся процессу при функционировании системы.  Частные решения для различных управляющих и возмущающих воздействий могут вычисляться независимо, а затем быть просуммированы (об этом подробнее будет указано ниже).

Исследование связей между входным и выходным  сигналами значительно облегчается, если использовать изображения  сигналов в  преобразованиях Фурье и Лапласа.

Пусть имеется сигнал .

Преобразование Лапласа этой функции времени будет иметь  свойства, перечисленные в таблице 1.

Таблица 1        Свойства преобразования Лапласа

Сигнал

              

Изображение (Прямое преобразование)

           

Комплексная переменная  ( оператор Лапласа)

           

Ядро (решение)

           

Условие существования

           

Обратное  преобразование

           

Свертка

Преобразование Лапласа позволяет решить дифференциальные уравнения системы более  экономичным способом, чем с применением обычных приемов.

Для этого используют таблицу стандартных изображений функций по Лапласу (при нулевых начальных условиях ): (Таблица 2).

Таблица 2        Преобразование Лапласа стандартных функций

F(t)     

        

1 (t)     

 1/p     

 A/p     

           

          

   

                      

      

           

     

           

                

                

Для решения дифференциального уравнения, необходимо применить преобразование Лапласа к его правой и левой  частям. Затем  находят изображение выходной величины в  преобразовании по Лапласу. После разложения этого изображения на  элементарные слагаемые в соответствии  с Таблицей 2 мы легко можем найти оригинал функции изменения выходной величины (с нулевыми начальными условиями). Если  начальные значения переменных отличны от нуля,  то  используют следующую теорему:

Теорема 1:

Если функция f(t) и первая производная  являются оригиналами и F (p) - изображение по Лапласу, то

L [] = p F (p) - f (0 +),

Где f (0 +) = .

Для производных более высокого порядка мы можем найти изображение в соответствии с формулой:

Еще одна важная теорема о конечном значении в преобразовании Лапласа используется для оценки установившихся значений сигналов:

Теорема 2:

Если функция f (t) и ее первая производная  являются оригиналами и F (p) - изображение по Лапласу, и p F (p) - аналитическая функция, то

Рассмотрим пример:

Требуется найти решение дифференциального уравнения  с начальными условиями x(0)=0; .

Решение:

Пусть  . Выполним  преобразование Лапласа с учетом выражения (2):

В соответствии с таблицей 2:

x(t)=-(t-0.5exp(t)+0,5exp(t))1(t)

Похожие материалы

Информация о работе