TOEIsaev
.pdf§6.1.1. Переходная характеристика (или переходная функция)
Дельта функция Дирака δ( x − x0 ) и θ(x − x0 ) -ступенчатая функция
Хевисайда
Свойство дельта функции Дирака:
¥ |
при t = t |
∞ |
d(t - t0 ) = |
0 , |
∫ d(t - t0 ) f (t)dt = f (t0 ). |
0 |
при t ¹ t0 |
−∞ |
Рис. 4.65
Свойство функция Хевисайда:
0 |
при t £ t0 |
; |
® q¢(t) = d(t) , |
q(t - t0 ) = |
при t > t0. |
||
1 |
|
|
∞ |
||
|
∫ d(x - x0 )dx = q(x - x0 ) . |
||
|
−∞ |
||
Рис. 4.66 |
Преобразование Лапласа этих функций |
||
|
|||
|
L[d(t)] = 1, L[q(t)] = |
1 |
. |
|
|
||
|
|
p |
Рис. 4.67 |
141 |
Переходная функция h(t) – это закон изменения во времени выходной величины при изменении входной величины в виде
единичной ступенчатой функ-
ции (отклик (реакция звена)
системы на единичное воздей-
ствие). Единичная ступенчатая функция описывается следующим образом
0 при t < 0; q(t) = 1 при t ³ 0.
Решение дифференциального уравнения с единичной θ (t) правой частью, есть переходная функция
dx(t) + x(t) = θ(t) → решением уравнения является h(t) , dt
тогда при произвольном воздействии f (t) имеем:
dx(t) + = →
x(t) f (t) решением уравнения является функция:
dt
t
x(t) = h(t) f (0) + ∫ h′(τ) f (t − τ)d τ.
0
При нулевых начальных условиях:
t
x(t) = ∫ h′(τ) f (t − τ)d τ .
0
Решение дифференциального уравнения с импульсной δ (t) правой частью, есть функция Грина функция или весовая функция:
dx(t) + x(t) = δ(t) → решением уравнения является w(t) , dt
тогда при произвольном воздействии f (t) имеем:
dx(t) + = →
x(t) f (t) решением уравнения является
dt
t
x(t) = h(t) f (0) + ∫ w(τ) f (t − τ)d τ.
0
При нулевых начальных условиях:
t
x(t) = ∫ w(τ) f (t − τ)d τ .
0
§6.1.2. Импульсная переходная функции (весовая функция-функция Грина)
Связь между передаточной функцией и переходной функцией можно найти, используя следующие соотношения:
142
|
′ |
→ |
′ |
|
δ(t) = θ (t) |
w(t) = h (t); |
|
|
t |
|
t |
|
θ(t) = ∫δ(t)dt → h(t) = ∫ w(t)dt, |
||
|
0 |
|
0 |
где |
|
|
|
функция Грина |
w(t)-это отклик-реакция системы на δ (t) воздействие |
переходная функция h(t)-это отклик-реакция системы на θ (t) воздействие
Напомню, что преобразование Лапласа:
|
|
|
|
|
|
|
|
t |
|
|
|
|
|
F ( p) |
|
|
|
|
|
|
|
|
|||
|
|
|
L[ f (t)] = F ( p) L ∫ |
f (t)dt |
® |
, L[ f ¢(t)] ® pF ( p) . |
|||||||||||||||||||
|
|
|
|
||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
p |
|
|
|
||||||||
|
|
|
|
|
|
|
|
0 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
Следовательно, изображение переходной функции |
|
|
|
||||||||||||||||||||||
|
|
|
|
|
|
|
|
h( p) = |
1 |
×W ( p) . |
|
|
|
|
|
|
|
|
|
(11) |
|||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
p |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Пример 1: |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||
Дано дифференциальное уравнение |
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||
5 |
d 2 x |
+ 4 |
dx |
+ 3x = y(t) + 2 |
dy(t) |
, |
x(0) = y(0) = 0, |
dx(0) |
= |
dy(0) |
= 0. |
||||||||||||||
dt2 |
|
|
|
|
|
|
|||||||||||||||||||
|
|
|
|
dt |
|
dt |
|
|
|
|
|
|
dt |
dt |
|||||||||||
Определим передаточную функцию дифференциального уравнения. |
|||||||||||||||||||||||||
1. |
Запишем уравнение в операторной форме: |
|
|
|
|||||||||||||||||||||
|
|
5 p2 X + 4 pX + 3X = Y + 2 pY ® (5 p2 + 4 p + 3) X = (1 + 2 p)Y . |
|||||||||||||||||||||||
2. |
Находим передаточную функцию: W ( p) = |
|
(1 + 2 p) |
|
. |
||||||||||||||||||||
|
|||||||||||||||||||||||||
(5 p2 + 4 p + 3) |
|||||||||||||||||||||||||
Пример 2: |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||
Дано дифференциальное .уравнение |
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||||||
0,1 |
d 2 x |
+10 |
dx |
+100x = f (t), |
|
x(0) = 0, |
dx(0) |
= 0. |
|
|
|
||||||||||||||
|
|
|
|
|
|
|
|||||||||||||||||||
|
dt2 |
|
dt |
|
|
|
|
|
dt |
|
|
|
Определим передаточную функцию дифференциального уравнения и w(t)-функцию Грина (весовую функцию).
Z(p) := 0.1×p2 + 10×p + 102
W(p) := 1
Z(p)
143
w1(t) := |
1 |
|
|
invlaplace , p |
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
float , 4 |
|
® .2582×e( - 50.)×t×sinh (38.73×t) |
|
|
|
|
|||||||||
0.1×p2 + 10×p + 102 |
|
|
|
|
|
|
|
|
|
|
|
|
||||||
|
|
|
-88.729833462074168852 |
|
1 |
|
|
|
|
|
||||||||
p := Z(p) solve , p |
® |
|
|
|
|
|
|
|
|
t := |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
p |
|
|
|
|
|
|
|||
|
|
|
-11.270166537925831148 |
|
|
|
|
|
|
|
||||||||
|
|
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
d |
|
|
1 |
p |
1×t |
|
|
1 |
p 0×t |
|
|
|
|
(- 11.27)×t |
|
|
( - 88.73)×t |
|
z(p) := dp Z(p) |
w(t) := z(p1) |
×e |
|
+ |
z(p0) |
×e |
|
w(t) float, 4 |
® .1291×e |
|
- |
.1291×e |
|
|||||
t := 0, 0.01.. 4×t |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
0.083 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
0.062 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
w1( t) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
0.042 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
w(t) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
0.021 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
0 |
0.088 |
0.18 |
|
|
0.26 |
|
0.35 |
|
|
|
|
|
|
|||||
|
|
|
|
t |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
|
|
invlaplace , x |
|
|
|
|
|
|
|
|
|
|||||
h1(t) := (0.1×x2 + 10×x + 102)×x |
float, 4 |
|
® .1000e-1 - .1000e-1×e(- 50.)×t×cosh (38.73×t) - .1291e-1×e(- 50.)×t×sinh (38.73×t) |
|||||||||||||||
d |
|
|
1 |
|
1 |
|
|
p1×t |
|
|
1 |
p 0×t |
|
|
|
|
|
|
z(p) := dp Z(p) h(t) := |
Z(0) + |
p1×z(p1) |
×e |
|
+ |
p0×z(p0) |
×e |
|
|
|
|
|
|
|||||
h(t1) float , 2 ® .10e-1 - .11e-1×e(- 11.)×t1 + .15e-2×e(- 89.)×t1 |
|
|
|
|
|
|||||||||||||
t := 0, 0.01.. 4×t |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Определим h(t) переходную функцию дифф. ур-я |
||||
0.0098 |
|
|
|
|
0.0073 |
|
|
|
|
h1(t) |
|
|
|
|
0.0049 |
|
|
|
|
h(t) |
|
|
|
|
0.0024 |
|
|
|
|
0 |
0.088 |
0.18 |
0.26 |
0.35 |
|
|
t |
|
|
Делаем проверку w(t) = h'(t) |
|
|
144
|
0.083 |
|
|
|
|
d |
0.062 |
|
|
|
|
h1( t) |
|
|
|
|
|
dt |
0.042 |
|
|
|
|
|
|
|
|
|
|
w(t) |
|
|
|
|
|
|
0.021 |
|
|
|
|
|
0 |
0.088 |
0.18 |
0.26 |
0.35 |
|
|
|
t |
|
|
Рассчитать переходный процесс при внешнем воздействии f(t)=20sin(ωt)
w := 20 f(t) := 20×sin(w×t)
|
|
|
|
|
⌠t |
|
|
|
|
|
|
|
|
|
|
|
Fo(t) := w(t - t)×f(t) dt |
|
|
|
|
|
|
|
|
||||||||
|
|
|
|
|
⌡0 |
|
|
|
|
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
x1 |
|
|
||||
|
d |
|
x(t) + 10×d |
x(t) + 102×x |
|
|
|
|
|
|
|
|
|
|
||
0.1× |
|
|
|
|
f(t) D(t , x) := |
-10 |
|
2 |
|
|
N := 100 |
|||||
|
|
|
|
|
|
|
||||||||||
|
dt |
2 |
dt |
|
|
|
×x1 - |
10 |
|
×x0 + |
f(t) |
|
||||
|
|
|
|
|
0.1 |
|
0.1 |
|
|
|||||||
|
|
|
|
|
|
|
|
|
|
|
||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
0.1 |
|
0 |
|
i := 0.. N |
0 |
x := rkfixed |
|
, 0, 5×t, N, D |
t := x |
|
|
0 |
|
|
|
|
0.12 |
|
|
|
|
Fo(ti) |
0.065 |
|
|
|
|
(x 1 ) |
0.01 |
0.11 |
0.22 |
0.33 |
0.44 |
i |
0 |
||||
|
0.045 |
|
|
|
|
|
0.1 |
|
|
|
|
|
|
|
ti |
|
|
§4.7 Метод пространство состояний
Из всех известных методов расчета переходных процессов наиболее физическим является метод пространства состояний. Этот метод позволяет одновременно получать все интересующие нас величины токов и напряжений.
Переменные состояния представляют собой систему наименьшего числа независимых величин необходимых для полного определения поведения динамической системы. Переменные состоя-
ния это токи индуктивностей и напряжения емкостей, именно они определяют состояние системы. В математической форме уравнения
состояний для сложной цепи имеют вид:
145
|
|
dx(t) |
= A × x(t) + B ×F(t), D(x, t) = A × x + B × F(t) . |
(10) |
|
|
|
||
|
|
dt |
|
|
x(t) – вектор состояния (размерность n); |
|
|||
A – матрица состояния (размерность n×n ); |
|
|||
B × F(t) – |
вектор столбец (размерность n); |
|
||
D(x, t) – |
расширенная матрица. |
|
Сначала рассмотрим составления уравнения состояния на про-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
стейших |
цепях |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
первого порядка |
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Определим |
напря- |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
жение |
на |
конден- |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
саторе |
после ком- |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
мутации. Вектором |
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
состояния является |
||
|
|
|
|
|
|
|
|
Рис. 4.68 |
|
|||||||||||
|
|
|
|
|
|
|
|
|
напряжение на ем- |
|||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
кости. Запишем второй закон Кирхгофа. |
|
|
|
|
||||||||||||||||
|
|
|
|
|
|
|
|
UC |
+ RC |
dUC |
= e(t) . |
|
|
|
|
|||||
|
|
|
|
|
|
|
|
|||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
dt |
|
|
|
|
Перепишем это уравнение относительно производной dUC dt
dUC = - UC + e(t) ® dUC = A×UC + B(t) = D(UC , t) |
||
dt |
RC RC |
dt |
такой вид уравнения называется нормальным. Таким образом, дифференциальное уравнение, разрешенное относительно производной называется нормальным.
Рис. 4.69
Рассмотрим еще один пример. Определим ток через индуктивность. В данном случае вектором состояния является ток через индуктивность. Составляем уравнение по второму закону Кирхгофа.
iL R + L diL = e(t) . dt
146