Z-перетворення

Z-перетворенням (перетворенням Лорана) називають згортання вихідного сигналу, заданого послідовністю дійсних чисел у часовій області, в аналітичну функцію комплексної частоти. Якщо сигнал являє імпульсну характеристику лінійної системи, то коефіцієнти Z-перетворення показують відгук системи на комплексні експоненти E ( n ) = z n = r n e i ω n {\displaystyle E(n)=z^{-n}=r^{-n}e^{-i\omega n}} , тобто на гармонійні осциляції з різними частотами і швидкостями наростання / загасання.

Визначення

Дискретна функція x ( t ) {\displaystyle x(t)} є функцією, яка визначена у дискретні моменти часу t = l T ( l = 0 , 1 , 2 , . . . ) . {\displaystyle t=lT\,\,(l=0,1,2,...).} Таку функцію можна записати у вигляді x [ l T ] , {\displaystyle x[lT],} де t {\displaystyle t} - неперервна змінна. Ця функція x [ l T ] {\displaystyle x[lT]} характеризується тим, що вона визначається неперервною функцією (неперервного аргументу) x ( t ) {\displaystyle x(t)} й примає її значення у моменти t = l T ( l = 0 , 1 , 2 , . . . ) . {\displaystyle t=lT\,\,(l=0,1,2,...).} Така функція називається ґратчастою функцією. Крім того, використовуєтьс зміщена ґратчаста функція x [ ( l + ε ) T ] ( 0 < ε < 1 ) , {\displaystyle x[(l+\varepsilon )T]\,\,(0<\varepsilon <1),} яка приймає значення неперервної функції у моменти t = ( l + ε ) T ( l = 0 , 1 , 2 , . . . ) . {\displaystyle t=(l+\varepsilon )T\,\,(l=0,1,2,...).}

z {\displaystyle z} -перетворення - це співвідношення[1]

X ( z ) = l = 0 x [ l T ] z l , {\displaystyle X(z)=\sum _{l=0}^{\infty }x[lT]z^{-l},}

яке ставить у відповідність дискретній функції x [ l T ] {\displaystyle x[lT]} функцію комплексної змінної X ( z ) . {\displaystyle X(z).} При цьому x [ l T ] {\displaystyle x[lT]} називається оригіналом, а X ( z ) {\displaystyle X(z)} - зображенням або z {\displaystyle z} -зображенням.

z {\displaystyle z} -перетворення також умовно записується у вигляді

X ( z ) = Z { x [ l T ] } , {\displaystyle X(z)=Z\{x[lT]\},}

а зворотне z {\displaystyle z} -перетворення - у вигляді

x [ l T ] = Z 1 { X ( z ) } . {\displaystyle x[lT]=Z^{-1}\{X(z)\}.}

z {\displaystyle z} -перетворення із зміщеною ґратчастою функцією x [ ( l + ε ) T ] z l , {\displaystyle x[(l+\varepsilon )T]z^{-l},} тобто співвідношення

X ( z , ε ) = l = 0 x [ ( l + ε ) T ] z 1 , {\displaystyle X(z,\varepsilon )=\sum _{l=0}^{\infty }x[(l+\varepsilon )T]z^{-1},}

називають модифікованим z {\displaystyle z} -перетворенням. Це перетворення також записується у вигляді

X ( z , ε ) = Z { x [ ( l + ε ) T ] } = Z ε { x [ l T ] } . {\displaystyle X(z,\varepsilon )=Z\{x[(l+\varepsilon )T]\}=Z^{\varepsilon }\{x[lT]\}.}

Наприклад, нехай потрібно визначити z {\displaystyle z} -зображенням зміщеної ґратчастої функції x [ l T ] = 1 [ l T ] {\displaystyle x[lT]=1[lT]} та зміщеної ґратчастої функції x [ ( l + ε ) T ] = 1 [ ( l + ε ) T ] . {\displaystyle x[(l+\varepsilon )T]=1[(l+\varepsilon )T].} Оскільки за усіх l 0 1 [ l T ] = 1 [ ( l + ε ) T ] = 1 , {\displaystyle l\geq 0\quad 1[lT]=1[(l+\varepsilon )T]=1,} то

