Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Классические модели в виде дифференциальных уравнений



Дифференциальные уравнения описывают процесс перехода динамической системы из одного состояния в другое и изменение выходного параметра. Могут рассматриваться системы, в которых моделируют только изменение состояний или только изменение выходного параметра. Могут рассматриваться системы, в которых моделируют изменение и состояний, и выходного параметра. Математические схемы такого вида отражают динамику изучаемой системы и носят название D-схем от английского слова dynamic (динамика).

Пусть входные параметры (сигналы, координаты и прочее) заданы множеством Х(t)={х1(t),х2(t),...,хm(t)}, а выходные параметры заданы множеством Y(t)={y1(t),y2(t),..., yr(t)}. Модель динамической системы, определяемая обыкновенными дифференциальными уравнениями в общем виде, задается следующим образом.

Задают дифференциальные уравнения, определяющие движение системы в пространстве состояний

. (2.6)

Каждое i -е дифференциальное уравнение задается в общем виде функцией fi, зависящей от времени t, компонент вектора состояний Z={z1(t),z2(t),…,zn(t)} и компонент вектора входных параметров Х(t)={х1(t),х2(t),...,хm(t)}. Задают соотношения, определяющие изменение выходных параметров

. (2.7)

Для решения дифференциальных уравнений системы (2.6), определения изменения во времени выходных параметров необходимо для момента t(0)=t0 задать начальные состояния ,

а также функции, определяющие изменения во времени компонент вектора входных параметров Х(t) на полуинтервале (t0,t]:

.

Если для каждого уравнения системы (2.6) выполнены условия существования и единственности решений, то эти решения в общем случае имеют вид

. (2.8)

Обозначим решения системы дифференциальных уравнений (2.6), проходящие в момент времени t0 через точку , символом F. Тогда модель в виде функции переходов для динамической системы будет задана в общем виде уравнением

. (2.9)

Эта функция каждому набору ставит в соответствие то состояние Z(t), в которое переходит система за время перехода t-t0 из фазы (t0,Z0) под действием входных параметров .

Модель динамической системы в виде функции выходов в общем виде будет определена уравнением

(2.10)

в котором оператор G каждому набору сопоставляет выходной сигнал yt=y(t).

Дифференциальные уравнения классифицируются на линейные и нелинейные, стационарные и нестационарные, уравнения первого и более высокого порядка, а также одномерные и многомерные.

Если модель предназначена для описания изменения состояния z(t) динамической системы, то модель в виде обыкновенного линейного дифференциального уравнения q- го порядка с постоянными коэффициентами и правой частью, выраженной через производные от управляющих функций, задается в следующем виде:

(2.11)

Если применить оператор дифференцирования , то с учетом аддитивной ошибки v(t) уравнение (2.11) запишется в виде

z(р)=l-1(р)m(р)х(р)+v(р),

где l-1(р)=рq-l1рq-1-l2рq-2-…-lq, m(р)=m0рr+m1рr-1 + … + mr.

Модели в виде многомерных дифференциальных уравнений в форме Коши находят наибольшее применение. Они описываются системами обыкновенных дифференциальных уравнений первого порядка в форме Коши, т.е. разрешенными относительно первых производных. Для стационарной линейной системы, параметры которой изменяются непрерывно во времени, модель в общей форме имеет следующий вид:

. (2.12)

В уравнении (2.12): Z={z1(t),z2(t),…,zn(t)} - вектор состояний; Х(t)={х1(t),х2(t),...,хm(t)} – вектор входных параметров; Y(t)={y1(t),y2(t),..., yr(t)} – вектор выходных параметров; W={w1(t),w2(t),…,wn(t)} - вектор шума системы; - транспонированный вектор производных от переменных состояния; матрицы Ф, G, H и Г имеют размерности, зависящие от размерностей векторов Z, Х(t), Y(t), W. Коэффициенты матриц Ф, G, H и Г имеют смысл коэффициентов передачи, для стационарной системы не зависят от времени и подлежат оцениванию. Параметры могут входить и в начальное условие, которое необходимо добавить для решения первого уравнения (2.12).

Модель для нестационарной линейной непрерывной системы отличается от (2.12) тем, что матрицы Ф, G, H и Г будут зависеть от времени.

Непрерывная нелинейная система может быть описана моделью

(2.13)

Векторные функций j(…), y(…) и матрица Г(...) предполагаются известными с точностью до параметров, подлежащих оцениванию. Применяя преобразования Лапласа, можно перенести описание из временной области в область изображений по Лапласу.

Компьютерное моделирование систем, описываемых многомерными дифференциальными уравнениями в форме Коши, осуществляется с применением пакетов программ. Широко используется подсистема Simulink пакета MatLab. При моделировании определяется вид дифференциального уравнения, задаются начальные условия. Результаты решения отображаются визуально в виде цифровых данных, а также в виде графических данных.





Дата публикования: 2014-11-18; Прочитано: 566 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.006 с)...