首页> 中国专利> 一种基于时移相位差的高精度频率参数估计方法

一种基于时移相位差的高精度频率参数估计方法

摘要

本发明请求保护一种改基于时移相位差的高精度频率参数估计方法,该方法包括以下步骤:信号的采样并构造三段时间序列;三段时间序列加窗DFT;通过相位差求得两个归一化频率校正量集合;计算集合中元素距离,以信号能量最大值为选择条件,选择最佳信号频率估计值。本发明优点在于:1.本算法克服了传统的基于时移(MBTS)相位差校正法平移系数的限制。2.本算法减小了噪声的干扰,在一定噪声环境下可以达到克拉美罗下限(CRLB),具有良好的抗噪性能。

著录项

  • 公开/公告号CN107315109A

    专利类型发明专利

  • 公开/公告日2017-11-03

    原文格式PDF

  • 申请/专利权人 重庆邮电大学;

    申请/专利号CN201710463266.3

  • 申请日2017-06-19

  • 分类号G01R23/16(20060101);

  • 代理机构50102 重庆市恒信知识产权代理有限公司;

  • 代理人刘小红

  • 地址 400065 重庆市南岸区南山街道崇文路2号

  • 入库时间 2023-06-19 03:38:37

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2019-11-15

    授权

    授权

  • 2017-11-28

    实质审查的生效 IPC(主分类):G01R23/16 申请日:20170619

    实质审查的生效

  • 2017-11-03

    公开

    公开

说明书

技术领域

本发明属于信号处理领域,涉及一种用于信号中频率校正方法,具体涉及 一种基于改进的时移相位差频谱校正法。

背景技术

在离散频谱分析中,由于难以做到整周期截断信号以及有限的观测时间,不 可避免地引入频谱的泄漏和栅栏效应,常常导致频谱成分的频率、振幅和相位 存在一定的误差。加窗技术可以在一定程度上减轻这种缺陷,但不能彻底地解 决。例如,对加矩形窗和汉宁窗的单谐波进行分析,其振幅的最大误差分别可 达36.4%和15.3%。对于任何类型的窗函数,最大频率误差是其频率分辨率的一 半。而最大的相位误差甚至高达±90度。毫无疑问,解决离散频谱中的误差问 题在实际的工程应用中具有重大意义。

高精度的频率检测是信号参数(幅值和相位)估计的基础。相位差法具有不 受窗函数的限制,算法简单等优点,所以是一种常用的离散频谱校正方法,其中 基于时移(MBTS)相位差法应用较为广泛并得到广泛的研究。

在MBTS方法中,随着平移点数M的增加,频率校正精度有所提高。并且在有 噪声的情况下,通过合理选择参数M可以有效提高频率校正精度。但是目前的 MBTS方法也存在着以下缺点:1、平移系数M/N≥1时,目前方法并不适用于所有 频率;2、当两个频率十分靠近时(sa=ns1(n∈z+),sa=s2-s1),采用目前方法的校>

发明内容

本发明旨在解决以上现有技术的问题。提出了一种基于时移相位差的高精度 频率参数估计方法。本发明的技术方案如下:

一种基于时移相位差的高精度频率参数估计方法,其包括以下步骤:

1)、通过高速数模转换器对信号以采样频率fs进行采样,得到数据长度为(N+M+L)点的数字量信号;N表示采样点数,M表示第二段信号相对第一段信号>

2)、从步骤1)的数字量信号0点起,取N点,得到时间序列x0(n);再从数>1(n);又从数字量信号信号第>2(n);

3)、构造长度为N的任意对称窗函数,分别对序列x0(n)、x1(n)和x2(n)加窗>

4)、计算集合U和V集合之间的距离即可得到四个估计频率;

5)、对得到的四个估计频率进行单点DFT并计算信号的能量,以最大能量所 对应的估计频率为信号频率的最优估计值。

进一步的,所述步骤1)进行采样的信号采用单频余弦信号

x(t)=A0cos(2πf0t+θ0)(1)

其中A0为原始信号的幅值,f0为其频率,θ0是信号的初始相位角,信号x(t)经采>

n表示采样点序数,fs表示采样频率,同时,为了满足Nyquist采样定理,采样>s>2f0

进一步的,所述步骤2)中构造三段时间序列特征如下所示

其中以序列x(n)的0点时间平移M个点作为起始点开始取N点为序列x1(n),同>2(n),λ0为归一化后的频率,其表示为λ0=f0N/fs

进一步的,所述步骤3)通过相位差和三段时间序列求得两个归一化的频率 校正量δ的集合U和V具体包括:

根据傅里叶变换时移性质,相位差为

α表示相位差值,r表示相位绕卷圈数,θ1表示第二段信号初始相位,θ0表示第一段信号初始相位,r∈Z

令s=M/N,(7)可简写为

其中式(8)对1取模得

‘{}1’表示对1取模运算,令进一步可得

因为噪声的干扰,|δ|往往大于0.5,所以可以通过下式计算得到δ

δ=(β0+u)/s,u∈[P1,P2](u∈z),(11)

其中

‘[]1’表示取整运算,通过以上分析,利用三段时间序列可以得到

其中

通过式(13),可以得到

其中

进而可以得到两个归一化的频率校正量δ的集合

进一步的,所述步骤4)计算集合U和V集合之间的距离即可得到四个估计 频率,包括:定义集合U和集合V中所有元素之间的距离为

D={Δδ(i,j)=|δij|:δi∈U,δj∈V}(24)

按升序排列,集合D的前四个值为

d={Δδ1(u1,v1),Δδ2(u2,v2),Δδ3(u3,v3),Δδ4(u4,v4)}(25)

