首页 > 专利 > 杭州电子科技大学 > 基于全通滤波器的两通道IIR的QMF组设计方法专利详情

基于全通滤波器的两通道IIR的QMF组设计方法   0    0

有效专利 查看PDF
专利申请流程有哪些步骤?
专利申请流程图
申请
申请号:指国家知识产权局受理一件专利申请时给予该专利申请的一个标示号码。唯一性原则。
申请日:提出专利申请之日。
2019-11-25
申请公布
申请公布指发明专利申请经初步审查合格后,自申请日(或优先权日)起18个月期满时的公布或根据申请人的请求提前进行的公布。
申请公布号:专利申请过程中,在尚未取得专利授权之前,国家专利局《专利公报》公开专利时的编号。
申请公布日:申请公开的日期,即在专利公报上予以公开的日期。
2020-04-21
授权
授权指对发明专利申请经实质审查没有发现驳回理由,授予发明专利权;或对实用新型或外观设计专利申请经初步审查没有发现驳回理由,授予实用新型专利权或外观设计专利权。
2020-09-08
预估到期
发明专利权的期限为二十年,实用新型专利权期限为十年,外观设计专利权期限为十五年,均自申请日起计算。专利届满后法律终止保护。
2039-11-25
基本信息
有效性 有效专利 专利类型 发明专利
申请号 CN201911167415.7 申请日 2019-11-25
公开/公告号 CN110932697B 公开/公告日 2020-09-08
授权日 2020-09-08 预估到期日 2039-11-25
申请年 2019年 公开/公告年 2020年
缴费截止日
分类号 H03H11/04 主分类号 H03H11/04
是否联合申请 独立申请 文献类型号 B
独权数量 2 从权数量 0
权利要求数量 2 非专利引证数量 0
引用专利数量 1 被引证专利数量 0
非专利引证
引用专利 CN103969626A 被引证专利
专利权维持 3 专利申请国编码 CN
专利事件 事务标签 公开、实质审查、授权
申请人信息
申请人 第一申请人
专利权人 杭州电子科技大学 当前专利权人 杭州电子科技大学
发明人 王浩、李祥振、赵知劲、赵晨子、李伟琪、靳一 第一发明人 王浩
地址 浙江省杭州市下沙高教园区2号大街 邮编 310018
申请人数量 1 发明人数量 6
申请人所在省 浙江省 申请人所在市 浙江省杭州市
代理人信息
代理机构
专利代理机构是经省专利管理局审核,国家知识产权局批准设立,可以接受委托人的委托,在委托权限范围内以委托人的名义办理专利申请或其他专利事务的服务机构。
杭州君度专利代理事务所 代理人
专利代理师是代理他人进行专利申请和办理其他专利事务,取得一定资格的人。
杨舟涛
摘要
本发明公开了一种基于全通滤波器的两通道IIR的QMF组设计方法,本发明针对全通滤波器的相位进行最小最大化问题,通过确定全通滤波器的相位误差和合适的加权值,对得到的非线性优化目标进行一阶泰勒展开,转换为线性问题,求得最优的全通滤波器的系数。本发明主要针对每个全通滤波器的相位进行优化,保证了信号经过的每一个子滤波器都具有更近似线性的相位,减少相位失真的可能性,达到设计预期目标。本发明最大的改进就在于分开确定每个全通滤波器的系数,不再联合设计,使得到的系数更加精准,不再互相影响,保证了设计的一定自由度;同时确保了信号在任何时间段都没有相位失真从而达到重构并且在有限的迭代次数中可以得到更好的性能指标。
  • 摘要附图
    基于全通滤波器的两通道IIR的QMF组设计方法
