基于DSP的典型数字滤波器的设计

来源 :中国电气工程学报 | 被引量 : 0次 | 上传用户:huanyu2121
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:近年来,经济的发展,促进我国科技水平的提升。科技的发展越来越离不开数字信号处理技术,尤其是在电子、通信、自制这种高科技领域,数字信号处理水平决定了项目发展的高度。数字信号处理不存在漂移现象,所以相对与模拟滤波器而言,数字信号滤波器能更好的处理低频信号,并具有更理想的频率响应特性,更高的精度,且易于集成化处理。因此,数字滤波器在高科技领域的应用越来越普遍。本文就基于DSP的典型数字滤波器的设计展开探讨。
  关键词:数字信号;滤波器;DSP
  引言
  相比于传统的模拟滤波器,数字滤波器没有模拟器件的温度和电压漂移,性能更加可靠且能够达到很高的精度,同时滤波器参数容易修改。由于数字器件的规范性,数字滤波器能够进行大规模的集成,通过DSP数字处理芯片可以实现并行操作处理。
  1数字滤波器的主要定义
  数字滤波器是与模拟滤波器相对应的,我们在常用的离散系统中,使用数字滤波器。它的主要作用是利用離散时间系统的特性,在这里时间就是一个变量,然后在对外部输入的信号,进行处理,这里的输入信号一般都是广义上的波形型号,信号可以是电压、电流、功率等。当然也有类似于频率等这种。在实际的操作中,我们也可以把输入的信号波形变成输出,也就是将输入和输出倒置。从而实现我们将信号的频谱修改的目的
  2数字滤波器的设计方法
  2.1DSP系统
  DSP信号处理流程如下,首先将样本输入,经过抗混叠滤波、A/D转换、DSP芯片、D/A转换、平滑滤波后,将计算结果输出。在信号处理过程中,大部分为模拟信号,但DSP只对数字信息进行接收,因此先要将模拟信号利用A/D转变为数字信号,在实际应用中,对FTT变化、相对卷积进行处理,再对数字信号进行转化后,使其成为模拟采样值,最终将不平滑的滤波输入到滤波器中,经过处理后获得连续信号。对于DSP系统来说,在信号处理理论的引导下,具有数字信号的特点,主要体现在两个方面,一是与之兼容的接口较多,且均具有数字化特点,便于与其他接口相连;二是由于DSP芯片中,系统可根据实际操作,由工作者进行编程后改变,具有较强灵活性,可重复操作;三是运行速度较快,可达10GMIPS,甚至更多。
  2.2FIR数字滤波器软硬件设计
  (一)软硬件设计介绍。软/硬件协同设计就是指在一次工程设计中,软件与硬件使用同一工具和统一的描述语言。目前这种设计模式在性能评估和协同验证方面应用较多,应用时,要保证仿真结果是对运行环境的真实模拟。(二)软硬件设计方法。DSP硬件系统设计的一般方法常用的软/硬件协同验证方法有三种:(1)在C的基础上设计软硬件开发平台,然后利用此平台设计硬件电路和应用程序。(2)通过硬件描述语言HDL搭建硬件电路模型,再通过HDL模拟器仿真的虚拟原型机的软/硬件协同验证。将编译完成的软件程序嵌入系统的逻辑寄存器中,然后由处理器DSP从寄存器中读取程序指令并运行程序,由此完成硬件与软件联合运行的功能验证;(3)利用指令集仿真器(ISS)加总线功能模型(BFM)的方法。这种方法通过ISS来执行软件并且利用BFM来产生总线上的动作,其它硬件设备则根据总线的行为来完成自己的功能,从而验证整个系统的软/硬件工作是否正常。
  2.3数字滤波器常用的算法
  我们数字滤波器迄今为止已经有不下几十种滤波的算法。但是我们常使用的滤波算法,也就是最多五来种,这十几种算法已经在我们日常的算法中充当了主力军。本文主要对十种算法进行一个简单的列出。在排在前五种算法中,最常用的是限幅滤波法,我们在收到输入输出波形时候,是不规则的,我们会在滤波器中进行一个模拟上下限值,其中高于上限的数值以及低于下限的数值我们主动过滤。该算法其实是非全数学算法。中位值过滤法是实际上是由中间值替代一个邻域中各点值的中值代替,这种方法比较适应于曲线拟合以及曲线描绘的方式。这种过滤对脉冲噪声有良好的滤除作用,特别是有一个优势的地方就是在滤除噪声的基础上,还可以比较完整的保存信号的边缘。算术平均滤波法是数字滤波通过数学计算,并且求平均值的一种最简单的一种,这个方法就是将信号进行多次采样,然后将输出的数字量信号进行平均计算,作为某一时刻的平均值,具体采样的次数主要根据不同的情况进行界定。这种算法主要是对于多频次有规律的的信号干扰以及偶发性的信号干扰有明显的作用。 递推平均滤波法主要应用在一些特殊的场景,例如,在一些项目与联络问题中都需要对信号的矩阵进行特征性向量的数值,我们一般如何快速并且准确的计算出特性向量那就是整个项目实际问题得到解决的关键因素。现在我们求解特性向量的办法比较多,但是大部分需要进行一个海量的计算,计算比较大就直接影响工作效率以及计算的准确度,现在是我们实际的方法一般都是讲特性的向量做出一个直接预估,也有一部分计算是将特征向量延伸出来一套子空间的计算进行一个预估,这种做法是很难将信号进行处理的,一般历史信号还比较好,但是实时数据的信号一般很难进行实时处理。现在对于计算复杂度比较高的特性向量做主直接的递推预估也是不常见的方式。一阶低通滤波法,它的主要的特性我们一般使用一个一元微分的方程进行示意。一般情况下,线性的连续的系统特征除了可以在时间域下面进行微积分方程外,还有冲击响应的表的表示,还有就是通过将时间变为频率为自变量的一种算法表示,这个叫做响应的频率。这种方式是时间倒数的表示方式。我们可以证明出来系统的频率响应其实就是冲击响应的一种算法。现在算法一般公式表示为傅里叶变换。
  3实现方案
  在滤波器计算时,应对输入信号、滤波系数卷积进行计算,假设x(n)代表的是输入信号;h(n)代表的是滤波器冲击响应。在数字信号处理中,由于卷积属于应用较为频繁的算法,在全部DSP芯片中均设置了专门的卷积运算。在本文研究的系统中,可采用macd指令完成卷积,该指令的形式为:macd(Smem,pmad,src)。在该指令中,由于存储器地址为Smem,具有寻址作用,但Pmad单纯具备存储地址。因此,在指令实施之前,先要将pmad中的地址传输到寄存器中,再用Smem对内容进行识别,最终将全部内容相加,所得到的结果传输到累加器中。在实际运行过程中,首先将累加器中的数据复制出来,传送到后续地址、寄存器中,如若只是单纯对命令进行复制,便可将寄存器持续加1,使读取程序反复循环三个周期;如若数据非循环,只需一个周期即可,数据移动之后,卷积所需的计算便已完成,对DSP芯片进行编程,便可使滤波器的功能充分实现。在系统芯片中,设置2个McBSP,该硬件部分是在标准串行口基础上,引脚连接界面,拥有双倍和三倍发送缓冲存储器,可独立收发时钟信号。在工作原理方面,发送时数据传入寄存器中,再发送时钟与帧同步情况下,通过寄存器将数据发送到引脚;在数据接收过程中,在FSR控制之下,将接收引脚的数据传输到寄存器中,并在接收缓冲寄存器中存储,再复制到DRR中,最终由CPU或者DMA控制器读取。通过对串行接口位置控制寄存器。在采样频率方面,可通过模拟电路的确定采样频率,在芯片方面集成16位ADC/DAC,编程设置传输与转换周期,最高转换频率为22.05KHz,在采样频率确定的情况下,对控制寄存器进行设定。
  结语
  数字滤波器是一个针对不同应用场景,选定不同方式以及算法的复杂的工程,在实际的应用中有多变的外部因素在影响,具体使用还应结合实际情况进行项目的开发与算法的开发。
  参考文献
  [1]梁光胜,胡红.DSP设计方法的研究[J].中国电力教育,20018S1):176-179.
  [2]刘万松.基于DSP的FIR数字滤波器的设计[D].贵州:贵州大学,2018.
  [3]丛玉良等.数字信号处理原理及其MATLAB实现[M].北京:电子工业出版社,2018.
