PIDEVSIGNAALIDE TÖÖTLEMINE

Seotud dokumendid
Ruutvormid Denitsioon 1. P n Ütleme, et avaldis i;j=1 a ijx i x j ; kus a ij = a ji ; a ij 2 K ja K on korpus, on ruutvorm üle korpuse K muutujate x 1

11/12/2014 BINAARNE FAASMANIPULATSIOON BPSK (Binary Phase Shift Keying) kasutab sümbolite 0 ja 1 edastamiseks signaale, mis erinevad teineteisest 180

my_lauluema

Microsoft Word - BakalaurusRE2.doc

side loeng 10

Praks 1

Leica DISTO TM S910 The original laser distance meter

Matemaatilised meetodid loodusteadustes. I Kontrolltöö I järeltöö I variant 1. On antud neli vektorit: a = (2; 1; 0), b = ( 2; 1; 2), c = (1; 0; 2), d

Excel Valemite koostamine (HARJUTUS 3) Selles peatükis vaatame millistest osadest koosnevad valemid ning kuidas panna need Excelis kirja nii, et

Väljaandja: Keskkonnaminister Akti liik: määrus Teksti liik: terviktekst Redaktsiooni jõustumise kp: Redaktsiooni kehtivuse lõpp:

Antennide vastastikune takistus

efo03v2pkl.dvi

(10. kl. I kursus, Teisendamine, kiirusega, kesk.kiirusega \374lesanded)

7 KODEERIMISTEOORIA 7.1 Sissejuhatus Me vaatleme teadete edastamist läbi kanali, mis sisaldab müra ja võib seetõttu moonutada lähteteadet. Lähteteade

lvk04lah.dvi

TM Leica DISTO touch TMD810 Leica DISTO X310 The original laser distance meter The original laser distance meter The original laser distance meter

Tehniline andmeleht Sadulventiilid (PN 16) VRG 2 2-tee ventiil, väliskeermega VRG 3 3-tee ventiil, väliskeermega Kirjeldus Ventiilid on kasutatavad ko

MATEMAATILINE ANALÜÜS I. ESIMESE KONTROLLTÖÖ NÄITEÜLESANDED (1) Leida funktsiooni y = sin x + ln(16 x 2 ) määramispiirkond. (2) Leida funktsiooni y =

Euroopa Liidu Nõukogu Brüssel, 24. september 2015 (OR. en) 12353/15 ADD 2 ENV 586 ENT 199 MI 583 SAATEMÄRKUSED Saatja: Kättesaamise kuupäev: Saaja: Eu

Matemaatiline analüüs IV 1 3. Mitme muutuja funktsioonide diferentseerimine 1. Mitme muutuja funktsiooni osatuletised Üleminekul ühe muutuja funktsioo

Microsoft PowerPoint - EMCS13

Microsoft PowerPoint - Joogivesi Tartu regioonis nov08

1 Keskkonnamõju analüüs Rääsa Koostajad Koostamise aeg metsaparandusspetsialist Madi Nõmm bioloogilise mitmekesisuse spetsialist Toomas Hir

efo09v2pke.dvi

Neurovõrgud. Praktikum aprill a. 1 Stohhastilised võrgud Selles praktikumis vaatleme põhilisi stohhastilisi võrke ning nende rakendust k

HWU_AccountingAdvanced_October2006_EST

DVD_8_Klasteranalüüs

Slide 1

Sissejuhatus mehhatroonikasse MHK0120

lcs05-l3.dvi

loogikaYL_netis_2018_NAIDISED.indd

UKSE- JA AKNALINKIDE JAEHINNAKIRI 01/2011 Lingi mudel Artikkel Nimetus Pinnaviimistlus Hind KM-ga ZOOM Ukselink pikal plaadil* messing 71,84 35

VKE definitsioon

SAF 6.0

(loeng3-ohtlikud_koodiloigud)

6 tsooniga keskus WFHC MASTER RF 868MHz & 4 või 6 tsooniga alaseade SLAVE RF KASUTUSJUHEND 6 tsooniga WFHC RF keskus & 4 või 6 tsooniga alaseade SLAVE

Tartu Ülikool Matemaatika-informaatikateaduskond Matemaatilise statistika instituut Ann-Mari Koppel Determinatsioonikordaja ja prognoosikordaja Bakala

Print\A4\QualifyReduced.pmt

Microsoft Word - Mesi, kestvuskatsed, doc

Tõstuksed Aiaväravad Tõkkepuud Automaatika KÄIGUUKSED Käiguuksed on paigaldatavad kõikidele sektsioonuste tüüpidele. Käiguukse saab varustada kas tava

