Книга по вейвлетам / glava22
.pdfОднако о свойствах системы можно судить только по одной передаточной функции системы H (s). При этом, одним из важнейших свойств является
устойчивость системы.
Систему называют устойчивой, если после прекращения входного воздействия система возвращается в исходное состояние. Свидетельством устойчивости системы является вид решения однородного уравнения
(2.5.11) при равной нулю правой части. Применение преобразования Лап-
ласа позволяет не только упростить это решение, но и исследовать устой-
чивость системы по соотношениям между коэффициентами уравнения.
Известно, что решение однородного уравнения (2.5.11) имеет вид:
N |
|
y(t) = ∑Ai esit , |
(2.5.14) |
i=1
где Ai – постоянные, а si – корни характеристического уравнения(в дан-
ном случае - некратные):
N |
|
D(s) = ∑ak sk = 0 . |
(2.5.15) |
k=0
Из (2.5.14) следует: чтобы функция y(t) была ограниченной, (зату-
хающей), необходимо, чтобы корни si были либо отрицательными дейст-
вительными величинами, либо комплексными с отрицательными вещест-
венными частями. Иначе говоря, все корни характеристического уравнения должны находиться в левой полуплоскости комплексной плоскости
s = σ + iω (см. рис. 2.12).
Из (2.5.13) следует, что корни характеристического уравнения являют- ся полюсами передаточной функции H (s). Следовательно, чтобы система
была устойчивой, необходимо, чтобы все ее полюсы находились в левой
полуплоскости переменного s . Зная передаточную функцию H( s ), можно определить реакцию системы на любое входное воздействие f (t), а имен-
98
но, выполняя обратное преобразование Лапласа по формуле (2.5.7)
|
|
|
1 |
σ + j∞ |
|
|
1 |
σ + j∞ |
|
y(t) = |
|
∫Y |
(s)est ds = |
∫ H (s)X (s)est ds = |
|||||
2πj |
|
2πj |
|||||||
|
|
|
σ − j∞ |
|
|
σ − j∞ |
|||
|
|
|
|
|
|
|
|||
|
|
σ + j∞ |
F(s) |
(2.5.16) |
|||||
|
1 |
|
|||||||
= |
|
|
∫ |
|
|
est ds. |
|
||
2πj |
|
|
D(s) |
|
|||||
|
|
σ − j∞ |
|
|
|
|
|
Реакция y(t) линейной системы на входное воздействие может на-
чаться не ранее самого воздействия, поэтому всегда можно положить, что y(t) = 0 при t < 0 . Это означает, что при выполнении условия абсолютной
интегрируемости функции y(t)e−σt для y(t) существует одностороннее преобразование Лапласа с областью сходимости, лежащей правее верти-
кальной прямой Re( s ) = σ > σ min .
Если этому условию удовлетворяет отношение Лапласовых образов F(s)D(s), то по (2.5.16) может быть выполнено обратное преобразование и найдено y(t). При этом интегрирование ведется по замкнутому контуру,
охватывающему все особые точки, лежащие в левой полуплоскости. В со-
ответствии с теоремой о вычетах, этот интеграл равен сумме вычетов отно-
F(s)
сительно полюсов функции D(s) .
Обратное преобразование Лапласа передаточной функции H (s) назы- вают импульсным откликом системы и обозначают как h(t):
|
1 |
σ + jω |
|
|
h(t) = |
∫ H (s)est ds . |
(2.5.17) |
||
2πj |
||||
|
σ − jω |
|
||
|
|
|
Положим, что h(t) ≡ 0 при t < 0 (такие системы называются физически
реализуемыми), это означает, что при выполнении условия абсолютной ин- тегрируемости функции h(t)e−σt для h(t) существует одностороннее пре-
образование Лапласа с областью сходимости, лежащей правее вертикаль-
99
ной прямой Re (s) = σ min . Кроме того, область сходимости должна вклю-
чать и мнимую ось jω , так как полюсы, лежащие на мнимой оси, приводят
к неустойчивой системе. Если этому условию удовлетворяет Лапласов об- раз 1D(s), то по (2.5.17) с помощью теоремы о вычетах может быть вы- полнено обратное преобразование и найден импульсный отклик h(t).
2.6. Z -преобразование
Z -преобразование – обобщение дискретного во времени преобразова-
ния Фурье. Оно эффективно применяется для решения разностных уравне-
ний и исследования дискретных систем, в частности, цифровых фильтров.
2.6.1. Определение
Как было отмечено, ряд (см. 2.4.2а)
X (e jω )= ∑∞ |
f [n]e− jωn |
(2.6.1) |
n=−∞ |
|
|
сходится только тогда, когда последовательность f [n] абсолютно сумми-
руемая. Однако часто это не так, поэтому, чтобы расширить класс дискрет-
ных функций, представимых рядами, |
|
f [n] умножают на степенную функ- |
|||||||
цию r−n (z > 0), такую, что |
|
|
|
|
|||||
|
|
∞ |
[n] |
|
r−n < ∞, |
|
|||
|
|
∑ |
|
f |
|
(2.6.2) |
|||
|
|
|
|||||||
|
|
n=−∞ |
|
|
|
|
|||
где r – модуль |
некоторой |
|
|
новой комплексной |
переменной |
||||
z = r e− j arg z = ξ + jη, |
j = |
|
. |
|
|
|
|
||
−1 |
|
|
|
|
100
Тогда преобразование (2.6.1) может быть модифицировано в двусто-
роннее z-преобразование |
|
|
|
|
|
|
∞ |
|
|
|
|
|
|
X (z) = ∑ f [n]z |
−n , |
(2.6.3) |
||||
n=−∞ |
|
|
|
|
|
|
сходимость которого определяется выражением (2.6.2). |
|
|
|
|
|
|
Предположим, что (2.6.3) справедливо для всех z |
таких, что |
|
z |
|
= r1 . |
|
|
|
Это множество точек на комплексной z -плоскости образует окружность радиусом r1 . Точно также (2.6.3) может быть справедливо для всех z та-
ких, что z = r2 . В общем случае, областью сходимости является кольцеоб-
разная область в z -плоскости |
|
|
|
|
|||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
0 ≤ R− < |
|
z |
|
< R+ ≤ ∞ . |
|
|
(2.6.4) |
|||||
|
|
|
|
||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Заметим, |
что |
z = 0 или |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
z = ∞ могут |
быть |
включены |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
или не включены в область |
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
сходимости (см. рис. 2.13). |
|||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Рассмотрим |
пример |
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
последовательности, |
для |
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
которой |
z -преобразование |
||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
существует, в то время как |
|||
|
|
|
Рис .2.13. |
дискретное |
|
преобразование |
|||||||||||||||||
Область сходимости |
|
z |
|
= r1 -преобразования |
Фурье – нет. Таким примером |
||||||||||||||||||
|
|
||||||||||||||||||||||
|
|
|
а) общий случай 0 ≤ R− < |
|
z |
|
< R+ ≤ ∞ ; |
||||||||||||||||
|
|
|
|
|
|||||||||||||||||||
|
|
|
|
|
|
|
|
|
|||||||||||||||
|
|
|
б) область сходимости внутри круга |
является функция единичного |
|||||||||||||||||||
|
|
|
|
|
|
|
|||||||||||||||||
|
z |
|
< R+ ( z = 0 может быть исключен); |
скачка |
|
|
|
||||||||||||||||
|
|
|
|
|
|||||||||||||||||||
|
|
|
|
|
|||||||||||||||||||
|
|
|
в) область сходимости вне круга |
|
z |
|
> R− |
u[n] = |
1, n ≥ 0, |
|
|||||||||||||
|
|
|
|
|
|
||||||||||||||||||
|
|
|
( z = ∞ может исключаться); |
|
|
|
|
|
|||||||||||||||
г) область сходимости – вся z -плоскость (воз- |
|
0, n < 0. |
|
||||||||||||||||||||
|
можно, за исключением z = 0 и z = ∞ ) |
Очевидно, что |
|
||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
условие |
абсолютной суммируемости не выполняется, в то время как:
101
∞ |
∞ |
|
||||
∑ |
|
u[n] |
|
r |
−n = ∑r |
−n < ∞, при r > 1, |
|
|
|||||
n=0 |
n=0 |
|
т.е. область сходимости лежит вне единичной окружности.
Заметим, что z -преобразование, определенное на единичной окруж-
ности z = e jω , совпадает с дискретным преобразованием Фурье (2.6.1). При
этом z = 1, а arg z = ω = const :
F(z)z=e jω = F (e jω )= ∑∞ |
f [n]e− jω n . |
(2.6.5) |
n=−∞ |
|
|
Отсюда следует важный вывод о том, что если область сходимости включает единичную окружность, то дискретное преобразование Фурье
DTFT последовательности существует, в противном случае – нет.
Установим связь z -преобразования с преобразованием Лапласа. Для этого выполним двусторонние преобразования Лапласа левой и правой
частей выражения (2.3.11) при ∆t = 1. Получим:
∞
F∆ (s) = ∑f [n]e−n s .
n=−∞
Сравнивая последнее выражение с (2.6.3), видим, что
∞
F∆ (s) = F(z) z=es = ∑ f (n)e−ns .
n=−∞
Функция F∆ (s) – 2π -периодическая вдоль прямой линии Re (s) = σ , так как
F (s + j2π ) = |
∞ |
f [n]e |
−n(s+ j2π ) |
|
∑ |
||||
∆ |
|
|
||
|
n=−∞ |
|
|
= |
∞ |
f [n]e−nse |
−2πn = F (s). |
|
∑ |
||||
|
|
∆ |
||
|
n=−∞ |
|
|
Рассмотрим связь между изображением на комплексной плоскости
переменной s = σ + jω и переменной z = ς + jη , связанной с
s соотношением z = es .
102
С учетом этого, координаты |
произвольных точек |
zi = ςi + jηi z - |
||||
плоскости и si = σ i |
+ jωi |
s -плоскости связаны между собою следующим |
||||
образом: |
|
|
|
|
|
|
|
zi = ξi + jηi = e(σi + jωi ), |
|
||||
|
ξi |
= eσi cosωi , |
(2.6.6a) |
|||
|
ηi |
= eσi sinωi . |
|
|||
Представляя z |
в полярных координатах z = re j arg z , получим для точ- |
|||||
ки zi : |
|
|
|
|
|
|
|
r = z |
i |
= ξ 2 |
+η2 = eσi , |
|
|
|
i |
|
i |
i |
(2.6.6б) |
arg zi = ωi + 2πk.
Из соотношений (2.6.6) легко видеть, что все точки отрезка мнимой оси s -плоскости от 0 до 2π переходят в z -плоскости в окружность радиу-
са r0 = 1, так как при этом σ i = 0 , а arg zi |
изменяется от 0 до 2π |
(рис. 2.14). При движении точки по мнимой оси |
jω от − j∞ до + j∞ s - |
плоскости в z -плоскости она будет бесконечное число раз обходить ука-
занную окружность.
Рис. 2.14.
Трансформация прямых s-плоскости в окружности в z -плоскости
103
Рассмотрим теперь произвольную прямую |
s -плоскости σ = σ 0 , |
па- |
|||
раллельную оси jω . Тогда из соотношений (2.6.6) |
будет следовать, |
что |
|||
при σ 0 > 0 все точки отрезка этой прямой от |
0 до 2π |
переходят в |
z - |
||
плоскости в окружность радиуса r = eσ 0 >1. При σ |
0 |
< 0 |
эти точки обра- |
||
0 |
|
|
|
|
зуют окружность радиуса r0 = e−σ 0 < 1. Точка, пробегающая в s -плоскости
вдоль прямой от σ 0 − j∞ до σ 0 + j∞ , будет бесконечное число раз вра-
щаться по соответствующей окружности.
Множество точек полуплоскости, лежащей левее любой из указанных прямых s -плоскости, в z -плоскости окажутся внутри соответствующей
окружности, так как их радиусы-векторы ri < r0 .
Аналогично, правая полуплоскость трансформируется во внешнюю
часть соответствующего круга z -плоскости.
Отметим также, что указание области сходимости, так же как и в Лап-
ласовом преобразовании, для z -преобразования является обязательным,
так как одному и тому же z -преобразованию, определенному в различных областях сходимости, соответствуют различные исходные последователь-
ности. Если последовательность правосторонняя (левосторонняя) область сходимости распространяется за пределы (внутрь) окружности с радиусом,
соответствующим модулю крайнего внешнего (внутреннего) полюса. На-
помним, что в s-плоскости – это область справа (слева) прямой, параллель-
ной оси jω (см.рис.2.13.б и в), если последовательность двусторонняя, об-
ласть сходимости представляет собой кольцо (см.рис.2.13.а); в s -
плоскости – это полоса.
Рассмотрим несколько примеров.
Пример 2.7.
Предположим, что f [n]= 1 при n = 0 и f [n] = 0 во всех остальных случаях. Эта функция представляет собой аналог δ -функции Дирака в
104
дискретном случае – единичный импульс. Она обозначается также:
δ [n] = 1, n = 0; |
|
0, n ≠ 0. |
|
Выполняя ее z -преобразование согласно (2.6.3), получим: |
|
∞ |
|
F (z) = ∑δ [n]z −n = 1. |
(2.6.7) |
n=−∞
F (z) сходится на всей z -плоскости.
Пример 2.8.
Пусть теперь f [n] = u[n], т.е. представляет собой единичный скачок,
правостороннюю последовательность:
u[n] = 1, n ≥ 0;
0, n < 0.
Имеем:
∞ |
1 |
|
|
|
F (z) = ∑z −n = |
. |
(2.6.8) |
||
|
||||
1 − z −1 |
||||
n=0 |
|
|
Это преобразование сходится во всех точках z-плоскости, удовлетво-
ряющих условию z > 1, т.к. имеет одну единственную особую точку z = 1.
Напомним, что для функции единичного скачка не существует дис-
кретного преобразования Фурье, так как в область сходимости (2.6.8) не входит единичная окружность.
Пример 2.9.
Найти z -преобразование экспоненциальной последовательности
f |
a n |
, n ≥ 0; |
|
|
||
[n] = |
|
|
|
|
|
|
|
0, n < 0. |
|
|
|
|
|
Подставляя f [n] в (2.6.3), получим |
|
|
|
|
|
|
∞ |
∞ |
n |
1 |
|
||
|
|
|
||||
F (z) = ∑a n z −n = ∑(a z −1 ) |
= |
|
|
(2.6.9) |
||
|
− a z −1 |
|||||
n=0 |
n=0 |
|
1 |
|
||
|
|
|
|
|
105
с областью сходимости при z > a , так как F (z) имеет только одну особую
точку z = a .
Пример 2.10.
Найти z -преобразование единичного скачка (левосторонней последо-
вательности):
f [n] = − u[n −1], |
|
n ≤ 0; |
|
|
|
|
|
|
|||
0, n > 0. |
|
|
|
|
|
|
|
|
|
|
|
Имеем |
|
|
|
|
|
|
|
|
|
|
|
−1 |
|
|
|
∞ |
1 |
|
|
|
|
|
|
F (z) = ∑u[− n −1]z −n = −∑zn = |
. |
(2.6.10) |
|||||||||
|
|||||||||||
1 − z −1 |
|||||||||||
n=−∞ |
|
|
n=1 |
|
|
|
|
|
|||
Очевидно, что сумма в (2.6.10) сходится только для всех |
|
z |
|
< 1. Следо- |
|||||||
|
|
||||||||||
вательно, F (z) имеет область сходимости |
|
z |
|
< 1. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Обратим внимание, что z -преобразования (2.6.8) и (2.6.10) совпадают,
но имеют совершенно различные области сходимости, потому что это –
различные последовательности. |
|
|
|
|
|
||||
Пример 2.11. |
|
|
|
|
|
|
|
|
|
Найти z -преобразование комплексной экспоненты |
|
||||||||
|
|
|
|
e jω n , |
n ≥ 0; |
. |
|
|
|
|
|
f [n] = |
n < 0. |
|
|
|
|||
|
|
|
|
0, |
|
|
|
|
|
Вычисляя z -преобразование, получим |
|
|
|
|
|||||
∞ |
|
|
|
∞ |
n |
|
|
1 |
|
|
|
|
|
|
|
|
|
||
F (z) = ∑e jω n z −n = ∑(z −1e jω ) |
= |
|
|
(2.6.11) |
|||||
|
−1e jω |
||||||||
n=0 |
|
|
|
n=0 |
|
1 − z |
|
||
с областью сходимости |
|
z |
|
> 1, так как единственной особой точкой являет- |
|||||
|
|
||||||||
ся z = e jω . |
|
|
|
|
|
|
|
|
|
106
2.6.2. Обратное z -преобразование
Существуют два пути определения последовательности f [n] по его z - преобразованию F (z). Первый, формальный путь, это контурное интегри-
рование. Второй – разложение на элементарные дроби с последующим ис-
пользованием таблицы обратного z -преобразования.
Рассмотрим метод контурного интегрирования, который уже приме-
нялся при вычислении обратного преобразования Лапласа.
|
|
|
|
|
|
1 |
zk −1 |
|
|
Умножим выражение (2.6.3) слева и справа на |
|
|
и затем про- |
||||||
|
|
||||||||
|
|
|
|
|
2πj |
|
|
||
интегрируем результат по контуру в z-плоскости: |
|
|
|
||||||
|
|
|
|
|
∞ |
|
|
|
|
|
1 |
∫F (z)z k −1dz = |
1 |
∫ z k −1 ∑ f [n]z |
−n . |
|
|||
|
2πj |
2πj |
|
||||||
|
|
C |
|
C |
n=−∞ |
|
|
|
Контур интегрирования С должен окружать все особые точки функции F (z) и лежать в области сходимости, что позволяет изменить порядок
суммирования и интегрирования в правой части. Получим
21πj ∫F (z)zk −1dz =
C
∞ |
|
1 |
|
|
|
|
∑ |
f [n] |
|
z |
−n+k −1dz . |
||
2πj ∫ |
||||||
|
|
|
||||
n=−∞ |
|
|
C |
|
|
Интеграл в круглых скобках правой части последнего выражения мо-
жет быть определен в соответствии с теоремой Коши. А именно, интеграл
равен единице только при k = n , т.е. |
|
|
||||
1 |
∫ z |
−n+k −1dz = |
1, k = n; |
|
||
|
2πj |
0, k ≠ n |
|
|||
|
C |
|
|
|
||
|
|
|
|
|
|
|
и мы имеем окончательно: |
|
|
|
|
|
|
|
f [k] = |
1 |
∫ F (z)zk −1dz . |
(2.6.12) |
||
|
2πj |
C
107