共查询到20条相似文献,搜索用时 125 毫秒
1.
2.
简要介绍了FIR滤波器的设计基础和利用窗函数设计FIR滤波器的方法,运用MATLAB语言实现了低通FIR滤波器的设计仿真。 相似文献
3.
基于FPGA的FIR滤波器FFT算法与DA算法实现 总被引:1,自引:0,他引:1
对FPGA中实现FIR滤波器乘法运算进行了研究,阐述了将乘法化为FFT算法和DA算法原理,并采用这2种算法设计出了FIR滤波器.通过Altera公司的EPF10k30器件的验证,证明了这2种方法是可行和高效的,其实现的滤波器的性能优于用DSP和传统方法实现的FIR滤波器. 相似文献
4.
本文介绍了在C 开发环境下实现了对数字信号的各种分析与处理,可实现IIR滤波器的设计、窗函数法与频率抽样法设计FIR滤波器、FFT实现相关函数的快速算法、分裂基算法及谱分析等实验. 相似文献
5.
介绍了数字滤波器设计基础,然后用窗函数法的基本原理对FIR滤波器设计,并运用MATLAB语言实现了数字FIR滤波器的仿真与实现. 相似文献
6.
陈伟卿 《湖南科技学院学报》2009,30(12):15-17,20
文章叙述了FIR滤波器设计的不同方法,包括窗函数和频率采样,详细研究了FIR线性相位滤波器的幅频特性与余弦基神经网络算法的关系,给出了神经网络的训练算法,并应用该方法构造了一个中心频率大于10KHz的带阻滤波器。通过MATLAB仿真实现,与常规的用窗函数法设计的滤波器进行了对比,发现基于神经网络的方法所设计出的滤波器通带阻带无过冲无波动,具有更好的性能。 相似文献
7.
8.
主要利用硬件描述语言实现FIR数字滤波器的设计。介绍了数字滤波器的研究背景、发展过程和应用现状,分析了传统的数字硬件系统设计方法与采用硬件描述语言的数字硬件系统设计方法的不同,重点阐述了FIR数字滤波器的原理和采用硬件描述语言的设计方法,在QuartusII6.0环境中设计了采样频率为44KHz,截止频率为10.4KHz,输入8位输出8位的线性相位FIR数字滤波器,给出了设计的仿真结果。结果表明该设计能够满足FIR数字滤波器的设计要求,对FPGA硬件资源的利用高效合理。 相似文献
9.
窗函数设计FIR数字滤波器已多年,近年来,用优化技术设计数字滤波器十分流行,论文提出了一种新方法对窗函数进行改进,这种窗函数不同于以往的Hann窗、Hamming窗、Blackman窗,它先将余弦序列线性组合为窗函数,然后根据FIR数字滤波器的特性对数字滤波器的幅度条件进行线性规划.并且给出了改进窗函数的算法.最后,用该方法设计出了FIR数字滤波器的仿真实例,并与用Hamming窗、Blackman窗方法设计的FIR滤波器进行对比,仿真结果表明用该方法设计的滤波器满足设计规格. 相似文献
10.
根据不同的数字信号处理要求,提出了两种滤波系数在线实时调整FIR滤波器的设计方案:自适应调整和直接设定调整。滤波系数自适应调整利用控制算法对滤波器的实际输出信号和期望信号的差值进行反馈调节,更新滤波系数h。滤波系数直接设定调整利用FPGA中的存储资源存放已知的有限种滤波参数h,构成系数查找表模块。通过数字设定改变查找表地址,修改滤波系数以适应不同的滤波要求。文中以四阶滤波器为例给出了电路模型,并在Matlab环境中对4种滤波特性的系数直接设定调整方案进行了仿真,仿真结果表明滤波特性基本满足设计要求。最后应用A ltera数字信号处理设计平台DSP Builder给出了以FPGA为载体的滤波系数可调整FIR滤波器实现方案。 相似文献
11.
针对电池供电仪器中对FIR数字滤波的需求与低功耗、低成本设计约束的矛盾,提出了一种改进的、专为无硬件乘法器MSP430单片机使用的高时间效率FIR滤波算法,并根据该算法研制了相应的工具软件,能根据Matlab产生的FIR滤波器系数文件和用户指定的A/D转换精度等指标自动生成MSP430汇编语言源码.实际测试表明,该工具合成的FIR滤波代码完全达到人工编码的质量,耗时仅为等效C语言编码的8.7%,可用于所有无乘法器的MSP430单片机,有助于程序员大幅提高FIR滤波程序开发效率. 相似文献
12.
基于窗函数法的FIR数字滤波器的设计 总被引:1,自引:0,他引:1
理想滤波器单位脉冲响应Cn往往都是无限长序列,而且是非因果的,但FIR的滤波器系数h(n)长度是有限的,最简单的办法就是按滤波器系数长度直接截取其一段来代替.这样的突然截断在时域有跳变,导致设计出的滤波器特性变差。为了改善设计滤波器的特性,本文以窗函数法和MATLAB工具软件为例,介绍设计线性相位FIR数字滤波器的方法。 相似文献
13.
数字滤波器在数字信号处理领域中已经得到广泛应用,利用MATLAB的数字滤波器设计工具箱可以快速有效地设计各种FIR/IIR数字滤波器,设计简单方便。在设计过程中可以随时对比设计要求和滤波器特性,并可通过不断调整参数,以使滤波器的设计达到最优化。 相似文献
14.
陈啸晴 《广东技术师范学院学报》2012,(6):20-23
从Hilbert算法能够更精确地测量无功功率出发,设计了两种Hilbert数字滤波器,仿真结果表明FIR型Hilbert数字滤波器比IIR型Hilbert数字滤波器更适合设计高精度无功功率测量. 相似文献
15.
数字滤波器是数字信号处理的核心内容之一,其设计在数字信号处理课程应用中有着重要的地位.MATLAB是学习和应用数字信号处理的一个极好的工具,该文根据FIR数字滤波器设计的基本原理,详细说明了基于MATLAB的FIR数字滤波器的窗函数设计法.最后,对所设计的滤波器进行滤波仿真验证,仿真结果表明设计的各项性能指标均能够达到设计目标要求. 相似文献
16.
许书云 《天津工程师范学院学报》2013,23(2):35-37
介绍了FIR数字滤波器的设计方法,提出了一种利用Matlab中的FDATOOL及Simulink工具箱进行FIR数字滤波器设计及仿真的方案。结果表明:采用本方案设计数字滤波器快速简单,可靠性高,符合技术指标要求。 相似文献
17.
18.
为了减小数字滤波器设计工作量,利用MATLAB软件,采用窗函数法、频率采样法及最优等波纹法设计FIR数字滤波器.通过比较不同设计方法得到的滤波器阶数以及幅频特性曲线,结果表明,最优等波纹法可大大减少了计算的复杂程度,所设计的滤波器简单,是FIR滤波器设计中的最优方法. 相似文献
19.
MATLAB在数字滤波器设计教学中的应用研究 总被引:4,自引:1,他引:4
唐建锋 《衡阳师范学院学报》2005,26(3):164-166
阐述了数字滤波器的设计方法,分析了运用MATLAB软件进行IIR和FIR数字滤波器设计的过程。研究与实践表明:教学中,运用MATLAB软件进行数字滤波器设计及实现,可增强学生的感性认识,加深对数字滤波器设计基本原理的理解,改善教学效果。 相似文献
20.
数字滤波器是数字信号处理中的重要组成部分.本文提出一种数字滤波器的设计方法——基于MATLAB的数字滤波器的原理与实现.文章通过一FIR滤波器设计实例说明如何利用MATLAB来完成数字滤波器的设计.仿真表明,设计结果的各项性能指标均达到指定要求,设计过程简便易行. 相似文献