Microsoft Word - Iseseisev töö nr 1 õppeaines.doc

Microsoft Word - Sobitusahelate_projekteerimine.doc

VL1_praks6_2010k

TELLIJAD Riigikantselei Eesti Arengufond Majandus- ja Kommunikatsiooniministeerium KOOSTAJAD Olavi Grünvald / Finantsakadeemia OÜ Aivo Lokk / Väärtusi

VRG 2, VRG 3

VL1_praks2_2009s

1 Keskkonnamõju analüüs Koostajad: Koostamise aeg: metsaparandusspetsialist Jüri Koort algus: bioloogilise mitmekesisuse spetsialist Toomas

Word Pro - digiTUNDkaug.lwp

Infix Operaatorid I Infix operaatorid (näiteks +) ja tüübid (näiteks ->) kirjutatakse argumentide vahele, mitte argumentide ette. Näiteks: 5 + 2, 2*pi

untitled

Lasteendokrinoloogia aktuaalsed küsimused

Microsoft Word - Bose_SoundLink_around-ear_Kasutusjuhend.docx

Mida me teame? Margus Niitsoo

BIOMEHHAANILINE TAUST- PÕHIPRINTSIIBID

KM 1 Ülesannete kogu, 2018, s

ANOVA Ühefaktoriline dispersioonanalüüs Treeningu sagedus nädalas Kaal FAKTOR UURITAV TUNNUS Mitmemõõtmeline statistika Kairi Osula 2017/kevad

Microsoft Word - Praks1.doc

Microsoft Word - Vorm_TSD_Lisa_1_juhend_2015

Juhend nutiterminali seadistamiseks ja kaardimaksete vastuvõtmiseks Ingenico Link/2500 ja icmp

Microsoft Word - TallinnLV_lihtsustatud_manual_asutuse_juhataja_ doc

Polünoomi juured Juure definitsioon ja Bézout teoreem Vaadelgem polünoomi kus K on mingi korpus. f = a 0 x n + a 1 x n a n 1 x

Side

(Microsoft Word - Matsalu Veev\344rk AS aktsion\344ride leping \(Lisa D\) Valemid )

SQL

TARTU ÜLIKOOL Füüsika-keemiateaduskond Eksperimentaalfüüsika ja tehnoloogia instituut MARTIN VILBASTE ÕHUNIISKUSE ETALONI ARENDAMINE TÜ KATSEKOJAS Mag

