Signals and Systems - commsp.ee.ic.ac.uktania/teaching/SAS 2017/Lecture 15.pdfΒ Β· Discrete time...

24
Signals and Systems Lecture 15 Wednesday 12 th December 2017 DR TANIA STATHAKI READER (ASSOCIATE PROFFESOR) IN SIGNAL PROCESSING IMPERIAL COLLEGE LONDON

Transcript of Signals and Systems - commsp.ee.ic.ac.uktania/teaching/SAS 2017/Lecture 15.pdfΒ Β· Discrete time...

Page 1: Signals and Systems - commsp.ee.ic.ac.uktania/teaching/SAS 2017/Lecture 15.pdfΒ Β· Discrete time signals. π‘§βˆ’ ... Solution 𝑋[𝑧] ... causal continuous-time systems and the

Signals and Systems

Lecture 15 Wednesday 12th December 2017

DR TANIA STATHAKI READER (ASSOCIATE PROFFESOR) IN SIGNAL PROCESSING IMPERIAL COLLEGE LONDON

Page 2: Signals and Systems - commsp.ee.ic.ac.uktania/teaching/SAS 2017/Lecture 15.pdfΒ Β· Discrete time signals. π‘§βˆ’ ... Solution 𝑋[𝑧] ... causal continuous-time systems and the

β€’ Consider a discrete-time signal π‘₯(𝑑) sampled every 𝑇 seconds.

π‘₯ 𝑑 = π‘₯0𝛿 𝑑 + π‘₯1𝛿 𝑑 βˆ’ 𝑇 + π‘₯2𝛿 𝑑 βˆ’ 2𝑇 + π‘₯3𝛿 𝑑 βˆ’ 3𝑇 + β‹―

β€’ Recall that in the Laplace domain we have:

β„’ 𝛿 𝑑 = 1 β„’ 𝛿 𝑑 βˆ’ 𝑇 = π‘’βˆ’π‘ π‘‡

β€’ Therefore, the Laplace transform of π‘₯ 𝑑 is:

𝑋 𝑠 = π‘₯0 + π‘₯1π‘’βˆ’π‘ π‘‡ + π‘₯2𝑒

βˆ’π‘ 2𝑇 + π‘₯3π‘’βˆ’π‘ 3𝑇 + β‹―

β€’ Now define 𝑧 = 𝑒𝑠𝑇 = 𝑒(𝜎+π‘—πœ”)𝑇 = π‘’πœŽπ‘‡cosπœ”π‘‡ + π‘—π‘’πœŽπ‘‡sinπœ”π‘‡.

β€’ Finally, define

𝑋[𝑧] = π‘₯0 + π‘₯1π‘§βˆ’1 + π‘₯2𝑧

βˆ’2 + π‘₯3π‘§βˆ’3 + β‹―

The z-transform derived from the Laplace transform.

Page 3: Signals and Systems - commsp.ee.ic.ac.uktania/teaching/SAS 2017/Lecture 15.pdfΒ Β· Discrete time signals. π‘§βˆ’ ... Solution 𝑋[𝑧] ... causal continuous-time systems and the

β€’ From the Laplace time-shift property, we know that 𝑧 = 𝑒𝑠𝑇 is time

advance by 𝑇 seconds (𝑇 is the sampling period).

β€’ Therefore, π‘§βˆ’1 = π‘’βˆ’π‘ π‘‡ corresponds to one sampling period delay.

β€’ As a result, all sampled data (and discrete-time systems) can be

expressed in terms of the variable 𝑧.

β€’ More formally, the unilateral 𝒛 βˆ’ transform of a causal sampled

sequence:

π‘₯ 𝑛 = {π‘₯ 0 , π‘₯ 1 , π‘₯ 2 , π‘₯ 3 , … }

is given by:

𝑋[𝑧] = π‘₯0 + π‘₯1π‘§βˆ’1 + π‘₯2𝑧

βˆ’2 + π‘₯3π‘§βˆ’3 + β‹― = π‘₯[𝑛]π‘§βˆ’π‘›βˆž

𝑛=0 , π‘₯𝑛 = π‘₯[𝑛]

β€’ The bilateral 𝒛 βˆ’transform for any sampled sequence is:

𝑋[𝑧] = π‘₯[𝑛]π‘§βˆ’π‘›

∞

𝑛=βˆ’βˆž

