为寻找更为理想的基窗函数,借助LMS算法思想提出了“基于LMS准则以apSW为模型的基窗函数设计方法”。图3-21 余弦基神经自适应网络图3-21 余弦基神经自适应网络图3-22 apSW基窗LMS设计算法按照流程图,设计截止频率为π/4的32阶低通apSW的窗函数F。......
2023-06-23
设计FIR滤波器时,带宽和阻带最小衰减相互矛盾,窗函数通过在频域与理想滤波器卷积会增大带宽,但可获得较大的最小旁瓣衰减。由3.1节介绍的窗函数作用可知,理想窗谱应是一个冲击函数,这样卷积得到的仍是理想滤波器。但冲击谱对应的是无限长时域信号(即不对信号进行截短),这显然不切实际的。高主-旁瓣幅值比和窄主瓣宽度是设计优良窗的两个焦点。基于此提出了“基于矩形窗二叉分解的基窗设计”算法,对各级分解得到的基窗使apDW特性在性能A和B之间有了较大的灵活选择性。
由式(2-46)并结合定理2可知,对于具有线性相位的apDW卷积窗C谱应等于前基窗F谱与其共轭的乘积,即
PD(e jω)=PF(e jω)·PF*(e jω)=PF(ω)2=PD(ω) (3-22)
式(3-22)说明窗C谱是恒为正的实函数且幅值等于基窗F谱值的平方。16阶三角基窗F和卷积窗C谱形状及主瓣占比如图3-25所示。
由图3-25可以看出,卷积窗C谱幅频特性改善明显。这是因为基窗F谱自乘时,主瓣和旁瓣幅值低于1的部分都按照二次方算子减弱了,且相对幅值越小减弱幅度越大。其次,共轭谱幅频特性相同使卷积窗C主瓣宽度和零点个数保持不变。显然,这种谱相乘次数越多,结果就越接近冲击谱。但对于长度为偶数阶N的数字三角窗是由N/2阶和N/2+1阶两个矩形窗卷积生成,则卷积窗C谱的零点会增加N/2+1个而过渡带宽度则会降低2/(N+2)。以Bartlett为基窗apDW的卷积窗Cd及其谱Pd与基窗F之间关系如图3-26所示。
图3-25 32阶基窗F和卷积窗C谱特性
图3-26 卷积窗C和基窗F谱对应关系
由图3-26可看出,Cd谱是若干个矩形窗谱乘积,其主瓣宽度应由最小阶窗决定,因此为保持过渡带最低程度放大,每级都应以准等长矩形窗进行分解。将上面过程进一步深化,认为“矩形窗”只是分解过程的中间结果,即它是由低阶矩形窗卷积产生(结果不再是矩形窗)。这样,F可由若干级二叉分解基窗卷积生成,即
式中,Rjni表示第j级第i个二叉分解右分支中长度等于ni的窗函数,最终可分解成若干个长度为2的矩形窗卷积,只进行1级分解的结果F就是三角窗。式(3-23)可用图3-27来加以说明。
尽管每级分解得到的两子窗长度有多种组合,但为保证卷积窗C过渡带宽度最小,应采用准等分方式进行,如N=8时的完全分解如图3-28所示。
显然,第k级父窗与第k+1级子窗长度有下面关系:
假设上面二叉树中有n个叶片,根结点F就是n个叶片R2的卷积,所以有
N=2n-n+1⇒n=N-1 (3-25)
则完全分解得到的卷积窗C谱等于
因为R2的过渡带宽度是π,所以由式(3-26)完全分解得到的卷积窗C过渡带很宽,不彻底分解可缓解这一问题。假设apDW阶数N=2M,则二叉分解的最大级数为M。在第m级中(1≤m≤M-1)共有2m个矩形,其中最短一个矩形长度为2M-m,其余2m–1个长度为2M-m+1,则对应的卷积窗C谱为
图3-27 基于矩形窗二叉分解
图3-28 8阶卷积窗C的完全分解模式
由其中最小长度矩形决定的过渡带宽度为
因此,分解级数每增加一层,相应的F过渡带宽就增加一倍。如利用二叉等分分解设计N=32截止频率为π/2的apDW,完全分解得到各级基窗及特性如图3-29所示。
图3-29 5级分解基窗F及特性
由窗谱衰减特性可看出,随着分解层数增加,最大旁瓣峰值急速下降,第4级别达到-209.56dB,第5级则为-358.14dB。各级别基窗F特性见表3-3。
表3-3 各级别基窗F指标
第5级基窗F没有旁瓣,所以无法给出它的第一旁瓣衰减A和倍频衰减D。比较表3-2与表3-3可以看出,二叉分解得到的基窗具有很大的波峰衰减率和较窄-3dB带宽,是新类型窗函数,其缺点是高级分解时过渡带较宽,但通过加大N可缓解。
以各基窗F建立的滤波器特性如图3-30所示。
图3-30 基于各级基窗F的apDW特性
由实验结果可以看出,基于二叉分解法得到基窗的apDW具有十分理想的衰减特性。等分二叉分解层次越高,衰减特性越好,但过渡带较宽。图3-30中,第3级分解曲线旁瓣波纹十分理想。实现上述结果的MATLAB代码如下(只列出二叉分解函数biTree,滤波器特性曲线genapDW及画图函数todraw省略):
有关全相位数字信号处理方法及MATLAB实现的文章
为寻找更为理想的基窗函数,借助LMS算法思想提出了“基于LMS准则以apSW为模型的基窗函数设计方法”。图3-21 余弦基神经自适应网络图3-21 余弦基神经自适应网络图3-22 apSW基窗LMS设计算法按照流程图,设计截止频率为π/4的32阶低通apSW的窗函数F。......
2023-06-23
图3-31 基于最小二乘的基窗F卷积窗C及滤波器特性实现上述结果的MATLAB代码如下:图3-31 基于最小二乘的基窗F卷积窗C及滤波器特性实现上述结果的MATLAB代码如下:卷积窗C性能参数B=0.2165,A=-14dB,D=-10.15dB。对比图3-16七种基窗可看出,利用最小二乘得到的基窗综合性能最好。此外,基于此结果基窗F的滤波器具有最小的均方误差。......
2023-06-23
基于分解子带的图像编码称为频带分割编码,其基本思想是把信号分解成低分辨率的平滑近似和高频细节两部分,分别称为低频子带和高频子带。对每个生成的子带又可以用同样的方式进一步分解。图7-25说明了一幅图像经过二级小波变换的过程以及形成的各个子带分布。为此,考虑设计基于ap2的图像分解和重构。实际上,对于二维图像的分解可通过一维滤波器分别在行列方向上进行。......
2023-06-23
首先创建一系列矩形,它们是明信片图稿的开始。拖动直到矩形显示为宽约l.25英寸且高为1.5英寸时为止,如图4.3所示。图4.3矩形精确绘制拖动以创建形状时,鼠标指针旁边出现的工具提示被称为度量标签,它是智能参考线的一部分,本课稍后会介绍智能参考线。接下来,将通过输入值而不是绘制来创建另一个矩形。单击“确定”以创建一个与之前绘制的形状大小完全相同的新矩形。保持选中矩形,为下一步做准备。它应该仍位于上方矩形的下方。......
2023-11-20
施工阶段的项目任务分解在很大程度上就是技术系统的分解,需要考虑施工承发包方式、施工功能面(标段)的划分、工程分阶段实施或全面实施、承包合同工作分解结构和专业工作内容分解等。1)保持施工项目内容的完整性任意一个任务J在被分解成多个下层任务J1、J2至Jn时,应存在集合J=J1∪J2∪Jn,且Ji和Jj之间互不重叠,存在关系Ji∩Jj=,其中i≠j。......
2023-10-05
通过嵌入式以太网,过程环境下负责采集数据的 IED 分别在网上运行,站内综合自动化系统通过站控与各 IED 进行通信,从而控制IED的各种操作。将间隔中元与过程层 IED 一一对应,将间隔单元与IED用独立的通信电缆连接起来,然后以组的形式接入过层总线,从而缓解总线上数据流量过大的压力。......
2023-06-28
图2-22 加前单窗的全相位数字滤波器记前窗序列为F=[f(N-1)…因此,对比无窗全相位数字滤波器的唯一区别就是卷积窗的大小和形状。从图中可看出,单窗全相位数字滤波器极大地改善了通带及阻带内的波纹数量且降低了波纹幅度,最小旁瓣衰减也降低了6.8dB。图2-23 加前单窗对比无窗全相位数字滤波器特性在MATLAB代码中可以设置不同的窗函数来调整滤波器特性,设置不同的H来对信号进行滤波。......
2023-06-23
解:1)自感电动势为图2-31 “负前凸”型激光光束聚焦物镜例2的点列图负号表示自感电动势总是企图阻碍电流的变化。求自感电动势时可取绝对值,即图2-32 “负前凸”型激光光束聚焦物镜例2的调制传递函数曲线“负前凸”型例2与例1的像质都很优良,但“负前凸”型例2的系统长度比例1的缩短了。......
2023-06-20
相关推荐