版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
Chapter8DigitalFilterStructuresHeretheinput-outputrelationinvolvesafinitesumofproducts:§8.1IntroductionOntheotherhand,anFIRsystemcanbeimplementedusingtheconvolutionsumwhichisafinitesumofproducts:TheactualimplementationofanLTIdigitalfiltercanbeeitherinsoftwareorhardwareform,dependingonapplicationsIneithercase,thesignalvariablesandthefiltercoefficientscannotberepresentedwithfiniteprecision§8.1Introduction★§8.1.1BlockDiagramRepresentationFortheimplementationofanLTIdigitalfilter,theinput-outputrelationshipmustbedescribedbyavalidcomputationalalgorithmToillustratewhatwemeanbyacomputationalalgorithm,considerthecausalfirst-orderLTIdigitalfiltershownbelow§8.1.1BlockDiagramRepresentationThefilterisdescribedbythedifferenceequationy[n]=-d1y[n-1]+p0x[n]+p1x[n-1]Usingtheaboveequationwecancomputey[n]forn0knowingtheinitialconditiony[n-1]andtheinputx[n]forn-1§8.1.1BlockDiagramRepresentation
y[0]=-d1y[-1]+p0x[0]+p1x[-1]y[1]=-d1y[0]+p0x[1]+p1x[0]
y[2]=-d1y[1]+p0x[2]+p1x[1].…Wecancontinuethiscalculationforanyvalueofthetimeindexnwedesire§8.1.1BlockDiagramRepresentationEachstepofthecalculationrequiresaknowledgeofthepreviouslycalculatedvalueoftheoutputsample(delayedvalueoftheoutput),thepresentvalueoftheinputsample,andthepreviousvalueoftheinputsample(delayedvalueoftheinput)Asaresult,thefirst-orderdifferenceequationcanbeinterpretedasavalidcomputationalalgorithm§8.1.2BasicBuildingBlocksThecomputationalalgorithmofanLTIdigitalfiltercanbeconvenientlyrepresentedinblockdiagramformusingthebasicbuildingblocksshownbelowx[n]y[n]w[n]Ax[n]y[n]y[n]x[n]x[n]x[n]x[n]AdderUnitdelayMultiplierPick-offnode§8.1.2BasicBuildingBlocksAdvantagesofblockdiagramrepresentation(1)Easytowritedownthecomputationalalgorithmbyinspection(2)Easytoanalyzetheblockdiagramtodeterminetheexplicitrelationbetweentheoutputandinput★★√√§8.1.2BasicBuildingBlocks(3)Easytomanipulateablockdiagramtoderiveother“equivalent”blockdiagramsyieldingdifferentcomputationalalgorithms(4)Easytodeterminethehardwarerequirements(5)Easiertodevelopblockdiagramrepresentationsfromthetransferfunctiondirectly√√√§8.1.3AnalysisofBlockDiagramsCarriedoutbywritingdowntheexpressionsfortheoutputsignalsofeachadderasasumofitsinputsignals,anddevelopingasetofequationsrelatingthefilterinputandoutputsignalsintermsofallinternalsignalsEliminatingtheunwantedinternalvariablesthenresultsintheexpressionfortheoutputsignalasafunctionoftheinputsignalandthefilterparametersthatarethemultipliercoefficients★★§8.1.3AnalysisofBlockDiagramsTheoutputE(z)oftheadderisE(z)=X(z)+G2(z)Y(z)ButfromthefigureY(z)=G1(z)E(z)Example-Considerthesingle-loopfeedbackstructureshownbelow§8.1.3AnalysisofBlockDiagramsEliminatingE(z)fromtheprevioustwoequationswearriveat
[1-G1(z)G2(z)]Y(z)=G1(z)X(z)
whichleadsto§8.1.3AnalysisofBlockDiagramsExample-Analyzethecascadedlatticestructureshownbelowwherethez-dependenceofsignalvariablesarenotshownforbrevity§8.1.3AnalysisofBlockDiagramsTheoutputsignalsofthefouraddersaregivenbyW1=X-S2W2=W1-S1W3=S1-W2Y=W1-S2FromthefigureweobserveS2=z-1W3S1=z-1W2
§8.1.3AnalysisofBlockDiagramsSubstitutingthelasttworelationsinthefirstfourequationsweget
W1=X-z-1W3
W2=W1-z-1W2
W3=z-1W2+W2Y=W1+z-1
W3
FromthesecondequationwegetW2=W1/(1+z-1)andfromthethirdequationwegetW3=(+z-1)W2
§8.1.3AnalysisofBlockDiagramsCombiningthelasttwoequationswegetwefinallyarriveatSubstitutingtheaboveequationin§8.2EquivalentStructuresTwodigitalfilterstructuresaredefinedtobeequivalentiftheyhavethesametransferfunctionWedescribenextanumberofmethodsforthegenerationofequivalentstructuresHowever,afairlysimplewaytogenerateanequivalentstructurefromagivenrealizationisviathetransposeoperation★★§8.2EquivalentStructuresTransposeOperation(1)Reverseallpaths(2)Replacepick-offnodesbyadders,andviceversa(3)InterchangetheinputandoutputnodesAllothermethodsfordevelopingequivalentstructuresarebasedonaspecificalgorithmforeachstructure★★§8.2EquivalentStructuresThereareliterallyaninfinitenumberofequivalentstructuresrealizingthesametransferfunctionItisthusimpossibletodevelopallequivalentrealizationsInthiscoursewerestrictourattentiontoadiscussionofsomecommonlyusedstructures§8.2EquivalentStructuresUnderinfiniteprecisionarithmeticanygivenrealizationofadigitalfilterbehavesidenticallytoanyotherequivalentstructureHowever,inpractice,duetothefinitewordlengthlimitations,aspecificrealizationbehavestotallydifferentlyfromitsotherequivalentrealizations§8.2EquivalentStructuresHence,itisimportanttochooseastructurethathastheleastquantizationeffectswhenimplementedusingfiniteprecisionarithmeticOnewaytoarriveatsuchastructureistodeterminealargenumberofequivalentstructures,analyzethefinitewordlengtheffectsineachcase,andselecttheoneshowingtheleasteffects★★§8.2EquivalentStructuresIncertaincases,itispossibletodevelopastructurethatbyconstructionhastheleastquantizationeffectsWedeferthereviewofthesestructuresafteradiscussionoftheanalysisofquantizationeffectsHere,wereviewsomesimplerealizationsthatinmanyapplicationsarequiteadequate§8.3BasicFIRDigitalFilterStructures whichisapolynomialinz-1Inthetime-domaintheinput-outputrelationoftheaboveFIRfilterisgivenbyAcausalFIRfilteroforderNischaracterizedbyatransferfunctionH(z)givenby§8.3.1DirectFormFIRDigitalFilterStructuresAnFIRfilteroforderNischaracterizedbyN+1coefficientsand,ingeneral,requireN+1multipliersandNtwo-inputaddersStructuresinwhichthemultipliercoefficientsarepreciselythecoefficientsofthetransferfunctionarecalleddirectformstructures
★★§8.3.1DirectFormFIRDigitalFilterStructuresAdirectformrealizationofanFIRfiltercanbereadilydevelopedfromtheconvolutionsumdescriptionasindicatedbelowforN=4★★§8.3.1DirectFormFIRDigitalFilterStructures whichispreciselyoftheformoftheconvolutionsumdescriptionThedirectformstructureshownonthepreviousslideisalsoknownasatappeddelaylineoratransversalfilterAnanalysisofthisstructureyields§8.3.1DirectFormFIRDigitalFilterStructuresThetransposeofthedirectformstructureshownearlierisindicatedbelow★★§8.3.2CascadeFormFIRDigitalFilterStructuresAhigher-orderFIRtransferfunctioncanalsoberealizedasacascadeofsecond-orderFIRsectionsandpossiblyafirst-ordersectionTothisendweexpressH(z)aswherek=N/2ifNiseven,andk=(N+1)/2ifNisodd,with
2k=0§8.3.2CascadeFormFIRDigitalFilterStructuresAcascaderealizationforN=6isshownbelowEachsecond-ordersectionintheabovestructurecanalsoberealizedinthetransposeddirectform★★§8.3.3Linear-PhaseFIRStructuresThesymmetry(orantisymmetry)propertyofalinear-phaseFIRfiltercanbeexploitedtoreducethenumberofmultipliersintoalmosthalfofthatinthedirectformimplementationsConsideralength-7Type1FIRtransferfunctionwithasymmetricimpulseresponse§8.3.3Linear-PhaseFIRStructuresRewritingH(z)intheform weobtaintherealizationshownbelow★★§8.3.3Linear-PhaseFIRStructuresAsimilardecompositioncanbeappliedtoaType2FIRtransferfunctionForexample,alength-8Type2FIRtransferfunctioncanbeexpressedasThecorrespondingrealizationisshownonthenextslide§8.3.3Linear-PhaseFIRStructuresNote:TheType1linear-phasestructureforalength-7FIRfilterrequires4multipliers,whereasadirectformrealizationrequires7multipliers§8.3.3Linear-PhaseFIRStructuresNote:TheType2linear-phasestructureforalength-8FIRfilterrequires4multipliers,whereasadirectformrealizationrequires8multipliersSimilarsavingsoccursintherealizationofType3andType4linear-phaseFIRfilterswithantisymmetricimpulseresponses§8.4BasicIIRDigitalFilterStructuresThecausalIIRdigitalfiltersweareconcernedwithinthiscoursearecharacterizedbyarealrationaltransferfunctionofz-1or,equivalentlybyaconstantcoefficientdifferenceequationFromthedifferenceequationrepresentation,itcanbeseenthattherealizationofthecausalIIRdigitalfiltersrequiressomeformoffeedback§8.4BasicIIRDigitalFilterStructuresAnN-thorderIIRdigitaltransferfunctionischaracterizedby2N+1uniquecoefficients,andingeneral,requires2N+1multipliersand2Ntwo-inputaddersforimplementationDirectformIIRfilters:Filterstructuresinwhichthemultipliercoefficientsarepreciselythecoefficientsofthetransferfunction★★§8.4.1DirectFormIIRDigitalFilterStructuresConsiderforsimplicitya3rd-orderIIRfilterwithatransferfunctionWecanimplementH(z)asacascadeoftwofiltersectionsasshownonthenextslide§8.4.1DirectFormIIRDigitalFilterStructures§8.4.1DirectFormIIRDigitalFilterStructuresThefiltersectionH1(z)canbeseentobeanFIRfilterandcanberealizedasshownright§8.4.1DirectFormIIRDigitalFilterStructuresThetime-domainrepresentationofH2(z)isgivenby Realizationoffollowsfromtheaboveequationandisshownontheright§8.4.1DirectFormIIRDigitalFilterStructuresAcascadeofthetwostructuresrealizingH1(z)andH2(z)leadstotherealizationofH(z)shownbelowandisknownastheDirectFormIstructure★★§8.4.1DirectFormIIRDigitalFilterStructuresNote:ThedirectformIstructureisnoncanonicasitemploys6delaystorealizea3rd-ordertransferfunctionAtransposeofthedirectformIstructureisshownontherightandiscalledthedirectformIstructure★§8.4.1DirectFormIIRDigitalFilterStructuresVariousothernoncanonicdirectformstructurescanbederivedbysimpleblockdiagrammanipulationsasshownbelow§8.4.1DirectFormIIRDigitalFilterStructures1Observeinthedirectformstructureshownright,thesignalvariableatnodesandarethesame,andhencethetwotopdelayscanbeshared§8.4.1DirectFormIIRDigitalFilterStructuresFollowingthesameargument,thebottomtwodelayscanbesharedSharingofalldelaysreducesthetotalnumberofdelaysto3resultinginacanonicrealizationshownonthenextslidealongwithitstransposestructureLikewise,thesignalvariablesatnodesandarethesame,permittingthesharingofthemiddletwodelays§8.4.1DirectFormIIRDigitalFilterStructuresDirectformrealizationsofanN-thorderIIRtransferfunctionshouldbeevident★★§8.4.2CascadeFormIIRDigitalFilterStructuresByexpressingthenumeratorandthedenominatorpolynomialsofthetransferfunctionasaproductofpolynomialsoflowerdegree,adigitalfiltercanberealizedasacascadeoflow-orderfiltersectionsConsider,forexample,H(z)=P(z)/D(z)expressedas§8.4.2CascadeFormIIRDigitalFilterStructuresExamplesofcascaderealizationsobtainedbydifferentpole-zeropairingsareshownbelow★★§8.4.2CascadeFormIIRDigitalFilterStructuresExamplesofcascaderealizationsobtainedbydifferentorderingofsectionsareshownbelow§8.4.2CascadeFormIIRDigitalFilterStructuresbasedonpole-zero-pairingsandorderingDuetofinitewordlengtheffects,eachsuchcascaderealizationbehavesdifferentlyfromothersTherearealtogetheratotalof36differentcascaderealizationsof§8.4.2CascadeFormIIRDigitalFilterStructuresUsually,thepolynomialsarefactoredintoaproductof1st-orderand2nd-orderpolynomials:Intheabove,forafirst-orderfactor★★§8.4.2CascadeFormIIRDigitalFilterStructuresConsiderthe3rd-ordertransferfunctionOnepossiblerealizationisshownbelow★§8.4.2CascadeFormIIRDigitalFilterStructuresExample-DirectformIIandcascadeformrealizationsof areshownonthenextslide§8.4.2CascadeFormIIRDigitalFilterStructuresDirectformIICascadeform§8.4.3ParallelFormIIRDigitalFilterStructuresApartial-fractionexpansionofthetransferfunctioninz-1leadstotheparallelformIstructureAssumingsimplepoles,thetransferfunctionH(z)canbeexpressedasIntheaboveforarealpole★★§8.4.3ParallelFormIIRDigitalFilterStructuresThetwobasicparallelrealizationsofa3rd-orderIIRtransferf
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度新能源儲(chǔ)能設(shè)施建設(shè)與租賃合同4篇
- 2025年度新能源汽車充電樁電工安裝與運(yùn)營(yíng)合同4篇
- 2025年度數(shù)據(jù)中心建設(shè)承包技師服務(wù)協(xié)議3篇
- 2025年度油氣儲(chǔ)罐環(huán)保改造項(xiàng)目合同范本4篇
- 2024版聯(lián)合開發(fā)合同(新能源技術(shù))
- 2025年版產(chǎn)業(yè)園區(qū)招商引資代理服務(wù)合同6篇
- 2025年度快遞收派服務(wù)外包管理合同4篇
- 2025年度個(gè)人房地產(chǎn)投資融資委托服務(wù)協(xié)議4篇
- 2025年度行政效能監(jiān)察合作協(xié)議書2篇
- 2025年榆林神木精益化工有限公司招聘筆試參考題庫(kù)含答案解析
- 常見老年慢性病防治與護(hù)理課件整理
- 履約情況證明(共6篇)
- 云南省迪慶藏族自治州各縣區(qū)鄉(xiāng)鎮(zhèn)行政村村莊村名居民村民委員會(huì)明細(xì)
- 設(shè)備機(jī)房出入登記表
- 六年級(jí)語(yǔ)文-文言文閱讀訓(xùn)練題50篇-含答案
- 醫(yī)用冰箱溫度登記表
- 零售學(xué)(第二版)第01章零售導(dǎo)論
- 大學(xué)植物生理學(xué)經(jīng)典05植物光合作用
- 口袋妖怪白金光圖文攻略2周目
- 光伏發(fā)電站集中監(jiān)控系統(tǒng)通信及數(shù)據(jù)標(biāo)準(zhǔn)
- 三年級(jí)下冊(cè)生字組詞(帶拼音)
評(píng)論
0/150
提交評(píng)論