网络营销外包推广外包,一般和什么公司合作

导读:南华大学电气工程学院处悝课程设计(b)FIR滤波器的级联型结构,这时FIR滤波器可用二阶节的级联结构来实现6.1.4FIR滤波器级联型结构,在设计滤波器时在无限参数字长的凊况下,由于参数字长有限的限制在MATLAB中可以利用FDATool工具箱构建不同类型的数字滤波器,将上述初步设计的等波纹数字FIR带通滤波器的设计参數的字长(即转移函数中分子各项6.1.1利用直接型结构构建数字滤波

南华大学电气工程学院处理课程设计

(b)FIR滤波器的级联型结构

将H(z)分解成实系數二阶因子的乘积形式:

这时FIR滤波器可用二阶节的级联结构来实现,每个二阶节用横截型结构实现如下图所示

在设计滤波器时,对于同┅个传递函数对应着许多种等效结构然而这些结构能达到的性能效果却有所不同。在无限参数字长的情况下所有能实现传递函数的结構之间,其表现完全相同然而,在实际中由于参数字长有限的限制,各实现结构的表现并不相同

在MATLAB中可以利用FDATool工具箱构建不同类型嘚数字滤波器。为了使对比效果明显将上述初步设计的等波纹数字FIR带通滤波器的设计参数的字长(即转移函数中分子各项前的系数)进荇保留小数点后10位的缩减。

6.1.1利用直接型结构构建数字滤波器

FIR网络结构特点是没有反馈支路即没有环路,其单位脉冲响应是有限长的设單位脉冲响应h(n)长度为N,由之前算出的h(n)可得出(系数小数点后保留10位)系统函数为:

表示系统输入输出关系的差分方程可写作:

南华夶学电气工程学院处理课程设计

直接型的结构流图如图6.1.5所示:

Filter按钮构建直接2型结构的等波纹数字FIR低通滤波器,结果如图6.1.6所示:

读图可以嘚滤波器技术指标(ωslωpl,

南华大学电气工程学院处理课程设计

(1)滤波器幅频曲线在通带和阻带内波动幅度不太均匀

(2)阻带最小衰减?s比初始设计高0.05623dB,通带最大衰减?p比初始设计高0.2418727dB

(3)ωpl比初始设计高0.00413而ωsl却比初始设计值低0.00071?rad/sample,截止频率坡度较初始设计更加平缓

由于Direct-Form II囷Direct-Form I均属于直接型结构滤波器,因此均具有直接型所共有的上述误差

6.1.2 利用级联型结构构建数字滤波器

将H(z)进行因式分解,并将共轭成对嘚零点放在一起形成一个系数为实数的二阶形式,这样级联型网络结构就是由一阶或二阶因子构成的级联结构其中每一个因式都用直接型实现。

将直接型结构系统函数转变为级联型结构的系统函数运用Matlab中的tf2sos进行运算,可得级联结构的系统函数为:

南华大学电气工程学院处理课程设计

图6.1.8 级联型结构的滤波器幅频响应图

读图可以得级联型结构的滤波器技术指标(ωslωpl,单位为?rad/sample;

表6.1.3 级联结构滤波器对性能指标的影响

南华大学电气工程学院处理课程设计

(1)滤波器幅频曲线在通带和阻带内波动比直接型结构滤波器幅频曲线更均匀

(2)阻带朂小衰减?s比初始设计值低1.06605dB,通带最大衰减?p比初始设计0.5716544dB

0.1423609?rad/sample和,滤波器的截止频率坡度较初始设计更加平缓

6.1.3 两种滤波器结构对性能指标影响嘚比较与总结

比较表6.1.1和表6.1.2发现:在参数字长保留了小数点后10位的情况下,两种结构的滤波器较初始设计在性能指标方面均有误差

由于直接型滤波器的系数不是直接决定单个零极点,不能很好的进行滤波器性能的控制且直接型滤波器的极点对参数的变化过于敏感,从而使嘚系统的频率响应对参数的变化也特别敏感容易出现不稳定或产生较大误差;而级联型滤波器每个二阶系数单独控制一对零、极点,有利于控制频率响应因此直接型误差比级联型更大,受有限参数字长影响更大主要表现在直接型的ωsl、ωpl、

?s和?p与设计要求的相应性能间嘚差的绝对值普遍大于级联型。此外级联型的的幅频响应曲线的通带的波动稳定性要稍好于直接型。

所以参数字长有限的情况下,级聯结构型滤波器对参数变化的反应要比直接结构型的更小性能指标误差更小,滤波效果更好更能符合设计指标的要求。

6.2 参数字长对性能指标的影响

在实际的数字滤波器的设计中由于计算机或DSP芯片等的字长和存储空间有限,所以也只能对设计参数取有限的字长进行设计然而,如果字长太短则设计的滤波器误差就会太大,造成滤波效果不佳下面研究不同参数字长对性能指标的影响。

包含总结汇报、農林牧渔、求职职场、自然科学、高中教育、高等教育、表格模板、经管营销以及数字信号处理-等波纹数字FIR低通滤波器 等内容

}

VIP专享文档是百度文库认证用户/机構上传的专业性文档文库VIP用户或购买VIP专享文档下载特权礼包的其他会员用户可用VIP专享文档下载特权免费下载VIP专享文档。只要带有以下“VIP專享文档”标识的文档便是该类文档

VIP免费文档是特定的一类共享文档,会员用户可以免费随意获取非会员用户需要消耗下载券/积分获取。只要带有以下“VIP免费文档”标识的文档便是该类文档

VIP专享8折文档是特定的一类付费文档,会员用户可以通过设定价的8折获取非会員用户需要原价获取。只要带有以下“VIP专享8折优惠”标识的文档便是该类文档

付费文档是百度文库认证用户/机构上传的专业性文档,需偠文库用户支付人民币获取具体价格由上传人自由设定。只要带有以下“付费文档”标识的文档便是该类文档

共享文档是百度文库用戶免费上传的可与其他用户免费共享的文档,具体共享方式由上传人自由设定只要带有以下“共享文档”标识的文档便是该类文档。

}

1、以在一个周期中执行两个MAC操作以及四个bit的累加器。在其地址数据流程单元还包括一个bit的算术逻辑电路(ALU)为主ALU提供简单的算术运算。x的指令集功能强大而且使用灵活它同时具有易于使用和程序效率高的特点。寻址方式包括绝对寻址、寄存器间接寻址、直接寻址这些寻址方式降低了算法所需要的指令数量,减小了代码量也提高了芯片运算速度。特别要提到的是Cx指令集中所提供的三操作数指令这种指令可以实现个操作数的同时處理(如写入寄存器或存储器等操作),大大压缩了代码的指令数量TMSC芯片参数TMSVc使用基于TI公司的TMSVCX系列数字信号处理器内核。在加强并行运算能力及努力减少功耗的基础上实现了高性能低功耗的目标。此CPU支持内部总线结构包括一条指令总线,三条读数据总线和两条写数据總线另外还有一条总线用于外围设备和DMA。这些总线能够使CPU在一个指令周期内实现总共三次数据读和两次数据写指令同时,DMA可以在没有CPU參与的情况下实现数据传输C的特性有。

5、泄漏等问题而且DSP系统消耗的功率也较大。此外DSP技术更新速度快,对于数学知识要求高开發和测试工具还有待进一步完善。DSP系统的设计流程一个DSP系统的设计过程大概要有以下几个步骤.根据系统的任务要求,确定系统处理精喥要求、速度要求、实时性要求等性能指标.根据系统的要求进行高级语言的算法模拟,比如使用MATLAB等仿真工具验证算法的可行性,得絀最佳的处理方法.DSP的系统设计,主要分为硬件设计和软件设计硬件设计是指根据系统要求选择合适的DSP芯片,然后设计相应的外围电蕗软件设计主要是指根据系统的要求和选用的DSP芯片编写相应的程序。程序的编写可以使用汇编语言汇编语言编写的程序效率高,但比較烦杂;也可采用C语言DSP的C语言基本上是标准C语言,编写比较简单但效率低。在实际系统开发时往往是两种语言结合编写在算法运算量大的地方使用汇编语言,在运算量小的地方使用C语言这样既能缩短软件的开发周期,提高程序的可读性和可移植性又满足了系统的實时性要求。

6、变量窗口、反汇编窗口等,支持在C源代码级进行调试;支持多片DSP联合调试;断点工具支持硬件断点、数据空间读写断點、条件断点等;探针工具,用于进行算法仿真数据监视等;剖析工具,用于评估代码执行的时间;数据图形显示工具可绘制)x(n)x(n)数据存儲器数据存储器数据存储器顶部底部图循环缓冲区的结构当第一次执行完????)()(iiinxany之后,间接寻址的辅助寄存器xAR指向x(n)然后,从IO口输入数據x(n+)将原来存放x(n)的数据存储单元改写为x(n+)。接着进行第二次乘法累加运算,??????)()(iiinxany最后xAR指向x(n)。然后从IO口输入数据x(n+)将原来存放x(n)的數据存储器单元改写为x(n+)。本章小结本章主要介绍了FIR滤波器设计的理论基础分别介绍了FIR滤波器的几种设计方法和实现方法,为后面FIR滤波器嘚设计奠定理论基础第章基于MATLAB的FIR滤波器的设计MATLAB简介MATLAB语言是当今国际上科学界最具。

7、响力、也是最有活力的软件之一它起源于矩阵运算,并己经发展成一种高度集成的计算机语言它提供了强大的科学运算、灵活的程序设计流程、高质量的图形可视化与界面设计、便捷嘚与其他程序和语言接口的功能。MATLAB语言在教学及科学研究起着重大的作用MATLAB语言由美国TheMathWorks开发,年推出了其全新的MATLABl正式版年月正式推出Release(MATLAB)的ServicePack。MATLAB语言中提供了数字信号处理工具箱使数字信号处理较以前更简洁方便且效果更好。在MATLAB中提供了一些滤波器的函数使FIR滤波器的运算更加方便和快速。在MATLAB中提供的滤波函数有()fir此函数以经典的方法实现加窗线性相位FIR数字滤波器设计,可以设计出低通、高通、带通和带阻滤波器;()fir函数设计的FIR滤波器其滤波器的频率特性由矢量f和m决定,fm分别为滤波器的期望幅频响应的频率相量和幅值相量。()firs和()remez的基本格式用於设计I型和Ⅱ型

8、文的设计采用汇编语言编写、设计软件程序。DSP系统的开发工具CCSCCS即CodeComoserStudio,是TI公司在年推出的一个开放、具有强大集成开发環境它最初是由GODSP公司为TI的C系列DSP开发的。在TI收购了GODSP后将CCS扩展到了其他系列[]。现在所有TI的DSP都可以使用CCS进行开发但是其中的DSPBIOS功能只有C和C的CCSΦ才提供[]。以前的DSP软件开发都是在一个分散的开发环境下进行程序的编写、代码的生成以及调试等都是要通过命令来完成,类似于以前嘚DOS十分烦杂。而CCS的出现是DSP开发软件的一次革命性的变化CCS主要由代码生成工具、CCS集成开发环境、DSPBIOS和API函数以及RTDX组成。.CCS主要特点:集成可視化代码编辑界面可以方便地直接编写C、汇编、h文件、cmd文件等;集成代码生成工具,包括汇编器、优化的C编译器和连接器等;具有完整嘚基本调试工具可以载入执行文件(out),查看寄存器窗口、存储器窗口和

9、字信号处理方面的理论知识,而且还要熟悉掌握各种DSP芯片、外圍硬件电路以及DSP开发工具等DSP系统的特点DSP系统是以数字信号处理为基础的,因此不但具有数字处理的全部优点而且还具有以下特点[]:.接口方便:DSP应用系统与其他以现代数字技术为基础的系统或设备都是相互兼容的这样的系统接口以实现某种功能要比模拟系统与这些系统接ロ要容易得多。.编程方便:DSP应用系统中的可编程DSP芯片能灵活方便地进行修改和升级。.稳定性好:DSP应用系统以数字处理为基础受环境温度及噪声的影响较小、可靠性高,无器件老化现象.精度高:位数字系统可以达到级的精度。.可重复性好:模拟系统的性能受元器件参数性能变化的影响比较大而数字系统基本不受影响,因此数字系统便于测试、调试和大规模生产.集成方便:DSP应用系统中的数芓部件有高度的规范性,便于大规模集成当然,数字信号处理也存在一些缺点例如,对于简单信号处理任务若采用DSP则使成本增加。DSP系统中的高速时钟可能带来高频干扰和电

10、中断fir滤波处理结束图程序流程图程序源代码仿真图形()标准矩形波,频率为Hz振幅为mV。滤波前的波形如图和图滤波后的波形如图和图。图图图图总结FIR滤波器的设计是数字信号处理技术的基础也是DSP芯片的重要组成部分。FIR滤波器性能的好坏直接影响着DSP的运行速度和精度对现代电子技术的发展起决定性作用,FIR滤波器的设计在以后的一段相当长的时间里将持续主導DSP而DSP随着电子技术的不断发展,应用领域愈来愈广泛这次课程设计实现了一个简单的FIR滤波器的设计,通过上网查找资料较好的完成叻课程设计的任务并达到了理想的目的。通过这次课程设计使我对DSP芯片有了更深一步的了解也不断的强化了自己的基础知识。参考文献《ICETEK评估板硬件使用指导书》邹彦等《DSP原理与应用》北京:电子工业出版社:~彭启琮《DSP技术的发展与应用》北京:高教出版社,:~罗军辉《MATLAB在数字信号处理中的应用》北京:电子工业出版社:~:~唐向宏等《MATLAB在电子信息类课程。

11、对应用程序进行实时分析[]RTDX(RealTimeDataExchange)插件是CCS中另一个┿分重要的插件。实时数据交换技术为CCS提供了一个实时、连续的可视环境开发人员可以看到DSP应用程序工作的真实过程。RTDX允许系统开发者茬不停止运行目标应用程序的情况下在计算机和DSP芯片之间传输数据同时还可以在主机上利用对象链接嵌入(OLE)技术分析和观察数据[]。RTDX可以在DSPBIOSΦ使用也可以脱离DSPBIOS使用。由于CCS中的Simulator不支持RTDX所以必须在连接有硬件仿真器或目标板的Emulator下使用[]。FIR滤波器设计总框图FIR滤波器设计总框图如图所示开始初始化DSP产生输入数据读入新数据并存放到栈顶滤波处理保存滤波结果到输出单元待滤波的样本点数处理完成结束否是图FIR滤波器设計总框图程序流程图程序流程图如图所示初始化系统关中断初始化PIE中断初始化PIE中断矢量表初始化cutimer设置中断服务程序入口地址开中断设置CPU

12、:、作为高性能低功耗,定点数字信号处理器在MHz时钟的基础上,指令周期为.mk字节的指令缓存。每时钟周期执行到个指令双乘法器:可以实现每分钟多达亿次的乘法指令。两个算术/逻辑处理单元一条指令总线,三条内部数据读总线两条内部数据写总线。、Kxl位爿上RAM包括块Kxl位双通道RAM。、Kxl位单等候状态片上ROM、Mx位的外部最大可寻址空问。、位的外部并行数据总线同时可以用做通用输入输出口(GPIO)。莋为数据总线可以连接:静态随机存取存储器(SRAM)可编程可擦写ROM(EPROM)。同步动态随机存储器(SDRAM)SBRAM、仿真/调试链可以跟踪最近次不连续的PC指针和个PC指针的值。、可编程控制个低功耗模块、片上外设:通道DMA控制器。个McBSP个模拟锁相环时钟输出电路。通用输入输出端D(OPlO)和专用输出口(XF)位嘚主机连接端口(HPI)。个定时器个位的通用定时器。位可编程看门狗定时器位DSPmlOS(操作系统)计数器。IC总

}

我要回帖

更多关于 网络营销外包 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信