其他文献
摘要:紧跟国家基础设施建设的步伐,贵州省大力推进高速公路基础设施建设,截止2019年底我省高速公路里程已突破7000公里,贵州省高速公路总里程跃升至全国第四位、西部第二位,综合密度继续保持全国第一[1],为建设交通强国打下了坚实的基础。在我省高速公路的建设发展和经营管理中,做好高速公路机电系统供电设备的维护管理,保障供电设备安全平稳运行显得非常重要。本文将对高速公路机电系统供电设备的维护管理做出初
期刊
摘要:智能家电控制正在逐渐成为日常的家庭生活中的重要的帮手,本文通过将物联网互联手机控制等系统与传统控制的PLC 控制器一起控制小型家电,采用联合控制的取得的效果好,能比较准确的控制相关设备的电机输出,同时能提供比较大功率的输出动力,也达到控制家电、消防系统、防盗系统,最终达到比较好的效果。  引言:  进入21世纪后,家电联合控制,走向智能控制成为主流的趋势,而传统的控制比较强大的工业控制器PL
期刊
摘要:随着石油化工企业不断深入发展,仪表自动化设备作为石油化工企业关键的设备,为提高企业的高效生产具有重要的意义。但是石油化工仪表自动化设备在实际的运行当中,控制着石油化工企生产装置。再加上设备处于长期的运转状态,导致石油化工仪表自动化设备出现各种故障,严重影响着企业的生产。基于此,石油化工企业要注重仪表自动化设备的日常维护管理,制定较为完善的设备故障维修管理制度,同时要逐渐加强对相关操作人员技术
期刊
摘要:现阶段,人们日常生活中对煤炭资源的需求量逐日增加,为提高煤矿开采质量,提升开采工艺的应用效果与效率已经成为煤矿生产企业面临的紧要任务。基于此,煤矿生产企业需要针对具体的煤矿类型,将现代开采工艺与高科技采煤技术相结合,实现生产监控的智能化与采煤设备的系统化,进而提升煤矿开采的安全性与科学性。本文针对适应于我国煤矿开采的工艺技术,对其应用与注意事项进行了详细而全面的分析,为我国煤矿开采效率与质量
期刊
摘要:目前,在计算机技术、信息技术不断发展的背景下,实现了抗干扰技术的发展,研发了固体器件、微膜组件等技术,为通信装备抗干扰技术使用提供了基础。以此表示,在新技术不断使用过程中,超短波通信装备朝着高保密、数字化、集成化等方向发展,抗干扰技术的研究也变的越来越重要。  关键词:超短波无线电;通信抗干扰技术;发展  引言  在使用超短波无线电通信中互调干扰是主要的干扰源,此种干扰通常是在信息传输信道非
期刊
摘要:我国正在积极发展结构参数高、运行可靠性要求高的1000kV特高压交流输电线路,为了给线路的运行维护提供参考,从我国实际情况出发,结合国内高压、超高压线路和国外特高压线路的运行情况,分析了特高压线路雷击、污闪、风偏、覆冰舞动等故障的特点,提出了相应的防治措施;明确了线路检测工作的重点,分析了在1000kV特高压交流输电线路运行维护中应用红外、紫外等检测技术和开展在线监测和状态检修的可行性和必要
期刊
摘要:目前,我国的经济发展迅速,智能化建设的发展也有了很大的改善。锂离子充电器是给锂离子电池充电的设备,对n*3.6V(n=1,2,3,4)多规格的锂离子电池,不同手机等电子产品一般匹配多套充电设备,而且充电器不具兼容性、充电速度慢,缺乏充电监测功能,不能筛选已经失效的或者故障的电池,电池充电的各种状态以人的监控为主。此类普通锂离子充电器兼容性差、稳定性低、极易对锂离子电池过充引起电池内部损耗、对
期刊
【摘要】云计算、大数据、物联网、互联网与人工智能等信息技术的迅速发展,带动了社会智能化建设的飞速发展,智能化建设水平已成为现代化医院的重要标志。医院智能化系统是医院建设和发展的重要方向,其设计与建设是难点,其有效部署、运营、服务和管理也就成为诸多医院管理者、建设者和设计者所探索研究和创新应用的价值所在。  【关键词】云计算;大数据;物联网;互联网;人工智能;医院智能化系统  前言  如今,在技术层
期刊
摘要:近年来,我国的科技馆管理工作越来越受到重视。科技馆是以参与、体验、互动性的展品及辅助性展示手段,以激发科学兴趣、启迪科学观念为目的,对公众进行科普教育的场馆。本文分析和探讨了目前科技馆临时主题展览发展存在的问题及解决对策。  关键词:临时展览;选题;人才培养;经费保障  引言  科学传播遵循传播学规律,旨在将科学知识通过人类传播行为发生发展的路径传播给社会主体。科技馆作为科学传播的重要载体,
期刊
摘要:道路建设是我国基础建设中非常重要的组成部分,近年来我国大力发展,改革创新。在铁路列车实际的运行阶段,铁路信号设备对列车运行信息的传递有很大影响,对列车运行的安全性以及可靠性有着非常大的促进作用。在铁路信号中,全部的各类继电器统称为信号继电器,其是实现铁路信号自动化控制的核心。  关键词:铁路信号设备;自动化控制技术  引言  道路建设的发展关系到我国整体经济的发展速度和发展方向,铁路信号设备
期刊