π’›βˆ’πŸ: the sampled period delay operator

Page 4: Signals and Systems - commsp.ee.ic.ac.uktania/teaching/SAS 2017/Lecture 15.pdfΒ Β· Discrete time signals. π‘§βˆ’ ... Solution 𝑋[𝑧] ... causal continuous-time systems and the

Definition Purpose Suitable for

Laplace

transform 𝑿 𝒔 = 𝒙(𝒕)π’†βˆ’π’”π’•π’…π’•

∞

βˆ’βˆž

Converts integral-

differential

equations to

algebraic equations.

Continuous-time signal

and systems analysis.

Stable or unstable.

Fourier

transform 𝑿(𝝎) = 𝒙(𝒕)π’†βˆ’π’‹πŽπ’•π’…π’•

∞

βˆ’βˆž

Converts finite

energy signals to

frequency domain

representation.

Continuous-time,

stable systems.

Convergent signals

only. Best for steady-

state.

Discrete

Fourier

transform

𝑿[π’“πŽπŸŽ] =

𝑻𝒙[𝒏𝑻]π’†βˆ’π’‹π’π’“π›€πŸŽπ‘΅πŸŽβˆ’πŸπ’=βˆ’βˆž

𝑇 sampling period

Ξ©0 = πœ”0 𝑇 = 2πœ‹/𝑁0

Converts discrete-

time signals to

discrete frequency

domain.

Discrete time signals.

𝑧 βˆ’

transform 𝑿[𝒛] = 𝒙[𝒏]π’›βˆ’π’

∞

𝒏=βˆ’βˆž

Converts difference

equations into

algebraic equations.

Discrete-time system

and signal analysis;

stable or unstable.

Laplace, Fourier and 𝒛 βˆ’ transforms

Page 5: Signals and Systems - commsp.ee.ic.ac.uktania/teaching/SAS 2017/Lecture 15.pdfΒ Β· Discrete time signals. π‘§βˆ’ ... Solution 𝑋[𝑧] ... causal continuous-time systems and the

β€’ Find the 𝑧 βˆ’transform of the causal signal 𝛾𝑛𝑒[𝑛], where 𝛾 is a constant.

β€’ By definition:

𝑋[𝑧] = 𝛾𝑛𝑒 𝑛 π‘§βˆ’π‘› =

∞

𝑛=βˆ’βˆž

π›Ύπ‘›π‘§βˆ’π‘›

∞

𝑛=0

= 𝛾

𝑧

π‘›βˆž

𝑛=0

= 1 +𝛾

𝑧+

𝛾

𝑧

2

+𝛾

𝑧

3

+ β‹―

β€’ We apply the geometric progression formula:

1 + π‘₯ + π‘₯2 + π‘₯3 + β‹― =1

1 βˆ’ π‘₯, π‘₯ < 1

β€’ Therefore,

𝑋[𝑧] =1

1βˆ’π›Ύ

𝑧

, 𝛾

𝑧< 1

=𝑧

π‘§βˆ’π›Ύ, 𝑧 > 𝛾

β€’ We notice that the 𝑧 βˆ’transform exists for certain values of 𝑧. These values

form the so called Region-Of-Convergence (ROC) of the transform.

Example: Find the 𝒛 βˆ’transform of 𝒙 𝒏 = πœΈπ’π’–[𝒏]

Page 6: Signals and Systems - commsp.ee.ic.ac.uktania/teaching/SAS 2017/Lecture 15.pdfΒ Β· Discrete time signals. π‘§βˆ’ ... Solution 𝑋[𝑧] ... causal continuous-time systems and the

β€’ Observe that a simple equation in 𝑧-domain results in an infinite sequence

of samples.

β€’ The figures below depict the signal in time (left) and the ROC, shown with

the shaded area, within the 𝑧 βˆ’plane.

Example: Find the 𝒛 βˆ’transform of 𝒙 𝒏 = πœΈπ’π’–[𝒏]cont.

Page 7: Signals and Systems - commsp.ee.ic.ac.uktania/teaching/SAS 2017/Lecture 15.pdfΒ Β· Discrete time signals. π‘§βˆ’ ... Solution 𝑋[𝑧] ... causal continuous-time systems and the

β€’ Find the 𝑧 βˆ’transform of the anticausal signal βˆ’π›Ύπ‘›π‘’[βˆ’π‘› βˆ’ 1], where 𝛾 is a