X ( z ) = X ( z , ε ) = l = 0 z l . {\displaystyle X(z)=X(z,\varepsilon )=\sum _{l=0}^{\infty }z^{-l}.}

По формулі нескінченно спадаючої геометричної прогресії

Z { 1 [ l T ] } = Z { 1 [ ( l + ε ) T ] } = 1 1 z 1 = z z 1 ( | z | > 1 ) . {\displaystyle Z\{1[lT]\}=Z\{1[(l+\varepsilon )T]\}={\frac {1}{1-z^{-1}}}={\frac {z}{z-1}}\quad (|z|>1).}

Властивості

  • існують додатні числа M {\displaystyle M} та q {\displaystyle q} такі, що | x [ l T ] | < M q t ( l 0 ) ; {\displaystyle |x[lT]|<Mq^{t}\quad (\forall l\geq 0);}
  • x [ l T ] = 0 ( l < 0 ) . {\displaystyle x[lT]=0\quad (\forall l<0).}

Перша властивість є необхідною для існування області збіжності ряду у правій частині, а друга властивість використовується для виводу деяких властивостей z {\displaystyle z} -перетворення. Функції, які задовільняють вказаним двом властивостям, називають фукціями-оригіналами.

  1. Лінійність. Модифіковане z {\displaystyle z} -перетворення від лінійної комбінації дискретних функцій дорівнює лінійній комбінації їх модифікованих z {\displaystyle z} -перетворень: Z { i = 1 n a i x i [ ( l + ε ) T ] } = i = 1 n a i Z { x i [ ( l + ε ) T ] } . {\displaystyle Z{\begin{Bmatrix}\sum _{i=1}^{n}a_{i}x_{i}[(l+\varepsilon )T]\end{Bmatrix}}=\sum _{i=1}^{n}a_{i}Z\{x_{i}[(l+\varepsilon )T]\}.} Тут a i ( i = 1 , n ¯ ) {\displaystyle a_{i}\quad (i={\overline {1,n}})} - константи.
  2. Запізнювання. Модифіковане z {\displaystyle z} -перетворення від функції із запізнюваним аргументом x [ ( l m ) T ] {\displaystyle x[(l-m)T]} визначається як: Z ε { x [ ( l m ) T ] } = z m Z ε { x [ l T ] } = z m X ( z , ε ) . {\displaystyle Z^{\varepsilon }\{x[(l-m)T]\}=z^{-m}Z^{\varepsilon }\{x[lT]\}=z^{-m}X(z,\varepsilon ).}
  3. Випередження. Модифіковане z {\displaystyle z} -перетворення від функції із випереджуючим аргументом x [ ( l + m ) T ] {\displaystyle x[(l+m)T]} визначається як: Z ε { x [ ( l + m ) T ] } = z m [ X ( z , ε ) k = 0 m 1 x [ ( x + ε ) T ] z k ] . {\displaystyle Z^{\varepsilon }\{x[(l+m)T]\}=z^{m}{\begin{bmatrix}X(z,\varepsilon )-\sum _{k=0}^{m-1}x[(x+\varepsilon )T]z^{-k}\end{bmatrix}}.} Якщо x [ ε T ] = x [ ( 1 + ε ) T ] = . . . = x [ ( m 1 + ε ) T ] = 0 {\displaystyle x[\varepsilon T]=x[(1+\varepsilon )T]=...=x[(m-1+\varepsilon )T]=0} (початкові умови нульові), то Z ε { x [ ( l + m ) T ] } = z m X ( z , ε ) . {\displaystyle Z^{\varepsilon }\{x[(l+m)T]\}=z^{m}X(z,\varepsilon ).}
  4. Згортання. Добуток зображень X 1 ( z , ε ) {\displaystyle X_{1}(z,\varepsilon )} та X 2 ( z , ε ) {\displaystyle X_{2}(z,\varepsilon )} дорівнює z {\displaystyle z} -перетворенню від згортання їх оригіналів x 1 [ ( l + ε ) T ] {\displaystyle x_{1}[(l+\varepsilon )T]} та x 2 [ ( l + ε ) T ] {\displaystyle x_{2}[(l+\varepsilon )T]} : X 1 ( z , ε ) X 2 ( z , ε ) = Z { k = 0 l x 1 [ ( k + ε ) T ] x 2 ( l k + ε ) T } = Z { k = 0 l x 2 [ ( k + ε ) T ] x 1 [ ( l k + ε ) T ] } . {\displaystyle X_{1}(z,\varepsilon )X_{2}(z,\varepsilon )=Z\{\sum _{k=0}^{l}x_{1}[(k+\varepsilon )T]x_{2}(l-k+\varepsilon )T\}=Z\{\sum _{k=0}^{l}x_{2}[(k+\varepsilon )T]x_{1}[(l-k+\varepsilon )T]\}.}
  5. Межеві значення. Початкове значення ґратчастої функції x [ l T ] {\displaystyle x[lT]} по її звичайному та модифікованому z {\displaystyle z} -зображенню визначається як: x [ ε T ] = lim z X ( z , ε ) , x [ 0 ] = lim z X ( z ) . {\displaystyle x[\varepsilon T]=\lim _{z\rightarrow \infty }X(z,\varepsilon ),\quad x[0]=\lim _{z\rightarrow \infty }X(z).} Границя z ( ) = lim l x [ l T ] {\displaystyle z(\infty )=\lim _{l\rightarrow \infty }x[lT]} за умови, що вона існує, визначається як: x ( ) = lim z 1 ( z 1 ) X ( z , ε ) = lim z 1 ( z 1 ) X ( z ) . {\displaystyle x(\infty )=\lim _{z\rightarrow 1}(z-1)X(z,\varepsilon )=\lim _{z\rightarrow 1}(z-1)X(z).}

