A digitális modulációs rendszerek általános blokkvázlata a 12.1. ábrán látható.
12.1. ábra. A digitális modulációs rendszerek általános blokkvázlata
(additív zajos csatornával)
Ebben az általános rendszerben a forrásból T időnként érkező {dk} szimbólumok felhasználásával a modulátor előállítja az s(t) modulált jelet, amely a csatorna bemenetére kerül. A modulált jelet a csatornában különböző zavaró és torzító hatások (additív zaj, lineáris és nemlineáris torzítás stb.) érik, majd a jel a demodulátorra kerül. A demodulátor feladata a {\( \tilde{d}_k \)} becsült szimbólumsorozat előállítása a csatorna kimenetén megjelenő eredő r(t) jelből. A rendszer minőségét a nyelőre jutó becsült szimbólumsorozatra vonatkozó Pb (szimbólum)hibaaránnyal mérjük. Ha a csatorna pusztán additív fehér Gauss-zajt kever a hasznos jelhez, a Pb hibaarány elsősorban az r(t) jelre vonatkozó jel–zaj-viszonytól, ill. az ezzel lényegében ekvivalens Eb/N0 hányadostól függ, ahol Eb az egy bitre jutó energia, N0 pedig az additív fehér Gauss-zaj egyoldalas teljesítménysűrűsége. Mivel most a modulálójel nem analóg, hanem digitális, ezért ismét meg kell vizsgálnunk a modulációs lehetőségeket, különösen szem előtt tartva azt, hogy ezúttal nem az alakhű jelátvitel a fontos elsősorban, hanem az, hogy az átvitt jelből minél kisebb hibavalószínűséggel lehessen visszanyerni az eredeti digitális adatokat. Ha egyébként biztosítható a kis tévedési arányszám, akkor közömbös, hogy az átvitt jel milyen alakú, milyen formájú.
12.2. ábra. Az alapsávi digitális átviteli rendszerek blokkvázlata
(additív zajos csatornával)
A 12.2. ábrán az alapsávi PAM típusú rendszerek általános blokkvázlata látható. A forrásból érkező {dk} szimbólumsorozat elemei T időnként vezérlik a Dirac-impulzusgenerátort. Tételezzük fel, hogy a szimbólumok M különböző értéket vehetnek fel a [−(M−1), …, −3, −1, +1, +3, …, +(M−1)] értékkészletből, továbbá, hogy a Dirac-impulzusgenerátor kimenetén az
jel jelenik meg (P a jel teljesítménye). Ez a jel vezérli az adószűrőt, amely a kimenetén az
modulált jelet szolgáltatja, ahol hT(t) a HT(f) átviteli függvényű adószűrő súlyfüggvénye. A jelhez a csatornában additív fehér Gauss-zaj keveredik, és a vevő bemenetén az
eredő jel jelenik meg. Érdemes megjegyezni, hogy az n(t) fehér Gauss-zaj végtelen teljesítményű, így nyilvánvaló, hogy értelmes információátvitelhez feltétlenül szükség van a vevőben az r(t) jel, ezen belül a zaj szűrésére.
Ezt a feladatot látja el a HR(f) átviteli függvényű vevőszűrő, amely a zaj hatásának csökkentésén kívül egyúttal a mintavevő és döntő készülékre jutó hasznos jelalakot is formálja.
A vevőszűrő kimenetén megjelenő r(t) jeltől – normál esetben – elvárjuk, hogy
A második feltételhez pedig a teljes átviteli rendszer eredő átviteli függvényét, H(f)-et kell úgy megválasztani, hogy a
eredő átviteli függvényhez tartozó h(t) súlyfüggvény speciális tulajdonságokkal rendelkezzen, nevezetesen a h(t) T időközönként vett mintái közül csak egy különbözzön nullától, a többi mind legyen nulla. Az ilyen rendszerről azt mondjuk, hogy benne a szimbólumközi áthallás (ISI) zérus. Az alapsávi jelalak kiválasztásáról a következő pontban lesz szó.
Jelöljük a H(f) átviteli függvényhez tartozó súlyfüggvényt h(t)-vel, és határozzuk meg zajmentes esetben a vevőszűrő kimenőjelét:
Az ú.n. Nyquist-kritérium kimondja, hogy minden olyan h(t) választás kielégíti a szimbólumközi áthallásmentesség feltételét, amelyre igaz a
összefüggés, ahol illesztett esetben H(f) = HT(f) · HR(f) = |HR(f)|2 = |HT(f)|2.
A képlet alapján szavakkal is összefoglalhatjuk a Nyquist-kritérium lényegét: az 1/T számértékének a felével képezett frekvenciánál az eredő relatív átviteli függvény 50%-os pontját kijelölve a frekvenciatengelyen (ezt hívják Nyquist-pontnak) olyan H(f) spektrális függvényt kell megvalósítani, amely erre a pontra nézve pontszimmetrikus lefutású. A 12.3a ábra szemlélet néhány lehetséges H(f) frekvenciamenetet, amelyek mind alkalmasak arra, hogy kiküszöböljék a szimbólumközi áthallást. Látható, hogy a Nyquist-kritérium nem ír elő frekvenciaeloszlást, így gyakorlatilag végtelen sok lehetőség van a kritérium kielégítésére. Ugyanakkor az ábrát szemlélve azonnal szembetűnik, hogy az ISI elvileg nem szüntethető meg teljesen, ha a rendelkezésre álló sávszélesség kisebb, mint 1/(2T) Hz-ben vett értéke, mert akkor már nem alakítható ki pontszimmetrikus spektrumkép. A B = 1/(2T) tehát az elméletileg lehetséges minimális sávszélesség, amellyel ISI nélküli átvitelt még meg lehet valósítani. Továbbmenve az is megfigyelhető az ábrából, hogy nincs szükség B = 1/T-nél nagyobb sávszélességre, még akkor sem, ha a "legbőkezűbben" is bántunk a frekvenciasávval a pontszimmetria kialakításánál.
Megkönnyíti sok lehetséges megoldás közül a választást 12.3b ábrán feltüntetett néhány h(t) időfüggvény, amelyet a 12.3a ábrán megadott spektrális eloszlású jeleknek felelnek meg. Megfigyelhető, hogy minél meredekebb a spektrum levágása, a Nyquist-pont környezetében, annál nagyobb az időfüggvény "belengése", "túllövése". Ezzel szemben, ha "lankás" levágási karakterisztikát adunk a spektrumnak, akkor az időfüggvény mentes lesz a belengésektől. Ezért a gyakorlatban igen gyakran az ú.n. emelt koszinuszos levágási karakterisztikát alkalmazzák "lágy" átmenettel a zérus felé, mert az még jó kompromisszum az 1/(2T)-hez képest elfogadható sávszélesség-növekedés és túllövésmentes időképek között. (A túllövéses időkép azért veszélyes, mert ha időzítési hiba van a rendszerben, a hibás felismerés valószínűsége megnőhet.) Az α paraméter a spektrum lekerekítésének meredekségére jellemző állandó.
12.3. ábra. A Nyquist-kritérium szemléltetése a frekvencia- és az időtartományban
Összefoglalva a vett impulzusalakra, h(t)-re vonatkozó következtetéseket, megállapítható, hogy az 1/T adatsebességű adatok továbbítására minimálisan 1/(2T) Hz sávszélességű csatornára van szükség, ha az adatokat zérus szimbólumközi áthallással kívánjuk átvinni. Ennél nagyobb sávszélességgel az adatátvitel biztonságát jelentősen megnövelhetjük, ha a h(t) impulzus spektrumát pl. emelt koszinuszos levágású karakterisztikával alakítjuk ki. Törekedni kell az 1/T értékének megfelelő teljes sávszélesség kihasználására, mert ekkor lesz a h(t) impulzusalak a legmegfelelőbb a biztonságos mintavételezésre a vételi oldalon.
Az n*(t) zaj a fehér Gauss-zajból szűréssel állítható elő, így a várható értéke nulla, szórásnégyzetét pedig – a 12.3. ábrát is felhasználva – a
12.4. ábra. A vevőszűrő kimenőjelének valószínűségsűrűség-függvénye σ2=1/4, \(\sqrt{PT}=1\) esetén
Az ábrából látható, hogy a zajmentes esetben vehető ±1-es ideális értékek helyett a vevőszűrő kimenetén a döntés pillanatában adott eséllyel (eloszlással) bármilyen jel megjelenhet. Azt eldönteni, hogy +1 vagy −1 volt-e az elküldött szimbólum, nyilvánvalóan úgy lehet, hogy az r*(t) jel mintavett értékének előjelét állapítjuk meg. Ebből világosan következik, hogy bithiba valószínűsége (BER, amely bináris esetben megegyezik a szimbólumhiba valószínűséggel):
amelyet a
kifejezésből számolhatunk, felhasználva a
gaussi hibaintegrál-függvényt.
Mivel PT = Eb nem más, mint a hasznos jelnek egy bitidőre eső energiája, ezért a fentebbi kifejezést a
formában szoktuk megadni. A függvényt a 12.5. ábrán láthatjuk kétszer logaritmikus diagramon ábrázolva.
12.5. ábra. A bináris PAM rendszer hibaaránya a jel–zaj-viszony függvényében
Ha a szinuszos vivő frekvenciáját kapcsolgatjuk a bináris adatok szerint két fix érték között, akkor az így nyert modulációt frekvenciabillentyűzésnek nevezzük, jelölése pedig FSK. Az FSK jel hullámalakját tünteti fel a 12.6b ábra, ugyanazt a moduláló bináris adatsort feltételezve. Jól megfigyelhető az ábrából, hogy ezúttal csak a vivőhullám frekvenciája változik ugrásszerűen a moduláló bináris jel ütemében.
12.6. ábra. Bináris jellel modulált vivő hullámalakjai
a) ASK; b) FSK; c) PSK; d) AM-DSB,
a moduláló jel alapsávi impulzusformálása után
A 12.6c ábra azt az esetet ábrázolja, amikor a szinuszos vivőnek csak a fázisa tolódik el ugrásszerűen a moduláció hatására, mind az amplitúdója, mind a frekvenciája eközben állandó marad. Logikus, hogy ezt az eljárást fázisbillentyűzésnek nevezzük, hiszen a vivő fázisa két jól meghatározott érték közül veszi fel mindig azt, amelyik a modulálójelnek éppen megfelel. Természetesen most is változatlan a két másik paraméter: az amplitúdó és a frekvencia.
Végül a 12.6d ábra azt az esetet ábrázolja, ahol a szinuszos vivőhullámot amplitúdóban olyan diszkrét PAM jel modulálja, mint amilyent a 12.1.1. szakaszban bemutatott szűrési eljárással előzőleg már "simítottunk", formáltunk.
Egyszerűen belátható, hogy akkor kapjuk a legkisebb átviteli sávszélesség-igényt, ha a bináris jelet moduláció előtt a 12.1.1. szakaszban leírtak szerint formáljuk, majd AM-DSB eljárást használunk.
Ha a zaj a vevő bemenetén fehér Gauss-zaj, akkor be lehet bizonyítani, hogy az optimális vevő legfontosabb része az ún. illesztett szűrő. Ugyancsak bebizonyítható, hogy ez a szűrő megvalósítható egy korrelátorral, amely szorzóból és egy integrátorból áll. A vevő szinkronizmusát olyan helyi oszcillátor biztosítja, amelynek vivőfrekvenciája és fázisa pontosan igazodik a vett jel frekvenciájához és fázisához (koherens vétel). Ehhez természetesen megfelelő áramköröket kell a vevőben alkalmazni.
A bináris ASK, PSK és FSK jelek egyaránt demodulálhatók az optimálisnál rosszabb minőségű nemkoherens demodulálási eljárásokkal is. Megvalósításuk jóval egyszerűbb, éppen ezért széles körben alkalmazzák őket kis sebességű adatátviteli rendszerekben.
Nézzük ezek után egy általános blokkvázlaton, hogy hogyan épülnek fel a digitális modulációt alkalmazó bináris adatátviteli rendszerek. A blokkvázlatot a 12.7. ábra tünteti fel. A rendszer bemenőjele egy bináris bitszekvencia {dk}, amelynek bitüteme(-sebessége) 1/T, egy bit időtartama T. A k-adik bit idején a demodulátor kimenőjele nyilván a k-adik bit értékétől, dk-tól függ. A modulátor által létrehozott jel, s(t) a k-adik bitidőben – természetesen az alapértelmezésnek megfelelően – egyike a két lehetséges hullámformának, s1(t)-nek, ill. s2(t)-nek, eltolva a k-adik bit időtartamára. Itt s(t) a következő módon meghatározott sztochasztikus folyamat:
feltételezve, hogy kT ≤ t < (k+1)T.
12.7. ábra. Egy vivős, bináris adatátviteli rendszer blokkvázlata
Mind az s1(t), mind az s2(t) időtartama T, és véges energiájúak, pl. s1(t) ≡ 0 és s1(t) ≡ 0, ha t kívül esik a 0…T időtartományon, azon belül viszont mindkét függvény négyzetének idő szerint vett integrálja véges értékű.
A hullámalak formája függ az alkalmazott modulácíótól, ezt a 12.1. táblázat jól érzékelteti. A modulátor kimenetéről a jel a sáváteresztő jellegű, Hc(f) transzfer függvényű átviteli csatornára kerül, amelyet most ideálisnak tételezünk fel. Ez esetünkben torzításmentes átvitelt jelent, eltekintve a véges időkéséstől. A csatornazajról pedig feltételezzük, hogy zérus várható értékű, stacionárius Gauss-zaj, amelynek kétoldalas spektrális teljesítménysűrűsége, N0/2 ismert. A vett jel és zaj, r(t) így felírható a következőképpen:
feltételezve, hogy kT ≤ t < (k+1)T, ahol τ a továbbítási időkésés, amit egyébként az általánosság csorbítása nélkül zérusnak is tekinthetünk.
A moduláció fajtája | s1(t); 0 ≤ t < T | s2(t); 0 ≤ t < T |
---|---|---|
Amplitúdóbillentyűzés ("ASK") | 0 | A·cos(ωct) (vagy A·sin(ωct)) |
Fázisbillentyűzés ("PSK") | −A·cos(ωct) (vagy −A·sin(ωct)) | A·cos(ωct) (vagy A·sin(ωct)) |
Frekvenciabillentyűzés ("FSK") | A·cos((ωc−ωd)t) (vagy A·sin((ωc−ωd)t)) | A·cos((ωc+ωd)t) (vagy A·sin((ωc+ωd)t)) |
A vevő felépítését a 12.8. ábra szemlélteti. A vevőnek először el kell döntenie, hogy a két ismert hullámalak [s1(t) vagy s2(t)] melyike van jelen a bemenetén a jelzési időszak alatt. A tényleges vevő szűrőből, mintavevőből és küszöbdetektorból (komparátorból) áll. A jel és a zaj összegét leíró r(t) először szűrőn halad át, majd mintavevőre kerül minden egyes (bit)időszakasz végén. A vett minta egy előre meghatározott küszöbértékkel való összehasonlítása után attól függően lesz 1-nek vagy −1-nek dekódolva (időnkénti hibákat is beszámítva), hogy r*(kT) nagyobb vagy kisebb-e, mint a küszöbérték.
12.8. ábra. Bináris adatátviteli rendszer vevője
A vevő a zaj hatására időnként hibásan dekódol. A hibavalószínűség függ a vevő bemenetére érkező, jel teljesítményétől, a zaj spektrális teljesítménysűrűségétől, jelzési frekvenciától (ütemtől) és olyan vevőparaméterektől, mint pl. a szűrő transzfer függvénye, HR(f) és a döntési küszöb beállítása (hasonlóan a PAM típusú átvitelhez).
Az s(t), a modulált jel időfüggvénye felírható az amplitúdómoduláció ismert módszerével az alábbi módon:
ahol d(t) egy alapsávi impulzussorozatot reprezentál. Tegyük fel, hogy d(t) egy T bitidőtartamú véletlen változó négyszögjelsorozat. A modulált jel egyenletéből következik, hogy az ASK jelet szorzóáramkörrel elő lehet állítani, ami másképpen fogalmazva azt jelenti, hogy d(t)-t használjuk fel arra, hogy a vivőt ki-be kapcsolgassuk (=amplitúdóbillentyűzés). A modulált jel spektrális teljesítménysűrűsége, Gs(f) az alábbi módon függ Gd(f)-től, d(t) spektrális teljesítménysűrűségétől:
A d(t) időfüggvény jelalakja egy véletlen bináris hullámalak, amely két szintet vehet fel: a 0-t vagy az 1-et. Kiszámítható az autokorrelációs függvény felhasználásával, hogy a modulált jel spektruma a következő:
A két Dirac-függvény az fc és a −fc frekvencián fizikailag a vivőkomponenst jelöli, míg a (sin x)/x alakú tagok adják az oldalsávokat. Grafikusan a 12.9. ábra szemlélteti a spektrum elhelyezkedését a +fc vivőfrekvencia környezetében.
Ami az ASK jelek demodulálását illeti, két különböző lehetőség között lehet választani. Az egyik az ún. koherens demodulálás, ami igényli a vivő fázishelyes ismeretét, és lényegét tekintve egy integrálásból és döntésből áll, míg a másik eljárás alapvetően nem koherens jellegű, és burkolódetektort használ az adatjel visszanyerésére.
ahol d(t) a T periódusidejű véletlen bináris jel −1 és +1 értékekkel. Érdekes megfigyelni, hogy az egyetlen különbség az ASK és a PSK hullámalak között az, hogy ASK-nál a vivő vagy van, vagy nincs, míg PSK-nál a vivő hol +1, hol −1 értékkel van megszorozva. Ki lehet mutatni, hogy a PSK jel spektrális teljesítménysűrűség-függvénye, Gs(f) most is a következő:
ahol
12.9. ábra. Véletlen bináris ASK jel spektrális teljesítménysűrűség-függvénye
Ha összehasonlítjuk az ASK és a PSK spektrális sűrűségfüggvényét, akkor megállapíthatjuk, hogy hasonló alakúak. Az egyetlen lényeges különbség abból ered, hogy most nincsenek Dirac-függvények, ami azt jelenti, hogy nincs a vivőfrekvencián diszkrét komponens a PSK spektrumában. Ugyanígy logikus az a megállapítás is, hogy a PSK jel sávszélességigénye hasonló az ASK-éhoz.
A klasszikus PSK jel demodulálása csak a koherens eljárással lehetséges, azaz a vevőben előállított vivőt szinkronizálni kell a beérkező vivő frekvenciájához és fázisához. Pontos számításokkal igazolható, hogy a koherens PSK eljárással fele akkora jelteljesítménnyel (−3 dB) azonos hibavalószínűséget lehet elérni, mint az ugyancsak koherens ASK módszerrel.
A bináris FSK esetén a két jelzési hullámforma a következő:
amelyek a bináris 1, ill. a bináris −1 értékeknek felelnek meg (a képletekben szereplő ωd a frekvencialöket). Látható, hogy az FSK esetén az információt alapvetően az aktuális frekvencia értéke hordozza.
A bináris FSK jel állandó amplitúdójú és folyamatos fázisú FM hullámforma. A jel egyik lehetséges matematikai leírását a következő egyenlet adja meg:
ahol d(t) egy véletlen változó bináris hullámforma, amelynek értéke +1, ha dk = 1 és −1, ha dk = −1. A bináris FSK jel pillanatnyi frekvenciája – definíció szerint – az s(t) időfüggvény fázisának idő szerinti deriváltja, azaz
Mivel d(t) = ±1, a pillanatnyi körfrekvenciának is csak két értéke van: ωc±ωd.
A digitális FM jel matematikai analízise bonyolult, ezért attól eltekintünk, és csupán a számítások végeredményét ismertetjük a 12.10. ábra segítségével. Az ábráról leolvashatók a következő jellemzők: ha fdT értéke, azaz a relatív frekvencialöket kicsi, akkor a spektrum a vivőnél csúcsosodik, és lankás a lecsengése (1/T most is a bitsebességet jelöli). Ebben az esetben az FSK jel sávszélessége 2/T Hz nagyságrendben van, ami megegyezik a PSK jelnél kapott értékkel. Ahogy azonban fdT értéke növekszik, a fő spektrumcsúcsok eltolódnak a jelzési frekvenciákra, (fc+fd) és (fc−fd) értékekre, és az elfoglalt frekvenciasáv nagyobb lesz, mint a PSK jel 2/T Hz sávszélessége. Ha fd értéke igen nagy, akkor a spektrum lényegében két összefonódott ASK jel spektruma lesz, amelyeknek vivőfrekvenciája kb. (fc+fd) és (fc−fd).
Továbbá, ha 2fd = m/T (m egész szám), a teljesítménysűrűség-spektrum két diszkrét szinuszos frekvenciát is tartalmaz, ahogy ez a 12.10b ábrán látható. Általában elmondható, hogy az FSK jel sávszélessége nagyobb, mint akár az ASK-é, akár a PSK-é.
Korábban már említettük, hogy a fenti egyenlettel leírt bináris FSK hullámalakja egy folytonos fázisú jelalak. A fázis folytonosságának a megőrzése céljából a fázisátmeneteket úgy kell kialakítani, hogy figyelembe vesszük a jel korábbi menetét.
12.10. ábra. a) Az FSK jel teljesítménysűrűség-spektruma;
b) a bináris FSK jel spektruma, ha 2fd = 1/T
ASK | Amplitude-Shift-Keying | amplitúdóbillentyűzés |
BER | Bit Error Ratio | bithibaarány |
FSK | Frequency-Shift-Keying | frekvenciabillentyűzés |
ISI | Intersymbol Interference | szimbólumközi áthallás |
PAM | Pulse Amplitude Modulation | impulzusamplitúdó-moduláció |
PDM | Pulse Duration Modulation | impulzusidőtartam-moduláció |
PPM | Pulse Position Modulation | impulzushelyzet-moduláció |