Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Nikvistova max brzina prenosa, laicka razmatranja

[es] :: Fizika :: Nikvistova max brzina prenosa, laicka razmatranja

[ Pregleda: 3278 | Odgovora: 9 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Jesenjin

Član broj: 35183
Poruke: 33
*.dynamic.sbb.co.yu.



Profil

icon Nikvistova max brzina prenosa, laicka razmatranja27.03.2007. u 22:13 - pre 207 meseci
Pozdrav svima. Bez okolisanja, ukoliko sam pogresio forum, administrator ce prebaciti u odgovarajuci :)

Vezano je za Nikvistovu i Senonovu teoremu, i studentima telekomunikacija je ovo narocito poznata oblast, studentima elektronike, kao i svima koji su videli Osnove telekomunikacija.

Pa evo recimo ovako. U slucaju kanala sirine od 3 KHz, Nikvist kaze : max_brzina_prenosa = 2*H*ld(V)
sto je 6 000 b/s (H je naravno sirina kanala, a V govori od koliko se diskretnih nivoa sastoji signal, naravno 0 i 1).

E sad, kako izgleda takav signal, tog protoka jelte, kada prodje kroz neki NF filtar, opsega 3KHz? Koje spektralne komponente su mu prenesene ?

Senon je jos gori.
On kaze da u slucaju kanala sirine npr opet 3KHz, i odnosa signal/sum 30ak dB, max_brizna_prenosa = H*ld(1 + S/N), tj oko 33 000 bita/s. I to je gornja granica protoka koji moze proci kroz taj kanal, i u realnosti se tesko moze postici. Tu tek ne znam sta da mislim, koja kodovanja, koja matematika je upletena u to.
Ocekujem vase odgovore, kao i bilo kakve komentare vezane za ovu temu iz naslova. Pozdrav.


[Ovu poruku je menjao Jesenjin dana 31.03.2007. u 11:29 GMT+1]
 
Odgovor na temu

milanche
San Francisco

Član broj: 2447
Poruke: 1200
*.hsd1.ca.comcast.net.



+1001 Profil

icon Re: Nikvistova max brzina prenosa, laicka razmatranja28.03.2007. u 02:54 - pre 207 meseci
U celoj prici si izostavio nesto sto se obicno podrazumeva, a to su tzv. linijski kodovi koji transformisu originalni
signal u talasne oblike prilagodjene liniji. Kao neki prvi korak se ide na to da se eliminise DC komponenta da bi se
izbeglo pomeranje magnetne radne tacke linijskih transformatora uz histerezisnu krivu.

