法律状态公告日
法律状态信息
法律状态
2019-08-02
未缴年费专利权终止 IPC(主分类):G06F19/00 授权公告日:20170825 终止日期:20180812 申请日:20140812
专利权的终止
2017-08-25
授权
授权
2014-12-24
实质审查的生效 IPC(主分类):G06F19/00 申请日:20140812
实质审查的生效
2014-11-26
公开
公开
技术领域
本发明属于信号处理领域,尤其涉及复正弦波频率估计。
背景技术
正弦波频率估计算法广泛应用于雷达、通信以及电子对抗等信号处理领域。其中经典的算法有:多重信号分类(Multiple Signal Classification,MUSIC)算法、旋转不变子空间(Estimation of Signal Parameters via Rotational Invariance Technique,ESPRIT)算法等子空间类算法和最大似然估计类算法(Maximum Likelihood,ML)等。然而,基于子空间理论的频率估计方法虽然实现了超分辨侧向,但是一旦接收数据不足或信噪比比较低时,这类方法不能有效地区分信号子空间和噪声子空间,其性能会急剧下降。而最大似然估计类算法由于要进行复杂的多维搜索而不具有实用性。
近年来,随着压缩感知和稀疏表示技术的发展,许多基于稀疏表示的频率估计方法被提出。最具代表性的为l1-SVD算法,它利用l1范数来重构稀疏信号,并且在多观测向量的条件下通过奇异值分解(Singular Value Decomposition,SVD)来减小数据矩阵的规模以及降低噪声的影响。然而,这些基于稀疏表示的方法通常假设频率位于离散化网格上,一旦真实的频率值不在预先设定的网格上,即在网格失配的情况下,其估计性能会急剧恶化。另一方面,虽然更密集的网格理论上可以减小重构误差,但是太过密集的离散化网格会使得过完备化字典原子间高度相关。在其他领域,通用一阶泰勒展开来逼近真实字典来解决字典失配的问题,例如,在DOA估计中,利用稀疏贝叶斯推论(Off-Grid Sparse Bayesian Inference,OGSBI)来重构稀疏信号,可以估计不在网格上的来波方向角。类似地,该方法也可以用于复正弦波频率估计,但是这种方法的缺点是估计结果容易受初值的影响,且计算量较大。
发明内容
本发明的目的在于,提出一种基于多观测向量稀疏表示的复正弦波频率估计方法,在频率网格失配的情况下,能够对频率值进行修正,提高估计精度。
本发明基于观测数据稀疏表示的模型,首先针对网格失配的情况,通过一阶泰勒展开来逼近真实的频率向量,得到多观测向量下的稀疏表示逼近模型,然后用正交匹配追踪算法和最小二乘法计算复正弦波频率的估计值。
本发明的目的通过如下步骤实现:
S1、由长度为P的复正弦信号x(i)加白噪声得到接收数据
S2、S1所述接收数据y(i)的向量形式为y=A(f)s0+v,其中,y=[y(1) y(2) … y(P)]T,
S3、将S2所述接收数据y(i)的向量形式y写成稀疏表示的模型Y,具体如下:
S31、由S2所述接收数据y(i),得到信号向量y(i)=[y(i) y(i+1) … y(i+M-1)]T,从而得到数据矩阵
S32、把S1所述归一化频率fk在[0,1)的范围上过完备化为一个离散的网格
S33、将S31所述信号向量y(i)写成多观测向量的稀疏表示形式
S4、在S3所述稀疏表示的模型Y的基础上,用一阶泰勒展开来逼近真实的频率向量>其中,存在第k个真实频率>且
S5、根据S4所述a(fk)构造过完备字典>记Δ=diag(δ),δ=[δ1 δ2 … δN]T,
当>时,则>
当>则δn=0,
因此,观测模型可以写成>
S6、利用S5所述观测模型Y通过正交匹配追踪(orthogonal matching pursuit,OMP)算法和最小二乘方法求解出真实频率值的估计值,具体为:
S61、用正交匹配追踪算法求解出网格上离真实频率值最近的点,具体如下:
S611、初始化记迭代次数t=1,残差矩阵R=Y,支撑集
S612、计算C=AHR,λ=arg max||C(i,:)||2,Λ=Λ∪λ,其中(·)H表示矩阵的共轭转置,||C(i,:)||2表示矩阵C第i行的l2范数,arg max(·)表示最大值的索引值;
S62、用最小二乘方法计算S和Q在支撑集上元素的估计值
S63、当迭代次数t≤K时,返回步骤S612,依次循环迭代;一旦t>K,停止迭代,输出
S64、设S63所述
本发明的有益效果是:
本发明可在粗糙的网格上进行复正弦波频率值的精确估计,避免了密集的网格带来的高计算量,提高了估计精度。利用本发明的估计方法,修正后的估计性能有明显的提高,即使在粗糙的网格,也有很高的估计精度。本发明的估计方法与其他估计方法相比,估计性能有明显的提高。
附图说明
图1是本发明方法的流程图。
图2是本发明方法与其他频率估计方法的均方根误差随信噪比变化曲线图。
图3是本发明方法与其他频率估计方法的均方根误差随信号向量个数L变化曲线图。
具体实施方式
下面结合实施例和附图,详细说明本发明的技术方案。
如图1所示,一种基于多观测向量稀疏表示的高精度频率估计方法包括如下步骤:
S1、由长度为P的复正弦信号x(i)加白噪声得到接收数据>其中,i=1,…,P,K为复正弦波信号的个数,
S2、S1所述接收数据y(i)的向量形式为y=A(f)s0+v,其中,y=[y(1) y(2) … y(P)]T,
S3、将S2所述接收数据y(i)的向量形式y写成稀疏表示的模型Y,具体如下:
S31、由S2所述接收数据y(i),得到信号向量y(i)=[y(i) y(i+1) … y(i+M-1)]T,从而得到数据矩阵
S32、把S1所述归一化频率fk在[0,1)的范围上过完备化为一个离散的网格
S33、将S31所述信号向量y(i)写成多观测向量的稀疏表示形式
S4、在S3所述稀疏表示的模型Y的基础上,用一阶泰勒展开来逼近真实的频率向量>其中,>是网格上距离fk最近的点,k∈{1,…,K}且>是
S5、根据S4所述a(fk)构造过完备字典>记Δ=diag(δ),δ=[δ1 δ2 … δN]T,
当>时,则>
当
因此,观测模型可以写成>
S6、利用S5所述观测模型Y通过正交匹配追踪(orthogonal matching pursuit,OMP)算法和最小二乘方法求解出真实频率值的估计值,具体为:
S61、用正交匹配追踪算法求解出网格上离真实频率值最近的点,具体如下:
S611、初始化记迭代次数t=1,残差矩阵R=Y,支撑集
S612、计算C=AHR,λ=arg max||C(i,:)||2,Λ=Λ∪λ,其中(·)H表示矩阵的共轭转置,||C(i,:)||2表示矩阵C第i行的l2范数,arg max(·)表示最大值的索引值;
S62、用最小二乘方法计算S和Q在支撑集上元素的估计值
S63、当迭代次数t≤K时,返回步骤S612,依次循环迭代;一旦t>K,停止迭代,输出
S64、设S63所述
下面结合具体实施例来进行说明。
实施例1、估计值的均方根误差随信噪比变化
采用接收数据的长度为P=207,信号向量长度为M=8。两个相同功率的复正弦波的归一化频率为[0.253,0.418],即K=2。为了使真实的复正弦波频率不落在网格上,取离散化网格为{0,0.01,…,0.99},间隔0.01。参考信噪比SNR从-5dB到20dB变化,间隔为5dB,每个信噪比进行1000次蒙特卡洛实验。
根据不同信噪比下的接收数据y(i)得到稀疏表示模型Y=AS+V;
利用泰勒一阶展开对真实的频率向量进行逼近,进而得到多观测向量下的稀疏表示逼近模型>
通过正交匹配追踪算法计算得到网格上离真实频率值最近的点:
通过最小二乘方法求解上一步骤波达方向角的修正值
得到修正后的频率估计值
按照本发明的方法估计得到的频率值的均方根误差随信噪比变化的曲线如图2所示。图2可以看到,利用本发明的估计方法,修正后的估计性能有明显的提高,即使在粗糙的网格,且信噪比为0dB时都能达到0.005以内的估计精度。本发明的估计方法与其他估计方法相比,估计性能有明显的提高,说明了本发明的估计方法是有效的。而且本发明方法所需的计算时间大约为0.005秒左右,而其他估计方法的计算时间均在1秒左右,说明了本发明估计方法的高效性。用均方根误差(RMSE)来评估各算法的性能,其定义为:
实施例2、估计值均方根误差随信号向量个数L变化
信号向量长度M=8,信噪比固定为10dB。两个相同功率的复正弦波的归一化频率为[0.253,0.418],即K=2。为了使真实的复正弦波频率不落在网格上,取离散化网格为{0,0.01,…,0.99},间隔0.01。信号向量个数L从20到200变化,间隔为20,向量个数L进行1000次蒙特卡洛实验。用均方根误差(RMSE)来评估各算法的性能,其定义为:
根据不同信号向量个数L下的接收数据y(i)得到稀疏表示模型Y=AS+V;
利用泰勒一阶展开对真实的频率向量进行逼近,进而得到多观测向量下的稀疏表示逼近模型>
通过正交匹配追踪算法计算得到网格上离真实频率值最近的点:
通过最小二乘方法求解上一步骤波达方向角的修正值
得到修正后的频率估计值
按照本发明的方法估计得到的频率值的均方根误差随信号向量个数L变化的曲线如图3所示。图3可以看到,利用本发明的估计方法,修正后的估计性能有明显的提高,即使在粗糙的网格,且信号向量个数L=40时都能达到0.001以内的估计精度。本发明的估计方法与其他估计方法相比,估计性能有明显的提高,说明了本发明的估计方法是有效的。而且本发明方法所需的计算时间大约为0.005秒左右,而其他估计方法的计算时间均在1秒左右,说明了本发明估计方法的高效性。
机译: 估计通用自动采样和载波频率的偏移量以及发射机的传输延迟的方法,涉及基于导频符号和共轭复导频符号来测量载波频率间隔
机译: 一种用于宽速度感应电动机的控制装置,该控制装置基于通过伦伯格状态观测器进行的磁通估计来进行控制,以及用于定位所述状态观测器的特征值的方法
机译: 基于变换域复滤波器的DVB-T接收器频率域通道估计方法