230 likes | 335 Views
Pázmány Péter Katolikus Egyetem Információs Technológia Kar. Adaptív jelfeldolgozás Rádiócsatorna kiegyenlítése. Nemes Csaba és Balogh Ádám 2005. Szűrők. Klasszikus Optimális Wiener és Kolmogorov (~1940)
E N D
Pázmány Péter Katolikus Egyetem Információs Technológia Kar Adaptív jelfeldolgozásRádiócsatorna kiegyenlítése Nemes Csaba és Balogh Ádám 2005.
Szűrők • Klasszikus • Optimális • Wiener és Kolmogorov (~1940) DEszűrni kívánt jel statisztikai értékei a szűrő tervezésekor általában még nem ismerjük! Adaptív szűrők
Adaptív szűrők • Adaptációs algoritmus • Stacionárius esetben konvergáljon a Wiener-szűrőhöz • Adaptív szűrés folyamatai • szűrési folyamat • adaptációs folyamat
Gyakorlati megvalósítás • FIR architektúra • egyszerű algoritmus • egy komplexitási minimum • kritériummentes a stabilitás • IIR architektúra • Stabilitás nem garantált • Bonyolódik az optimalizálás • Nemlineáris architektúrák • Volterra szűrő • Neurális háló típusú szűrők
Gyakorlati alkalmazások • Rendszer azonosítása • Visszhang eliminálás • Inverz modellezés • Lineáris predikció • Interferencia és zaj eliminálás
A feladat • Rádiócsatorna adaptív kiegyenlítése Csatorna impulzusválasza: h(n)=[1 0.5 0.2 0.1 0 0 0.05] ISI (Inter Siymbol Interference) + gaussi eloszlású zaj
A zavarok • Jelek közti áthallásnak (ISI – Inter Symbol Interference • Gaussi/normál eloszlású zaj
A kiegyenlítés • Optimális detektorral • ez nem egy szűrő, hanem a Bayes-i döntést (egy kvadratikus alak minimalizációja) végrehajtó algoritmus, pl.: Viterbi detektor, Hopfield Neurális hálózat • Adaptív kiegyenlítő + küszöbdetektor • FIR szűrőn realizálható kiegyenlítő • sgn(n) függvény
Tradicionális adaptációs stratégiák • ZF (Zero Force) • MMSE (Minimal Mean Square Error) • (A Viterbi algoritmus itt is alkalmazható) Mi csak a ZF és a MMSE stratégiát fogjuk vizsgálni.
A probléma matematikai leírása I. • : a küldött üzenet • : a csatorna impulzusválasza • : fehér zaj, normál/gaussi eloszlással, azaz ~N(0, ) , mivel korrelálatlan: • : a megfigyelt jel – ISI + zaj
A probléma matematikai leírása II. • szűrő együtthatói: • kiegyenlített jel: • helyettesítések: , színes zaj
A probléma matematikai leírása III. • helyettesítő együtthatók: • összegezve: • : döntött jel ahol
A Zero Force (ZF) stratégia • Mivel ezért kézenfekvő a következő megoldás Ez a ZF startégia.
Probléma • Csúcstorzítás (PD – Peak Distortion) jelensége:
Probléma folyt. • Ha nincsen ISI, akkor az észlelt jel: ekkor a hiba valószínűsége: Tfh. Bernoulli-féle valváltozó:
Probléma folyt. • Ha van ISI, akkor fellép a csúcstorzítás problémája is Kauzális esetben: Keressük a megoldást -re Így az optimalizálandó célfüggvényünk:
A Zero Force (ZF) stratégia folyt. A szűrő és a csatorna impulzusválasza véges tartóval vesszük, vagyis: és Mivel ezért A ZF stratégiát alkalmazva:
ZF stratégia - hátrányok • A kiegyenlítés sajnos tökéletesen nem sikerülhet, mert -k csak , de • másik jelentős hátránya: zaj feltranszformálása hiszen (további magyarázat még következik!)
A Zero Force (ZF) stratégia folyt. A szűrő és a csatorna impulzusválasza véges tartóval vesszük, vagyis: és Mivel ezért A ZF stratégiát alkalmazva:
ZF stratégia - frekvenciatartomány Mivel frekvenciatartományban a konvolúció szorzássá alakul Figyelembe véve a ZF stratégiát: azaz a frekvenciatartományban:
ZF stratégia – frekvenciatartomány folyt. Visszahelyettesítve:
ZF stratégia – frekvenciatartomány folyt. Zaj feltranszformálódásának az ok az, hogy a következőképp szokott kinézni: Az inverze: Különböző frekvenciákon erősen megnöveli a zaj hatását !
ZF stratégia – rekurzív algoritmus Először egy tanulóhalmaz segítségével hangolják a szűrőt. A tanulóhalmaz: ahol előre definiált értékek, és az ISI-vel és zajjal torzított csatornaválasz -ra Rekurziós formula: A Kushner-Clark tétel alapján stabil lesz az algoritmus, tehát kellően k nagy esetén: Azaz