法律状态
序号 法律状态公告日 法律状态 法律状态信息
1 2020-09-08 授权
2 2020-04-21 实质审查的生效 IPC(主分类): H03H 11/04 专利申请号: 201911167415.7 申请日: 2019.11.25
3 2020-03-27 公开
权利要求
权利要求书是申请文件最核心的部分,是申请人向国家申请保护他的发明创造及划定保护范围的文件。
1.基于全通滤波器的两通道IIR的QMF组设计方法,其特征在于,该方法具体包括以下步骤:
步骤一、根据设计要求,确定全频带上的频率点数L、两个全通滤波器的阶数N1和N2、分析滤波器中的低通滤波器的通带截止频率ωp,阻带截止频率ωs,令迭代初始系数k=0,第k次的全通滤波器系数ai(k)=0,初始加权值Wi=1,i=1,2;其中N1=N2+1;
步骤二、确定全通滤波器的实际相位误差;
2.
1.确定全通滤波器的理想相位
全通滤波器的理想相位在ω∈[0,π]的频率带上满足:当IIR滤波器的相位满足ω=0时,相位是0;当ω=π时,相位满足θ(π)=-Nπ;此时全通滤波器是稳定的;全通滤波器的理想相位分别是θd1=-N1ω+0.25ω和θd2=-N2ω+0.25ω;
2.
2.求全通滤波器的实际相位误差
jw
通过(1)、(2)、(3)式分别得到全通滤波器Ai(e )的表达式、实际相位表达式和实际相位误差,其中ω∈[0,2ωp],i=1,2;
θei(ω)=θi(ω)-θdi(ω)             (3)
其中ai(n)表示滤波器系数ai的第n个元素,n=1,2,…,Ni;
步骤三、求解得出第k次迭代下全通滤波器的滤波器系数ai(k);
3-
1.得到目标优化函数表示为
其中φ(ai(k-1),ω)表示第k-1次迭代的φ
ψ(ω)=Niω+θdi(ω)               (6)
该目标优化函数是最大最小化问题,同时也是一个高度非线性的问题,步骤3-2可将该非线性问题转换为线性问题;
3-
2.计算第k-1次迭代所得的φ(ai(k-1),ω)关于系数ai(k-1)的一阶偏导数 如式(7)所示;
3-
3.计算第k次迭代时全通滤波器Ai(ejω)的相位误差θei(ω)如式(8)所示;
式(8)中,△i代表第k次迭代时全通滤波器Ai(ejω)的系数增量,△i=ai(k)-ai(k-1);
3-
4.第k次迭代时优化目标函数表示为凸优化问题进行求解,确定第k次迭代的系数增量△i
步骤四、若式(10)不成立,则转到步骤五;若式(10)成立,则将ai(k)作为最终设计出的jω
全通滤波器Ai(e )的系数,迭代结束;
式(10)中, 是第k次迭代中确定的全通滤波器Ai(ejω)的群延迟误差; 是第k-1次迭代中确定的全通滤波器Ai的群延迟误差;μ为设定阈值;
步骤五、根据群延迟误差的包络计算加权值Wi
首先计算出第k次迭代的群延迟误差 其中gdi表示第k次迭代的全通滤波
器Ai(ejω)的实际群延迟,τdi表示全通滤波器Ai(ejω)的理想群延迟;然后计算出 的包络如果不满足 使 然后令 k=
k+1,返回步骤三;否则的话直接令 k=k+1,返回步骤三;其中ε为设定阈值。
说明书

技术领域

[0001] 本发明属于数字信号处理技术领域,具体涉及一种改进的基于全通滤波器的两通道IIR正交镜像滤波器组设计方法。

背景技术

[0002] 在过去的几十年里,数字信号处理系统已经陆续取代了模拟系统,今天,在各种不同的设备上都可以找到数字信号处理系统的身影,如移动通信系统、消费者电子产品和汽车电子产品,或者助听器。数字信号处理的一个决定性的优势是一个系统可以通过数字信号处理来实现,而不能或几乎不能通过模拟处理来实现。许多数字信号处理算法的一个重要组成部分是滤波器及其作为滤波器组的串联。滤波器组主要用于信号的频谱分析,作为跨多路复用器,或处理子带频域或时域信号。最后提到的处理子带信号需要一个分析-合成滤波器组来获得重建的时域信号。本发明研究的就是正交镜像滤波器组(QMFB,Quadrature Mirror Filter Bank)。
[0003] 近年来两通道QMFB被应用于越来越多的领域,例如语音和图像信号的子带编码,小波基设计等。由于QMFB的广泛应用,人们对于它的设计关注也越来越重视。
[0004] X.Zhang和H.Iwakura提出了一种利用数字全通滤波器(DAFs,Digital Allpass Filters)设计QMFB的方法。由全通滤波器和纯延迟部分组成的QMFB具有近似线性的相位响应,使用另一个附加的DAFs作为均衡器可以使相位畸变最小化。论文中采用一个DAFs和一个纯延迟共同设计一个QMFB,设计DAFs的方法是其于1992年提出的一个算法,简单可以描述为一种基于特征值问题设计等纹波相位响应的DAFs的新方法,并通过计算最大特征向量和迭代法得到了最优滤波系数。这种算法借用等波纹设计FIR的方法得到了全通滤波器,但是其计算极其复杂,并且该算法并没有考虑全通滤波器和纯延迟合成时的相位误差和得到的低通滤波器的阻带误差。
[0005] S.S.Lawson和A.Klouche-Djedid提出了另外一种利用DAFs设计QMFB的方法,该方法具体表现为把全通滤波器的相位分解为分子和分母两部分,并只对分子部分进行优化,所采用的优化方法是根据正弦函数和余弦函数的正交性质,进行近似积分,从而得到全通滤波器的系数。

发明内容