Probe radi, ako bi nizu periodicnih pravougaonih impulsa invertovao svaki drugi impuls (tzv. AMI - alternate
mark inversion (http://en.wikipedia.org/wiki/Alternate_mark_inversion)) dobio bi da je spektar spusten za oko
pola na nize.

To se moze videti i intuitivno ako vizuelno zaoblis ivice signala do obrisa sinusoide (tj. onako kako bi to uradio neki
low pass filter) - vidi se jasno da je dobijena sinusoida dvostruko manje frekvencije od polaznog niza impulsa, a uz
to ocito je da joj je srednja vrednost blizu nule.

 
Odgovor na temu

Jesenjin

Član broj: 35183
Poruke: 33
*.dynamic.sbb.co.yu.



Profil

icon Re: Nikvistova max brzina prenosa, laicka razmatranja28.03.2007. u 13:59 - pre 207 meseci
Da, ima smisla. Bilo bi korisno kada bi nasli oblike spektra za obicnu, i AMI kodovanu povorku impulsa, pa da ih uporedimo.

Obzirom da je stvarni spektar povorke slucajna velicina (bar meni tako deluje), od trenutka do trenutka, on odstupa od standardne FT kojoj su nas uchili, a koja podrazumeva periodicni signal beskonacnog trajanja. Kako odokativno izgleda spektar protoka od 6 000b/s?
 
Odgovor na temu

milanche
San Francisco

Član broj: 2447
Poruke: 1200
*.hsd1.ca.comcast.net.



+1001 Profil

icon Re: Nikvistova max brzina prenosa, laicka razmatranja28.03.2007. u 16:57 - pre 207 meseci
Mozemo lako da procenimo najgori slucaj, a to je kad se u originalnom signalu periodicno redjaju
kecevi i nule. U tom slucaju imas proste slucajeve:
- periodicne povorke cetvrtki u originalnom signalu ciji spektar nije kontinualan nego diskretan sa ovojnicom koja prati sin(x)/x
- linijski signal posle AMI je slican tome, jedino sto je fundamental na upola nizoj frekvenciji (kao i sve ostale komponente spektra)
a DC komponenta je 0.

U ostalim slucajevima, spektar nije konstantan, nego se menja u vremenu, medjutim zbog duzih povorki nula i/ili keceva sigurno je da
su komponente grupisane na nizim frekvencijama.
 
Odgovor na temu

milanche
San Francisco

Član broj: 2447
Poruke: 1200
*.hsd1.ca.comcast.net.



+1001 Profil

icon Re: Nikvistova max brzina prenosa, laicka razmatranja29.03.2007. u 06:48 - pre 207 meseci
Citat:
Jesenjin:
Obzirom da je stvarni spektar povorke slucajna velicina (bar meni tako deluje), od trenutka do trenutka, on odstupa od standardne FT kojoj su nas uchili, a koja podrazumeva periodicni signal beskonacnog trajanja.


Da malo razbistrimo i ovo sto si naveo:

Prvo, standardna FT (ono sto se racuna integralima na papiru) ne podrazumeva nista u smislu signala osim Dirichlet-ovih
uslova (da signal nema diskontinuitete tipa 'munjevit juris u beskonacno'). Signal moze da bude sta god hoce, i za njega
se moze (racunski, matematicki, analiticki, papir/olovka,...) izracunati spektar. Ako je signal periodican, spektar ce biti
diskretan, a ako je aperiodican, spektar ce biti kontinualan.

Dakle, ovde nema nikakvih ogranicenja u vezi bilo cega.

Drugo, diskretna Furijeova transformacija je zapravo numericka procena prave vrednosti FT koja stvarno i pociva na triku
da se predpostavi da se niz semplova koji smo uhvatili da analiziramo zaista periodicno ponavlja.

Iako ovo naravno nije tacno u opstem slucaju, ta drska predpostavka nam omogucava dve stvari:

a) da smatramo da je spektar signala diskretan (cime se omogucava racunanje na konkretnim masinama sa nizom diskretnih memorijskih lokacija)

i pritom nam ne brani

b) da tacno procenimo spektar samo u vremenskom intervalu u kojem smo pokupili semplove. Za sva ostala vremena, procena
vrednosti spektra naravno nije tacna. To nas, medjutim, uopste ne sekira, jer za bas tu kolekciju semplova koju imamo, diskretna FFT
daje prilicno tacnu procenu vrednosti (amplituda, faza) spektra. "Prilicno tacnu" kazem najvise zbog ogranicene preciznosti
floating point masine unutar procesora.


 
Odgovor na temu

Jesenjin

Član broj: 35183
Poruke: 33
*.dynamic.sbb.co.yu.



Profil

icon Re: Nikvistova max brzina prenosa, laicka razmatranja30.03.2007. u 13:18 - pre 207 meseci
Hvala Milanche. Kljuchna rechenica je, bar za mene "Mozemo lako da procenimo najgori slucaj, a to je kad se u originalnom signalu periodicno redjaju kecevi i nule." Tada ce spektar povorke biti najsiri, za sve ostale sluchajeve, spektar je ili uzi, ili je veca energija sadrzana na nizim frekvencijama (amplitude se menjaju u spektru). Dosta toga je jasnije tim.

Nikvist nije koristio AMI kod, ne verujem da je u tome stvar (jer je samim tim broj nivoa kojim predstavljamo signal tri, '0', '+1' i '-1', i dobije se drugachija max brzina prenosa u gornjoj jednachini), vec se verovatno misli na pravougaone chetvrtke (tau=T, odnosno '1' se prenosi nekom vrednoscu duz cele periode T, a ne '1' preko T/2, a '0' preko drugo T/2), i samim tim, u najgorem slucaju, kada je spektar diskretan, obvojnice sin(x)/x, prvi harmonik pada na ucestanosti tacno 3KHz. Tako da taj harmonik upada u kanal sirine 3KHz, i iz te kosinusoide moze se rekonstruisati polazni signal (najgori), ukoliko se uzimaju vrednostu u svakom maximumu kosinusoide.
Provericu jos, ali za sada, mislim da ovakva neka pricha vazi.

