Elektronika AiR MATEMATYKA Transformata Z i jej zastosowania
Transkrypt
Elektronika AiR MATEMATYKA Transformata Z i jej zastosowania
Elektronika AiR MATEMATYKA Transformata Z i jej zastosowania. Definicja. Niech y(n) będzie ciągiem określonym dla n ∈ N ∪ {0}. Transformatą Z ciągu y(n) nazywamy funkcję zdefiniowaną wzorem Y (z) = ∞ X n y(n) n=0 1 z , (1) gdzie z jest liczbą zespolną. Dziedziną funkcji Y (z) jest zbiór liczb zespolonych, dla których powyższy szereg jest zbieżny. Funkcję Y (z) oznaczamy także przez Z{y(n)} i nazywamy obrazem oryginału y(n). Zauważmy, że szereg (1) jest (zespolonym) szeregiem potęgowym ze względu na z1 . Jest on zbieżny dla |z| > R i rozbieżny dla |z| < R, gdzie y(n + 1) R = lim n→∞ y(n) . (2) Liczbę R nazywamy promieniem zbieżności szeregu (1). W szczególności, jeśli R = 0, to szereg (1) jest zbieżny dla z 6= 0 a gdy R = ∞, to szereg (1) jest wszędzie rozbieżny. Standartowe operacje związane z szeregami potęgowymi pozwalają obliczyć transformatę Z w przypadku elementarnych ciągów y(n) 1 . Przykład 1. Znaleźć transformatę ciągu y(n) = an . Rozwiązanie. Mamy ∞ n X a n Z{a } = n=0 z = z 1 = 1 − (a/z) z−a dla |z| > |a| . Przykład 2. Znaleźć transformatę ciągu y(n) = nan . Rozwiązanie. Mamy ∞ X z an z −n = dla |z| > |a| . z−a n=0 Z teorii zespolonych szeregów potęgowych wynika, że szereg w powyższej równości można różniczkować wyraz po wyrazie wewnątrz obszaru zbieżności. Zatem, różniczkując obustronnie otrzymujemy ∞ X (−n)an z −n−1 = n=0 Ponieważ Z{nan } = ∞ X −a (z − a)2 nan z −n == −z n=0 więc Z{nan } = 1 więcej - patrz tablice transformat Z dla |z| > |a| . ∞ X (−n)an z −n−1 , n=0 az (z − a)2 dla |z| > |a| . Własności transformaty Z. 1. Liniowość. Jeśli Y1 (z) = Z{y1 (n)} ma promień zbieżności R1 , Y2 (z) = Z{y2 (n)} ma promień zbieżności R2 , to dla dowolnych α, β ∈ R Z{αy1 (n) + βy2 (n)} = αY1 (z) + βY2 (z) dla |z| > max(R1 , R2 ). 2. Przesunięcia w argumencie. Niech Y (z) = Z{y(n)} ma promień zbieżności R. Wówczas (i) Przesunięcie w lewo. Jeśli y(−n) = 0 dla n = 1, 2, . . . , k, to Z{y(n − k)} = z k Y (z) dla |z| > R , (3) (ii) Przesunięcie w prawo. Niech k ∈ N. Wówczas Z{y(n + k)} = z k Y (z) − k−1 X y(r)z k−r dla |z| > R . (4) r=0 Najczęściej używanymi szczególnymi przypadkami wzoru (4) są Z{y(n + 1)} = zY (z) − zy(0) dla |z| > R (5) i Z{y(n + 2)} = z 2 Y (z) − z 2 y(0) − zy(1) dla |z| > R . (6) 3. Transformacja odwrotna. Jeśli Y (z) jest transformatą pewnego ciągu y(n), to proces znajdowania ciągu y(n) odpowiadającego funkcji Y (z) możemy symbolicznie zapisać jako Z −1 {Y (z)} = y(n) . Z −1 nazywamy transformatą odwrotną do Z. Zachodzi następujący fakt wynikający z teorii szeregów zespolonych. (i) Jednoznaczność transformaty odwrotnej. Jeśli Z{y1 (n)} = Z{y2 (n)}, to y1 (n) ≡ y2 (n). Wzajemnie jednoznaczne przyporządkowanie y(n) ←→ Y (z) pozwala stosować tablice transformat Z zarówno do znajdowania obrazów Y (z) jak i oryginałów y(n). Zastosowanie do rozwiązywania zagadnień początkowych dla równań różnicowych. Przykład 3. Znaleźć rozwiązanie zagadnienia y(n + 2) + 3y(n + 1) + 2y(n) = 0, y(0) = 1 , y(1) = −4 . Rozwiązanie. Nakładając obustronnie transformatę Z na równanie i korzystając własności liniowości transformaty oraz z wzorów (5) - (6) otrzymujemy po elementarnych przeksztalceniach algebraicznych Y (z) = z(z − 1) . (z + 1)(z + 2) Ponieważ ułamek poprawej stronie jest funkcją wymierną niewłaściwą (a także z uwagi na zawartość tablic transformat Z) wygodnie jest rozłożyć funkcję Y (z)/z na ułamki proste: Y (z) −2 3 = + . z z+1 z+2 Stąd Y (z) = −2z 3z + , z+1 z+2 co pozwala odczytać z tablic rozwiązanie y(n) = −2(−1)n + 3(−2)n .