+ All Categories
Home > Documents > Signalbehandling og matematik (Tidsdiskrete signaler og systemer)

Signalbehandling og matematik (Tidsdiskrete signaler og systemer)

Date post: 24-Feb-2016
Category:
Upload: reed
View: 54 times
Download: 0 times
Share this document with a friend
Description:
Signalbehandling og matematik (Tidsdiskrete signaler og systemer) . Session 5 . Z-transformation Ved Samuel Schmidt [email protected]. http://www.hst.aau.dk/~sschmidt/Mat1/. Repetition. Basis signaler: Unit sample og Unit step. Repetition. Impuls respons. T{ ∙ }. - PowerPoint PPT Presentation
Popular Tags:
54
Signalbehandling og matematik (Tidsdiskrete signaler og systemer) Session 5. Z-transformation Ved Samuel Schmidt [email protected] http://www.hst.aau.dk/~sschmidt/Mat1/ 1
Transcript
Page 1: Signalbehandling  og matematik  (Tidsdiskrete signaler og systemer)

1

Signalbehandling og matematik (Tidsdiskrete signaler og systemer)

Session 5.Z-transformation

Ved Samuel [email protected]

http://www.hst.aau.dk/~sschmidt/Mat1/

Page 2: Signalbehandling  og matematik  (Tidsdiskrete signaler og systemer)

Basis signaler: Unit sample og Unit step