[0006] 本发明针对现有技术的不足,提出了一种基于全通滤波器的两通道IIR的QMF组设计方法。
[0007] 本发明一种改进的基于全通滤波器的两通道IIR正交镜像滤波器组设计方法。该方法具体包括以下步骤:
[0008] 步骤一、根据设计要求,确定全频带上的频率点数L、两个全通滤波器的阶数N1和N2、分析滤波器中的低通滤波器的通带截止频率ωp,阻带截止频率ωs,令迭代初始系数k=0,第k次的全通滤波器系数ai(k)=0,初始加权值Wi=1,i=1,2;其中N1=N2+1;
[0009] 步骤二、确定全通滤波器的实际相位误差。
[0010] 2.1.确定全通滤波器的理想相位
[0011] 全通滤波器的理想相位在ω∈[0,π]的频率带上满足:当IIR滤波器的相位满足ω=0时,相位是0;当ω=π时,相位满足θ(π)=-Nπ;此时全通滤波器是稳定的;全通滤波器的理想相位分别是θd1=-N1ω+0.25ω和θd2=-N2ω+0.25ω。
[0012] 2.2.求全通滤波器的实际相位误差
[0013] 通过(1)、(2)、(3)式分别得到全通滤波器Ai(ejω)的表达式、实际相位表达式和实际相位误差,其中ω∈[0,2ωp],i=1,2。
[0014]
[0015]
[0016] θei(ω)=θi(ω)-θdi(ω)                            (3)
[0017] 其中ai(n)表示滤波器系数ai的第n个元素,n=1,2,…,Ni;
[0018] 步骤三、求解得出第k次迭代下全通滤波器的滤波器系数ai(k)。
[0019] 3.1.得到目标优化函数表示为
[0020]
[0021] 其中φ(ai(k-1),ω)表示第k-1次迭代的φ(ω)
[0022]
[0023] ψ(ω)=Niω+θdi(ω)                             (6)
[0024] 该目标函数是最大最小化问题,同时也是一个高度非线性的问题,步骤3-2可将该非线性问题转换为线性问题;
[0025] 3.2.计算第k-1次迭代所得的φ(ai(k-1),ω)关于系数ai(k-1)的一阶偏导数如式(7)所示。
[0026]
[0027] 3.3.计算第k次迭代时全通滤波器Ai(ejω)的相位误差θei(ω)如式(8)所示。
[0028]
[0029] 式(8)中,Δi代表第k次迭代时全通滤波器Ai(ejω)的系数增量,Δi=ai(k)-ai(k-1)。
[0030] 3.4.第k次迭代时优化目标函数表示为凸优化问题进行求解,确定第k次迭代的系数增量Δi
[0031]
[0032] 步骤四、若式(10)不成立,则转到步骤五。若式(10)成立,则将ai(k)作为最终设计出的全通滤波器Ai(ejω)的系数,迭代结束。
[0033]
[0034] 式(10)中, 是第k次迭代中确定的全通滤波器Ai(ejω)的群延迟误差。 是第k-jω1次迭代中确定的全通滤波器Ai(e )的群延迟误差。μ是设定的阈值。
[0035] 步骤五、根据群延迟误差的包络计算加权值Wi
[0036] 首先计算出第k次迭代的群延迟误差 其中gdi表示第k次迭代的全通滤波器Ai(ejω)的实际群延迟,τdi表示全通滤波器Ai(ejω)的理想群延迟;然后计算出 的包络 如果不满足 则使 然后令
返回步骤三;否则的话直接令 返回步骤三。其中ε
为设定的阈值。
[0037] 本发明具有的有益效果是:
[0038] 本发明主要针对每个全通滤波器的相位进行优化,保证了信号经过的每一个子滤波器都具有更近似线性的相位,减少相位失真的可能性,达到设计预期目标。本发明与其他方法相比,最大的改进就在于分开确定每个全通滤波器的系数,不再联合设计,使得到的系数更加精准,不再互相影响,保证了设计的一定自由度;同时确保了信号在任何时间段都没有相位失真从而达到重构并且在有限的迭代次数中可以得到更好的性能指标。

实施方案