constant.

β€’ By definition:

𝑋[𝑧] = βˆ’π›Ύπ‘›π‘’ βˆ’π‘› βˆ’ 1 π‘§βˆ’π‘› =

∞

𝑛=βˆ’βˆž

βˆ’π›Ύπ‘›π‘§βˆ’π‘›

βˆ’1

𝑛=βˆ’βˆž

= βˆ’ π›Ύβˆ’π‘›π‘§π‘›

∞

𝑛=1

= βˆ’ 𝑧

𝛾

π‘›βˆž

𝑛=1

= βˆ’π‘§

𝛾

𝑧

𝛾

π‘›βˆž

𝑛=0

= βˆ’π‘§

𝛾1 +

𝑧

𝛾+

𝑧

𝛾

2

+𝑧

𝛾

3

+ β‹―

β€’ Therefore,

𝑋[𝑧] = βˆ’π‘§

𝛾

1

1βˆ’π‘§

𝛾

, 𝑧

𝛾< 1

=𝑧

π‘§βˆ’π›Ύ, 𝑧 < 𝛾

β€’ We notice that the 𝑧 βˆ’transform exists for certain values of 𝑧, which consist

the complement of the ROC of the function 𝛾𝑛𝑒[𝑛] with respect to the

𝑧 βˆ’plane.

Example: Find the 𝒛 βˆ’transform of 𝒙 𝒏 = βˆ’πœΈπ’π’–[βˆ’π’ βˆ’ 𝟏]

Page 8: Signals and Systems - commsp.ee.ic.ac.uktania/teaching/SAS 2017/Lecture 15.pdfΒ Β· Discrete time signals. π‘§βˆ’ ... Solution 𝑋[𝑧] ... causal continuous-time systems and the

β€’ We proved that the following two functions:

The causal function 𝛾𝑛𝑒 𝑛 and

the anti-causal function βˆ’π›Ύπ‘›π‘’[βˆ’π‘› βˆ’ 1] have:

The same analytical expression for their 𝑧 βˆ’transforms.

Complementary ROCs. More specifically, the union of their ROCS

forms the entire 𝑧 βˆ’plane.

β€’ Observe that the ROC of 𝛾𝑛𝑒 𝑛 is 𝑧 > 𝛾 .

β€’ In case that 𝛾𝑛𝑒 𝑛 is part of a causal system’s impulse response, we see

that the condition 𝛾 < 1 must hold. This is because, since limπ‘›β†’βˆž

𝛾 𝑛 = ∞, for

𝛾 > 1, the system will be unstable in that case.

β€’ Therefore, in causal systems, stability requires that the ROC of the system’s

transfer function includes the circle with radius 1 centred at origin within the

𝑧 βˆ’plane. This is the so called unit circle.

Summary of previous examples

Page 9: Signals and Systems - commsp.ee.ic.ac.uktania/teaching/SAS 2017/Lecture 15.pdfΒ Β· Discrete time signals. π‘§βˆ’ ... Solution 𝑋[𝑧] ... causal continuous-time systems and the

β€’ By definition 𝛿 0 = 1 and 𝛿 𝑛 = 0 for 𝑛 β‰  0.

𝑋[𝑧] = 𝛿 𝑛 π‘§βˆ’π‘› = 𝛿 0 π‘§βˆ’0 = 1

∞

𝑛=βˆ’βˆž

β€’ By definition 𝑒 𝑛 = 1 for 𝑛 β‰₯ 0.

𝑋[𝑧] = 𝑒 𝑛 π‘§βˆ’π‘› =βˆžπ‘›=βˆ’βˆž π‘§βˆ’π‘› =∞

𝑛=0 1

1βˆ’1

𝑧

, 1

𝑧< 1

=𝑧

π‘§βˆ’1, 𝑧 > 1

Example: Find the 𝒛 βˆ’transform of 𝜹[𝒏] and 𝒖[𝒏]

Page 10: Signals and Systems - commsp.ee.ic.ac.uktania/teaching/SAS 2017/Lecture 15.pdfΒ Β· Discrete time signals. π‘§βˆ’ ... Solution 𝑋[𝑧] ... causal continuous-time systems and the

β€’ We write cos𝛽𝑛 =1

2𝑒𝑗𝛽𝑛 + π‘’βˆ’π‘—π›½π‘› .

β€’ From previous analysis we showed that:

𝛾𝑛𝑒[𝑛] ⇔ 𝑧

π‘§βˆ’π›Ύ, 𝑧 > 𝛾

β€’ Hence,

𝑒±𝑗𝛽𝑛𝑒[𝑛] ⇔ 𝑧

π‘§βˆ’π‘’Β±π‘—π›½, 𝑧 > 𝑒±𝑗𝛽 = 1

β€’ Therefore,

𝑋 𝑧 =1

2

𝑧

π‘§βˆ’π‘’π‘—π›½ +𝑧

π‘§βˆ’π‘’βˆ’π‘—π›½ =𝑧(π‘§βˆ’cos𝛽)

𝑧2βˆ’2𝑧cos𝛽+1, 𝑧 > 1

Example: Find the 𝒛 βˆ’transform of πœπ¨π¬πœ·π’π’–[𝒏]

Page 11: Signals and Systems - commsp.ee.ic.ac.uktania/teaching/SAS 2017/Lecture 15.pdfΒ Β· Discrete time signals. π‘§βˆ’ ... Solution 𝑋[𝑧] ... causal continuous-time systems and the

β€’ Find the 𝑧 βˆ’transform of the signal depicted in the figure.

β€’ By definition:

𝑋 𝑧 = 1 +1

𝑧+

1`

𝑧2+

1

𝑧3+

1

𝑧4= π‘§βˆ’1 π‘˜

4

π‘˜=0

=1 βˆ’ π‘§βˆ’1 5

1 βˆ’ π‘§βˆ’1=

𝑧

𝑧 βˆ’ 11 βˆ’ π‘§βˆ’5

𝒛 βˆ’transform of 5 impulses

Page 12: Signals and Systems - commsp.ee.ic.ac.uktania/teaching/SAS 2017/Lecture 15.pdfΒ Β· Discrete time signals. π‘§βˆ’ ... Solution 𝑋[𝑧] ... causal continuous-time systems and the

𝒛 βˆ’transform Table

No. 𝒙[𝒏] 𝑿[𝒛]

π’Œ]

Page 13: Signals and Systems - commsp.ee.ic.ac.uktania/teaching/SAS 2017/Lecture 15.pdfΒ Β· Discrete time signals. π‘§βˆ’ ... Solution 𝑋[𝑧] ... causal continuous-time systems and the

𝒛 βˆ’transform Table

No. 𝒙[𝒏] 𝑿[𝒛]

Page 14: Signals and Systems - commsp.ee.ic.ac.uktania/teaching/SAS 2017/Lecture 15.pdfΒ Β· Discrete time signals. π‘§βˆ’ ... Solution 𝑋[𝑧] ... causal continuous-time systems and the

Inverse 𝒛 βˆ’transform

β€’ As with other transforms, inverse 𝑧 βˆ’transform is used to derive π‘₯[𝑛] from 𝑋[𝑧], and is formally defined as:

π‘₯ 𝑛 =1

2πœ‹π‘— 𝑋[𝑧]π‘§π‘›βˆ’1𝑑𝑧

β€’ Here the symbol indicates an integration in counter-clockwise

direction around a closed path within the complex 𝑧-plane (known as

contour integral).

β€’ Such contour integral is difficult to evaluate (but could be done using

Cauchy’s residue theorem), therefore we often use other techniques to

obtain the inverse 𝑧 βˆ’transform.

β€’ One such technique is to use the 𝑧 βˆ’transform pair table shown in the

last two slides with partial fraction.

Page 15: Signals and Systems - commsp.ee.ic.ac.uktania/teaching/SAS 2017/Lecture 15.pdfΒ Β· Discrete time signals. π‘§βˆ’ ... Solution 𝑋[𝑧] ... causal continuous-time systems and the

Find the inverse 𝒛 βˆ’transform in the case of real unique poles

β€’ Find the inverse 𝑧 βˆ’transform of 𝑋 𝑧 =8π‘§βˆ’19

(π‘§βˆ’2)(π‘§βˆ’3)

Solution

𝑋[𝑧]

𝑧=

8𝑧 βˆ’ 19

𝑧(𝑧 βˆ’ 2)(𝑧 βˆ’ 3)=

(βˆ’196

)

𝑧+

3/2

𝑧 βˆ’ 2+

5/3

𝑧 βˆ’ 3

𝑋 𝑧 = βˆ’19

6+

3

2

𝑧

π‘§βˆ’2+

5

3

𝑧

π‘§βˆ’3

By using the simple transforms that we derived previously we get:

π‘₯ 𝑛 = βˆ’19

6𝛿[𝑛] +

3

22𝑛 +

5

33𝑛 𝑒[𝑛]

Page 16: Signals and Systems - commsp.ee.ic.ac.uktania/teaching/SAS 2017/Lecture 15.pdfΒ Β· Discrete time signals. π‘§βˆ’ ... Solution 𝑋[𝑧] ... causal continuous-time systems and the

Find the inverse 𝒛 βˆ’transform in the case of real repeated poles

β€’ Find the inverse 𝑧 βˆ’transform of 𝑋 𝑧 =𝑧(2𝑧2βˆ’11𝑧+12)

(π‘§βˆ’1)(π‘§βˆ’2)3

Solution

𝑋[𝑧]

𝑧=

(2𝑧2βˆ’11𝑧+12)

(π‘§βˆ’1)(π‘§βˆ’2)3=

π‘˜

π‘§βˆ’1+

π‘Ž0

(π‘§βˆ’2)3+

π‘Ž1

(π‘§βˆ’2)2+

π‘Ž2

(π‘§βˆ’2)

We use the so called covering method to find π‘˜ and π‘Ž0

π‘˜ =(2𝑧2 βˆ’ 11𝑧 + 12)

(𝑧 βˆ’ 1)(𝑧 βˆ’ 2)3 𝑧=1

= βˆ’3

π‘Ž0 =(2𝑧2 βˆ’ 11𝑧 + 12)

(𝑧 βˆ’ 1)(𝑧 βˆ’ 2)3 𝑧=2

= βˆ’2

The shaded areas above indicate that they are excluded from the entire

function when the specific value of 𝑧 is applied.

Page 17: Signals and Systems - commsp.ee.ic.ac.uktania/teaching/SAS 2017/Lecture 15.pdfΒ Β· Discrete time signals. π‘§βˆ’ ... Solution 𝑋[𝑧] ... causal continuous-time systems and the

Find the inverse 𝒛 βˆ’transform in the case of real repeated poles cont.

β€’ Find the inverse 𝑧 βˆ’transform of 𝑋 𝑧 =𝑧(2𝑧2βˆ’11𝑧+12)

(π‘§βˆ’1)(π‘§βˆ’2)3

Solution

𝑋[𝑧]

𝑧=

(2𝑧2βˆ’11𝑧+12)

(π‘§βˆ’1)(π‘§βˆ’2)3=

βˆ’3

π‘§βˆ’1+

βˆ’2

(π‘§βˆ’2)3+

π‘Ž1

(π‘§βˆ’2)2+

π‘Ž2

(π‘§βˆ’2)

To find π‘Ž2 we multiply both sides of the above equation with 𝑧 and let

𝑧 β†’ ∞.

0 = βˆ’3 βˆ’ 0 + 0 + π‘Ž2 β‡’ π‘Ž2 = 3

To find π‘Ž1 let 𝑧 β†’ 0.

12

8= 3 +

1

4+

π‘Ž1

4βˆ’

3

2β‡’ π‘Ž1 = βˆ’1

𝑋[𝑧]

𝑧=

(2𝑧2βˆ’11𝑧+12)

(π‘§βˆ’1)(π‘§βˆ’2)3=

βˆ’3

π‘§βˆ’1βˆ’

2

π‘§βˆ’2 3 βˆ’1

(π‘§βˆ’2)2+

3

(π‘§βˆ’2) β‡’

𝑋 𝑧 = βˆ’3𝑧

π‘§βˆ’1βˆ’

2𝑧

π‘§βˆ’2 3 βˆ’π‘§

(π‘§βˆ’2)2+

3𝑧

(π‘§βˆ’2)

Page 18: Signals and Systems - commsp.ee.ic.ac.uktania/teaching/SAS 2017/Lecture 15.pdfΒ Β· Discrete time signals. π‘§βˆ’ ... Solution 𝑋[𝑧] ... causal continuous-time systems and the

Find the inverse 𝒛 βˆ’transform in the case of real repeated poles cont.

𝑋 𝑧 = βˆ’3𝑧

π‘§βˆ’1βˆ’

2𝑧

π‘§βˆ’2 3 βˆ’π‘§

(π‘§βˆ’2)2+

3𝑧

(π‘§βˆ’2)

β€’ We use the following properties:

𝛾𝑛𝑒[𝑛] ⇔𝑧

π‘§βˆ’π›Ύ

𝑛(π‘›βˆ’1)(π‘›βˆ’2)…(π‘›βˆ’π‘š+1)

π›Ύπ‘šπ‘š! 𝛾𝑛𝑒 𝑛 =

𝑧

(π‘§βˆ’π›Ύ)π‘š+1

β€’ Therefore,

π‘₯ 𝑛 = [βˆ’3 βˆ™ 1𝑛 βˆ’ 2𝑛(π‘›βˆ’1)

8 βˆ™ 2𝑛 βˆ’

𝑛

2 βˆ™ 2𝑛 + 3 βˆ™ 2𝑛]𝑒[𝑛]

= βˆ’ 3 +1

4𝑛2 + 𝑛 βˆ’ 12 2𝑛 𝑒[𝑛]

Page 19: Signals and Systems - commsp.ee.ic.ac.uktania/teaching/SAS 2017/Lecture 15.pdfΒ Β· Discrete time signals. π‘§βˆ’ ... Solution 𝑋[𝑧] ... causal continuous-time systems and the

Find the inverse 𝒛 βˆ’transform in the case of complex poles

β€’ Find the inverse 𝑧 βˆ’transform of 𝑋 𝑧 =2𝑧(3𝑧+17)

(π‘§βˆ’1)(𝑧2βˆ’6𝑧+25)

Solution

𝑋 𝑧 =2𝑧(3𝑧 + 17)

(𝑧 βˆ’ 1)(𝑧 βˆ’ 3 βˆ’ 𝑗4)(𝑧 βˆ’ 3 + 𝑗4)

𝑋[𝑧]

𝑧=

(2𝑧2βˆ’11𝑧+12)

(π‘§βˆ’1)(π‘§βˆ’2)3=

π‘˜

π‘§βˆ’1+

π‘Ž0

(π‘§βˆ’2)3+

π‘Ž1

(π‘§βˆ’2)2+

π‘Ž2

(π‘§βˆ’2)

Whenever we encounter a complex pole we need to use a special partial

fraction method called quadratic factors method.

𝑋[𝑧]

𝑧=

2(3𝑧+17)

(π‘§βˆ’1)(𝑧2βˆ’6𝑧+25)=

2

π‘§βˆ’1+

𝐴𝑧+𝐡

𝑧2βˆ’6𝑧+25

We multiply both sides with 𝑧 and let 𝑧 β†’ ∞:

0 = 2 + 𝐴 β‡’ 𝐴 = βˆ’2

Therefore,

2(3𝑧+17)

(π‘§βˆ’1)(𝑧2βˆ’6𝑧+25)=

2

π‘§βˆ’1+

βˆ’2𝑧+𝐡

𝑧2βˆ’6𝑧+25

Page 20: Signals and Systems - commsp.ee.ic.ac.uktania/teaching/SAS 2017/Lecture 15.pdfΒ Β· Discrete time signals. π‘§βˆ’ ... Solution 𝑋[𝑧] ... causal continuous-time systems and the

Find the inverse 𝒛 βˆ’transform in the case of complex poles cont.

2(3𝑧+17)

(π‘§βˆ’1)(𝑧2βˆ’6𝑧+25)=

2

π‘§βˆ’1+

βˆ’2𝑧+𝐡

𝑧2βˆ’6𝑧+25

To find 𝐡 we let 𝑧 = 0:

βˆ’34

25= βˆ’2 +

𝐡

25 β‡’ 𝐡 = 16

𝑋[𝑧]

𝑧=

2

π‘§βˆ’1+

βˆ’2𝑧+16

𝑧2βˆ’6𝑧+25 β‡’ 𝑋 𝑧 =

2𝑧

π‘§βˆ’1+

𝑧(βˆ’2𝑧+16)

𝑧2βˆ’6𝑧+25

β€’ We use the following property:

π‘Ÿ 𝛾 𝑛 cos 𝛽𝑛 + πœƒ 𝑒[𝑛] ⇔ 𝑧(𝐴𝑧+𝐡)

𝑧2+2π‘Žπ‘§+ 𝛾 2 with 𝐴 = βˆ’2, 𝐡 = 16, π‘Ž = βˆ’3, 𝛾 = 5.

π‘Ÿ =𝐴2 𝛾 2+𝐡2βˆ’2π΄π‘Žπ΅

𝛾 2βˆ’π‘Ž2 = 4βˆ™25+256βˆ’2βˆ™(βˆ’2)βˆ™(βˆ’3)βˆ™16

25βˆ’9= 3.2, 𝛽 = cosβˆ’1 βˆ’π‘Ž

𝛾= 0.927π‘Ÿπ‘Žπ‘‘,

πœƒ = tanβˆ’1 π΄π‘Žβˆ’π΅

𝐴 𝛾 2βˆ’π‘Ž2= βˆ’2.246π‘Ÿπ‘Žπ‘‘.

Therefore, π‘₯ 𝑛 = [2 + 3.2 cos 0.927𝑛 βˆ’ 2.246 ]𝑒[𝑛]

Page 21: Signals and Systems - commsp.ee.ic.ac.uktania/teaching/SAS 2017/Lecture 15.pdfΒ Β· Discrete time signals. π‘§βˆ’ ... Solution 𝑋[𝑧] ... causal continuous-time systems and the

β€’ Since 𝑧 = 𝑒𝑠𝑇 = 𝑒 𝜎+π‘—πœ” 𝑇 = π‘’πœŽπ‘‡π‘’π‘—πœ”π‘‡ where 𝑇 =2πœ‹

πœ”π‘ , we can map the

𝑠 βˆ’plane to the 𝑧 βˆ’plane as below.

For 𝜎 = 0, 𝑠 = π‘—πœ” and 𝑧 = π‘’π‘—πœ”π‘‡. Therefore, the imaginary axis of the

𝑠 βˆ’plane is mapped to the unit circle on the 𝑧 βˆ’plane.

= Im(s)

Mapping from 𝑠 βˆ’plane to 𝑧 βˆ’plane

Page 22: Signals and Systems - commsp.ee.ic.ac.uktania/teaching/SAS 2017/Lecture 15.pdfΒ Β· Discrete time signals. π‘§βˆ’ ... Solution 𝑋[𝑧] ... causal continuous-time systems and the

Mapping from 𝑠 βˆ’plane to 𝑧 βˆ’plane cont.

β€’ For 𝜎 < 0, 𝑧 = π‘’πœŽπ‘‡ < 1. Therefore, the left half of the 𝑠 βˆ’plane is mapped

to the inner part of the unit circle on the 𝑧 βˆ’plane (turquoise areas).

β€’ Note that we normally use Cartesian coordinates for the 𝑠 βˆ’ plane

𝑠 = 𝜎 + π‘—πœ” and polar coordinates for the 𝑧 βˆ’plane (𝑧 = π‘Ÿπ‘’π‘—πœ”).

Page 23: Signals and Systems - commsp.ee.ic.ac.uktania/teaching/SAS 2017/Lecture 15.pdfΒ Β· Discrete time signals. π‘§βˆ’ ... Solution 𝑋[𝑧] ... causal continuous-time systems and the

Mapping from 𝑠 βˆ’plane to 𝑧 βˆ’plane cont.

β€’ For 𝜎 > 0 , 𝑧 = π‘’πœŽπ‘‡ > 1 . Therefore, the right half of the 𝑠 βˆ’plane is

mapped to the outer part of the unit circle on the 𝑧 βˆ’plane (pink areas).

Page 24: Signals and Systems - commsp.ee.ic.ac.uktania/teaching/SAS 2017/Lecture 15.pdfΒ Β· Discrete time signals. π‘§βˆ’ ... Solution 𝑋[𝑧] ... causal continuous-time systems and the

Find the inverse 𝒛 βˆ’transform in the case of complex poles

β€’ Using the results of today’s Lecture and also Lecture 9 on stability of causal continuous-time systems and the mapping from the 𝑠 βˆ’plane to the 𝑧 βˆ’plane, we can easily conclude that:

A discrete-time LTI system is stable if and only if the ROC of its system function 𝐻(𝑧) includes the unit circle, 𝑧 = 1.

A causal discrete-time LTI system with rational 𝑧 βˆ’transform 𝐻(𝑧) is stable if and only if all of the poles of 𝐻(𝑧) lie inside the unit circle –

i.e., they must all have magnitude smaller than 1. This statement is based on the result of Slide 5.