集合V相对于集合d的值为

dv={δv1v2v3v4}(26)

从而,频率的估算值为kn=l+δvn,n=1,2,3,4(27)。

进一步的,所述步骤5)对得到的四个估计频率进行单点DFT并计算信号的 能量,以最大能量所对应的估计频率为信号频率的最优估计值,具体包括:

定义单点DFT如下所示

那么信号的幅值为Ak=|V(k)|,根据(27)可以得到四个估计频率所对应的信号能量分别为

最大的能量值表示为

则最大能量所对应的估计频率值为kt=l+δvt,t∈[1,4](31)。

本发明的优点及有益效果如下:

本发明建立时移系数大于1时的相位差校正方法,通过建立集合弱交的方 法,间接解决了时移系数大于1时,由于相位绕卷带来的问题,此发明具有良好 的抗噪性能。

附图说明

图1是本发明提供优选实施例的改进算法基于汉宁窗的RMSE值;图(1a)-图(1i)分别表示不同的s1和sa时,改进算法的RMSE值。

图2表示噪声干扰示意图。

图3表示基于矩形窗改进算法的RMSE仿真结果;

图4是本发明优选实施例基于时移相位差的高精度频率参数估计方法流程图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清 楚、详细地描述。所描述的实施例仅仅是本发明的一部分实施例。

本发明解决上述技术问题的技术方案是:

一种用于信号处理的基于时移相位差的高精度频率参数估计新方法,其具体 步骤如下:

1)通过高速数模转换器对信号以采样频率fs进行采样,得到数据长度为(N+M+L)点的数字量信号。

2)从该段数字量信号0点起,取N点,得到时间序列x0(n);从该段信号第M>1(n)。从该段信号第M+L点起,取N点,得>2(n);

3)构造长度为N的任意对称窗函数,分别对序列x0(n),x1(n)和x2(n)加窗进行N>

4)计算两个集合之间的距离即可得到四个估计频率。

5)对得到的四个估计频率进行单点DFT并计算信号的能量,以最大能量所对应 的估计频率为信号频率的最优估计值。

1、为了推导该改进方法,步骤1)我们考虑如下单频余弦信号

x(t)=A0cos(2πf0t+θ0)(1)

其中A0为原始信号的幅值,f0为其频率,θ0是信号的初始相位角。信号x(t)经采>

n表示采样点序数,fs表示采样频率,同时,为了满足Nyquist采样定理,采样>s>2f0

2、步骤2)中构造三段时间序列特征如下所示

其中以序列x(n)的0点时间平移M个点作为起始点开始取N点为序列x1(n),同>2(n)。λ0为归一化后的频率,其表示为λ0=f0N/fs

3、步骤3)中构造N点对称窗函数w(n),分

别对序列x0(n),x1(n)和x2(n)加窗进行N点DFT变换。在实际离散频谱分析中,>0往往不是整数,其可表示为

λ0=l+δ(6)

上式中:l为峰值频点λ0附近抽样幅值最大所对应的谱线号,其为正整数;δ为>

令s=M/N,(7)可简写为

其中(8)对1取模得

‘{}1’表示对1取模运算。令进一步可得

{sδ}1=β0(10)

因为噪声的干扰,|δ|往往大于0.5,所以可以通过下式计算得到δ

δ=(β0+u)/s,u∈[P1,P2](u∈z)(11)

其中

‘[]1’表示取整运算。通过以上分析,利用三段时间序列可以得到

其中

通过式(13),可以得到

其中

进而可以得到两个归一化的频率校正量δ的集合

4、步骤4)中集合U和集合V之间的距离可

以表示为

ρ(U,V)=inf{ρ(δij)}(δi∈U,δj∈V)(18)

根据傅里叶变换时移性质,定义三个时间序列的相位差为

令L=m·M,(19)可改写为

将(20)代入(13)得

从而进一步可得

β2=(m+1)β1(22)

结合(22)和(15)可得

通过(23)可以看出,当v=(m+1)u时,δi和δj几乎相等,这将导致一些不确定>

D={Δδ(i,j)=|δij|:δi∈U,δj∈V}(24)

按升序排列,集合D的前四个值为

d={Δδ1(u1,v1),Δδ2(u2,v2),Δδ3(u3,v3),Δδ4(u4,v4)}(25)

集合V相对于集合d的值为

dv={δv1v2v3v4}(26)

从而,频率的估算值为

kn=l+δvn,n=1,2,3,4(27)

5、步骤5)中定义单点DFT如下所示

那么信号的幅值为Ak=|V(k)|,根据(27)可以得到四个估计频率所对应的信号能量分别为

最大的能量值表示为

则最大能量所对应的估计频率值为

kt=l+δvt,t∈[1,4](31)

算法验证实例一:

在实际工程应用中,信号往往受到噪声的干扰,为了评估噪声对改进算法 的影响,考虑带有加性高斯白噪声的理论信号由式(1)给出。幅值A0设为1,>a=s2-s1

据图所示,总体上当频率接近0时精度较好。并且校正精度随着s1和sa增>1+sa>4(s2>4)的情况下存在奇点。这是因为如图2所示,提高平移系数将>

算法验证实例二:

为了验证改进算法的适用性,图3所示为基于矩形窗改进算法的RMSE仿真 结果。仿真信号参数和实例一相同。

从图3可以看出随着s1和sa的增大,校正精度有所提高,并且总体上基于矩>

以上这些实施例应理解为仅用于说明本发明而不用于限制本发明的保护范 围。在阅读了本发明的记载的内容之后,技术人员可以对本发明作各种改动或 修改,这些等效变化和修饰同样落入本发明权利要求所限定的范围。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号