Rational Z-Transforms and Its Inverse Reference

Rational Z-Transforms and Its Inverse Reference

Rational z-Transforms and Its Inverse Reference Rational z-Transforms and Its Inverse Reference: Professor Deepa Kundur Sections 3.3 and 3.4 of University of Toronto John G. Proakis and Dimitris G. Manolakis, Digital Signal Processing: Principles, Algorithms, and Applications, 4th edition, 2007. Professor Deepa Kundur (University of Toronto) Rational z-Transforms and Its Inverse 1 / 26 Professor Deepa Kundur (University of Toronto) Rational z-Transforms and Its Inverse 2 / 26 Rational z-Transforms and Its Inverse 3.3 Rational z-Transforms Rational z-Transforms and Its Inverse 3.3 Rational z-Transforms Why Rational? I X (z) is a rational function iff it can be represented as the ratio of two polynomials in z −1 (or z): Rational z-Transforms −1 −2 −M b0 + b1z + b2z + ··· + bM z X (z) = −1 −2 −N a0 + a1z + a2z + ··· + aN z I For LTI systems that are represented by LCCDEs, the z-Transform of the unit sample response h(n), denoted H(z) = Zfh(n)g, is rational Professor Deepa Kundur (University of Toronto) Rational z-Transforms and Its Inverse 3 / 26 Professor Deepa Kundur (University of Toronto) Rational z-Transforms and Its Inverse 4 / 26 Rational z-Transforms and Its Inverse 3.3 Rational z-Transforms Rational z-Transforms and Its Inverse 3.3 Rational z-Transforms Poles and Zeros Poles and Zeros of the Rational z-Transform Let a0; b0 6= 0: −1 −2 −M B(z) b0 + b1z + b2z + ··· + bM z X (z) = = −1 −2 −N A(z) a0 + a1z + a2z + ··· + aN z I zeros of X (z): values of z for which X (z) =0 −M M M−1 b0z z + (b1=b0)z + ··· + bM =b0 = −N N N−1 a0z z + (a1=a0)z + ··· + aN =a0 I poles of X (z): values of z for which X (z) = 1 b (z − z )(z − z ) ··· (z − z ) = 0 z −M+N 1 2 M a0 (z − p1)(z − p2) ··· (z − pN ) QM (z − z ) = Gz N−M k=1 k QN k=1(z − pk ) Professor Deepa Kundur (University of Toronto) Rational z-Transforms and Its Inverse 5 / 26 Professor Deepa Kundur (University of Toronto) Rational z-Transforms and Its Inverse 6 / 26 Rational z-Transforms and Its Inverse 3.3 Rational z-Transforms Rational z-Transforms and Its Inverse 3.3 Rational z-Transforms Poles and Zeros of the Rational z-Transform Poles and Zeros of the Rational z-Transform QM (z − zk ) X (z) = Gz N−M k=1 where G ≡ b0 QN a0 Example: k=1(z − pk ) 2z 2 − 2z + 1 X (z) = z I X (z) has M finite zeros at z = z1; z2;:::; zM 16z 3 + 6z + 5 1 1 1 1 I X (z) has N finite poles at z = p1; p2;:::; pN (z − ( 2 + j 2 ))(z − ( 2 − j 2 )) = (z − 0) 1 3 1 3 1 (z − ( 4 + j 4 ))(z − ( 4 − j 4 ))(z − (− 2 )) I For N − M 6= 0 I if N − M > 0, there are jN − Mj zeros at origin, z = 0 1 3 1 I if N − M < 0, there are jN − Mj poles at origin, z = 0 poles: z = 4 ± j 4 ; − 2 zeros: z = 0; 1 ± j 1 Total number of zeros= Total number of poles 2 2 Professor Deepa Kundur (University of Toronto) Rational z-Transforms and Its Inverse 7 / 26 Professor Deepa Kundur (University of Toronto) Rational z-Transforms and Its Inverse 8 / 26 Rational z-Transforms and Its Inverse 3.3 Rational z-Transforms Rational z-Transforms and Its Inverse 3.3 Rational z-Transforms Pole-Zero Plot Pole-Zero Plot and Conjugate Pairs Example: poles: z = 1 ± j 3 ; − 1 , zeros: z = 0; 1 ± j 1 4 4 2 2 2 I For real time-domain signals, the coefficients of X (z) are necessarily real unit I complex poles and zeros must occur in conjugate pairs circle I note: real poles and zeros do not have to be paired up unit 0.5 circle 0.5 -0.5 0.5 2z2 − 2z +1 X (z) = z =) 16z3 +6 z +5 -0.5 0.5 -0.5 -0.5 POLE POLE ZERO ZERO Professor Deepa Kundur (University of Toronto) Rational z-Transforms and Its Inverse 9 / 26 Professor Deepa Kundur (University of Toronto) Rational z-Transforms and Its Inverse 10 / 26 Rational z-Transforms and Its Inverse 3.3 Rational z-Transforms Rational z-Transforms and Its Inverse 3.3 Rational z-Transforms Pole-Zero Plot and the ROC Pole-Zero Plot and the ROC I Recall, for causal signals, the ROC will be the outer region of a I Therefore, for a causal signal the ROC is the smallest disk (origin-centered) circle encompassing all the poles. 0.5 I ROC cannot necessarily include poles ( X (pk ) = 1) * -0.5 0.5 -0.5 ROC Professor Deepa Kundur (University of Toronto) Rational z-Transforms and Its Inverse 11 / 26 Professor Deepa Kundur (University of Toronto) Rational z-Transforms and Its Inverse 12 / 26 Rational z-Transforms and Its Inverse 3.3 Rational z-Transforms Rational z-Transforms and Its Inverse 3.3 Rational z-Transforms Causality and Stability Pole-Zero Plot, Causality and Stability I Recall, I For stable systems, the ROC will include the unit circle. LTI system is () P1 jh(n)j < 1 stable n=−∞ I Moreover, 1 1 X −n X −n jH(z)j = j h(n)z j ≤ jh(n)z j I For stability of a n=−∞ n=−∞ 1 causal system, the X = jh(n)j for jzj = 1 poles must lie inside n=−∞ the unit circle. I It can be shown: LTI system is () P1 jh(n)j < 1 () ROC of H(z) contains stable n=−∞ unit circle Professor Deepa Kundur (University of Toronto) Rational z-Transforms and Its Inverse 13 / 26 Professor Deepa Kundur (University of Toronto) Rational z-Transforms and Its Inverse 14 / 26 Rational z-Transforms and Its Inverse 3.3 Rational z-Transforms Rational z-Transforms and Its Inverse 3.3 Rational z-Transforms The System Function The System Function of LCCDEs N M Z X X h(n) ! H(z) y(n) = − ak y(n − k) + bk x(n − k) time-domain Z! z-domain k=1 k=0 N M impulse response Z! system function X X Zfy(n)g = Zf− ak y(n − k) + bk x(n − k)g k=1 0.5 k=0 Z N M y(n) = x(n) ∗ h(n) ! Y (z) = X (z) · H(z) X X Zfy(n)g = − ak Zfy(n − k)g + bk Zfx(n − k)g -0.5 0.5 k=1 k=0 N M Therefore, X −k -0.5 X −k Y (z) Y (z) = − ak z Y (z)+ bk z X (z) H(z) = X (z) ROCk=1 k=0 Professor Deepa Kundur (University of Toronto) Rational z-Transforms and Its Inverse 15 / 26 Professor Deepa Kundur (University of Toronto) Rational z-Transforms and Its Inverse 16 / 26 Rational z-Transforms and Its Inverse 3.3 Rational z-Transforms Rational z-Transforms and Its Inverse 3.4 Inversion of the z-Transform The System Function of LCCDEs N M X −k X −k Y (z) + ak z Y (z) = bk z X (z) k=1 k=0 " N # M Inversion of the z-Transform X −k X −k Y (z) 1 + ak z = X (z) bk z k=1 k=0 PM −k Y (z) k=0 bk z H(z) = = h i X (z) PN −k 1 + k=1 ak z LCCDE ! Rational System Function Many signals of practical interest have a rational z-Transform. Professor Deepa Kundur (University of Toronto) Rational z-Transforms and Its Inverse 17 / 26 Professor Deepa Kundur (University of Toronto) Rational z-Transforms and Its Inverse 18 / 26 Rational z-Transforms and Its Inverse 3.4 Inversion of the z-Transform Rational z-Transforms and Its Inverse 3.4 Inversion of the z-Transform Inversion of the z-Transform Expansion into Power Series Three popular methods: Example: 1. Contour integration: I 1 n−1 x(n) = X (z)z dz −1 2πj C X (z) = log(1 + az ); jzj > jaj 1 1 X (−1)n+1anz −n X (−1)n+1an = = z −n −1 n n 2. Expansion into a power series in z or z : n=1 n=1 1 X −k X (z) = x(k)z By inspection: n+1 n k=−∞ (−1) a n ≥ 1 x(n) = n and obtaining x(k) for all k by inspection. 0 n ≤ 0 3. Partial-fraction expansion and table look-up. Professor Deepa Kundur (University of Toronto) Rational z-Transforms and Its Inverse 19 / 26 Professor Deepa Kundur (University of Toronto) Rational z-Transforms and Its Inverse 20 / 26 Rational z-Transforms and Its Inverse 3.4 Inversion of the z-Transform Rational z-Transforms and Its Inverse 3.4 Inversion of the z-Transform Partial-Fraction Expansion Partial-Fraction Expansion 1. Find the distinct poles of X (z): p1; p2;:::; pK and their Example: Find x(n) given poles of X (z) at p1 = −2 and a double corresponding multiplicities m1; m2;:::; mK . pole at p2 = p3 = 1; specifically, 1 2. The partial-fraction expansion is of the form: X (z) = (1 + 2z −1)(1 − z −1)2 K A A A X (z) z 2 −R X 1k 2k mk = z X (z) = + 2 + ··· + m 2 z − pk (z − pk ) (z − pk ) k z (z + 2)(z − 1) k=1 z 2 A A A = 1 + 2 + 3 where pk is an mk th order pole (i.e., has multiplicity mk ) and R (z + 2)(z − 1)2 z + 2 z − 1 (z − 1)2 is selected to make z −R X (z) a strictly proper rational function.

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    7 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us