




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
个人资料整理 仅限学习使用DesignandrelizationofanlogactivefilterbasedonMATLABSchoolofautomation,ChongqinguniversityEmail:sdu@ABSTRACTThispaperdescribesthebasicconceptsoffiltersintroducedanalogactivefilter designprinciplesandapproximation theory.Including Butterworth approximation, ChebyshevtypeIapproximation, ChebyshevⅡtypeapproximation, elliptic function approximation andBezierapproximation.Thefirstauthorstudiedtheanalogactivefilterdesignprocessandperformancetesting.Combinesthetraditionalhardwaredesignmethodsandsoftwareprogrammingtechniques ,theMATLAB simulationofavarietyoffilterapproximation techniqueofamplitude-frequencycharacteristiccurveandanillustrativeexample.Butterworthfilterinstanceonsimulationstudies,bytheprogramtoquickly gettheminimum orderandthecutoff frequency,replacingthetraditionalcomplexcalculations。convenientlyachievedbytheanaloglow-passfiltertothehigh-pass,low-passandband-stopfilter theconversion。complexonquadopampcircuit designsimulation,throughitsdifferentpointsstrikeoutputtransferfunctiontosimulatethesecond-orderlow-pass,highpass,bandpassandband-stopfilterfrequencycharacteristiccurveandgetbettersimulationresults.Keywords:Analog and Active Filter。Theory of Approximation,Amplitude-frequencycharacteristics,MATLABprogramdesignI、INTRODUCTION1、ResearchbackgroundFilteringisabasicandimportanttechnologyinsignalprocessing,usingfilterwecanextractthedesiredsignalandsuppressunwantedparts.Theso-calledfilterisacertainsignalprocessingmeansthatwithtransmissioncharacteristics.Accordingtothedifferentprocessedsignaloffilter,thefiltercanbedividedintotwotypes:analoganddigitalfilters.Analogfilterisacommon
conversiondeviceinthetestsystemoradedicatedinstrumentation.Forexample:aband-passfilterforspectrumanalyzerfrequencyselectiondevice。low-passfilterfordigitalsignalanalysissystemintheanti-aliasingfilterfrequency。high-passfilterisusedforacousticemissiondetectortoexcludelow-frequencyinterferencenoise。bandstopfilterisusedineddycurrentvibrometernotchfilter,andsoon.2、Mainworkcontent个人资料整理 仅限学习使用Atthewholedesignprocess,threemainstepsweredone.Thefirstone,Familiarwiththeprincipleofanalogactivefilter.second,designthehardwarecircuitofanalogactivefilter.Thelastoneisthesimulationdebuggingofsoftwareandhardware(basedontheMATLAB>.、MaterialsandMethodsA、ThebasicconceptsofanlogactivefilterFig.2 Chebyshev I filter prototypeAccordingtothetraditionalclassification,amplitude-frequencydiagramthefiltercanbedividedintofourtypes:low-pass,high pass,bandpassandband-stopfilter.According to the"bestapproximationproperties"standardtoclassifyfliter,flitercanbe divided into the butterworth filter,chebyshevfilter, Besselfilter andEllipticfilter.Sincetheidealthingsthataredifficulttoachieve,sowedesigneditallanalogactivefilter using approximation methods. Thefollowing arethefourapproximation modelimages.Fig.3Ellipticfilteramplitude-frequencydiagramFig.1 Butterworth filter prototypeamplitude-frequencydiagramFig.4 Besselfilter amplitude-frequencydiagramIntheaboveofthesefilter prototypes,个人资料整理 仅限学习使用Wecangetthefollowingconclusions:Butterworthfilterpass-bandandstop-bandhaveasmoothmonotonicfeatures,butatthesametransitionbandwidthconditions,thefilterrequiredthelargestnumberoforder.ChebyshevIandIIorapass-bandfilterhavingastop-bandripple,butthesametransitionbandwidthconditions,theorderofthefilterarerequiredtobelessthantheButterworthfilter.Ellipticfilterpass-bandandstop-bandhaveripplesoccur,butinthesametransitionbandwidthconditions,thefilterorderoftherequiredminimum.Besselfilterhasthewidesttransition,butwithoptimallinearphasefrequencycharacteristics.Therefore,thereisnoabsolute"good"filter,accordingtothedifferentoptionstosolvetheproblemofdifferentfilters,soeachfilterdesignmethodwehavemastered.2、ApplicationofMATLABOurresearchisdesignandrelizationofanlogactivefilterbasedonMATLAB.SoatthistimeweintroductionMATLABfunction.[b,a]=butter(n,wn[,'ftype'],'s'>[z,p,k]=butter(n,wn[,'ftype'],'s'>[b,a]=cheby1(n,Rp,wn[,'ftype'],'s'>[z,p,k]=cheby1(n,Rp,wn[,'ftype'],'s'>[b,a]=cheby2(n,Rs,wn[,'ftype'],'s'>[z,p,k]=cheby2(n,Rs,wn[,'ftype'],'s'>[b,a]=ellip(n,Rp,Rs,wn[,'ftype'],'s'>[z,p,k]=cheby2(n,Rp,Rs,wn[,'ftype'],'s'>[b,a]=besself(n,wn[,'ftype'],'s'>[z,p,k]=besself(n,wn[,'ftype'],'s'>Intheaboveinvocation,‘n’isthefilterorder,‘wn’isthefiltercutofffrequency。's'oftheanalogfilter,thedigitalfilterdefault.'Ftype'typeoffilter'High' high-passfilter cutoff frequencywn.'stop'band-stopfilterwithacutofffrequencywn=[w1,w2](w<w2>.'ftype' default, low-pass or band-passfilter.Whendesigningtheband-passfilter,the
cutofffrequencyofwn=[w1,w2](w1<w2>.a,brespectively,thefiltertransferfunctionnumeratoranddenominatorpolynomialcoefficientvector。z,p,karethefilterzero,poleandgain.Rp,Rsweredesignedpass-bandrippleandstop-bandattenuation,inunitsofdB.Minimumorderselectionfunctionrad/s。[n,wc]=buttord(wp,ws,Rp,Rs,'s'>。Butterworthfilter[n,wc]=cheb1ord(wp,ws,Rp,Rs,'s'>。ChebyshevIfilter[n,wc] =cheb2ord(wp, ws,Rp,Rs,'s'>。ChebyshevIIfilters[n,wc]=ellipord(wp,ws,Rp,Rs,'s'> 。EllipticfilterWhere, wp is the pass-band edgefrequency, isthestop-bandedgefrequency,inunitsof . , ,respectivelypass-bandrippleandstop-bandattenuation,inunitsofdB.Bothwithinthepassband,respectively,themaximumallowableamplitudelossanddecreaseindBstop-band.'s'indicatesthattheanalogfilter(bydefault,thefunctionforthedigitalfilter>。functionreturnsthesmallestnistheorderoftheanalogfilter。 oftheanalogfiltercutofffrequencyin .BDesignExampleBiquadcircuitdesignWeknowbiquadcircuitcanconstituteavarietyoffilters,asmanyexistingsecondop-ampcircuit,herewewilldiscussthefollowingcircuitsimulation.个人资料整理 仅限学习使用Fig.5kensecondOrdermultioperationalamplifiercircuitWe analyzed the main circuit is The above-described H (s> are thecomposedofaaddersA1,andtwointegrators generalbiquadfunction,weusethefunctionA2, A3composition, canbeseenfromthe denominator polefrequencyandthequalityabove,theoutputofthefirstamplifierA1: factorvalueequivalenttosaidstandardformwillberewrittenas:<1)Theoutputofthesecondamplifierandtheoutputofthethirdamplifierisinvertingintegrator,thevoltagebetweenthemis:
<5)ThedeformationofthetransferfunctioncanbederivedforeachequivalentqualityfactorQandcutofffrequency:中 :Formulacanbeobtainedfromtheabovethree中:<2)<3)中:<4)个人资料整理 仅限学习使用180/pi>% useof semi-logarithmic plot thephaseresponsegridon。xlabel('Angularfrequency'>。ylabel('Phase/degrees'>。GraphshowninFigure6:Different parameters will result indifferent frequency characteristics, forsimplicity,wemayassumethattheresistance25 and capacitance. There are transferfunctionis:; =1;; ;; ;ThesimulationprogramofthetransferfunctionbasedonMATLAB:b=[001]。a=[111]。%denominatorpolynomialcoefficientsofthefiltertransferfunctionfigure(1>,freqs(b,a>。%Thefirstmethod[h,w]=freqs(b,a>。%calculatedcomplexfrequencyresponseofthefiltermag=abs(h>。pha=angle(h>。%getthefilterfrequencyandphasefrequencyresponsefigure(2>,subplot(2,1,1>,loglog(w,mag>。%doublelogarithmiccoordinatesplottedamplitudefrequencyresponsegridon。xlabel('Angularfrequency'>。ylabel('Magnitude'>。subplot(2,1,2>,semilogx(w,pha*
Fig.6V3-endedoutputlow-passfilterphasefrequencycharacteristicsModifytheprogramas:b=[0-10]。%numeratorpolynomialcoefficientsofthefiltertransferfunction.ItsgraphicsshowninFigure7Fig.7V2-endedoutputlow-passfilterphasefrequencycharacteristicsModifytheprogramas:b=[100]。%numeratorpolynomialcoefficientsofthefiltertransferfunctionItsgraphicsshowninFigure8个人资料整理 仅限学习使用Fig.8V1-endedoutputlow-passfilterphasefrequencycharacteristicsWecandrawaconclusionfromfigure6-8,theoutputfromthedifferenceplace,thedifferenttypestransferfunctioncanbeobtained,totaketheoutputobtainedfromthefirststagewegetthehigh-passfunction。theoutputfromthesecondstageisband-passfunction,theoutputfromthethirdstageislow-passfunction.Abovetheseexamplewecangetthatthelow-passandhigh-passtandemcantogetband-passfilter.III.AcknowledgmentsMydeepestgratitudegoesfirstandforemosttoProfessorCao,forhisconstantencouragementandguidance.hehaswalkedmethroughallthestagesofthewritingofthisthesis.Withouthjisconsistentandilluminatinginstruction,thisthesiscouldnothavereacheditspresentform.Second,IamgreatlyindebtedtotheprofessorsandteachersattheDepart
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 山东省滨州市三校联考2025届高三暑假自主学习测试数学试题含解析
- 公共交通车辆租赁服务合同
- 智慧农业技术创新助力乡村振兴
- 委托合同范本
- 体育馆物业管理委托合同范本
- 商业地产买卖合同细则
- 标准茶叶购销合同模板简
- 产品设计服务合同范本
- 血液透析中低血压处理
- 初中数学第一章 整式的乘除单元测试2024-2025学年北师大版数学七年级下册
- 四川宜宾环球集团有限公司招聘笔试真题2024
- 自动驾驶开发到落地流程
- 收货员的岗位试题及答案
- 国际工程招标招投标实务操作讲义
- 数据治理管理制度
- 人教版小学数学二年级下册期中综合素养测评A卷(1-5单元)(含答案)
- 2025年第六届美丽中国全国国家版图知识竞赛测试题库及答案
- 【吉利汽车控股集团成本控制问题及对策11000字(论文)】
- 镀锌钢管质量检验报告
- 热管换热器设计说明书
- 水电站防地震灾害应急预案范本
评论
0/150
提交评论