0% ont trouvé ce document utile (0 vote)
40 vues42 pages

PN - Module 2 DSP

About pn module

Transféré par

That Ladakhi Macha
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
40 vues42 pages

PN - Module 2 DSP

About pn module

Transféré par

That Ladakhi Macha
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF ou lisez en ligne sur Scribd
EREICIENT CompuTATION OF DFT % FAST FOURIER TRANSFORM ALGORITHM(FET) | FROM DFT avd IDFT equotioms ‘ N-l xX(h)e 0 ext) (Wry oe ENT m=O \ i -k 2 wld = Te S xe)n) oemenct ke0 | From the above two equations we obser yok Direck carmputation. of x(k) imvolee ust 4 | a ( N2 Compler emultipticetions 2 ou® m Ver | ote \ NON-D eormplex addchition) , Sh “tad is Coonplex, we require HN* Real Multiplicatioms un tues) . YC wea) Reak Adetitions Propttion of, Toddin Facer [have Foo 4) SYMMETRY PROPERTY S =z r uu = z = Zz ‘ We { cost - jae] M HENCE «THE PROOF. = -WH == >) perropsciT PROPERTY F 4N — Wat = Wn ratte yg = WN - 2 \" a ja = Wr (e " Si Wy Pt —<— HENCE THE PROOF (sown PIP Wye Wnte Type2? OF FFT ALGpRITHMS 4) Radke 2 FFT algeritiwm Total dungttr of PET TS represen” ig am imteart. an aN, whore V ie, N= pane 3) Radic — @ 2) Radte = 4 FFT Ag ovfttsrn Total lenge Ne yy 3 ie, Me AN YP, Se oy os FRY Tokak lengte Ne av je, Ne gl, Sr eres me 8; 64, Split — Rade FFT a S. No. Date Dirdet te a npulation 0h DFT For a | Coanplo Y ) plore valved Seqnemte _x(fr) points. |_ DET may be @xpresceck Ne} Xr) | S | mein) cos [PTEM) | + 2] = ba nerf : fant . xh) = mal) sim (2M) Trem) col neo % Pe : Diveck. Coernp udeliom on abide re. 4 v hi - 4) QN* Cvaluatonr Cf +ythav f _ oO) 4YN™ yeol crn ptfootidy 7 4} 2) det) seat aa tion fo) A un ben 9}, imdexiayg | rar el Wests operations, _ g | Radix —2 FFT Algorithms The jundamentol prindile 64 there alge rithm fs bwed om [Link] Hrs computation of, the DeT ap a leat N iatd gueesgiva! Sequenck of sqnalue DET'S, there Q@re two basic Classes FET f) alaorithona ‘ im time (p17) Frequemoy (ore) A) Decimation 2) Decimotion im Of 0 Sequente Son DIT FET , tha NO diwicid foto fr pons , ome Consisting ams the mumiperecl duelo pect point DFT is ewr mumbereal sampler 6thed Comsisting % odd The algoritiarn is Sormplel, Nis a power of 2. assuowung The DET oh QA sequemee alm) is Giver by XCe) = S x(n) Cary) © _@ N=9 Sepotioling xm) into fH even ancl Odd = mMumbetecl polonts. N-2 me RE . XC) = Stn) (os) ee veto) Col ne NL for even boy need Le Supsthutiang me oY ov Mr CER A Me Qt or m-oda im egur YA, te by m= ay dor ome arth | ab mzo 7; Y=O ab me N-2, Ye Now z Can ® be wanes , ne Bet ork ae (artt)ic (Ee) = & ator) (Wn) + €& rlortiOrn, veo Yeo i 2vie Tm above ear (Wy) cam ahho be written © oo yi / jar ort f jo \re a, -| Nip Gaye = (eH) be = (w ni) ie Nia , re xk) = 2. xy) (Wn) Yo kb Baa re Wn Sxl ort) (towp, ) reo . Lo Xr) = Gk) FW Hk) 2 i _ Me polit Moret N pout 1 a pvt as ea 7 what Gk) = é xt 2) (uns) E Yeo Ba vk 2 Hoe & xtor+t) (wm,) yo eqn ie OH PL Gach tevem im the feat term [ote] represemts 1 poient vet of ev qnumabered points of ta origi = gequemee & the Sewmd sum ip Og cl lone eT [ AGe) | is Hi pe DET oh odd onuamborad poiods. x(e) rr. Glo) 1) NU pot (4) DET x6) LT x) (9) a = Point xls) vET x0) \ values — Oh x(o), xlt) ,-- x(t) caw be The evowed using eqn ®. ie, xXlo) = &fo) + wy HO) Pe @ti) + WH Ha) pees Wye HO) x(3) = als) + tay? HC3) xty) = Gt) + Writ HCH) por fom periodicity propasty » weet xe) = xC +n) ie, Gla) = @ (eth) © Galo) te) =< HCota) = HO) we x4) = oo) + watt 400) wy xls) = ott) + Wy HC) x) = fo) + wat Ho) x(q) = Gta) + ww! AC) Sime N jp eur, we we divicte 2 N — polo, pet fmto two 4 — poimt | DETS which — combine 49 germs a | A poi DET. From equ) consid GC) Ra rE ie, @Ce)= 2 xlor) (wey) y=0 Separating XCor) into ever and odd unborn points. Nay Nor tk Zz lk) = S x2) (Wr) Ss, Or] (wong) ven 4 Yeo €vew Oetet Puk ve aL fpr Cer ak v=o, d= 9 Ye Nolo. = N o-2, Noa 2 4 ' ob Ye4, Qe Ye N H _ sch H-1 22f+4 ov 2t-N a pte ne iss i He) Ge) = 2 a C ade (: _ +12) (Wn) + 2 xC 4142) [bl deo feo ° es lat Se Met , | a6 die «aol Est)" ag Ease ag)” <0 ov Oley = Ce) + (wa) * RC) oy | Oley = CK) + (Wy)? Roe) tt = ey DE SPT NL pT per e 8 peT there _ onl de PREY = Sch) (wry) Seo Noy Jk & RY = Bt Cyt) (wry) de® axle) Plo) als) 4 forn1 z \ Xo) nly) | oe | pt YX old wf : c xt) car ay \ \ xr) Q BL poser Reo) a xe) od 7 DET x6) RG) ) xs) o,f : oh) ee glo) 2 — Point + x) |S) | oper | ~ x(s) i) | a i ~ POINT a“ Sor > Ta ext) ws BoastUr HCic) amd Can be Siermphi fie on pay | He = Qtr) + wr <)) |} — i Bae P17 MPT ye “DFT bet using atk) & Hk) aboue Buttes fly shudide con be caw. ane fuat step in the compan ape DET by DIT~ FET algorithm is the computation oh 2-PT DFT. Comaidut PC) Bel Li Pey= & xlyt), (wry) - geo for NES — 4 We) = & FCS) (wy) Q=0 lc) = exo) ono + C4) (lon) Why 4 . _jan wate =e aos —STie ‘ > e os Wwyth = (1) & ok K=0, plo) = lo) + wy eC) Kea, Boyes x(o) + Cw)". xu) vsug this each ate) cons be written a xo) p(o) pcu) a4) Boule Voutiogy covrpudadion T° piv - FFT (p.1.9) rbvys poo 204 muna dyes une caPop—-6 * B=N Aop ~pchouB of porbis vpqrdwo Ba MN a Ana (47x . (L)>c aby , (9)X 7 (<)% zu ah (s)x re oy) eg (4x atl (yx Hog Nog (x : “= (7% Ahn fry (2x ad at whoa (1X (ale ge, i) (aye —_— Using bone siqua flevo grep an eyenmmetric propsty we Com sinvply (o) oe xl) cls) x) ore x x(a) i >< os N ) (6) xz, Tod wor =I a(t) (4) | | us) s x(s) wet ats) a x6) we ) xle NE 3 xt) ON) Kot xts) . a wn? ae: x2) ~t Simce N=Q IE req 1ag,8 = 3 stages ach stage requtde 4 Coomp ler. armuttiplt = CofiemS ge Goon poe addutHow . We veqpine — NM leg, —complec —amultiplica- -Homa, a ON aq, Complex adlaitiow , th tHe Sequence & X(k) = | 35, 405, -0s, 409 fae — hy ae Pe fa): L ok wae ao di 5 = xf x)= 4 L Zz 4 = Go 0 ae uae x(6) an fue © \ le OS OSs xf) Oo 0 one ae efits) og - 7 aaa os= x(s) ° ad oye as= x) Ne DIT- EFT Diaaraan kr a olp Mp lm) i xo) Ss X(o) - 7 : x1) cu). =< wy? “ xs) ~ wy =} oy! xp xh) 7 x0) - x) a 7 ® ait wa | Wy x x(2) | 1: we) ) 2 oo Me als) a4 ~| Wu? Find the PET Oh followin’) — Sequence FT algorithms. wing pt] pr FET ae 1) alm)= 2, een hil i Se > ee bajo ih, % it jeder] 8) xm) < bry ey v2r 8} . 20, -S.828-JrHiy , O ~0.ATIS7 ~ Solin — X (be) = } beet, Jeni, Oo, -2 me © )TONTIST# OHI, O, — $-82843 + dane | 8) a Luddy t 1, 1 is x(k) | 8,0,0,0, 0, 0,0,0 h) xtw- | 05, 05,05, 0S, 0,0, 0,0 f xt) = | 2, (05 -j1207), 0, (os jo20)), 0, (os 40207) ,0, (os +) Lao) \ fy tok =lr,-1 V2 V2 Vane / G °| xl) = } 0, ataqjava , % 0,0, 0,0, asi sjaeh 6) gimy= Mtl , OLMEF ie sel) = i (2,3, 4, S, 6, 1,2) Me)= 26, C4 + jas) , Cataj) , (at ej) ~y, (-4-16j) , (-4-4j), C4 -1.6)) } 4) alm). = ona) fr Neh - xin) = J 14% -1, of XC) = } 0, 2) % 2h 2) a(n) = | DS, OS, OS, 0S, 0,0,9%, of x(e)= | 2, (os — 1.207) 7 Cos-) 0.207), 0, (0.5 4jor7), 9, (5 +jiro7)| 4) wl) = sin(Em) ocme 7 xn) < } 0,0, =, 81 0, 8, Jr, ol prt Fer Algoritaone 40 _C8MpUD. Ay of & Seqpente. Fhe IDET Mh OH He pointe Sequeence . x(k) is giver by, yr Nol xlm\ = an & x(k) (wn NN ¥=° "9 mer algerie to Comply ap, imvowes He dhe wer position of xl) jerk —o smaller subsequences , Diwidw abue suamanaton into wo eg pol halves, = Boa Dy HI am) al e xa) (wy) + Exe) (ion) Keo cs > a ee eee > bteoman i ‘ ce ab Ke m= 2 ke N-I me M-) mn N an) = | ot temo ; wf 2 Xt) (og) + Exes) a om=0 ~ Replate wm bY ton amid summation ia al z" ~km 3! a ( m) + & Xb) Oy S xCersjon kro eo as N-| ; = + é [ x08 + xC e+) wnt k29 wee = (or - ete = ey" ee : sim) = ra [_ xce) rs CyrxCera) [oon keo ! Le bay) joto CUE ud odd Compe - kn Diviciong onts pul me av fr guen and me grt] i odd. Be -k2r aary= 1 Z [ xe + x¢ Ha) | Wn N k=9 Le H-} a _ gore) = S [ x = xce+a)| tone tye 4 «=o . L®@ le) = XCe) + xCk +4) pub Hk) = xCe) = x (ier) Bo -kr 2 lor) = 4 & ale) wp —G) -kr (rei) = z [hee w wi | Waly, N Ke me C Sleetth Nh Point using eqs sO, we Point, @lo) —) “Wy av NW hoy cfm y vac fart y)s Ll!) n) w xy) 2, OY) way +E GCs nh) Mh) Change mt k in T summation - | Mhy-1 er H-| XH =a) & Alt) Wy + ES alers) wate Ww),7 b=0 kro omy \ Nl -rn 2m r | wat = (e **) = C)) at May alr) = 4+ & [oe +c) acer) fia k=0 pol = ad for brew park and ve ahid for odd. port. we =o x28) “+ & [oo + olera)| way ko ree ne ' - (2040) xloL+l) = , 2 [ ated -ocer)| a : Le we) = ote) + OL K+) ale) = ote) - orl ket) -lk -kK Hak ~ pn Wrthe = Ale Pa Be = Le ya a! xrt) = tL | Sle) Wey | —@ b=0 . tle wy | 4. ay. 7% atrde) = 4. S (ee) Wp | nly 6 boo oN into 2 parte a | iy pom ©, dnrsivg wg r coer and odek pot. al a) 2 | é RC) bin N 50 hors, By —Lic x(olti) = = | z, et, | whae Rr) = Hle) + Cer *) ste) = HC) — HC kee The I-stoge TOT Com be — Caailiy —Fempleanenies using, sum & Aifperemces % a From the above diagiaam — we ohsere thot ak each stage we requ. nu i plicod apne a rnd pieation LN additions - As them OAL 09,8 slages total mo of, onudiiip licadioms is Leqy na total =e. 4 addiHoms is N leq, h- ae = 0) Comp te the IDFT % % sequenwe ye b BSe pet 205i) Oi aon? os, oS! os | xe! using DIT FFT alqonthm. Solem - woe 24 2 ona oat! + J o-F0F4 boy? = J Wyte TOteF! $j 0 F0FL (p-1.0) y — _ fy "HIG IOANG ID'S) “th = (wpe tLotal+ iLoro- 8h I- 2-80 = =o-& (47% = % ! = 6-9") to a 19 < 8), 1=,%9 aa Ph (/ 30-0 (2) >% : fori q 4 / 8) 8 \- ul Iolo f+ ee S'0-=(9)X (9%=% A Fe Qo (Qx= : Een / aU 7] (7 peta « 8h \- f=z8 ( anne = 4 < \ (99% | ED) To Ta AV, - oes 8) 12,84 I ; aes as 4 We _ / \ \ 8) a ; (5) Al {is} Py ‘ S:0-< (2X — f H)%= 9 = <— t ( a (9) ik] Te) GT Lb] iL $0 2 (IDX t oye s : ( \ (a {e] ie) SE =(0)X djo aa dio ows - Ib aguis- 1 DIF- FFT ALGORITHM To COMPUTE IDET OF A SEQUENCE : The JDFI th @ N-psind Sequouct wa Qivenby xlmy= eS xe) tow @ N ee) Wet aa eso Dividing Obore suammotion into odd ama even poss. _ He a nol -b x)= 1 |Z xe) (Wn) 4 E Ce) bow) “| 4H ko eI fuk ke ar kn vst suavemcHon 2 k= arti im send suamotion + | my _ Ba aclm) = ae x(ov) We atin z x(rr41) aon v=o Yeo Moy Ba ~2rm ae 21m - ~-1] 2 x@v) wy + Z x2) by Wy nN Yeo nod Chomaing y tek. -n ~2km N Ba Lb gle) = S xGt) Wy me blo) = 2 Coenen " 20 L@ Kee “@) + ala) = 4 ( gt) + we nied | hm4n) = him) wor + [ger +o no) | gtmin) = gt a0) = 1 P gt) + oi! wegy OE OH sae scCs) e 1 ( gt) Fl ae) gb) + wn” ho) nC os “) 4 x(6) = 4 (se) 4 wy 6 had] (3) “9 hls) (3 3) + Wy nla) x(3) ) os Cae + UW 1 ne) ] Ble : x(z) = 1 fn \ xo) W xt) Boor fe sn ™ 3 F i wow f xi) xl) Tort us a te xe) x6) y 7 x(n) aye ) | x) Im x(3) Apr Ot im — XC4) a pes 7 Us x(s IpFti Hos wre ~ 216) x@) Aer Vn > ct ?) From @) Bi kn 0 = - 1 ain = 2 GCe)(vm) keo Spisting te above a btoimed by veplacing x(2k) Yh - ko gi = & * ate) (Wan Joe Hho! by Gle) imto edo andes "4 € fle) (on) en ke toleug cc ok Im Seummotion £ ke vit in pend samen dm gin) = e tilt) (Wey) a txCat4 (aan) Li deo Be} ny im =-% fen Met a = & (23) (wry) + € flat (cong) (+ Jeo geo ea = Lek pm) = zo hos) ta deo he qylm = E' Glo0¥d (Way) 7 dro in qin) = pen) + own eylr) WE km) = lm) & Ugg” slo) xe], 1 ble) xT yey “y esa 7“ a 4) font, ‘ He pT = : ‘ ( Nap x@_} rp | E — owe xa) yo) Ber = ( Wr, xs) caer r(t) alt) L Koka | x¢s) ae glo) hb) | x(z) tpet stv) tis | Ls oad z | Hey Mp _ Wy F po= Bo x(n) wag” ~20 ° plo) = x wy? + XG) We = xlo) + alk) its pe) = x Co) wy + kth) Wy = xlo) - xCu) by "Ot Ie) == ty" oO” ® Cocenpeake TDAT of x(k) = } 10, ~242} -2, -2-2j | using DIF - FFT algetitem Sola? - wie et wt DET : xCe) = ES gten) we” m=o per: 0 (m) = Ne -km ey é x(k) Wy ao IDET equ T aad coompler com juga of beh! N Vg x*Cr) wy” a*(n) = Neo x(n) = Jj opet ¥ . } x a 7 I oo) re) ( oli? o*(m) nol eT xelm) | \ te IFT oh x (ke), (D Toke camplec ooorjugate @ Compote DET using DFT equate. @) Take complet corn jqade oh rest G Divids by N, ltl ON © Compute tort oh x(e) = {2d 0) -2) uslad pel. solmi- Ce) = | a2), 0a x*(k) = } ie ener 24 De } x*ce| = Nxt(o) = (h -2} © 2} | \ \ \ \ Noxt(m) = [4,0, ny 2 | 2 ote) = Fs, 0) 4,2} aon) = [ +. Oo, 4, 2\ © Cocmmpule IDET of xc) = 1 lo, -242j 2, -a-2} | aad) OFT. Sol — — Ce) = | We 2a), “21 ~ 212) 5 per} xray = veto) = ( 1o,-2-25,-2y ~2125 | : ” le ? x*(n) = [4 ay 2, 4] Sola) = ( A, DX, Sy 4] ———=_ pe > comping TO oh & Seatencs slag De - FAT Algoritean ( Coompue 0H rh xCe) = | 19, -2i9}.-2, 2-9 using DET- rer] Det rigor: xs Ce) 2), BAD oF -2+2j)\ Cen) (en) = yur, d a4 ® Compute 10 of XCied = jo, ~o42)) -2) -2-2) using pie -Fet [Det algeritiem. : x(k) 2 blr 2 Bhe whe -~2+2jh

Vous aimerez peut-être aussi