0008 Pletl Magyar PDF

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 170

rta:

PLETL SZILVESZTER
MAGYAR ATTILA

JELEK S RENDSZEREK
PLDATR
Egyetemi tananyag

2011

COPYRIGHT: 20112016, Dr. Pletl Szilveszter, Szegedi Tudomnyegyetem


Termszettudomnyi s Informatikai Kar Mszaki Informatika Tanszk; Dr. Magyar Attila, Pannon
Egyetem Mszaki Informatikai Kar Villamosmrnki s Informcis Rendszerek Tanszk
LEKTORLTA: Dr. Jeges Zoltn, Dunajvrosi Fiskola Informatikai Intzet
Creative Commons NonCommercial-NoDerivs 3.0 (CC BY-NC-ND 3.0)
A szerz nevnek feltntetse mellett nem kereskedelmi cllal szabadon msolhat, terjeszthet,
megjelentethet s eladhat, de nem mdosthat.
TMOGATS:
Kszlt a TMOP-4.1.2-08/1/A-2009-0008 szm, Tananyagfejleszts mrnk informatikus,
programtervez informatikus s gazdasginformatikus kpzsekhez cm projekt keretben.

ISBN 978-963-279-530-0
KSZLT: a Typotex Kiad gondozsban
FELELS VEZET: Votisky Zsuzsa
AZ ELEKTRONIKUS KIADST ELKSZTETTE: Duds Kata

KULCSSZAVAK:
jelek felosztsa, rendszerek, rendszerek felosztsa, Fourier transzformci, FFT, LTI rendszerek,
Bode diagram, szrk, modulci, mintavtelezs, A/D talakts.
SSZEFOGLALS:
A Jelek s rendszerek pldatr elssorban a felsoktatsban rszt vev mrnk informatikus
alapszakos hallgatk szmra kszlt. A pldatr a kivlasztott tmakrk trgyalsmdjt illeten
minden esetben bemutatja a szksges elmletet, majd pldkon keresztl igyekszik rthetv tenni
a tananyagot. A feldolgozott tmakrk a kvetkezk: a jel s rendszerelmleti alapfogalmak, a
folytonos s a diszkrt-idej konvolci, a folytonos s diszkrt-idej jelek Fouriertranszformcija, a z-transzformci, a jelek szrst vgz rendszerek, az alapvet modulcis
megoldsok, a mintavtelezs s tarts s vgl az A/D talakts.

Tartalomjegyzk
Bevezet ................................................................................................................................. 5
1. Jel s rendszerelmleti alapfogalmak ................................................................................. 6
1.1. Rendszertechnikai alapfogalmak ............................................................................... 6
1.2. Jel fogalma ................................................................................................................. 7
1.3. Jelek felosztsa .......................................................................................................... 8
1.3.1. A jel rtkkszlete szerinti feloszts: ............................................................ 8
1.3.2. Lefolys szerinti feloszts: ............................................................................ 8
1.3.3. Az informci megjelensi formja szerinti feloszts: ............................... 10
1.3.4. Az rtk meghatrozottsga szerint: ........................................................... 10
1.3.5. A jelhordoz fizikai mennyisg szerinti feloszts....................................... 11
1.4. Nhny fontosabb folytonos idej jel ...................................................................... 13
Ugrsfggvny ...................................................................................................... 13
Az egysgugrs vagy Heaviside-fle fggvny .................................................... 14
1.5. Nhny fontosabb diszkrtidej jel ......................................................................... 22
1.6. Pdk jelek brzolsra .......................................................................................... 25
1.7. Rendszerek felosztsa .............................................................................................. 35
1.7.1. A rendszer osztlyok ................................................................................... 35
1.7.2. Lineris idinvarins rendszerek ................................................................. 38
1.8. Plda egy kt trols nemlineris rendszer vizsglatra.......................................... 41
2. A folytonos s diszkrt konvoluci .................................................................................. 54
2.1. Bevezets ................................................................................................................. 54
2.1.1. A slyfggvny fogalma ............................................................................. 54
2.2. Folytonos-idej konvolci ..................................................................................... 55
2.2.1. Definci ...................................................................................................... 55
2.2.2. Konvolci ms tartomnyokban................................................................ 56
2.2.3. Periodikus jelek konvolcija ..................................................................... 56
2.2.4. Tulajdonsgok ............................................................................................. 56
2.2.5. Algoritmus ................................................................................................... 56
2.3. Mintapldk az FI konvolci szmtsra ............................................................. 57
2.4. Diszkrt-idej konvolci ....................................................................................... 63
2.4.1. Definci ...................................................................................................... 63
2.4.2. Konvolci ms tartomnyokban................................................................ 63
2.4.3. Periodikus jelek konvolcija diszkrt esetben .......................................... 63
2.4.4. Tulajdonsgok ............................................................................................. 64
2.5. Mintapldk DI jelek konvolcijra ...................................................................... 64

Pletl Szilveszter, Magyar Attila

www.tankonyvtar.hu

JELEK S RENDSZEREK PLDATR

3. Folytonos idej jelek Fourier transzformcija................................................................ 73


3.1. A Fourier-sor ........................................................................................................... 73
3.2. A Fourier-integrl .................................................................................................... 75
3.3. Mintapldk FI jel frekvenciatartomnybeli brzolsra ...................................... 76
4. A diszkrt idej jelek s rendszerek Fourier analzise ..................................................... 78
4.1. DI jelek Fourier transzformltja .............................................................................. 78
4.1.1. A diszkrtidej Fourier transzformlt tulajdonsgai: .................................. 80
4.2. Diszkretizls frekvenciatartomnyban ................................................................... 81
4.3. Vges sor Diszkrt Fourier Transzformltja............................................................ 83
4.4. Mintapldk ............................................................................................................. 86
4.5. A gyors Fourier-transzformci (Fast Fourier Transform FFT).............................. 98
5. A Z-transzformci ........................................................................................................ 109
5.1. A Z-transzformci defincija.............................................................................. 109
5.2. Tulajdonsgok: ...................................................................................................... 110
5.3. Az inverz z-transzformci.................................................................................... 112
5.4. Az egyoldalas Z-transzformci ............................................................................ 113
5.4.1. Tulajdonsgok ........................................................................................... 113
5.5. Feladatok................................................................................................................ 113
6. A jelek szrst vgz rendszerek.................................................................................. 116
Bode diagram ................................................................................................................ 117
Svszlessg ................................................................................................................. 122
Szrs ............................................................................................................................ 123
6.1. Analg szrk vizsglata ....................................................................................... 125
6.2. Digitlis szrk ...................................................................................................... 128
7. Modulci ....................................................................................................................... 149
8. A mintavtelezs ............................................................................................................ 161
8.1. Az analg jelek mintavtelezse ............................................................................ 161
9. A jelfeldolgozs nhny alapvet mdszere .................................................................. 165
9.1. A/D talakts ........................................................................................................ 165
10. Irodalomjegyzk ........................................................................................................... 170

www.tankonyvtar.hu

Pletl Szilveszter, Magyar Attila

Bevezet

A jelek s rendszerek elmlete, s annak gyakorlati alkalmazsa nlkl nem mkdne


korunk informcis trsadalma. A mrnkk nagy szerepet jtszanak az egyes megoldsok
tervezse, kivitelezse s mkdtetse tern. A mrnk-informatikus szakemberek esetben
elengedhetetlen a jel s rendszerelmlet tern val kompetencia megszerzse. A Jelek s
rendszerek trgy a mrnk informatikus alapszakos hallgatk szmra a legtbb
felsoktatsi intzmnyben alapoz s ktelez trgyknt szerepel a tantervben. A
tmakrben szmos, minsges tankknyv, jegyzet s pldatr kszlt. Jelen pldatr clja,
hogy a hallgatk szmra rviden bemutatva a szksges elmletet, pldkon keresztl
tegye rthetv a jelek s rendszerek egyes tmakreit. A pldk utn kidolgozand
feladatok serkentik a hallgatkat munkra. A jel s rendszerelmlet terlete nagyon szles,
az egyes elemek klnbz mlysggel trgyalhatk, jelen pldatr a tmakr lefedst
tekintve nem trekszik a teljessgre, s az alapkpzsben hasznlhat, nem tl mly
elmleti trgyalsmdot alkalmazza. Az els fejezet (6. oldal) trgyalja a jel s
rendszerelmleti alapfogalmakat. A msodik fejezet (54. oldal) kitr a folytonos s a
diszkrt-idej konvolcira, kihangslyozza az LTI rendszerek fontossgt. A harmadik
fejezet (73. oldal) foglalkozik a folytonos idej jelek Fourier transzformcijval. A
negyedik fejezet (78. oldal) tartalmazza a diszkrt idej jelek s rendszerek Fourier
analzisnek elmlett s nhny pldn keresztl igyekszik elmlyteni a szksges
ismereteket. Az tdik fejezet (109. oldal) foglalkozik a Z-transzformcival. A jelek
szrst vgz rendszerek rvid bemutatsa s a tmhoz kapcsold pldk a hatodik
fejezetben (116. oldal) tallhatk. A hetedik fejezet (149. oldal) teljes mrtkben a
modulcival foglalkozik. A mintavtelezs s tarts a nyolcadik fejezetben (161. oldal)
kapott helyet s vgl a kilencedik fejezet (165. oldal) trgyalja az A/D talaktst.

Pletl Szilveszter, Magyar Attila

www.tankonyvtar.hu

1. Jel s rendszerelmleti alapfogalmak


Ebben a fejezetben kerl sor a jelek s rendszerekkel kapcsolatos elmlet rvid
ttekintsre, idben folytonos s diszkrt jelek lersra, a folytonos s diszkrt idej
lineris idvarins (LTI) rendszerek jellemzsre s tulajdonsgainak ismertetsre. Ez a
fejezet tartalmazza a jelek s rendszerek reprezentcijhoz szksges matematikai
alapfogalmakat. Diszkrt s folytonos idej esetben bemutatsra kerlnek a legfontosabb
alapfggvnyek, mint az impulzusfggvny, egysg ugrsfggvny, komplex exponencilis
fggvny. Vgl, ezen ismeretek megalapozshoz kidolgozott pldkat tartalmaz ez a
fejezet.

1.1. Rendszertechnikai alapfogalmak


A tananyag megrtse rdekben mindenkpp tisztzni kell nhny a rendszerrel
kapcsolatos alapfogalmat. A rendszer fogalmnak meghatrozsa tbbfle szempontbl
lehetsges. Szadovszkij professzor ltalnos rendszerelmlet alapjai c. mvben tbb
jelents defincit ad meg. Az els csoportba tartoznak a matematikai modellek irnybl
megkzelt defincik, a msodik csoport defincii a rendszert, mint relcik ltal
sszekapcsolt elemek halmazt tekintik, mg a harmadik csoportba sorolhat
meghatrozsok a bemenet, kimenet, informcifeldolgozs fogalmval operlnak. A
tovbbiakban a mrnkk szmra kt egyenrtk rdemes definci kerl megadsra:
1. A valsgnak minden trben elhatrolt rszt, ahol a klnbz anyag- s
mozgsformk elemeit klcsnhatsok s klcsns sszefggsek kapcsoljk ssze,
rendszernek nevezzk.
2. A rendszer, valsgos vagy elkpzelt objektumok viszonylag jl krlhatrolhat olyan
halmaza, melyeket klcsnhatsok s klcsns sszefggsek kapcsolnak egybe.
Elmleti szempontbl rendszernek tekinthet minden olyan transzformci, amely
adottnak tekintett gerjesztsekhez meghatrozott vlaszokat rendel. A rendszer elemnek
tekintjk azt az objektumot, amelyet a rendszer vizsglathoz mr tovbbi rszekre nem
szksges felbontani. A rendszer elemei kztti s a krnyezethez fzd sszefggsek s
kapcsolatok megvalstsai lehetnek egyszer vagy bonyolult fizikai, kmiai, biolgiai
vagy informcis jellegek. A rendszer lerst, az sszefggsek matematikai
meghatrozst, a matematikai modellt rviden (br nem elgg szablyosan) szintn a
rendszer szval jelljk.
Mivel minden termszetben elfordul, vagy ember ltal ltrehozott rendszer, folyamat,
jelensg klcsnhatsban van egymssal, ha brmilyen rendszert tanulmnyozunk is,
figyelembe kell vennnk a krnyezet hatst a rendszerre, s a rendszer hatst a
krnyezetre. Ezek a hatsok lehetnek olyanok, amelyek a rendszer meghatrozott
pontjaiban sszpontosulnak, pldul a rendszer egy elemre hat er formjban. A hatsok
azonban lehetnek elosztottak is, ekkor az egsz rendszernek vagy valamelyik rsznek
felletre, esetleg minden egyes pontjra hatnak. Ilyen elosztott jellegek a hmrsklet,
vagy nyoms hatsai, amelyek egy rendszer felletnek bizonyos rszeire hatnak, vagy a
gravitcis s mgneses terek hatsai stb. A rendszer s krnyezete sszetartoz,

www.tankonyvtar.hu

Pletl Szilveszter, Magyar Attila

1. JEL S RENDSZERELMLETI ALAPFOGALMAK

dialektikus egysget kpez fogalmak. Sztvlasztsuk, a rendszer hatrvonalainak


kijellse, a rendszer krlhatrolsa a feladattl, a vizsglat szempontjaitl, a beavatkozst
ignyl szitucitl fgg. Az 1.1. bra vzlatosan tnteti fel a rendszert a tr olyan
rszeknt, amelyben sszes elemei, s a krnyezethez fzd sszes kapcsolatai
sszpontostva (koncentrlva) vannak.

Univerzum

Rendszer

1.1. bra. A rendszer s krnyezete.

A kapcsolatokat brzol nyilak a hatsok terjedsnek irnyt mutatjk. Minden


rendszer jellemezhet az azt felpt elemek tulajdonsgaival, s azokkal a kapcsolatokkal,
amelyek az adott rendszer s krnyezet klcsnhatst jellemzik. Meg kell jegyezni, hogy
akrmilyen rszletesen s alaposan is tanulmnyozzuk a rendszer tulajdonsgt s
viselkedst, sohasem tudjuk figyelembe venni mind azt a vgtelen sok tnyezt, amely a
rendszert kzvetve vagy kzvetlenl befolysolja. Ezrt minden tanulmnyozs, ksrlet
eredmnyt csakis megfelel fenntartssal fogadhatjuk el s alkalmazhatjuk a gyakorlatban.
A rendszerekben kering s thalad hatsokat, amelyek informcis kapcsolatokat
valstanak meg, jeleknek nevezik, ugyanis a jelnek legfontosabb jellemvonsa az
informcitartalom. Elmondhat, hogy a jel minden olyan folyamat, amelynek segtsgvel
az informci anyagi jellegv vlik s tovbbthat vagy trolhat.

1.2. Jel fogalma


Egy rendszer egyes elemei kztt, vagy klnbz rendszerek kztt olyan kapcsolatok
vannak, melyeken keresztl klcsnhatsban llnak egymssal. Ezek a kapcsolatok az
energia vagy az anyag tadst jelenthetik az egymsra hat elemek vagy rendszerek
kztt. A kapcsolatok azonban olyanok is lehetnek, hogy informci tartalmuk lesz
lnyeges, azaz azok az ismeretek, amelyeket az elem vagy rendszer ms rendszerek vagy
elemek llapotrl kap, vagy a sajt llapotrl kzl. Ekkor az ismereteket hordoz anyagi
forma csak msodrang jelentsg lesz.
A rendszerekben kering s thalad hatsokat, amelyek informcis kapcsolatokat
valstanak meg, jeleknek nevezzk. A jelnek legfontosabb jellemvonsa az
informcitartalom (kzlemnytartalom), az energiaszint nagysga csak msodlagos
jelentsg. Legtbbszr a jelet, mint idtl fgg informcit hordoz mennyisget

Pletl Szilveszter, Magyar Attila

www.tankonyvtar.hu

JELEK S RENDSZEREK PLDATR

hatrozzk meg. E meghatrozs csak rszben igaz, ugyanis gyakran jelknt tekintnk azon
fggvnyekre is melyek fggetlen vltozknt nem tartalmazzk az idt, valamint
elfordul, hogy komplex fggvnyeket is jelknt kezelnk.
Jelhordoz lehet minden mrhet fizikai, kmiai llapothordoz, amelynek
segtsgvel az informci anyagi jellegv vlik s tovbbthat vagy trolhat.
Matematikai modell esetn a jeleket vltozkkal jelljk. Jelhordoz jellse esetn a
vltoznak fizikai rtelme van.
Jellemznek nevezzk azokat az llapothatrozkat, amelyek a rendszer llapott vagy
llapotnak vltozst jellemzik vagy befolysoljk (pl. nyoms, hmrsklet,
koncentrci). Teht a jellemz olyan jel, amely a rendszer llapothatrozinak rtkhez
vagy rtkvltozshoz rendel informcit.
Az a rendszer vagy kzeg, amelyen keresztl kapjuk a jelet, a hrkzl csatorna. A
jeleket nagy tvolsgra lehet kzvetteni, gy megvalsthat a trben elvlasztott
rendszerek kztti kapcsolat is. A jelek rgztse (memorizlsa) lehetv teszi, hogy
megfelel id elteltvel kzvettsk ket, s gy az idben elvlasztott rendszervltozsi
folyamatokat is ssze lehet kapcsolni.

1.3. Jelek felosztsa


A jelek matematikai lersra fggvnyeket hasznlunk, amik egy fggetlen vltoz s egy
fgg vltoz kztt egyrtelm kapcsolatot valstanak meg. A fggvny rtelmezsi
tartomnyt a fggetlen vltozk tartomnyt jelentik, ezt nevezzk argumentumnak, a
fgg vltoz sszes rtke pedig a fggvny rtkkszlete. A jel rtelmezsi tartomnyn
legtbb esetben az idt, rtkkszletn pedig a vizsglt jel ltal lert fizikai mennyisg
rtkt rtjk.
A jeleket feloszthatjuk:
rtkkszlet szerint,
lefolys szerint,
az informci megjelensi formja szerint,
az rtk meghatrozottsga szerint,
a jelhordoz fizikai mennyisgek szerint,
Az albbiakban bemutatsra kerlnek a fentiekben felsorolt jelcsoportok.

1.3.1. A jel rtkkszlete szerinti feloszts:


Folytonos a jel, ha meghatrozott tartomnyban tetszs szerinti rtket vehet fel s
rtkkszlete folytonos, vagyis egy sszefgg tartomny.
Szakaszos a jel, ha meghatrozott tartomnyban csak meghatrozott, diszkrt
(izollt) rtkeket vehet fel, egy megszmllhat szmhalmaz elemeibl, kt szomszdos
diszkrt rtke kztti rtkkszlete hinyzik. Az ilyen jel, idben folytonos, de
rtkkszletben diszkrt. (lpcss, ms nven kvantlt jelalak, vagy diszkrt rtk jel).

1.3.2. Lefolys szerinti feloszts:


Folyamatos a jel, ha a fggetlen vltoz egy adott tartomnyban megszakts nlkl
fennll.

www.tankonyvtar.hu

Pletl Szilveszter, Magyar Attila

1. JEL S RENDSZERELMLETI ALAPFOGALMAK

A folyamatos jel matematikai modellezsnl olyan fggvnyt alkalmazunk ahol a


fggetlen vltoz t ( a vals szmok halmaza). Folyamatos jelnl fontos, hogy az
egyrtelmen definilt legyen a teljes felett esetleg, nhny vges szm pont kpezhet
kivtelt. Pldul a y (t ) = t nem rtelmezett a t < 0 rtkekre, a pozitvokra pedig kt
megoldssal is rendelkezik. Gyakran, fleg dinamikus rendszerek esetben a fggetlen
vltoz az id. Ilyenkor folytonos idej jelrl beszlnk, melynek jele FI.
A jelek vals matematikai fggvnyek, de nhny rajtuk vgzett transzformci
hatsra komplex vltozknt jelentkezhetnek. Ilyen pldul a forgvektorok brzolsa
amplitdjukkal s fzisukkal. Y ( j ) = A( j )e j ( ) . Ahol: Y ( j ) egy komplex kifejezs,
a forgs szgsebessge, A( j ) a forg vektor amplitdja s ( ) jelli a fzisszget.

1.2. bra. Folytonos idej jel.

Szaggatott a jel, ha az a fggetlen vltoz egy adott tartomnyban csak


megszaktsokkal ll fenn. A fggetlen vltoz meghatrozott rtkeiben szolgltatnak
informcit a jel a tbbi rtkeknl megszakad. Az informciszolgltats a fggetlen
vltoz bizonyos rtkeire rtelmezett. Idt alkalmazva fggetlen vltozknt eljutunk a
diszkrt idej jel fogalmhoz, melynek jele a DI. A diszkrt idej jel matematikai
meghatrozsa, hogy az egy k Z ( Z az egsz szmok halmazt jelli) fggetlen vltoz
fggvnye y = y[k ] . Az egyrtelm megklnbztets rdekben a folyamatos jelet jell
fggvnynl egyszer zrjeleket alkalmazunk, mg a szaggatott jel esetben
kzpzrjelet. gy y (t ) FI mg y[k ] DI jel jellse.

1.3. bra. Diszkrt idej jel.

A 1.3. brn lthat g [k ] fggvny esetben k diszkrt idt jell msodpercben,


percben, rban vagy egyb idszeletben megadva.

Pletl Szilveszter, Magyar Attila

www.tankonyvtar.hu

10

JELEK S RENDSZEREK PLDATR

1.3.3. Az informci megjelensi formja szerinti feloszts:


Analg a jel, ha az informcit a jelhordoz rtke vagy rtkvltozsa kzvetlenl
kpviseli. Az analg jel informcitartalma tetszlegesen kis vltozsokat is kzvett.
Digitlis a jel, ha az informci a jelhordoz szmjegyet kifejez, diszkrt, jelkpi
rtkeiben (kdjaiban) van jelen.

1.3.4. Az rtk meghatrozottsga szerint:


Determinisztikus a jel, ha rtke meghatrozott idfggvnnyel egyrtelmen megadhat,
elegend pontossggal lehet mrni, s megismtelhet folyamatot hoz ltre.
Sztochasztikus a jel, ha vletlen lefolys, s csak valsznsg-szmtsi
mdszerekkel rhat le, a jel mrsekor vletlenszer eredmnyeket kapunk. Ilyenkor nem
tudunk egyrtelm idfggvnyt megadni. A jel statisztikus tulajdonsgait kell
meghatrozni, mint pldul a vrhat rtkt, szrst.

1.4. bra. Sztochasztikus jel.

A jelek egy specilis osztlyt jelentik a periodikus jelek, ahol a jel alakja
peridusonknt ismtldik, s aperiodikus jelek, ahol ez a periodicits nem ll fenn.
Jelfeldolgozsi szempontbl fontos szerepet jtszanak a belp jelek, melyek az id
negatv rtkeire azonosan nulla rtkek, csak pozitv idrtkekre szoktuk ket elemezni.
Pldk folytonos idej jelekre:
Egy x jelet folytonos idejnek mondjuk, amikor a jel az id minden vals rtkre
rtelmezett:
= (), , < <
A determinisztikus jel megadhat matematikai modell segtsgvel. A kvetkezben
pldt ltunk belp s nem belp jelek matematikai modellen keresztli lersra:
Egy fggvnnyel az x(t) jelet brmilyen t idpillanatban meghatrozhatjuk (t=[sec])
0,
< 0
Belp exponencilis: 1 () = 2
5 , 0
0,
< 0,
Belp jel: 2 () = 2,
0 < 2,5;
0,
2,5;
Periodikus jel: 3 () = 3cos(2 + 4)
Nem belp aperiodikus jel: 4 () = 4 0,5
www.tankonyvtar.hu

Pletl Szilveszter, Magyar Attila

1. JEL S RENDSZERELMLETI ALAPFOGALMAK

11

A jel idbeli lefutsa megadhat grafikus brzolssal is. Jeleket ilyen mdon csak
vges idintervallumra s behatrolt pontossggal tudjuk felrajzolni. Van, amikor a jel
periodikus, vagy lecseng jelleg, ebben az esetben kvetkeztethetnk a jel, brzolson
kvli rszeire is. Az 1.5. bra periodikus s aperiodikus belp jeleket mutat be.

1.5. bra. Periodikus (fent), s nem periodikus jelek (lent).

Az 1.6. bra egy folytonos jel lthat, jellse (). A jel periodikus idkznknt vett
mintit ponttal, kvantlt rtkeit pedig csillaggal jelzi az bra.

1.6. bra. Mintavtelezett s kvantlt jel.

1.3.5. A jelhordoz fizikai mennyisg szerinti feloszts


Jelhordoz brmelyik fizikai vagy kmiai mennyisg lehet. A tovbbiakban megemltsre
kerl nhny, a mrnki gyakorlatban gyakran hasznlt mennyisg. Ezen mennyisgek attl
fggen csoportosthatk, hogy milyen az elsdleges rendszer besorolsa. Pldul a
korszer szmtgpekre alapozott irnytsi rendszerekben a ktirny informcicsere
villamos jelekkel trtnik. A villamos jelekkel mkd rendszerek mellett optikai,
elektromgneses, pneumatikus s hidraulikus rendszerek is gyakran kpezik vizsgldsok

Pletl Szilveszter, Magyar Attila

www.tankonyvtar.hu

12

JELEK S RENDSZEREK PLDATR

trgyt. Az optikai rendszer jelhordozja a fny. Az elektromgneses rendszerek esetn


rdi vagy mikrohullm tovbbtja az informcit. Pneumatikus rendszerek jelhordozja
srtett leveg, a hidraulikus rendszerek pedig folyadk s azon bell is leggyakrabban az
olaj nyomsa. Robbansveszlyes zemekben pneumatikus vagy megbzhat, robbans
biztos villamos berendezseket alkalmaznak.
A villamos jelekkel mkd rendszerek elterjedst indokolja, hogy a villamos energia
szles krben rendelkezsre ll, a villamos jelek nagy tvolsgra jl tvihetk, fizikai
mennyisgek gyors vltozsait is kpesek kvetni s a korszer hradstechnika s
szmtgp-hlzati eljrsok alkalmazsval knnyen csatlakoztathatk klnbz
berendezsekhez.
A villamos jel esetben az informcihordoz a feszltsg vagy ramerssg vltozsa
lehet. Az informci kzlhet a villamos jel amplitdjval, frekvencijval vagy
fzisval, vagy az impulzusok amplitdjval, az impulzusok vagy impulzusok kztti
sznet idtartamnak viszonyval vagy az impulzusok szmval.
Az analg villamos jelek amplitdja ltalban valamely szabvnyos tartomnyba esik,
gy rtkk a kvetkez intervallumokba tallhat: 0-1V, 0- 10V-os, 0-5mA, 0-20mA-es
vagy 4-20mA.
A rendszer llapotra jellemz informcikat az rzkelk szolgltatjk, az irnyt
hatsokat pedig a rendszerbe beptett beavatkoz szervek biztostjk.
Az rzkelsi folyamatra plda a hmrsklet ellenlls-hmrvel val mrse. A
hmrsklet, mint llapotjelz, nem kzvetthet egy szabvnyos hrkzl csatornn
keresztl. Ezrt a rendszer egy adott pontjba egy ellenlls-hmrt helyeznk el,
amelynek ellenllsa a rendszer adott pontjnak hmrskletvel arnyosan vltozik. Az
ellenlls-hmr egy egyenram hdban helyezkedik el. Az ellenlls rtke arnyosan
vltozik a rendszer adott pontjnak hmrskletvel, vagyis a hd kimen feszltsgvel. Ez
a feszltsg a helysznen rzkelhet. Ha ezt az informcit nem a helysznen, hanem attl
tvolabb akarjuk felhasznlni, a hd kimenjelt gy kell talaktani, hogy az
zavarmentesen legyen tvihet egy irnyt berendezs fel. E clra egy mr-talaktt
hasznlnak, amelynek bemenjele a hd feszltsge, a kimenjele pedig 0-20mA-ig terjed
ramjel.

1.7. bra. Az rzkelsi folyamat hatslnca.

www.tankonyvtar.hu

Pletl Szilveszter, Magyar Attila

1. JEL S RENDSZERELMLETI ALAPFOGALMAK

13

Ez a jel mr szabvnyos, s egy vezetkekbl felptett hrkzl csatornn, vagyis a


hmrskletrl szerzett informci klnbz fizikai mennyisgek vltozsn keresztl,
(hmrsklet ellenlls feszltsg ramerssg) eljuthat egy ramjelet fogad
irnyt berendezshez.
Az irnytstechnikban a hagyomnyos villamos, pneumatikus vagy hidraulikus jeleket
mind tbb esetben vltjk fel a szmtstechnikban s szmtgp-hlzatokban
alkalmazott hrkzl, kdolt digitlis jelek.
Az irnytstechnikban az alap rzkeln (ellenlls-hmr, helem, piezo elektromos
nyomsrzkel, stb.) kvl az rzkel s mr-talakt egyttest is rzkelnek
(szenzornak) nevezik. Nagyon fontos, hogy az rzkelnek megfelel pontossgnak,
megfelel mrstartomnynak, linerisnak, relatv gyorsnak s mindenkpp
megbzhatnak kell lennie.
Jelek s rendszerek pldi:
gazdasgi elrejelzsek,
informci kinyerse zajos krnyezetben (replgp)
felvtelek rekonstrulsa
kpfeldolgozs
irnytstechnika
kdols technika
Alapveten az analg jelek gykerei a fizikai rendszerekre s az utbbi idben az
elektromos rendszerekre nylnak vissza (kommunikci).
A digitlis rendszerek alapjait a numerikus megoldsok, a statisztika s az idsorok
analzise kpezi.

1.4. Nhny fontosabb folytonos idej jel


A tovbbiakban bemutatsra kerl nhny fontosabb folytonosidej (FI) jel. Az albbi
jeleket rendszerek vizsglatra, transzformcik eredmnynek kompaktabb brzolsra
hasznljuk.

Ugrsfggvny
Az ugrsfggvny kt rtk fggvny. Maga a fggvny, az ugrs idpontjban felvett
rtktl fggen hrom mdon is megadhat, legyenek ezek: 1 (), 2 (), 3 ().
< 0
< 0
0
+
1 () =
, 2 () =
, 2 () = 2 = 0
0
> 0
> 0
Brmely meghatrozsi md vlasztsval rvnyes, hogy annak integrlja:

() = (0 ) + (0 ),

Pletl Szilveszter, Magyar Attila

= 1,2,3

www.tankonyvtar.hu

14

JELEK S RENDSZEREK PLDATR

Az egysgugrs vagy Heaviside-fle fggvny


Az egysgugrs fggvny olyan ugrsfggvny, amely nullrl egyre ugrik a fggetlen
vltoz nulla rtkben. Jellse az irodalomban () , vagy () elnevezse pedig
Heaviside fggvny. A fggvny kvetkezkppen definilhat:
0 <0
1 () =
1 0
Feladat 1.4.1.
Grafikusan brzolja a Heaviside fggvnyt!

()
t

1.8. bra. Heaviside fggvny.

Az idelis kapcsol karakterisztikja az 1.8. brn lthat Heaviside fggvnnyel


egyezik meg.
Az egysgugrs fggvny hatrrtke a (0)-ban nulla, a (+0) pedig egy.
Definilhatjuk az egysgugrs idbeni eltoltjt is a kvetkezkppen:
1 >
( ) =
0 <

( )
1

1.9. bra. Eltolt egysgugrs fggvny.

Az egysgugrs fggvny msik nagy elnye az, hogy segtsgvel ablakozni tudjuk a
fggvnyt. Ezt gy rhetjk, el, hogy elemi egysgugrs fggvnyekbl ksztnk egy
ltalunk meghatrozott szlessg ablakot, majd ezt sszeszorozva a vizsglni kvnt
fggvnnyel kapjuk az ablakozott jelet. Az 1.10. brn pirossal kerlt jellsre a kt
egysgugrsbl ellltott ngyszg ablak.

www.tankonyvtar.hu

Pletl Szilveszter, Magyar Attila

1. JEL S RENDSZERELMLETI ALAPFOGALMAK

15

1.10. bra. Ngyszg jel.

A signum fggvny, eljel fggvny.


Az eljelfggvny a jelek s rendszerek terletn egy gyakran hasznlt nemlinearits.
1 < 0
Analitikusan meghatrozva: () = 0 = 0
1 >0
Feladat 1.4.2.
Grafikusan brzolja az eljel fggvnyt!

1.11. bra. Signum fggvny.

A soromp fggvny
A rendszerek vizsglatnl gyakran hasznlatos a sebessg, vagy soromp fggvny, ami
lnyegben egy egysgnyi irnytnyezj kauzlis egyenes fggvny. A sorompfggvny
elllthat az egysgugrs integrljaknt.

0
Analitikusan: () =
= ()
0 <0

Pletl Szilveszter, Magyar Attila

www.tankonyvtar.hu

16

JELEK S RENDSZEREK PLDATR

Feladat 1.4.3.
Grafikusan brzolja a soromp fggvnyt!

1.12. bra. Soromp fggvny.

A Dirac-impulzus
Az impulzus fggvny (t), vagy ms nven Dirac delta fggvny egy, csak az elmletben
ltez jel, amely igen nagy jelentsggel br a jel s rendszerelmlet terletn. A jel
tbbfle kpen bevezethet. gy is definilhat, mint egy megfelel hatrral vlasztott
fggvny egysgnyi terlettel (intenzitssal), melynek hatrait a nullhoz kzeltjk gy,
hogy kzben a terlete mindvgig egysgnyi marad. Ez a segdfggvny az egysgnyi
terlet fggvny.
+0

( + ) ( )
0 t0
; (t) = (t) = 1
(t) =
; (t) = lim
0
t=0

1.13. bra. Dirac delta impulzus.

A fggvny minden rtkre nulla, kivve a = 0 helyen, ahol rtke vgtelen nagy,
mikzben terlete vltozatlanul egysgnyi marad.
Egy msik megkzeltssel is definilhat:
b

f(0), ha a < 0 <


f(t)(t)dt = 0, ha a < < 0 0 < <
nem definilt, ha a = 0 vagy b = 0
a

ahol az f(t) brmilyen folytonos fggvny lehet.


A Dirac impulzusnak is ltezik eltoltja, mely a kvetkezkppen definilhat, ahol f(t)
szintn brmilyen folytonos fggvny lehet:

www.tankonyvtar.hu

Pletl Szilveszter, Magyar Attila

1. JEL S RENDSZERELMLETI ALAPFOGALMAK

17

f(t)(t t 0 )dt = f(t 0 )

Ha az f(t) jel folytonos a = 0 helyen, akkor egy olyan fggvny kapunk, melynek
rtke mindentt nulla, kivve a = 0 helyet, ahol is egy olyan Dirac impulzus lesz az
rtke, melynek nagysga arnyos lesz az f(t 0 ) rtkkel.
Nhny tovbbi tulajdonsg az impulzus fggvnynek:

(t) = || (t)

(t) = (t)
(t)(t) = x(0)(t)
ha (t) fggvny folytonos a = 0-ban
(t)(t t 0 ) = x(t 0 )(t t 0 ) ha (t) fggvny folytonos a = 0-ban

Feladat 1.4.4.
Hatrozzuk meg a Heaviside fggvny derivltjt!
A feladat megoldsa rdekben figyeljk az 1.14. bra szerint meghatrozott ha (t)
fggvnyt,
0
< 2

() =

+
|| < 2 .

> 2
1
A fggvnyre rvnyes, hogy lima0 ha (t) = h(t).

1.15. bra. A () fggvny derivltja.

1.14. bra. Illusztrci a Heaviside derivlthoz.

A ha (t) fggvny derivltja ekkor:


< 2
0
() 1
dha (t)
dh(t)
=
=
= lim () = ()
|| < 2 = (), lim
a0
a0

dt
dt

0
> 2

Teht a Heaviside fggvny derivltja a Dirac delta impulzus. Ennek az inverze is igaz,
ugyanis a Dirac delta impulzus id szerinti integrlja a Heaviside fggvny:

() = ()

Pletl Szilveszter, Magyar Attila

www.tankonyvtar.hu

18

JELEK S RENDSZEREK PLDATR

Az impulzus sorozat vagy fs fggvny:


Analitikusan: () = () =
= ( ) ahol n egsz szm. Az impulzus
sorozat Dirac impulzusok periodikus eltolt sszegbl ll el.
Feladat 1.4.5.
Grafikusan brzolja az impulzus sorozat fggvnyt!

1.16. bra.. Az impulzus sorozat fggvny.

Az egysgnyi ngyszg fggvny:


1
Analitikusan megadva: () = 12

|| < 12
|| = 12 .
|| > 12

Feladat 1.4.6.
Grafikusan brzolja az egysgnyi ngyszg fggvnyt!

1.17. bra. Az egysgnyi ngyszg fggvny.

www.tankonyvtar.hu

Pletl Szilveszter, Magyar Attila

1. JEL S RENDSZERELMLETI ALAPFOGALMAK

19

Az egysgnyi hromszg fggvny:


Analitikusan: () =

1 || ; || < 1
.
0
; || > 1

Feladat 1.4.7.
Grafikusan brzolja az egysgnyi hromszg fggvnyt!

1.18. bra. Az egysgnyi hromszg fggvny.

Az egysgnyi sinc fggvny


A sinc fggvnynek nagy jelentsge van a jelfeldolgozs tern.
Analitikusan: () =

()

Feladat 1.4.8.
Grafikusan brzolja a sinc fggvnyt!

1.19. bra. A sinc fggvny.

Pletl Szilveszter, Magyar Attila

www.tankonyvtar.hu

20

JELEK S RENDSZEREK PLDATR

A szinusz fggvny
ltalnos esetben a harmonikus, periodikus szinusz felrhat a kvetkezk szerint:
2
() = + = (20 + ) = (0 + )
0

1.20. bra. A szinusz fggvny.

Feladat 1.4.9.
Grafikusan brzolja a kvetkez exponencilis szinusz fggvny:
() = 0.2 ()

1.21. bra. Az exponencilis szinusz fggvny.

www.tankonyvtar.hu

Pletl Szilveszter, Magyar Attila

1. JEL S RENDSZERELMLETI ALAPFOGALMAK

21

A komplex exponencilis fggvny:

Tekintsk s vizsgljuk az x(t ) = Ce at fggvnyt, ahol C s a ltalnos esetben komplex


szmok.
Amennyiben ahol C s a vals szmok, akkor x(t ) egy vals exponencilis fggvny.
8

0
-10

-8

-6

-4

-2

10

0
-10

-8

-6

-4

-2

10

1.22. bra. A vals exponencilis fggvny. a>0 s a<0 esetek, C=1.

A tovbbiakban tekintsk az Euler kpletet: e j = cos + j sin . Az Euler-kplet szoros


kapcsolatot teremt a matematikai analzis s a trigonometria kztt, lehetv teszi a szinusz
s koszinusz fggvnyeknek az exponencilis fggvny slyozott sszegeknt val
rtelmezst:
cos( ) =

e j + e j
e j e j
, sin ( ) =
.
2
2j

Amint mr emltettk ltalnos esetben = + 0

Egy specilis eset, ha a vals rsze nulla s C=1, akkor, x(t ) = e j0t . Egy rdekes
tulajdonsga ennek a jelnek, hogy periodikus.
x(t ) = e j0 (t +T ) = e j0t e j0T

e j0T = 1
amennyiben 0 = 0 akkor x(t ) = 1 s az a jel periodikus minden T rtkre, amennyiben
0 0 , akkor a jel alapperidusa az a T legkisebb pozitv rtk , amire a jel periodikus.

Vegyk szre, hogy az x(t ) = e j0t s x (t ) = e j0 t jeleknek azonos a peridusuk, azaz


2
, melynek krfrekvencija: 0 = 2f 0 .
T0 =
0

Mivel ltalnos esetben = + 0 s = || () = () ekkor () = =


|| (+0 ) = || (+0 )
() = = || (+0 ) = || (0 + ) + (0 + )

|| (0 + ) + (0 + ) = || (0 + ) + 0 +
2

Pletl Szilveszter, Magyar Attila

www.tankonyvtar.hu

22

JELEK S RENDSZEREK PLDATR

-2

-2

-4

-4

-6

-6

-8
-10

-8

-6

-4

-2

10

-8
-10

-8

-6

-4

-2

10

1.23. bra. Komplex exponencilis fggvnyek > 0 s < 0 esetekre.

A Dirihle fle fggvny


Analitikus alak: (, ) =

()

()

Feladat 1.4.10.
Grafikusan brzolja a fggvnyt!

1.24. bra. A Dirihle fle fggvny, klnbz argumentum rtkekre.

1.5. Nhny fontosabb diszkrtidej jel


Nincs egysges jellsmd a diszkrtidej jelek brzolsra. Jelljk a diszkrtidej jelet a
x(t ) hez hasonlan t = nT helyettestssel x[nT ] vel, ahol T a mintavtelezs
peridusideje n pedig egsz szm. Gyakran T -t elhagyhatjuk s gy x[n] jellst kapjuk.
A tovbbiakban hasznljuk az x[n] jellst. Fontos megemlteni, hogy a diszkrtidej jelek
esetben nem beszlnk szingulris pontokrl, vagy nem definilt pontokrl, ugyanis egy
adott mintavtel rtke mindig meghatrozott. Kt mintavtel kztti rtk pedig nem
ltezik.

www.tankonyvtar.hu

Pletl Szilveszter, Magyar Attila

1. JEL S RENDSZERELMLETI ALAPFOGALMAK

23

Az egysgugrs fggvny
Igen gyakran alkalmazott jel, mely a kvetkez kpen adhat meg:
0, < 0
[] = [] =
1, 0
A fggvny rtke < 0 temekre 0, 0 temekre pedig 1.

1.25. bra. A DI egysgugrs fggvny.

A folytonos idej egysgugrshoz hasonlan itt is definilhatunk tetszleges temmel


0, <
eltolt egysgugrs fggvnyt: [ ] =
1,

1.26. bra. Eltolt DI egysgugrs fggvny.

Dirac-impulzus, egysgimpulzus.

1.27. bra. A DI Dirac impulzus.

A diszkrt idej Dirac impulzust a kvetkezkpen definilhatjuk:


0 n0
[n] =
1 n=0
Hasonlan a folytonos idej megfeleljhez rvnyes, hogy
([n n0 ]x[n]) =
x[n0 ] de r nem rvnyes a sklzhatsg tulajdonsga [an] [n].
Az egysgimpulzus rtke csak a n=0 helyen lesz 1, brmely ms helyen az rtke 0.
Itt is definilhatjuk az egysgimpulzus eltoltjt:
0, <
[ ] = 1, =
0, >

Pletl Szilveszter, Magyar Attila

www.tankonyvtar.hu

24

JELEK S RENDSZEREK PLDATR

Diszkrt idej komplex exponencilis fggvny


A fggvny sorozata a kvetkezkpen adhat meg:
[] = 0
jbl felhasznlva az Euler formult ki tudjuk fejezni [] rtkt:
[] = 0 = cos 0 + sin 0

1.28. bra. A DI komplex exponencilis pozitv vals rsz esetn (bal).


Negatv vals rsz esetn (jobb ).

A sorozat vals rsze a cos 0 kpzetes rsze pedig a sin 0 .


Ahhoz, hogy periodikus legyen a jel N-nek,s 0 -nak a kvetkez feltteleket kell

telkestenik: 20 = ahol m pozitv egsz.

Ebbl az kvetkezik, hogy a sorozat nem minden 0 ra lesz periodikus, csak akkor, ha
0 /2 egy racionlis szm lesz. Lnyeges klnbsg ez a folytonos idej fggvnynl
tapasztaltakkal szemben, ahol is brmilyen 0 -ra periodikus volt. Ha 0 megfelel a
periodicits felttelnek, azaz 0 0 valamint -nek s -nek nincs kzs tnyezjk,
2
akkor felrhatjuk az alapvet periodikus egyenletet: 0 =
0

www.tankonyvtar.hu

Pletl Szilveszter, Magyar Attila

1. JEL S RENDSZERELMLETI ALAPFOGALMAK

25

1.6. Pdk jelek brzolsra


A feladatsor clja megismerkedni a jelek brzolsval MATLAB krnyezetben.
Feladat 1.6.1.
0,
6,

< 1
= 1
MATLAB brzoljuk a kvetkez fggvnyt: [] =
12,
= 0
5, = 1

0,
> 1
A feladat megoldst vgz kd:
n=[-3 -2 -1 0 1 2 3];
x=[0 0 6 12 -5 0 0];
stem(n,x);

Az eredmnyl kapott grafikon


jobbrl lthat.

12
10
8
6
4
2
0
-2
-4
-6
-3

-2

-1

1.29. bra. A MATLAB-ban kirajzolt grafikon.

Feladat 1.6.2.
MATLAB-ban brzoljuk a kvetkez fggvnyt: [] = 0.1
A feladat megoldst vgz kd:
n=-10:10;
x=exp(0.1*n);
stem(n,x);

Az eredmnyl kapott grafikon


jobbrl lthat.

2.5

1.5

0.5

0
-10

-8

-6

-4

-2

10

1.30. bra. A MATLAB-ban kirajzolt grafikon.

Pletl Szilveszter, Magyar Attila

www.tankonyvtar.hu

26

JELEK S RENDSZEREK PLDATR

Feladat 1.6.3.
MATLAB-ban brzoljuk a kvetkez DI exponencilis fggvnyt:
[] = ( 0.1 )( /5)
A feladat megoldst vgz kd:

Az eredmnyl kapott grafikon


jobbrl lthat.

1.5
1
0.5
0

x[n]

x=exp(0.1*n).*sin(n*pi/5);
stem(n,x);
xlabel('n');
ylabel('x[n]');
grid;

-0.5
-1
-1.5
-2
-2.5
-10

-8

-6

-2

-4

0
n

10

1.31. bra. A MATLAB-ban kirajzolt grafikon.

A fggvny FI vltozata:

Az eredmnyl kapott grafikon


jobbrl lthat.

1.5
1
0.5
0

x(t)

t=-10:0.01:10;
x=exp(0.1*t).*sin(t*pi/5);
plot(t,x);
xlabel('t');
ylabel('x(t)');

-0.5
-1
-1.5
-2
-2.5
-10

-8

-6

-4

-2

0
t

10

1.32. bra. A MATLAB-ban kirajzolt grafikon.

Feladat 1.6.4.
MATLAB-ban brzoljuk a kvetkez fggvnyt:
0,
<

< 0
+ 2 ,

[] =
(), 0 < = 15, = 2

0,
>

www.tankonyvtar.hu

Pletl Szilveszter, Magyar Attila

1. JEL S RENDSZERELMLETI ALAPFOGALMAK

A MATLAB kd:
close all;clear all;
N=15;omega=pi/2;x=[];
for n=-N-5:N+5
if n<-N
xn=0;
else
if n<=0
xn=n+N/2;
elseif n<=N
xn=sin(omega*n);
else
xn=0;
end
end
x=[x xn];
end
figure(1);
stem(-N-5:N+5,x);

27

8
6
4
2
0
-2
-4
-6
-8
-20

-15

-10

-5

10

15

20

1.33. bra. A baloldali MATLAB kd eredmnye.

Most brzoljuk a fggvny [ + ] eltolt vltozatt, amikor = 5.


A MATLAB kd:

Pletl Szilveszter, Magyar Attila

Eltolt jel x(n+a)

8
6
4
2
x(n+a)

a=-5;
xp=[];
tart_n=-N-5:N+5;
hossz_n = length(tart_n);
elso_n = tart_n(1);
utolso_n = tart_n(hossz_n);
for n=tart_n
if (n+a >= elso_n) && (n+a <=
utolso_n)
xnpa=x(n+a+N+6);
else
xnpa=0;
end
xp=[xp xnpa];
end
figure(2);
stem(tart_n, xp);
title('Eltolt jel x(n+a)');
xlabel('n');
ylabel('x(n+a)');

0
-2
-4
-6
-8
-20

-15

-10

-5

0
n

10

15

20

1.34. bra Az eltol fggvny.

www.tankonyvtar.hu

28

JELEK S RENDSZEREK PLDATR

MATLAB-ban brzoljuk a fggvny sklzott vltozatt a kvetkezk szerint:


[]eket, amikor = 3:
Skalazas x(bn)
A MATLAB kd:
8
6
4
2
x(bn)

b=3;
xs=[];
for n=tart_n
if (b*n >= elso_n) &&
(b*n <= utolso_n)
xbn=x(b*n+N+6);
else
xbn=0;
end
xs=[xs xbn];
end
figure(3);
stem(tart_n, xs);
title('Skalazas x(bn)');
xlabel('n');
ylabel('x(bn)');

0
-2
-4
-6
-8
-20

-15

-10

-5

0
n

10

15

20

1.35. bra. A sklzott fggvny.

Feladat 1.6.5.
MATLAB-ban brzoljuk a kvetkez fggvnyeket:
0,
< 5
0,
< 0
||
[] = |7 |,
[0,10] s [] = 4
,
[5,5]
0,
11
0,
> 5
A megolds els lpsben fejtsk ki az abszolt rtkeket.
0,

<0
0,

<0
7 ,

7 0
7 ,
0 < 8
[] =
=
7,
8 < 11
(7 ),
7 < 0
0,
11
0,

11
0,
< 5
0,
< 5

()
5 < 0
< 0 = 4 ,
[] = 4 ,

4
,
0 < 6
4 ,
0
0,
6
0,
> 5
Valamint a [] = [] + []
0,
< 5
4 ,
5 < 0

7 + 4 ,
0 < 6
[] =
6 < 8
7 ,

7,

8 < 11

0,
6
www.tankonyvtar.hu

Pletl Szilveszter, Magyar Attila

1. JEL S RENDSZERELMLETI ALAPFOGALMAK

29

A MATLAB kd:
n=-15:15;
u_0_tol_8_ig = (n>=0) & (n<8);
u_8_tol_11_ig = (n>=8) & (n<11);
x = (7-n).*u_0_tol_8_ig + (n-7).*u_8_tol_11_ig ;
u_minus5_tol_0_ig = (n>=-5) & (n<0);
u_0_tol_6_ig = (n>=0) & (n<6);
y = 4*exp(n).*u_minus5_tol_0_ig + 4*exp(-n).*u_0_tol_6_ig;
u_6_tol_8_ig = (n>=6) & (n<8);
z = 4*exp(n).*u_minus5_tol_0_ig + (7-n+4*exp(-n)).*u_0_tol_6_ig ...
+ (7-n).*u_6_tol_8_ig + (n-7).*u_8_tol_11_ig ;
figure(1);
subplot(3,1,1); stem(n,x); xlabel('n'); ylabel('x(n)');
grid;
subplot(3,1,2); stem(n,y); xlabel('n'); ylabel('y(n)');
grid;
subplot(3,1,3); stem(n,z); xlabel('n'); ylabel('z(n)');
grid;

x(n)

10
5
0
-15

-10

-5

0
n

10

15

-10

-5

0
n

10

15

-10

-5

0
n

10

15

y(n)

4
2
0
-15

z(n)

20
10
0
-15

1.36. bra. A kd futsnak eredmnye.

Pletl Szilveszter, Magyar Attila

www.tankonyvtar.hu

30

JELEK S RENDSZEREK PLDATR

Feladat 1.6.6.
MATLAB-ban brzoljuk az elz pldban szerepl fggvnyek pros [] =
1
1
[]
+
[]
s
pratlan
[]
=
[] [] rszt.
2
2
A megolds MATLAB kdja:

ev_x=1/2*(x+x(end:-1:1)); % x
od_x=1/2*(x-x(end:-1:1)); % x
ev_y=1/2*(y+y(end:-1:1));
od_y=1/2*(y-y(end:-1:1));
ev_z=1/2*(z+z(end:-1:1));
od_z=1/2*(z-z(end:-1:1));
figure(2);
subplot(3,1,1); stem(n,ev_x);
subplot(3,1,2); stem(n,ev_y);
subplot(3,1,3); stem(n,ev_z);
figure(3);
subplot(3,1,1); stem(n,od_x);
subplot(3,1,2); stem(n,od_y);
subplot(3,1,3); stem(n,od_z);

paros resze
paratlan resze

xlabel('n'); ylabel('Ev[x(n)]');
xlabel('n'); ylabel('Ev[y(n)]');
xlabel('n'); ylabel('Ev[z(n)]');
xlabel('n'); ylabel('Od[x(n)]');
xlabel('n'); ylabel('Od[y(n)]');
xlabel('n'); ylabel('Od[z(n)]');
5
Od[x(n)]

Ev[x(n)]

10
5
0
-15

-10

-5

0
n

10

15

2
-10

-5

0
n

10

15

0
n

10

15

-10

-5

0
n

10

15

-10

-5

0
n

10

15

5
Od[z(n)]

Ev[z(n)]

-5

0
-1
-15

20
10
0
-15

-10

1
Od[y(n)]

Ev[y(n)]

0
-15

0
-5
-15

-10

-5

0
n

10

15

0
-5
-15

1.37. bra. A program futsnak eredmnye.

www.tankonyvtar.hu

Pletl Szilveszter, Magyar Attila

1. JEL S RENDSZERELMLETI ALAPFOGALMAK

31

Feladat 1.6.7.
A kvetkez gyakorl feladatnl MATLAB segtsgvel rajzolja meg az albbi kt
fggvny szorzatt a 2 < < 2 intervallum felett. A fggvnyek:
1 , (20) 0
, (2) 0
1 () =
2 () =
1 , (20) < 0
, (2) < 0

1.38. bra. A fggvnyek s szorzatuk brzolsa.

Pletl Szilveszter, Magyar Attila

www.tankonyvtar.hu

32

JELEK S RENDSZEREK PLDATR

Feladat 1.6.8.

Rajzolja meg az albbi g (t ) fggvnyekhez tartoz f1 = g ( t ) , f 2 = g (t ) , f 3 = g (t 1) s

f 4 = g (2t ) fggvnyeket.

1.39. bra. Az eredmny fggvnyek.

A megolds:

1.40. bra. Az eredmny fggvnyek.

www.tankonyvtar.hu

Pletl Szilveszter, Magyar Attila

1. JEL S RENDSZERELMLETI ALAPFOGALMAK

33

1.41. bra. Az eredmny fggvnyek.

1.42. bra. Az eredmny fggvnyek.

Feladat 1.6.9.

Adja meg a g (t ) = 2t 2 3t + 6 fggvny pros s pratlan rszt!


A megolds:
1

a pros rsz: () = 2 [() + ()] s a pratlan () = 2 [() ()] rsz.


Eszerint: () = 2 2 + 6 s () = 3 .

Pletl Szilveszter, Magyar Attila

www.tankonyvtar.hu

34

JELEK S RENDSZEREK PLDATR

Feladat 1.6.10.
Rajzolja meg az albbi () fggvnyek tl t ig tart integrljait.

1.43. bra. A fggvnyek.

1.44. bra. A megolds.

Feladat 1.6.11.
Adja meg s rajzolja fel az albbi jelet s idbeni derivltjt:
t ; t 2

t + 1; 2 < t 1

x(t ) =
2; 1 < t 2

1; t > 2
A megolds:
3
1 2.5
0

-1 1.5
1
-3

-2

-1

1.45. bra. A megolds.

www.tankonyvtar.hu

Pletl Szilveszter, Magyar Attila

1. JEL S RENDSZERELMLETI ALAPFOGALMAK

35

1.7. Rendszerek felosztsa


A rendszereket viselkedsk s az ket ler matematikai modell alapjn osztlyozzuk. Egy
rendszer tbb osztlyba is tartozhat. Az osztlyok gyakran ellenttprokbl llnak.
Az albbiakban rviden bemutatsra kerlnek az osztlyok. A rendszer szimbolikus
jellst az 1.46. bra mutatja.

u(t)

y(t)

1.46. bra. A rendszer szimbolikus jellse.

A -val jellt rendszer bemen s kimen jeleinek rtkt a t pillanatban


rtelemszeren u (t ) s y (t ) jelli, mg u () s y () jelli a teljes megfigyelhet jelet. s

y (t ) .
rvnyes: u (t )

1.7.1. A rendszer osztlyok


Folytonos vagy diszkrt
Amennyiben a rendszer bemenetn vagy kimenetn tallhat jel idben folytonos akkor
folytonos rendszerrl beszlnk, de ha idben csak diszkrt rtkekben van rtke akkor
diszkrt rendszerrl beszlnk. Teht a folytonos s diszkrt meghatrozs az idre
vonatkozik. Folytonos idej rendszer esetben az id intervalluma [a, b] vagy 1 ,
diszkrtidej rendszernl pedig egy vals szmsorozat, tipikusan {0, T ,2T ,3T ,, nT ,} ,
ahol T a mintavteli id.
Plda folytonos idej rendszerre: y (t ) = 3u (t t0 ), t0 > 0 .

Plda diszkrtidej rendszerre: y[n] = 2u[n] + 3u[n 1] , ahol y[n] az n -edik mintavteli
idben a kimenet rtke. A fentivel egyenrtk lers: y[nT ] = 2u[nT ] + 3u[(n 1)T ] .

Kauzlis vagy nem kauzlis


A kauzlis rendszernl (ok-okozati rendszernl) ok-okozati kapcsolat ll fenn annak
bemen s kimen jelei kztt. Rjuk jellemz, hogy rendszer vlasza egy t0 idpontban
csak az idpontot megelz gerjesztsektl fgg t t0 . Ms szval a kauzlis
rendszereknek nincs elrelt kpessgk. A vals fizikai rendszerek kauzlisak. A nem
kauzlis rendszerek fizikailag nem relisak. Ilyenek a jslsok s ms prognosztikai,
gondolati rendszerek. A mrnki gyakorlat azonban alkalmazza a nem kauzlis
rendszereket is. A folytonos idej rendszerek vizsglatnl gyakran egyszerbb
matematikai trgyalst biztostanak. A diszkrtidej rendszerek esetben a jelek
memorizlhatk s valsidn kvl feldolgozhatk. Itt megemlthet a kpfeldolgozs, a
hangfeldolgozs, a meteorolgia vagy ms hasonl terlet is.

Pletl Szilveszter, Magyar Attila

www.tankonyvtar.hu

36

JELEK S RENDSZEREK PLDATR

A kauzalits fogalma kiterjeszthet a jelekre is. A kauzlis jelek rtke t < 0 esetn
nullval egyenl. Ezek a belp jelek.
Pldk kauzlis rendszerekre:
Folytonos idej: y (t ) = u (t t0 ), t0 > 0 , diszkrtidej: y[n] = u[n] + u[n 1] .
Pldk nem kauzlis rendszerekre:
Folytonos idej: y (t ) = u (t + t0 ), t0 > 0 , diszkrtidej: y[n] =

M
1
u[n k ] .
2M + 1 k = M

Az utbbi rendszert gyakran hasznljk tlagkpzsre.

Statikus vagy dinamikus


A statikus rendszer kimenete egy t0 idpontban csak is kizrlag az abban a pillanatban
jelentkez gerjesztstl (bemenettl) fgg. A statikus rendszereknek nincs memrijuk. A
statikus rendszerek viselkedse nem fgg az idtl. A statikus rendszer algebrai vagy id
szerinti derivltakat nem tartalmaz kznsges vagy parcilis differencilegyenletekkel
rhat le. A dinamikus rendszerek esetben egy adott idben gerjesztett kimenet rtke fgg
a mltbeli gerjesztsektl is. A dinamikus rendszerek energiatrolt(kat) tartalmaz
rendszerek, vagyis memrival rendelkez rendszerek. Matematikai modelljk olyan
kznsges vagy parcilis differencilegyenletekkel adhat meg, amelyekben szerepel id
szerinti derivlt.

Koncentrlt paramter vagy elosztott paramter


Koncentrlt paramter rendszer esetben az elemeket paramtereik tekintetben
idealizltnak, kiterjeds nlklinek tekintjk. Ilyen idealizlt elem a tmegpont, amely
bizonyos esetekben alkalmas egy bolyg figyelembevtelre egy koncentrlt paramter
rendszeren bell. Az elosztott paramter rendszerben a paramterek ltalban trben
folytonos eloszlsban hatnak. Az elosztott paramter rendszerek matematikai modellje
parcilis differencilegyenletekkel adhat meg.

Homogn vagy nem homogn

y (t ) Au (t )

Ay (t ) , vagyis amennyiben a
Homogn rendszerre rvnyes: u (t )
bemenetet megnveljk A szorosra akkor a kimenet is A szorosra nvekszik.
Plda homogn rendszerre: y (t ) = 5u (t ) .

Plda nem homogn rendszerre: y (t ) = 5u (t ) + 2 .

Additv vagy nem additv

Legyen u1 (t ) gerjesztsre egy rendszer vlasza y1 (t ) s u2 (t ) gerjesztsre y2 (t ) , akkor a

kt bemenet sszegre u1 (t ) + u2 (t ) a vlasz a kt kimenet sszege y1 (t ) + y2 (t ) , teht


additv rendszerre rvnyes:

( y1 (t ) + y2 (t ))
u1 (t )
y1 (t ),u2 (t )
y2 (t ) (u1 (t ) + u2 (t ))

Az additivitst igen jl szemllteti a kvetkez, ha pldul egy fggvny lekpezs az:

www.tankonyvtar.hu

Pletl Szilveszter, Magyar Attila

1. JEL S RENDSZERELMLETI ALAPFOGALMAK

37

y(t) = F(u(t))
trvnyszersg szerint trtnik, akkor a modell additv, ha
F(u+) = F(u) + F()
s nem additv ha
F(u+) F(u) + F()

Lineris vagy nemlineris


A lineris rendszer egyszerre homogn s additv is.
Ezt a tulajdonsgot szuperpozcinak nevezzk. Vagyis

( Ay1 (t ) + By2 (t ))
u1 (t )

y1 (t ), u2 (t )

y2 (t ) ( Au1 (t ) + Bu2 (t ))

Az egyenletek akkor linerisak, ha a fggetlen vltozk (vagy annak derivltjai) csak


els hatvnyon s transzcendens fggvnyek ltal trtn lekpezsek nlkl fordulnak el
benne, egybknt nemlinerisak. Ha a linearits valban fennll, akkor jelentsen
leegyszersti a rendszer viselkedsnek elemzst. A vals vilg szmos rendszere igen
szles tartomnyban, legalbbis els kzeltsben, lineris.
Plda lineris rendszerre: a2

d2y
dy
+ a1
+ a0 y = bu
2
dt
dt
2

Plda nemlineris rendszerre: a2

d2y
dy
+ a1 + a0 y 3 = bu
2
dt
dt

A folytonos rendszerekhez hasonlan, amennyiben a diszkrt rendszer egyszerre


homogn s additv is akkor az lineris diszkrtidej rendszer.

Idinvarins vagy idvarins


Ha a rendszer kapcsolatai s paramterei idfggetlenek, akkor a rendszer idinvarins
(autonm). Idinvarins rendszerek esetn egy adott gerjesztsre ugyanaz a vlasz
fggetlenl
attl,
hogy
az
mikor
lett
alkalmazva.
Vagyis

u (t )
y (t ) u (t t0 )
y (t t0 ) .
Diszkrt rendszerek esetn pedig ha x[n] bemenetre a vlasz y[n] , akkor az
idinvarins rendszer vlasza x[n n0 ] bemenetre y[n n0 ] .

Invertlhat rendszer
A rendszer invertlhat, ha annak kimenetbl egyrtelmen meghatrozhat a bemenete.
Ms szval a rendszernek ltezik inverze amennyiben klnbz gerjesztsek klnbz
vlaszokat generlnak.
P

P-1

1.47. bra. Invertlhat FI rendszer.

Pletl Szilveszter, Magyar Attila

www.tankonyvtar.hu

38

JELEK S RENDSZEREK PLDATR

Ez igaz diszkrt rendszerek esetben is. Pldul az y[n0 ] =


ismert rendszer inverze az x[n0 ] = y[n0 ] y[n0 1] rendszer.
P

n0

x[n] akkumultorknt is

n=

P-1

1.48. bra. Invertlhat DI rendszer.

Determinisztikus vagy sztochasztikus


A determinisztikus rendszer fggetlen vltozi, fggvnyekkel adhatk meg trben s
idben. A sztochasztikus rendszer egyes fggetlen vltozi csak valsznsgszmtsi
sszefggsekkel rhatk le.

1.7.2. Lineris idinvarins rendszerek


A jel s rendszertechnikban kitntetett szerep jut az idinvarins lineris rendszereknek,
vagyis az LTI (Linear Time Invariant) rendszereknek.
Amint mr ez elzkben is lttuk egy rendszer idvarincijnak vagy invariancijnak
az idtl val fggst nevezzk. Az idtl val fggetlensge az explicit fggst jelenti, a
rendszerben jelentkez jelek termszetesen fgghetnek az idtl. Az idinvarins rendszer
esetben a vizsglat elvgzsnek idpontja lnyegtelen, a kezdidpontot tetszlegesen
megvlaszthatjuk, a kimenjel meghatrozsnl csak a vizsglat vagy mrs
idintervallumnak hossza a lnyeges. Mskppen gyis megfogalmazhatjuk egy rendszer
idinvariancijt, hogy ugyanakkora rtkkel eltolva a vizsglat kezd- s vgpontjt,
viszont megegyez kezdllapotokban ugyanazt a bemen jelet hasznlva, ugyanabba a
vgllapotba hozzuk a rendszert. Az idvariancia illetve invariancia matematikailag az
llapottmeneti- s kiolvas fggvnyek megadsnl valsul meg. Idvarins
rendszereknl explicit mdon jelenik meg az idvltoz a fggvnyargumentumban,
viszont nem gy van ez az idinvarins rendszereknl. Ez a klnbsg a fizikai rendszerek
esetben a kvetkezkpen mutathat be. Amikor idvarins rendszereket vizsglunk,
akkor nemcsak az llapotvltozk, a bemen s a kimen jelek fggnek az idtl, hanem a
rendszert jellemz paramterek idvltozkknt vannak jelen. Egy rendszer idvarinssga
a paramterek ltalban vagy a hossztvon bekvetkez vltozsbl (pldul
alkatrszkops), vagy valamely zavar tnyez (pldul a kls hmrsklet) figyelmen
kvl hagysa miatt jelenik meg.

SISO LTI rendszer matematikai modellje


A kvetkezkben rviden bemutatsra kerl az egy bemenetes s egy kimenetes SISO
(Single Input, Single Output) LTI rendszer matematikai modellje. Egy y (t ) folytonos
kimenet s u (t ) folytonos bemenet autonm, lland s koncentrlt paramter rendszer
kimenet-bemenet viszonya a kvetkez n-ed rend ltalnos differencilegyenlettel rhat
le :
an

d n y (t )
d n 1 y (t )
d mu (t )
+
+
+
=
+ ... + b0u (t )
...
(
)
a
a
y
t
b
n 1
m
0
dt n
dt n 1
dt m
,

www.tankonyvtar.hu

Pletl Szilveszter, Magyar Attila

1. JEL S RENDSZERELMLETI ALAPFOGALMAK

39

Vagyis a rendszer a kvetkez:

1.49. bra. A rendszer matematikai modellje.

az ai s bi egytthatk rendszerllandk, s fizikai rendszerek esetben rvnyes az m n


sszefggs.
A fenti differencilegyenlet felrhat az albbi

d i y m d ju
ai i = b j j

dt
dt
i =0
j =0
n

formban is.
A rendszerre jellemz differencilegyenlet rendszmt alapveten a rendszer
energiatrolinak szma szabja meg. Mivel a rendszer lineris s idinvarins, gy a bels
energik ltal gerjesztett kimeneti jelsszetev s a bemenet hatsra jelentkez kimeneti
jelsszetev egyszeren sszeadhat.
Matematikbl tudjuk, hogy az n edrend lland egytthatj lineris
differencilegyenlet teljes y (t ) megoldsa a homogn egyenlet ltalnos megoldsnak
y H (t ) s az inhomogn egyenlet egy partikulris y P (t ) megoldsnak szuperpozcijaknt
llthat el a kvetkez kpen:

y (t ) = y H (t ) + y P (t )

A homogn egyenlet:
an

d n y H (t )
d (n 1) y H (t )
+
+ + a0 y H (t ) = 0
a
( n 1)
dt n
dt (n 1)
, an 0

esetn a gerjesztst nem vesszk figyelembe. A rendszer bels energiinak felhasznlsval


mozog s eredmnyezi y H (t ) fggvnyt. A homogn egyenletbe y H (t ) = e t
helyettestssel kapjuk a
n

Pn ( ) = an n + a(n 1)(n 1) + + a0 = ai i

karakterisztikus egyenletet. A Pn ( ) felrhat gykeivel is:

i =0

Pn ( ) = ( 1 ) 1 ( v ) v ( ( 1 j1 )) 1 ( ( j )) ,
k

k
i =1

Pletl Szilveszter, Magyar Attila

ahol

+ 2 li = n .
i =1

www.tankonyvtar.hu

40

JELEK S RENDSZEREK PLDATR

Itt az i rtkek klnbz, ki multiplicits gykk, ( i ji ) pedig klnbz, li


multiplicits komplex gykprok.
A Pn ( ) egyes tnyezinek a kvetkez fggvnyeket feleltetjk meg: a ( i )ki
tnyezknek az

i (t ) = (Ai1 + Ai2t + + Aik t (k 1) )e t


i

fggvnyt, a ( ( i ji ))li tnyezknek az

i (t ) = (Bi1 + Bi2t + + Bil t (l 1) )e t cos(i t ) + (Ci1 + Ci2t + + Cil t (l 1) )e t sin (i t )


i

fggvnyt. A szabad egytthatk Ai j , Bi j , Ci j szma pontosan n . gy az ismert


peremfelttelek segtsgvel meghatrozhatak a szabad egytthatk. A rendszer homogn
v

i =1

i =1

rsznek ltalnos megoldsa felrhat az albbi alakban: y H (t ) = i (t ) + i (t ).


A rendszer partikulris rsznek megoldsa a gerjesztstl, vagyis a bemenettl fgg. A
bemeneti fggvny alakja meghatrozza milyen formban keressk azt.

A lineris MIMO rendszerek matematikai modellje


A tbb bemenet s tbb kimenet rendszerek, vagyis a MIMO (Multiple-Input and
Multiple-Output) rendszerek leggyakoribb modellezsi alakjuk az llapotteres modell.
Koncentrlt paramter fizikai rendszert tekintve, az llapottr modell a kvetkez alakban
adhat meg. Legyen x(t) az llapotvltozk vektora, u(t) a bemen vltozk vektora, y(t) a
kimen vltozk vektora.
A sima, FI, MIMO, nemlineris, idvarins rendszer meghat az albbiakkal:
()

= (, (), ()) , () = (, (), ())

1.50. bra. Sima FI, MIMO rendszer.

Az brn megadott rendszerre ltalnosan rvnyes, hogy x n , u r , y m . n


az llapotvltozk szma, r a bemenetek szma s m a kimenetek szma.
A sima, FI, MIMO, nemlineris, idinvarins rendszer meghat az albbiakkal:
()

= ((), ()) , () = ((), ())

A sima, FI, MIMO, lineris, idvarins rendszer meghat az albbiakkal:


()

= ()() + ()() , () = ()() + ()()

www.tankonyvtar.hu

Pletl Szilveszter, Magyar Attila

1. JEL S RENDSZERELMLETI ALAPFOGALMAK

+
+

41

+
+

1.51. bra. Sima FI, MIMO lineris rendszer.


m
Az brn x n , u r , y s A(t ) , B(t ) , C(t ) s D(t ) rendre n n , n r ,
m n , m r mret idben vltoz elemeket tartalmaz mtrixok.
A sima, FI, MIMO, lineris, idinvarins rendszer meghat az albbiakkal:

()

= () + () , () = () + ()
+
+

+
+

1.52. bra. Sima FI, MIMO idinvarins lineris rendszer.

1.8. Plda egy kt trols nemlineris rendszer


vizsglatra
A feladatsor clja a modellkpzs bemutatsa, valamint a modell analizlsa, MATLAB s
analg szmtgpes modell segtsgvel, SIMULINK felhasznlsval.
Feladat 1.8.1.
A feladatban megadott mechanikai rendszer egy fix ponthoz rgztett cilindrilus (azaz
henger alak) csuklbl, a csuklhoz rgztett hosszsg rdbl ll. Emellett a rdhoz a
cilindrikus csukltl tvolsgon tallhat egy msik cilindrikus csukl, amire egy
viszkzus srldst ad henger van csatlakoztatva. A rd vgre pedig egy harmadik
cilindrikus csukln keresztl egy rug van erstve.
A rendszer az albbi brn lthat:

Pletl Szilveszter, Magyar Attila

www.tankonyvtar.hu

42

JELEK S RENDSZEREK PLDATR

B
l

1.53. bra. A mechanikus rendszer.

Amennyiben a rendszert szggel kimozdul a kezdeti nyugalmi helyzetbl, akkor az


hosszsg merev rd elmozdtja a teljes rendszert, mondjuk lefel. A rd sebessge

ekkor . A rd slya legyen G . A viszkzus srldsi er Fw . A Q sly a rd vgre

fggesztett sly, amely kimozdtotta a rendszert az egyenslyi helyzetbl. Az Fc er pedig


az rdra hat ruger, az A pontban. A kimozdult rendszert brzol bra:
B
O
A

1.54. bra. A kimozdtott mechanikus rendszer.

A rendszer egyenlete az albbiak szerint alakul:


Az olajhengerben hat ellenll er, azaz a viszkz srldsi er intenzitsa egyenl a
viszkz srldsi egytthat , s a viszkzus kzegben mozg dugatty sebessgnek
szorzatval. Teht minl nagyobb a sebessg, illetve minl nagyobb a srldsi egytthat

(minl srbb a viszkzus kzeg), annl nagyobb ez az er. A = , kerleti sebessg

egyenl a sugr ( ) szorozva szgsebessggel ( ). Teht a srldsi er: F=


=
v a .
w
rjuk fel ez alapjn a nyomatkegyenletet az O pontra:

1
J 0= Gl cos Fw a cos + Ql cos Fcl cos
2

www.tankonyvtar.hu

Pletl Szilveszter, Magyar Attila

1. JEL S RENDSZERELMLETI ALAPFOGALMAK

43

J 0 az O pont krl forgatott rd tehetetlensgi nyomatka. Ennek rtke J 0 =

azaz

1G 2

3g

1
-szor tmeg szorozva a hosszsg ngyzetvel. Alkalmazva Newton-trvnyt
3

forg mozgs esetre az egyenlet jobb oldaln a tehetetlensgi nyomatk s a szggyorsuls

( ) szorzata szerepel. Az egyenlet bal oldaln, pedig az sszes erk nyomatknak


vektorilis sszege szerepel. A rendszerre hat a G slyer

1
cos erkarral, vagyis a
2

legrvidebb tvolsggal kell szmoljunk a pont s az er hatsvonala kztt. Ez legyen


pozitv, mert lefel hzza a rudat. Felfel hat a viszkzus srlds Fwa cos , amely ezrt
negatv. Az Fw a srldsi er, melynek a cos az erkarja. Hat mg lefel, ezrt
pozitvan vesszk a slyer ltal kifejtett nyomatk Ql cos , ahol a Q a slyer s l cos
az erkar. Vgl felfel hat s azrt negatvan vesszk a ruger Fcl cos , ahol az Fc a
ruger melynek erkara l cos .
Az O pont krl a teljes tehetetlensgi nyomatk:
=
J0

1G 2 Q 2
l + l
3g
g

A g a gravitcis gyorsuls, rtke 9,81 a G pedig a rd slya. Mivel a rd vgn van


mg egy tmeg, ezrt a teljes tehetetlensgi nyomatk a rd s a rd vgn elhelyezett sly
Q
tehetetlensgi nyomatknak ( 2 ) az sszege.
g
A rugban hat er rtke:=
Fc c ( f s + l sin )
Ez az er kt rszbl ll, egy statikus elfesztsnek f s -nek s a c rugllandnak
szorzatbl valamint a c -nek s az sszenyoms mrtknek, azaz az sin -nek a
szorzatbl.
Az gy kapott egyenlet nemlineris, mert szerepel benne a szinusza s koszinusza is.
Linearizlhatjuk az egyenletet a 0 munkapont krl, ami annyit jelent, hogy ha majdnem
nulla, azaz csak kis kimozdtsokat vgez a rendszer, akkor az elmozdulsok kzelten
egyenes mentre felttelezhetk. Ha az elmozduls kicsi akkor a kvetkez kzelts igaz:
sin s cos 1 . Teht a nyomatk egyenletben, mindenhol ahol sin vagy cos
volt ott vagy 1 rhat. Tovbb behelyettestve a fenti egyenleteket: tehetetlensgi
nyomatk, viszkzus er nyomatkt, a ruger nyomatkt. Az albbi egyenlethez jutunk:
1
1
( G + 3Q ) l 2= G l a 2 + Ql cl ( f s + l )
3g
2
A fenti egyenletben vannak olyan tagok, melyek sszege statikus egyensly esetn 0.
Ilyen a rg slya miatti slyer nyomatka, a tmeg slya miatti slyer nyomatka, s a
ruger statikus rsznek nyomatka. Ezen tagok sszege az albbiakban lthat:

Pletl Szilveszter, Magyar Attila

www.tankonyvtar.hu

44

JELEK S RENDSZEREK PLDATR

1
0 . Ezt felhasznlva, s az egyenletet 0-ra rendezve kapjuk, a kvetkez
G l + Ql clf s =
2
kifejezst:

1
0.
( G + 3Q ) l 2 + a 2 + cl 2 =
3g

Itt paramterknt szerepelnek a slyerk, a tvolsgok, a gravitcis gyorsuls, a


ruglland, a viszkozitsi lland. A vltoz pedig (t ) elmozduls. Az egyenletet tovbb
egyszersthetjk azzal, hogyha bevezetjk az albbi jellsmdot.

+ 2 + 2 =
0 Az j paramterek pedig: 2 =

3a 2 g
3cg
, 2 =
.
2
G + 3Q
( G + 3Q ) l

Ekkor kaptunk egy olyan egyenletet, mely valamilyen periodikus mozgst r le. A
2
periodikus mozgs frekvencija ha ezt helyettestem a =
sszefggsnek
T0
2

2
megfelelen akkor a kvetkez egyenletet kapjuk: + 2 +
0.
=
T0

Ha az egyenlet mindkt oldalt beszorozzuk T02 -el akkor a kvetkez egyenletet

0.
kapjuk: T02 + 2 T0 + 4 2 =
gy eljutottunk a rendszert ler lland egytthats differencilegyenlethez, ez esetben
az egytthatk llandk, az egyenlet homogn, ugyanis jobb oldala 0-val egyenl. A
differencilegyenlet homogn megoldshoz a karakterisztikus polinom gykeinek
meghatrozsval jutunk: H = et (A sin t + B cos t ) .
Az A s a B egytthatk rtkt a kezdeti felttelek (0) s a (0) alapjn
hatrozhatk meg. Az a karakterisztikus polinom komplex konjuglt gykeinek
kpzetes, pedig a vals rsze.
A rendszer periodikus viselkedse esetn rvnyes, hogy < .
Ilyenkor a mozgs krfrekvencija:=

2 +=
2

12cl 4 g ( G + 3Q ) 9a 4 g 2 2
2l 2 ( G + 3Q )

Aperiodikus viselkeds esetn: > , mely kialakulsnak felttele, hogy:

2l 2
3cg ( G + 3Q )
3a 2 g

A mozgs periodikus amennyiben van tlengs a vgtelenben felvett rtken, vagyis ez


esetben az aszimptotn, 0-n, s aperidikus ha nem leng t a 0-n hanem bell 0-ra. Ez a
viselkeds itt attl fgg, hogy mekkora a csillapts, amennyiben nagy akkor lassan bell a
rendszer tlengs nlkl, ha pedig kicsi, akkor lesznek tlengsek, a folyamat bels
energiinak lecsengse sorn. Ha nincs csillapts, akkor nem fog a rendszer bellni,
lland harmonikus rezgst fog vgezni.

www.tankonyvtar.hu

Pletl Szilveszter, Magyar Attila

1. JEL S RENDSZERELMLETI ALAPFOGALMAK

45

Most pedig nzzk meg, hogy hogyan lehet megoldani a fenti differencilegyenletet
analg szmtgpes modell segtsgvel, illetve szimullni a SIMULINK krnyezetben.
Legyenek adottak a kvetkez paramterrtkek.
N
s
=
a 4=
, 1 =
N , G 1[=
N ], Q 5[ N ]
[ m] , l 5=
[ m] , c 10 =

m
m
a=4; l=5; c=10; beta=1; G=1; Q=5; g=9.8182

Ezek alapjn meghatrozhatjuk a -t s az -t:


sigma=(3*a*a*g*beta)/((G+3*Q)*l*l)/2
omega=sqrt((3*c*g)/(G+3*Q))

Ebben az esetben a s az , illetve ez alapjn a T a kvetkez kpen fog alakulni:


=
=
2 18.39375,
=
2 1.1772,
T 1.465025 [ s ]

Az aperidikus viselkeds kialakulsnak felttele ezen rtkek mellett:


7.286431, 2 8.57758
Nzznk egy ltalnos lland egytthats homogn msodrend differencilegyenletet,
ahol:
x(t ) = x

x (t ) =

dx(t )
dt

x(t ) =

d 2 x(t )
dt 2
mx + kx + cx = 0

Az analg szmtgpes modell fellltshoz kifejezzk a legmagasabb derivltat:

x=

k
x
cx = 0

A feladat megoldshoz szksg lesz kt integrtorra, az els ha integrlja az x msodik


derivltjt akkor abbl x els derivltja lesz, a msodik ha integrlja x els derivltjt,
akkor abbl megkapjuk az x-et. Az x msodik derivltjnak kpzse pedig a fenti kplet
alapjn trtnik. Ez egy kt trols rendszer, mert van benne kt integrtor. lltsuk ssze
SZIMULINK-ben a kvetkez rendszert:

1.55. bra.

A megfelel erstsek helyre rjuk be a konstansok megadott rtkeit. Szimulcihoz


a kezdeti felttel helyn legyen 0.1 az elmozduls s 0 a sebessg kezdeti rtke. gy a 2-es

Pletl Szilveszter, Magyar Attila

www.tankonyvtar.hu

46

JELEK S RENDSZEREK PLDATR

integrtornl ezt a 0.1-es kezdeti felttelt adjuk meg. A szimulci eredmnye az 1.56.
brn lthat.
0.1

0.1

0.08

0.09
0.08

0.06

0.07

0.04

0.06

0.02

0.05
0

0.04

-0.02

0.03

-0.04

0.02

-0.06
-0.08

0.01
0

10

1.56. bra. A szimulci eredmnye =1.

0.5

1.5

2.5

3.5

1.57. bra. A szimulci eredmnye =7,3.

Lthat, hogy mivel itt a =1 ami kisebb mint a 7,28, gy periodikus viselkeds alakult
ki. A peridus itt az amplitd et -vel cskken.

2
, w = 4.2906, T = 1.46 [sec].
w

Hatrozzuk meg a peridusidt is, miszerint: T =

lltsuk a =7,3-ra gy mr aperiodikus lesz a viselkeds. Termszetesen itt jra kell


szmolni a lland rtkeket. Eredmnyl, ekkor az 1.57. bra szerinti aperiodikus jelet
kapjuk.
0.1

0.1

0.08

0.08

0.06

0.06

0.04

0.04

0.02

0.02

-0.02

-0.02

-0.04

-0.04

-0.06

-0.06

-0.08

-0.08

-0.1

10

12

14

16

18

20

1.58. bra. A szimulci eredmnye =0.

-0.1

0.5

1.5

2.5

3.5

4.5

1.59. bra. A szimulci eredmnye 4-szeres c


esetn.

Most pedig lltsuk t a csillaptst, -t 0-ra. Ilyenkor sohasem fog bellni a rendszer
llandsult llapotba, eredmnyl az 1.58. bra szerinti leng mozgst kapjuk. A szebb
grbe rdekben, szksg van arra, hogy a numerikus integrls maximlis lpst kisebbre
vegyk.
A kvetkezkben figyeljk meg a ruglland (merevsg) hatst a rendszer
viselkedsre. Vltoztassuk meg a ruglland rtkt, az az c rtkt 10 -re. Az
frekvencia gyksen fgg a c-tl. Ha a c-t 4-szeresre vltoztatom, akkor az frekvencia
2-szeresre vltozik. Ha a c rtke 40-lesz, akkor az frekvencia 2-szeres lesz, a

www.tankonyvtar.hu

Pletl Szilveszter, Magyar Attila

1. JEL S RENDSZERELMLETI ALAPFOGALMAK

47

peridusid pedig fele, azaz 1.4 helyett 0,7. Ezt prbljuk is ki. Az eredmnyl kapott
viselkedst az 1.59. bra illusztrlja.
A grbrl leolvashat, hogy 0,7 lesz az j frekvencia.
Keressk meg, hogy mennyi id alatt csillapodik le a jel a maximlis kezdeti rtk 1%ra?
Teht 0.1-nek az 1%-a 0.001. Mikor ri el ezt a jel? Mennyi id kell a jelnek ehhez?
Hatrozzuk meg a karakterisztikus polinom gykeit, MATLAB-ban:
roots([1 sigma2 omega2])

A gykk:
-0.5891 + 8.5609i
-0.5891 - 8.5609i
konjuglt komplex szmok lesznek, hisz a periodikus jel amplitdja egy tlcsren bell
mozog. Ezt helyettestsk be a kvetkezek szerint: e 0.5891t = 0.001
Ebbl kvetkezik, hogy a keresett id t =

ln(0.5891)
[sec].
0.001

Feladat 1.8.2.
Vizsgljuk meg egy kttrols rendszer viselkedst, keressk meg idllandjt.
Ennl a pldnl megvizsglunk egy olyan kt trols rendszert, amelyet ler
differencilegyenlethez tartoz karakterisztikus polinomnak kt vals gyke lesz. Legyen
ez a rendszer a kvetkez:

uL

uR

C
uC

i
1.60. bra. Kttrolos rendszer.

Ez a rendszer egy ellenlls, egy kondenztor s egy tekercs sorba ktsbl ll. Kt
energiatrol van teht a rendszerben, a kondenztor elektrosztatikus energit, a tekercs
pedig mgneses energit trol. A rendszer bemenete legyen az u (t ) feszltsg, melyet a
feszltsggenertor llt el, kimenete a kondenztor uC (t ) feszltsge. A krben egyetlen
ram folyik az i (t ) = iL (t ) = iR (t ) = iC (t ) = C

Pletl Szilveszter, Magyar Attila

duC
. A Kirchoff trvnyek alapjn az egyes
dt

www.tankonyvtar.hu

48

JELEK S RENDSZEREK PLDATR

ramkri

RiL (t ) + L

elemeken

es

diL
+ uC (t ) = u (t ) .
dt

feszltsgekre

fennll

kvetkez

egyenlsg

is:

duC (t )
d 2uC (t )
+ LC
+ uC (t ) = u (t ) .
dt
dt 2
A passzv ramkri elemek rtkeit behelyettestve, kapjuk, hogy:

Behelyettestve kapjuk, hogy RC

1 d 2uC (t ) 4 duC (t )
+
+ uC (t ) = u (t )
3 dt 2
3 dt
A fenti egyenlet egy lland egytthats, inhomogn differencilegyenlet.
d 2uC (t )
du (t )
+ 4 C + 3uC (t ) = 3u (t ) .
2
dt
dt
Ha a gerjesztsnk egy egysgugrs fggvny, akkor t 0 rtkekre u (t ) = 0 , gy t>0

Rendezve az egyenletet kapjuk, hogy

d 2uC (t )
du (t )
+ 4 C + 3uC (t ) = 3
2
dt
dt
Ennek az inhomogn differencilegyenletnek a megoldsa uC (t ) = uCH (t ) + uCP (t ) , teht
a megolds egyenl a homogn s a partikulris megoldsok sszegvel. A megfelel
homogn egyenlet: u CH + 2u CH + 2 u CH = 0 , ahol 2 = 4 s 2 = 3 . A rendszer

azaz, ha u 0 (t ) = 1 esetn rvnyes, hogy

viselkedse aperiodikus, mert > .


A differencilegyenlet homogn megoldsnak meghatrozshoz oldjuk meg a
karakterisztikus polinomot, azaz az s 2 + 4 s + 3 = 0 -t, melynek, megoldsa s1 = 1, s2 = 3 .
Ebbl kvetkezik, hogy a homogn megolds

vCH (t ) = k1e t + k2e 3t

1
3

Itt lthat hogy az idllandk 1 = 1, 2 = . Az egyes bels energik elviekben msms idlland mentn viselkednek. Figyelembe vve a kezdeti feltteleket, azaz az
iL (0 ) = 0, vC (0 ) = 0.5V , meghatrozhatjuk a k1 , k 2 rtkeket
k1e0 + k2e0 = 0.5

iL = iC = C

k1 + k2 = 0.5

dvC
dv
i
C = L =0
dt
dt C

dvC
= k1 3k2 0 = k1 3k2
dt
Megoldva a fenti kt egyenletet, k1 , k 2 -re kapjuk, hogy a homogn megolds:
vCH (t ) = 0,75e t 0,25e 3t

www.tankonyvtar.hu

Pletl Szilveszter, Magyar Attila

1. JEL S RENDSZERELMLETI ALAPFOGALMAK

49

A bemenet egy egysgugrs, gy a differencilegyenlet partikulris megoldst


d 2vCP (t )
dv (t )
vCP (t ) = k3t + k4 alakban keressk. Ezt behelyettestve a
+ 4 CP + 3vCP (t ) = 3
2
dt
dt
differencilegyenletbe, kapjuk, hogy
0 + 4k3 + 3k3t + 3k4 = 3 , 4k 3 + 3k 4 = 3 , 3k 3 = 0
Ebbl kvetkezik, hogy k3 = 0, k4 = 1 . A differencilegyenlet teljes megoldsa
egysgugrs gerjeszts esetn teht:

vC (t ) = (0,75e t 0,25e 3t + 1)u0 (t )


Oldjuk meg a fenti differencilegyenletet a SIMULINK
differencilegyenletnl a legmagasabb derivltat kifejezve kapjuk:

segtsgvel.

d 2vC (t )
dv (t )
= 3 4 C 3vC (t )
2
dt
dt
Ez SIMULINK-ben megvalstva az 1.61. bra lthat:

1.61. bra. A kttrols rendszer modellje.

A kezdeti feltteleknek megfelelen az els integrtor esetben az initial condition 0,


mg a msodik integrtor esetben az initial condition 0.5. A rendszer kls gerjeszts
nlkli viselkedse az 1.62. brn lthat.
1

0.5
0.45

0.9

0.4

0.8

0.35

0.7

0.3

0.6

0.25
0.2

0.5

0.15

0.4

0.1

0.3

0.05
0

10

1.62. bra. A rendszer viselkedse gerjeszts


nlkl.

Pletl Szilveszter, Magyar Attila

0.2

10

1.63. bra. A rendszer vlasza egysgugrsra.

www.tankonyvtar.hu

50

JELEK S RENDSZEREK PLDATR

A fenti bra nulla bemenet esetre vonatkoz szimulci eredmnye. Az 1.63.


bra mutatja a gerjesztst s bels energit is tartalmaz rendszer kimenetnek
iddiagramjt.
Itt az egysgugrs mint bemenet az 1s-ban lp be. Amikor lnyegben elkezd kislni a
kondenztor, az energia egy rsze tltdik t a tekercsbe, egy msik rsze disszipl
(henergiv vlik) az ellenllson, majd jn az egysgugrs bemenet, s a kondenztor
feltltdik 1V-ra. Minl ksbb lp be az egysgugrs bemenet, annl jobban kisl a
kondenztor.
A karakterisztikus egyenlet egytthati, jelen esetben 1,4,3. Ha ezt MATLBA-ban
megoldjuk, akkor kapjuk, hogy a gykk -1, -3 ahogy ezt korbban is lthattuk.
Vltoztassunk a rendszer paramterein. Vegyk le a csillaptst 1-re, azaz legyen a 4-es
egytthat 1, < . Ekkor kt komplex konjuglt gykt kapok. Ezek a gykk:
0,5 1.6583i . Nzzk meg, mi trtnik akkor, ha az egysgugrs bemenetnl a final
value-t 0-ra lltom, teht lnyegben nincs bemenet, illetve az erstseket a fentieknek
megfelelen mdostom. Ekkor a magra hagyott rendszer kimenetnek viselkedse
az 1.64. bra szerint alakul.
0.5

0.5
0.4

0.4

0.3
0.3

0.2
0.1

0.2

0
0.1

-0.1
-0.2

-0.3
-0.1
-0.2

-0.4
0

-0.5

10

1.64. bra. A rendszer vlasza ha a csillapts 1.

10

12

14

16

18

20

1.65. bra. A renszer vlasza ha a csillapts 0.

Lthat, hogy a homogn viselkeds periodikus lesz, nem pedig aperiodikus. A lengs
frekvencija, f =

azaz 0,2639 Hz s a peridusid 3,7889s. Ez a rendszer


2

1
. Vegyk le az elbbiekben 1-re
0,5
lltott csillaptst 0-ra. A rendszerben nem lesz csillapts. Ekkor a rendszer viselkedse
az 1.65. bra szerint alakul.

sajtfrekvencija. A rendszer csillaptsa = 2 =

A rendszer karakterisztikus polinomjnak gykei, ebben az esetben 0 1.7321i . A


sajtfrekvencia 0,2757Hz, a peridusid pedig 3,6275s. A rendszer csillaptsa 0.
Vizsgljuk meg a rezonancia jelensgt. Rezonancia esetn a sajtfrekvencival megegyez
frekvencij bemenettel gerjesztem a rendszert. Gerjesszk ezt a rendszert a
sajtfrekvencijnak megfelel sinusos jellel. Cserljk le az egysgugrst szinusz jel
genertorra. Ekkor az 1.66. bra szerinti rezonancia viselkedshez jutunk. A jel amplitdja
linerisan nvekszik.

www.tankonyvtar.hu

Pletl Szilveszter, Magyar Attila

1. JEL S RENDSZERELMLETI ALAPFOGALMAK

51

30

30

20

20

10

10

-10

-10

-20

-20

-30

10

15

20

25

30

1.66. bra. A rezonancia jelensge.

-30

10

15

20

25

30

1.67. bra.

Lthat hogy kialakul a rezonancia jelensge. Annak rdekben, hogy csak a


partikulris rsz jusson kifejezsre, a kezdeti felttelt is 0-ra llthatjuk. A rendszer
amplitdjnak nvekedse lineris. Ha van csillapts a rendszerben, akkor pedig nem fog
a vlasz amplitdja a vgtelensgig nni, hisz az amplitd nvekedst exponencilisan
cskkentjk (gyorsabban tart 0-hoz mint a t n ) a csillaptssal. A rezonancit a csillaptssal
meg lehet fkezni. Ebben az esetben az 1.67. bra szerinti viselkedst szleljk.
Feladat 1.8.3.
A kvetkez differencil egyenletek mindegyike egy rendszer mkdst rja le:
a) y (t ) = 4u (t ) + 2

du
dt

b) y (t ) = u 3 (t )
c) y (t ) = 3tu (t ) + 4

du
dt

d) y (t ) = tu 3 (t )
Vgezzk el a rendszerek osztlyozst.

a)
b)
c)
d)

A megolds:
A rendszer lineris s lland paramter
A rendszer nem lineris s lland paramter.
A rendszer lineris s vltoz paramter.
A rendszer nem lineris s vltoz paramter.

Feladat 1.8.4.
Egy rendszer mkdst a kvetkez differencilis egyenletekkel rhatjuk le:

Pletl Szilveszter, Magyar Attila

www.tankonyvtar.hu

52

JELEK S RENDSZEREK PLDATR

d 2c(t )
d 2c(t )
dc(t )

b
+
b
+ (b3 + b4 cos(t ))
+ b5c(t ) = r (t )
2
a) 1 dt 2
2
dt
dt

b) b1 (c[(k + 2 )T0 ]) + [b2 + b3c(kT0 ) + b4 sin (kT0 )]c(kT0 ) = r (kT0 )


2

b1
c) c(kT0 ) = T {r (kT0 ) r [(k 1)T0 ]}+ 2b2
0

Hatrozzuk meg a b 1 , b 2 , b 3 , b 4 s b 5 paramterek rtkeit gy, hogy a rendszer:


lineris
vltoz paramter legyen.
A megolds:
a) A rendszer akkor lesz lineris, ha a b 1 =0 s b 4 =0. Ekkor a rendszer differencil
d 2 c(t )
dc(t )
+ b3
+ b5 c(t ) = r (t )
egyenlete: b2
2
dt
dt
A rendszer akkor lesz vltoz paramter ha b 4 0.
b) A rendszer akkor lesz lineris, ha a b 1 =0, b 3 =0 i b 4 =0. Ekkor a rendszer differencil
egyenlete: b2 c(kT0 ) = r (kT0 )
A rendszer akkor lesz vltoz paramter ha b 4 0.
c) A rendszer lineris ha b 2 =0.
A rendszer lland paramter fggetlenl a b 1 s b 2 paramterek rtktl.
Feladat 1.8.5.
1
Vizsgljuk ki az adott rendszer linearitst: c(kT0 ) = T (r (kT0 ) r ((k 1)T0 ))
0

ahol a T0 a mintavtelezs gyakorisga s k=0,1,2


1
Amennyiben r = r1 (kT0 ) akkor az egyenlet: c1 (kT0 ) = T (r1 (kT0 ) r1 ((k 1)T0 ))
0

1
Ha r = r2 (kT0 ) akkor az egyenlet: c 2 (kT0 ) = T (r2 (kT0 ) r2 ((k 1)T0 ))
0

Ha r = r (kT0 ) = a1 r1 (kT0 ) + a 2 r2 (kT0 ) akkor az egyenlet:


a
a
c(kT0 ) = 1 (r1 (kT0 ) r1 ((k 1)T0 )) + 2 (r2 (kT0 ) r2 ((k 1)T0 ))
T0
T0
Ha a c1 (kT0 ) , c 2 (kT0 ) rtkt behelyettestjk az albbi egyenletbe:
c(kT0 ) = a1c1 (kT0 ) + a 2 c 2 (kT0 )
a kvetkez kifejezst kapjuk:

www.tankonyvtar.hu

Pletl Szilveszter, Magyar Attila

1. JEL S RENDSZERELMLETI ALAPFOGALMAK

c(kT0 ) =

53

a1
a
(r1 (kT0 ) r1 ((k 1)T0 )) + 2 (r2 (kT0 ) r2 ((k 1)T0 ))
T0
T0

Mivel a fenti kifejezsek megegyeznek, arra a kvetkeztetsre jutunk, hogy az adott


rendszer lineris.
Feladat 1.8.6.
Vizsgljuk ki az albbi rendszer linearitst: c(kT0 ) = r 2 (kT0 )
Megolds:
Ha r = r1 (kT0 ) akkor az egyenlet:

c1 (kT0 ) = r12 (kT0 )


Ha r = r2 (kT0 ) akkor az egyenlet:

c 2 (kT0 ) = r22 (kT0 )


Ha r = r (kT0 ) = a1r1 (kT0 ) + a2 r2 (kT0 ) akkor az egyenlet:
2

c(kT0 ) = (a1 r1 (kT0 ) + a 2 r2 (kT0 )) 2 = a1 r1 (kT0 ) + 2a1 a 2 r1 (kT0 )r2 (kT0 ) + a 2 r2 (kT0 )

Ha a kapott rtkt behelyettestjk:


2

c(kT0 ) = a1c1 (kT0 ) + a 2 c 2 (kT0 ) = a1 r1 (kT0 ) + a 2 r2 (kT0 )

mivel:
c(r1 (kT0 ) + r2 (kT0 ) c(r1 (kT0 )) + c(r2 (kT0 ))

a fentiekbl arra kvetkeztethetnk, hogy az adott diszkrt rendszer nem rvnyes a


szuperpozci, vagyis az adott rendszer nem lineris.

Pletl Szilveszter, Magyar Attila

www.tankonyvtar.hu

2. A folytonos s diszkrt konvoluci


Kitrnk mind a folytonos- mind a diszkrt-idej konvoluci matematikai lersra s
kihangslyozzuk a fontossgt az LTI rendszerek kimenetnek (vlasznak) a
meghatrozsnl tetszleges bemen jelekre. E fejezetben is pldkkal szemlltetjk a
konvoluci szmtsnak mechanizmust.

2.1. Bevezets
A konvolci mint mvelet, igen fontos az irnytstechnika s a jelfeldolgozs terletn.
Folytonos esetben konvolcis integrlrl, mg diszkrt esetben konvolcis sszegrl
beszlnk. ltalnossgban elmondhatjuk, hogy a konvolci segtsgvel
meghatrozhatjuk egy olyan lineris idinvarins (LTI Linear Time-Invariant) rendszer
vlaszt, melynek ismerjk az impulzus-vlaszfggvnyt s a bemen jelt.
Kt fontos vizsgljellel tallkozhatunk. Egyik a Dirac-impulzus [()], a msik pedig
a Heaviside - fle egysgugrs fggvny [() vagy 1()].

2.1.1. A slyfggvny fogalma

A sima, FI, SISO rendszerre jellemz fggvny a slyfggvny. Ismeretben, tetszleges


bemen jel esetben is meghatrozhat a rendszer kimenete.
Szemlltessk egy mdostott Dirac fggvnnyel:

2.1. bra. A fggvny kzeltse.

A Dirack impulzus kzeltse: () =

(t )

[() ( )]

LTI rendszer

h(t )

2.2. bra. A rendszer gerjesztse Dirac impulzussal.

www.tankonyvtar.hu

Pletl Szilveszter, Magyar Attila

2. A FOLYTONOS S DISZKRT KONVOLUCI

55

A fggvny kzeltse:

() = () ( )
=

Majd: () =

lim () = lim ()( )

()(

ahol h(t ) a rendszer (t ) Dirac impulzusra adott vlasza. Vagyis a rendszer


impulzusvlasza (slyfggvnye). A linearitsbl addan a rendszer egy bizonyos
gerjesztsre adott vlasza:

() = ()( ) , lim () = lim ()( )


=

Vagyis: () = () ()

() = ()( )

() = () () = ()( )

2.2. Folytonos-idej konvolci


2.2.1. Definci

Idtartomnyban vizsgldva adott egy folytonos idej rendszer bemen jele ():
s impulzus-vlaszfggvnye: ():
Ekkor a LTI rendszer vlasza az albbi mdon szmthat:

() = () () = () ( )

ahol * a konvolci szorzat (opertor) s konvolcis integrlrl beszlnk. Felttele a


konvolcinak, hogy () s () kzl legalbb az egyik korltos, msik pedig abszolt
integrlhat kell, hogy legyen.
Ktoldali konvolcirl beszlnk, hogyha az integrlsi hatrok + kztt
vannak. Egyoldali a konvolci, amennyiben 0 s kztti az integrlsi hatrunk.
h(t )
(t )
LTI rendszer

u (t )

y=
(t ) u (t ) (t )

2.3. bra. Az impulzus-vlaszfggvny szemlltetse Dirac gerjeszts esetn.

Pletl Szilveszter, Magyar Attila

www.tankonyvtar.hu

56

JELEK S RENDSZEREK PLDATR

2.2.2. Konvolci ms tartomnyokban


Amennyiben az idtartomnyrl ttrnk a frekvenciatartomnyba, a konvolci
spektrumt az albbi mdon hatrozhatjuk meg:
() = {()}{()} = ()()
ahol (), () a gerjeszts s a vlasz spektruma, () pedig a rendszerre jellemz
frekvenciafggvny.
A
konvolci
teht
szorzatt
egyszersdik
le
a
frekvenciatartomnyban.
Amennyiben idtartomnyban lv konvolcit Laplace transzformljuk (megfelel
belp gerjeszts s belp impulzus-vlaszfggvny esetn), tjuthatunk a komplex s
tartomnyba:
() = {()}{()} = ()()
ahol (), () a belpgerjeszts s a belpvlasz Laplace-transzformltja, () pedig a
rendszer tviteli fggvnye. A konvolci teht szorzatt egyszersdik le a komplex
tartomnyban is.

2.2.3. Periodikus jelek konvolcija

Periodikus jelekre is rtelmezhetjk ezt a mveletet. Adott kt, 1 () s 2 () 0 val


periodikus jel, melyek periodikus konvolcija
() = 0 1 () 2 ( )
Ekkor elmondhatjuk, hogy az eredmny Fourier egytthati: c k = T 0 a k b k
ahol a k az 1 (t) jel s b k az 2 (t) jel Fourier egytthati.
R

2.2.4. Tulajdonsgok

1. Kommutativits (felcserlhetsg):

x(t)*h(t)=h(t)*x(t) azaz y(t)= () ( ) = () ( )

2. Asszociativits (csoportosthatsg): {x(t)*h 1 (t)}*h 2 (t)=x(t)*{h 1 (t)*h 2 (t)}


3. Disztributivits: x(t)*{h 1 (t)+h 2 (t)}=x(t)*h 1 (t)+x(t)*h 2 (t)

2.2.5. Algoritmus
A folytonos idej konvolci az albbi lpsek segtsgvel algoritmizlhat:
1. lps: brzoljuk () s ( ) fggvnyeket figyelembe vve 1 , hogy ( ) =
( 1 + )

2. lps: A ( ) fggvnnyel vgig ablakoljuk a (, + ) intervallumot ( a


vltoz paramter) s figyeljk a bemen jel s az impulzus-vlaszfggvny relatv
pozcijt.
3. lps: Hasznlva a kpletet, felrjuk a konvolcis szorzatot s az integrlsi hatrokat az
adott rtkekhez igaztjuk.
4. lps: Msodik s harmadik lpst mindaddig folytatjuk, amg fel nem vesz minden
vals rtket, s amg van j relatv pozicja ()-nek s ( )-nak.
1

Segtsg a transzlci (idtengelyen val eltols) s a reflexi (idtkrzs) hasznlatakor.

www.tankonyvtar.hu

Pletl Szilveszter, Magyar Attila

2. A FOLYTONOS S DISZKRT KONVOLUCI

57

2.3. Mintapldk az FI konvolci szmtsra


Feladat 2.3.1.
Hatrozzuk meg a rendszer vlaszt, ha a gerjeszts () = () s az impulzusvlasz
() = ()8 2 !
Megolds
Induljunk ki a defincibl:

() = () ( ) .

Mivel a gerjeszts belp, ezrt az als integrlsi hatrt 0-nak vlaszthatjuk. Az


impulzusvlasz is belp, ezrt a fels integrlsi hatr t lehet. Ezek utn az egysgugrst
elhagyhatjuk, mivel rtke 1 ezen intervallumon.

Teht: () = 0 8 2() .

Az exponencilis tagban felbonthat a zrjel. Ne feledjk, hogy az integrlst szerint


vgezzk el, s konstans rtk kiemelhet az integrls sorn.

gy: () = 8 2 0 2 .

Ezutn meghatrozzuk a primitvfggvnyt () = 8 2

2
2

Vgezetl behelyettestjk az integrlsi hatrokat s elvgezzk a szorzst.


2 1

y(t) = 8 2

= (4 4 2 )

Mivel a vlasz jel is belp, ezrt


() = () (4 4 2 )

Feladat 2.3.2.
Hatrozzuk meg a rendszer vlaszt, ha a gerjeszts () = () s az impulzusvlasz
() = () 3 !
Megolds
Induljunk ki a defincibl:

() = () ( ) .

Mivel a gerjeszts belp, ezrt az als integrlsi hatrt 0-nak vlaszthatjuk. Az


impulzusvlasz is belp, ezrt a fels integrlsi hatr t lehet. Ezek utn az egysgugrst
elhagyhatjuk, mivel rtke 1 ezen intervallumon. Teht:

() = 8 2() ) 3 .
0

Pletl Szilveszter, Magyar Attila

www.tankonyvtar.hu

58

JELEK S RENDSZEREK PLDATR

Az exponencilis tagban felbonthat a zrjel. Mivel az integrlst szerint vgezzk

el, s konstans rtk kiemelhet az integrls sorn. gy: () = 8 2 0 2 3


Felhasznlhatjuk az exponencilis fggvnyeknl tanult azonossgot
() = 8

(3+2)

= 8

Ezutn meghatrozzuk a primitvfggvnyt () = 8 2 1

Vgezetl behelyettestjk az integrlsi hatrokat s elvgezzk a szorzst.


1
() = 8 2
= (8 2 8 3 )
1
Mivel a vlasz jel is belp, ezrt () = 8 () ( 2 3 )

Feladat 2.3.3.
Hatrozzuk meg az LTI rendszer vlaszt, ha a bemen jel () = ( 1) ( 3) s
a slyfggvnye () = () ( 2).
Megolds

A definci szerint () = () ( ) .

A konvolci szmtsa sorn vltoz minden rtket felvesz a vals szmok


halmazrl. Ezen kvl szksgnk van () s ( ) fggvnyekre. Utbbit a ()
slyfggvnybl kaphatjuk meg idintervallum eltolssal s idtkrzssel (transzlci s
reflexi). Ezutn egy fggetlen paramter s az j vltoz. Az gy transzformlt ()
nem rgztettk egy vonatkoztatsi rendszerhez, mert az integrls sorn () s ( )
relatv pozcija vltozni fog.
Amikor < 1, akkor () ( ) 0, mivel nincs tfeds a kt jel kztt.

2.4. bra. A konvolci szmtsa t<1.

Amikor 1 3, akkor 1 1 = 1 = 1

2.5. bra. A konvolci szmtsa 1 t 3.

www.tankonyvtar.hu

Pletl Szilveszter, Magyar Attila

2. A FOLYTONOS S DISZKRT KONVOLUCI

59

Amikor 1 2 3, akkor 1 1 = 2 = 5

2.6. bra. A konvolci szmtsa 1 t2 3.

Amikor 2 > 3, akkor () ( ) 0, mivel nincs tfeds a kt jel kztt

2.7. bra. A konvolci szmtsa t2 >3.

0 ha t < 1 illetve t > 5


sszefoglalva:() = t 1 ha t [1,3)
5 t ha t [3,5]

2.8. bra. Eredmny.

Lthat, hogy = 3 pontban az () fggvnynek maximuma van. Ez azt jelenti, hogy


itt a legnagyobb 2 az tfeds () s ( ) kztt. Ezt alkalmazzk plgiumellenrzsnl
is.

konvolci maximuma

Pletl Szilveszter, Magyar Attila

www.tankonyvtar.hu

60

JELEK S RENDSZEREK PLDATR

Feladatok
Feladat 2.3.4.
Adott a folytonos idej LTI rendszernk kt iddiagramja. Vgezzk el a kt jel
konvolcijt grafikusan!

2.9. bra. A konvolvland jelek.

Megolds

2.10. bra. Az eredmny.

Feladat 2.3.5.
Folytonos idej rendszernkn mrseket vgeztnk. Az albbi idfggvnyeket kaptuk:
() = () ( 3) . () = () ( 2)
Mondjuk meg, mit mrnnk a kimeneten?
Megolds
0 < 0 . 5 <
0 < 2
() =
2 2 < 3
5 3 < 5

www.tankonyvtar.hu

Pletl Szilveszter, Magyar Attila

2. A FOLYTONOS S DISZKRT KONVOLUCI

61

Feladat 2.3.6.
Folytonos idej LTI rendszernk bemenjele x(t)=
h(t)=

1, 0 5
, slyfggvnye
0

, 0 10
. Hatrozzuk meg a kt jel konvolcijt!
0
Megolds

0, < 0 . 15
1 2
, 0 5
2
() () =
5 12,5, 5 10

1 2

37,5 2 + 5 , 10 < 15

Feladat 2.3.7.
Az elz pldt oldjuk meg grafikusan is!
Megolds

2.11. bra. Az eredmny.

Feladat 2.3.8.
Hatrozzuk meg a rendszer vlaszfggvnyt, ha a bemen jel idfggvnye
1 [0,2]
x(t)=
s az impulzusvlasz () = , 0.
0
Megolds

0 < 0
() = 1 0 2
( 2 1) 2
Pletl Szilveszter, Magyar Attila

www.tankonyvtar.hu

62

JELEK S RENDSZEREK PLDATR

Feladat 2.3.9.
Folytonos idej rendszernk slyfggvnye (), a gerjesztse () 5 Hatrozzuk meg
a vlasz idfggvnyt!
Megolds
() = (

1 5
)()
5

Feladat 2.3.10.
Tudjuk folytonos idej LTI rendszernk gerjeszts- s impulzusvlasz-fggvnyt.
Hatrozzuk meg a kimen jel idfggvnyt!
() = () 9 () = () 9
Megolds

() =

1
9||
18

Feladat 2.3.11.
Folytonos idej LTI rendszernk gerjeszts- s impulzusvlasz-fggvnye ismert.
Hatrozzuk meg a kimen jel idfggvnyt!
() = () 0,2 () = () 0,2
Megolds

() = 2,5 0,2||
Feladat 2.3.12.
Hatrozzuk meg a rendszer vlasznak idfggvnyt, ha a bemen jel () = () s az
impulzusvlasz () = 2 () + () 2 !
Megolds

() = 8 () ( 2 + 2 2 )

www.tankonyvtar.hu

Pletl Szilveszter, Magyar Attila

2. A FOLYTONOS S DISZKRT KONVOLUCI

63

2.4. Diszkrt-idej konvolci


Az ltalunk hasznlt irnytstechnikai rendszerek digitlis elven mkdnek. Ezrt
foglalkozni kell a konvolcival diszkrt esetben is.

2.4.1. Definci
Ha idtartomnyban vizsglunk egy diszkrt idej rendszert, melynek bemen jele
[]: ,
illetve diszkrt impulzus-vlaszfggvnye

[]: .
Akkor az LTI rendszer diszkrt vlaszfggvnye az albbi sszefggs szerint
szmthat:

[] = [] [] = [] [ ]
=

ahol * a konvolcis opertor s konvolcis szummrl beszlnk.

2.4.2. Konvolci ms tartomnyokban


Amennyiben a diszkrt idtartomnyrl ttrnk a frekvenciatartomnyba, a konvolci
spektrumt az albbi mdon hatrozhatjuk meg:
( ) = {[]}{[]} = ( )( )
ahol ( ), ( ) a gerjeszts s a vlasz spektruma, ( ) pedig a diszkrt rendszer
tviteli karakterisztikja. A konvolci teht szorzatt egyszersdik le a
frekvenciatartomnyban.
Amennyiben a diszkrt idtartomnyban lv konvolcit z-transzformltjt vesszk
(megfelel belp gerjeszts s belp impulzus-vlaszfggvny esetn), tjuthatunk a
komplex z-tartomnyba:
() = {[]}{[]} = ()()
ahol X(z), Y(z) a belpgerjeszts s a belpvlasz z-transzformltja, H(z) pedig a
diszkrt rendszer tviteli fggvnye. A konvolci teht szorzatt egyszersdik le a
komplex z-tartomnyban.

2.4.3. Periodikus jelek konvolcija diszkrt esetben


Adott kt, 1 [k] s 2 [k] Nnel peridikus diszkrt jel, melyeknek diszkrt periodikus
konvolcija
R

[k
n]
[] = 1 [] 2 [] = [n]
2
=

Ekkor elmondhatjuk, hogy az eredmny Fourier egytthati: c k = Na m b m


ahol a m az 1 [k] jel s b m az 2 [k] jel Fourier egytthati.
R

Pletl Szilveszter, Magyar Attila

www.tankonyvtar.hu

64

JELEK S RENDSZEREK PLDATR

2.4.4. Tulajdonsgok
1. Kommutativits (felcserlhetsg): x[k]*h[k]=h[k]*x[k]
2. Asszociativits (csoportosthatsg): {x[k]*h 1 [k]}*h 2 [k]=x[k]*{h 1 [k]*h 2 [k]}
3. Disztributivits: x[k]*{h 1 [k]+h 2 [k]}=x[k]*h 1 [k]+x[k]*h 2 [k]

2.5. Mintapldk DI jelek konvolcijra


Feladat 2.5.1.
Legyen a diszkrt bemeneti jel [] s a diszkrt slyfggvny []. Hatrozzuk meg a
kimeneti jelet!

2.12. bra. A konvolvland jelek.

Megolds
Definci szerint y[k]=x[k]*h[k]=
= [] [ ] kiszmthatjuk y[k] rtkeit az
egsz szmok () halmazn.
y[0] = 0 + x [1]h[0(1)] + x[0]h[0(0)] + x[1]h[0(1)] + x[2]h[0(2)] + 0
Mivel x[n] csak [1, 2] intervallumon nem nulla,ezrt elegend ennyi tagot felrni.
Helyettestsi rtkket berva:
1
1
[0] = 0 + (1)[1] + [0] + (1) [1] + [2] =
2
2
1
1
3
1 1
= 11 + + 1 0 + 0 = 1 + =
2
4
4
2 2

Ugyangy kiszmthatjuk y[k]-t azon esetekben, amikor nem nulla rtket kapunk:

y[1] = 0 + x[1]h[1(1)] + x[0]h[1(0)] + x[1]h[1(1)] + x[2]h[1(2)]+0


1
2

1
2

1
2

y[1] = 0 + (1)h[0] + ( ) h[1] + (1)h[2] + ( )h[3] = + 0 + 0 + 0 =


y[1] = 0 + x[1]h[1(1)] + x[0]h[1(0)] + x[1]h[1(1)]+x[2]h[1(2)]+0
1
2

1
2

1
2

1
2

1
2

y[1]= (1)h[2]+( )h[1] + (1)h[0] + ( )h[1] = + + + 0 =

3
2

y[2] = x[1]h[2(1)] + x[0]h[2(0)] + x[1]h[2(1)] + x[2]h[2(2)]


1
2

1
2

1
2

1
2

1
2

1
2

1
2

1
2

y[2]=( 1)h[3] + ( )h[2] + (1)h[1] + ( )h[0] = + + 1 1 + = 0


y[3] = x[1]h[3(1)] + x[0]h[3(0)] + x[1]h[3(1)] + x[2]h[3(2)]
1
2

1
2

1 1
2 2

1
2

1
2

y[3]=( 1)h[4] + ( )h[3] + (1)h[2] + ( )h[1] = 10 + + 1( ) + ( )1 =


1
4

1
2

1
2

=0+ =

3
2

y[4] = x[1]h[4(1)] + x[0]h[4(0)] + x[1][4(1)] + x[2]h[4(2)]

www.tankonyvtar.hu

Pletl Szilveszter, Magyar Attila

2. A FOLYTONOS S DISZKRT KONVOLUCI

1
2

1
2

65

1
2

1
2

1
2

1
2

y[4] = (1)h[5] + ( )h[4] + (1)h[3] + ( )h[2] = 10 + 0 + 1 + =


y[5] = x[1]h[5(1)] + x[0]h[5(0)] + x[1]h[5(1)] + x[2]h[5(2)]
1
2

1
2

1
2

1
2

1
2

y[5] = ( 1)h[6] + ( )h[5] + (1)h[4] + ( )h[3] = 10 + 0 + 1 0 + ( ) =

Belthat, hogy y[2]=0, y[3]=0, s y[6]=0, y[7]=0,

[] =

1
4

3
4

2 ha k = 1

4 ha k = 0; k = 3
3
2
3

= 1

= 4
4

4 ha n = 5

0 = 2; < 1 s n > 5

Feladat 2.5.2.
Hatrozzuk meg a kimenet jelt, ha a gerjesztse [] = [] az impulzusvlasz pedig
[] = []0.1
A megolds menete:
Defincibl val kiinduls szerint y[k]=
= [] [ ], mivel a gerjeszts s a
vlasz is belp fggvny, ezrt: y[k]==0 [] [ ].
Ezutn helyettestsk be az ismert jeleket :y[k]==0 0.1kn
Az sszegzst n vltoz szerint vgezzk el, a konstans rtkek kiemelhetek
y[k]=0,1k =0 0,1n
A hatvnyozs azonossgait felhasznlva: y[k]=0,1k =0 10n
Ezutn hasznlva a mrtani sor sszegkplett: y[k]=0,1k
Elvgezve a beszorzst s az egyszerstseket:

110n+1

110
0,1 0,1 10 10
110

0,1 10

9
10
1

, mivel a

gerjeszts belp jel, ezrt a kimenet is belp jel lesz, azaz :y[k] = [k] ( 9 9 0,1 ).
Feladat 2.5.3.
Adott egy diszkrt rendszer. Gerjesztse: x[k] = [k]0,2k . Impulzusvlasza: h[k] =
[k]0,5k . Hatrozzuk meg a vlaszjel idfggvnyt!
Megolds
Induljunk ki a defincibl: y[k]=
= [] [ ]
Mivel a gerjeszts s a vlasz is belp jelleg, behelyettestve a fggvnyeket
y[k]==0 0,2 0,5
Pletl Szilveszter, Magyar Attila

www.tankonyvtar.hu

66

JELEK S RENDSZEREK PLDATR

Az sszegzst n vltoz szerint vgezzk el, a konstans tag kiemelhet


y[k]= 0,5 =0 0,2 0,5
0,2

Kihasznlva a hatvnyozs azonossgt: y[k]= 0,5 =0(0,5) = 0,5 =0 0,4


Mrtani sor sszegt felrva s a szorzst elvgezve azt kapjuk, hogy:
0,5k

10,4+1
10,4

0,5 0,5 0,4 0,4


10,4

0,5 0,40,2

Mivel a bemenjel belp, ezrt a vlaszjel is belp, azaz


5

0,6

y[k]=[k](3 0,5 3 0,2 )


Feladat 2.5.4.
MATLAB-ban szmtsuk ki az kvetkez jelek disztrtidej konvolcijt: [] =
1

4 [2 ] s [] = 2 [ 4]
A megolds MATLAB kdja:

n0=10;
n=-n0:n0;
u1=(n-4)>=0;
f=(-1/2).^n;
f1=f.*u1;
x=f1;
u2=(2-n)>=0;
h=(4).^n;
h2=h.*u2;
h=h2;
k1=-n0:n0;
y=conv(x,h)
length_output=length(x)+length(h)-1;
k2=linspace(-2*n0,2*n0,length_output);
figure(1);
clf;
subplot(2,2,1);
xlabel('k');
ylabel('x[k]');
title('System Input');
stem(k1,x,'filled');
grid;
subplot (2,2,2);
xlabel('k');
ylabel('h[k]');
title ('System Unit Impulse Response');
stem(k1,h,'filled');
grid;
subplot (2,1,2);
stem (k2, y, 'filled');
grid;
xlabel('k');
ylabel('y[k]');
title ('System Output Via Convolution');

www.tankonyvtar.hu

Pletl Szilveszter, Magyar Attila

2. A FOLYTONOS S DISZKRT KONVOLUCI

67

0.15

20

0.1

15

0.05

10

-0.05
-10

-5

0
-10

10

-5

10

System Output Via Convolution

y[k]

0.5
0
-0.5
-20

-15

-10

-5

0
k

10

15

20

2.13. bra. A program eredmnye.

Feladat 2.5.5.
n
Adottak a kvetkez jelek: x(n) = (n + 2)(u (n) u (n 7)) s h(n) = 4(0.75) u (n)

MATLAB segtsgvel hatrozza meg az y = conv{x, h} konvolcit.


A megolds menete
y (n) = conv{x(n), h(n)} =

A konvolci:
Az x(n) s a h(n) jel kirajzoltatsa:

x ( k ) h( n k )

k =

k=-15:15;
u_0_7=(k>=0) & (k<=7);
u_0_7=(k>=0) & (k<=7);
x=(k+2).*u_0_7;
u=(k>=0);
h=u.*(4*(0.75).^k);
subplot(2,1,2); stem(k,h); xlabel('k'); ylabel('h(k)');
subplot(2,1,1); stem(k,x); xlabel('k'); ylabel('x(k)');

Pletl Szilveszter, Magyar Attila

www.tankonyvtar.hu

68

JELEK S RENDSZEREK PLDATR

x(k)

10

0
-15

-10

-5

0
k

10

15

-10

-5

0
k

10

15

h(k)

3
2
1
0
-15

2.14. bra. A program futsnak eredmnye.

A h fggvny elfordtsa s tologatsa a konvolcinak megfelelen:


n=-5;
u_n_minus_k=(n-k>=0);
h_n_minus5=4*0.75.^(n-k).*u_n_minus_k;
n=3;
u_n_minus_k=(n-k>=0);
h_n_3=4*0.75.^(n-k).*u_n_minus_k;
n=10;
u_n_minus_k=(n-k>=0);
h_n_10=4*0.75.^(n-k).*u_n_minus_k;
figure(2);
subplot(4,1,1); stem(k,x); xlabel('k'); ylabel('x(k)');
subplot(4,1,2); stem(k,h_n_minus5); xlabel('k'); ylabel('h(n-k),
n<0');
subplot(4,1,3); stem(k,h_n_3); xlabel('k'); ylabel('h(n-k), 0<=n<7');
subplot(4,1,4); stem(k,h_n_10); xlabel('k'); ylabel('h(n-k) , n>7');

www.tankonyvtar.hu

Pletl Szilveszter, Magyar Attila

2. A FOLYTONOS S DISZKRT KONVOLUCI

69

h(n-k) , n>7 h(n-k), 0<=n<7 h(n-k), n<0

x(k)

10
5
0
-15

-10

-5

0
k

10

15

-10

-5

0
k

10

15

-10

-5

0
k

10

15

-10

-5

0
k

10

15

4
2
0
-15
4
2
0
-15
4
2
0
-15

2.15. bra. Az eredmny grafikon.

A konvolci elvgzse:
y=conv(h,x);
figure(3);
subplot(3,1,1); stem(k,x); xlabel('k'); ylabel('x(k)');
subplot(3,1,2); stem(k,h); xlabel('k'); ylabel('h(k)');
subplot(3,1,3); stem(y); xlabel('k'); ylabel('y(k)');

Pletl Szilveszter, Magyar Attila

www.tankonyvtar.hu

70

JELEK S RENDSZEREK PLDATR

x(k)

10
5
0
-15

-10

-5

0
k

10

15

-10

-5

0
k

10

15

h(k)

4
2
0
-15

y(k)

100
50
0

10

20

30

40

50

60

70

2.16. bra. A feladat megoldsa.

Feladatok
Feladat 2.5.6.
Ismert a diszkrt idej LTI rendszernk bemeneti s impulzusvlasz idfggvnye
1

x[k] =[k] illetve h[k] = (2) []

Hatrozzuk meg a kimenet idfggvnyt!


Megolds

1 +1

y[k] = 5 {1 2

Feladat 2.5.7.
Adott egy diszkrt idej LTI rendszernk bemeneti s impulzusvlasz idfggvnye
7

x[k] =[k] illetve h[k] = (9) []

Hatrozzuk meg a kimenet idfggvnyt!


Megolds

7 +1

y[k] = 4,5 {1 9

www.tankonyvtar.hu

Pletl Szilveszter, Magyar Attila

2. A FOLYTONOS S DISZKRT KONVOLUCI

71

Feladat 2.5.8.
Diszkrt rendszer eseten legyen adott x[k]=0,2k[k] s h[k]=[k]. Hatrozzuk meg
konvolcival a vlasz idfggvnyt!
Megolds
10,2+1

y[k]=

0,8

Feladat 2.5.9.
Rendszernk diszkrt s x[k]=0,9k[k] ill.
segtsgvel a vlasz idfggvnyt!

[k]

h[k]=[k]. Hatrozzuk meg konvolci

Megolds
10,9+1

y[k]=

0,1

[k]

Feladat 2.5.10.
Az elz feladatok alapjn mit mondhatunk ltalnos esetben a kimen jel
idfggvnyrl, ha a gerjeszts s az impulzusvlasz az albbi formban ll
rendelkezsnkre
x[k]=k[k] ill. h[k]=[k]
Megolds
1+1

y[k]=

[k] , ha 0 < < 1

Feladat 2.5.11.
Adott a diszkrt rendszernk bemen jelnek s impulzusvlasznak idfggvnye:
x[k]=[k][k4] s h[k]=0,5 ([k][k-6])
Hatrozzuk meg a vlaszjel idfggvnyt!
Megolds
0 < 0 . > 10
2 (1 0,5+1 ) 0 4
[] =
4
0,5+1 4 < 6)
2 (0,5
2 (0,54 0,57 6 < 10)

Pletl Szilveszter, Magyar Attila

www.tankonyvtar.hu

72

JELEK S RENDSZEREK PLDATR

Feladat 2.5.12.
Adott egy diszkrt idej rendszernk tviteli fggvnye s gerjesztsnek idfggvnye.
Hatrozzuk meg a rendszer vlasznak idfggvnyt!

H(z) = 2 + 0,40,05 , x(z) = 2[k]0,3

Megolds

y[k] = [k] {1,670,1 2,08 (0,5) + 3,75 0,3 }


Feladat 2.5.13.
Adott egy diszkrt rendszer gerjesztse s impulzus vlasza
x[k] = [k]0,1k s h[k]=5 [ 1] (0,51 0,11 )
Hatrozzuk meg a kimen jel idfggvnyt!
Megolds
y[k]=[k]{ 6,250,51 6,25 0,11 5 ( 1) 0,11 }
Feladat 2.5.14.
Egy diszkrt idej rendszer impulzusvlasza s gerjesztse ismert. Hatrozzuk meg a vlasz
idfggvnyt! (Alkalmazzuk a z-transzformcit is!)
Megolds
y[k] = [k](1,33 0,2 + 7,33 0,5 + 2 0,51)

www.tankonyvtar.hu

Pletl Szilveszter, Magyar Attila

3. Folytonos idej jelek Fourier


transzformcija
3.1. A Fourier-sor
Minden szakaszonknt folytonos s differencilhat korltos periodikus f(t,T) fggvny
elllthat Fourier-sor alakjban, teht harmonikus szinuszos vagy koszinuszos rezgsek
sszegeknt. Egy harmonikus idfggvny lefolyst a jel cscsrtke (amplitdja)
krfrekvencija vagyis peridusa, s kezdfzisa hatrozza meg. A krfrekvencia () s a
2
peridus (T) kztti sszefggs.
0 =
T

3.1. bra. Illusztrci a Fourirer sorbafejtshez.

Egy f (t,T ) periodikus jel Fourier-sort a kvetkezkppen hatrozhatjuk meg:

f (t , T ) = (A i cos(i0 t ) + Bi sin (i0 t ))


i =0

f (t , T ) =

+ A i cos(i0 t ) + Bi sin (i0 t )


i =1
i =1
egyenram komponens

A0

pros komponensek

pratlan komponensek

Az egytthatk a kvetkez sszefggsek alapjn szmthatk:

Pletl Szilveszter, Magyar Attila

www.tankonyvtar.hu

74

JELEK S RENDSZEREK PLDATR

T
2

T
2

T
2

1
2
2
f (t , T )dt Ai = f (t , T ) cos(i0t )dt Bi = f (t , T )sin (i0t )dt

T T
T T
T T

2
2
2
;
;
A Fourier-sor komplex alakjt a kvetkez helyettestsek alkalmazsval llthat el:
A0 =

e jit + e jit
cos(it ) =
e jit e jit
2
; sin (it ) =
. Ekkor:
2j

e j (i0t ) + e j (i0t )
e j (i0t ) e j (i0t )
+ Bi
f (t , T ) = Ai
=
2
2j
i =0

=
i =0

Bevezetve a Ci =

Ai jBi j (i0t ) Ai + jBi j (i0t )


A jBi j (i0t )
e
e
e
+
= i
2
2
2
i =0
i =
.

Ai jBi
komplex egytthatkat, a Fourier-sor komplex alakja:
2
f (t , T ) =

Ce (
i

i =

j i

0t

; ahol Ci =

Teht A 0 = C 0 , A i = 2 Re{Ci }, Bi = 2 Im{Ci } .

1
T

T
2

f (t , T )e

j (i0t )

dt .

A komplex egytthatk Euler alakja: Ci = Ci e ji . A (i0 , Ci , i ) rendezett hrmast


nevezzk a jel spektrumnak. Ha a Ci egytthatk Ci abszolt rtkt az i0

fggvnyben brzoljuk, megkapjuk az f (t , T ) fggvny amplitdspektrumt.


Amennyiben a fzist brzoljuk a frekvencia fggvnyben a fzisspektrumhoz jutunk. A
spektrum egyrtelmen jellemzi az eredeti idfggvnyt. Matematikai spektrumrl
beszlnk az (i0 , Ci , i ) hrmas esetben ha i egsz szm ( , ) kztt vesz fel
rtkeket. Fizikai spektrumrl beszlnk ha (i0 , Fi , i ) s az egsz i [0, ) kztt vesz

fel rtkeket. A matematikai s fizikai spektrum kztt fennll, hogy F0 = C 0 R ,


2

Fi = 2 Ci , i > 0

B
i = arctg i , mivel
Ai
. Az amplitdspektrum pros, mg a

A B
A i = 2 i + i = A i2 + Bi2 ,
2 2

rvnyes, hogy: Ci = Ci e ji = Ci = Ci e ji

fzisspektrumhoz
pratlan.
A
jel
tlagteljestmnye
T0

1
1 2
2
2
(
)
P=
f
t
dt
F
F
Ci2 meghatrozhat az amplitd-spektrumbl. Egy

=
+
=

0
i

T 0
2 =1
i =
0

i
id tartomny

frekvencia tartomny

www.tankonyvtar.hu

Pletl Szilveszter, Magyar Attila

3. FOLYTONOS IDEJ JELEK FOURIER TRANSZFORMCIJA

75

adott frekvencira jellemz teljestmny meghatrozhat a kvetkezk szerint:


F02 ; i = 0

Pi = 1 2
.
2 Fi ; i > 0.
A jel teljestmny spektrumbl meghatrozhat az az intervallum, amit a jel spektrlis
szlessgnek neveznk, vagyis az ahol a jel jellemz sszetevi elhelyezkednek.
A jelspektrum alakjtl s a feladat jellegtl fggen tbbflekppen
meghatrozhatjuk a jel spektrlis szlessgt:
az a tartomny, ahol a jel teljestmnynek 90% tallhat,
az az sszefgg tartomny ahol a teljestmnyspektrum nem nulla,
az a maximlis teljestmny krli terlet, amit a maximum krli els nulla rtkek
hatrolnak (first lobe),
az a maximlis teljestmny krli terlet, melyet a maximlis teljestmnyrtk felhez
tartoz frekvencik hatrolnak,
az a szlessg, amit a maximlis teljestmnyrtk krl elhelyezhet ekvivalens
ngyzet meghatroz,
az tlagteljestmnnyel meghatrozott szlessg,
az a terlet ami egy adott rtk feletti teljestmnyeket tartalmazza.
s mg meg lehet hatrozni egyb kritriumokat is.

3.2. A Fourier-integrl

A Fourier-sor ltal meghatrozott kifejts csak a periodikus f (t , T ) fggvnyekre


alkalmazhat. Periodikus jelek esetben, amennyiben a T peridusidt nveljk eljutunk a
T hatresethez, amely egy nem periodikus fggvnyt eredmnyez. Ennek mintjra
llthatjuk, hogy minden aperiodikus fggvny, olyan periodikus fggvnynek foghat fel,
i 2
melynek peridusideje a vgtelen fel tart. A diszkrt i =
vltoz a T
T
hatresetre folytonoss vlik s a T hatrtmenetet meghatrozva egyre jobban
megkzeltjk az

f (t ) =

1
2

j (t )
F ( j )e d ; integrlt, ahol F ( j ) =

f (t )e

j (t )

dt.

Az F ( j ) komplex spektrumot az f (t ) fggvny Fourier-transzformltjnak nevezzk


s sokszor F { f ( t )} alakban jelljk. Az F ( j ) =

f (t )e

j (t )

dt. kifejezs a Fourier-

integrl, a f (t ) =

1
2

F ( j ) e

j (t )

d kifejezs pedig az inverz Fourier-transzformci s

Pletl Szilveszter, Magyar Attila

www.tankonyvtar.hu

76

JELEK S RENDSZEREK PLDATR

jellse F 1 { F ( j )} . A Fourier-transzformci konvergencijnak biztostshoz

szksges, hogy

f (t ) dt < legyen.

F ( j ) amplitdsrsg-spektruma folytonos. Az

Az aperiodikus fggvnyek

F ( j ) sorozat rtke a svba tartoz jelsszetevk energijval arnyos.


2

3.3. Mintapldk FI jel frekvenciatartomnybeli


brzolsra
Feladat 3.3.1.
Hatrozzuk meg a 3.2. brn lthat aperiodikus fggvny komplex spektrumt.
f(t)

-T

3.2. bra. Aperidikus fggvny.

Megolds:
F ( j ) =

f (t )e

j t

dt =

Ae

j t

A j t
2 A e j T e j T
sin(T )

= 2 AT
dt =
e =
2j

T
j
T

Teht a megolds az albbi sinc fggvny.


F(j)

2AT

-2/T

-/T

/T

2/T

3.3. bra. A megolds.

www.tankonyvtar.hu

Pletl Szilveszter, Magyar Attila

3. FOLYTONOS IDEJ JELEK FOURIER TRANSZFORMCIJA

77

Feladat 3.3.2.

Hatrozzuk meg az albbi periodikus jel x(t ) Fourier sort.


Megolds:

3.4. bra. Peridikus jel.

k = 0 esetn LHopial szably hasznlatval:

A kvetkez brn lthat a jel spektruma ha Tp << T .

3.5. bra. A jel spektruma.

Pletl Szilveszter, Magyar Attila

www.tankonyvtar.hu

4. A diszkrt idej jelek s rendszerek Fourier


analzise
Ebben a fejezetben ismertetsre kerl a periodikus jelek lersa a diszkrt Fourier sor
segtsgvel, s bemutatsra kerl a hasonlsg a folytonos idtartomnyhoz kpest. Az
aperiodikus jelek, lersra bevezetsre kerl a diszkrt Fourier-transzformc mind a
szintzis mind az analzis kpletlnek bevezetsvel s sszehasonltsra kerl a folytonos
idej Fourier transzformcival folytonos jelek esetben. A knnyebb rthetsg rdekben
pldkon keresztl mutatjuk be a Fourier transzformlt szmtsi mechanizmust.

4.1. DI jelek Fourier transzformltja


Az FI jelek elmletbl mr bebizonyosodott, hogy a klnbz transzformltak
alkalmazsa jelents a lineris idinvarins rendszerek elemzsnl s tervezsnl. A jelek
s rendszerek szmos tulajdonsga sokkal hatkonyabban vizsglhat a jel
transzformlsval. Az FI jelek esetben a legjelentsebb transzformcik a Fourier s a
Laplace transzformcik. A Fourier transzformci jelentsge lineris idinvarins
rendszerek esetben kt okbl jelents. Els, hogy az ilyen rendszerek esetben egy
szinuszos gerjesztsre szinuszos a vlasz, mely kimenetnek a frekvencija megegyezik a
bemenet frekvencijval, fzisa s amplitdja azonban megvltozik. A msik, hogy
minden periodikus s aperiodikus FI jel felbonthat vges szm harmonikus sszetevkre
(periodikus jel esetben) vagy vgtelen sokra (aperiodikus jel esetn). A Laplace
transzformci pedig az LTI rendszerek tetszleges bemenetre adott vlasznak
vizsglatnl br jelentsggel.
A DI jelek estben is nagy jelentsgk van a transzformciknak. A DFT
bevezetseknt vizsgljuk meg elbb a DI jel Fourier transzformltjt.
Egy h[n] slyfggvnnyel rendelkez DI LTI rendszer bemenett gerjesszk

x[n ] = e jn komplex exponencilis jellel.

Amint mr emltettk a diszkrtidej konvolci a kvetkez:


y[n ] = x[n ] h[n ] =

x[k ] h[n k ]

............................................... (4.1)
Ekkor a rendszer vlasza adott a kvetkezk szerint:
k =

y[n ] = x[n ] h[n ] =

j ( n k )
[
]

=
h
k
e
h[k ] e jk e jn = H e j e jn , ahol

k =
k =

( ) h[k ] e

H e j =

( )

j k

a rendszer frekvenciafggvnye, s meghatrozza a komplex

k =

exponencilis fggvny komplex amplitdjt. Teht a DI rendszereknl is rvnyes, hogy

www.tankonyvtar.hu

Pletl Szilveszter, Magyar Attila

4. A DISZKRT IDEJ JELEK S RENDSZEREK FOURIER ANALZISE

79

a rendszer vlasza egy komplex exponencilis gerjesztsre komplex exponencilis, amely


frekvencija megegyezik a gerjeszts frekvencijval.
A rendszer frekvenciakarakterisztikja ltalnos esetben komplex, gy:

( )

( )

( )

( )

j
H e j = H R e j + jH I e j = H e j e j (H (e )) , amint mr folytonos esetben is megszoktuk,

kln lehet vizsglni az amplitd s fziskarakterisztikkat.


Az FI s a DI rendszerek frekvenciafggvnyei esetben van egy jelents klnbsg,
spedig a DI rendszer frekvenciafggvnye periodikus 2 peridusidvel, ugyanis

) h[k ] e

H e j(+2 ) =

j(+ 2 )k

h[k ] e

j k

( )

e j2 k = H e j

..... (4.2),
gy elmondhat, hogy a DI rendszereket elg csak 0 2 frekvencikra vizsglni.
k =

k =

Egy tetszleges jel esetn a

( ) x[k ] e

X e j =

j k

k =

................................................................... (4.3)

( )

kifejezs megadja az x[n ] jel frekvenciatartamt, ms szval X e j egy transzformcija


az x[n ] DI jelnek. Teht X(e j ) =

x[k ] e

k =

j k

a DI jel Fourier transzformltja.

( )

Vegyk szre, hogy x[n ] DI az idben, mg X e j transzformltja folytonos s

( )

periodikus fggvnye a frekvencinak 2 peridussal. Mivel X e j folytonos s


periodikus fggvny, akkor Fourier sorba fejthet. Ennek a Fourier sornak az egytthati
ppen x[n ] sor elemei. Ugyanis:
ha X(e j ) =

x[k ] e

j k

akkor

k =

( )

X e e
j

jm

d = x[k ] e jk e jm d

k =
..................................... (4.4)

a baloldalon szerepl integrl kirtkelshez felcserlhet az sszeg s az integrl:

2x[m], m = k
[
]
x
k
e j(mk )d =

mk
k =
0,

...................................... (4.5)

akkor

x[m] =

1
X e j e jm d

( )

............................................................. (4.6)
A fenti kifejezs hasonlt a periodikus FI jel Fourier egytthatinak meghatrozsra,
amennyiben annak peridusa 2 . Egyetlen klnbsg az exponens eljelben van, ami
vgl is a (4.3) defincibl ered. Teht a (4.6) meghatrozsval eljutottunk az inverz
Fourier transzformcihoz DI jelek esetn.

Pletl Szilveszter, Magyar Attila

www.tankonyvtar.hu

80

JELEK S RENDSZEREK PLDATR

A (4.3), (4.6) egyenletek Fourier transzformcis prt alkotnak.


A Fourier sor konvergl ha az idsor abszolt sszegezhet, vagyis:

x[k ]

.................................................................................. (4.7)
Amennyiben az idsor stabil, akkor abszolt sszegezhet s a Fourier sora vges.
Msrszt minden vges hosszsg sor abszolt rtelemben sszegezhet, amibl
kvetkezik, hogy a FIR rendszerek mindig stabilak s Fourier sorba fejthetk. Egy msik
lehetsg, hogy a sor kielgti a ngyzetes sszegezhetsget:
k =

x[k ]

................................................................................. (4.8)
Az ilyen sorok Fourier transzformltjnak konvergencija is bizonythat.
A DI jelek Fourier (4.3) szerinti transzformltjnak matematikai jelentsge van,
ugyanis vgtelen sszegekrl van benne sz. Gyakorlati megoldsok esetben a DFT
Diszkrt Fourier Transzformci alkalmazhat. A DFT a Fourier transzformci
diszkretizlsval kaphat. A DFT alkalmazsa a jelfeldolgozs terletn nagy
jelentsggel br.
k =

4.1.1. A diszkrtidej Fourier transzformlt tulajdonsgai:


1. -ban 2 szerint periodikus, azaz U (e j ) = U (e j ( +2 ) )

2. linearits: au ( n ) + bu ( n ) aU e j + bU e j
1
2
1
2

3. eltolsi tulajdonsg u n n0

) e

jn
0 U e j

4. szimmetria tulajdonsg:
u(n)
vals s pros
vals s pratlan
kpzetes s pros
kpzetes s pratlan

U(ej )
vals s pros
vals s pratlan
kpzetes s pros
vals s pratlan

5. id megfordtsa: u ( n ) U (e j )
6. modulci: komplex exponencilissal val szorzst frekvencia eltolsba visz t:

j
e jn u ( n ) U e ( )
0

j
j
7. konvolci ttel: h ( n ) u ( n ) H (e )U (e )

8. periodikus konvolci ttel: u ( n ) y ( n )

9. Parseval ttel:

u (n )
n
=

www.tankonyvtar.hu

1
2

( )

1
2

j
U e d

(
j
U (e )Y (e

j )

)d

Pletl Szilveszter, Magyar Attila

4. A DISZKRT IDEJ JELEK S RENDSZEREK FOURIER ANALZISE

81

4.2. Diszkretizls frekvenciatartomnyban


A (4.2) bizonytshoz hasonlan belthat, hogy (4.3) egyenlettel, vagyis az

( ) x[n ] e megadott fggvny is periodikus 2 peridussal.


Vegynk az X (e ) spektrumbl (0,2) intervallumban N ekvidisztns

X() = X e j =

j n

n =

mintkat. Ekkor a mintk =

helyen

2
2
frekvencikon jelentkeznek. Legyen =
k , akkor
N
N
2

j kn
2
X k = x[n ] e N , k = 0,1,2,, N 1
N n =
............................... (4.9)

A vgtelen szm elemek sszege felrhat vgtelen szm sszegzsre, ahol minden
sszegzsnek N eleme van, a kvetkezk szerint:
2

1
N 1
2 N 1
lN+ N 1
j kn
j kn
j kn
j kn
2
X k = + x[n ] e N + x[n ] e N + x[n ] e N + = x[n ] e N
N
n = N
n =0
n=N
l= n =lN
........................................................................................................... (4.10)
Amennyiben a bels sszegnl helyettestnk n helyett -t runk s felcserljk
az sszegzseket, akkor:
2

j kn
2 N1
X k = x[n lN] e N , k = 0,1,2,, N 1
N n =0 l=

................ (4.11)

Az x p [n ] =

x[n lN] kifejezs

valjban az x[n ] DI jel periodikus ismtlse N

l=

peridussal. A periodikus jelek Fourier sorba fejthetk, gy

x p [n ] =

N 1

l=

k =0

x[n lN] = c e
k

2 kn
N

, n = 0,1,2,, N 1

.................. (4.12)

Az egytthatk:
j
1 N1
c k = x p [n ]e
N n =0

2 kn
N

, k = 0,1,2,, N 1

vagyis

ck =

1 2
X k
N N (4.13)

Ekkor beltjuk, hogy az


2

1 N 1 2 j kn
x p [n ] = X k e N , n = 0,1,2,, N 1
N n =0 N
........................... (4.14)

periodikus jel visszallthat a spektrumbl vett mintavtelezssel. Mivel x p [n ] az x[n ] sor


periodikus kiterjesztse, gy belthat, hogy nem szabad tfedsnek lennie az id tartomny
minti kzt. tfeds nem jelentkezik, amennyiben x[n ] L hossza kisebb mint N .
A 4.1. brn bemutatsra kerlt egy vges, L hosszsg x[n ] idsor, s annak ktfle
periodikus x p [n ] kibvtse. Az els esetben tfeds nlkli NL a kibvts, a msodikban

Pletl Szilveszter, Magyar Attila

www.tankonyvtar.hu

82

JELEK S RENDSZEREK PLDATR

tfedses N<L. Az els esetben az x[n ] jel kivehet az x p [n ] jelbl, mg a msodik esetben
ez nem lehetsges.
[]

(a)

-2

10

12

14

16 n

[]

(b)

-2

10

12

14

16 n
(c)

[]
-2

10

12

14

16 n

4.1. bra. Vges sor kibvtse. (a) eredeti sor L=5,


(b) tfeds nlkli kibvts L<N=6, (c) tfedses kibvts L>N=4.

Mivel x[n ] = x p [n ] ha 0 n N 1 , gy
2

1 N1 2 j N kn
x[n ] = X k e
, n = 0,1,2,, N 1
N k =0 N
............................ (4.15)
s ezt behelyettestve a X() = X(e j ) = x[n ] e jn be az albbi sszefggst kapjuk:
N 1
n =0

2
N 1
1 N1 2 j kn
X e j = X k e N e jn
N
n =0 N k =0

....................................... (4.16)

( )

( )

Xe

(2 k )
2 1 N1 j N n
= X k e

N N n =0
k =0

N 1

......................................... (4.17)

vezessk be a

1 N 1 jn 1 1 e jN 1 sin (N / 2 ) j( N 1) / 2
=
=
e
P() = e
N n =0
N 1 e j
N sin ( / 2 )
.......... (4.18)

www.tankonyvtar.hu

Pletl Szilveszter, Magyar Attila

4. A DISZKRT IDEJ JELEK S RENDSZEREK FOURIER ANALZISE

83

jellst, ami valjban egy interpolcis fggvny. A fggvny a 4.2. brn lthat. A
fggvnyben szerepl e j( N 1)/ 2 tag csak a fzisra hat, nem mdostja az amplitdt.
N 1
2
2
A jells bevezetse utn jutunk az X(e j ) = X k P
k , kifejezshez.
N
N
k =0

4.2. bra. Az interpolcis fggvny N=8 rtkre.

2 1, k = 0
Mivel P N k = 0, k 0

...................................................... (4.19)
gy belthat, hogy a visszallts folyamn a mintavteli pontokban a mintk rtkt
sin (x )
kapjuk. A P() fggvnynek itt olyan a szerepe mint a
nek id tartomnyban.
x

4.3. Vges sor Diszkrt Fourier Transzformltja

( )

A fentiekbl lttuk, hogy x p [n ] periodikus sor s annak spektruma X e j visszallthat


2
spektrumnak N ekvidisztns mintavtelezsvel X k , k = 0,1,, N 1 . ltalnos
N
esetben a frekvenciatartomnyban vett mintkbl nem llthat vissza az aperiodikus
idsor, azonban, amennyiben x[n ] sor hossza L s L N , akkor x[n ] egyrtelmen
kivlaszthat x p [n ] -bl a kvetkezk szerint:

x[n ], 0 n L 1
x p [n ] =
0, L n N 1 ...................................................... (4.20)
Ebben az esetben teht a frekvenciatartomnyban vett mintk egyrtelmen
meghatrozzk az aperiodikus jelet, amennyiben L < N , akkor a sort kiegsztjk N-L
szm nullval.

Pletl Szilveszter, Magyar Attila

www.tankonyvtar.hu

84

JELEK S RENDSZEREK PLDATR

Az elmondottakat s x p [n ] =

N 1

l=

k =0

x[n lN] = c e
k

2 kn
N

, n = 0,1,2,, N 1 , valamint

j kn
2 N1
X k = x[n lN] e N , k = 0,1,2,, N 1 egyenleteket figyelembe vve jutunk
N n =0 l=

az
2

j kn
2 N1
X[k ] = X k = x[n ]e N , k = 0,1,2,, N 1
N n =0
................... (4.21)

DFT kifejezshez, ami L N esetben transzformlja az L hosszsg x[n ] sort annak


spektrumnak N hosszsg X[k ] sorba. A DFT itt a Diszkrt Fourier Transzformcit
jelenti.
Az idsor visszalltsa (4.14) s (4.20) alapjn
2

j kn
1 N1
x[n ] = X[k ]e N , n = 0,1,2,, N 1
N k =0
................................... (4.22)

szerint lehetsges, amit IDFT nek , vagyis Inverz Diszkrt Fourier Transzformcinak
neveznk.
Feladat 4.3.1.
Grafikusan brzoljuk az id s a frekvenciatartomnybani mintavtelezs hatst nem
svkorltos jel esetn az id s a frekvencia trben.
Megolds.
A 4.3. bra (a) grafikonja mutatja az () folytonos idej jelet. A jel vges ideig tart,
teht idben korltos. Az () jel spektruma () is folytonos rtkkszlett tekintve s
folyamatos a frekvencia fggvnyben ((b) grafikon), a spektrum nem svkorltos. A jel
idben trtn mintavtelezst a (c) grafikon mutatja. A [] mintavteli peridussal
mintavtelezett () jel spektrumt jelljk () -val. A (d) grafikon illusztrlja, hogy az
() spektrum a mintavtelezs hatsra periodikusan ismtldik [] frekvencinknt,
1
ahol = . A kvetkez lpsben vgezznk mintavtelezst a frekvencia tartomnyban
0 [] lpssel, mint ahogy az (f) grafikon mutatja. Ekkor az idtrben az () fggvny
periodikusan ismtldve jelenik meg, 0 [] periodusidvel. Az egyes szinteken lev
grafikonokra rvnyes a ktirny transzformlhatsg. Vegyk szre, hogy a (d) s (f)
esetben tfeds, aliasing tapasztalhat az amplitd spektrumokban.

www.tankonyvtar.hu

Pletl Szilveszter, Magyar Attila

4. A DISZKRT IDEJ JELEK S RENDSZEREK FOURIER ANALZISE

85

4.3. bra. A mintavtelezs hatsnak illusztrcija id s frekvencia tartomnyban.

Pletl Szilveszter, Magyar Attila

www.tankonyvtar.hu

86

JELEK S RENDSZEREK PLDATR

4.4. Mintapldk
Feladat 4.4.1.
Grafikusan brzoljuk a fzorok llst N = 6 rtkre.
A megolds menete
j

2
kn
6

. Csak a fzis vltozik a modulus minden esetben 1. Az eredmnyl kapott


W6 (n , k ) = e
grafikonok mutatjk a fzorok llst klnbz n s k rtkekre.
Im

n=1

n=2

Im

n=1,4

120
60

n=3

n=0,3 Re

n=0 Re

k=1

k=2

n=4

n=5

n=2,5

Im

n=2,5

Im
120

n=0,2,4 Re

n=1,3,5

n=0,3 Re
k=4

k=3

n=1,4
Im
n=5

n=4
n=3

Im

60

n=0 Re

k=5
n=2

Re

k=6

n=0,1,2,3,4,5

n=1

4.4. bra. A fzorok llsa N = 6 rtkre s klnbz k rtkekre.

www.tankonyvtar.hu

Pletl Szilveszter, Magyar Attila

4. A DISZKRT IDEJ JELEK S RENDSZEREK FOURIER ANALZISE

A DFT esetben a spekrumbl =

87

2
lpsenknt N mintt vizsglunk, amihez
N

fs
frekvencialps tartozik. Itt f a frekvencia felbontst jelenti. f s pedig az
N
1
peridusidej mintavtelezs
idtartomnybeli mintavteli frekvencit melyhez Ts =
fs
f =

tartozik. Az idsor gy T = L Ts idtartomnyt fed le. Elmondhatjuk, hogy a diszkrt idej


1
jel frekvencia vlasza periodikus, s a peridus: f s =
. Amint mr az elzekben
Ts
megadtuk a komplex exponencilis s a szinusz fggvnyek ugyanazon rtkeket adjk
2k0 radinonknt. Ezrt a diszkrt komplex exponencilis s harmonikus jeleket csak
N 1

alapsvban 0 f 2f s szemlljk. Ekkor X[0] = x[n ] az egyenram komponenst


n =0

jelli, vagyis az x[n ] jel kzprtkt.

Tekintsk x[n ] s X[k ] sorokat vektorknt, ahol a vektorokat x N s X N jelli. Akkor


a transzformcis egytthatk N N -es mtrixba rendezhetk a kvetkezk szerint:

X N = WN x N ............................................................................... (4.23)
ahol
1
1
1 W1
N

WN = 1 WN2

1 WNN1

1
2
N
4
N

W
W

WN2( N1)

1
WNN1
WN2( N1)

WN( N1)( N1)


................................ (4.24)

s az egyes elemek ltal meghatrozott


WN (n , k ) = WNnk = e

2
kn
N

.............................................................. (4.25)
komplex rtkek ortogonlis bzist kpeznek. A mtrixban szerepl fggvnyeket rotcis
fggvnyeknek nevezzk, ugyanis csak a komplex szmok argumentuma vltozik, a
modulusuk mindig 1 marad.
Feladat 4.4.2.
Adja meg a 8 s 4 mtrixok ellltsnak MATLAB kdjt s azok rtkeit.
Megolds:
Az albbi matlabkd hivatott ellltani a mtrix komplex elemeit:

Pletl Szilveszter, Magyar Attila

www.tankonyvtar.hu

88

JELEK S RENDSZEREK PLDATR

N=8;
W=ones(N);
for n = 0:N-1
for k = 0:N-1
W(n+1,k+1)=exp(-i*2*pi*n*k/N);
end
end

A kd futtatsainak eredmnye a kvetkez:


1.0
1.0
1.0
1.0
1.0
1.0
1.0
1.0

1.0000
0.7071-0.7071i
0.0000-1.0000i
0.7071-0.7071i
-1.0000-0.0000i
-0.7071+0.7071i
-0.0000+1.0000i
0.7071+0.7071i

1.0000
0.0000-1.0000i
-1.0000-0.0000i
-0.0000+1.0000i
1.0000+0.0000i
0.0000-1.0000i
-1.0000-0.0000i
-0.0000+1.0000i

1.0000
-0.7071-0.7071i
-0.0000+1.0000i
0.7071-0.7071i
-1.0000-0.0000i
0.7071+0.7071i
0.0000-1.0000i
-0.7071+0.7071i

1.0000
-1.0000-0.0000i
1.0000+0.0000i
-1.0000-0.0000i
1.0000+0.0000i
-1.0000-0.0000i
1.0000+0.0000i
-1.0000-0.0000i

1.0000
-0.7071+0.7071i
0.0000-1.0000i
0.7071+0.7071i
-1.0000-0.0000i
0.7071-0.7071i
-0.0000+1.0000i
-0.7071-0.7071i

1.0000
-0.0000+1.0000i
-1.0000-0.0000i
0.0000-1.0000i
1.0000+0.0000i
-0.0000+1.0000i
-1.0000-0.0000i
-0.0000-1.0000i

1.0000
0.7071+0.7071i
-0.0000+1.0000i
-0.7071+0.7071i
-1.0000-0.0000i
-0.7071-0.7071i
-0.0000-1.0000i
0.7071-0.7071i

Amennyiben N=4 , a forgatmtrix a kvetkezkppen alakul:


1.0000
1.0000
1.0000
1.0000

1.0000
0.0000 - 1.0000i
-1.0000 - 0.0000i
-0.0000 + 1.0000i

1.0000
-1.0000 - 0.0000i
1.0000 + 0.0000i
-1.0000 - 0.0000i

1.0000
-0.0000 + 1.0000i
-1.0000 - 0.0000i
0.0000 - 1.0000i

A mtrix elemei kztt felfedezhet egyfajta peridusossg s mindegyik elem egy egy
pontot hatroz meg a komplex sk egysgkre mentn.
Tovbb rvnyes, hogy a ltezik a transzformci inverze
1
x N = WN1 X N = WN* X N
N
, ....................................................... (4.26)
WN WN* = NI N , ............................................................................. (4.27)

teht diagonlis egysgmtrix. Ebbl kvetkeztethetnk, hogy WN ortogonlis mtrix s,


hogy a DFT s az IDFT ortogonlis transzformcik.
Feladat 4.4.3.
Elemezzk az x[n ] = 1; n jelet s hatrozzuk meg annak DFT transzformltjt!
A megolds menete:
A jelet brzol grafikon a kvetkez:
[]

-2

10

12

14

16

4.5. bra. A feladatban megadott jel.

www.tankonyvtar.hu

Pletl Szilveszter, Magyar Attila

4. A DISZKRT IDEJ JELEK S RENDSZEREK FOURIER ANALZISE

89

Az brrl leolvashat, hogy a DI jel periodikus s peridusa N=1.

x[n] <

Erre a jelre nem rvnyes a

konvergencia felttel, gy a Fourier

n =

transzformcijt sem lehet a hagyomnyos mdon az X(e j ) =

x[k ] e

j k

segtsgvel

k =

meghatrozni. Mgis nmi okoskodssal eljuthatunk a keresett transzformcihoz.


Szemlljk a feladatban megadott jelet mint Dirack impulzusok vgtelen sort
x[n ] = 1 =

( ) [n k] e

[n k ] . Ekkor X e j =

k =

felcserlve jutunk a X(e j ) =

k = n =

e jk =

k =

. Az sszegzs sorrendjt

n = k =

[n k ] e

pontostshoz rjuk fel, hogy:

jn

jn

, akkor X(e j ) =

jk

. Az eredmny

k =

e jk = 2 ( k 2) . Mivel a DI jel

k =

k =
j

( )

Fourier transzformltja periodikus 2 peridussal, gy X e = 2() . Az eredmny az


elvrt szerint alakult, ugyanis a jelnek csak egyenram komponense van, nem lehet ms
frekvencin sszetevje csak az = 0 frekvencin. Az sszetev rtke pedig megegyezik
a jel tlagrtkvel.
Feladat 4.4.4.
Hatrozzuk meg az albbi DI fggvny DFT jt.

xp[n]

10

15

20 n

4.6. bra. Illusztrci a pldhoz.

A megolds menete:
A DFT ltalnos alakja:
2

j kn
2 N1
X[k ] = X k = x[n ]e N , k = 0,1,2,, N 1
N n =0

esetnkben N = 10 , ekkor
9

X[k ] = x[n ]e

2
kn
10

, k = 0,1,2,,9

n =0

Az egyes sszetevk kifejtve:

Pletl Szilveszter, Magyar Attila

www.tankonyvtar.hu

90

JELEK S RENDSZEREK PLDATR

X[k ] = 0.2 e
0.8 e

j k
5

+ 0.4 e

6
k
5

+ 0.6 e

2
k
5

+ 0.6 e

7
k
5

+ 0.4 e

3
k
5

+ 0.8 e

8
k
5

+ 0.2 e

4
k
5

+ e jk +

9
k
5

vezessk be a kvetkez egyszerstseket:


4
j k
j 45 k
9
5
j k
j5 k

e
e
+
0.2 e
+ e 5 = 0.4 e j k
2

4
j k
cos
k
= 0.4 e
5

3
j k
j 35 k
8
j k
j 25 k

e
+e 5
0.4 e
+ e 5 = 0.8 e j k
2

3
j k
cos k
= 0.8 e

2
j k
j 25 k
7
5
j k
j 35 k

e
e
+
0.6 e
+ e 5 = 1.2 e j k
2

2
j k
cos
k
= 1.2 e

j k
j5 k
6
5
j k
j 45 k

e
e
+
0.8 e
+ e 5 = 1.6 e j k
2


j k
cos k
= 1.6 e
5

Az egyszerstsek alkalmazsval jutunk a:

4
3
2

k
X[k ] = ( 1) 1 + 1.6 cos k + 1.2 cos k + 0.8 cos k + 0.4 cos k
5
5
5
5

megoldshoz. Az idsor pros, gy a DFT csak vals sszetevket tartalmaz.


Az amplitd s fzis spektrum a kvetkezk szerint hatrozhat meg:
X[k ] = A[k ] = Re{X[k ]} + Im{X[k ]}
2

Im{X[k ]}

s [k ] = arctg
Re{X[k ]}

az rtkeket tblzatba rendezve:


k

A[k]

0
1
2
3
4

5
2.09
0
0.31
0

www.tankonyvtar.hu

[k]
0
-180
0
-180
0

A[k]

5
6
7
8
9

0.2
0
0.31
0
2.09

[k]
-180
0
-180
0
-180

Pletl Szilveszter, Magyar Attila

4. A DISZKRT IDEJ JELEK S RENDSZEREK FOURIER ANALZISE

A[k]

Amplitd spektrum
2.09

[k]

91

Fzis spektrum
9

2.09
0.31

0.2

0.31
9

-1800

4.7. bra. Az amplitd s fzis spektrum.

Feladat 4.4.5.
Hatrozza meg az albbi jelalak Fourier egytthatit:

4.8. bra. Illusztrci a pldhoz.

Megolds:
Az brbl ltszik, hogy a peridusid 4 0 = 2/4 s

c=
0

1 3
1
3

0 + 1 + 2 + 3=
u n =
(
)

4 n =0
4
2

j 0

=e

2
4

= j

n
1 3
1
1
1
u n ( j ) = ( 0 j 2 + 3 j ) = + j

4 n =0
4
2
2

c1 =

2n
1 3
1
1
c 2 = u n ( j ) = ( 0 1 + 2 3) =
4 n =0
4
2

3n
1 3
1
1 1
c 3 = u n ( j ) = ( 0 + j 2 3 j ) = j
4 n =0
4
2 2

Feladat 4.4.6.
Hatrozza meg az albbi jel Fourier egytthatit:
=
u n

n 4k
k
=

Pletl Szilveszter, Magyar Attila

www.tankonyvtar.hu

92

JELEK S RENDSZEREK PLDATR

Megolds

=
ck

=
u n

2
jk n
4

c ke
c ke
=

k
k

= 0= 0

2
n
jk
1 3
1
1
4

=
=
u
n
e
u 0

4 n =0
4
4

jk n
2

Minden -ra

Feladat 4.4.7.
Hatrozza meg az albbi jel Fourier egytthats alakjt:

u n = cos n
4

Megolds
A peridus id: N0 = 8 0 = 2/8 = /4
cos

n=

j n
1 j4n
1
1
4
e
= e j 0 n + e j 0 n
e
+

2
2
2

A Fourier egytthatk az albbiak:


c1 = 1/2 c1 = c1+8 = c7 = 1/2 minden tovbbi ck egytthat 0.

1 j 0n 1 j 70n
=
=
+ e
u n cos
n
e
4
2
2

Feladat 4.4.8.
Hatrozza meg az albbi jel Fourier egytthats alakjt:

=
u n cos n + sin n
3
4
Megolds

N0 = 24 0 = 2/24 = /12

j n
j n
1 j 3 n
1 j 4 n
1 j 40n
1 j 30n
1 j 30n 1 j 40n
3

+ e 4 = e
+j e
j e
+ e
u n = e + e
+ e
2
2
2
2
2
2j
A Fourier egytthatk az albbiak:

c3 = 2

c4 = 2

minden tovbbi ck egytthat 0.

www.tankonyvtar.hu

c4 = c4+24 = c20 = 2

c3 = c3+24 = c21 = 2,

Pletl Szilveszter, Magyar Attila

4. A DISZKRT IDEJ JELEK S RENDSZEREK FOURIER ANALZISE

93

Feladat 4.4.9.
Hatrozza meg az albbi jel Fourier egytthats alakjt:

u n = cos2 n
8

Megolds
N0 = 8 0 = 2/8 = /4

j n
1 j 8 n
1 j 0n 1 1 j 0n
+ e 8=
+ + e
u =
n
e
e

2
2 4
4

A Fourier egytthatk az albbiak:


c0 = 1/2, c1 = 1/4, c1 = c1+8 = c7 = 1/2, minden tovbbi ck egytthat 0.
Feladat 4.4.10.
Hatrozza meg az albbi brn lthat u[n] jel Fourier transzformltjt!

4.9. bra. Illusztrci a pldhoz.

Megolds
Az brbl ltszik, hogy:

u[n] = u1 [n + N1 ]

N1 -et eltolva 0-ba N = 2N1 + 1 addik.


gy kapjuk: U ( ) =e
1

j N 1


1
sin N 1 +
2

sin
2

U ( ) e j N X=
1( )
Vgl az eltolsi ttel alkalmazsval: =
1

Pletl Szilveszter, Magyar Attila


1
sin N 1 +
2

sin

www.tankonyvtar.hu

94

JELEK S RENDSZEREK PLDATR

Feladat 4.4.11.
Hatrozza meg a kvetkez jel inverz Fourier transzformltjt!
1

U ( ) =0

W
W <

4.10. bra. Illusztrci a pldhoz.

Megolds
1
=
x n
2

j n
d
X ( )e=

1
2

d
e=
W

j n

sinWn

Feladat 4.4.12.
Hatrozza meg a kvetkez jel inverz Fourier transzformltjt!

X (=
) 2 ( 0 ) , , 0

Megolds
1
=
x n
2

)e d
2 ( =

j n

e j n
0

Feladat 4.4.13.
Hatrozza meg az x[n] jel Fourier transzformltjt!

x n = cos 0n , 0

Megolds
=
0n
cos

www.tankonyvtar.hu

j 0n
1 j 0n
+e
e

X (=
) ( 0 ) + ( + 0 )

Pletl Szilveszter, Magyar Attila

4. A DISZKRT IDEJ JELEK S RENDSZEREK FOURIER ANALZISE

95

Feladat 4.4.14.
Hatrozza meg az albbi jel inverz Fourier transzformltjt!
1

X () =

j
1 ae

a <1

Megolds
=
X ()

1
=
2

j
1 ae

1
1

j
j
1 ae
1 ae

nu n * a nu n
=
x n a=

n
= a k u k a n k u n k =a n 1 =( n + 1)a nu n
k =
k=0

Feladat 4.4.15.
Hatrozzuk meg az brn szerepl DI fggvny DFT jt.

x[n]
10

20 n

15

4.11. bra. Illusztrci a pldhoz.

A megolds menete:

X[k ] = 0.2 e
0.8 e

j k
5

6
k
5

+ 0.4 e

0.6 e

2
k
5

7
k
5

+ 0.6 e

0.4 e

3
k
5

8
k
5

+ 0.8 e

0.2 e

4
k
5

+ e jk

9
k
5

rendezssel eljutunk a

4
3
2

k
X[k ] = ( 1) 1 + j 1.6 cos k + 1.2 cos k + 0.8 cos k + 0.4 cos k
5
5
5
5

komplex sorhoz.
X[k ] = A[k ] = Re{X[k ]} + Im{X[k ]}
2

Pletl Szilveszter, Magyar Attila

Im{X[k ]}

, [k ] = arctg
Re{X[k ]}

www.tankonyvtar.hu

96

JELEK S RENDSZEREK PLDATR

A[k]

0
1
2
3
4

1
3.24
1.7
1.2
1.1

[k]
0
-72
-54
-36
-18

A[k]

5
6
7
8
9

1
1.1
1.2
1.7
3.24

3.24

3.24

1.7
1

1.2 1.1 1 1.1 1.2

1800

1.7
180
9

Fzis spektrum

[k]

Amplitd spektrum

A[k]

[k]
180
18
36
54
72

-180

360

720
540

-360
-540

-720

4.12. bra. Az amplitd s fzis spektrum.

Feladat 4.4.16.
DFT felhasznlsval hatrozzuk meg az () = 2 u(t) FI jel spektrumt, ahol u(t) az
egysgugrs fggvny.
A megolds menete:
Tudjuk, hogy a feladatban szerepl FI jelre vonatkozan a Fourier transzformlt: 2 u(t)
Fourier

j+2. Amplitd spektruma: |()| = 2

+4

Lthat, hogy a jel nem svkorltos. A jel amplitd spektruma monoton cskken. A
tovbbiakban a jel spektrumnak azon rszt trgyaljuk, ahol az amplitd spektrum a
maximlis rtk 1%-a felett van. Mivel |(0)| = 0.5, gy a svkorltot meghatroz rtk
0.01 0.5 = 0.005, s a hozz tartoz hatrfrekvencia: 0.005 =

, = 2 , =

100

2B +4

B 200

[]. Figyelembe vve a kiszmtott svkorltot s a mintavteli


1

trvnyt, meghatrozhatjuk az id tartomnybani mintavtel peridusidejt: 2 =

= 0.015708[] .
200

A feladat megoldsnak folytatsban meghatrozzuk a jel lefutsi idejt. Elmletileg a


vizsglt x(t) fggvny monoton cskken s csak a vgtelemben lesz nullartk. A
gyakorlatban azonban elegendnek bizonyul az (4) = 8 = 0.000335 1 vlaszts.
Teht vlasszuk a lefutsi idt 0 = 4[] rtknek.

www.tankonyvtar.hu

Pletl Szilveszter, Magyar Attila

4. A DISZKRT IDEJ JELEK S RENDSZEREK FOURIER ANALZISE

97

Az idtartomnyban vett mintk szma ekkor 0.015708 = 254.6473 , ami nem egsz
szm s nem kett hatvnya. Ezen felttelek teljeslse rdekben vegyk a mintk szmt
4
0 = 256-nak. Ekkor a mintavteli id = 256 = 0.0156.

A DFT szmtshoz szksg van a frekvenciatartomnybeli mintavtelezsre. A


1

mintk lpsnek rtke 0 = = 0.25[] frekvencikknt, vagyis 0 = 2 [/]


0

krfrekvencikknt tallhat.
Amint mr ismert a jel spektruma periodikus 0 peridussal, gy [] = [ + 256] ,
teht [0] = [256] . Ezrt elegend a spektrumot = [0,255] intervallumban
megfigyelni. A konjuglt spektrum szimmetrijnak tulajdonsgbl ered, hogy [] =
[], alkalmazva mg a periodikussgot, vagyis [] = [ + 256] belthat, hogy a
spektrum rtkei = [127, 1] s = [129,255] intervallumok felett megegyeznek a
kvetkezk szerint: [127] = [129] , [126] = [130] , , [1] = [255] .

Mindent figyelembe vve belthat, hogy a spektrumot elegend = 0, 20 intervallum


felett megfigyelni. A plda esetben: = [0,128].
A feladat megoldsra alkalmas MATLAB kd:

T_0=4; N_0=256;
T=T_0/N_0; t=(0:T:T*(N_0-1))';
x=T*exp(-2*t); x(1)=T*(exp(-2*T_0)+1)/2;
X_k=fft(x);k=[-N_0/2:N_0/2-1]'; omega_k=k*2*pi/T_0;
omega=linspace(-pi/T,pi/T,4097); X=1./(j*omega+2);
subplot(211);
plot(omega,abs(X),'k',omega_k,fftshift(abs(X_k)),'ko');
xlabel('\omega');ylabel('|X(\omega)|')
axis([-0.01 40 -0.01 0.5]);
legend('FT',['DFT, ahol T_0=',num2str(T_0),', N_0=',num2str(N_0)],0);
subplot(212);
plot(omega,angle(X),'k',omega_k,fftshift(angle(X_k)),'ko');
xlabel('\omega');ylabel('\angle X(\omega)')
axis([-0.01 40 -pi/2-0.01 0.01]);
legend('FT',['DFT, ahol T_0=',num2str(T_0),', N_0=',num2str(N_0)],0);

Az eredmnyek jobb kirtkelhetsge rdekben a grafikonok brzolst clszer


nem 128 pontra, hanem 28 pontra megtenni. A fggetlen vltoz ekkor: = [0,28 0 ] =
[0,44][/] rtkeket veszi fel.
A MATLAB kd futsnak eredmnye:

Pletl Szilveszter, Magyar Attila

www.tankonyvtar.hu

98

JELEK S RENDSZEREK PLDATR

0.5

|X()|

0.4

FT
DFT, ahol T0=4, N0=256

0.3
0.2
0.1
0

10

20

15

25

30

35

40

35

40

0
FT
DFT, ahol T0=4, N0=256

X()

-0.5

-1

-1.5
0

10

20

15

25

30

4.13. bra. Az () = 2 () fggvny amplitd s fzis spektrum.

Az eredmny alapjn kijelenthet, hogy az B 200 hatrfrekvencia vlaszts


megfelel, ugyanis a jel energijnak jelents rsze ezen frekvencin bell helyezkedik el.

4.5. A gyors Fourier-transzformci (Fast Fourier


Transform FFT)
Knnyen belthat, hogy az N pontos DFT mveletignye N 2 komplex szorzs s
N(N 1) komplex sszeads, ami egy 1000 pontos DFT esetn ez kb. egymilli komplex
szorzst s egymilli komplex sszeadst jelent.
Tekintsnk egy specilis esetet, amikor N = 2 p . Ez a felttel knnyen teljesthet,
ugyanis mindig elvgezhetjk a sor nullkkal val kiegsztst a kvnt elemszmig.
A DFT szmthat a kvetkezkbl (4.21):
2

N 1
j kn
2 N 1
X[k ] = X k = x[n ]e N = x[n ]WNnk , k = 0,1,2,, N 1
N n =0
n =0
.

Belthat, hogy a fenti kifejezs jelents szimmetrit tartalmaz. Pldul azon elemek,
melyeknek indexre rvnyes, hogy k s k + (N / 2 ) , ahol 0 k (N / 2 ) 1 azonos
sllyal vannak szorozva. Pratlan k rtkekre az egytthatk csak eljelkben
klnbznek. Az egyszerbb kiszmts rdekben a szimmetrik felhasznlsval
a (4.21) trendezhet idben vagy frekvenciban.

www.tankonyvtar.hu

Pletl Szilveszter, Magyar Attila

4. A DISZKRT IDEJ JELEK S RENDSZEREK FOURIER ANALZISE

99

m
A WN tulajdonsgai:

WN N = e j 2 = 1 .... (4.28)

WN 0 = (e j 2 / N ) 0 = e 0 = 1,

WN N + m = (e j 2 / N ) N + m

WN

N +m

= WN

= (e j 2 / N ) N (e j 2 / N ) m
= 1 (e

j 2 / N m

) = WN

. (4.29)

WN N / 2 = e j 2 /( N / 2) / N = e j = 1 ............................... (4.30)
WN N / 4 = e j 2 /( N / 4) / N = e j / 2 = j .......................... (4.31)
WN

3N / 4

= e j 2 /( 3 N / 4 ) / N = e j 3 / 2 = j ................................ (4.32)

A (4.21) felbonthat kt sszegre, a pros s a pratlan indexeket tartalmaz


sszegekre:
N 1

X[k ] = x[n ]WNnk =


n =0

x[n ]W

nk
N

n = 2i

x[n ]W

nk
N

n = 2 i +1

........................ (4.33)

A mr emltett szimmetrit figyelembe vve:


j

4
N

(N / 2)

= WN / 2 vagyis WN2ik = WNik/ 2 s WN(2i +1)k = WNk WN2ik/ 2 .


Vezessk be az kvetkez jellst: x 10 [i] = x[2i] s x 11 [i] = x[2i + 1] akkor:
2
N

W =e

X[k ] =

=e

N / 2 1

x10 [i]WNik/ 2 + WNk


i =0

N / 2 1

x [i]W
i =0

11

ki
N/2

, k = 0,1,2, , N / 2 1

(4.34)

A (4.21) kt N / 2 hosszsg DFT sort reprezentlnak, az egyik x10 [n ] a msik x11 [n ].


gy felrhat:

X[k ] = X10 [k ] + WNk X11 [k ], k = 0,1,2, , N / 2 1 .......................... (4.35)

Az N / 2 -nl nagyobb indexekre rvnyes, hogy:

X[k + N / 2] = X10 [k + N / 2] + WNk + N / 2 X11 [k + N / 2], k = 0,1,2, , N / 2 1 ................ (4.36)

A peridussgbl ered, hogy : WNk + N / 2 = WNk vagyis:


X[k + N / 2] = X10 [k ] WNk X11 [k ], k = 0,1,2, , N / 2 1 .............. (4.37)

Az algoritmus mkdsnek bemutatsaknt a tovbbiakban pldkon keresztl kerl


elemzse egy nyolcpontos FFT. A feladat megrtse rdekben elszr egy ktpontos FFT
kerl megoldsra, majd ngypontos s vgl a clul kitztt nyolcpontos FFT.

Pletl Szilveszter, Magyar Attila

www.tankonyvtar.hu

100

JELEK S RENDSZEREK PLDATR

Plda ktpontos FFT-re:

Az idsor elemei: x[0], x[1]

nk
A megolds menete: X[k ] = x[n ]W2

k = 0,1

n =0

X[0] = x[n ]W2

n0

n =0

= x[n ] = x[0] + x[1]


n =0

X[1] = x[n ]W2 = x[n ]W2


n1

n =0

n =0

= x[0]W2 + x[1]W2
0

= x[0] + x[1]W2

(1 / 2 ) 2

= x[0] + x[1](1)
= x[0] x[1]

Grafikusan brzolva a 4.14. brn lthat a ktpontos FFT.


x[0]
x[1]

2-pontos
DFT

X[0]

x[0]
x[1]

X[1]

X[0]=x[0]+x[1]

-1

X[1]=x[0]-x[1]

4.14. bra. Ktpontos FFT.

Plda ngypontos FFT-re:

x[0]
x[2]

2-pontos
DFT

-l

2-pontos DFT kimenet


x[0]+x[2]
Z[0]
x[0]-x[2]
Z[1]

-l

x[1]+x[3]
V[0]
x[1]-x[3]
V[1]

x[1]
x[3]

ngypontos DFT
kimenet
X[0] 0
X[1] 1
-1
-1
1

X[2]

N/2+0

X[3]

N/2+1

4.15. bra. Ngypontos FFT.

www.tankonyvtar.hu

Pletl Szilveszter, Magyar Attila

4. A DISZKRT IDEJ JELEK S RENDSZEREK FOURIER ANALZISE

101

Plda nyolcpontos FFT-re:

4.16. bra. Nyolcpontos FFT informciramls.

A 4.16. bra illusztrlja az informci ramlst egy 2 pontos DFT esetn kt darab
DFT felhasznlsval a feladatban tovbbra is rvnyes, hogy = 8 .

Pletl Szilveszter, Magyar Attila

www.tankonyvtar.hu

102

JELEK S RENDSZEREK PLDATR

A tovbbiakban bemutatsra kerl az elz modulok eredmnyeit rszeredmnyknt


felhasznl = 8 pontos DFT megoldst vgz struktra.

4.17. bra. Nyolcpontos FFT.

Egy ktpontos lepkemvelet struktrja lthat a 4.18. brn.

4.18. bra. Ktpontos lepkemvelet.

www.tankonyvtar.hu

Pletl Szilveszter, Magyar Attila

4. A DISZKRT IDEJ JELEK S RENDSZEREK FOURIER ANALZISE

103

Egy 8 pontos DFT megoldsnak mveleti sorrendjt brzol teljes folyam lthat
a 4.19. brn.

4.19. bra. A 8 pontos FFT megoldsnak mvceleti sorrendje.

Az irodalomban tbb megolds is tallhat a DFT hatkony kiszmtsra. Ezek


csoportosthatk:

N = 2 p algoritmusokra, melyek gyjtneve radiks-2


N = 4 p algoritmusokra, melyek gyjtneve radiks-4
N = 8 p algoritmusokra, melyek gyjtneve radiks-8
N = R p algoritmusokra, melyek gyjtneve radiks-R, ahol a kvetelmny
N = N1 N 2 .

Mindentt a cl a komplex sszeadsok s szorzsok szmnak cskkentse, valamint


az szmtsi erforrsok hatkony kihasznlsa.

Pletl Szilveszter, Magyar Attila

www.tankonyvtar.hu

104

JELEK S RENDSZEREK PLDATR

MATLAB programcsomag felhasznlsval hatrozzuk meg az x(t) = 0.6sin(2f1 t) +


sin(2f2 t) + 0.5sin(2f3 t) idfggvny fizikai amplitd spektrumt, valamint a nulla
kzprtk zajjal terhelt jel fizikai spektrumt.
A megolds MATLAB kdja:
Fs = 1000;
% a mintavtelezsi frekvencia
T = 1/Fs;
% a mintavtel periodusideje
L = 1000;
% az idbeni mintk szma
t = (0:L-1)*T;
% az idvektor
f1=50;f2=125;f3=200;
% a jelben jelenlev frekvencik
% az idfggvny hrom harmonikus sszege
x = 0.6*sin(2*pi*f1*t) + sin(2*pi*f2*t)+ 0.5*sin(2*pi*f3*t);
s = 2*randn(size(t)); y=x+s; % nulla kozeperteku zaj szmtsa
Fs = 1000;
% a mintavtelezsi frekvencia
T = 1/Fs;
% a mintavtel periodusideje
L = 1000;
% az idbeni mintk szma
t = (0:L-1)*T;
% az idvektor
close all;
figure(1);
plot(Fs*t(1:50),x(1:50),'r');hold on;stem(Fs*t(1:50),x(1:50));
title('Zaj nlkli jel');xlabel('id (milisec)');hold off
figure(2);
plot(Fs*t(1:50),y(1:50));grid;
title('Zajjal terhelt jel');xlabel('id (milisec)');
NFFT = 2^nextpow2(L); % a legkzelebbi pow(2), mintk szma
X = fft(x,NFFT)/L;
% a hasznos jel spektrumnak meghatrosa
Y = fft(y,NFFT)/L;
% a zajos hasznos jel spektrumnak meghatrosa
f = Fs/2*linspace(0,1,NFFT/2);
% A fizikai amplitd spektrumok megjelentse
figure(3);
plot(f,2*abs(X(1:NFFT/2)));
title('A zaj nlkli jel fizikai amplitud spektruma x(t)');
xlabel('Frekvencia (Hz)');
ylabel('|X(f)|');
figure(4);
plot(f,2*abs(Y(1:NFFT/2)));
title('A zajjal terhelt jel fizikai amplitud spektruma y(t)');
xlabel('Frekvencia (Hz)');
ylabel('|Y(f)|');

A program futsa sorn a 4.20. s a 4.21. brn lthat grafikonokat kapjuk.

www.tankonyvtar.hu

Pletl Szilveszter, Magyar Attila

4. A DISZKRT IDEJ JELEK S RENDSZEREK FOURIER ANALZISE

Zaj nlkli jel

2.5

105

Zajjal terhelt jel

2
4

1.5
1

0.5
0

0
-0.5

-2

-1
-1.5

-4

-2
-2.5

-6

10

15

20

25
30
id (milisec)

35

40

45

50

10

15

20

30
25
id (milisec)

35

40

45

50

4.21. bra. A zajjal terhelt jel.

4.20. bra. A zaj nlkli jel.

A zaj nlkli s a zajjal terhelt jel id tartomnyban igen jelentsen klnbznek


egymstl.
A zaj nlkli jel fizikai amplitud spektruma x(t)

1.2

A zajjal terhelt jel fizikai amplitud spektruma y(t)

1.4
1.2

0.8

|Y(f)|

|X(f)|

0.8

0.6

0.6

0.4

0.4

0.2

0.2

50

100

150

300
250
200
Frekvencia (Hz)

350

400

450

500

4.22. bra. A zaj nlkli jel fizikai spektruma

50

100

150

300
200
250
Frekvencia (Hz)

350

400

450

500

4.23. bra. A zajjal terhelt jel fizikai spektruma

A frekvencia tartomnyban, mindkt esetben impulzusok cscsosodnak ki a jelet kpez


frekvencikon, ahogy ez a 4.22. s a 4.23. brn is lthat.

Pletl Szilveszter, Magyar Attila

www.tankonyvtar.hu

106

JELEK S RENDSZEREK PLDATR

MATLAB alkalmazsval demonstrljuk a frekvenciatartomnybeli mintavtelezs hatst


n
a spektrumra. A pldban hasznljuk fel a x[n] = 2 10 diszkrt harmonikus
fggvnyt.
A feladat megoldst vgz kd:
n = [0:29]; % Harminc minta az idben
x = cos(2*pi*n/10); % 10 mintt vesznk periodusonknt
N1 = 64; % Hrom mdon szmoljuk az FFT-t
N2 = 128;N3 = 256;
X1 = abs(fft(x,N1)/size(x,2));
X2 = abs(fft(x,N2)/size(x,2));X3 = abs(fft(x,N3)/size(x,2));
F1 = [0 : N1 - 1]/N1; % A frekvencia normalizlsa 0 tl 1 1/N ig.
F2 = [0 : N2 - 1]/N2;F3 = [0 : N3 - 1]/N3;
subplot(3,1,1);plot(F1,X1,'-x'),title('N = 64'),axis([0 1 0 0.6])
subplot(3,1,2);plot(F2,X2,'-x'),title('N = 128'),axis([0 1 0 0.6])
subplot(3,1,3);plot(F3,X3,'-x'),title('N = 256'),axis([0 1 0 0.6])

Az eredmnyl kapott spektrumok az albbi brn lthatk.


N = 64

0.6
0.4
0.2
0

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

0.9

0.6

0.7

0.8

0.9

0.6

0.7

0.8

0.9

N = 128

0.4
0.2
0

0.1

0.2

0.3

0.4

0.5
N = 256

0.4
0.2
0

0.1

0.2

0.3

0.4

0.5

4.24. bra. FFT eredmnye klnbz frekvenciatartomnybeli mintavtelezs esetn.

Lthat, hogy a frekvencikat normalizltuk 0 s 1 kz. A spektrumon kt cscs jelent


meg a 0.1-nl s a 0.9-nl. Ez a pldban megadott koszinusz frekvencijnak felel meg
(1/10). Az brzolt jel csak alap harmonikust tartalmaz. Azt is ltjuk, hogy fggetlenl
attl, hogy 64, 128, 256 mintt vesznk, frekvenciatartomnyban a spektrum brzolsa
nem mdosul jelentsen.

www.tankonyvtar.hu

Pletl Szilveszter, Magyar Attila

4. A DISZKRT IDEJ JELEK S RENDSZEREK FOURIER ANALZISE

107

Feladat 4.5.3.
MATLAB alkalmazsval vizsgljunk meg klnbz hosszsg idsorok hatst a
n
spektrumra. A pldban hasznljuk fel a x[n] = 2 10 diszkrt harmonikus
fggvnyt.
Megolds:
n = [0:29];
x1 = cos(2*pi*n/10); % 3 peridus
x2 = [x1 x1];
% 6 peridus
x3 = [x1 x1 x1];
% 9 peridus
x4 = [x3 x3 x3 x3 x3 x3 x3 x3 x3 x3]; % 90 peridus
N = 2048;F = [0:N-1]/N;
X1 = abs(fft(x1,N)/size(x1,2));X2 = abs(fft(x2,N)/size(x2,2));
X3 = abs(fft(x3,N)/size(x3,2));X4 = abs(fft(x4,N)/size(x4,2));
subplot(4,1,1);plot(F,X1),title('3 periodus'),axis([0 1 0 1])
subplot(4,1,2);plot(F,X2),title('6 periodus'),axis([0 1 0 1])
subplot(4,1,3);plot(F,X3),title('9 periodus'),axis([0 1 0 1])
subplot(4,1,4);plot(F,X4),title('90 periouds'),axis([0 1 0 1])
3 periodus

1
0.5
0

0.1

0.2

0.3

0.4

0.5
6 periodus

0.6

0.7

0.8

0.9

0.1

0.2

0.3

0.4

0.5
9 periodus

0.6

0.7

0.8

0.9

0.1

0.2

0.3

0.4

0.5
0.6
90 periouds

0.7

0.8

0.9

0.1

0.2

0.3

0.4

0.7

0.8

0.9

1
0.5
0
1
0.5
0
1
0.5
0

0.5

0.6

4.25. bra. Klnbz hosszsg idsorok hatsa a spektrumra.

Pletl Szilveszter, Magyar Attila

www.tankonyvtar.hu

108

JELEK S RENDSZEREK PLDATR

A pldban lnyegben klnbz hosszsg idsorokat elemznk. Az els spektrum


a jel 3 peridus hosszra vonatkozik, a msodik 6 peridusra, a harmadik 9 peridusra s
vgl a negyedik 90 peridus hosszsg jel elemzsnek eredmnyt mutatja. A koszinusz
jelet vltoz mret ablakon keresztl figyeljk. Jelen ablakozs lnyegben egy
ngyszgjellel val szorzst jelent. A ngyszgjel Fourier transzformltja a sinc()
fggvny. A folytonos idej koszinusz Fourier transzformltja a jel frekvencijnl lv
Dirac-impulzus. Teht minl nagyobb az ablak, annl jobban rvnyesl a koszinusz
Fourier transzformltja, s annl kevsb a ngyszgjel. Az idsor mretnek nvelsvel
egyre jobban egy Dirac-impulzusra fog hasonltani a DFT s nem pedig a sinc() jelre, mely
a jel frekvencijra van eltolva.
Ha teht idben meghosszabbtom a sort, akkor jobb minsg Fourier transzformcit
tudok vgezni. A frekvenciatartomnyban vett mintk szma viszont nem vltoztatja meg a
Fourier transzformci eredmnyt jelentsen.
Feladat 4.5.4.
MATLAB alkalmazsval hozzuk ltre egy harmonikus jel matematikai s fizikai
spektrumt relatv egysgekben.
n

A pldban hasznljuk fel a x[n] = 2 10 diszkrt harmonikus fggvnyt.


Megolds:

n = [0:149];x1 = cos(2*pi*n/10);N = 2048;


X = abs(fft(x1,N)/size(x1,2));X = fftshift(X);
figure(1);
F = [-N/2:N/2-1]/N;plot(F,X),
title('A matematikai spektrum');xlabel('frekvencia / f s')
figure(2);
F = [0:N/2-1]/N;plot(F,2*abs(X(N/2+1:N)));
title('A fizikai spektrum');xlabel('frekvencia / f s');
A matematikai spektrum

0.7
0.6

1.2

0.5

0.4

0.8

0.3

0.6

0.2

0.4

0.1

0.2

0
-0.5

-0.4

-0.3

-0.2

-0.1
0
0.1
frekvencia / f s

A fizikai spektrum

1.4

0.2

0.3

0.4

0.5

4.26. bra. A harmnikus jel matematikai


spektruma

0.05

0.1

0.15

0.2
0.25
0.3
frekvencia / f s

0.35

0.4

0.45

0.5

4.27. bra. A harmnikus jel fizikai spektruma

A matematikai spektrum esetben a jel energija megoszlik a pozitv s a negatv


frekvencikon ahogy ez a 4.26. brn is lthat. A fizikai spektrum csak pozitv
frekvencikat tartalmaz, melyet a 4.27. brn figyelhetnk meg.

www.tankonyvtar.hu

Pletl Szilveszter, Magyar Attila

5. A Z-transzformci
A Z-transzformci egy hasznos eszkz a diszkrt idej jelek s rendszerek analzishez.
Mg a folytonos idej rendszereknl a Laplace transzformcit hasznljuk, addig a diszkrt
idej jelek s rendszereknl a Z-transzformcit. A Z-transzformci alkalmas az egyenl
egytthatj differenciaegyenletek megoldsra, az adott bemenet lineris id-invarins
rendszerek, s a lineris szrk vlaszainak kirtkelsre.
Ebben a fejezetben bepillantst nyernk a Z-transzformciba, s megvizsgljuk, hogy
hogyan lehet ennek a segtsgvel a klnbz problmkat megoldani.

5.1. A Z-transzformci defincija


A diszkrt idej rtk az x(n) sorozat Fourier transzformcijnak az sszegvel egyenl
(DTFT=Discrete-Time Fourier Transform).

= ()
=

Habr rendszerint ez a sorozat konvergens, szksges hogy a jel sszegezhet legyen.


Ennek ellenre a legtbb gyakorlatban elfordul jel nem sszegezhet, s ezrt ez az
sszegkplet nem alkalmazhat.
Nhny bevezet plda:
x(n) = u(n) x(n) = (0.5)nu(n) x(n) = sin(n0 )
A Z-transzformci a DTFT ltalnostsa, amivel az sszes sorozat megoldhat, s a
kvetkez kpen definilhat:
Definci: A folytonos idej x(n) jel diszkrt idej Z-transzformcija a kvetkez
Z

n
ahol z = r komplex szm. x(n) X(z)
kpen definilhat: X(z) =
= x(n) z
A Z-transzformcit tekinthetjk gy, mint a DTFT-nek egy exponencilisan slyozott

sorozatt. Specifikusan, magyarzva a z = r -val: X(z) =


=
= ()

= [ ()]
gy lthatjuk, hogy az X(z) az () sorozat diszkrt idej
Fourier transzformltja. Belthat az is, hogy a konvergenciatartomny:

| < Mivel a Z-transzformci komplex rtkkel val mvelet, azrt


= |()
a kvetkez kpen is felrhat: z = Re(z) + j Im(z) = r ahol Re(z) a z-sk vals,
mg az j Im(z) a z-sk kpzetes rsze. Ahogy az 5.1. brn lthat, z-vektor felfoghat egy
egysg sugar kr egy vektoraknt, vagyis |z| = 1. A vzszintes tengely a vals tengely,
mg a fggleges a kpzetes tengely.
Teht a Z-transzformci kirtkelhet az egysgsugar krn is a DTFT-hez a
kvetkez kpen:
( ) = X (z)|z =

Pletl Szilveszter, Magyar Attila

www.tankonyvtar.hu

110

JELEK S RENDSZEREK PLDATR

Tbb specifikciban az X(z) kirtkelst


gy rtelmezik, mint egy egysgnyi sugar kr
krvonalnak pontjait. Ennek kezdpontja z =
1 ( = 0) , ez folytatdik z = j -n keresztl
( = /2 ), egszen z = 1 ig ( = ). gy
megkaphatjuk az X ( ) rtkt a 0
intervallumban.
A fontosabb jelek tbbsgnek a digitlis
jelfeldolgozsban van Z-transzformltja, ami egy
racionlis trtfggvny formjban rhat fel:
B (z )
=
A(z )

(z )
X=

5.1. bra

b(k )z k

k
=0

a(k )z k

k
=0

A szmll s a nevez megfelel polinomjainak hnyadosval az egyenlet a


kvetkezkpen rhat fel: X (z ) = C

(1 k z

k
=1

(1 k z

k
=1

1
1

. A szmll polinomjnak gyke, k , az


R

X(z) zrusa, a nevez polinomjnak gyke, k , az X(z) plusa. Teht gy a racionlis


trtfggvny tartalmazza a plusokat s a zrusokat, valamint egy konstans szorzt. ppen
ezrt ez a kplet sokkal reprezentatvabb az X(z)-vel kapcsolatban, mert megadja a z-sk
plus-zrus pontjait. A plusokat "x "-szel, mg a zrusokat "0 "-val jelljk.
A megoldsok halmaza, amit konvergenciasugrnak, vagy konvergenciatartomnynak
neveznek (region of convergence=ROC), ltalban < || < nagysg krvonal.
Ha = 0, akkor a megoldsok halmaza tartalmazza a z = 0pontot, illetve ha = ,
akkor a megoldsok halmazba beletartozik a vgtelen is. Az X(z) racionalizlshoz a
megoldsok halmaza nem tartalmazhat plust. A megoldsok halmaznak 3 fontos
tulajdonsga van:
1. Egy vges hossz sorozatnak van Z-transzformltja, s a megoldsok halmazba
beletartozik a teljes z-sk, kivve a z = 0-t s a z = -t. A z = 0 pontot akkor
tartalmazhatja, ha az x(n) = 0, n > 0 esetn. A z = -t akkor tartalmazza, ha az
x(n) = 0, n < 0 esetn.
2. A jobbrl korltos sorozatnak van Z-transzformltja, s a megoldsok halmazba a
kr kvli rsz tartozik bele, vagyis |z| >
3. A balrl korltos sorozatnak van Z-transzformltja, s a megoldsok halmazba a
kr bels rsze tartozik bele, vagyis |z| <

5.2. Tulajdonsgok:

Tovbbi DTFT-vel kapcsolatos fontos s hasznos tulajdonsgok:


Linearits
A Z-transzformci egy lineris opertor. Teht ha x(n)-nek ltezik Z-transzformltja
(X(z)), amelynek a konvergenciasugara R x , s y(n)-nek is ltezik Z-transzformltja (Y(z)),

www.tankonyvtar.hu

Pletl Szilveszter, Magyar Attila

4. A DISZKRT IDEJ JELEK S RENDSZEREK FOURIER ANALZISE

111

amelynek a konverganciasugara R y, akkor : w(n) = ax(n) + by(n) W(z) = aX(z) +


bY(z) s a w(n) megoldsnak a konvergenciasugara tartalmazza R x s R y metszett
Rw = Rx Ry

Pldul:
x(n) = u(n) s y(n) = u(n 1), gy az X(z) s az Y(z) megoldsnak a halmaza
|z| > 1. Habr w(n) = x(n) y(n) = (n), vagyis az egsz z-sk.
Eltols
Legyen x(n) olyan sorozat, amelyet (tetszleges mdon) kiterjesztnk negatv indexekre is,
s legyen un (k) az egysgugrs sorozat. Legyen tovbb az X = Z{xn} Z-transzformlt
konvergencia sugara R, s legyen k > 0 rgztett egsz. Ekkor
a) Zun (k) x nk = z k X(z), |z| > ,
(eltols jobbra)
P

, |z| > ,
b) Zx n+k = z k X(z) 1
=0 xn

(eltols balra)

Id megfordtsa
Ha x(n) sorozatnak ltezik X(z) Z-transzformltja R x konvergenciasugrral, aminek a
krgyrje < || < nagysg, akkor az idben visszafordtott sorozat x(n) Ztranszformltja
z

x(n) X(z 1 )
s a konvergencia sugara 1/ < || < 1/, ami egy 1/R x konvergenciasugarat jelent.
Exponencilissal val szorzs
Ha egy x(n) sorozatot egy komplex n exponencilissal szorzunk akkor,
n x(n) X(1 z)
ezltal a konvergencia sugr sklzdik
1

< | | < + || < || < || +


Konvolcis ttel
Taln a legfontosabb Z-transzformcis tulajdonsg a konvolcis ttel.
Kt idfggvny konvolcija, a fggvnyek transzformltjainak szorzataknt is
megadhat.
f(t) g(t) = F(j) G(j)
z

Ezt, ha konvergens sorokra kiterjesztjk, akkor: y(n) = u(n) h(n) Y(z) =


U(z)H(z)
Y(z) konvergencia sugara gy R x s R y metszete lesz. R = R u R y

Megjegyzs: Az Y(z) konvergencia sugr akr nagyobb is lehet az U(z)H(z) eredmny


plus-zrus kiejtsvel.
Konjugls
Ha x(n) Z-transzformltja X(z), akkor x(n) komplex konjugltjnak Z-transzformltja:
z

x (n) X (z )
Kvetkezskppen ha x(n) vals rtk (x(n) = x (n)) akkor: X(z) = X (z )

Pletl Szilveszter, Magyar Attila

www.tankonyvtar.hu

112

JELEK S RENDSZEREK PLDATR

Derivls
Ha x(n) sorozat Z-transzformltja X(z), akkor x(n) Z-transzformltja:
z

nx(n)

-z

()

Ez a tulajdonsg rvnyes brmely x(n) sorozat Z-transzformlsra (brmely k


egsz szmra).
Kezdeti rtk ttel
Ha x(n) = 0, n < 0 , akkor (0) meghatrozhat a sorozat Z-transzformltjnak
ismeretben:
x (0) = lim () = lim ( (0) + (1) 1 + (2) 2 +. . . )

5.3. Az inverz z-transzformci

A Z-transzformci egy hasznos eszkz a lineris rendszerek analzisben. Ugyanolyan


fontos egy x(n) sorozat Z-transzformlsa, mint egy X(z) rtk invertlsa, hogy abbl
visszanyerjk az eredeti x(n) sorozatot. Itt tallhat 3 lehetsges md az invertlsra.
Racionlis trtfggvny alak z-transzformltak esetn
=0 ()
=1(1 1 )
() =
=
=0 ()
=1(1 1 )
Ez egy egyszer s viszonylag knnyen elvgezhet mdja az inverz Ztranszformcinak, ha X(z)-t parcilis trtekre bontjuk.
Felttelezve, hogy p > q , s a nevez gykei egyszeres plusok, i k minden

i k-ra X(z) a kvetkezkpen rhat fel: () = =1


1
ahol Ak a kvetkezkpen rhat fel: = [(1

1
1 )()]

= .

Ha p q, akkor a parcilis trtfggvnynk egy polinom oszts lesz. A polinom


oszts egytthatit hossz oszts eredmnyeknt kapjuk meg.
Magasabb rend plusok esetn a trtfggvny mdosul. Pldul msodrend plusok

esetn z = k , 2 rszre oszlik: 1 1 1 + (1 2 1 )2 ahol B1 s B2 a kvetkezkpen

adhat meg: 1 = (1

1 )2

()

, 2 = [(1 1 )2 ()]=

Hatvnysor
A Z-transzformlt nem ms mint egy hatvnysor:

X(z) =
= + () 1 + () 0 + ()1 + () 2 +
= ()
Ha sorba tudjuk fejteni X(z)-t, x(n) elemei egytthati lesznek.
Grbe menti integrl
A harmadik lehetsg, hogy egy X(z) inverz Z-transzformltjt megkapjuk, hogy vesszk
az X(z) grbe menti integrltjt. Ez a mdszer a Cauchy-fle integrl ttelen alapszik, azaz
hogy ltezik egy C pozitv irnyts zrt grbe, ami kzrezrja az origt, s teljes
egszben a konvergenciasugrban fekszik, akkor x(n) egytthatit a kvetkezkpen
kapjuk meg:

www.tankonyvtar.hu

Pletl Szilveszter, Magyar Attila

4. A DISZKRT IDEJ JELEK S RENDSZEREK FOURIER ANALZISE

x(n) =

113

1
() 1
2

Ezt az integrlt a Reziduum-ttel segtsgvel rtkeljk ki:


1

x(n) = 2 () 1 = [( () 1 |z = )]

Reziduumok C-be es z = k egyszeres plus esetn:


Res[x(z)zn-1 |z = ] = [(1 - 1 ) X(z) 1 ] |z =
A vonal menti integrls akkor hasznos, ha x(n)-nek csupn nhny rtkre vagyunk
kvncsiak.

5.4. Az egyoldalas Z-transzformci


Az eddigiek sorn a ktoldalas, gynevezett bilaterlis Z-transzformcit trgyaltuk.
A kvetkezkben az egyoldalas, gynevezett unilaterlis Z-transzformcirl lesz sz.
Az egyoldalas Z-transzformcit a kvetkezkpen definiljuk:

X1 (z) =
=0 ()

5.4.1. Tulajdonsgok

Ugyanazok a tulajdonsgok rvnyesek az egyoldalas Z-transzformcira, mint a


ktoldalasra, kivve egyet; az eltolsi tulajdonsgot. Arra a kvetkez kplet rvnyes:
z1
x(n1)
1 X1(z) + x( 1)
Az egyoldalas Z-transzformcit a kezdeti rtkkel rendelkez lland egytthats
differenciaegyenletek megoldsra hasznljk.

5.5. Feladatok
Feladat 5.5.1.
Mi a kvetkez sorozat Z-transzformltja? Hasznljuk a Z-transzformci defincijt.
brzoljuk a konvergencia tartomnyt! x(n) = u(n)
Megolds


X(z) =
=
=
= ()
=0
Im(z)
1

=0( ) =
1 1

A sorozat akkor konvergens, ha | 1 | < 1. Ezrt a


konvergencia tartomny az || < ||. vagyis, az -nl
nagyobb sugar konvergencia tartomny (konvergencia

sugr). Vagyis X(z) = . Teht X(z)-nek z = 0-ban


van zrusa, s z = - ban van plusa.
A plus-zrus, s a konvergencia tartomnyt az 5.2.
brn lthatjuk.

Pletl Szilveszter, Magyar Attila

Re(z)

5.2. bra

www.tankonyvtar.hu

114

JELEK S RENDSZEREK PLDATR

Feladat 5.5.2.
Szmtsuk ki az x(n) = sin(an) sorozat
transzformci linearitsi tulajdonsgt!

Z-transzformltjt!

Hasznljuk

Z-

Megolds
Euler-formula szerint: sin(an) =
Z(sin(an)) =

1
1

1 2 2 +
[( ) ( )] =

2
2

2 2 ( + ) + 1
sin()
= 2
2 cos + 1

Feladat 5.5.3.
Oldjuk meg a 3+1 = 3 1, 0 = 1 differenciaegyenletet!
Megolds

Vegyk az egyenlet mindkt oldalnak Z-transzformltjt z X(z) z0 = 3X(z) 1 ,


s hasznljuk a kezdeti rtk felttelt:

( 3) () = z

X(z) =

( 1) ( 3).

Feladat 5.5.4.
/10
, =0,10,20,30 , ahol || < 1.
Mi a kvetkez sorozat Z-transzformltja? x(n) =
0

Megolds
X(n) sorozatot tekinthetjk egy exponencilis sorozatnak is.
1
() z
1

1 1

gy x(n) Z-transzformltja: X(z) = 1 10

|| >

||>

Feladat 5.5.5.
2

Szmtsuk ki az inverz Z-transzformltjt a kvetkez Z-transzformltnak: X(z) = 2 + 20


Megolds

Parcilis trtekre bonts mdszervel: X(z) = 2 + 20 = z 3


1

vagyis: 1{X(z)} = 3 (5) +

3 4

www.tankonyvtar.hu

1
3

+5

= 3

3 4

+5

Pletl Szilveszter, Magyar Attila

4. A DISZKRT IDEJ JELEK S RENDSZEREK FOURIER ANALZISE

115

Feladat 5.5.6.
Mi a kvetkez 2 idfggvny konvolcija? x(n) = u(n)
Megolds

x(n) Z-transzformltja:

X(z) = 1 1

h(n) = (n) (n 1)

|| >

|| < 0
h(n) Z-transzformltja:
H(z) = 1 1
Mint ltszik, a 2 sorozat Z-tanszformltja egyms inverze. gy a 2 Z-transzformlt
1
konvolcija: Y(z) = X(z)*H(z) = 1 1 1 1 = 1
Feladat 5.5.7.
2 2 +

Mi a kvetkez fggvny inverz Z-transzformltja? X(z) = ( 1)2


Megolds

x(n) = 3n + 2
Feladat 5.5.8.
Z-transzformlt mdszervel adjuk meg a kvetkez rekurzikat!
+2 5+1 + 6 = 0,
0 = 1,
Megolds
X(z) = 2 3 + 3 2

1 = 0,

Feladat 5.5.9.
Mi a kvetkez sorozat Z-transzformltja? x(n) = 3 cos 2
Megolds

2 3 cos 2

X(z) = 2 6 cos 2 +9
Feladat 5.5.10.
2 +3

Mi a kvetkez fggvny inverz Z-transzformltja? X(z) = ( 3)2


Megolds
x(n) = (2n +1) 3

Pletl Szilveszter, Magyar Attila

www.tankonyvtar.hu

6. A jelek szrst vgz rendszerek


ltalban a szrk feladata, hogy sszetevket vlasszanak szt. A jelfeldolgozs esetben
a sztvlaszts ltalban frekvencia alapon trtnik. Ami valjban azt jelenti, hogy a szr
bemenetre vezetjk a szrni kvnt jelet, a kimeneten pedig megjelenik a nem kvnt
sszetevk nlkli, mdostott bemenet.
Mivel a szrk LTI rendszerek, gy annak kimenete FI esetben meghatrozhat mint a
rendszer slyfggvnynek s a bemenetnek konvolcija: y( t ) = g( t ) u( t ) , ahol g ( t ) a
szr slyfggvnye, u ( t ) a szr bemenete, y( t ) pedig annak kimenete.
Amint ismeretes az id tartomnybeli konvolci frekvencia tartomnyi megfelelje a
F
F
Y ( j ) , u (t )
U ( j ) ,
szorzs. Ezrt : Y( j) = G( j)U( j) , ahol y (t )
F
g (t )
G ( j ) . A rendszer frekvenciafggvnye ekkor: G( j) =

Y( j)
.
U( j)

A frekvenciafggvny a szr amplitd erstst s fziseltolst rja le a


frekvenciatartomnyban. A komplex fggvny felbonthat az amplitdt mdost rszre:
Y( j) = G ( j) U( j) Y( j) = G ( j) U( j) G ( j) =

Y( j)

U( j) s a fzist mdost
rszre: arg Y( j) = arg G ( j) + arg U( j) arg G ( j) = arg Y( j) arg U( j) .
A frekvenciafggvny kt polinom hnyadosaknt jelentkezik, ugyanis az egy bemenet
s egy kimenet LTI rendszer lland egytthats differencilegyenlettel rhat le a
kvetkezk szerint:
N

a
k =0

d k y( t ) M
d k u(t)
=
b

k
dt k
dt k , vagyis:
k =0

dNy
d N 1 y
dy
dMu
d M 1u
du
a
a
a
b
b
+
+
+
+
=
+
+ + b1
+ b0

1
0
N 1
M
M 1
N
N 1
M
M 1
dt
dt
dt
dt
dt
dt
A fenti idtartomnybeli lersnak a kpe frekvenciatartomnyban, figyelembe vve,
hogy az idbeni derivltnak j -val val szorzs felel meg a kvetkez:
aN

N
M
k
k

=
a
(
j
)
Y
(
j
)
a k ( j) Y( j) = b k ( j) U( j) k

b k ( j) U( j)

k =0

k =0

k =0
k =0
N

Y( j)
G ( j) =
=
U( j)

( j) k

( j) k

k =0
N

PM ( j)
Q N ( j)

.
A polinom per polinomos alak jelentsen megknnyti az amplitd s fzisvltoztats
elemzst.
k =0

www.tankonyvtar.hu

Pletl Szilveszter, Magyar Attila

6. A JELEK SZRST VGZ RENDSZEREK

117

Bode diagram
Az amplitd s a fzis frekvenciafggsnek brzolsra alkalmazhat a Bode diagram.
Az amplitud:

(Re{G ( j )})2 + (Im{G ( j )})2

G ( j ) =

alkalmas szmtsa a logaritmust felhasznl

vltozat, ami a kvetkezkpen szmthat: G ( j ) dB = 20 log10 G ( j ) . Az ersts


G ( j) dB grafikus brzolsa > 0 esetben a Bode diagram amplitd grbje.

Az brzols sorn a fggetlen vltozt is logaritmikus sklban vesszk fel.


A komplex szmban hordozott msik informci a fzis. A szr fzist mdost
fggvnye a fzis karakterisztika. Szmtsa a kvetkez:

Im{G ( j )}
. Az arg{G ( j )} brzolsa a frekvencia fggvnyben a
arg{G ( j )} = arctg
Re{G ( j )}
Bode diagram fzis diagramja.
A frekvenciafggvny polinomjai felrhatk gyktnyezs alakban a kvetkezk
szerint. A nevez:
N

QN ( j ) = a k ( j ) = a N ( j )

Nc

NR

( k + j ) ( k2 + k2 + 2 k ( j ) + ( j ) 2 )
k

ahol
- az = 0 gyk multiplicitsa, N R -a klnbz vals nullk szma, ( k ) - vals nulla
k =0

k =1

k =1

k - pedig annak multiplicitsa, N C -a klnbz komplex nullk szma, ( k + j k ) - a


k
komplex
nulla,
pedig
annak
multiplicitsa.

[ j + ( + j )] [ j + ( j )] = ( j) 2 + 2j + 2 + 2 . A polinom vals, gy rvnyes, hogy a


NR

NC

k =1

k =1

zrushelyek szma + k + k = N .
A szmllra gyktnyezs alakja:
M

MR

k =0

k =1

PM ( j ) = bk ( j ) k = bm ( k + j )

Mc

(
k =1

2
k

+ k2 + 2 k ( j ) + ( j ) 2

M R -a klnbz vals nullk szma, ( k ) - vals nulla k - pedig annak multiplicitsa,


M C -a klnbz komplex nullk szma, ( k + j k ) - a komplex nulla, k - pedig annak
multiplicitsa. Itt is rvnyes, hogy a polinom vals, gy rvnyes, hogy a zrushelyek
MR

MC

k + k = M

k =1
szma k =1
A fentiekkel sszhangban a frekvenciafggvny a kvetkezk szerint alakul:

MR

G ( j) =

PM ( j)
=
Q N ( j)

b m ( k + j)
k =1

a N ( j)

NR

(
k =1

Pletl Szilveszter, Magyar Attila

Mc

(
k =1

+ j )

2
k

Nc

+ 2k + 2 k ( j) + ( j) 2

(
k =1

2
k

2
k

+ + 2 k ( j) + ( j)

2 k

www.tankonyvtar.hu

118

JELEK S RENDSZEREK PLDATR

Mc

MR

(1 + j / k ) (1 + 2 k ( j) /( 2k + 2k ) + ( j) 2 /( 2k + 2k ))
k

=K

k =1

( j)

k =1

NR

Nc

(1 + j / ) (1 + 2
k

k =1

Mc

MR

k =1

b m k k 2k + 2k

K=

k =1

a N ( j)

NR

k =1

Nc

(
k =1

k
k

k =1

2
k

2
k

2
k

2
k

2
k

( j) /( + ) + ( j) /( + )

, ahol

+ 2k

. Vegyk a fggvny modulust s annak decibeles

vltozatt:
20 log G ( j) = G ( j) dB =
Mc
MR

(1 + j / k ) 1 + 2 k ( j) /( 2k + 2k ) + ( j) 2 /( 2k + 2k ) k

k =1
k =1
= 20 log K
Nc
NR

( j) (1 + j / k ) k 1 + 2 k ( j) /( 2k + 2k ) + ( j) 2 /( 2k + 2k ) k
k =1
k =1

A szorzat s a hnyados logaritmusra vonatkoz trvny alkalmazsval:

MR

MC

k =1

k =1

= 20 log K + k 20 log 1 + j / k + k 20 log 1 + 2 k ( j) /( 2k + 2k ) + ( j) 2 /( 2k + 2k )


NR

NC

k =1

k =1

20 log k 20 log 1 + j / k k 20 log 1 + 2 k ( j) /( 2k + 2k ) + ( j) 2 /( 2k + 2k )

A fggvny argumentuma:
arg G ( j) =
MC

MR

k =1

arg(1 + j / k ) + k arg 1 + 2 k ( j) /( 2k + 2k ) + ( j) 2 /( 2k + 2k )
k =1

NR

NC

k =1

k =1

arg( j) k (1 + j / k ) k 1 + 2 k ( j) /( 2k + 2k ) + ( j) 2 /( 2k + 2k ) =
MR

MC
2 ( j) /( 2 + 2 )
+ k arctg k 2 2 k 2 k
k k =1
1 /( k + k )

arctg
k =1

2 ( j) /( 2 + 2 )
NC
k arctg k 2 2 k 2 k
k =1
1 /( k + k )
A fenti egyenletekbl lthat, hogy az amplitd s a fzis karakterisztika elllthat 4
alapvet grafikon sszegbl s klnbsgbl.
Ezek kzl az els:
NR

sgn() k arctg
2
k =1
k

G1( j) = 20 log K

G1( j) = 20 log K = (K )dB ;


arg G1( j) = 0

Az els alakhoz tartoz amplitd s fzis karakterisztika a 6.1. brn lthat.

www.tankonyvtar.hu

Pletl Szilveszter, Magyar Attila

6. A JELEK SZRST VGZ RENDSZEREK

119

6.1. bra. Az els alak.

A grafikon egyszer. Az amplitd karakterisztika lland, a fzis karakterisztika pedig


nulla, a frekvencitl fggetlenl.
A msodik alak:

G 2 ( j) = 20 log( j) ,

G 2 ( j) = 20 log j = 20 log ; arg G( j) = sgn( )


2

A msodik alakhoz tartoz amplitd s fzis karakterisztika a 6.2. brn lthat.

6.2. bra. A msodik alak.

Az amplitd karakterisztika ebben az esetben egy egyenes, mely annyiszor


20dB/dekd meredeksggel esik amekkora az adott gyk multiplicitsa. A fzis
karakterisztika pedig lland. Egy egyszeres multiplicits ilyen tpus gyk 90 fokot fordt
a fzison.
A harmadik alak:

G 3 ( j) = p20 log(1 + j / a ) ,

Pletl Szilveszter, Magyar Attila

G3 ( j ) = p 20 log(1 + j / a )

www.tankonyvtar.hu

120

JELEK S RENDSZEREK PLDATR

G3 ( j ) = p 20 log(1 + j / a )
G3 ( j ) = p 20 log 1 +
arg G3 ( j ) = p arctg

2
a2

p 20 log 1
2
G3 ( j ) = p 20 log 1 + 2
2
a
20
log
p

a2

0 << a
arg G3 ( j ) = p arctg
>> a
a p
2

<< a
<< a
0

>> a p 20 log a >> a

Bode javaslatra a grafikon egyszerbb brzolsa rdekben fogadjuk el a kvetkez


approximcit:

0
<a

G 3 ( j)
p 20 log
>a

a
A harmadik alak brzolsnak megrtsre elemezzk a kvetkez pldt:
Legyen G 3 ( j) =

1
. A pldhoz tartoz Bode diagram, mely a 6.3. brn lthat
1 + j / 2

kt grafikont tartalmaz. A szaggatottal brzolt a val, mg a telivel az aszimptotikus


amplitd diagram. Az brbl lthat, hogy az aszimptotikus s vals diagram kztti
legnagyobb eltrs ppen = a esetben mrhet, az eltrs rtke pedig 3 dB . A grbe
lefel trik mert az tviteli fggvny plusrl van sz G 3 ( j) = 20 log(1 + j / 2) .

6.3. bra. A harmadik alak.

www.tankonyvtar.hu

Pletl Szilveszter, Magyar Attila

6. A JELEK SZRST VGZ RENDSZEREK

121

A fziskarakterisztika brzolsra Bode azt javasolta, hogy a fzisvltozst egy

egyenessel kzeltsk, mely 0o bl indul = 0.1 a frekvencinl s


nl fejezdik
2

= 10a rtknl. rtke = a nl pontosan . Itt is szaggatottal lthat a pontos


4
fziskarakterisztika, telivel pedig annak kzeltse.
A negyedik alak a kvetkez:
2

j
G 4 ( j) = q 20 log1 + j2bc +

G4 ( j ) = q 20 log 1 + j 2bc +

Ebben az esetben s kzeltsk a fggvnyt a kvetkezk szerint:

<c
0
j 2

G 4 ( j) q 20 log 1 +
>c
q 40 log
c
c
2

j 2

arg G 4 ( j) q arg 1 + q 2arctg


c
c
A negyedik alak brzolsnak megrtsre elemezzk a kvetkez pldt:
G 4 ( j) =

1
1 + j4b + ( j / 2) 2

A pldhoz tartoz grafikon a 6.4. brn lthat.

6.4. bra. A negyedik alak.

Pletl Szilveszter, Magyar Attila

www.tankonyvtar.hu

122

JELEK S RENDSZEREK PLDATR

A 6.4. bra elemzsbl kiderl, hogy jelen esetben az approximci nem minden
esetben helytll. A csillapts fggvnyben jelents eltrs tapasztalhat a vals s a
kzelt grbe kztt.
Plda egy tetszleges sszetett fggvnyre:
1 + j
G ( j ) =
j (1 + j / 10)
A pldra jellemz Bode diagram a 6.5. brn lthat.

6.5. bra. Plda megoldsa.

A diagram rajzolsa eltt szksges meghatrozni a trsfrekvencikat. A pldban az


els = 0 frekvencin tallhat, ezrt az els tpus alakhoz tartoz elem hatsra az
rad
ersts 20dB/dekd meredeksggel cskken. A msodik = 1
frekvencin van. Ez a
sec
rad
trsfrekvencia felfel tri a grbt. A harmadik = 10 frekvencin jbl lefel tri a
sec
grbt. Az ered amplitd karakterisztika az egyes aszimptotikus karakterisztikk
sszegbl ll ssze s vastag teli vonallal van brzolva a 6.5. brn.

Svszlessg

Egy jel esetben azon komponensek jelentsek, melyek amplitdja nagyobb az = 0


1
amplitd
-el szorzott rtknl.
2
Ebbl kiindulva beszlhetnk svszlessgrl. Az az 0 , melyre rvnyes, hogy:

www.tankonyvtar.hu

Pletl Szilveszter, Magyar Attila

6. A JELEK SZRST VGZ RENDSZEREK

X( j0 ) =

1
2

X ( j 0
20 log
X (0

123

X(0) a jel svszlessge.

( )

= 20 log 2 = 3dB

Szrs
u(t)

Szr
G(j)

y(t)
Y(j)=G(j)U(j)

6.6. bra

A szrk feladata, hogy a bemeneten


megjelen, szrni kvnt jelet mdostja
gy, hogy a kimeneten a nem kvnt
sszetevk nlkli jel, vagyis a
mdistott bemenet, jelenjen meg.
A lineris, folytonosidej szr tag
brzolhat az albbiak szerint:
A rendszer frekvencia fggvnye:
G( j) = G( j) e j arg G( j)

Idelis szrk esetn a szr csak a jel amplitdjt mdostja, a fzist nem. Idelis
esetben a jel azon frekvencia sszetevit, melyeket nem szeretnnk tengedni a szrn 0
rtkkel, mg azokat, amelyeket t szeretnnk engedni a szrn 1 rtkkel szorozunk.
Idelis szr csak elmletben, a matematikai felrsokban ltezik. A valsgban csak az
idelishoz kzelt szrkarakterisztikkat tudunk ellltani.
A legfontosabb szr tpusok:
1. Alultereszt szr
2. Felltereszt szr
3. Svtereszt szr
4. Svvg szr.
Az idelis alultereszt szr amplitd frekvencia karakterisztikja:
1
0

s a ler fggvnye: G( j) =

< b
> b

|G(j)|

alultereszt

6.7. bra

Az idelis felltereszt szr amplitd frekvencia karakterisztikja:

Pletl Szilveszter, Magyar Attila

www.tankonyvtar.hu

124

JELEK S RENDSZEREK PLDATR

0
1

s a ler fggvnye: G( j) =

< b
> b

|G(j)|

felltereszt

6.8. bra

Az idelis svtereszt szr amplitd frekvencia karakterisztikja:


1
s a ler fggvnye: G ( j) =
0

|G(j)|
a < < b
< a s > b

Sv tereszt

6.9a. bra

Az idelis svszr amplitd frekvencia karakterisztikja:


0
1

s a ler fggvnye: G( j) =

a < < b
< a i > b

|G(j)|

svszr

6.9b. bra

A
vals
folytonosidej
alultereszt
szr
frekvenciafggvnye
frekvenciakarakterisztiki, ahol a szr vgsi frekvencija
1
G ( j ) =
1 + j / b

6.10. bra. Aamplitd karakterisztika.

vals

folytonosidej

frekvenciakarakterisztiki: G( j) =

www.tankonyvtar.hu

felltereszt

j
.
b + j

6.11. bra. Fzis karakterisztika.

szr

frekvenciafggvnye

Pletl Szilveszter, Magyar Attila

6. A JELEK SZRST VGZ RENDSZEREK

125

|G(j)|dB
0

0.1b

argG(j)

10b

0.1b

/2

10b

/4
0

6.12. bra. Aamplitd karakterisztika.

vals

folytonosidej

6.13. bra. Fzis karakterisztika.

svtereszt

szr

frekvenciafggvnye

j / 1
frekvenciakarakterisztiki: G( j) =
.
(1 + j / 1 )(1 + j / 2 )

argG(j)

|G(j)|dB
0

/2

0
/2

6.15. bra. Fzis karakterisztika.

6.14. bra. Aamplitd karakterisztika.

6.1. Analg szrk vizsglata


MATLAB programcsomag segtsgvel brzoljuk a 6.16. brn lthat kapcsols
frekvenciakarakterisztikjt!
Uki
C
R
Ube

UR

6.16. bra. Egytrols rendszer.

A feladatban szerepl az ramkr egy feszltsggenertor, egy kondenztor s egy


ellenlls soros kapcsolsbl ll. Legyen a rendszer bemenete a feszltsggenertor
feszltsge () kimenete pedig () = () . A rendszer analitikus megoldshoz
Kirchoff msodik trvnye alapjn rjuk fel, hogy () = () + () . Msrszt
()
felrhat az ramkrben foly egysges () ram, hogy () = () = . Az
() = () , azaz () =

Pletl Szilveszter, Magyar Attila

()

, behelyettestve a feszltsgeket tartalmaz

www.tankonyvtar.hu

126

JELEK S RENDSZEREK PLDATR

sszefggsbe kapjuk, hogy () = () +

()

, () () , ()

() s ekkor () = () + () valamint () =
()
()

= +1. () = 1+2

=1+2

2 2 ()

2 2

().

()
()
1

A feladatban megadott ramkr egy alultereszt szr, ugyanis: () = 1+


1

ahol: = a trsi frekvencia.

A feladat megoldsra alkalmas MATLAB kd:

>>
>>
>>
>>

C=1e-3; R=2e3*pi;
omb=2*pi*1/(R*C)
num=[1]; den=[1/omb 1];
bode(num,den)

Bode Diagram

Magnitude (dB)

System: sys
Frequency (rad/sec): 0.998
Magnitude (dB): -3

-10
-20
-30

Phase (deg)

-40
0

-45
System: sys
Frequency (rad/sec): 1
Phase (deg): -45
-90

10

10

10

10

-1

-2

10

Frequency (rad/sec)

6.17. bra. A MATLAB-ban kapott grafikon.

A rendszer paramterei alapjn a trsi frekvencia = 1 . Ezen a frekvencin a


csillapts 3dB, a fziskss pedig 45 fok.
Mdostsuk az elz rendszert gy, hogy a kimenete legyen () = ().
Ekkor 2 () =

()

()

()

()

= +1 s 2 () =

1
1+ 2 2 2

A feladatban megadott ramkr egy felltereszt szr, ugyanis: 2 () =


1

ahol: = a trsi frekvencia.


www.tankonyvtar.hu

Pletl Szilveszter, Magyar Attila

6. A JELEK SZRST VGZ RENDSZEREK

127

A feladat megoldsra alkalmas MATLAB kd:


>>
>>
>>
>>

C=1e-3; R=2e3*pi;
omb=2*pi*1/(R*C)
num=[1 0]; den=[1 omb];
bode(num,den) ; grid;
Bode Diagram

System: sys
Frequency (rad/sec): 0.999
Magnitude (dB): -3.02

Magnitude (dB)

-10
-20
-30
-40

Phase (deg)

-50
90

45
System: sys
Frequency (rad/sec): 1.01
Phase (deg): 44.7
0

-2

10

-1

10

10

10

10

Frequency (rad/sec)

6.18. bra. A MATLAB-ban kapott grafikon.

Nem decibelben az amplitd karakterisztika meghatrozsa:


>>w=0:0.02:100; omb=1;
>>magGs=1./sqrt(1+1./(w.*omb).^2);
>>semilogx(w,magGs); grid
1
0.9
0.8
0.7
0.6
0.5
0.4
0.3
0.2
0.1
0
-2
10

-1

10

10

10

10

6.19. bra. Nem decibelben az amplitd karakterisztika.

Az brn leolvashat a csillapts rtke a trsfrekvencin, ami

Pletl Szilveszter, Magyar Attila

www.tankonyvtar.hu

128

JELEK S RENDSZEREK PLDATR

6.2. Digitlis szrk


A digitlis szrnek, mint diszkrtidej lineris rendszernek az a feladata, hogy a
bemenetn jelentkez jelsorozaton amplitd s fzismdostsokat vgezzen el.
A digitlis szrknek kt tpusa van. Ezek: a vges impulzusvlasz FIR (Finite
Impulse Response) s a vgtelen impulzusvlasz IIR (Infinite Impulse Response) digitlis
szr.

Legyen x[n] a rendszer bemenete y[n] pedig a kimenete, ekkor a DI rendszer ltalnos

alakja adott a kvetkezk szerint: y[n] =

N
1 M

bk x[n k ] ak y[n k ] .
a0 k = 0
k =1

Amennyiben a k = 0 , minden k 0 -ra, viszont az a 0 = 1 , akkor FIR (Finite Impulse


Response) szrrl van sz azaz a FIR szr esetben a kimenetet csak a korbbi bemenet
hatrozzk meg, s nem vesszk figyelembe a korbbi kimeneteket. Az IIR (Infinite
Impulse Response) szr esetben, pedig van olyan a k , k 0 rtk, amely 0-tl
klnbz. Ebben az esetben teht a kimenet meghatrozshoz figyelembe vesszk a
korbbi bemenetek mellett a korbbi kimeneteket is.
A digitlis szr tervezs a kvetkez lpsekbl ll:
1. Eldntjk, FIR vagy IIR struktrval akarjuk-e kzelteni az elrt paramtereket,
2. Kivlasztjuk a szr fokszmt s meghatrozzuk az egytthatkat,
3. Megvlasztjuk a szr struktrt a kvantls hatsnak figyelembevtelvel,
4. Ellenrizzk, mennyiben tesz eleget a szr az elrt specifikciknak. Ha nem
megfelel a szr viselkedse, ms belltsokkal megismteljk a tervezsi eljrst. A
digitlis szr tervezse gy iteratv mdon trtnik.
Feladat 6.2.1.
Tervezznk digitlis FIR alultereszt szrt, melynek vgsi frekvencija =
9600[].

A megolds menete
A szr megtervezshez MATLAB-ban indtsuk el az fdatool (Filter Design and Analysis
Tool) szrtervez programot. A program szabad paramtere legyenek a kvetkezk szerint
adottak:
% All frequency values are in Hz.
Fs = 48000; % Sampling Frequency
Fpass = 9600;
% Passband Frequency
Fstop = 12000;
% Stopband Frequency
Dpass = 0.057501127785; % Passband Ripple
Dstop = 0.0001;
% Stopband Attenuation
dens = 20;
% Density Factor

www.tankonyvtar.hu

Pletl Szilveszter, Magyar Attila

6. A JELEK SZRST VGZ RENDSZEREK

129

Az alultereszt szrre vonatkoz, a tervezst befolysol paramterek rtelme az


fdatool kezelfellett bemutat 6.20. brn lthatak.

6.20. bra. Az fdatool kezelfellete.

A tervezs eredmnynek vizsglata a 6.21. brn lthat.

6.21. bra. Amplitd karakterisztika

Az amplitd karakterisztikt megvizsglva belthat, hogy az eredmnyl kapott FIR


szr eleget tesz a feladatban meghatrozott feltteleknek.

Pletl Szilveszter, Magyar Attila

www.tankonyvtar.hu

130

JELEK S RENDSZEREK PLDATR

6.22. bra. A szr fzis karakterisztikja.

6.23. bra. A csoport kss.

A csoport kss vltozsa a frekvencia fggvnyben lland:


A szr egysgugrsra adott vlasza a 6.24. brn lthat.

6.24. bra. Az egysgugrsra adott vlasz.

Ellenrizzk a kapott rendszer szrsi kpessgt. Vezessnk a szr bemenetre egy


harmonikus jelet, melynek frekvencija megegyezik a tervezett vgsi frekvencival. A
feladat megoldsra alkalmas MATLAB kd:
% teszteljk a megtervezett szrt:
b=Hd.Numerator; a=1;
t=0:1/Fs:2e-3;
x=sin(2*pi*Fpass *t);
y=filter(b,a,x);
figure(1) ; stem(t,[x',y']) ;
1

0.8

0.8

0.6

0.6

0.4

0.4

0.2

0.2

-0.2

-0.2

-0.4

-0.4

-0.6

-0.6

-0.8

-0.8

-1

0.2

0.4

0.6

0.8

1.2

1.4

1.6

1.8

-1

0.2

0.4

0.6

0.8

1.2

1.4

1.6

-3

6.25. bra. A szr fzis karakterisztikja.

www.tankonyvtar.hu

1.8

2
-3

x 10

x 10

6.26. bra. A csoport kss.

Pletl Szilveszter, Magyar Attila

6. A JELEK SZRST VGZ RENDSZEREK

131

A szr kimenete ebben az esetben csak kis mrtkben tr el a bemenettl.


Most vgezzk el a vizsglatot a vgsi frekvencival megeggyez frekvencij
harmnikus jellel. A feladat megoldsra ksztett kd:
x=sin(2*pi* Fstop *t);
y=filter(b,a,x);
figure(2)
stem(t,[x',y']) ;
A szr kimenet ebben az esetben kzel nulla, teht a szr elnyomja a magasabb
frekvencikat.
Feladat 6.2.2.
Ksztsen diszkrtidej felltereszt szrt a kvetkezk szerint:
Fs = 48000; % Sampling Frequency
N
= 20;
Fstop = 9600;
Fpass = 12000;
Wstop = 1;
Wpass = 1;
dens = 20;
A szr modelje:

y[n] =

%
%
%
%
%
%

Order // vltoztathat
Stopband Frequency
Passband Frequency
Stopband Weight
Passband Weight
Density Factor

N
1 M

bk x[n k ] ak y[n k ] ., ahol x[n] a rendszer bemenete, y[n] pedig a


a0 k = 0
k =1

kimenete.
Vgezzen vltoztatsokat, a szr fokszmt illeten s a tervezsi mdszereket is
vltoztassa.
Hogyan hatnak ezek a vltoztatsok az amplitd s a fzis karakterisztikra, valamint a
csoport kssre?
Hasonltsa ssze az egyes szrk vlaszt egy adott bemenetre.
Adja meg a kimenetek kztti hibajel energijt.
A megolds menete:
A feladatunk egy felltreszt FIR szr megtervezse a fenti paramterek alapjn. Mivel
FIR (Finite Impulse Response) szrrl van sz, gy a fentiekben megadott egyenletben, az
a k = 0 , minden k 0 -ra, viszont az a 0 = 1 , azaz a FIR szr esetben a kimenetet csak a
korbbi bemenet hatrozzk meg, s nem vesszk figyelembe a korbbi kimeneteket. A
szr megtervezshez indtsuk el az fdatool-t s lltsuk be a fentiekben megadott
paramtereket.

Pletl Szilveszter, Magyar Attila

www.tankonyvtar.hu

132

JELEK S RENDSZEREK PLDATR

6.27. bra. A feladat megoldshoz szksges belltsok..

Amennyiben belltottuk a paramtereket, megkezdhetjk a szr tervezst. Az gy


megtervezett szr esetben az Analysis->Magnitude and Phase Responses menpontra
kattintva megtekinthetjk az amplitd s fziskarakterisztikt, mely a 6.28. brn lthat.
Magnitude (dB) and Phase Responses

3.2461

7.5871
Group Delay

-11.8464

-0.8566

-19.3926

-5.0784

-26.9388

-9.3002

10.4
10.3
Group delay (in samples)

3.3652

Phase (radians)

Magnitude (dB)

10.5

-4.3001

10.2
10.1
10
9.9
9.8
9.7

-34.485

15
10
Frequency (kHz)

20

6.28. bra. A szr fzis s amplitd


karakterisztikja.

-13.522

9.6
9.5

10
15
Frequency (kHz)

20

6.29. bra. A csoport kss.

Az Analysis->Grup Delay Response-ra kattintva, pedig megnzhetjk a szr


csoportksleltetst, mely a 6.29. brn lthat.
Lthat, hogy a szr csoportksleltetse fggetlen a frekvencitl, rtke pedig 10.
Ksztsk el a szrhz tartoz m-file-t, a File->Generate M-file menpont segtsgvel.
Ezt mentsk el, mert majd ksbb az sszehasonltsoknl fel fogjuk hasznlni. A
kvetkez feladat, hogy vlasszunk msik tervezsi mdszert. Legyen ez a Least-squares
mdszer.

www.tankonyvtar.hu

Pletl Szilveszter, Magyar Attila

6. A JELEK SZRST VGZ RENDSZEREK

133

6.30. bra. A feladat megoldshoz hasznlt belltsok.

Itt is vizsgljuk meg s hasonltsuk ssze az elbb kapott eredmnyekkel az amplitd


s fziskarakterisztikt, valamint nzzk meg a szr csoportksleltetst.
Magnitude (dB) and Phase Responses

3.2162

8.1347

3.7981

-6.962

Group Delay

10.5

-27.3184

-4.875

-9.2116

-37.4966

10.3

Group delay (in samples)

-0.5384

Phase (radians)

Magnitude (dB)

10.4

-17.1402

10.2
10.1
10
9.9
9.8
9.7

-47.6747

10
15
Frequency (kHz)

20

6.31. bra. A szr fzis s amplitd


karakterisztikja.

-13.5481

9.6
9.5

15
10
Frequency (kHz)

20

6.32. bra. A csoport kss.

A 6.31. s a 6.32. brn lthat, hogy a tervezsi mdszertl fgg a kapott amplitd s
fziskarakterisztika, de a csoportksleltets nem vltozik. Itt is ksztsk el a szrhz
tartoz m-file-t, s mentsk el. lltsuk vissza a tervezsi mdszert a korbbi Eqiripple
mdszerre, s vltoztassuk meg a szr fokszmt 40-re. A szr fokszma azt hatrozza
meg, hogy hny darab korbbi bemenetet vesznk figyelembe.

Pletl Szilveszter, Magyar Attila

www.tankonyvtar.hu

134

JELEK S RENDSZEREK PLDATR

6.33. bra. A feladat megoldshoz szksges belltsok.

Nzzk meg ennl a szrnl is az amplitd s fziskarakterisztikt, valamint a


csoportksleltetst.
Magnitude (dB) and Phase Responses

3.7427

8.4319
Group Delay

20.5

0.0844

-7.3937

-8.263

-29.6665

-16.6105

-24.9579

-40.8029

20.3

Group delay (in samples)

-18.5301

Phase (radians)

Magnitude (dB)

20.4

20.2
20.1
20
19.9
19.8
19.7

-51.9394
0

10
15
Frequency (kHz)

20

6.34. bra. A szr fzis s amplitd


karakterisztikja.

-33.3054

19.6
19.5

15
10
Frequency (kHz)

20

6.35. bra. A csoport kss.

A 6.34. s a 6.35. brn lthat, hogy a szr fokszmnak megvltoztatsa nemcsak az


amplitd s fziskarakterisztikt mdostja, hanem a szr csoportksleltetst is. Ebben
az esetben a csoportksleltets 20 lett. Nzzk meg a hrom klnbz paramterrel
megtervezett szr Fpass s Fstop frekvencij szinuszos gerjesztsre adott vlaszt, majd
nzzk meg a kimenetek kztti hibajel energijt.
A feladat megoldshoz szksges kd:

www.tankonyvtar.hu

Pletl Szilveszter, Magyar Attila

6. A JELEK SZRST VGZ RENDSZEREK

135

% Equiripple Highpass filter designed using the FIRPM function.


% All frequency values are in Hz.
Fs = 48000; % Sampling Frequency
N
= 20;
% Order
Fstop = 9600;
% Stopband Frequency
Fpass = 12000; % Passband Frequency
Wstop = 1;
% Stopband Weight
Wpass = 1;
% Passband Weight
dens = 20;
% Density Factor
% Calculate the coefficients using the FIRPM function.
b = firpm(N, [0 Fstop Fpass Fs/2]/(Fs/2), [0 0 1 1], [Wstop Wpass], ...
{dens});
Hd1 = dfilt.dffir(b);
% FIR least-squares Highpass filter designed using the FIRLS function.
% All frequency values are in Hz.
Fs = 48000; % Sampling Frequency
N
= 20;
% Order
Fstop = 9600;
% Stopband Frequency
Fpass = 12000; % Passband Frequency
Wstop = 1;
% Stopband Weight
Wpass = 1;
% Passband Weight
% Calculate the coefficients using the FIRLS function.
b = firls(N, [0 Fstop Fpass Fs/2]/(Fs/2), [0 0 1 1], [Wstop Wpass]);
Hd2 = dfilt.dffir(b);
% Equiripple Highpass filter designed using the FIRPM function.
% All frequency values are in Hz.
Fs = 48000; % Sampling Frequency
N
= 40;
% Order
Fstop = 9600;
% Stopband Frequency
Fpass = 12000; % Passband Frequency
Wstop = 1;
% Stopband Weight
Wpass = 1;
% Passband Weight
dens = 20;
% Density Factor
% Calculate the coefficients using the FIRPM function.
b = firpm(N, [0 Fstop Fpass Fs/2]/(Fs/2), [0 0 1 1], [Wstop Wpass], ...
{dens});
Hd3 = dfilt.dffir(b);
% Teszteljk a megtervezett szrt:
t=0:1/Fs:2e-3;
x1=sin(2*pi*Fpass *t);
x2=sin(2*pi* Fstop *t);
a=1;
% Els szr tesztelse
b=Hd1.Numerator;
y1=filter(b,a,x1);y2=filter(b,a,x2);figure(1);
subplot(2,1,1);stem(t,[x1',y1']);title('First filter test with Fpass frequency');
subplot(2,1,2);stem(t,[x2',y2']);title('First filter test with Fstop frequency');
% Msodik szr tesztelse
b=Hd2.Numerator;
y3=filter(b,a,x1);y4=filter(b,a,x2);figure(2);
subplot(2,1,1);stem(t,[x1',y3']);title('Second filter test with Fpass frequency');
subplot(2,1,2);stem(t,[x2',y4']);title('Second filter test with Fstop frequency');
% Harmadik szr tesztelse
b=Hd3.Numerator;
y5=filter(b,a,x1);y6=filter(b,a,x2);figure(3);
subplot(2,1,1);stem(t,[x1',y5']);title('Third filter test with Fpass frequency');
subplot(2,1,2);stem(t,[x2',y6']);title('Third filter test with Fstop frequency');
e1=y1-y3;e2=y1-y5;e3=y2-y4;e4=y2-y6;
E1=e1*e1';E2=e2*e2';E3=e3*e3';E4=e4*e4'

Pletl Szilveszter, Magyar Attila

www.tankonyvtar.hu

136

JELEK S RENDSZEREK PLDATR

A kd els rszben a hrom szrhz tartoz, a korbbi lpsek sorn legenerlt


MATLAB kd tallhat. Ezutn ltrehozunk kt szinusz jelet. Az egyik frekvencija
megegyezik a szr Fpass, a msik a szr Fstop frekvencijval. Ezutn, ezeket a szinusz
jeleket hasznljuk a szrk bemeneteknt s megvizsgljuk, hogy milyen vlaszokat
kapunk. Vgl kiszmoljuk a kapott vlaszok kztti klnbsget, a 6.36. brnak
megfelelen.
Filter1

u[k]

e[k]

Filter2

6.36. bra. A kapott vlaszok klnbsge.

Vgl, pedig meghatrozzuk ennek a hibajelnek az energijt a kvetkez sszefggs


alapjn:
E=

e [i ] = e [0] e [0] + e [1] e [1] + ... + e [ N ] e [ N ]


2

.
Vesszk a hibajel ngyzett, ami lnyegben egy skalris szorzsnak felel meg. Ezt a
MATLAB esetben egyszeren a kt vektor sszeszorzsval rhetjk el.
A kapott eredmny az Equiripple tervezsi mdszer s 20-as szr fokszm esetn 6.37.
brn lthat.
i =0

First filter test with Fpass frequency

1
0
-1

0.5

1.5

2
-3

First filter test with Fstop frequency

x 10

0
-1

0.5

1.5

2
-3

x 10

6.37. bra. Equiripple tervezsi mdszer 20-as szr fokszm.

A kapott eredmny a Least-squares tervezsi mdszer s 20-as szr fokszm


esetn 6.38. brn lthat.

www.tankonyvtar.hu

Pletl Szilveszter, Magyar Attila

6. A JELEK SZRST VGZ RENDSZEREK

137

Second filter test with Fpass frequency

1
0
-1

Third filter test with Fpass frequency

1
0

0.5

-1

1.5

0.5

1.5

-3

Second filter test with Fstop frequency

Thisrd filter test with Fstop frequency

0
-1

2
-3

x 10

x 10

0.5

-1

1.5

0.5

-3

6.38. bra. Least-squar es 20-as szr fokszm.

1.5

2
-3

x 10

x 10

6.39. bra. Equirippler 40-es szr fokszm.

A kapott eredmny az Equiripple tervezsi mdszer s 40-es szr fokszm esetn 6.39.
brn lthat.
A szrk kimenetei kztti klnbsg, vagyis a hiba energija, pedig az albbiaknak
megfelelen alakul. A szmts sorn az Equiripple tervezsi mdszerrel, 20-as fokszmot
vlasztva megtervezett szr kimenethez hasonltjuk a msik kt mdszerrel megtervezett
szr kimenett, mind az Fpass mind, pedig az Fstop frekvencik esetn.
E1 =0.1596,

E2 =144.8489,

E3 =0.1385,

E4 =1.0651

Feladat 6.2.3.
Ksztsen diszkrtidej svtereszt szrt az albbiak alapjn:
Fs = 48000; % Sampling Frequency
N
= 20;
% Order
Fstop1 = 7200;
% First Stopband Frequency
Fpass1 = 9600;
% First Passband Frequency
Fpass2 = 12000; % Second Passband Frequency
Fstop2 = 14400; % Second Stopband Frequency
Wstop1 = 1;
% First Stopband Weight
Wpass = 1;
% Passband Weight
Wstop2 = 1;
% Second Stopband Weight
dens
= 20;
% Density Factor

Vgezzen vltoztatsokat a szr fokszmt s a tervezsi mdszereket is vltoztassa.


Hogyan hatnak ezek a vltoztatsok az amplitd s a fzis karakterisztikra, valamint a
csoport kssre?
Hasonltsa ssze az egyes szrk vlaszt egy adott bemenetre.
Adja meg a kimenetek kztti hibajel energijt.

Pletl Szilveszter, Magyar Attila

www.tankonyvtar.hu

138

JELEK S RENDSZEREK PLDATR

A megolds menete
Ebben a feladatban, fentiekben megadott paramterekkel rendelkez svtereszt szrt
kell ksztsnk. Itt is ugyangy jrunk el s ugyanazokat a teszteket vgezzk el, mint az
elz feladat esetn. A szrtervez program (fdatool) belltsa a 6.40. brn lthat.

6.40. bra. Az fdatool belltsa a feladatnak megfelelen.

A megtervezett szr amplitd s fziskarakterisztikja, valamint a csoportksleltets


a 6.41. s 6.42. brn lthat.
Magnitude (dB) and Phase Responses

3.4836

4.8625

Group Delay

10.5

-3.3554

10.4

2.2547

-0.3532

-17.0336

-2.961

-23.8727

-5.5688

Group delay (in samples)

-10.1945

Phase (radians)

Magnitude (dB)

10.3
10.2
10.1
10
9.9
9.8
9.7
9.6

-30.7117

15
10
Frequency (kHz)

20

6.41. bra. A szr fzis s amplitd


karakterisztikja.

-8.1767

9.5

10
15
Frequency (kHz)

20

6.42. bra. A csoport kss.

Tervezzk meg ugyanezt a szrt a Least-squares mdszer segtsgvel is. Ekkor a


kapott amplitd s fziskarakterisztika valamint a csoportksleltets a 6.43. s a 6.44.
brn lthat.

www.tankonyvtar.hu

Pletl Szilveszter, Magyar Attila

6. A JELEK SZRST VGZ RENDSZEREK

Magnitude (dB) and Phase Responses

4.4011

139

4.4982

Group Delay

10.5
10.4

2.0659

-7.7924

-2.7989

-32.1792

Group delay (in samples)

-0.3665

-19.9858

Phase (radians)

Magnitude (dB)

10.3

-5.2312

-44.3726

10.2
10.1
10
9.9
9.8
9.7
9.6

-56.566

10
15
Frequency (kHz)

20

-7.6636

9.5

6.43. bra. A szr fzis s amplitd


karakterisztikja.

15
10
Frequency (kHz)

20

6.44. bra. A csoport kss.

Tervezzk meg ugyanezt a szrt az Equiripple mdszer segtsgvel, de 40-es


fokszmmal. Ekkor a kapott amplitd s fziskarakterisztika valamint a csoportksleltets
a 6.45. s 6.46. brn lthat.
Magnitude (dB) and Phase Responses

3.3089

7.5177

Group Delay

20.5

-7.2871

3.2536

-17.8831

-1.0104

20.4

-9.5384

-39.0751

Group delay (in samples)

-5.2744

-28.4791

Phase (radians)

Magnitude (dB)

20.3
20.2
20.1
20
19.9
19.8
19.7
19.6

-49.6711

10
15
Frequency (kHz)

20

6.45. bra. A szr fzis s amplitd


karakterisztikja.

-13.8024

19.5

10
15
Frequency (kHz)

20

6.46. bra. A csoport kss.

Teszteljk a hrom, klnbz paramterekkel megtervezett szrt, az elz feladathoz


hasonlan. Itt azonban hrom klnbz Fstop1, Fstop2, s Fpass1+(Fpass1-Fpass2) frekvencij
szinusz jelet hasznljunk, s nzzk meg, hogy valban csak a kt stop frekvencia kztti
rszt engedi t a szrnk.
Az ezt megvalst MATLAB kd a kvetkez.

Pletl Szilveszter, Magyar Attila

www.tankonyvtar.hu

140

JELEK S RENDSZEREK PLDATR

% A megtervezett 3 szr MATLAB kdja


% Teszteljk a megtervezett szrt:
t=0:1/Fs:2e-3;
x1=sin(2*pi*Fstop1 *t);
x2=sin(2*pi* Fstop2 *t);
x3=sin(2*pi* (Fpass1+(Fpass2-Fpass1)) *t);
a=1;
% Els szr tesztelse
b=Hd1.Numerator;
y1=filter(b,a,x1);y2=filter(b,a,x2);y3=filter(b,a,x3);figure(1);
subplot(3,1,1);stem(t,[x1',y1']);title('First filter test with Fstop1 frequency');
subplot(3,1,2);stem(t,[x2',y2']);title('First filter test with Fstop2 frequency');
subplot(3,1,3);stem(t,[x3',y3']);title('First filter test with Fpass1+(Fpass2Fpass1) frequency');
% Msodik szr tesztelse
b=Hd2.Numerator;
y4=filter(b,a,x1);y5=filter(b,a,x2);y6=filter(b,a,x3);figure(2);
subplot(3,1,1);stem(t,[x1',y4']);title('Second filter test with Fstop1 frequency');
subplot(3,1,2);stem(t,[x2',y5']);title('econd filter test with Fstop2 frequency');
subplot(3,1,3);stem(t,[x3',y6']);title('Second filter test with Fpass1+(Fpass2Fpass1) frequency');
% Harmadik szr tesztelse
b=Hd3.Numerator;
y7=filter(b,a,x1);y8=filter(b,a,x2);y9=filter(b,a,x3);figure(3);
subplot(3,1,1);stem(t,[x1',y7']);title('Third filter test with Fstop1 frequency');
subplot(3,1,2);stem(t,[x2',y8']);title('Third filter test with Fstop2 frequency');
subplot(3,1,3);stem(t,[x3',y9']);title('Third filter test with Fpass1+(Fpass2Fpass1) frequency');
e1=y1-y4;e2=y1-y7;e3=y2-y5;e4=y2-y8;e5=y3-y6;e6=y3-y9;
E1=e1*e1';E2=e2*e2';E3=e3*e3';E4=e4*e4';E5=e5*e5';E6=e6*e6'

A 6.47. brn tallhat az Equiripple tervezsi mdszerrel s 20-as szr fokszmmal


meghatrozott szr vlasza.
First filter test with Fstop1 frequency

1
0
-1

0.2

0.4

0.6

0.8

1.2

1.4

1.6

1.8

-3

x 10

First filter test with Fstop2 frequency

1
0
-1

0.2

0.4

0.6

0.8

1.2

1.4

1.6

1.8

-3

x 10

First filter test with Fpass1+(Fpass2-Fpass1) frequency

1
0
-1

0.2

0.4

0.6

0.8

1.2

1.4

1.6

1.8

-3

x 10

6.47. bra. Equiripple 20-as szr fokszm.

A 6.48. brn lthat eredmny a Least-squares tervezsi mdszer s 20-as szr


fokszm esetn.

www.tankonyvtar.hu

Pletl Szilveszter, Magyar Attila

6. A JELEK SZRST VGZ RENDSZEREK

Second filter test with Fstop1 frequency

Third filter test with Fstop1 frequency

0
-1

141

0.2

0.4

0.6

0.8

1.2

1.4

1.6

1.8

-1

-3

0.2

0.4

-1

-1

0.2

0.4

0.6

0.8

1.2

1.4

1.6

1.8

2
-3

Second filter test with Fpass1+(Fpass2-Fpass1) frequency

0.2

-1

-1

0.4

0.6

0.8

1.2

1.4

1.2

1.4

1.6

1.8

1.6

1.8

0.4

0.6

0.8

1.2

1.4

1.6

1.8

2
x 10

Third filter test with Fpass1+(Fpass2-Fpass1) frequency

-3

0.2

0.4

0.6

0.8

1.2

1.4

1.6

1.8

2
-3

x 10

6.48. bra. Least-squares 20-as szr fokszm.

2
x 10

-3

x 10

0
0.2

Third filter test with Fstop2 frequency

0.8

-3

0.6

x 10

Second filter test with Fstop2 frequency

x 10

6.49. bra. Equiripple 40-es szrfokszm.

A 6.49. brn lthat eredmny az Equiripple tervezsi mdszer s 40-es szr fokszm
esetn.
A 3 klnbz mdszerrel megtervezett szr kztti hiba energija, a hrom
klnbz frekvencij bemeneti jel esetn:
E1 =0.0165, E2 =0.9733, E3 =0.0150, E4 =1.0442, E5 =0.1261, E6 =139.3701
Feladat 6.2.4.
Ksztsen diszkrtidej svszrt az albbiak alapjn:
Fs = 48000; % Sampling Frequency
N
= 20;
% Order
Fpass1 = 7200;
% First Passband Frequency
Fstop1 = 9600;
% First Stopband Frequency
Fstop2 = 12000; % Second Stopband Frequency
Fpass2 = 14400; % Second Passband Frequency
Wpass1 = 1;
% First Passband Weight
Wstop = 1;
% Stopband Weight
Wpass2 = 1;
% Second Passband Weight
dens
= 20;
% Density Factor

Vgezzen vltoztatsokat a szr fokszmt s a tervezsi mdszereket is vltoztassa.


Hogyan hatnak ezek a vltoztatsok az amplitd s a fzis karakterisztikra, valamint a
csoport kssre?
Hasonltsa ssze az egyes szrk vlaszt egy adott bemenetre.
Adja meg a kimenetek kztti hibajel energijt.
A megolds menete
Hasonlan az elz kt feladathoz, itt is egy szrt, mghozz egy svszrt kell tervezni a
fentiekben megadott paramterekkel, az fdatool segtsgvel. A tervezprogram belltsai
a 6.50. brn lthatak.

Pletl Szilveszter, Magyar Attila

www.tankonyvtar.hu

142

JELEK S RENDSZEREK PLDATR

6.50. bra. A feladat megoldshoz szksges belltsok.

A megtervezett szr amplitd s fziskarakterisztikja, valamint a csoportksleltets


a 6.51. s a 6.52. brn lthatak.
Magnitude (dB) and Phase Responses

3.0203

1.2564

Group Delay

10.5
10.4

-4.2719

-3.3175

-15.3286

-15.9931

-20.857

-22.3309

Group delay (in samples)

-9.8003

-9.6553

Phase (radians)

Magnitude (dB)

10.3
10.2
10.1
10
9.9
9.8
9.7
9.6

-28.6687

10
15
Frequency (kHz)

20

6.51. bra. A szr fzis s amplitd


karakterisztikja.

-26.3854

9.5

10
15
Frequency (kHz)

20

6.52. bra. A csoport kss.

Tervezzk meg ugyanezt a szrt a Least-squares mdszer segtsgvel is. Ekkor a


kapott amplitd s fziskarakterisztika valamint a csoportksleltets a 6.53. s 6.54. brn
lthatak szerint alakulnak.

www.tankonyvtar.hu

Pletl Szilveszter, Magyar Attila

6. A JELEK SZRST VGZ RENDSZEREK

Magnitude (dB) and Phase Responses

3.2546

143

1.2564

Group Delay

10.5
10.4

-4.2719

-2.8364

-15.3286

-15.0184

Group delay (in samples)

-9.8003

-8.9274

Phase (radians)

Magnitude (dB)

10.3

-20.857

-21.1095

10.2
10.1
10
9.9
9.8
9.7
9.6

-27.2005

10
15
Frequency (kHz)

20

-26.3854

9.5

6.53. bra. A szr fzis s amplitd


karakterisztikja.

10
15
Frequency (kHz)

20

6.54. bra. A csoport kss.

Tervezzk meg ugyanezt a szrt az Equiripple mdszer segtsgvel, de 40-es


fokszmmal. Ekkor a kapott amplitd s fziskarakterisztika valamint a csoportksleltets
a 6.55. s 6.56. brn lthat mdon alakul.
Magnitude (dB) and Phase Responses

3.3723

2.5129

Group Delay

20.5
20.4

-8.5438

-7.2678

-30.6573

-28.5481

-41.714

-39.1883

Group delay (in samples)

-19.6005

-17.908

Phase (radians)

Magnitude (dB)

20.3
20.2
20.1
20
19.9
19.8
19.7
19.6

-49.8284

10
15
Frequency (kHz)

20

6.55. bra. A szr fzis s amplitd


karakterisztikja.

-52.7707

19.5

10
15
Frequency (kHz)

20

6.56. bra. A csoport kss.

Teszteljk a hrom, klnbz paramterekkel megtervezett szrt, az elz feladathoz


hasonlan hrom klnbz frekvencij szinusz jellel a szrnl belltott
frekvenciatartomnyoknak megfelelen.
A 6.57. brn tallhat az Equiripple tervezsi mdszerrel s 20-as szr fokszmmal
meghatrozott szr vlasza.

Pletl Szilveszter, Magyar Attila

www.tankonyvtar.hu

144

JELEK S RENDSZEREK PLDATR

First filter test with Fstop1 frequency

1
0
-1

0.2

0.4

0.6

0.8

1.2

1.4

1.6

1.8

2
-3

x 10

First filter test with Fstop2 frequency

1
0
-1

0.2

0.4

0.6

0.8

1.2

1.4

1.6

1.8

2
-3

x 10

First filter test with Fpass1+(Fpass2-Fpass1) frequency

1
0
-1

0.2

0.4

0.6

0.8

1.2

1.4

1.6

1.8

2
-3

x 10

6.57. bra. Equiripple 20-as szrfokszm.

A 6.58. brn lthat eredmny a Least-squares tervezsi mdszer s 20-as szr


fokszm esetn.
Second filter test with Fstop1 frequency

1
0

-1

-1

0.2

0.4

0.6

0.8

1.2

1.4

Third filter test with Fstop1 frequency

1.6

1.8

0.2

0.4

0.6

0.8

1.2

1.4

1.6

1.8

Second filter test with Fstop2 frequency

1
0

0
-1

0.2

0.4

0.6

0.8

1.2

1.4

1.6

1.8

x 10

Third filter test with Fstop2 frequency

-1

0.2

0.4

0.6

0.8

1.2

1.4

1.6

1.8

Second filter test with Fpass1+(Fpass2-Fpass1) frequency

x 10

x 10

Third filter test with Fpass1+(Fpass2-Fpass1) frequency

1
0

0
-1

2
-3

-3

2
-3

-3

x 10

0.2

0.4

0.6

0.8

1.2

1.4

1.6

1.8

-1

0.2

0.4

0.6

0.8

1.2

1.4

1.6

1.8

-3

6.58. bra. Least-squares 20-as szrfokszm.

2
-3

x 10

x 10

6.59. bra. Equiripple 40-es szrfokszm.

A 6.59. brn lthat eredmny az Equiripple tervezsi mdszer s 40-es szr fokszm
esetn.
A 3 klnbz mdszerrel megtervezett szr kztti hiba energija, a hrom
klnbz frekvencij bemeneti jel esetn:
E1 =0.1207, E2 =1.6376, E3 =0.1261, E4 =1.6098, E5 =0.0150,

E6 =3.5116

Feladat 6.2.5.
Ksztsen FIR rendszert, ami egy tszakaszon az 1 perc alatt thalad jrmvek szmt
tartalmaz idsorbl ellltja az 5 perc alatt thaladt jrmvek szmt tartalmaz sort.

www.tankonyvtar.hu

Pletl Szilveszter, Magyar Attila

6. A JELEK SZRST VGZ RENDSZEREK

145

A megolds menete
Tegyk fel, hogy van egy forgalmas t, ezen csak autk kzlekednek. Percenknt
feljegyezzk, hogy hny aut haladt el elttnk. A megfigyels eredmnye a kvetkez:
1. perc: 20
5. perc: 30
9. perc: 40
2. perc: 17
6. perc: 28
10. perc: 18
3. perc: 12
7. perc: 40
11. perc: 42
4. perc: 21
8. perc: 28
12. perc: 1
A feladatnak megfelelen egy FIR szrt kell tervezni, ami kiszmolja az 5 percenknt
thalad autk szmt. Felhasznlva a digitlis szrk els feladatban bemutatott egyenlett a
kvetkez MATLAB kddal megoldhat a fenti feladat:
a=1;
b=[1 1 1 1 1];
autok_szama=[0 0 0 0 0 20 17 12 21 30 28 40 28 40 18 42 1 0 0 0 0 0];
y=filter(b,a,autok_szama)
stem(y);grid;

Itt teht egy olyan FIR szrt kell tervezni, amely esetben az elz 5 bemenetet vesszk
figyelembe, mindegyiket 1-es sllyal. A kapott eredmny a 6.60. brn lthat.
0 0 0 0 0 20 37 49 70 100 108 131 147 166 154 168 129 101 61 43 1 0

180

35

160

30

140

25

120

20

100
80

15

60

10

40

20
0

10

15

20

25

6.60. bra. Percenknt thalad autk szma.

10

15

20

25

6.61. bra. t percenknt thalad autk szma.

Ksztsnk egy olyan FIR szrt is, amely segtsgvel az 5 percenknt thalad autk
szmnak tlagt lehet meghatrozni. Ezt a feladatot megold MATLAB kd:
a=5;
b=[1 1 1 1 1];
autok_szama=[0 0 0 0 0 20 17 12 21 30 28 40 28 40 18 42 1 0 0 0 0 0];
y=filter(b,a,autok_szama)
stem(y);grid;

Az eredmny rtkeinek grafikus brzolsa a 6.61. brn lthat.

Pletl Szilveszter, Magyar Attila

www.tankonyvtar.hu

146

JELEK S RENDSZEREK PLDATR

0 0 0 0 0 4.0000 7.4000 9.8000 14.0000 20.0000 21.6000 26.2000 29.4000


33.2000 30.8000 33.6000 25.8000 20.2000 12.2000 8.6000 0.2000 0

Mindkt esetben jl lthat a szr 5-s csoportksleltetsnek a hatsa, ugyanis 5 darab


aktulis bemenet kell annak rdekben, hogy a szr kimenetn a helyes rtk jelenjen meg.
Egy msik mdszer a feladat megoldsra. Az elbbiekben megtervezett FIR szr (az 5
percenknt az thalad autk szmt sszead) impulzus vlasza [1 1 1 1 1]. Ha ezt
konvolvljuk a bemenettel, akkor megkapjuk a szr kimenett. A bemenet itt most az
thalad autk szma. Teht:
h=[1 1 1 1 1];
u=[0 0 0 0 0 20 17 12 21 30 28 40 28 40 18 42 1 0 0 0 0 0];
y=conv(h,u);
0 0 0 0 0 20 37 49 70 100 108 131 147 166 154 168 129 101 61 43 1 0 0 0 0 0

Az autk 5 percenknti tlagt szmt FIR szr impulzus vlasza [1/5 1/5 1/5 1/5 1/6].
Teht:
h=[1/5 1/5 1/5 1/5 1/5];
u=[0 0 0 0 0 20 17 12 21 30 28 40 28 40 18 42 1 0 0 0 0 0];
y=conv(h,u);
0 0 0 0 0 4.0000 7.4000 9.8000 14.0000 20.0000 21.6000 26.2000 29.4000
33.2000 30.8000 33.6000 25.8000 20.2000 12.2000 8.6000 0.2000 0 0 0 0 0

Feladat 6.2.6.
Feladat: zaj ltrehozsa s elemzse.
Generljunk kt fle zajt, egyet normlis eloszlssal s egyet Gauss-eloszlssal, majd
elemezzk a kapott jeleket.
Azt, hogy az X valsznsgi vltoz normlis eloszlst kvet, a kvetkez mdon
szoktuk jellni: X m, 2 , ahol m a kzprtket, 2 pedig a szrs ngyzett jelli. A

hozz tartoz srsgfggvny: f (x ) =

1
2

( x m )2
2 2

Specilisan, ha X (0,1) , akkor X-et standard normlis eloszlsnak (vagy sztenderd


normlis eloszlsnak) nevezzk.
A feladat megoldsa
A feladat megoldst vgz MATLAB kd a kvetkez:

www.tankonyvtar.hu

Pletl Szilveszter, Magyar Attila

6. A JELEK SZRST VGZ RENDSZEREK

147

N=1024; % Define Number of samples


R1=randn(1,N); % Generate Normal Random Numbers
R2=rand(1,N); % Generate Uniformly Random Numbers
figure(1); % Select the figure
subplot(2,2,1); % Subdivide the figure into 4 quadrants
plot(R1); % Plot R1 in the first quadrant
grid;title('Normal [Gaussian] Distributed Random Signal');
xlabel('Sample Number');ylabel('Amplitude');
subplot(2,2,2); % Select the second qudrant
hist(R1); % Plot the histogram of R1
grid;title('Histogram [Pdf] of a normal Random Signal');
xlabel('Sample Number');ylabel('Total');
subplot(2,2,3);plot(R2);grid;
title('Uniformly Distributed Random Signal');
xlabel('Sample Number');ylabel('Amplitude');
subplot(2,2,4);hist(R2);grid;
title('Histogram [Pdf] of a uniformly Random Signal');
xlabel('Sample Number');ylabel('Total');

A sznes s a fehr zaj idfggvnyeit s hisztogramjait a 6.62. bra tartalmazza.


Normal [Gaussian] Distributed Random Signal

Histogram [Pdf] of a normal Random Signal

300

250

2
200
Total

Amplitude

1
0
-1

150

100

-2
50

-3
-4

200

400

600
Sample Number

800

1000

0
-4

1200

Uniformly Distributed Random Signal

-2

-3

-1

0
Sample Number

Histogram [Pdf] of a uniformly Random Signal

120

0.9
100

0.8

80

0.6
Total

Amplitude

0.7

0.5

60

0.4
40

0.3
0.2

20

0.1
0

200

400

600
Sample Number

800

1000

1200

0.1

0.2

0.3

0.4
0.5
0.6
Sample Number

0.7

0.8

0.9

6.62. bra. Sznes s fehr zaj idfggvnyei s hisztogrammjai.

A 6.62. bra els sorban az lthat, hogy Gauss-os eloszls a hisztogram, teht bizonyos
(a 0 frekvencihoz tartoz amplitd, az egyenram komponens) amplitdk tbbszr
szerepelnek a jelben. Az als sorban, pedig egy egyenletes eloszls hisztogram lthat, teht
az egyes amplitdk nagyjbl azonos szmban szerepelnek, a jelben.
Keressk meg a Fourier transzformltjt ezeknek a jeleknek:

Pletl Szilveszter, Magyar Attila

www.tankonyvtar.hu

148

JELEK S RENDSZEREK PLDATR

N=1024; % Define Number of samples


R1=randn(1,N); % Generate Normal Random Numbers
R2=rand(1,N); % Generate Uniformly Random Numbers
figure(1); % Select the figure
subplot(2,3,1); % Subdivide the figure into 4 quadrants
plot(R1); % Plot R1 in the first quadrant
grid;title('Normal [Gaussian] Distributed Random Signal');
xlabel('Sample Number');
ylabel('Amplitude');
subplot(2,3,2); % Select the second qudrant
hist(R1); % Plot the histogram of R1
grid;title('Histogram [Pdf] of a normal Random Signal');
xlabel('Sample Number');ylabel('Total');subplot(2,3,4);
plot(R2);grid;title('Uniformly Distributed Random Signal');
xlabel('Sample Number');ylabel('Amplitude');subplot(2,3,5);
hist(R2);grid;title('Histogram [Pdf] of a uniformly Random Signal');
xlabel('Sample Number');ylabel('Total');
N = 2048;
X1 = abs(fft(R1,N));X1 = fftshift(X1);F = [-N/2:N/2-1]/N;
subplot(2,3,6),plot(F,X1),xlabel('frequency / f s')
X2 = abs(fft(R2,N));X2 = fftshift(X2);F = [-N/2:N/2-1]/N;
subplot(2,3,3),plot(F(1024-100:1024+100),X2(1024100:1024+100)),xlabel('frequency / f s')

A kapott eredmnybl, mely a 6.63. brn lthat kitnik a nagy hasonlsg a hisztogram
s az amplitd spektrum kztt.
Normal [Gaussian] Distributed RandomHistogram
Signal
[Pdf] of a normal Random Signal
600
4
300

Total

Amplitude

2
0
-2
-4

500
1000
Sample Number

250

500

200

400

150

300

100

200

50

100

0
-5

1500

0
Sample Number

0
-0.05

0
frequency / f s

0.05

0
frequency / f s

0.5

Uniformly Distributed Random Signal


Histogram [Pdf] of a uniformly Random Signal
100
120
1
100

0.6
0.4

60

60

40

40

0.2
0

80

80

Total

Amplitude

0.8

20

20
0

500
1000
Sample Number

1500

0.5
Sample Number

0
-0.5

6.63. bra. Sznes s fehr zaj Fourier transzformltja.

www.tankonyvtar.hu

Pletl Szilveszter, Magyar Attila

7. Modulci
Ebben a rszben rviden trgyalsra kerl nhny alapvet modulcis eljrs, mint: a
szinuszos amplitd modulci folytonos idtartomnyban, az amplitd modulci a
diszkrt idtartomnyban, a frekvencia modulci, valamint megemltsre kerl az
idosztsos s a frekvenciaosztsos multiplexels elve.
Szmos esetben, mdosts nlkl lehetsges a jeleket tvinni valamilyen tviteli
csatornn keresztl. Az ilyen tvitelt nevezzk alapsvon trtn tvitelnek, azonban
napjainkban rendelkezsre llnak ms jeltviteli megoldsok is. Ezen megoldsok
mindegyike az tvitel eltt s utn jelfeldolgozsi feladatokat ignyel. Az eljrs lnyege,
hogy egy determinisztikus periodikus jel valamely paramtert mdostjuk az tvitelre
kerl jel jellemzinek fggvnyben. Az eljrst modulcinak nevezzk. Az eljrs clja,
hogy a hasznos informcit hordoz jelet gy dolgozzuk fel, hogy az alkalmas legyen az
tviteli csatornn val tovbbtsra. Az tvitelre sznt jelet modull jelnek, a
determinisztikus, periodikus segdjelet hordoznak, mg az eljrs vgn jelentkez jelet
modullt jelnek nevezzk.
Termszetesen az tvitel utn a vev oldalon szksges kinyerni az informcit
modullt jelbl. A vev oldaln elengedhetetlen egy olyan jelfeldolgozsi folyamat
alkalmazsa, mely a modulci inverze. Ezt az eljrst demodulcinak nevezzk. Az
eljrsokat vgz eszkzket MODULTOR-nak, vagy DEMODULTOR-nak nevezzk.
Azt a berendezst, amely mindkt mveletet kpes elvgezni egy ktirny csatornn,
MODEM- nek nevezzk. Teht a modulci s demodulci kt egytt jr eljrsa a
jeltvitelnek.
Napjainkban szmos modulcis eljrst ismernk. Az eljrsokat elssorban a
modullt jel alakja alapjn osztlyozzuk, gy megklnbztetnk folytonos s impulzusos
modulcikat. A folytonos modulci esetben a szinuszos hordozjel hrom paramtere
kzl, amplitd, frekvencia s fzis, mdostunk valamit. Amennyiben a modull jel
mdostja a hordoz jel amplitdjt, akkor amplitdmodulcirl (AM) beszlnk.
Amennyiben a modull jel mdostja a hordoz jel frekvencijt, akkor
frekvenciamodulcirl (FM) beszlnk. Amennyiben a modull jel mdostja a hordoz
jel fzist, akkor fzismodulcirl beszlnk. A frekvencia s fzis modulcikat
szgmodulciknak hvjuk.
Feladat 7.1.1.
Hatrozzuk meg az AM jel spektrumt.
Legyen a hordozjel a kvetkez: () = ( + ), a modaull jel pedig: ().
Az amplitdmodullt jel ekkor gy ll el, hogy a hordoz jel amplitdjt mdostjuk
a modull jellel: () = (() + )( + ).
A tovbbiakban felttelezzk, hogy = 0 akkor:

Pletl Szilveszter, Magyar Attila

www.tankonyvtar.hu

150

JELEK S RENDSZEREK PLDATR

() =

1
(() + ) +
2

1
{ ()} = ( ) + ( + ) + B( ) + ( + )
2
Az () modullt jel spektrumbl kitnik, hogy amennyiben B = 0 , akkor nem jelenik
meg impulzus a hordoz frekvencikon. Ekkor hordoz elnyomsrl beszlnk.

7.1. bra. A modull jel matematikai amplitd spektruma.

7.2. bra. A modullt jel matematikai amplitd spektruma.

A 7.1. s 7.2. bra mutatjk a modull () s a modullt () jel amplitd


spektrumt, amennyiben a modull jel svkorltos korlttal.
A pldt illusztrljuk egy konkrt jel AM modullsval. Legyen a modull jel a

0 sin(0 t )
1
1
1
kvetkez: x ( t ) = u ( t ) + u ( t + ) + u ( t ) ; u ( t ) =
.
0
0
0 t
2
4
4
A jel spektruma s idfgvnye ebben az esetben a 7.3. brn lthat.
1 1

+ cos
X( j) = 2 2
0

www.tankonyvtar.hu

0
> 0

Pletl Szilveszter, Magyar Attila

7. MODULCI

151

7.3. bra. A jel idfggvnye s spektruma.

A modullt jel: y( t ) = (x( t ) + 1) cos( t )

7.4. bra. A modullt jel idfggvnye s spektruma.

Feladat 7.1.2.
Jellje az () a modull jelet, melynek spektruma korltozdik az ( , + )
frekvenciatartomnyra. Jellje () = ( ) a hordozjelet. Hatrozzuk meg az
hordozfrekvencia rtkt gy, hogy a modullt spektrum szlessgnek s az rtknek
arnya 1% legyen!
Megolds.
Jelljk () vel a modullt jelet. Ekkor: () = () () = ()
A modull jel s a modullt jel spektruma a 7.5. brn lthat.

Pletl Szilveszter, Magyar Attila

www.tankonyvtar.hu

152

JELEK S RENDSZEREK PLDATR

7.5. bra. A modull s a modullt jel spektruma.

A modullt jel svszlessge: = + ( ) = 2

A feladatban megadottak szerint: 100 = 1% = 0.01, = 0.01 = 2 100 = 200

Feladat 7.1.3.
Az () modull jelet egy cos(2 ) alak jellel szorozzuk. A modullt jel ennek
megfelelen x(t) = () cos(2 ) . Az gy kapott jelet demodulljuk gy, hogy
szorozzuk cos(2 + )-val.
a) Hatrozzuk meg az alultreszt szr kimenetn megjelen jelet, ha bemenetre a
modullt jelet vezettnk! A szr feladata, a demodullt jelbl kiemelni az alapsvban
elhelyezked modull jelet.
b) Mekkora a rtke ha a kimeneten megjelen jel amplitdja a maximlis lehetsges
amplitd 90% kell, hogy legyen?
c) Ha az () spektruma (0,10) tartomnyban tallhat, mekkora kell legyen
legkisebb rtke, hogy az () cos(2 + ) szorzatbl az () modull jel
kiemelhet legyen!
Megolds:
Az albbi brn a modulcis s demodulcis eljrs lthat.

7.6. bra. Modulci s demodulci.

a) A modulcis eljrs lerhat az () cos(2 ) , mg a demodulcit az albbi


mdon rhatjuk le: () cos(2 ) cos(2 + ).
Jelljk 1 ()-vel a demodullt jelet, ekkor az a kvetkezkpp alakul:

www.tankonyvtar.hu

Pletl Szilveszter, Magyar Attila

7. MODULCI

153

1 () = () cos(2 + ) = () cos(2 ) cos(2 + ).


A trigonometrikus fggvnyek szorzatnak sszegekre val bontsa utn:
1 () =

()
2

()
2

cos(4 + ).

cos()

Az 1 () demodullt jelnek kt sszetevje van. Az els a 2 csillaptott modull


jel. A msodik tag alakjra val tekintettel, szintn egy modullt jel amelynek hordoz
frekvencija 2 .
Az 1 () demodullt jelet az alultereszt szr bemenetre vezetjk. Szerepe az
alapsvban lv modull jel kiemelse a fenti jelkompozcibl. Ennek megfelelen a
()
kimenetn megjelen 2 () jel alakja: 2 () = 2 .

Amint lthat mind a modulcis mind a demodulcis eljrs jelek szorzatra


vezethet vissza. Az gy kapott szorzatokat, az eljrsnak megfelelen szrk segtsgvel
tdolgozzk a kvnt hats elrse rdekben. Mivel a modullt jel spektruma nem
tartalmazza a hordoz jel komponenst, ezt a modulcis eljrst elnyomott hordozj kt
oldalsvos amplitd modulcis eljrsnak nevezzk. AM-DSB-SC.
b) Ttelezzk fel, hogy a demodulcis eljrs idelis, azaz = 0 .
Ekkor az alultereszt szr kimenetn megjelen jel:

2 () =

()
2

cos

2 () =

()
2

= 2 .

Mivel a cos() cskken fggvny a 0, 2 tartomnyban, a 2 () kimen jel


kisebb lesz annak lehetsges legnagyobb rtktl. Amennyiben 2 () 0.9 2
()
felttelt kell kielgteni, akkor: 2 () = 2 .
0.9

Az 2 0.9 2 felttel teljestse rdekben biztostani kell az:


()
2

()
2

Az egyenltlensget megoldva, a keresett rtk 0.9


0.45[] .

c) A 7.7. brn az 1 (t) demodullt jel spektruma lthat.

7.7. bra. Az 1 (t) demodullt jel spektruma.


Pletl Szilveszter, Magyar Attila

www.tankonyvtar.hu

154

JELEK S RENDSZEREK PLDATR

Az idbeni analitikus alak: 1 () =

()
2

()
2

cos(4 + )

A 7.7. brn lthat, hogy az alapsvban lv spektrumsszetev csak akkor emelhet


ki, ha az egyes spektrumsszetevk nem fedik egymst, azaz 2 10 10. Az
egyenltlensget megoldva 2 20 s vgl: 10.
Feladat 7.1.4.
Az () modull jelet az () = ( ) modulcis eljrs segtsgvel magasabb
frekvenciatartomnyba helyezzk t. Amennyiben az () jelet egy cos(2( + ))
loklis hordozjel segtsgvel demodulljuk, majd az eredmnyt egy alultereszt szrvel
szrjk, hatrozzuk meg a szr kimenetn megjelen jelet!
Megolds.
A demodulcis s jel rekonstrukcis eljrs az albbi brn adott.

7.8. bra. Demodulcis s jel rekonstrukcis eljrs.

Az 1 pont jel alakja: 1 () = () cos(2( + )) . Behelyettests utn: 1 () =


() cos(2( + )) cos(2 ). A sorozat sszegre val bontsa utn: 1 () =
()
()
+ cos(2) + 2 cos(2(2 + )).
2

Az alultereszt szr feladata, hogy az alap svtartomnyokon kvl es demodullt


jelkomponenseket elnyomja, az alapsvba esket pedig kiemelje. Az elmondottak alapjn a
()
2 pont alakja 2 () = 2 cos(2) .

Feladat 7.1.5.
A szgmodulcik. Adott a cos( + ()) alak hordozjel. A periodikus ngyszg

alak () jel amplitdi 2 s 2 .


a) brzoljuk a ( + ()) jelet a () jel fggvnyben, brzoljuk a fzisszget
az id fggvnyben,

b) brzoljuk a frekvencit az id fggvnyben ha a () jel amplitd-rtkei 3 s 3 .


Megolds:
a) A (t) jel nlkl a hordozjel egy egyszer harmonikus jel lenne c krfrekvencival.

www.tankonyvtar.hu

Pletl Szilveszter, Magyar Attila

7. MODULCI

155

Amennyiben a () lland, akkor egy jabb periodikus jelet kapunk bizonyos


fziseltolssal. Amennyiben a fzisrtk idbe vltozik, akkor a periodikus jel pillanatnyi
rtke is vltozik majd a fzisrtk vltozsnak fggvnyben. A feladat megoldsra
alkalmas SIMULINK kacsols a 7.9. brn tallhat:

modullo jel
t

Signal
Generator

Sine Wave
Function
modullt jel

2*pi *50
Product
Constant

t
Sine Wave
Function 1

hordoz jel
simout
To Workspace

Clock 1

7.9. bra. A SIMULINK modell.

A hordoz a modull s a modullt jel a 7.10. brn tallhat:


1

-1

0.02

0.04

0.06

0.08

0.1

0.12

0.14

0.16

0.18

0.2

0.02

0.04

0.06

0.08

0.1

0.12

0.14

0.16

0.18

0.2

0.02

0.04

0.06

0.08

0.1

0.12

0.14

0.16

0.18

0.2

-1
2

-2

7.10. bra. A hordoz, a modull s a modullt jel.

A 7.10. brn lthat szinuszos jel a hordoz jel, a ngyszgjel a fzis vltozst
illusztrlja a kzps bra pedig a modullt jel.
A pldban szerepl jel paramter mdostst szgmodulcinak nevezzk. A
szgmodulcis eljrsokat tovbbi kt csoportba osztjuk: fzis modulcik s frekvencia
modulcik, attl fggen, hogy a fzisvltozs arnyos-e a modull jellel, vagy pedig a

Pletl Szilveszter, Magyar Attila

www.tankonyvtar.hu

156

JELEK S RENDSZEREK PLDATR

modull jel integrljtl fgg. Az els esetben fzis a msodikban frekvencia


modulcirl beszlnk.
Mivel a pldban szerepl esetben a () jel a modull jellel arnyos, itt fzis
modulcirl beszlnk.
A jel fzisa = , ahol a krfrekvencia t pedig az id. A pillanatnyi krfrekvencia,

vagyis a szgsebessg = . Legyen a periodikus hordozjel argumentuma. Az


argumentum egyenl = 0 + () . Ennek idszerinti els derivltja a jel

()

krfrekvencijt adja, azaz = () = 0 + . Amikor a fzisjel a 3 rtkrl az 3


rtkre ugrik, az els derivltja az ugrs helyn egy pozitv Dirac delta impulzust fog
2

tartalmazni amelynek magassga 3 . Amikor a fzisjel 3 -rl 3 -ra ugrik, els derivltja az
ugrs helyn egy negatv delta impulzust fog tartalmazni melynek magassga
krfrekvencia idbeli vltozst a 7.11. bra szemllteti.

2
3

. A

7.11. bra. A krfrekvancia idbeli vltozsa.

Feladat 7.1.6.
A kvetkez cos( + ( )) fzismodullt jel esetben a modull jel periodikus
harmonikus fggvny. brzoljuk a fzismodullt jel spektrumt a k=5.0, k=1.2, k=10
rtkekre!
A megolds menete:
A modullt jel spektrumnak meghatrozsakor egy lehetsges megolds a jel Bessel sorba
fejtse. Az adott esetben a sor alakja az albbi
() = cos + ( ) = 0 () cos( ) +
=1 () cos(( ))

Amint az lthat, a sort vgtelen sok periodikus jel sszege alkotja, amelyek a hordoz
jel krfrekvencija krl helyezkednek el. Minden jel amplitdja az n-rend s k
argumentum Bessel egytthatval arnyos. A Bessel fle egytthatkat vagy tblzatbl,
vagy analitikus ton hatrozzuk meg.

www.tankonyvtar.hu

Pletl Szilveszter, Magyar Attila

7. MODULCI

157

A k=0.5 rtkre a Bessel egytthatk rtkei a kvetkezk: 0 = 0.9385, 1 = 0.2423,


2 = 0.0306, 3 = 0.0026, 4 = 0.0002, 5 = 0. A sor vgess tehet, ha bevezetjk azt a
felttelt, hogy csak azon komponenseket vesszk figyelembe, melyek teljestmnye
meghaladja a modullatlan hordozjel teljestmnynek 1%-t. Az adott felttel alapjn az
1

2 (0.5)

albbi egyenltlensget rhatjuk fel: 2 0.01 < 2 . . = 1, , . A fenti felttelek


csak a 0 = 0.9385 egytthat tesz eleget gy a modullt jel alakja: () = 0.9385
cos( ). A szgmodullt jelek spektruma diszkrt jelleg, mint ahogy azt a fenti kifejezs
is mutatja. A spektrum szlessgt a Bessel egytthat rtke hatrozza meg. Minl
nagyobb a k argumentum, annl nagyobb a Bessel egytthat rtke is. Az rtkek
nvekedsvel nvekednek az egyes komponensek teljestmnyei is. Ha a komponens
teljestmnye meghaladja a fent meghatrozott kritriumot, akkor, az mr nem tekinthet
elhanyagolhatnak, s mint jelents komponens fog megjelenni a modullt jel
spektrumnak szlein, nvelve ezzel a spektrum szlessgt.
A modulllt jel fizikai spektruma a 7.12. brn lthat.

7.12. bra. A modullt jel fizikai spektruma.

A k=1.2 rtkre a Bessel egytthatk: 0 = 0.6711 , 1 = 0.4983 , 2 = 0.1593 ,


3 = 0.0329 , 4 = 0.005 , 5 = 0.006 , 6 = 0.0001 . Ebben az esetben is a fent emltett
kritriumot fogjuk alkalmazni, gy a modullt jel alakja: () = 0.6711 cos( ) +
0.4983 cos( ) .
Amint lthat a jelet hrom sszetev alkotja: egy, amely a hordoz jelet rja le s kt
komponens amelyek a hordoz jel komponense krl helyezkednek el a modull
krfrekvencia tvolsgban. A krnyez komponensek amplitdi a Bessel egytthatk
rtktl fggnek. Mivel megntt a Bessel grbe argumentuma, kt jabb komponens jelent
meg, amelyeknek teljestmnye nem tekinthet elhanyagolhatnak a fenti kritriumnak
megfelelen. A modullt jel spektrumnak szlessge () = ( + )
( ) = 2 . A fizikai spektrum a 7.13. brn adott.

Pletl Szilveszter, Magyar Attila

www.tankonyvtar.hu

158

JELEK S RENDSZEREK PLDATR

7.13. bra. A fizikai spektrum.

A k=10 rtkre a Bessel egytthatk rtkei: 0 = 0.2459 , 1 = 0.0435 , 2 =


0.2546 , 3 = 0.0584 , 4 = 0.2196 , 5 = 0.2341 , 6 = 0.0145 , 7 = 0.2167 ,
8 = 0.3179 , 9 = 0.2919 , 10 = 0.2075. A fent emltett eljrsok alapjn a modullt jel
alakja () = 0.3179 cos( 8 ) ebben az esetben a fizikai spektruma
a 7.14. brn adott.

7.14. bra. A fizikai spektrum.

Feladat 7.1.7.
A kommunikcis csatorna kihasznlsnak javtsa rdekben gyakran alkalmazunk
multiplexelsi (nyalbolsi) eljrsokat. Az irodalomban megklnbztetnk:
frekvenciaosztsos, idosztsos s hullmhosszosztsos multiplexelsi eljrsokat. Az
idosztsos multiplexels esetben tbb kis sebessg forrsbl berkez jelet tovbbtunk
egy kzs nagy sebessg csatornn keresztl. Szinkron idoszts esetn egy-egy forrs az
tviteli csatornt krkrsen csak egy-egy rvid idszelet idejre kapja meg. Az albbi
plda esetben egy 4 csatorns idosztsos (Time-Division Multiplexing TDM) mdszerrel
mkd csatornanyalbolst alkalmaz rendszert vizsglunk meg. Teht a TDM rendszeren
t 4 jelet tovbbtunk, melyek legyenek a kvetkezk: 1 () = (0 ) , 2 () = 0.3
(0 ) , 3 () = 3 (20 ) , 4 () = (40 ) .
Feladat, hogy meghatrozzuk a szksges legkisebb mintavtelezsi frekvencit egy jel
esetben, valamint hatrozzuk meg a kommuttor sebessgt figyelembe vve, hogy
minden jelet azonos frekvencival mintavteleznk!

www.tankonyvtar.hu

Pletl Szilveszter, Magyar Attila

7. MODULCI

159

A megolds menete:
A TDM tviteli rendszert a 7.15. bra szemllteti.

7.15. bra. A TDM tviteli rendszer.

A jeleket tvitele folyamn egy multiplexer(MUX) segtsgvel sorra mintkat vesznk


a bemenetekbl s egy jelbe tmrtve tvezetjk azokat a hrkzl csatornra. Az gy
ltrehozott jelet a csatorna az tviteli karakterisztikja alapjn mdostja. Miutn a jelet az
tviteli rendszeren t tovbbtottuk, egy demultiplexer (DEMUX) segtsgvel a mintkat a
megfelel kimen csatorna bemenetre kivlogatjuk. Az egyes kanlisok bemenetn
elhelyezett alultereszt szr a bemenetre jut mintk alapjn rekonstrulja az analg
jelet. Ha az tvitel elejn a mintavtelezsi trvnynek eleget tettnk s a csatorna tviteli
karakterisztikja () = 1 , akkor az alultereszt szr kimenetn a torztsmentes
analg jelet kapjuk vissza.
Az tvitelre sznt jelek alapjn lthat, hogy az 4 () jel frekvencija a legnagyobb,
40 . Ez azt jelenti, hogy a mintavtelezsi frekvencinak egy jel esetben legalbb ktszer

8
nagyobbnak kell lennie ennl a frekvencinl, azaz 2 4 20 0 .
A kommuttor frekvencija alatt a krbekapcsol logika frekvencijt rtjk. Mivel 4
csatorna nyalbolsrl van sz, gy a kapcsolsi frekvencia = 4 . A mvelet
illusztrcija a 7.16. brn lthat.

Pletl Szilveszter, Magyar Attila

www.tankonyvtar.hu

160

JELEK S RENDSZEREK PLDATR

7.16. bra. A ngy cstorna nyalbolsnak illusztrcija.

A nem tkletes szinkronizcibl ereden az tvitelben hibk lphetnek fel. A


szinkronizci lnyege, hogy a bemeneti csatornn megjelen jel a neki megfelel kimeneti
csatorna kimenetn jelenjen meg. Amennyiben ez nem sikerl, akkor megtrtnhet, hogy a
kommuttor a jelet rossz csatornra tovbbtja, esetleg az egyik csatorna tviteli idejnek egy
rsze a szomszdos csatornra tevdik t. Ezt a jelensget a hradstechnikban thalls
jelensgnek nevezzk, mert egyik csatorna kimenetn hallani lehet a msik csatorna jelt is.
Feladat 7.1.8.
Egy TDM rendszeren t 3 jelet tovbbtunk, melyek legyenek a kvetkezk: 1 () =

(0 ) , 2 () = 0.3 (0 ) , 3 () = 3 (20 ) , ahol 0 = 5[], 0 = 0 .


2
Hatrozzuk meg kommuttor frekvencijt!
Megolds:
Ttelezzk fel, hogy a jelek alap svtartomnyban definiltak. A kommuttor frekvencija a
csatornaszm s a mintavtelezsi frekvencia szorzata. Teht = 3 , 2
10[] = 20[], gy = 60[]

www.tankonyvtar.hu

Pletl Szilveszter, Magyar Attila

8. A mintavtelezs
Ebben a fejezetben bevezetsre kerl az analg (folytonos) jelek mintkkal val
reprezentcija s a mintavteli ttel, valamint a folytonosidej jel visszalltsnak
technikja. Pldkon keresztl rzkeltetjk mind a mintavtelezs mind a visszallts
mechanizmust.

8.1. Az analg jelek mintavtelezse

Legyen a mintavtelezend jel: x(t ) , tekintsk a kvetkez impulzus sorozatot


p( t ) =

(t kT ) , ekkor az id tartomnyban mintavtelezett jel elllthat mint:

k =

y( t ) = x( t )p( t ) =

x(t )(t kT )

k =

t nT
0
y( t ) =
x(nT )( t nT ) t = nT

Grafikus brzolva a 8.1. brn lthat az analg jel, az impulzus sorozat s a


mintavtelezett jel. A mintavtelezett jel csak a mintavteli idpontokban rtelmezett.

x(t)

0
y(t)

8.1. bra. Az analg jel mintavtelezse.

Feladat 8.1.1.
Legyen az analg jel a kvetkezk szerint meghatrozott:
x( t ) =

1
1
1
u( t ) + u( t +
) + u( t
);
0
0
2
4
4

Pletl Szilveszter, Magyar Attila

u( t ) =

0 sin( 0 t )

0 t ,

www.tankonyvtar.hu

162

JELEK S RENDSZEREK PLDATR

X(j)

P(j)

Y(j)

8.2. bra. Az analg s mintavtelezett jel spektruma.

A mintavtelezett jel az id tartomnyban:

1
1
1


y(nT) = u (nT) + u (nT + ) + u (nT ) ( t nT) ;
4
4
0
0
2
sin(0 nT)
u (nT) = 0
( t nT) ;
0 nT
y( t ) = 0, ha t nT
Most vizsgljuk meg a mintavtelezs hatst frekvenciatartomnyban:
F{y( t )} = Y( j) = F{x( t )p( t )} =
P( j) =

Ahol:
Y( j) =

1
X( j) P( j)
2

( k)

k =

; =

2
T

1
1
1
X( j) ( k) =
( k) =
X( j) P( j) =
X( j)
2
2
T k =
k =

1
X[j( k )]
T k =

Grafikusan brzolva a 8.2. brn lthat, hogy a korltos spektrum analg jel spektruma
mintavtelezs utn peridikusan megjelenik a mintavteli frekvencia peridusval.
Amennyiben a mintavtelezs eleget tesz a mintavteli trvnynek, miszerint a mintavtelezs
frekvencija a korltos spektrum analg jel fels korltjnak legalbb ktszerese, azaz
20 , akkor a mintavtelezett jelbl, informci veszts nlkl, svszr segtsgvel
visszallthat az eredeti jel. A frekvencia korltot gyakran nevezzk Nyquist

www.tankonyvtar.hu

Pletl Szilveszter, Magyar Attila

8. A MINTAVTELEZS

163

frekvencinak N = 20 . Amennyiben a mintavteli trvny nem teljesl tfeds, alias


jelentkezik a frekvencia tartomnyban, mint ahogy a 8.3. bra is mutatja.
X(j)

P(j)

Y(j)

8.3. bra. Az alias hats.

Feladat 8.1.2.
Hatrozzuk meg a zrusred tartszerv tviteli fggvnyt.
Az tviteli fggvny meghatrozshoz szksges a Laplace transzformci alkalmazsa.
x(t )
Egy
jel
ktoldali
Laplace
transzformcija
meghatrozhat
mint:
X(s) = L{x( t )} =

x(t )e

st

dt , ahol s = + j .

8.4. bra. Az idelis mintavtelez

Az idelis mintavtelez kimenete a bemeneten


megjelen analg jel rtke a mintavteli idpontban.
Legyen a mintavtelez bemenete f (t ) , kimenete pedig
f * (t ) . Ekkor a Dirac impulzus sorozattal mintavtelezett
jel meghatrozhat mint:

f * ( t ) = f (iT0 )( t iT0 ) = f (0)( t ) + f (T0 )( t T0 ) + f (2T0 )( t 2T0 ) +


i =0

Az idben eltolt impulzus Laplace transzformltja: L{ (t iT0 )} = e iT0 s 1 = (e T0 s ) i

iT0s
*
*
= f (0) + f (T0 )e T0s + f (2T0 )e 2 T0s +
Ekkor : F (s) = L f ( t ) = f (iT0 )e
i =0

Pletl Szilveszter, Magyar Attila

www.tankonyvtar.hu

164

JELEK S RENDSZEREK PLDATR

8.5. bra. f(t) analg jel idelis mintavtelezse.

8.6. bra. A nulladrend tartszev kimenete.

Egy kauzlis f(t) analg jel mintavtelezse T mintavtelezsi peridussal, idelis


mintavtelez kapcsol alkalmazsval tallhat a 8.5. brn. Amennyiben a mintavtelezett
jelet nulladrend tartszerv bemenetre vezetjk, az a kimenetn megtartja a mintavteli
jelrtket a kvetkez mintavtelig. A 8.6. bra a nulladrend tartszerv kimeneti jelt
brzolja, abban az esetben, ha a bemenet a 8.5. bra szerinti sorozat. A nulladrend
tartszervet idtartomnyban az

m( t ) = f (iT0 )[1(t iT0 ) 1(t (i + 1)T0 )] sszefggssel adhatjuk meg, ahol 1(t ) az
egysgugrs fggvny. Ennek Laplace-transzformltja:

1
1
M (s) = f (iT0 ) e iT0s e (i+1) T0s = f (iT0 )e iT0s 1 e T0s . Mivel: F* (s) = f (iT0 )e iT0s
s
s
i =0
i =0
i =0

gy a zrusrend tartszerv tviteli fggvnye: H(s) =

www.tankonyvtar.hu

M (s) 1 e T0s
=
F* (s)
s

Pletl Szilveszter, Magyar Attila

9. A jelfeldolgozs nhny alapvet mdszere


Ebben a fejezetben bemutatsra kerl az A/D (analg/digitlis)s D/A (digitlis/analg)
talaktk mkdse s tpusai. A kvantls zajmodellje. A vges regiszterhosszsg hats a
jelfeldolgozs pontossgra.

9.1. A/D talakts


Az Analg/Digitlis talakts fontos lpse a kvantls. Kvantls esetben a fggvny
rtkkszlett vges szm diszkrt rtkekre osszuk. Ez a feloszts lehet egyenletes, lineris

9.1. bra. Lineris kvantls.

9.2. bra. Lineris kvantls.

s lehet nemlineris is. A 9.1. bra egy lineris kvantlsi lehetsgt brzolj az f (t ) jelnek.
Amennyiben a nulladrend tartszerv kimenetn jelentkez jelet kvantljuk, digitlis jelhez
jutunk. Az ilyen jelet brzolja a 9.2. bra.

9.3. bra. Az A/D talakts hatsvzlata.

Az Analg-Digitlis (A/D) talakts hatslncnak utols lpse a kvantlt jelrtkek


kdolsa. A kdols digitlis jelfeldolgozs esetn valamely digitlis szmbrzolssal
trtnik.
Az idelis A/D talaktk a valsgban nem megvalsthatk. Ennek tbb oka is van,
pldul: a vals folytonos jelek sosem teljesen svkorltosak, az idelis szrk nem
megvalsthatak. Az idelis A/D talaktk a valsgban csak approximlhatak. A
valsgban az analg-digitlis talaktk tervezse s megvalstsa szmos megoldand
krdst vet fel.

A H (e j ) (LP, Low Pass) alultereszt szr feladata, hogy a mintavtelezsi trvny

alapjn hatrolja az analg jel spektrumt

Pletl Szilveszter, Magyar Attila

0
frekvencira, ahol 0 a mintavtelezs
2
www.tankonyvtar.hu

166

JELEK S RENDSZEREK PLDATR

frekvencija. gy kikszblhet az tfeds (aliasing) megjelense. A gyakorlatban mg a


svkorltos jelek esetben is jelen van a magasfrekvencis zaj komponense, ezrt az LP
szrre mindenkpp szksg van. Legyen a bemen jel tartomnya M korltok kztt
M < < M , gy a szr tereszt znjt lltsuk P = M rtkre. A zrsv als hatra
S meghatrozhat 0 S M alapjn. A vals szrknek van tmeneti svjuk, aminek
szlessge S P . A gyakorlatban a 0 > 2 M felttel szoros teljestse helyett legtbbszr
a 0 = 2.5 M vagy 0 = 4 M gyakorlat a szoks. A vals szrk esetben az amplitd
karakterisztika mellett gyakran fontos a fziskarakterisztika is.
A mintavtelez s tart egysg feladata, hogy kt mintavtel kztt is legyen rtke a
mintavtelezett jelnek. A nulladrend tart kimenetn kt mintavtel kztt nem vltozik a jel
rtke.
A kvantls a mintk amplitdjnak folytonos rtkkszlett diszkrtt alaktja. Az
eredeti rtkkszletet kvantlsi lpcskkel intervallumokra osztja. Mindegyik intervallumban
kijell egy referencia rtket, a kvantlsi szintet. Az eredeti pillanatnyi amplitdhoz azt a
kvantlsi szintet rendeli, amelyik a pillanatnyi amplitdval egy kvantlsi lpcsben van. A
kvantlsi folyamat egyrtelmen lerhat egy olyan lpcss fggvnnyel, amelynek
fggetlen vltozja a kvantland fggvny, fgg vltozja pedig a kvantlt mennyisg. gy
teht a kvantls egy memriamentes nemlineris transzformci.
Ha a kvantlsi lpcsk azonosak s a kvantlsi szintek a lpcsk kzepre esnek, akkor
lineris kvantlsrl beszlnk. A kvantlsi lpcsknek nem kell sem azonosnak sem a
nullra szimmetrikusnak lennik, s az sem szksges, hogy a kvantlsi szintek a kvantlsi
lpcsk kzepre essenek.
Ha a kvantls a nulla ponthoz s krnyezethez a 0 kvantlsi szintet rendeli, akkor a
kvantls nulltart, ha nincs zrus rtk kvantlsi szint, akkor nullkitr. A kett kztt az
alapvet klnbsg az, hogy a jelsznethez a nulltart kvantls jelsznetet, a nullkitr
kvantls pedig hamis jelet rendel. A pillanatnyi amplitd s a kvantlsi szint klnbsge a
kvantlsi hiba. A kvantlt jel teht az eredeti jel s a kvantlsi hiba sszegbl ll.
A kvantlsi szintek jellemezse a kdolsban nyilvnul meg. A leggyakrabban
alkalmazott kdok:
termszetes binris kd (pozitv egsz szmok)
eljel abszoltrtkes binris kd (pozitv s negatv egsz szmok)
eltolt nullpont binris kd
Gray kd
2-es komplemens kd (eljeles egsz szmok)
es komplemens kd
Lebegpontos brzols (eljel, trtrsz, kitev)
BCD kd.
Feladat 9.1.1.
Az egyenletes (uniform) kvantl bemenetre az () = cos(0 ) jelet vezetjk. Hatrozzuk
meg az () kvantlt jelet, a kvantlt jel () teljestmnyt, valamint a kvantlsi zajt az
albbi esetekre:
a) a mintavtelezsi frekvencia = 20 , a kvantlsi szintek szma q = 2.
b) a kvantlsi szintek szma q = 4.
c) a mintavtelezsi frekvencia = 80 , a kvantlsi szintek szma q = 16.
www.tankonyvtar.hu

Pletl Szilveszter, Magyar Attila

9. A JELFELDOLGOZS NHNY ALAPVET MDSZERE

167

A megolds menete:
Az els felttelnek megfelelen a kvantl kimenetn megjelen kvantlt jel kt rtket fog
0.5; () > 0
megjelenteni a kvetkezk szerint: () =
0.5; () < 0
A kvantlt jel tlagteljestmnye:

() = 0 0 2 () = 02 0.25 + 00 0.25 =
0

0.25
0

20 + 0 20 = 0.25.

A kvantlsi hiba az () s az () jelek klnbsgbl ered, azaz:


() = () ()

A kvantlsi hiba teljestmnye: () = 0 0 2 ()


A fentieknek megfelelen a teljestmny:

() = 0 0 2 () = 02 [cos(0 ) 0.5]2 + 00[cos(0 ) 0.5]2 =


1

0
2

0 1

0 2 (1 + cos(20 )) cos(0 ) + 0.25 + 0 2 (1 + cos(20 )) cos(0 ) +


2

0.25
1

() = 0 0 2 () = 0.75
0

A kvantlsi hiba s a kvantlsi jel teljestmnynek arnya ennek megfelelen:

= 3 = 0.33 10 log10 ( ) = 4.771[].

A msodik esetben ngy szintet klnbztetnk meg. Mivel a kvantlsi lpst az albbi

2
kifejezs alapjn hatrozzuk meg: = = 4 = 0.5 ezrt a kvantlt jel rtkei a
0.75; 0.5 < () 1
0.25; 0 < () 0.5
kvetkez kpen alakulnak: () =
.
0.25; 0.5 () < 0
0.75; 1 () < 0.5
A kvantlt jel teljestmnye:
0

() = 0 0 2 () = 02 (0.75)2 + 00(0.75)2 = 16.


0

A kvantlsi hiba teljestmnye:


0

17

() = 0 0 2 () = 02 [cos(0 ) 0.75]2 + 00[cos(0 ) 0.75]2 = 16


0

A kvantls sorn jelentkez jel-zaj viszony a kvetkez:

= 17 = 0.53 10 log10 ( ) = 2.757.

A harmadik esetben a kvantlsi szintek szma 16. gy =

= 16 = 0.125

Mivel az analg () jelet nyolcszor gyorsabban mintavtelezzk, a kvantizlt jel is tbb


rtkbl fog sszellni, spedig:
() = {0.0625, 0.1875, 0.3125, 0.4375, 0.5625, 0.6875, 0.8125, 0.9375}
A mintavtelezsi peridus =

mintavtelezzk: = =

. Az analg jelet az albbi idpontokban

8
0 20 30 40 50 60 70
0, 8 , 8 , 8 , 8 , 8 , 8 , 8 .

Pletl Szilveszter, Magyar Attila

www.tankonyvtar.hu

168

JELEK S RENDSZEREK PLDATR

Az analg jel rtkei ezekben az idpontokban:


2

( ) = cos = {1; 0.707; 0; 0.707; 1; 0.707; 0; 0.707}.


0

A kvantlt rtkek ekkor:


() = {0.9375; 0.6875; 0.0625; 0.6875; 0.9375; 0.6875; 0.0625; 0.6875}.
A kvantlt jel teljestmnye:
1

= 8 [2 (0.9375)2 + 4 (0.6875)2 + 2 (0.0625)2 ] = 0.457.


A kvantlsi hiba (zaj) teljestmnye:

(+1) 0

= 7=0 0

() = () = 0.5 0.457 0.11


0

A jel/zaj viszony ekkor: =

= 4.2 10 log10 ( ) = 6.2325.

A fentiekbl levonhat az a kvetkeztets, hogy a kvantlsi szintek s a mintavtelezsi


sebessg nvelsvel a kvantlsi zaj cskkenthet.
Feladat 9.1.2.
A kvetkez pldban klnbz mintavteli frekvencikkal mintavtelezzk az albbi

periodikus jelet: () = ; 0 0 , ahol 0 a jel alapperidusa. A kvantlsi szintek


0

szma legyen mindig nyolc.


Elszr alkalmazzunk = 80 mintavteli frekvencit, majd ennek ktszerest.
Az els esetben a kvantls lpse: =

= 8 = 0.125 . A kvantlt jel szintjei

ennek alapjn:
() = {0.0625, 0.1875, 0.3125, 0.4375, 0.5625, 0.6875, 0.8125, 0.9375}
Az s(t) jel mintavtelezsi idpontjai: = = 0,

0 20 30 40 50 60 70
8

Az s(t) jel rtkei ezekben a pontokban:


tk
( ) =
= {0; 0.125; 0.25; 0.375; 0.5; 0.625; 0.75; 0.875}
T0
A kvantlt jel rtke a mintavteli pillanatokban:
( ) = {0.0625, 0.1875, 0.3125, 0.4375, 0.5625, 0.6875, 0.8125, 0.9375}
A kvantlt jel teljestmnye:
1
= [(0.0625)2 + (0.1875)2 + (0.3125)2 + (0.4375)2 + (0.5625)2 + (0.6875)2
8
+ (0.8125)2 + (0.9375)2 ] = 0.332
1

Az () jel teljestmnye: = 0 0 = 3 = 0.333


0

A kvantlsi zaj teljestmnye: = = 0.333 0.332 1.302 103


A kvantlsi zaj s jel teljestmnynek arnya

= 255 10 log10 ( ) = 24.065.

A kvetkez esetben emeljk meg a mintavtelezsi frekvencit a dupljra.


Ekkor a jel rtkei a mintavtelek pillanatban:

www.tankonyvtar.hu

Pletl Szilveszter, Magyar Attila

9. A JELFELDOLGOZS NHNY ALAPVET MDSZERE

169

0; 0.0625; 0.1875; 0.375; 0.25; 0.3125; 0.375; 0.4375; 0.5;

0.5625; 0.625; 0.6875; 0.75; 0.8125; 0.875; 0.9375


A kvantlt jel rtke a mintavteli pillanatokban:
0.0625; 0.0625; 0.1875; 0.1875; 0.3125; 0.3125; 0.4375; 0.4375;
( ) =

0.5625; 0.5625; 0.6875; 0.6875; 0.8125; 0.8125; 0.9375; 0.9375


t

( ) = Tk =
0

A kvantlt jel teljestmnye: = 16 [2 (0.0625)2 + 2 (0.1875)2 + 2 (0.3125)2 +


2 (0.4375)2 + 2 (0.5625)2 + 2 (0.6875)2 + 2 (0.8125)2 + 2 (0.9375)2 ] = 0.332
Vegyk szre, hogy mikzben a mintavtelezsi frekvencit megnveltk s a kvantlsi
szintek szmt nem vltoztattuk a kvantlt jel teljestmnye nem vltozott.
A kvantlsi zaj teljestmnye: = = 0.333 0.332 1.302 103 .

A kvantlsi zaj s jel teljestmnynek arnya

=
= 255 10 log10 ( ) = 24.065.

Lthat, hogy a mintavteli eljrs minsgi paramtere nem vltozott. Ebbl arra
kvetkeztetnk, hogy a kvantlsi szintek szmnak vltoztats nlkl, csupn a mintk
szmnak nvelsvel, nem javthat minsgileg a mintavtelezs s kvantls.
Feladat 9.1.3.
Hatrozzuk meg a mintavtelezsi frekvencia als s fels tkt, amennyiben ismert a
kvantlsi szintek szma s az s(t) jel mely spektrumnak legnagyobb frekvencija .

A megolds menete:
A mintavtelezsi frekvencia als rtkt a mintavteli ttel hatrozza meg: 2 =
. Az elz plda tanulsga szerint, amennyiben az s(t) jel vltozsa olyan lass, hogy a
kvetkez mintavtelezsi idpontban nem haladja meg az elz kvantlsi szintet, akkor az
jabb mrt rtk az elzvel lesz egyenl. Az eljrst minsgileg gy lehetne feljavtani, ha
a mintavtelezsi frekvencit gy lltjuk be, hogy az j mintk mindig ms kvantlsi
tartomnyba essenek, ekkor: |( + ) ()| > . Az ( + ) () klnbsget a jel
derivltjnak felhasznlsval is felrhatjuk: ( + ) () = () , ahol () =
()
az analg jel idszerinti els derivltja, = a mintavtelezsi peridusa.

Tovbbfejtve: | ()| >


, amint mr ismert: =

ekkor: | ()| >

. A feladat megoldsa rdekben a hatrrtket vesszk figyelembe, vagyis:

{| ()|} >

Vgl kifejezve a mintavtelezsi peridust, annak als s fels hatra a kvetkezk


szerint alakul:

1
< <

{| ()|}
2
A mintavteli peridusid als s fels hatrnak ismerete erforrs megtakartst tesz
lehetv, azonban a kplet alkalmazsa rdekben elengedhetetlen a jel derivltja
maximumnak ismerete.

Pletl Szilveszter, Magyar Attila

www.tankonyvtar.hu

10. Irodalomjegyzk
[1] Alan V. Oppenheim, Alan S. Willsky, Signals and System 2nd Ed. Prentice Hall 1997
[2] B.P. Lathi, Linear Systems and Sygnals 2nd Ed. Oxford Unversity Press, 2005
[3] Schaums Outlines Signals and Systems Mc Grow Hill, 1998
[4] Richard Lyons : Understanding Digital Signal Processing, 2nd Edition Prentice Hall 2004
[5] Fodor Gyrgy: Jelek s rendszerek. Megyetem Kiad, 2006, ISBN 963 420 869 X.
[6] Zoran Gaji: Linear Dynamic Systems and Signals. Prentice Hall, 2003, ISBN 0-201-61854-0
[7] Jeges Zoltn: Jelek s rendszerek, fiskolai jegyzet, 2002, Szabadkai Mszaki Fiskola.
[8] Edward W. Kamen, Bonnie S. Heck: Fundamentals of Signals and Systems Using The Web and
MATLAB, Second Edition. 2000, Prentice-Hall.
[9] Minich Jnos: Telekommunikcis rendszerek pldatr, 2008, Szabadkai Mszaki Fiskola.
[10] Miodrag V. Popvi: Digitalna obrada signala, 1994, Nauka, Beograd.
[11] Ilija S. Stojanovi: Osnovi telekomunikacija, 1981, Graevinska knjiga, Beograd.
[12] Ljiljana Mili, Zoran Dobrosavljevi: Uvod u digitalnu obradu signala, 1999, Akademska misao,
Beograd.
[13] Emmanuel Ifeachor, Barrie Jervis: Digital Signal Processing A Practical Approach, Prentice Hall,
2002.
[14] Dr. Kuczmann Mikls: Jelek s rendszerek, UNIVERSITAS-GYR Kht. Gyr, 2005

www.tankonyvtar.hu

Pletl Szilveszter, Magyar Attila

You might also like