基于单片机实时处理的IIR滤波设计与实现.pdfVIP

  • 77
  • 0
  • 约1.29万字
  • 约 5页
  • 2018-05-09 发布于福建
  • 举报

基于单片机实时处理的IIR滤波设计与实现.pdf

2oo年 5月 电 子 测 试 May.2010 繁 5囊 ELEcTR0NIc TE$T No.5 基于单片机实时处理的IIR滤波设计与实现★ 南洋’,孟开元 ,范晶晶 (1西安石油大学 计算机学院,陕西西安;2中国石油集团测井有限公司华北事业部,河北 任丘) 摘要:本文是以井下闭环钻井系统中的信息传输为背景设计的,通过大量的试验总结出信号传输的最佳频率 为10kHz,因此设计以10kHz为中心频率的IIR带通滤波器。利用MATLAB的FDAtool信号处理工具箱进行仿真 分析 ,得出带通滤波器的最佳种类和参数。并根据状态方程 ,在单片机中,利用C语言编程对信号实现实时 滤波 ,该滤波器具有计算量小、运算简单的特点,因此非常适合单片机进行实时处理。实验结果表明该滤波 器对干扰信号具有很好的滤波效果。 关键词:滤波器;声波 ;单片机 ;MATLAB 中图分类号:TP393 文献标识码:A Design im plem entation ofiirfilterbasedonM CS ●■ ● realtim e Drocess NanYang,MengKaiyuan,FanJingling (1ConegeofComputerScience,Xi’anShiyouUniversity,Xian,Shannxi,Xi’an;2HuabeiDivisionofChina Petroleum LoggingCo.LTD,Hebei,Renqiu) Abstract:Thispaperisbasedontheinformationtransmissionofdownholeclosed—loopdrillingsystem tOdesign. Throughalargenumberofteststosum upthatthebestsignaltransmission~equencyis10KHz,SOastodesigncenter rfequencyof10KHzfortheIIRbandpassfilter.Throuhg MATLABsignalprocessingtoolboxofFDAtooltOsimulate andanalyse,inordertOgetthethebestytpeofband—passfiltersandparameters.W iththestateequation,usingC languageprogrammingtOgetreal—timesignalfilteringin theMCU .Thefilterhasthecharacteristicsthatowna smallamountofcalculationandsimpleoperation.Itissuitableofrreal—timeprocessingmicrocontroller.W iththe experimentalresults,showingthatthefilteroftheinterferencesignalhasagoodfliteringeffect. Keywords:Filter;Acoustic;MCS;MATLAB ★基金项目:国家自然科学基金项 目 “井下闭环旋转导向智能钻井系统控制理论研究”(NoF0302)和 “旋转导向 钻井系统导向稳定性和随钻信息传输速率研究”(No 0引言 (b)IIR滤波器设计出的滤波阶数一般为4阶到

文档评论(0)

1亿VIP精品文档

相关文档