Nyquisti-Shannoni teoreem

Allikas: testwiki
Mine navigeerimisribale Mine otsikasti

Nyquisti-Shannoni teoreem on digitaalses signaalitöötluses kasutatav teoreem, mis seob ajaliselt pidevaid ja diskreetseid signaale. Teoreem sätestab, milline peab olema diskreetimissagedus, et digitaalses signaalis oleks olemaks kogu teave piiratud ribalaiusega pideva signaali kohta.

Teoreem on nimetatud Harry Nyquist ja Claude Shannoni järgi, ehkki Vladimir Kotelnikov oli selle juba 1933. aastal avastanud. Iseseisvalt on teoreemi avastanud ka E. T. Whittaker ja teised. Teoreemi võib kohata ka Nyquisti-Shannoni-Kotelnikovi, Whittakeri-Shannoni-Kotelnikovi ja Whittakeri-Nyquisti-Kotelnikovi-Shannoni' teoreemi nimega.

Sissejuhatus

Diskreetimiseks nimetatakse signaali (näiteks pideva aja või ruumi funktsioon) teisendamist väärtuste jadaks (diskreetse aja või ruumi funktsioon). Shannoni versioon teoreemist väidab:[1]

Kui funktsioon

x(t)

ei sisalda kõrgemaid sagedusi kui B hertsi, siis on see täielikult määratav punktidega, mille vahe on

1/(2B)

.

Seega piisavaks signaali rekonstrueerimiseks (pidevsignaaliks tagasi muundamiseks) peab olema diskreetimissagedus suurem kui 2B ehk B<fs/2, kus fs on diskreetimissagedus ja B on signaali kõrgeim sagedus.

Kui diskreetimissagedus oleks aga väiksem, siis signaali rekonstrueerimisel tekiksid Aliase efekti tõttu diskreetmoonutused. Teoreemi praegusaegne tõlgendus on ettevaatlikum, öeldes, et x(t) ei tohi sisaldada sinusoidset komponenti, mis oleks täpselt sagedusega B, või et B peab olema oluliselt väiksem kui ½ diskreetimissagedust.

Kahe sinusoidi lugemivõtmispunktid kattuvad, kui ühe sagedus on alla poole diskreetimissagedust
X(f) (ülal sinine) ja XA(f) (all sinine) on pidevate funktsioonide x(t) ja xA(t) Fourier’ teisendused. Kui funktsioonidest võtta lugemeid diskreetimissagedusega fs, siis lisatakse algsele teisendusele (sinine) juurde diskreetse aja Fourier’ teisendused (DTFT) (roheline). Kui need oleksid audiosignaalid x(t) ja xA(t), siis nad ei pruugiks ühtemoodi kõlada, kuigi mõlema diskreetimissagedus fs on sama.
xA(t) on diskreetmoonutus signaalist x(t) sama diskreetimissageduse juures

Diskreetmoonutused

Mall:Main Kui x(t) on funktsioon Fourier' teisenduses X(f) :

X(f)  x(t) ei2πft dt,

siis Poissoni liitmisvalemi kohaselt saame asendada x(t) funktsiooniga x(nT), mis on piisav, et luua X(f) perioodiline summa. Seega saame:

Xs(f) k=X(fkfs)=n=Tx(nT) ei2πnTf,

mis on perioodiline funktsioon ja on võrdväärne Fourier' reaga, mille koefitsient on Tx(nT). Seda funktsiooni tuntakse ka kui diskreetse aja Fourier' teisendust (DTFT).

Kõrval oleval joonisel on näha, et funktsiooni X(f) on nihutatud fs võrra ja liidetud. Algse funktsiooni koopiad eristuvad juhul, kui kehtib  (X(f)=0,|f|B  ja fs on piisavalt suur. Kui aga Nyquisti kriteerium ei ole täidetud, siis külgnevad koopiad kattuvad ja sellisel juhul pole võimalik ühemõtteliselt eristada X(f). Kõik sageduskomponendid, mis on kõrgemad kui fs/2, on eristamatud madalamatest sageduskomponentidest, neid kutsutaksegi diskreetmoonutusteks. Kui diskreetimissagedus on eelnevalt määratletud, siis x(t) on tavaliselt juba piiratud kõrgeid sagedusi madalpääsfiltri abil sobivale tasemele..

Sinusoidide süsteem kriitilise lugemivõtmissagedusega. Kõigil antud sinusoididel on ühtivad lugemivõtmispunktid, mis jäävad väärtustelt +1 ja –1 vahele. Nad kõik on üksteise diskreetmoonutused, isegi kui nende sagedused ei ületa poolt lugemivõtmisesagedust

Kriitiline sagedus

Näitamaks fs>2B vajalikkust, vaatleme sinusoidide süsteemi, mis on saadud järgneva valemi järgi, kasutades erinevaid θ väärtusi:

x(t)=cos(2πBt+θ)cos(θ) = cos(2πBt)sin(2πBt)tan(θ),π/2<θ<π/2.

Kasutades lugemivõtmissagedust fs=2B või lugemitevahelist aega T=1/2B, saame tulemuseks

x(nT)=cos(πn)sin(πn)0tan(θ)=(1)n

On näha, et lõpptulemus ei sõltu enam θ väärtustest. Seepärast on vaja diskreetimisteoreemis ranget ebavõrdsustingimust.

Viited

Mall:Viited