基于matlab的fir数字滤波器设计与仿真(design and simulation of fir digital filter based on matlab)_第1页
基于matlab的fir数字滤波器设计与仿真(design and simulation of fir digital filter based on matlab)_第2页
基于matlab的fir数字滤波器设计与仿真(design and simulation of fir digital filter based on matlab)_第3页
基于matlab的fir数字滤波器设计与仿真(design and simulation of fir digital filter based on matlab)_第4页
基于matlab的fir数字滤波器设计与仿真(design and simulation of fir digital filter based on matlab)_第5页
已阅读5页,还剩16页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

基于MATLAB的FIR数字滤波器设计与仿真(DESIGNANDSIMULATIONOFFIRDIGITALFILTERBASEDONMATLAB)PROGRAMMABLEDEVICEAPPLICATIONSELECTRONIC,MEA,SUREMENT,T,ECHNOLOGYTHIRTYTHIRDVOLUME,ELEVENTHISSUENOVEMBER2010DESIGNANDSIMULATIONOFFIRDIGITALFILTERBASEDONMATLABWANGXUEFEIDEPARTMENTOFRADARENGINEERING,PLA,ORDNANCEENGINEERINGCOLLEGE,SHIJIAZHUANG050003DIGITALFILTERDESIGNANDAPPLICATIONOFDIGITALSIGNALPROCESSINGISONEOFTHECORECONTENTUSINGTHEMATLABSIGNALPROCESSINGTOOLBOXTHEFDATOOLTOOLDESIGNEDAFINITEIMPULSERESPONSEFILTERWITHDENOISINGFILTERINGFUNCTION,ANDACCORDINGTOTHEDIFFERENTAPPLICATIONREQUIREMENTSOFTHEFILTER,THEFDATOOLTOOLISUSEDTODESIGNTHEFILTERTHEFINITEIMPULSERESPONSEFILTERWITHDIFFERENTFILTERINGFUNCTIONSISDESIGNED,ANDTHEPARAMETERSCANBEADJUSTEDATANYTIMEACCORDINGTOTHEDESIGNREQUIREMENTSANDFILTERCHARACTERISTICSITISINTUITIVE,SIMPLEANDGREATLYALLEVIATEDTHEWORKLOADGREATLYFACILITATESTHEDESIGNOFTHEFILTERANDACHIEVESTHEIDEALAPPLICATIONPURPOSEFINALLY,THEDESIGNEDFILTERISSIMULATEDANDVERIFIEDTOCONTAINNOISETHENOISEOFTHESIGNALISANALYZEDBYCOMPARINGANDANALYZINGTHESIGNALINTIMEDOMAINANDFREQUENCYDOMAINBEFOREANDAFTERTHEFILTERDENOISINGTHEOBTAINEDFILTERCANACHIEVETHEDESIREDPERFORMANCENOISEEFFECTKEYWORDSDIGITALFILTERFINITEIMPULSEFILTERFDATOOLSIMULATIONCLCNUMBERTN713DOCUMENTIDENTIFICATIONCODEAMATLABBASED,FIR,F,IGURE,WAVE,FILTER,DESIGN,AND,EMULATIONMAYUEHONGMAYANHENGWANGXUEFEIDEPARTMEN,T,OF,OPT,ORADAR,ENDINEERING,ORDNANCE,ENGINEERING,COLL,EGE,SH,IJIAZ,HUANG,ABSTRACT,DIG,ITAL,FILTER,AND,APPLICATIO,N,OF,DIGIT,AL,SIGNAL,PR,OCESSING,IS,ONE,O,F,THE,COR,E,IN,THIS,PAPER,DESIGN,MATLABSIGNAL,PRO,CESSING,TOO,LBOX,OL,TO,OLS,DESIGNED,W,ITH,THE,DENO,ISING,FILTERING,F,FDATO,INITE,IMPULSE,RESPONSE,FILTER,ACCO,RDINGT,O,THE,DIFFERENT,APPLICAT,IONS,ISSUED,BY,FDATO,OL,TO,OL,DESIG,N,FEATURES,OF,DIFFERENT,FILT,FILTER,ER,RESPONSE,FINITE,IMPULSEF,ILTER,AND,BASED,ON,ILTER,CHAR,ACTER,ISTICS,OF,THE,DESIGN,REQUIREMENTS,AND,ADJUST,THE,PAR,AMET,ERS,AT,ANY,TIME,INTUITIVE,F,ANDEASY,G,REATLY,REDUCING,WO,RKLOAD,GR,EAT,LY,FACILITATE,THE,N,OF,THE,FILT,ER,TO,DESIG,ACHIEVE,THE,DESIR,ED,THE,APPLICATIO,NPURPOSE,FINALLY,THE,DESIGNED,FILTER,T,FILTER,SIMULATION,THE,SIGNAL,W,ITH,NOISE,DENO,ISING,DENOISING,F,O,ILTER,THROUG,H,ACOMPAR,ATIVE,ANALYSIS,BEFO,AND,AFT,ER,THE,SIG,IN,T,IME,DOMAIN,AND,F,REQUENCY,DOMAIN,W,AVEFORMS,O,NAL,BTA,INED,RE,BY,THEDESIG,NED,FILTER,CAN,ACHIEV,E,T,HE,DESIRED,DENOISING,EFFECTKEYWORDS,DIGITAL,FILTERFIRFDATOOLSIMULINK0LEADWITHTHEDEVELOPMENTOFINFORMATIONANDDIGITALTECHNOLOGY,DIGITALSIGNALPROCESSING12HASBECOMEONEOFTHEMOSTIMPORTANTSUBJECTSANDTECHNICALFIELDSTODAYITISINCOMMUNICATION,VOICE,IMAGES,AUTOMATICCONTROL,RADAR,MILITARY,AEROSPACE,MEDICALANDHOUSEHOLDAPPLIANCES,ETCMANYFIELDSHAVEBEENWIDELYUSEDBASICASPECTSOFDIGITALSIGNALPROCESSINGITUSUALLYINVOLVESTRANSFORMATION,FILTERING,SPECTRUMANALYSIS,MODULATION,DEMODULATIONANDCODINGCODEANALYSISANDPROCESSINGAMONGTHEM,FILTERINGISONEOFTHEMOSTWIDELYUSEDLINKS,THETHEORYOFDIGITALFILTER,34ANDRELATEDDESIGNHAVEALSOBEENSTUDIEDONEOFTHEPRIORITIES1PRINCIPLEANDDESIGNOFFIRFILTER11DESIGNPRINCIPLETHEUNITSAMPLINGRESPONSEOFTHEFIRFILTERISALWAYSFINITE,ANDITSSYSTEMFUNCTIONSNUMBERMAYBERECORDEDASHZMN0BNZN1THECOEFFICIENTSB0,B1,ANDBMARETHEUNITSAMPLINGRESPONSESOFTHESYSTEM,H0,H1,HM,ANDWHENNM,HN0SEENFROMTHETOPUPTHEFIRSYSTEMHASONLYZEROS,SOTHEFILTERSARENOTLIKETHEIIRFILTERITISEASYTOOBTAINBETTERPASSBANDANDSTOPBANDATTENUATIONCHARACTERISTICSTOMAKEAGOODDECLINEREDUCTIONCHARACTERISTICSGENERALLYREQUIRETHATTHEORDEROFHZBEOFSECONDARYHEIGHT,IE,MISLARGEFIRFILTER56HASITSOWNOUTSTANDINGADVANTAGESONEISTHATTHESYSTEMISALWAYSSTABLE,ANDTHEOTHERISITISEASYTOIMPLEMENTLINEARPHASE,ANDTHETHIRDISTOALLOWDESIGNOFMULTIPASSBANDORMULTIBANDFILTERWAVEORGANINMANYCASES,THEDESIGNEDFILTERHASLINEARPHASECHARACTERISTICSOFTHETRANSMISSIONFUNCTIONOFTHEFILTERISHEJHEJ2MODEHISAMPLITUDEFREQUENCYCHARACTERISTIC,ANDWISPHASEFREQUENCYCHARACTERISTICLINEARPHASECHARACTERISTICREFERSTOTHEFILTERPHASESHIFTANDFREQUENCYLINEARRELATIONSHIP,THATIS366MAYUEHONG,ETCMATLABBASEDFIRDIGITALFILTERDESIGNANDSIMULATIONOFTHEELEVENTHPHASEFORMULACONSTANTIF0,0ISCONSTANT,ALSOKNOWNASTHEPHASEFREQUENCYLINEARPHASESINCETHEFIRSYSTEMISANALLZEROSYSTEM,ITSUNITSAMPLINGTHERESPONSEISFINITE,SOITISEASYTOIMPLEMENTSOMESYMMETRYANDOBTAINLINEARITYPHASEWHENTHEUNITSAMPLINGRESPONSEOFTHEFIRFILTERISFINITE,ITISSATISFIEDHNHN1N,FIRFILTERISSTRICTLYLINEARPHASECHARACTERISTICTHEFIRFILTERDOESNOTHAVETHEOUTPUTFEEDBACKTOTHEINPUTINTHESTRUCTURETHEREISNOLOOPINTHEFLOWGRAPHFIG1SCHEMATICDIAGRAMOFMORDERFIRFILTEROPERATION1SHOWSFIGURE1FIRFILTERSTRUCTURETHECOREIDEAOFTHEDESIGNOFFIRDIGITALFILTERSISTOOBTAINFINITEPULSESTHERESPONSEAPPROXIMATESTHEGIVENFREQUENCYRESPONSETHECURRENTDESIGNMETHODSAREMAINLYUSEDTHEREAREWINDOWFUNCTIONMETHOD,FREQUENCYSAMPLINGMETHODANDEQUALRIPPLEAPPROXIMATIONMETHODINTHISPAPER,AWINDOWLETTERISAPPLIEDDESIGNOFFIRDIGITALFILTERBYNUMBERMETHODTHEKERNELOFTHEWINDOWFUNCTIONMETHODISGIVENFROMTHEGIVENTHEFREQUENCYCHARACTERISTICISDETERMINEDBYADDINGAWINDOWTOTHEFINITELONGUNITIMPULSERESPONSESEQUENCEHNWINDOWINGISDONEBYMAKINGTHEINFINITELONGPULSEOFANIDEALFILTERRESPONDTOHDNMULTIPLYTHEWINDOWFUNCTIONWNTOPRODUCEATRUNCATEDIMPULSERESPONSEHNHDNWN4RELATIVELYCOMMONWINDOWFUNCTIONINENGINEERING,61RECTANGULARWINDOWRECTANGULARWINDOWSARETHEMOSTWIDELYUSEDTHEADVANTAGEOFTHISWINDOWISTHEMAINVALVERATIOMORECONCENTRATED,THEDRAWBACKISTHATTHEREISANOBVIOUSGIBBSEFFECT,WITHHIGHERSIDELOBELEVELSANDSIDEEFFECTSTHEVALVECAUSESHIGHFREQUENCYINTERFERENCEANDLEAKAGEINTHETRANSFORM,ANDEVENNEGATIVESPECTRUMOCCURSPHENOMENON2TRIANGULARWINDOWTHETRIANGULARWINDOWISWIDERTHANTHERECTANGULARWINDOW,ANDTHEWIDTHOFTHEMAINLOBEISAPPROXIMATELYEQUALTOTHERECTANGLETWOTIMESTHEWINDOW,BUTTHESIDELOBEISSMALL,ANDTHEREISNOSIDELOBE3HANNINGWINDOWHANNINGWINDOWCALLEDTHERAISEDCOSINEWINDOW,HANNINGWINDOWCANBESEENASTHESUMOFTHESPECTRUMOF3RECTANGULARWINDOWS,WHICHCANCANCELEACHOTHERBYUSINGSIDELOBECANCELLATIONFREQUENCYINTERFERENCEANDLEAKAGEENERGYCOMPAREDWITHTHERECTANGULARWINDOW,HANNINGWINDOWMAINLOBEWIDENINGFREQUENCYTHEDISCRIMINATIONRATEDECREASESWHILETHESIDELOBEDECREASESSIGNIFICANTLYANDTHEATTENUATIONRATEISFASTER4HAMMINGWINDOWHAMMINGWINDOWISALSORAISEDCOSINEWINDOW,ALSOKNOWNASIMPROVEDTHERAISEDCOSINEWINDOW,HANNINGWINDOWISCOMPAREDWITHTHEDIFFERENTWEIGHTEDCOEFFICIENTS,THEWIDTHOFTHEMAINLOBEOFALIKE,BUTTHESIDELOBEATTENUATIONSPEEDISSLOWERTHANCHINESENINGWINDOWTHEREAREALSOBLACKMANBLACKMANWINDOWSANDSOONTHESELECTIONPRINCIPLEOFWINDOWFUNCTIONIS1HASALOWERSIDELOBEAMPLITUDE,ESPECIALLYTHEFIRSTSIDELOBEAMPLITUDE2THESIDELOBEAMPLITUDEDECREASESANDTHEVELOCITYISLARGE,SOTHATTHESTOPBANDATTENUATIONCANBEINCREASED3THEWIDTHOFTHEMAINLOBESHOULDBENARROWTOOBTAINASTEEPERTRANSITIONZONETHECOMPARISONOFTHEPARAMETERSOFTHESEWINDOWFUNCTIONSISSHOWNINTABLE1TABLE1COMPARISONOFSEVERALCOMMONWINDOWFUNCTIONPARAMETERSWINDOWFUNCTIONSIDELOBEPEAKATTENUATION/DBMAINLOBEWIDTH/MMINIMUMSTOPBANDATTENUATION/DBRECTANGULARWINDOW13421TRIANGULARWINDOW25825HANNINGWINDOW31844HAMMINGWINDOW41853BLACKMANWINDOW571274INGENERAL,THESECONDITIONSOFWINDOWFUNCTIONSAREDIFFICULTTOSATISFYATTHESAMETIME,WHENTHEMAINVALVEWIDTHISCHOSENALTHOUGHTHEBANDISNARROWER,THETRANSITIONBANDANDSTOPBANDFLUCTUATIONAREOBTAINEDALTHOUGHTHETRANSITIONBANDISSTEEPEROBVIOUSLYINCREASE,WHENCANCHOOSETHESMALLESTSIDELOBEAMPLITUDE,ALTHOUGHCANOBTAINTHEUNIFORMSLIPAMPLITUDEDEGREERESPONSEANDSMALLERSTOPBANDFLUCTUATION,BUTTHETRANSITIONBANDWIDENSTHEREFORE,THEACTUALELECTIONTHEWINDOWFUNCTIONSUSEDAREOFTENTHEIRTRADEOFFTHEWIDTHOFTHEMAINVALVEISGUARANTEEDTOBEONEUNDERSPECIFIEDCONDITIONS,THEMAINLOBEWIDTHISPROPERLYSACRIFICEDINRETURNFORSIDELOBEFLUCTUATIONSDECREASETHISPAPERUSESTHESPECIALIZEDTOOLSOFFILTERDESIGNPROVIDEDBYMATLABBOXFDATOOL68FILTERDESIGNANALYSISTOO1SIMULATIONDESIGNFILTERS,YOUCANCHOOSEDIFFERENTWINDOWFUNCTIONSACCORDINGTODIFFERENTTECHNOLOGIESASWELLASTHEORDEROFTHEFILTER,THEFIRNUMBERISDESIGNEDTOSATISFYTHEAMPLITUDEANDPHASEREQUIREMENTSWORDFILTER12DESIGNREQUIREMENTSFDATOOLISTHEFILTERUSEDINTHEMATLABSIGNALPROCESSINGTOOLBOXWAVEDESIGNANDANALYSISTOOLFDATOOLCANDESIGNALMOSTALLOFTHEBASICCONVENTIONALFILTERSINCLUDEVARIOUSDESIGNMETHODSFORFIRANDIIRITOPERATESSIMPLYSINGLE,CONVENIENTANDFLEXIBLEINTHEPROCESSOFSIGNALPROCESSING,THEELIMINATIONOFNOISEISTHEMOSTBASICONETOELIMINATEORREDUCENOISEINTERFERENCE,TOIMPROVETHESIGNALTONOISERATIO,TOIMPROVETHESIGNALDETECTIONPROBABILITYISOFGREATIMPORTANCEABANDPASSFILTERISDESIGNEDINTHISPAPER,REMOVETHEGAUSSWHITENOISEANDEXTRACTTHEUSEFULSIGNALXTSIN2,81TINTHENOISYENVIRONMENT,THEFREQUENCYOFTHEFILTERMUSTBEIMPROVEDWHENTHEUSEFULSIGNALISDETECTEDRATESELECTIVE,ANDTHEBANDTOSTOPBANDATTENUATIONISFASTERTHISPAPERUSESHAMMINGWINDOWA100PASSBANDFIRDFISDESIGNEDTOACHIEVETHESAMPLINGFREQUENCYOFFS1000HZ,PASSBAND,CUTOFFFREQUENCY,FC175,HZ,ANDSTOPBANDCUTOFFFREQUENCYFC2100HZ,ANDTHESPECIFICPARAMETERSARESHOWNINFIGURE2WHENTHEMAINLOBEISNARROWER,THEHIGHERTHEORDER,THEBETTERABALANCEBETWEENTHETWOINTHEDESIGNAVOIDWASTEOFRESOURCES2MODELINGANDSIMULATIONOFSIMULINKENVIRONMENTFIRBANDPASSFILTERISTESTEDBYSIMULATIONTESTINSIMULINKENVIRONMENTABILITYTODENOISECALLTHEFUNCTIONALMODULESINSIMULINKTOFORMADIGITALFILTERTHESIMULATIONBLOCKDIAGRAMOFWAVECONVERTER,INTHEPROCESSOFSIMULATION,YOUCANDOUBLECLICKEACHFUNCTIONMODULEWHENTHEPARAMETERSARECHANGED,THESIMULATIONRESULTSUNDERDIFFERENTCONDITIONSAREOBTAINEDTHESIMULATIONFIGUREISSHOWNINFIGURE3ASSHOWN67THIRTYTHIRDROLLSOFELECTRICITYFIGURE2BANDPASSFIRDFDESIGNFIG3FIRBANDPASSFILTERSIMULINKSIMULATIONINTHESIMULINKENVIRONMENT,AFTERSETTINGUPTHEMODELOFTHEFIRFILTER,USETHESINEWAVEGENERATINGMODULEGENERATESASIGNALOFXTSIN2,81T,ANDTHENTHESIGNALPROCESSINGSOURCESTOOLBOXINVOKESTHERANDOMSOURCEMODULEBLOCKSAREUSEDTOGENERATEGAUSSWHITENOISEANDIMPORT12DESIGNEDFILTERSTHEFILTERDESIGNMODULETAKESADVANTAGEOFTHESCOPEANDSPECTRUMSCOPEMODULESWAVEFORMSINTIMEANDFREQUENCYDOMAINSARESHOWNWHENYOUREDONE,CLICKTHESTARTBUTTONTOFILTERTHEWAVEFORMCONTRASTBEFOREANDAFTERTHEWAVEISSHOWNINFIGURE4TIMEDOMAINWAVEFORMCONTRASTCHART,SUCHASASSHOWNINFIGURE5FROMTHESIMULATIONRESULTS,THESIGNALSCANHARDLYDISTINGUISHTHEUSEFULSIGNALSFROMTHEOTHERSAFTERTHENOISESIGNALISFILTERED,THENOISESIGNALISEFFECTIVELYSUPPRESSEDANDIMPROVEDWITHTHEDETECTIONPROBABILITYOFSIGNAL,THEEXPECTEDGOALISACHIEVEDTHESIMULATIONTESTCANBEDONEBYSIMULATIONTHEFILTERPERFORMANCEOFTHEREALTESTFILTERISCHOSEN,ANDDIFFERENTTRANSMISSIONISCHOSENACCORDINGTOTHEACTUALSITUATIONTOANALYZEANDCOMPARETHESIGNALBEFOREANDAFTERFILTERINGTOIMPROVETHESITUATIONCHENGYINGYONGPROVIDESSTRONGEVIDENCEFIG4COMPARISONOFWAVEFORMINFREQUENCYDOMAINBEFOREANDAFTERFILTERING68MAYUEHONG,ETCMATLABBASEDFIRDIGITALFILTERDESIGNANDSIMULATIONOFTHEELEVENTHPHASEFIG5COMPARISONOFTIMEDOMAINWAVEFORMBEFOREANDAFTERFILTERING3CONCLUSIONADIGITALFILTERDESIGNMETHODUSINGMATLABSIGNALPROCESSINGTOOLBOXCANBEUSEDITISCONVENIENTTODESIGNACONVENTIONALDIGITALFILTERWHICHISCOMPOSEDOFSOFTWARE,FAST,GREATLYREDUCINGTHEWORKLOADINTHEDESIGNPROCESS,CONTRASTFILTERSCANBEUSEDTHEPARAMETERSARECHANGEDATANYTIME,ANDTHEPERFORMANCEOFEACHFILTERISSIMULATEDTOACHIEVEFILTERINGTHEOPTIMALDESIGNOFTHEDEVICEISDESIGNEDTOPROVIDERELIABLESUPPORTFORTHEREASONABLEAPPLICATIONOFTHEFILTERITHELPSTOIMPROVETHEABILITYOFENGINEERINGTECHNICIANSTOANALYZEANDSOLVEPROBLEMSREFERENCE1WANGJUNWEI,RENHANFIRDIGITALFILTERBASEDONFREQUENCYSAMPLINGTECHNIQUEOPTIMUMDESIGNOFWAVEINSTRUMENTJ,PROCEEDINGSOFTHEINSTITUTEOFINSTRUMENTATION,2005,2684754772ZHANGPINGFIRDIGITALFILTERBASEDONMATLABANDDSPDESIGNJCHINESESCIENCEANDTECHNOLOGYINFORMATION,20072380813DINGLEI,PANZHENCUN,CONGWEIBASEDONMATLABSIGNALPROCESSINGTOOLBOXDESIGNANDSIMULATIONOFDIGITALFILTERSJ,RELAYS,2003,31948514YANGCOLUMNTHEDESIGNANDSIMULATIONOFFIRFILTERMATLABENVIRONMENTJAPPLICATIONOFELECTRONICTECHNOLOGY,200691011035,YANXIAOYAN,FUFENGLIN,CHENJIAN,ETALFIRDIGITALFILTERDESIGNANDSIMULATIONIMPLEMENTATIONINMATLABJELECTRONICTECHNOLOGY,2004,517643466SONG,CHEN,ZHAOZHIMINFASTFOURIERTRANSFORMAIDEDDESIGN,DIGITALLOWPASSFILTERJOPTOELECTRONICSLASERS,2007,1018116911727H,AN,K,H,KIM,J,H,QUANTUMINSPIRED,EVO,LUTIO,NAR,YALG,OR,ITHM,FOR,A,CLASS,OF,COMBINATIONAL,O,PT,IMIZATIONJIEEE,T,RANS,ON,EVO,LNTIO,NAR,COMPUTATION,Y,2002,665808938H,EY,T,QUANTUM,COM,PUTING,AN,INTR,ODUCTION,JCOMPUTING,CONTR,OL,ENG,INEERING,JO,UR,NAL,1999,103105112BRIEFINTRODUCTIONOFTHEAUTHORHONGHONG,FEMALE,BORNINMARCH1979,M

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论