E a za Senona, tih 30 000 b/s, za kanal sirine 3KHz (iako 30000b/s imaju dosta siri spektar od 3KHz-kanala) se mogu teoretski rekonstruisati, jer je u tih 30000b/s ubacena neka redundansa (zastitno kodovanje), na osnovu kog se moze izvuci informacioni sadrzaj (drugim rechima, nisu svih 30 000 b/s informacioni sadrzaj). E sad Senon nije dao kodove kojima se to moze progurati, samo je postavio gornju teoretsku granicu (za koju chuh da je postavljena 1948-e, a dosegnuta tek 1990-e). Mada i dalje je chudno kako fizichki, u najgorem sluchaju (sad za 30000b/s), diskretni spektar sa prvim harmonikom na 30 000Hz, moze da prodje kroz kanal 3KHz. Tu nemamo ni onu osnovnu kosinusoidu prenesenu. U stvari, tu mi nije jasno mnogo toga, da li se radi neko komprimovanje mozda ... Znam samo teorijski da se radi sa sferama i Hamingovim rastojanjem, ali sta to zapravo znachi... Hm hm...

Inace, lepo napisano za DFT i FFT. Mada, chisto offtopic, gde se nailazi u praksi na korishcenje FFT-a, neki primer, bilo kakav, na radnom mestu:) kada ti konkretno zatreba analiza DFT-om ti ukljucish komp, vidish sliku, i zakljuchish shta, ako moze par rechenica o tome kako to u praksi izgleda, neki praktican problem gde treba FFT :)
 
Odgovor na temu

jonathan
Aleksandar Ilic
Aleksinac

Član broj: 2113
Poruke: 456
82.208.210.*

Jabber: yu1is@elitesecurity.org
ICQ: 62419462


+45 Profil

icon Re: Nikvistova max brzina prenosa, laicka razmatranja30.03.2007. u 14:55 - pre 207 meseci
Suviše daleko ste otišli... Evo u čemu je stvar (naravno, ovo je JAAKO pojednostavljeno, ali sasvim dovoljno objašnjenje).
Onaj "najgori slučaj", naizmenična povorka nula i jedinica brzine N bita u sekundi, nema osnovni harmonik na N herca, već upola niže, na N/2 herca - dovoljno je pogledati grubu skicu neke četvrtke i biće sve jasno.

p0z, Alek

-=- 73 de YU1IS -=-
 
Odgovor na temu

Jesenjin

Član broj: 35183
Poruke: 33
*.dynamic.sbb.co.yu.



Profil

icon Re: Nikvistova max brzina prenosa, laicka razmatranja30.03.2007. u 15:18 - pre 207 meseci
Citat:
jonathan: Suviše daleko ste otišli... Evo u čemu je stvar (naravno, ovo je JAAKO pojednostavljeno, ali sasvim dovoljno objašnjenje).
Onaj "najgori slučaj", naizmenična povorka nula i jedinica brzine N bita u sekundi, nema osnovni harmonik na N herca, već upola niže, na N/2 herca - dovoljno je pogledati grubu skicu neke četvrtke i biće sve jasno.

p0z, Alek


Tacno. U prvom postu sam pogresio sa pretpostavkom (uzeo sam dva puta kracu cetvrtku, tj unipolarni RZ), no ispravio sam se. Ali to i dalje ne objasnjava Senona :)
 
Odgovor na temu

jonathan
Aleksandar Ilic
Aleksinac

Član broj: 2113
Poruke: 456
82.208.210.*

Jabber: yu1is@elitesecurity.org
ICQ: 62419462


+45 Profil