[0044] 以下结合附图对本发明作进一步说明。
[0045] 改进的基于全通滤波器的两通道IIR正交镜像滤波器组设计方法的具体步骤如下:
[0046] 步骤一、根据设计要求,确定全频带上的频率点数L、两个全通滤波器的阶数N1和N2、分析滤波器中的低通滤波器的通带截止频率ωp,阻带截止频率ωs,令迭代初始系数k=0,第k次的全通滤波器系数ai(k)=0,初始加权值Wi=1,i=1,2;其中N1=N2+1;
[0047] 步骤二、确定全通滤波器的实际相位误差。
[0048] 2.1.确定全通滤波器的理想相位
[0049] 全通滤波器的理想相位在ω∈[0,π]的频率带上满足:当IIR滤波器的相位满足ω=0时,相位是0;当ω=π时,相位满足θ(π)=-Nπ;此时全通滤波器是稳定的;全通滤波器的理想相位分别是θd1=-N1ω+0.25ω和θd2=-N2ω+0.25ω。
[0050] 2.2.求全通滤波器的实际相位误差
[0051] 通过(1)、(2)、(3)式分别得到全通滤波器Ai(ejω)的表达式、实际相位表达式和实际相位误差,其中ω∈[0,2ωp],i=1,2。
[0052]
[0053]
[0054] θei(ω)=θi(ω)-θdi(ω)                           (3)
[0055] 其中ai(n)表示滤波器系数ai的第n个元素,n=1,2,…,Ni;
[0056] 步骤三、求解得出第k次迭代下全通滤波器的滤波器系数ai(k)。
[0057] 3.1.得到目标优化函数表示为
[0058]
[0059] 其中φ(ai(k-1),ω)表示第k-1次迭代的φ(ω)
[0060]
[0061] ψ(ω)=Niω+θdi(ω)                             (6)
[0062] 该目标函数是最大最小化问题,同时也是一个高度非线性的问题,步骤3-2可将该非线性问题转换为线性问题;
[0063] 3.2.计算第k-1次迭代所得的φ(ai(k-1),ω)关于系数ai(k-1)的一阶偏导数如式(7)所示。
[0064]
[0065] 3.3.计算第k次迭代时全通滤波器Ai(ejω)的相位误差θei(ω)如式(8)所示。
[0066]
[0067] 式(8)中,Δi代表第k次迭代时全通滤波器Ai(ejω)的系数增量,Δi=ai(k)-ai(k-1)。
[0068] 3.4.第k次迭代时优化目标函数表示为凸优化问题进行求解,确定第k次迭代的系数增量Δi
[0069]
[0070] 步骤四、若式(10)不成立,则转到步骤五。若式(10)成立,则将ai(k)作为最终设计出的全通滤波器Ai(ejω)的系数,迭代结束。
[0071]
[0072] 式(10)中, 是第k次迭代中确定的全通滤波器Ai(ejω)的群延迟误差。 是第k-1次迭代中确定的全通滤波器Ai(ejω)的群延迟误差。μ是一个极小的实数,可根据设计要求确定。
[0073] 步骤五、根据群延迟误差的包络计算加权值Wi
[0074] 首先计算出第k次迭代的群延迟误差 其中gdi表示第k次迭代的全通滤波器Ai(ejω)的实际群延迟,τdi表示全通滤波器Ai(ejω)的理想群延迟;然后计算出 的包络 如果不满足 则使 然后令
返回步骤三;否则的话直接令 返回步骤三。其中
ε是一个极小的实数,可根据设计要求设定。
[0075] 为了本发明的有效性,对本发明进行了计算机模拟仿真。
[0076] 模拟仿真中的设计要求:全通滤波器阶数N1=3,N2=2,全频带上的频率点数L为8N1+1,通带截至频率ωp=0.4π,阻带截止频率ωs=0.6π,最小化重构误差,最大化阻带衰减。
[0077] 用本发明设计,两个全通滤波器都经过5次迭代,得出最终滤波器的滤波器系数,如表1所示,表1中的系数所画出的全通滤波器A1的相位误差如图1所示,表1中的系数所画出的全通滤波器A2的相位误差如图2所示;其对应的QMFB幅频响应、重构误差频率响应和相位误差响应如图3、图4和图5所示。
[0078] 表1本发明设计的QMFB中全通滤波器A1和A2的系数表
[0079]
[0080] 最后用得出的滤波器系数,计算出低通分析滤波器的最大阻带衰减(PSR),QMFB重构响应的最大相位误差(MVPR),最大群延迟误差(MVGR),以及重构响应误差(MVFBR)。
[0081] 计算公式如下:
[0082]
[0083]
[0084]
[0085]
[0086] 其中,H0(ejω)为所得低通分析滤波器的幅度响应;gd为QMFB的理想群延迟;T(ejω)为整体失真传输函数。计算得出的指标如表2所示。
[0087] 表2本发明与Lawson和Djedid方法关键指标比较
[0088]
[0089] 从表2可以看出,本发明所获得的QMFB在上述各项关键指标上都要优于Lawson和Djedid计方法。

附图说明

[0039] 图1为表1中的系数所画出的全通滤波器A1的相位误差。
[0040] 图2为表1中的系数所画出的全通滤波器A2的相位误差。
[0041] 图3为表1中的系数所画出的QMFB幅频响应图。
[0042] 图4为表1中的系数所画出的QMFB重构误差频率响应图。
[0043] 图5为表1中的系数所画出的重构滤波器的相位误差。
版权所有:盲专网 ©2023 zlpt.xyz  蜀ICP备2023003576号