Z-перетворення, як і багато інтегральних перетворень, може бути як одностороннє, так і двостороннє.

Двостороннє Z-перетворення

Двостороннє Z-перетворення X (z) дискретного часового сигналу x [n] задається як:

X ( z ) = Z { x [ n ] } = n = x [ n ] z n {\displaystyle X(z)=Z\{x[n]\}=\sum _{n=-\infty }^{\infty }x[n]z^{-n}} .

де n — ціле, z — комплексне число.

z = A e j φ {\displaystyle z=Ae^{j\varphi }} ,

де A — амплітуда, а φ {\displaystyle \varphi }  — кутова частота (у радіанах на відлік)

Одностороннє Z-перетворення

У випадках, коли x [n] визначена тільки для n 0 {\displaystyle n\geqslant 0} , одностороннє Z-перетворення задається як:

X ( z ) = Z { x [ n ] } = n = 0 x [ n ] z n {\displaystyle X(z)=Z\{x[n]\}=\sum _{n=0}^{\infty }x[n]z^{-n}} .

Зворотне Z-перетворення

Зворотне Z-перетворення визначається, наприклад, так:

x [ n ] = Z 1 { X ( z ) } = 1 2 π j C X ( z ) z n 1 d z {\displaystyle x[n]=Z^{-1}\{X(z)\}={\frac {1}{2\pi j}}\oint \limits _{C}X(z)z^{n-1}\,dz} ,

де C — контур, що охоплює область збіжності X (z). Контур повинен містити всі відрахування X (z).

Поклавши в попередній формулі z = r e j φ {\displaystyle z=re^{j\varphi }} , отримаємо еквівалентне визначення: x [ n ] = r n 2 π π π X ( r e j φ ) e j n φ d φ . {\displaystyle x[n]={\frac {r^{n}}{2\pi }}\int \limits _{-\pi }^{\pi }X(re^{j\varphi })e^{jn\varphi }\,d\varphi .}