icon Re: Nikvistova max brzina prenosa, laicka razmatranja30.03.2007. u 19:11 - pre 207 meseci
Pođi sa suprotne strane. Ako je npr 8-bitnom kvantizacijom diskretnog signala od 4 KHz širine dobiješ 8x4kx2 = 64kbita/s, logično je pretpostaviti i obrnuto, da se istih tih 64kbps može strpati u 4kHz :)
Ponavljam, primer je jako uprošćen, ali zgodan je za razumevanje.
-=- 73 de YU1IS -=-
 
Odgovor na temu

milanche
San Francisco

Član broj: 2447
Poruke: 1200
*.hsd1.ca.comcast.net.



+1001 Profil

icon Re: Nikvistova max brzina prenosa, laicka razmatranja31.03.2007. u 06:48 - pre 207 meseci
Citat:
jonathan: Pođi sa suprotne strane. Ako je npr 8-bitnom kvantizacijom diskretnog signala od 4 KHz širine dobiješ 8x4kx2 = 64kbita/s, logično je pretpostaviti i obrnuto, da se istih tih 64kbps može strpati u 4kHz :)
Ponavljam, primer je jako uprošćen, ali zgodan je za razumevanje.


Nisam siguran da je ovo bas dobar primer - izbor broja bita kojima se kvantizuje signal je potpuno slobodan
parametar, diktiran zeljenim dinamickom rezolucijom (tj. odnosom izmedju najjaceg i najslabijeg signala) i nema
gotovo nikakve veze sa propusnim opsegom. Nista te ne sprecava ni da isti signal semplovan na 8kHz kvantizujes
i sa 16, 24, 32 bita - dobices samo bolju dinamiku, a frekventni opseg ostaje isti.

Shannon ocito nije tako nesto imao na umu kad je pisao teoremu. Sta bi bio pravi primer ?

Morao bih da se podsetim - ostarilo se, a i davno se nisam aktivno bavio teorijom informacija.

Citat:
Mada, chisto offtopic, gde se nailazi u praksi na korishcenje FFT-a, neki primer, bilo kakav, na radnom mestu:)
kada ti konkretno zatreba analiza DFT-om ti ukljucish komp, vidish sliku, i zakljuchish shta, ako moze par rechenica o
tome kako to u praksi izgleda, neki praktican problem gde treba FFT :)


FFT je DFT algoritam optimizovan za brzo racunanje, pri cemu je jedan od zahteva da se radi sa kolekcijama od 2^N
semplova.

Gde se koristi i zasta ?

Koristi se jedino i samo uvek i svugde za trenutnu procenu spektra signala (magnitude i faze). Kad dizajniras neki sistem, obicno
pustas neki deterministicki signal, recimo jednu ili zbir vise sinusoida, beli sum, sweep signal (tj. sinusoidu cija se frekvencija
linearno menja) i gledas sta se sve desava sa spektrom. Ako imas neku gresku u algoritmu, vrlo cesto se desava da na
samom signalu u vremenskom domenu ne mozes golim okom da procenis da postoji greska, medjutim sve se to vrlo lepo vidi
na peak-ovima u spektru kojima tu uopste nije mesto.

Postoji mali milion ostalih algoritama koji su bazirani na ovoj ili onoj verziji FFT-ja - promene tonske visine muzickog snimka pri
ocuvanom tempu, otklanjanje rezidentnih komponenti u miksovanom zvuku (pistanje, zujanje...), promena percepcije obicnog
stereo snimka u smeru povecane prostornosti, analiza kvaliteta zvuka muzickih instrumenata,..... i jos mnogo, mnogo, mnogo toga.

FFT nije najoptimalnija metoda u smislu brzine izvrsavanja programa (tu su razne DSP implementacije filtara, razni drugi algoritmi
za iste stvari) ali u smislu kontrole toga sta hoces da uradis sa signalom je onoliko blizu idealnome ukoliko je numericka preciznost
masine jaca.

Da sam na tvome mestu (buduci inzenjer telekomunikacija ?), navalio bih na FFT kao zec na kupus - to je azbuka za bilo sta vezano
za obradu signala.

 
Odgovor na temu

[es] :: Fizika :: Nikvistova max brzina prenosa, laicka razmatranja

[ Pregleda: 3278 | Odgovora: 9 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.