0,10,0

][nn

n

0,00,1

][nn

nu

Repetition

2

Page 3: Signalbehandling  og matematik  (Tidsdiskrete signaler og systemer)

Impuls respons

T{∙}

-3 -2 -1 0 1 2 3 4 5 6 70

0.2

0.4

0.6

0.8

1

n

-3 -2 -1 0 1 2 3 4 5 6 70

0.2

0.4

0.6

0.8

1

n

][][ nTnh ][nh][n

Side 23 Oppenheim

Repetition

3

Page 4: Signalbehandling  og matematik  (Tidsdiskrete signaler og systemer)

LTI egenskaber:Stabilitet og impuls responsen

k

khS ][

Et LTI system er stabilt hvis og kun hvis

4

Page 5: Signalbehandling  og matematik  (Tidsdiskrete signaler og systemer)

Stabilitet

• Et stabilt system et system med en begrænset output interval såfremt inputtet er begrænset

• Bounded input Bounded output (BIBO)

nallfornx ,][ nallforny ,][ Givet

5

Page 6: Signalbehandling  og matematik  (Tidsdiskrete signaler og systemer)

Differentialligninger med linære konstanter i det tidsdiskrete domæne

M

mm

N

kk mnxbknya

00

][][

•Differentialligninger har ikke unikke løsninger

•Lineart hvis systemet initialiseres ved hvile ved n=0

Repetition

Page 7: Signalbehandling  og matematik  (Tidsdiskrete signaler og systemer)

7

Signaler og systemer i de 3 domænerSystem OutputInput Output

Tids domænet:

][nx ][nh ][*][][ nhnxny

Fourier domænet:

)( jeX )( jeH )()()( jjj eHeXeY

)(zX )(zH )()()( zHzXzY Z-transfomation:

Repetition

Page 8: Signalbehandling  og matematik  (Tidsdiskrete signaler og systemer)

8

Session 3.

• Z-transform• Z transformationer som en rationel funktion• Invers z-transform• Egenskaber ved z- transformation

Page 9: Signalbehandling  og matematik  (Tidsdiskrete signaler og systemer)

9

Hvorfor z-transformation

• Z-transformationen giver analytiske fordele– Hurtig foldning mellem signaler– Kan bruges på den stor gruppe af signaler

Page 10: Signalbehandling  og matematik  (Tidsdiskrete signaler og systemer)

10

Z-transformation

• z-transformation

• Hvor z er et komplekst talF.eks. z=2+j3

n

n

znxzX

][)(

Re

Im

1

1

2

2

3

z

Page 11: Signalbehandling  og matematik  (Tidsdiskrete signaler og systemer)

11

Simple eksempler

kz

z

z

z

zzXknnx

zXnnx

zzzzzXnx

zzzzzXnx

)(][][

1)(][][

1752)(]1,0,7,5,2,1[][

17521)(]1,0,7,5,2,1[][

44

33

311222

532111

n

n

znxzX

][)(

Page 12: Signalbehandling  og matematik  (Tidsdiskrete signaler og systemer)

12

Konvergens af z-transformation

• z transformationen må repræsentere en endelig værdi for en givet z.

• Hvilket kræver at z transformationen summen konvergere

Derfor skal z ligge i det som hedder region of convergence

)(zX

n

n

znxzX ][)(

Page 13: Signalbehandling  og matematik  (Tidsdiskrete signaler og systemer)

13

Simple eksempler

kz

z

z

z

zzXknnx

zXnnx

zzzzzXnx

zzzzzXnx

)(][][

1)(][][

1752)(]1,0,7,5,2,1[][

17521)(]1,0,7,5,2,1[][

44

33

311222

532111

n

n

znxzX

][)(

0z

zz &0

zHvis k>0

ROC:

Page 14: Signalbehandling  og matematik  (Tidsdiskrete signaler og systemer)

14

Z-transformation og konvergens

• z-transformation

• Z på polar form

n

n

znxzX

][)(

nj

n

j ernxerXzX

][)()(

jerz

nj

n

nj ernxerXzX

][)()(

Re

Im

1

1

2

2

3

ωr

-20 -10 0 10 200

2

4

6

8

10

n

r-n

Eksponentielle funktioner

r=0.9r=1.1r=1

Page 15: Signalbehandling  og matematik  (Tidsdiskrete signaler og systemer)

15

Konvergens af z-transformation afhængig af |z|

• Da

• Da det er r-n ledet som afgør konvergens er |z| afgørende for konvergens i z-transformationer

n

n

znx ][

zrhvorerz j

nj

n

nj ernxerXzX

][)()(

Page 16: Signalbehandling  og matematik  (Tidsdiskrete signaler og systemer)

16

z-transformation af unit step (1/2)

0,00,1

][nn

nu

n

n

znuzX

][)(

0

)(n

nzzX

n

n

znxzX

][)(

Konvergere summen? (Hvis du kender z)

Ja hvis |z|>1

Page 17: Signalbehandling  og matematik  (Tidsdiskrete signaler og systemer)

17

z-transformation af unit step (2/2)• Husk at:

Hvor

• Derfor bliver z-transformationen af unit step

• Hvis r>1 (eller |z|>1) konvergere z- transformationen af unit step responsen

nj

n

nj ernxerXzX

][)()(

00

)(n

njn

n

n erzzX

zrhvorerz j

Page 18: Signalbehandling  og matematik  (Tidsdiskrete signaler og systemer)

18

Regionen af konvergens (ROC)

• Da konvergensen kun afhænger af amplituden af |z| og er uafgængi af fasen vil værdierne af z som opfylder konvergens formes som en cirkel i det komplekse plan

• Altså hvis |z|>1 som vi fandt ved Unit step signalet

Re

Im

1

1

2

2

3

Page 19: Signalbehandling  og matematik  (Tidsdiskrete signaler og systemer)

19

Regionen af konvergens (ROC)

• Hvis|z|<0.7

Re

Im

1

1

2

2

3

Page 20: Signalbehandling  og matematik  (Tidsdiskrete signaler og systemer)

20

Eksempel• Højresiddet eksponentiel signal• Z-transformation:

• For at konverger skal

• Det vil sige hvilket sker når

• Hvis |z|>a kan vi bruge vores geometriske rækker

][][ nuanx n

0

1

0

][)(n

nn

n

nn

n

n azzaznuazX

azazz

azazzX

n

n

10

1

11)(

n

n

znx ][

0

1

n

naz

11 az az Re

Im

1

1

a*

Page 21: Signalbehandling  og matematik  (Tidsdiskrete signaler og systemer)

21

Eksempel• Venstre eksponentiel signal• Z-transformation:

• For at konverger skal hvilket sker når

• Hvis |z|<a kan vi bruge vores geometriske rækker

]1[][ nuanx n

0

1

01

11)(n

nn

n

nn

n

n zazazazX

azazz

azzazazX

n

n

110

1

11

1111)(

n

n

znx ][

11 za az

Re

Im

1

1

a*

n

n

nn

n

n zaznuazX

1

]1[)(

Page 22: Signalbehandling  og matematik  (Tidsdiskrete signaler og systemer)

22

ROC og signal typer

• Kausal eksponentiel n

n

znxzX

][)(

azazz

azazzX

n

n

10

1

11)(

Page 23: Signalbehandling  og matematik  (Tidsdiskrete signaler og systemer)

23

ROC og signal typer

• Ikke Kausal eksponentiel (Venstre sidet)

n

n

znxzX

][)(

azazz

azzazazX

n

n

110

1

11

1111)(

Page 24: Signalbehandling  og matematik  (Tidsdiskrete signaler og systemer)

24

Session 3.

• Z-transform• Z transformationer som en rationel funktion• Invers z-transform • Egenskaber ved z- transformation

Page 25: Signalbehandling  og matematik  (Tidsdiskrete signaler og systemer)

25

Z transformationer som en rationel funktion

)()()(zQzPzX

Det vil sige en ratio mellem 2 polynomiske funktioner

Hvor P(z) og Q(z) er polynomier

22

11 P(z) zbzb

22

11 Q(z) zaza

N

k

kk

M

k

kk

MM

MM

za

zb

zazazazbzbzb

zQzPzX

0

02

21

1

22

11

)()()(

Page 26: Signalbehandling  og matematik  (Tidsdiskrete signaler og systemer)

26

Nuller og Poler

• Nuller – Værdier af z som hvor X(z)=0 kaldes nuller

• Hvilket er rødderne til tæller polynomiet

• Poler– Værdier af z som hvor X(z)= ∞ kaldes poler

• Hvilket er rødderne til nævner polynomiet

• ROC kan ikke indeholde polerne

0 Q(z) 33

22

11 zazaza

0 P(z) 33

22

11 zbzbzb

22

11

22

11

)()()(

zazazbzb

zQzPzX

Page 27: Signalbehandling  og matematik  (Tidsdiskrete signaler og systemer)

27

Nuller og Poler i vores tidligere eksempler

• Nuller: X(z)=0 når z=0 • Poler: X(z)=∞ når z=a

azazzzX

)(

Re

Im

1

1

a*

][][ nuanx nHøjresiddet eksponentiel signal:

Page 28: Signalbehandling  og matematik  (Tidsdiskrete signaler og systemer)

28

Z-transformation Eksempel • Kombination af to eksponentielle signaler

-10 0 10 200

0.5

1

1.5

2

x[n]

n

][31][][ 2

1 nununxn

n

n

n

nn znunuzX

][

31][)( 2

1

0 0

1311

21)(

n n

nnzzzX

31

21

121

1311

21

)(21

11

1)(

zz

zzzz

zXRe

Im

1

1

*1/2*1/3

Page 29: Signalbehandling  og matematik  (Tidsdiskrete signaler og systemer)

29

Egenskaber ved ROC

• Egenskab 1:– ROC er en ring eller skive centeret i z-planet

• Egenskab 2:– Fourier transformationen konvergere kun hvis

enhedscirkelen er inkluderet i ROC• Egenskab 3:

– ROC indeholder ingen poler

Page 30: Signalbehandling  og matematik  (Tidsdiskrete signaler og systemer)

30

Egenskaber ved ROC

• Egenskab 4:– Når x[n] er afgrænset fylder

ROC hele z-planet på nær z=0 og z=∞

Re

Im

1

1

a

Page 31: Signalbehandling  og matematik  (Tidsdiskrete signaler og systemer)

31

Egenskaber ved ROC

• Egenskab 5:– Når x[n] er højre siddet (Kausalt) er ROC er en ring

som forsætter fra den største pol til z=∞

-10 0 10 20 300

0.2

0.4

0.6

0.8

1

n

x[n]

Re

Im

1

1

a*

Page 32: Signalbehandling  og matematik  (Tidsdiskrete signaler og systemer)

32

Egenskaber ved ROC

• Egenskab 6:– Når x[n] er venstre siddet (ikke Kausalt) er ROC er

en skive som afgrænses af den mindste pol

Re

Im

1

1

a*

-30 -20 -10 0 100

0.2

0.4

0.6

0.8

1

n

x[n]

Page 33: Signalbehandling  og matematik  (Tidsdiskrete signaler og systemer)

33

Egenskaber ved ROC

• Egenskab 7:– Når x[n] er to siddet er ROC er en ring som

afgrænses af den mindste pol som bidrager til n<0 og den største pol som bidrager til n>0.

Re

Im

1

1

a1*

-30 -20 -10 0 10 20 300

0.2

0.4

0.6

0.8

1

n

x[n]

a2*

Page 34: Signalbehandling  og matematik  (Tidsdiskrete signaler og systemer)

34

Egenskaber ved ROC

• Egenskab 8:– ROC er en sammenhængende region

Page 35: Signalbehandling  og matematik  (Tidsdiskrete signaler og systemer)

35

Session 3.

• Z-transform• Z transformationer som en rationel funktion• Invers z-transform • Egenskaber ved z- transformation

Page 36: Signalbehandling  og matematik  (Tidsdiskrete signaler og systemer)

36

Formel Invers z-transformation

c

n dzzzXj

nx 1)(21][

Hvor C er mod uret integrering over en cirkel som omgrænser alle poler

Re

Im

1

1

a

*

*

*

Page 37: Signalbehandling  og matematik  (Tidsdiskrete signaler og systemer)

37

Invers z-transformation praktisk

• Inspektions metode• Partialbrøks-opspaltning• Potensrække ekspansion (power series expansion)

Page 38: Signalbehandling  og matematik  (Tidsdiskrete signaler og systemer)

38

Invers z-transformation Inspektions metode

• Genkendelse af kendte transformations par.– Kig i tabel 3.1 i bogen

• Eksempel. Vi ved at

• Så når vi ser en z-transformation som ser sådan ud

• Kan vi se at:

azaz

nuaZ

n

,1

1][ 1

21,)(

1

211

1

zzXz

][][ 21 nunx n

Page 39: Signalbehandling  og matematik  (Tidsdiskrete signaler og systemer)

39

Fra z-transformation til tidsdomæne

Z-transformation

Inspektion

Tidsdomænet

Partialbrøks-opspaltning Potensrække ekspansion

Page 40: Signalbehandling  og matematik  (Tidsdiskrete signaler og systemer)

40

Invers z-transformation Partialbrøksopspaltning

• Når vi ikke umiddelbart kan finde funktions led i tabeller. Kan vi måske simplificere funktionen med Partialbrøksopspaltning En rationelt funktion som denne

• Kan faktoriseresHvor ck er ikke nul nuller og dk er ikke nul poler

N

k

kk

M

k

kk

za

zbzX

0

0)(

N

kk

M

kk

zd

zc

abzX

1

1

1

1

0

0

)1(

)1(

)(

Page 41: Signalbehandling  og matematik  (Tidsdiskrete signaler og systemer)

41

Invers z-transformation Partialbrøksopspaltning

• Hvis M<N kan

• Ekspanderes som

• Hvor Ak kan findes:

N

kk

M

kk

zd

zc

abzX

1

1

1

1

0

0

)1(

)1(

)(

N

k k

k

zdAzX

111

)(

kdz

kk zXzdA

)(1 1

Hvis M≥N kan antallet af nuller (M) reduceres med polynomiedivision

Page 42: Signalbehandling  og matematik  (Tidsdiskrete signaler og systemer)

42

Partialbrøksopspaltning eksempel (1/4)

1,1

21)( 2211

23

21

zzzzzzXZ transform:

Vi har anden orden poler og nuller alstå M=N. Derfor reducere vi antallet af nuller med polynomiedivision

1523

2121

1

12

121232

21

zzz

zzzz

1,1

152)( 2211

23

1

zzz

zzX

Page 43: Signalbehandling  og matematik  (Tidsdiskrete signaler og systemer)

43

Partialbrøksopspaltning eksempel (2/4)

,)1)(1(

152)( 1121

1

zz

zzX Faktoriseret udgave

,1

152)( 2211

23

1

zz

zzX

Ekspansion:,

)1()1(2)( 1

21

21

1

zA

zAzX

Fra forrige side

Poler: zk 212

211

23 ,1,01

kk zzzz

Page 44: Signalbehandling  og matematik  (Tidsdiskrete signaler og systemer)

44

Partialbrøksopspaltning eksempel (3/4) kdz

kk zXzdA

)(1 1

21

121

1 )(1

z

zXzA

)1(1512

)1)(1(1521 1

11

21

1121

11

21

1

zzz

zzzzA

Beregning af A1:

Hvor vi ved fra forrige side: ,)1)(1(

152)( 1121

1

zz

zzX

9)21(110)11(2

)1(1512

21

1

11

21

1

zzzzA

A1 er derfor:

Når z=1/2 er A1 derfor:

Page 45: Signalbehandling  og matematik  (Tidsdiskrete signaler og systemer)

45

Partialbrøksopspaltning eksempel (4/4)

• A2 findes på samme måde

• Derfor er

• Ved inspektion og ved hjælp fra tabel 3.1

8)(11

12

zzXzA

1121 1

81

92)(

zzzX

][8][9][2)( 21 nnnnx n

Page 46: Signalbehandling  og matematik  (Tidsdiskrete signaler og systemer)

46

Invers z-transformation Potensrække ekspansion

• Det inverse af hvad vi gør med de geometriske rækker:

321

0

1

1)(

1,1

1)(

zzzzzX

zz

zX

n

n

]3[]2[]1[][][ nnnnnx

Ved hjælp af Inspektion finder vi:

mznn ][ 0

Page 47: Signalbehandling  og matematik  (Tidsdiskrete signaler og systemer)

47

Eksempel: på potensrække ekspansion

• Her kan vi dividere brøken ud til summerings række, med polynomiedivision

• Resultat ved hjælp af Inspektion

azaz

zX

,1

1)( 1

22

221

1

1

221

1

1

111

zazaaz

azaz

zaazaz

2211)( zaazzX

][]3[]2[]1[][][ 321 nuanananannx n

Page 48: Signalbehandling  og matematik  (Tidsdiskrete signaler og systemer)

48

Session 3.

• Z-transform• Z transformationer som en rationel funktion• Invers z-transform • Egenskaber ved z- transformation

Page 49: Signalbehandling  og matematik  (Tidsdiskrete signaler og systemer)

49

Egenskaber ved z- transformation

• Z-transformationen er Lineær

)()(][][ 2121 zbXzaXnbxnax

Page 50: Signalbehandling  og matematik  (Tidsdiskrete signaler og systemer)

50

Egenskaber ved z- transformation

• Tids skifte x[n-n0]:• Bevis:

Z-transformation:

Substituer: m=n-n0

)(][ 00 zXznnx n

][][ 0nnxny

n

nznnxzY ][)( 0

m

nmzmxzY )( 0][)(

n

mn zmxzzY )(][)( 0

)(zX

Page 51: Signalbehandling  og matematik  (Tidsdiskrete signaler og systemer)

51

Egenskaber ved z- transformation

• Multiplikation i z-domænet svare til foldning i tids domænet

)()(][*][ 2121 zXzXnxnx

Page 52: Signalbehandling  og matematik  (Tidsdiskrete signaler og systemer)

52

Bevis for)()(][*][ 2121 zXzXnxnx

][][][ knhkxnyk

)()()(

)(][][)(

][][][)(

][][][)(

zHzXzY

zHzkxznyzY

zknhkxznyzY

zknhkxznyzY

k

k

nn

n

n

n

n

k

nn

n

n

n

n

k

nn

n

Foldningssum

Z- trans formation af foldningssum

Tidsskifte egenskab

Page 53: Signalbehandling  og matematik  (Tidsdiskrete signaler og systemer)

53

System analyse med Z-transform

• Z-transform form af impuls responsen– (ofte kalde system responsen)

• Implus responsen fra input og output

• System output

)(][ zHnh

)()()(zXzYzH

)()()( zHzXzY

Page 54: Signalbehandling  og matematik  (Tidsdiskrete signaler og systemer)

54

Session 3.

• Z-transform• Z transformationer som en rationel funktion• Invers z-transform • Egenskaber ved z- transformation


Recommended