本发明属于信号处理技术领域,具体涉及一种基于双通道欠采样的非理想多阻尼谐波信号参数测量方法。
背景技术:
多阻尼谐波信号(multipleexponentiallydampedsinusoids,meds)的参数估计是核磁共振成像、线性系统识别、语音分析和瞬态分析等领域中经常出现的问题。相关的问题包括根据经验生成的时间序列数据的极点零建模,因为线性稳定有理模型的脉冲响应是由指数阻尼正弦曲线组成的。大量研究人员提出了基于奈奎斯特采样理论的参数估计方法。fotinea等人提出了一种光谱估计的状态空间方法,该方法在利用全部可用数据集的同时执行因子2抽取。chen等人提出了一种基于子空间的参数估计器,它在估计指数衰减正弦信号和的参数方面是有效和准确的。但是,根据奈奎斯特采样定理,上述系统需要满足采样速率是信号带宽的两倍。因此,对于宽带信号,这些系统面临着共同的问题,即不仅需要很高的采样速率,还需要繁杂的处理才能完成参数估计。
连续时间meds信号一般是由多个阻尼复指数信号的线性组合构成的,但是由于实际信号不能与这种信号完全匹配,本发明考虑到了这种模型匹配误差问题,并且通过优化算法降低了该误差带来的影响。并且,由于三角函数的周期性,欠奈奎斯特采样会导致频率混叠现象以及镜像频率混叠现象。
近年来,基于欠奈奎斯特采样的参数测量方法受到了越来越多的关注。然而,在使用欠奈奎斯特采样方法测量参数时,需要解决的关键问题是频率混叠。r.venkataramani和a.bourdoux等学者提出了多速率异步欠奈奎斯特采样方案来解决频率混叠问题,这些方法通常限制频率分量的数量,还取决于信道的数量。然而,这些方法往往要求随机采样,从而导致复杂的硬件结构,使其实用性大幅降低。此外,估计精度取决于谱网格密度,考虑到计算复杂度,谱网格密度通常不高。在p.pal和s.qin等人的的系统中,采用互质欠采样率的双通道采样方案来估计线谱。但是,s.huang等人表明频率估计值有时不能唯一确定。为了解决这一问题,s.huang等人提出了三通道具有成对互质欠采样率的欠nyquist方案,以保证频率混叠问题能够成功地解决。然而,这些方法要确定正确的频率就需要大量的采样值,并且这些系统要求频率的数量是已知的,而且它们不是为meds信号专门设计的。由此可见,针对meds信号参数测量问题亟待解决。
技术实现要素:
为了克服已有技术的不足,本发明提供了一种基于双通道欠采样的非理想多阻尼谐波信号参数测量方法,针对非理想meds信号的欠奈奎斯特采样引发的频率混叠以及镜像频率混叠和参数测量问题,本发明方法包含两条采样通道,分别为主采样通道和副采样通道,并且在这两条通道之间还有一条反馈通道,该反馈通道能够避免频率混叠和镜像频率混叠现象的出现;然后,还提出一种智能优化的方法,解决信号非理想、先验信息不足的问题。
本发明解决其技术问题所采用的技术方案是:
一种基于双通道欠采样的非理想多阻尼谐波信号参数测量方法,包括以下步骤:
步骤一,初始化生成非理想meds信号,信号具有如下形式:
其中,t∈(0,t),ck(k=1,2,…k)是复振幅,sk=rk+j2πfk是复频率,k=1,2,…k,rk是阻尼因子,fk是极点频率,k为未知的频率分量个数,σ(t)是模型匹配误差信号,由于真实信号与meds信号不能完全匹配,在模型中引入了模型匹配误差信号σ(t);
步骤二,控制信号控制开关,从而将meds信号进行分流,首先通过控制信号将控制开关拨置主采样通道所在支路,此时,主采样通道对所得分流meds信号进行采样,然后再通过控制信号将控制开关拨置副采样通道所在支路,此时,副采样通道对所得分流meds信号进行采样;
步骤三,控制信号将开关拨置主采样通道所在支路,主采样通道对所得分流meds信号进行采样,采样时钟clk1对分流信号进行均匀采样,采样率为fs,采样值表示如下:
其中,k为未知的分量个数,ck表示复振幅,
步骤四,建立优化模型,降低模型匹配误差的影响。由于分量个数k未知且模型匹配误差σ(t)≠0,通过最小化σ(t)的能量来找到最优的分量k和最优的参数
步骤五,将采样值x[n]输入到振幅和频率分量个数的最优估计算法,从而得到最优的k及
步骤六,将参数估计值
其中,
其中,rem{(·),1}表示(·)除以1后的余数,ε表示由噪声强度决定的一个阈值;
步骤七,控制信号将开关拨置副采样通道,副采样通道对所得分流信号进行采样。采样时钟clk2对信号进行均匀采样,采样率为f′s,采样值表示如下:
其中,c′k为复振幅,
步骤八,将参数估计值
进一步,所述步骤四的过程如下:
步骤4.1,建立的优化模型表示如下:
由于
步骤4.2,由于输入的非理想meds信号x(t)是未知的,即公式(4)无法求解,用(2)所得采样值代替x(t),则(4)转化为下式:
其中,
其中,
(7)称为优化目标函数。
再进一步,所述步骤五的过程如下:
步骤5.1,初始化,首先,从参数测量系统中获取采样值x[n](n=0,1,…,n-1),设置频率分量个数k′=0,设置最佳的频率分量个数为k=0,设置估计参数为pbest,设置公式(7)的最佳值为fbest;
步骤5.2,更新频率分量个数k′=k′+1;
步骤5.3,用采样值x[n]以及谱估计法求解(2),将估计参数
步骤5.4,用所提优化算法来求解(6)的优化问题,设popt是全局最优位置;
步骤5.5,更新最优解
步骤5.6,输出结果,如果
所述步骤八的过程如下:
步骤8.1,由于三角函数的周期性,估计的归一化频率
进而得到下式:
其中,∠(·)是复数(·)的幅角主值,0≤∠(·)<2π,mk∈z,k∈{1,2,…,k}。因为
记
0≤mk≤(q-1)(14)
步骤8.2,根据(12),从
其中,fs是主采样通道的采样速率,∠(·)是复数(·)的幅角主值,0≤∠(·)<2π,mp∈z,-(q-1)≤nk≤q-1,nk∈z,因此,真实频率
步骤8.3,在副采样通道中,根据(12),从
其中,f′s是副采样通道的采样速率,∠(·)是复数(·)的幅角主值,0≤∠(·)<2π,m′p′∈z,-(q′-1)≤n′k≤q′-1,n′k∈z,因此,真实频率
至此,得到频率参数如下式所示:
以及阻尼因子参数如下式所示:
从而得到复频率sk如下式所示:
步骤8.4,一旦求得频率
本发明的有益效果主要表现在:运用振幅和频率分量个数的最优估计算法和联合估计参数算法获得了待测meds信号的参数复频率sk和复振幅ck的值;具有较高的重构精度和对噪声的鲁棒性。
附图说明
图1是基于双通道欠采样的非理想多阻尼谐波信号参数测量方法系统结构图。
图2是振幅和频率分量个数的最优估计算法流程图。
图3是频率不混叠时的参数恢复结果。
图4是频率混叠时的参数恢复结果。
图5是信噪比增加时的参数恢复性能对比。
具体实施方式
下面结合附图对本发明作进一步描述。
参照图1~图5,一种基于双通道欠采样的非理想多阻尼谐波信号参数测量方法,包括以下步骤:
步骤一,初始化生成非理想meds信号,信号具有如下形式:
其中,t∈(0,t),ck(k=1,2,…k)是复振幅,sk=rk+j2πfk是复频率,k=1,2,…k,rk是阻尼因子,fk是极点频率,k为未知的频率分量个数,σ(t)是模型匹配误差信号。由于真实信号与meds信号不能完全匹配,我们在模型中引入了模型匹配误差信号σ(t);
步骤二,控制信号控制开关,从而将meds信号进行分流,首先通过控制信号将控制开关拨置主采样通道所在支路,此时,主采样通道对所得分流meds信号进行采样,然后再通过控制信号将控制开关拨置副采样通道所在支路,此时,副采样通道对所得分流meds信号进行采样;
步骤三,控制信号将开关拨置主采样通道所在支路,主采样通道对所得分流meds信号进行采样,样时钟clk1对分流信号进行均匀采样,采样率为fs,采样值表示如下:
其中,k为未知的分量个数,ck表示复振幅,
步骤四,建立优化模型,降低模型匹配误差的影响,由于分量个数k未知且模型匹配误差σ(t)≠0,通过最小化σ(t)的能量来找到最优的分量k和最优的参数
步骤4.1,建立的优化模型表示如下:
由于
步骤4.2,由于输入的非理想meds信号x(t)是未知的,即公式(4)无法求解,用(2)所得采样值代替x(t),则(4)转化为下式:
其中,
其中,
(7)称为优化目标函数;
步骤五,将采样值x[n]输入到振幅和频率分量个数的最优估计算法,从而得到最优的k及
步骤5.1,初始化,首先,从图1所示的参数测量系统中可以获取采样值x[n](n=0,1,…,n-1),设置频率分量个数k′=0,设置最佳的频率分量个数为k=0,设置估计参数为pbest,设置公式(7)的最佳值为fbest;
步骤5.2,更新频率分量个数k′=k′+1;
步骤5.3,用采样值x[n]以及谱估计法求解(2),将估计参数
步骤5.4,用所提优化算法来求解(6)的优化问题,我们假设popt是全局最优位置;
步骤5.5,更新最优解
步骤5.6,输出结果,如果
步骤六,将参数估计值
其中,
其中,rem{(·),1}表示(·)除以1后的余数,ε表示由噪声强度决定的一个阈值;
步骤七,控制信号将开关拨置副采样通道,副采样通道对所得分流信号进行采样,采样时钟clk2对信号进行均匀采样,采样率为f′s,采样值表示如下:
其中,c′k为复振幅,
步骤八,将参数估计值
步骤8.1,由于三角函数的周期性,估计的归一化频率
进而得到下式:
其中,∠(·)是复数(·)的幅角主值,0≤∠(·)<2π,mk∈z,k∈{1,2,…,k}。因为
记
0≤mk≤(q-1)(14)
步骤8.2,根据(12),从
其中,fs是主采样通道的采样速率,∠(·)是复数(·)的幅角主值,0≤∠(·)<2π,mp∈z,-(q-1)≤nk≤q-1,nk∈z,因此,真实频率
步骤8.3,在副采样通道中,根据(12),从
其中,f′s是副采样通道的采样速率,∠(·)是复数(·)的幅角主值,0≤∠(·)<2π,m′p′∈z,-(q′-1)≤n′k≤q′-1,n′k∈z,因此,真实频率
至此,得到频率参数如下式所示:
以及阻尼因子参数如下式所示:
从而得到复频率sk如下式所示:
步骤8.4,一旦求得频率
实例:在第一个实验,验证本发明方法能够在无噪声条件下以少量的采样值重构出原始信号,并且与时钟交错采样系统进行对比。在该实验中,设置频率分量个数k=5,频率fk=[0.4,3,5.2,6.8,9.1]khz。本发明方法可以以4k=20个采样值恢复原始信号的参数,时钟交错采样系统也能准确恢复原始信号的参数,其恢复结果如图3所示。
为了进一步验证本发明方法的有效性,我们设置频率fk=[0.4,3,5.5,6.8,9.1],由于
在第二个实验中,在存在噪声的情况下,我们将本发明方法和其他几种方法进行了比较,具体包括时钟交错采样系统、时间延迟采样系统以及三通道互质采样系统。在该实验过程中,我们设置频率分量个数k=5,并且频率fk在(0,10)khz上随机分布,然后在待测meds信号中添加高斯噪声,该噪声的信噪比snr定义如下:
其中,psignal和pnoise分别表示信号和噪声的功率,snr取值范围为[-20,50]db,所有系统获得的样本数num=300。实验一共进行2000次,实验结果如图5所示,从图5可以看出,时钟交错采样系统与时间延迟采样系统性能相差不大,当snr≤25db时,本发明所方法与三通道互质采样系统性能相似,但是随着snr的增加,本发明方法比其他系统具有更高的准确性。实验结果表明,本发明方法具有更好的鲁棒性。
本说明书的实施例所述的内容仅仅是对发明构思的实现形式的列举,仅作说明用途。本发明的保护范围不应当被视为仅限于本实施例所陈述的具体形式,本发明的保护范围也及于本领域的普通技术人员根据本发明构思所能想到的等同技术手段。