Érzékelők és jelfeldolgozás
A tantárgyleírás hatályossága
| Tantárgy neve (magyarul, angolul) |
Érzékelők és jelfeldolgozás
Perception and Signal Processing
|
||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Tantárgykód | BMEVIMIMA20 | ||||||||||||
| Tantárgyjelleg | — | ||||||||||||
| Képzési szint | — | ||||||||||||
| Kurzustípusok és óraszámok (heti/féléves) |
|
||||||||||||
| Tanulmányi teljesítmény/értékelés típusa | vizsga | ||||||||||||
| Tantárgy kreditértéke | 5 | ||||||||||||
| Tantárgyfelelős |
Dr. Orosz György
beosztás: egyetemi docens
elérhetőség:
orosz.gyorgy@vik.bme.hu
|
||||||||||||
| Tantárgyat gondozó oktatási szervezeti egység |
Mesterséges Intelligencia és Rendszertervezés Tanszék
|
||||||||||||
| Kar | Villamosmérnöki és Informatikai Kar | ||||||||||||
| Tantárgy weboldala | http://www.mit.bme.hu/oktatas/targyak/VIMIMA20 | ||||||||||||
| Tantárgy elsődleges mintatantervi jellege | — | ||||||||||||
| Közvetlen előkövetelmények – Erős előkövetelmény | nincs | ||||||||||||
| Közvetlen előkövetelmények – Gyenge előkövetelmény | nincs | ||||||||||||
| Közvetlen előkövetelmények – Párhuzamos előkövetelmény | nincs | ||||||||||||
| Közvetlen előkövetelmények – Mérföldkő előkövetelmény | nincs | ||||||||||||
| Közvetlen előkövetelmények – Kizáró feltétel | nincs |
Célkitűzés
1. Bevezetés a beágyazott rendszerekbe: környezet érzékelése, adatok feldolgozása. Tipikus jelút vizsgálata: szenzorok, érzékelés és jelkondicionálás, mintavételezés, adatfeldolgozás. Tipikus beágyazott feldolgozó architektúrák: mikrokontroller, DSP, FPGA, GPU.
2. Hőmérsékletszenzorok: pl. termoelem, NTC/PTC, infra, félvezető. Fényerősség mérése, pl. fotodióda, fototranzisztor, fotoellenállás, fotovoltaikus. Szenzorok speciális tulajdonságainak és felhasználási köreinek ismertetése.
3. Vibroakusztikai szenzorok: MEMS és hagyományos analóg szenzorok (piezo, electret, geophone). Töltés és feszültségkimenetű eszközök, jelkondicionálási kérdések, tipikus specifikációk.
4. Pozíció, elmozdulás, elfordulás mérése: inkrementális jeladók, LVDT, optikai szenzorok, time-of-flight szenzorok, Hall-elemes és magneto rezisztív szenzorok, induktív szenzorok. Erő és nyomaték mérése: nyúlásmérő bélyegek, piezo, force-sensitive resistor.
5. Áram mérése: söntellenállás (alsó és felső oldali), áramtranszformátor/Rogowski tekercs, mágneses téren alapuló (Hall szenzor, fluxgate, magneto-rezisztív) érzékelők. EKG és fotopletizmográfiás jelek mérése.
6. Digitális szűrők csoportosítása. IIR és FIR szűrők tulajdonságainak áttekintése. Amplitúdó és fáziskarakterisztika jellegzetességei. Szűrőtípusok ismertetése: FIR: LS és egyenletes ingadozású; IIR: Butterworth, Chebyshev, elliptikus, Bessel-Thomson.
7. Szűrőtervezési eljárások ismertetése FIR és IIR szűrőkre (LS, Parks-McClellan, ablakozásos, bilineáris transzformáció, impulzusinvariáns transzformáció). Digitális szűrők realizációs formái, biquad implementáció. Kitekintés: lattice szűrőstruktúrák.
8. Fixpontos tört számábrázolás specialitásai, műveletek végzése fix pontos tört számábrázolással, tervezési nehézségek. Nemlineáris szűrők és outlier detekció: medián szűrő és változatai, Hampel szűrő.
9. Eltérő mintavételi frekvenciákból adódó problémák áttekintése. Decimálás és interpolálás megvalósítása idő- és frekvenciatartományban. Decimáló és interpoláló szűrő tervezése, polifázisú szűrő. Polinomiális interpolálás.
10. DFT értelmezése periodikus és sztochasztikus jelekre. Ekvivalens zajsávszélesség, jel/zaj viszony számítása. Koherens/nem koherens mintavételezés, torzító hatások. Diszkrét Fourier transzformáció (DFT) alternatív értelmezési formái: mátrixtranszformációs alak, szűrőbank, LS becslés (általánosítás tetszőleges frekvenciájú szinuszos komponensekre).
11. DFT alkalmazása: konvolúció gyorsítás, valós DFT számítása komplex DFT segítségével, cepstrum számítás. Wavelet transzformáció, waveletek ismertetése, implementáció. Diszkrét koszinusz transzformáció.
12. Numerikus optimalizációs feladatok ismertetése: gyökhelykeresés, szélsőérték-keresés. Matematikai probléma megfogalmazása, költségfüggvény típusai, értelmezése. Egy és többparaméteres problémák, feltételes szélsőértékkeresés. Első és másodrendű deriváltakat felhasználó módszerek.
13. Különböző heurisztikákon alapuló optimalizáló módszerek. Lokális szélsőértékek problémája. Konvergencia problémák, rosszul kondicionált esetek. Numerikus optimalizáció illusztrálása az LMS (Least-Mean Square) algoritmuson mint valós idejű beágyazott rendszerekben használható adatív szűrőn keresztül.
14. konzultáció, szünet miatt kieső hét, alkalmazási példák
A gyakorlatok részletes tematikája
1. Determinisztikus hibák jellemzése: komplex áramkör hibaanalízise, különböző passzív és aktív alkatrészek hozzájárulása a hibához és nemlinearitáshoz. Hibák csökkente speciális alkatrészekkel, konstrukciókkal.
2. Zajanalízis: áramköri komponensek zajai (erősítők, passzív alkatrészek, tápegységek), zajelnyomás/immunitás, környezeti zajok/zavarok, árnyékolás, konstrukciós megoldások. Időzítések ingadozása (jitter), ezek hatása.
3. Valós jel mintavételezése számítógépen (pl. mikrofon jele). Blokkos és mintánkénti feldolgozás: különbség a valós idejű beágyazott rendszerekben történő és offline adatfeldolgozás között. Időzítések értelmezése. Egyszerű jelfeldolgozási algoritmusok megvalósítása, pl. jelparaméterek mérése (frekvencia, amplitúdó...).
4. Szűrőtervező programcsomagok megismerése, különböző specifikációval rendelkező FIR és IIR szűrők tervezése és tesztelése valós jeleken.
5. Mintapélda: decimáló és interpoláló szűrők tervezése különböző feladatokra. Áttérés különböző mintavételi frekvenciák között elosztottan működő beágyazott rendszerekben.
6. Spektrumanalízis példák. Hibadetektálás beágyazott rendszerekben spektrumkép alapján: független peridodikus, jellel ismétlődő, moduláló jellegű hibák, véletlen hibák/jitter, torzítás, ezek visszavezetése beágyazott rendszerek szoftveres és hardveres tulajdonságaira.
Tanulmányi eredmények
Ez a tantárgy a KKK rendeletben meghatározott, következő kompetenciák fejlesztését szolgálja:
Tudás
Nincsenek rögzített tanulási eredmények.
Képességek
Nincsenek rögzített tanulási eredmények.
Attitűd
Nincsenek rögzített tanulási eredmények.
Autonómia és felelősség
Nincsenek rögzített tanulási eredmények.
Oktatási módszertan
Tanulástámogató anyagok
Nincs megadva.
A tantárgy teljesítéséhez ajánlott előzetes ismeretek
Általános szabályok
Teljesítményértékelési módszerek
Szorgalmi időszakban végzett teljesítményértékelések részletes leírása
Nincs megadva részletes értékelés.
Szorgalmi időszakban végzett teljesítményértékelések részaránya
Nincs megadva részarány.
Vizsgaidőszakban végzett teljesítményértékelések részletes leírása
Nincs megadva részletes értékelés.
Vizsgarészek részaránya
Nincs megadva részarány.
Érdemjegy megállapítása
Nincs megadva érdemjegy határ.
Jelenléti és részvételi követelmények
Nincs megadva jelenléti követelmény.
Javítás, ismétlés és pótlás különös szabályai
Nincs megadva.
Rövid leírás
Nincs megadva.
Részletes leírás
Nincs megadva.
Ajánlott tantárgyak
Nincs megadva.
A tantárgy elvégzéséhez szükséges tanulmányi munka
Nincs megadva munkaidő bontás.
Tantárgykövetelmények hatályossága
Tantervi elhelyezés
Nincsenek rögzített tantervi elhelyezések ehhez a tárgyverzióhoz.