基于matlab的数字滤波器设计(编辑修改稿)内容摘要:
( 6) IIR 滤波器主要是设计规格化,频率特性为分段常数的标准低通,高通,带通和带阻滤波器。 FIR 滤波器则灵活很多,例如:频率采样法可适应各种幅度特性和相位特性的要求,因此 FIR 滤波器可设计出理想正交变换器,理想微分器,线性调频器等各种网络,适应性很广,而且,目前已经有很多 FIR 滤波器的计算机程序可供使用。 表 21 两种滤波器特点比较分析 FIR滤波器 IIR滤波器 设计方法 一般无解析的设计公式,要借助计算机程序完成 利用 AF的成果,可简单,有效地完成设计 设计结果 可得到幅频特性和线性相位(最大优点) 只能得到幅频特性,相频特性未知,如有需要线性相位,需用全通网络校准,但增加滤波器阶数和复杂性 稳定性 极点全部在原点,永远稳定 有稳定性问题 阶数 高 低 运算误差 非递归系统 递归系统 结构 一般无反馈,运算误差小 又反馈,由于运算中的四舍五入会产生极限环 大连交通大学 2020 届本科生毕业设计(论文) 12 第三章 FIR数字滤波器的设计 设计 FIR 数字滤波器的方法通常有三种:窗函数法,频率采样法,还有 simulink 仿真法。 下面我们分别讨论着三种设计方法。 FIR滤波器 窗函数设计法 以理想数字滤波器的设计为基础,从时域单位脉冲响应 h(n)出发设计数字滤波器。 应用窗函数法可以设计经典低通,高通,带通,带阻滤波器。 窗函数法的设计思路 如果我们设所要设计的 FIR滤波器的传输函数是dH(ej ),dh(n)是与其对应的单位脉冲响应,因此 n njdjd enheH )()( ( 31) 1( ) ( )2 j j nddh n H e e d ( 32) 根据公式 31,32 可知,只要我们可以得出 )(nhd, 那么 经过 Z 变换可得到滤波器的系统函数。 一般来说数字滤波是通过离散时间系统来实现的,一个离散时间系统可以用差分方程来描述,也可以用系统的函数来描述,即 Ni iNi i inybinxany 10 )()()( ( 33) 将 Z 变换运用到 33式中,两边得 Niiiiii zYzbzXza1N0 )()(Y ( z ) ( 34) 则系统函数就是两个多项式系数之比,即 NiiiNiiizbzazXzYzH101)()()( ( 35) 我们知道有限长序列的 z变换应在整个有限 z平面 |z|0 上收敛,因此对于 FIR系统,)(zH 不能 在有限 z 平面上有极点,也即在以上 )(zH 表达式中,如果分子,分母都没有公共可约的因子,那么全部系数 Nibi ,1, 必须为 0, 即 NiiizazH0)( ( 36) 大连交通大学 2020 届本科生毕业设计(论文) 13 当 jwez 时, z变换与 DTFT 变换相等, 也就是说,采样序列单位圆上的 z变换就是等于该采样序列的 DTFT。 即 Nijwiijw eae0d )(H ( 37) 把 37式傅里叶逆变换,并且把 i 等效换成 n ,即 1( ) ( )2 j j nddh n H e e d ( 38) 窗函数法就是用被称为窗函数的有限加权序列 w(n)来修正式 (38)的傅里叶基数以求得要求的有限脉冲响应序列 )(nh ,即 )()()( nwnhnh d ( 39) w(n)是有限长序列,当 n0 或 nN1时, w(n)=0。 转换过程如下: 通过频域卷积过程看 )( jeH 的幅度函数 H(w)的起伏现象,可知,加窗处理后,对理想矩形的频率响应产生以下几点影响: ( 1) 使理想频率特性不连续点外边沿加宽,形成一个过渡带,其宽度等于窗的频率响应的主瓣宽度。 ( 2) 在截止频率的两边即过渡带的两边,出现最大的肩峰值,肩峰的两侧形成起伏震荡,其震荡幅度取决于旁瓣的相对幅度,而震荡的多少 ,取决于旁瓣的多少。 ( 3) 改变 N,只能改变窗谱的主瓣宽度,改变 W的坐标比例以及其绝对值的大小,但不能改变主瓣与旁瓣的相对比例。 ( 4) 对窗函数的要求: a. 窗谱主瓣尽量窄,以获取较陡的过渡带; b. 尽量减少窗谱的最大旁瓣的相对幅度; 旁瓣相对值尽可能小,以使得通带波纹小,并且阻带衰减大。 (Rectangle Window) ( ) ( )RNw n R n ( 310) 其频率 函数 为: 12s i n ( / 2 )()s i n ( / 2 )NjjR NW e e ( 311) 大连交通大学 2020 届本科生毕业设计(论文) 14 (Bartlett Window) 21, 0 ( 1 )12()212 , ( 1 ) 112Brn nNNwnn N n NN ( 312) 其频率 函数 为: 2 1()22 s in ( / 4 )() s in ( / 2 )NjjBrNW e eN ( 313) (Hanning)窗,又称升余弦窗 12( ) 1 c o s ( ) ( )21H n Nnw n R nN ( 314) 利用傅里叶变换得到 频率 函数 为: 121222( ) 0 . 5 ( ) 0 . 2 5 ( ) ( )11()NjjR R RNjHnW e W W W eNNWe ( 315) 当 1NN 时, 所以窗函数的幅度函数为 22( ) 0 . 5 ( ) 0 . 2 5 ( ) ( )H n R R RW W W WNN (316) (Hamming)窗 ,又称 改 进的升余弦窗 2( ) 0 . 5 4 0 . 4 6 c o s ( ) ( )1H m Nnw n R nN ( 317) 其幅度 函数 为: 22( ) 0 . 5 4 ( ) 0 . 2 3 ( ) ( )11H m R R RW W W WNN ( 318) (Blankman)窗,又称二阶升余弦窗 24( ) 0 . 4 2 0 . 5 c o s ( ) 0 . 0 8 c o s ( ) ( )11B l Nnnw n R nNN ( 319) 其幅度 函数 为: 大连交通大学 2020 届本科生毕业设计(论文) 15 22( ) ( ) ( ) ( )11 ( ) ( )11Bl R R RRRW W W WNNWWNN (320) 塞 (Kaiser)窗 200( 1 [ 1 2 / ( 1 ) ] )( ) , 0 1()kI n Nw n n NI ( 321) 其中: β 是一个可 自由 选 择的 参数, I0( x)是第一类修正零阶贝塞尔函数。 一般取 4β 9,当 β = 接近汉明 ;当 β = 接近布莱克曼;当 β =0 为矩形 图 31 各种窗函数的幅频特性 可见,矩形窗设计的过渡带最窄,但阻带最小衰减也最差,仅 21dB; 布莱克曼窗设计的阻带最小衰减最好,达 74dB,但过渡带最宽,约为矩形窗设计的三倍。 几种窗口函数的具体性能比较见下表。 大连交通大学 2020 届本科生毕业设计(论文) 16 表 31 窗函数的性能比较 窗函数 旁瓣峰值幅度 /db 过渡带宽 阻带最小衰减 /db 矩形窗 13 4 /N 21 三角形窗 26 8 /N 25 汉宁窗 31 8 /N 44 汉明窗 40 8 /N 53 布莱克曼窗 57 12 /N 74 凯泽窗 57 10 /N 80 窗函数法设 计滤波器的步骤 1)根据技术要求确定待求滤波器的单位取样响应 )(nhd。 2)根据对过渡带和阻带衰减的要求,选择窗函数的形式,并估计窗口长度 N。 3)计算滤波器的单位取样响应 h(n): )()()( nnhnh d ( 321) 式中 , )(n 是前面所选择好的窗函数。 4)检验技术指标是否满足要求。 根 据下式计算: 10 )()( Nn njj enheH (322) 如果 )( jeH 不满足要求,根据具体情况重复步骤 (2)(3)(4)步,直到满足要求为止。 在计算中窗函数的选择 可以根据数字滤波器的最大阻带衰减要求选择窗函数数的类型。 由下表所知,阻带衰减仅。基于matlab的数字滤波器设计(编辑修改稿)
相关推荐
数控制功能是 PLC 的最基本功能之一。 PLC 为用户提供了许多计数器,计数器计数到某一数值时,产生一个状态信号(计数值到),利用该状态信号实现对某个操作的计数控制。 数据处理功能 本科生毕业设计 第 8 页 PLC 大部分都具有数据处理功能,可以实现算术运算、数据比较、数据传送、数据移位、数制转换、译码编码等操作。 回路控制功能 有些 PLC 具有 A/D、 D/A 转换功能
庭的进程 持续发展使得社会轿车数量持续增长,对停车位的需求量剧增。 因此停车场的建设已成为绝大多数建筑项目不可或缺的一部分。 自动停车场可以减少大量的人力物力,提高人类的工作效率,可以改善城市的建设,减少城市乱停车的问题,解决交通问题。 随着汽车数量日益剧增,解决停车问题日益严重,尤其是居民小区、人型公共消费场所等,寸上如金,停车场向空间发展,已势在必行。 根据有关市场调查,目前在大中型城市对
i)=EB(i) i=1, 2, 3, 4.......M (式 42) 式中 Eb(i) 即自上而下扫描 i列图像时遇到的第一个黑色像素点的 y 轴坐标。 如果所在列无字符,即无黑色像素点,则该列 Eb(i)为 0。 12 根据上述定义检测到的索书号字符的上下轮廓如图所示。 在字符间的间隔处,则在上轮 廓存在凹结构,在下轮廓存在凸结构。 上轮廓的离散差分为,
以采用鼠标操作进行对弈; 2) 可以实现走 棋 、悔棋、还原 、认输 功能 ; 3) 可以满足两人 局域网内 对弈; 4) 可以在任意时间重新开始游戏; 5) 可以进行简单错误判断,并直接返回到前一步棋子状态; 6) 可以进行背景棋盘和棋子种类的变换; 7) 可以实现自由设置棋谱(怪棋); 8) 可以实现棋子黏在鼠标上移动,增加美感 淮阴师范学院毕业论文(设计) 10 软件信息 1) 软件名称
进制数据流的偶数序列组成。 下面的 a 是 Idata, b 就是 Qdata,它们分布与各自的载波相乘分别输出 I 路信号和 Q 路信号。 I 路信号加上 Q路信 7 号就是 QPSK 输出信号。 当 I 路载波信号是 0相位时为 1,是 180176。 相位时为 0;当 Q 路载波信号是 0相位时为 1,是 180176。 相位时为 0。 1 0 1 2 3 4 5 6 7 8101a序列1
的假设忽略掉一些次要的因素后,倒立摆系统就是一个典型的运动的刚体系统,可以在惯性坐标系内应用经典力学理论建立系统的动力学方程。 下面我们采用 16 其中的牛顿-欧拉方法 建立直线型一级倒立摆系统的数学模型。 微分方程的推导 在忽略了空气阻力,各种摩擦之后,可将倒立摆系统抽象成小车和匀质杆组成的系统,如下图 图 3 . 4 直 线 一 级 倒 立 摆 系 统 我们不妨做以下假设: M小车质量、