Таблиця деяких Z-перетворень

Позначення:

Сигнал, x [ n ] {\displaystyle x[n]} Z-перетворення, X ( z ) {\displaystyle X(z)} Область збіжності
1 δ [ n ] {\displaystyle \delta [n]\,} 1 {\displaystyle 1\,} z {\displaystyle \forall z\,}
2 δ [ n n 0 ] {\displaystyle \delta [n-n_{0}]\,} 1 z n 0 {\displaystyle {\frac {1}{z^{n_{0}}}}} z 0 {\displaystyle z\neq 0\,}
3 θ [ n ] {\displaystyle \theta [n]\,} z z 1 {\displaystyle {\frac {z}{z-1}}} | z | > 1 {\displaystyle |z|>1\,}
4 a n θ [ n ] {\displaystyle a^{n}\theta [n]\,} 1 1 a z 1 {\displaystyle {\frac {1}{1-az^{-1}}}} | z | > | a | {\displaystyle |z|>|a|\,}
5 n a n θ [ n ] {\displaystyle na^{n}\theta [n]\,} a z 1 ( 1 a z 1 ) 2 {\displaystyle {\frac {az^{-1}}{(1-az^{-1})^{2}}}} | z | > | a | {\displaystyle |z|>|a|\,}
6 a n θ [ n 1 ] {\displaystyle -a^{n}\theta [-n-1]\,} 1 1 a z 1 {\displaystyle {\frac {1}{1-az^{-1}}}} | z | < | a | {\displaystyle |z|<|a|\,}
7 n a n θ [ n 1 ] {\displaystyle -na^{n}\theta [-n-1]\,} a z 1 ( 1 a z 1 ) 2 {\displaystyle {\frac {az^{-1}}{(1-az^{-1})^{2}}}} | z | < | a | {\displaystyle |z|<|a|\,}
8 cos ( ω 0 n ) θ [ n ] {\displaystyle \cos(\omega _{0}n)\theta [n]\,} 1 z 1 cos ( ω 0 ) 1 2 z 1 cos ( ω 0 ) + z 2 {\displaystyle {\frac {1-z^{-1}\cos(\omega _{0})}{1-2z^{-1}\cos(\omega _{0})+z^{-2}}}} | z | > 1 {\displaystyle |z|>1\,}
9 sin ( ω 0 n ) θ [ n ] {\displaystyle \sin(\omega _{0}n)\theta [n]\,} z 1 sin ( ω 0 ) 1 2 z 1 cos ( ω 0 ) + z 2 {\displaystyle {\frac {z^{-1}\sin(\omega _{0})}{1-2z^{-1}\cos(\omega _{0})+z^{-2}}}} | z | > 1 {\displaystyle |z|>1\,}
10 a n cos ( ω 0 n ) θ [ n ] {\displaystyle a^{n}\cos(\omega _{0}n)\theta [n]\,} 1 a z 1 cos ( ω 0 ) 1 2 a z 1 cos ( ω 0 ) + a 2 z 2 {\displaystyle {\frac {1-az^{-1}\cos(\omega _{0})}{1-2az^{-1}\cos(\omega _{0})+a^{2}z^{-2}}}} | z | > | a | {\displaystyle |z|>|a|\,}
11 a n sin ( ω 0 n ) θ [ n ] {\displaystyle a^{n}\sin(\omega _{0}n)\theta [n]\,} a z 1 sin ( ω 0 ) 1 2 a z 1 cos ( ω 0 ) + a 2 z 2 {\displaystyle {\frac {az^{-1}\sin(\omega _{0})}{1-2az^{-1}\cos(\omega _{0})+a^{2}z^{-2}}}} | z | > | a | {\displaystyle |z|>|a|\,}

Див. також


Ця стаття є заготовкою. Ви можете допомогти проєкту, доробивши її. Це повідомлення варто замінити точнішим.
  1. Ким Д.П. Теория автоматического управления (том 1).