Professional Documents
Culture Documents
Динамічні СИСТЕМИ ПЕРШОГО ПОРЯДКУ
Динамічні СИСТЕМИ ПЕРШОГО ПОРЯДКУ
dxC (t )
Рис. 5.1 RC + xC (t ) = -u (t ) Þ RC x&C (t ) + xC (t ) = -u (t )
dt
звідки
1 1
x&C (t ) = - xC (t ) - u (t )
RC RC
Вихід системи визначається виразом:
y (t ) = u (t ) - xC (t ).
При зміні сили струму в провіднику виникає електрорушійна сила
індукції, пропорційна індуктивності котушки та швидкості зміни сили
струму:
di (t ) dx (t )
u L (t ) = - L L Þ u L1 (t ) = L L = Lx& L (t ).
dt dt
Застосовуючи другий закон Кірхгофа для
напруги, для схеми рис. 5.2 отримаємо:
dx (t )
L L - RxL (t ) = u (t ) Þ Lx&L (t ) - RxL (t ) = u (t ).
dt
звідки
R R
Рис. 5.2 x& L (t ) = xL (t ) + u (t ).
L L
Вихід системи визначається виразом:
y (t ) = RxL (t ).
Легко бачити що в кожному випадку будь-яка змінна ланцюга (будь-який
вибраний вихідний сигнал) виявляється лінійною комбінацією змінної х і
вхідної змінної зовнішнього джерела. Далі знаходимо, що рівняння, що
описують ці схеми разом з рівнянням (5.1), яке описує механічну систему є
окремими випадками лінійного диференціального рівняння з постійними
коефіцієнтами вигляду
x& (t ) = ax(t ) + bu(t ), (5.3)
де а і b – речовинні скалярні константи, а u ( t ) – вхідний вплив Крім того,
розглянуті вище шість схем описуються лінійними алгебраічними рівняннями
з постійними коефіцієнтами вигляду
y (t ) = cx (t ) + du (t ), (5.4)
де с і d – речовинні скалярні константи, а у ( t ) ( i ( t ) або v ( t ) відповідно) –
вихідна змінна. Отже, розв’язки рівнянь (5.3) і (5.4) достатньо, щоб визначити
розв’язок для всіх описаних вище систем.
Істотно відзначити, що диференціальними рівняннями першого порядку
можна описати не тільки багато простих електричних і механічних систем,
але і інші фізичні явища. Наприклад, процеси, що включають хімічні реакції
або складання сумішей, часто описуються співвідношеннями першого
порядку.
Приклад 5.3: У резервуар, що містить V літрів води, поступає розчин
солі концентрацією k грамів на літр з постійною швидкістю v літрів в
хвилину. Суміш витікає з резервуару з тією ж швидкістю. Однорідність
суміші забезпечується перемішуванням. Визначити кількість солі, що
міститься в резервуарі, у будь-який момент часу t > 0 . Хай x(t ) позначає
кількість солі у момент t . Збільшення кількості солі задовольняє рівнянню
v
x& (t ) = -
x(t ) + kv. (5.5)
V
і, оскільки нас цікавить кількість солі e момент t
y (t ) = x (t ). (5.6)
Відзначимо, що вирази (5.5) і (5.6) аналогічні виразам (5.3) і (5.4)
відповідно.
Системи, розглянуті вище, інваріантні щодо зсуву часу (стаціонарні); це
дозволяє описувати їх диференціальними рівняннями з постійними
коефіцієнтами. Тепер розглянемо декілька прикладів лінійних
нестаціонарних систем першого порядку, які можна описати
диференціальними рівняннями із змінними коефіцієнтами вигляду
x& (t ) = a (t ) x (t ) + b(t )u(t ). (5.7)
Приклад 5.4: Ракета рухається під дією реактивної сили, що виникає при
закінченні газів з її сопла. Оскільки гази утворюються в результаті того, що
згоряє паливо, що є на борту, то маса ракети не залишається постійною, а
знижується з витратою палива. Нехай m(t) позначає масу ракети залежно від
кількості палива у момент t, x(t) – швидкість ракети і u(t) - швидкість
закінчення газів. Єдина зовнішня сила в системі у момент t– сила тяжіння.
Рівняння вертикального руху ракети має вигляд
1
x& (t ) = m& (t )( x (t ) - u(t )) - g.
m(t )
Приклад 5.5: У схемі (рис.5.3) опір зростає з часом по лінійному закону,
а індуктивність залишається постійною. Нехай v(t) – напруга на вході, а x(t)
– струм в ланцюзі. Рівняння, що описує систему, має вигляд
R0 + a t 1
x& (t ) - x(t ) + u (t ).
L L
а) б)
Рисунок 5.4 - Простий нелінійний електричний ланцюг (а) і
характеристика діода (б)
Найпоширеніша форма диференціальних рівнянь першого порядку, які
ми розглядали дотепер, представлена співвідношенням (5.8). Для заданої
системи різні функції від внутрішніх змінних звичайно позначаються, як
вихідні змінні. Тому для опису системи повинно бути використано принаймні
ще одне рівняння вигляду
y ( t ) = g ( x ( t ), u ( t ), t ), (5.9)
як доповнення до диференціального рівняння (5.8). Якщо система має більше
одного входу, вирази (5.8) і (5.9) записуються у вигляді
x& (t ) = f ( x (t ), u1 (t ), u2 (t ),..., un (t ), t ) (5.10)
і
y (t ) = g ( x (t ), u1 (t ), u2 (t ),..., un (t ), t ). (5.11)
Задана система може мати декілька виходів, в цьому випадку її можна
описати рівнянням (5.10) і сукупністю співвідношень
y1 (t ) = g1 ( x (t ), u1 (t ), u2 (t ),..., un (t ), t ),
y 2 (t ) = g 2 ( x (t ), u1 (t ), u2 (t ),..., un (t ), t ),
(5.12)
.................................................................
y n (t ) = g n ( x (t ), u1 (t ), u2 (t ),..., un (t ), t ).
y (t ) = ò e -( t -t ) u( t)dt, t ³ t0 ,
ta
і
dg dg
yn (t ) + n(t ) = g ( xn (t ), un (t ), t ) + x(t ) + h(t ) + o(x2 , h2 ),
dx xn , un du xn , un
, x& (t ) = - x 2 (t ) (5.19)
при початковому стані x (t0 ) .
Розв’язком цього рівняння є
dx(t ) dx(t ) t
dx(t ) t
x& (t ) = - x (t ) Þ
2
= - x (t ) Þ 2
2
= dt Þ ò 2 = - ò dt Þ
dt x (t ) t0 x (t ) t0
t
2 2 2 x(t0 )
Þ- = -t t Þ - = t - t0 Þ x (t ) = -
t
.
x(t ) t0 0
x(t ) x (t0 ) 1 - x(t 0 )(t - t 0 )
x(t0 )
x(t ) = - . (5.20)
1 - x(t0 )(t - t0 )
(Зауваження. Вироджений розв’язок можливий в тому випадку, якщо
знаменник обертається в нуль.) Лінеаризована система, відповідна початковій
системі, описується рівнянням
2 x (t 0 )
x& (t ) = x( t ),
1 - x ( t 0 )( t - t 0 )
розв’язок якого має вигляд
- x(t0 )
x& ( t ) = x( t ) .
(1 - x(t0 )(t - t0 )) 2
Нехай x0 (t ) функція стану, яка відповідає початковій умові x0 (t0 ) , і x1 (t )
- функція стану, яка відповідає початковій умові x1 (t0 ) , тоді
x1 (t ) » x0 (t ) + x(t ) = ~ x1 (t ) , (5.21)
де
x1 (t0 ) - x0 ( t0 )
x& ( t ) = x( t ) (5.22)
(1 - x(t0 )(t - t0 )) 2
при умові, що Dx = x1 - x0 , залишається малим. Нехай t0 = 0 , x0 (t0 ) = 1.
Розглянемо наступні два випадки: x1 (t0 ) = 1,1 і x1 (t0 ) = 2,0 . Для першого
випадку розв’язок, визначається (5.20) і має вигляд
1,1
x1 ( t ) = - ,
1 - 1,1t
а наближений розв’язок, визначається (5.21) і (5.22), і має вигляд
~ 1 0,1
x1 (t ) = - .
1 - t (1 - t ) 2