Стальной кубик находится под действием сил, создающих плоское напряженное состояние (одно из трех главных напряжений равно нул

1. klassi eesti keele tasemetöö Nimi: Kuupäev:. 1. Leia lause lõppu harjutuse alt veel üks sõna! Lõpeta lause! Lapsed mängivad... Polla närib... Õde r

Saksa keele riigieksamit asendavate eksamite tulemuste lühianalüüs Ülevaade saksa keele riigieksamit asendavatest eksamitest Saksa keele riigi

Skriptimiskeeli, mida ei käsitletud Perl Python Visual Basic Script Edition (VBScript) MS DOS/cmd skriptid Windows PowerShell midagi eksootilisemat: G

Microsoft PowerPoint - IRZ0020_praktikum4.pptx

Mida räägivad logid programmeerimisülesande lahendamise kohta? Heidi Meier

Praks 1

Microsoft PowerPoint - loeng2.pptx

VRB 2, VRB 3

Tala dimensioonimine vildakpaindel

Microsoft Word - Lisa 27.rtf

Statistikatarkvara

elastsus_opetus_2013_ptk2.dvi

Microsoft Word - loeng8.doc

Microsoft Word - HOTSEC kasutusjuhend v1.900.docx

Majandus- ja kommunikatsiooniministri 10. aprill a määrus nr 26 Avaliku konkursi läbiviimise kord, nõuded ja tingimused sageduslubade andmiseks

Eesti koolinoorte 66. füüsikaolümpiaad 06. aprill a. Vabariiklik voor. Gümnaasiumi ülesannete lahendused 1. (AUTOD) (6 p.) Kuna autod jäävad sei

Praks 1

KAARKASVUHOONE POLÜKARBONAADIGA 3X4M "KERTTU" 2,1m 3,0m min 4m Tehniline pass lk 2-9 Koostejuhend lk 10-31

I klassi õlipüüdur kasutusjuhend

KOOLITUSTE HALDAMINE E-TÖÖTUKASSA KASUTAJAJUHEND 1

Kodusünnitus Eestis miks, kuidas, millal? Siiri Põllumaa RM, MSc Eesti Ämmaemandate Ühing EAL, 3.aprill 2014

6. KLASSI MATEMAATIKA E-TASEMETÖÖ ERISTUSKIRI Alus: haridus- ja teadusministri määrus nr 54, vastu võetud 15. detsembril E-TASEMETÖÖ EESMÄRK Tas

P9_10 estonian.cdr

Väljavõte:

DIGITAALNE SPEKTRAALANALÜÜS Loengumaterjal 3 Toomas Ruuben USIC Algortm analüüsb sgnaal autokorrelatsoonmaatrks omaväärtus ja vastavad omavektored sgnaal sageduste kndlaksmääramseks P USIC ( f) vks ( f) k on omavektorte arv v k sgnaal autokorrelatsoonmaatrks k-s omavektor S( f) komlekssed harmoonlsed Korruts v S ( f on FFT ms arvutatakse gale müra k ) alamruumga seotud omavektorle USIC, ARVUTAINE ATLABIS USIC, ARVUTAINE ATLABIS atlab keskonnas on kasutusel funktsoon musc() rootmusc() musc arvutab seudosektr kõgl sagedustel rootmusc leab dskreetsed sektr sagedused ja võmsuse hnnangud Snussgnaalde sageduste ledmseks valge müra taustal sobb rootmusc rohkem USIC algortm on võrreldes Psarenko meetodga olulselt täsem kuna sn letakse sageduse hnnangud suurema arvu omaväärtuste järg Funktsoond ATLAB-s [S,] = musc(x,) [S,] = musc(x,,) [S,] = musc(...,nfft) [S,f] = musc(x,,nfft,fs) [S,f] = musc(x,,f,fs) [S,f] = musc(...,'corr') [S,f] = musc(x,,nfft,fs,nn,noverla) [...] = musc(...,'range') [...,v,e] = musc(...) musc(...) 3 4 USIC, ARVUTAINE ATLABIS USIC, ARVUTAINE ATLABIS [S,]=musc(x,) S seudosektr hnnang x ssendsgnaal ms võb olla kas üks veeruvektor võ nelnurkne võre kus ga rda on mng sensor väljund. x* x on korrelatsoonmaatrks hnnang. Sellse võre genereermseks võb kasutada funktsoon corrmtx ja on ssendna kasutatav normalseertud sagedused (rad/samle) sgnaal alamruum mõõt (täsarv) võ kahe elemendlne vektor. Vektor korral on teseks elemendks läve väärtus * () mn mllest väksemad omaväärtus loetakse kuuluvat müra alamruum, () määrab sgnaal alamruum maksmaalse mõõdu 5 Vektord S ja omavad samu kkus. Reeglna määravad vektor S kkuse ja sageduste ulatuse ssendandmed x [S,]=musc(x,,) Saab ette anda vähemalt elemendst koosneva sageduste vektor mllest seudosekter arvutatakse [S,]=musc(...,nfft) Võb ette anda FFT kkuse mda seudosektr hnnangu ledmseks kasutatakse. Vakms väärtus [ ] on 56 [S,f]=musc(x,,nfft,fs) Ülemnek sagedustele f. Sn tuleb ette anda ka dskreetmssagedus fs. Vakms väärtus [ ] on z 6

USIC, ARVUTAINE ATLABIS USIC, ARVUTAINE ATLABIS [S,f]=musc(x,,f,fs) Saab ette anda sageduste vektor f mlle väärtustel seudosekter arvutatakse [S,f]=musc(..., corr ) Ssendandmed x kujutav endast korrelatsoonmaatrkst. NB! aatrks eab olema ruutmaatrks mttenegatvsete omaväärtustega [S,f]=musc(x,,nfft,fs,nn,noverla) nn nelnurkse akna mõõt (täsarv) võ reaalarvulne vektor aknakoeftsentdega noverla akende ülekattumse määr (e saa kasutada ku x on maatrks) nn vakms väärtus on * () ja noverla vakms väärtus on nn- NB! Ssendandmed x segmenteertakse enne korrelatsoonmaatrks moodustamst. Ku ssendsse antakse korrelatsoonmaatrks, ss arameetred nn ja noverla gnoreertakse [...]=musc(..., range ) Saab määrata f võ sagedusvahemku ku ssends on reaalandmed x hole - Arvutatakse seudosekter sagedusvahemkus [0,fs] ku fs on tüh vektor [ ] ss on sagedusvahemk normeertud [0,], ku fs on defneermata, ss [0,π] 7 8 USIC, ARVUTAINE ATLABIS USIC, ARVUTAINE ATLABIS half Arvutab üheoolse seudosektr reaalandmetest x [...,v,e]=musc(...) v müra alamruum kuuluvate omavektorte maatrks e omavektortele vastavate omaväärtuste vektor musc(...) lma omstuseta trükb arvutatud sektr ATLAB- aktvsesse aknasse ( fgure ) musc funtsoon arvutab sgnaal ja müra alamruumd sgnaal korrelatsoonmaatrks omavektorte ja omaväärtuste alusel. Omavektorte mõõt n on summa sgnaal ja müra alamruum mõõtudest. Omavektor mõõt sõltub ssendadmetest ja süntaksst Näde: musc algortm dskreetmssagedust määramata randn('state',0); n = 0:99; x = cos(0.57**n) + sn(0.**n) + 0.0*randn(sze(n)); musc(x,4) Antud juhul sgnaal alamruum mõõt võrdub 4-ga kuna ga reaalarvulne harmoonlne sgnaal koosneb kahest komlekseksonendst 9 0 USIC, ARVUTAINE ATLABIS USIC, ARVUTAINE ATLABIS Sgnaal ja müra summa USIC algottm ssends Pseudosektr hnnang arvutatuna USIC algortmga

USIC, ARVUTAINE ATLABIS Näde : Sgnaal ja müra alamruum rks on seatud omaväärtused ms ületavad 0 % mnmaalse omaväärtuse. Sgnaal alamruum mõõduks on Inf, seega vektor =[Inf,.] Omavektorte kkus nn=7, dskreetmssagedus fs=8000 USIC, ARVUTAINE ATLABIS Pseudosektr hnnang sgnaal ja müra alamruum mõjutamsel korr. maatrks omaväärtuste lävega randn('state',0); n = 0:99; x = cos(0.57**n) + sn(0.**n) + 0.0*randn(sze(n)); musc(x,[inf,.],[],8000,7); % Wndo length = 7 3 4 USIC, ARVUTAINE ATLABIS USIC, ARVUTAINE ATLABIS Näde : USIC algortm korrelatsoonmaatrksga ssends Ssendsgnaal x mllest arvutatakse korrelatsoonmaatrks randn('state',0); n = 0:699; x = cos(0.57**(n)) + 0.*randn(sze(n)); Xm = corrmtx(x,7,'mod'); [P,] = musc(xm,); corrmtx(x,7, mod ) ( n m) ( m ) autokorrelatsoon hnnang ssendandmetest x. m=7 5 6 USIC, ARVUTAINE ATLABIS ROOTUSIC, ARVUTAINE ATLABIS Pseudosektr hnnang ku ssendsse on antud sgnaal alusel koostatud korrelatsoonmaatrks 7 Funktsoond ATLAB-s [,o] = rootmusc(x,) [f,o] = rootmusc(...,fs) [,o] = rootmusc(...,'corr') Snjuures: sageduste vektor (radaan/dskreed kohta) o võmsuse vektor db ga sageduse kohta komlekssete harmoonlste arv fs dskreetmssagedus f sageduste vektor corr võmaldab ssendsse anda sgnaal korrelatsoonmaatrks 8 3

ROOTUSIC, ARVUTAINE ATLABIS Näde: randn('state',); n=0:99; s = ex(*/*n)+*ex(*/4*n)+ex(*/3*n)... +randn(,00); % Estmate correlaton matrx usng modfed % covarance method. X=corrmtx(s,,'mod'); [W,P] = rootmusc(x,3) W =.5769 0.787.056 P =.358 3.9975.40 (estmaton of sgnal arameters va rotatonal nvarance technques) alternatvseks meetodks harmoonlste sageduste hndamseks sgnaalmaatrks omaväärtuste alusel ndame sarnaselt eelnevaga komlekset harmoonlst sgnaal valge müra taustal Vastuvõetud sgnaal ssends y( n) [ y( n), y( n ),..., y( n )] T x( n) ( n) 9 0 Tektame ssendandmetest ajalselt nhutatud vektor z( n) y( n) T z( n) [ z( n), z( n ),..., z( n )] [ y( n ), y( n ),..., y( n )] Selle alusel saame krjeldada vektord y( n) ja z( n) y( n) Sa ( n) T Vektord n y( n) Sa ( n) z( n) SΦ a ( n) T a, a,..., a a j a Ae Φ on dagonaalmaatrks ms ssaldab kõkde komleksharmoonlste naaberdskreetde vahelst suhtelst faas (rotaton matrx) Φ f j f dag[ e, e,..., e j f ] z( n) SΦa ( n) S on Vandermonde maatrks ms ssaldab veeruvektored 4 ( ) [, f, f,..., s f e e e ],,..., Krjeldame ssendandmete (sgnaal + müra) korrelatsoonmaatrks arvestades y( n) Sa ( n) [ ( ) Γ E y n y ( n)] SPS Snjuures P on dagonaalmaatrks ms ssaldab komleksharmoonlste võmsus P dag a, a,..., a dag P, P,..., P aatrks P on dagonaalmaatrks kuna ernevate sagedustega komleksharmoonlsed on ortogonaalsed lõmatus vahemkus (samas dagonaalsus ole nõutav) 3 algortm korral on küllaldane, ku krrelatsoonmaatrks on arvutatud lõlku kestvusega n ssendsgnaaldest y( n) Sa ( n) z( n) SΦ a ( n) Sgnaalvektorte y( n) ja z( n) rstkorrelatsoonmaatrks Γ E y ( n) z ( n) SPΦ S Γ 0 0 0... 0 0 0 0... 0 0 Γ E ( n) ( n ) 0 0... 0 0 Q 0 0 0... 0 4 4

Auto ja rstkovaratsoonmaatrksd Γ ja Γ avalduvad ku B (0) B () B ( ) B () B (0) B ( ) Γ * B ( ) B ( ) B (0) B () B () B ( ) B (0) B () B ( ) Γ * * B ( ) B ( 3) B () aatrkste elemendd arvutatakse ku * B ( ) ( ) ( ) m E y n y n m Peamseks robleemks on sageduste f ja nende võmsuste P ledmne autokorrelatsoondestb ( m) aatrks SPS astakuks on ja korrelatsoonmaatrks [ ( ) Γ E y n y ( n)] SPS omab ( ) ühesugust omaväärtust ms vastavad müra võmsusele 5 6 Seega võme krjutada Arvestades rstkrrelatsoonmaatrks avaldst saame Γ Ι SPS C Γ E y ( n) z ( n) SPΦ S Γ Γ Γ SPΦ S C oodustame eelnevast maatrks C C C C SP( I Φ ) S 7 Analüüsdes maatrksed näeme, et aatrkste SPS ja SPΦ S veerud on omavahel dentsed aatrks C C astak on Ku omaväärtus ex( j f ), ss -s veerg Ι Φ võrdub nullga ja maatrks Ι ex( j f ) Φ astakuks on Samaaegselt ex( j f),,,..., väärtused on maatrkste aar C, C üldstatud omaväärtused Essteerb omaväärtust ühkrngl ms vastavad öördoeraator Φ elementdele. Ülejääbnud on 0-d 8 -I algortm sageduste f hndamseks Leame ssendandmete AKF hnnangud r ( m), m,,..., ja moodustame nest maatrksd R ja R ms vastavad maatrkstele Γ ja Γ Arvutame maatrks R omaväärtused. korral vastab mnmaalne omaväärtus Arvutame maatrksd ˆ C ˆ R Ι ˆ C ˆ R Q Leame maatrkste aar C ˆ ˆ, C üldstatud omaväärtused. Omaväärtused, ms asetsevad ühkrngl võ on selle lähedal defneervad maatrks Φ elemendd mllest saadakse harmoonlste sgnaalde sagedused. armoonlste sgnaalde võmsuses võvad olla letud Psarenko meetod juures kasutatava maatrksvõrrand lahendtest KUIDAS VALIDA JÄRK Ku koosluses ekssteerb harmoonlst sgnaal, ss omaväärtused ms vastavad sgnaal alamruumle on,,,..., Ülejäänud omaväärtust vastavad mürale Järk võb olla valtud: Test tulemusena Autokorrelatsoonmaatrks kõrvalekallete analüüs tulemusena (Fuchs 988) AIC krteerum omaväärtuslahutustele (Wax and Kalath 985) 9 30 5

KUIDAS VALIDA JÄRK KUIDAS VALIDA JÄRK Ku dskreetse autokorrelatsoonmaatrks omaväärtused on järjestatud..., kusjuures > Eelnevas: G( ), 0,,..., ss harmoonkute arv sgnaal alamruums on määratav valdes vähma väärtuse suuruselt G( ) DL( ) log E( ) A ( ) N A ( ) E( ) ( )log N N dskreetde arv mda kasutatakse AKF arvutustes 3 3 6