MUSIC & Minimum variance algoritmi II i povecanje broja mikrofona
Evo nastavka o music i mv algoritmu. Tacno je da music moze da locira izvore sa PROIZVOLJNOM tacnoscu, ali u odsustvu suma. Kada je prisutan i sum, performanse se degradiraju. U simulaciji je nivo suma odredjen u awgn(m,snr,'measured') gde je snr odnos signal/sum. U music 2 umesto snr stoji 40. Sto veci odnos (brojna vrednost), bolja rezolucija po uglu. Music algoritam bolje razdvaja izvore od mv. Ovo je ocigledno ako se pogleda vrednost maksimuma u music (>10^4) i mv algoritmu (<10). Iako je bolji, mislim da je bolje da koristimo mv algoritam, jer se kod njega ne mora vrsiti procena broja izvora, sto nije naivno. Ovo je veoma bitno, jer iako music daje bolje rezultate, u slucaju pogresne procene broja izvora dace losije rezultate od mv.
E, sada malo o povecanju broja mikrofona. Nesto sam se preracunao u proslom mail-u. Od jednog 12-bitnog ADC mozemo da napravimo 2 6-bitna, tako sto se signali sa oba mikrofona ogranice na vrednost koja odgovara polovini skale (6 bita). Zatim se jedan signal pomnozi sa 2^6=64 (pojaca se 64 puta) i doda drugom siganlu. Dobija se da donjih 6 bita predstavljaju 1. signal, a gornih 6 2. signal. Ovakvo prosirenje ima dosta nedostataka:
1. Rezolucija od 6 bita je previse mala
2. Mala greska u pojacanju moze da prouzrokuje neupotrebljivost podataka
3. Potrebno pojacanje je veliko, tako da ce sum, koji potice od samog pojacavaca, u pojacanom signalu imati veliki udeo.
Iz ovih razloga bih "zaobisao" ovo resenje.
Predlazem da razvijamo softver kod koga se broj mikrofona moze lako promeniti. Iako nece biti optimalan, omogucice da u kasnijim fazama unesemo izmene. Izgleda da je jedini nacin da stvarno dobijemo veci broj kanala upotreba analognog multipleksera (na primer CD4066 koji je jeftin i ima propusni opseg >>50KHz, a brzina prebacivanja kanala je oko 100ns), ali o tome kasnije. Takodje treba imati na umu da se i hardver mora napraviti tako da je moguca promena broja mikrofona. Zbog toga bi trebalo da se analogna obrada signala (filtriranje i pojacavanje) odvoji na posebnu plocu, a da DSP, ADC i slicno budu na drugoj ploci. U tom slucaju bi sa analogne ploce isla 4 analogna signala, pa koliko oni mikrofona predstavljali... Naravno, na digitalnoj ploci bi trebalo da se ostavi par dodatnih kontrolnih linija koje bi upravljale ovim prosirenjima.
Toliko od mene za sada.
Gruja
PS. Napisite mail sta se desavalo na sastanku. Mozda i uspem da dodjem, ako ranije zavrsim.
--___________________________________________________________
Sign-up for Ads Free at Mail.com
http://www.mail.com/?sr=signup
Previous by thread: Algoritmi i sastanak Next by thread: Simulacija