一种用于矢量信号分析仪的跳频信号参数测量方法

文档序号:31659854发布日期:2022-09-27 22:53阅读:138来源:国知局
一种用于矢量信号分析仪的跳频信号参数测量方法

1.本发明涉及通信矢量信号测量领域,尤其是一种用于矢量信号分析仪的跳频信号参数测量方法。


背景技术:

2.矢量信号分析仪是研究电信号频谱结构和信号特性的仪器,用于信号失真度、调制度、谱纯度、频率稳定度和交调失真等信号参数测量,也可用电路系统参数和性能测试,是一种多用途的电子测量仪器。矢量信号分析仪可由信号的iq数据利用测试算法计算完成信号时域、频域和调制域性能的分析与测试。信号在通过矢量信号分析仪测量前端硬件处理后,仪器将测量信息数字化储存,通过软件可实现更多的测量功能,即可通过软件灵活扩展仪器功能。因而,矢量信号分析仪在衡量信号调制质量等多个通信领域有广泛的应用。在现代通信中,跳频信号凭借其强抗干扰性以及高隐蔽性被广泛应用于军事、民用等领域,尤其是在现代电子对抗中,它凭借每秒上万跳的超高跳速,在现代军事通信领域占据着重要地位。因而,如何在矢量信号分析仪中对跳频信号进行准确且完善的测量与分析有着重要的研究价值。
3.目前,国内对跳频信号的矢量分析主要依赖于进口仪器设备。近年来,为了突破该技术,我国对矢量信号分析仪相关功能研发也在有序推进,但对跳频信号进行参数测量仍未突破。国产矢量信号分析仪首先实现了psk和低阶qam信号测量;在此基础上开发了脉冲信号特性测试以及瞬态分析功能,但国产信号分析仪还未见跳频信号分析测试功能。目前可适用于矢量信号分析仪平台的瞬态分析算法研究相对较少,而算法的性能和功能将很大程度地决定整体仪器的综合性能。因此,为了实现具有高速跳频信号分析的高性能仪器研发,研究开发实时高精度分析跳频信号参数估计算法变得十分重要。
4.传统的短时傅里叶变化提取信号参数方法是,选取合适宽度矩形窗,对信号做短时傅里叶变化得到时频分布图,进一步确定出跳频信号的跳频图案、跳频周期等,但是固定宽度的矩形窗无法适用于不同跳频周期的信号,会造成信号时频分布图的抖动,最终影响信号参数计算精度。而采用信号时频分布图与直方图结合的方法,估计信号的跳频图案、跳频周期等参数,将受制于直方图的横轴取值间隔,过小的取值间隔会造成计算量过大,而过大的取值间隔会造成跳频图案不够精准,影响信号参数计算精度。


技术实现要素:

5.本发明的发明目的在于:针对上述存在的问题,提供一种用于矢量信号分析仪的跳频信号参数测量方法;本发明解决了跳频信号关键参数测量不准确的问题。
6.本发明采用的技术方案如下:
7.一种用于矢量信号分析仪的跳频信号参数测量方法,包括:由信号iq数据通过相位差分法获得跳频信号的时频分布图;由跳频信号的时频分布图通过数理统计获得跳频信号的跳频图案和跳频周期;最终确定出跳频信号的频率参数、功率参数、相位偏差和频率偏
差。
8.第一部分,由信号iq数据通过相位差分法获得跳频信号的时频分布图中,所述相位差分法获得跳频信号的时频分布图方法为:
9.确定出每个跳频信号点的瞬时相位;确定出每个跳频信号点解卷绕后的瞬时相位;对解卷绕后的瞬时相位进行差分计算,确定出每个跳频信号点的瞬时频率,获得信号的时频分布图。
10.第二部分,由跳频信号的时频分布图通过数理统计获得跳频信号的跳频图案和跳频周期中,获得跳频图案的方法为:
11.对瞬时频率进行差分平均计算,确定出差分后瞬时频率的平均值;分别取四倍平均值作为判断跳频信号点是否为同一跳的依据;取两倍平均值作为判断所求状态频率是否为同一频率的依据;
12.确定跳频信号同一跳的范围;根据确定的范围,取瞬时频率平均值为这一跳的状态频率,取瞬时频率的最大值与最小值之差,为这一跳的容差值;
13.确定跳频信号同一状态频率的范围,根据确定的范围,分别取状态频率平均值为跳频信号的状态频率,取最大容差值为跳频信号的容差值。
14.所述获得跳频信号的跳频周期方法为:取跳频图案的容差值为阈值;设置判断条件;确定起跳时刻和截至时刻;确定跳频信号的周期序号;由起跳时刻和截至时刻分别确定出持续时间和转换时间。
15.其中,设置判断条件方法为:分别以一个跳频信号点的瞬时频率与状态频率之差大于阈值,且后五个信号点的差值小于阈值为起跳时刻的判断条件;以一个跳频信号点的瞬时频率与状态频率之差大于阈值,且后五个信号点的差值小于阈值为截至时刻的判断条件。
16.第三部分,最终确定出跳频信号的频率参数、功率参数、相位偏差和频率偏差中,所述功率参数、频率参数、相位偏差和频率偏差需在跳频信号每一跳的稳定范围内分别计算;由时频估计图、跳频图案和跳频周期直接测量出跳频信号各个参数,来衡量跳频信号调制质量。
17.其中,功率参数包含最大功率、最小功率、平均功率和相对功率;频率参数包含平均频率和相对频率;瞬时相位偏差参数包含相位偏差峰值、相位偏差平均值、相位偏差有效值;瞬时频率偏差参数包含频率偏差峰值、偏差平均值、频率偏差有效值。
18.一种矢量信号分析仪包括:测量部分和分析部分;分析部分通过采样模块存储和提供一段完整的iq数据,通过分析模块快速跟踪跳频信号以及高效测量跳频信号参数。
19.所述测量部分包括信号调整模块、模数转换器和正交检波器;模数转换器分别和信号调整模块、正交检波器连接。
20.所述分析部分包括:抽取滤波器、采样模块和分析模块;采样模块分别和抽取滤波器、分析模块连接,正交检波器和抽取滤波器相互连接。
21.所述采样模块为样本缓存器,用于采集和存储通过抽取滤波器的一段完整的iq数据;所述分析模块用于进行跳频信号参数测量,具体为:由信号iq数据通过相位差分法获得跳频信号的时频分布图;由跳频信号的时频分布图通过数理统计获得跳频信号的跳频图案和跳频周期;最终确定出跳频信号的频率参数、功率参数、相位偏差和频率偏差。
22.本发明中,为获取跳频信号的时频分布图,需考虑跳频信号在时间或频率上存在快速变化或突发变化的特质,因此矢量信号分析仪需要利用分析模块的内部算法在测量信号参数时可以高效的处理输入的iq数据并得到时频估计图,以实现可以快速跟踪信号频率的变化。
23.为获得时频估计图,本发明方法结合输入数据类型,采用相位差分法,直接获得信号的时频分布图,避免复杂计算,使矢量信号分析仪实现实时性测试,并且其测试算法简洁高效。
24.综上所述,由于采用了上述技术方案,本发明的有益效果是:
25.1、本发明可以实现实时高精度分析跳频信号参数,保证了参数的精准性,可以有效提高跳频信号的矢量分析仪器的综合性能,使矢量分析仪进行实时性测量和高效的运算。
26.2、本发明可广泛应用于矢量信号分析仪核心测试算法和平台软件,实现高速大宽带跳频信号参数测量和分析。
附图说明
27.本发明将通过例子并参照附图的方式说明,其中:
28.图1是跳频信号参数测量方法流程图。
29.图2是跳频信号参数测量方法示意图。
30.图3是获得跳频信号的时频分布图方法流程图。
31.图4是跳频图案示意图。
32.图5是获得跳频图案的方法流程图。
33.图6是跳频周期示意图。
34.图7是获得跳频信号的跳频周期方法流程图。
35.图8是时频分析图实验结果示意图。
36.图9是跳频图案、跳频周期误差对比实验结果示意图。
37.图10是功率参数、频率参数、相位偏差、频率偏差误差对比实验结果示意图。
38.图11是功率参数、频率参数、相位偏差、频率偏差误差对比实验结果示意图。
39.图12是功率参数、频率参数、相位偏差、频率偏差误差对比实验结果示意图。
40.图13是矢量信号分析仪结构示意图。
具体实施方式
41.本说明书中公开的所有特征,或公开的所有方法或过程中的步骤,除了互相排斥的特征和/或步骤以外,均可以以任何方式组合。
42.本说明书(包括任何附加权利要求、摘要)中公开的任一特征,除非特别叙述,均可被其他等效或具有类似目的的替代特征加以替换。即,除非特别叙述,每个特征只是一系列等效或类似特征中的一个例子而已。
43.实施例1
44.一种用于矢量信号分析仪的跳频信号参数测量方法,如图1所示,包括:
45.s1:由信号iq数据通过相位差分法获得跳频信号的时频分布图。
46.跳频技术是信号的载波频率随伪随机码序列不断跳变的技术,所有的参数估计将基于信号的瞬态特征,即信号相位和频率随时间变化的趋势。时频分布图可以表征这一变化趋势。
47.为获取跳频信号的时频分布图,需结合测量数据类型进行研究。如图2所示,首先,矢量信号分析仪硬件前端将模拟时域信号经仪器硬件前端的信号耦合、信号放大或衰减、信号混频、数模转换、正交检波器等处理后,软件平台直接获得信号的数字复数数据,即iq数据。其次,矢量信号分析仪以信号快照的方式,同时捕获整个信号iq序列,储存于样本缓存器中,所以本方法最终将处理一段完整信号的iq数据。
48.为获取跳频信号的时频分布图,还需考虑跳频信号特质。跳频信号隶属于瞬变信号,瞬变信号指在时间或频率上存在快速变化或突发变化的信号,为实现跳频参数的精准测量,矢量信号分析仪需要快速跟踪信号频率的变化。而矢量信号分析仪跟踪瞬变信号的能力取决于内部算法的计算能力,它要求算法在测量信号参数时具有高效性,可快速处理输入的iq数据并得到时频估计图。
49.所述相位差分法获得跳频信号的时频分布图方法如图3所示,为:
50.s11:确定出每个跳频信号点的瞬时相位。
51.本实施例根据iq数据与瞬时相位的关系,通过反正切函数,确定出每个跳频信号点的瞬时相位。
52.s12:确定出每个跳频信号点解卷绕后的瞬时相位。
53.本实施例结合解卷绕原理,确定出每个跳频信号点解卷绕后的瞬时相位,消除反正切函数所产生2π的跳动。
54.s13:对解卷绕后的瞬时相位进行差分计算,确定出每个跳频信号点的瞬时频率,获得信号的时频分布图。
55.本实施例根据相位与频率的关系,结合数据类型,对解卷绕后的瞬时相位进行差分计算,确定出每个跳频信号点的瞬时频率,获得信号的时频分布图。
56.s2:由跳频信号的时频分布图通过数理统计获得跳频信号的跳频图案和跳频周期。
57.在矢量信号分析仪的实际测量中,对跳频图案和跳频周期的估计将从信号的时频分布图出发,结合数理统计以及跳频图案及跳频周期的定义,确定跳频信号的跳频图案和跳频周期。
58.跳频图案由标准状态频率和容差值共同组成,如图4所示,标准状态频率为跳频信号一跳内瞬时频率的平均值,容差值为跳频信号一跳内瞬时频率最大值与最小值的差值。
59.获得跳频图案的方法如图5所示,为:
60.s21:对瞬时频率进行差分平均计算,确定出差分后瞬时频率的平均值。
61.s22:分别取四倍平均值作为判断跳频信号点是否为同一跳的依据。
62.本实施例中,取四倍平均值为基准a。
63.s23:取两倍平均值作为判断所求状态频率是否为同一频率的依据。
64.本实施例中,取两倍平均值为基准b。
65.s24:确定跳频信号同一跳的范围。
66.本实施例中,结合基准a,遍历瞬时频率,确定跳频信号同一跳的范围。
67.s25:根据确定的范围,确定这一跳的状态频率和容差值。
68.本实施例中,根据s24所确定的范围,分别取瞬时频率平均值为这一跳的状态频率,取瞬时频率的最大值与最小值之差,为这一跳的容差值。
69.s26:确定跳频信号同一状态频率的范围。
70.本实施例中,结合基准b,遍历状态频率,确定跳频信号同一状态频率的范围。
71.s27:根据确定的范围,确定这一跳的状态频率和容差值。
72.本实施例中,根据s26所确定的范围,分别取状态频率平均值为跳频信号的状态频率,取最大容差值为跳频信号的容差值。
73.跳频周期由起跳时间、截止时间、持续时间和转换时间共同组成,如图6所示,最小值与瞬时频率的交点为起跳时间,最大值与瞬时频率的交点为截止频率,截至时间与起跳时间的差值为持续时间,下一跳的起跳时间与本跳的截止时间的差值为转换时间。
74.所述获得跳频信号的跳频周期方法如图7所示,为:
75.s28:取跳频图案的容差值为阈值。
76.s29:设置判断条件。
77.设置判断条件方法为:分别以一个跳频信号点的瞬时频率与状态频率之差大于阈值,且后五个信号点的差值小于阈值为起跳时刻的判断条件;以一个跳频信号点的瞬时频率与状态频率之差大于阈值,且后五个信号点的差值小于阈值为截至时刻的判断条件。
78.s210:确定起跳时刻和截至时刻。
79.本实施例中,通过遍历瞬时频率与状态频率差值,结合s28的两个判断条件,逐一确定起跳时刻和截至时刻。
80.s211:确定跳频信号的周期序号。
81.本实施例中,通过遍历起跳时刻和截至时刻,使其一一对应,并确定跳频信号的周期序号。
82.s212:由起跳时刻和截至时刻分别确定出持续时间和转换时间。
83.本实施例中,根据持续时间和间隔时间的定义,由起跳时刻和截至时刻分别确定出持续时间和转换时间。
84.s3:确定出跳频信号的频率参数、功率参数、相位偏差和频率偏差。
85.所述功率参数、频率参数、相位偏差和频率偏差需在跳频信号每一跳的稳定范围内分别计算。其中,频率参数包含平均频率和相对频率;功率参数包含最大功率、最小功率、平均功率和相对功率;瞬时相位偏差参数包含相位偏差峰值、相位偏差平均值、相位偏差有效值;瞬时频率偏差参数包含频率偏差峰值、偏差平均值、频率偏差有效值。根据各个参数定义,可由时频估计图、跳频图案和跳频周期直接测量出跳频信号各个参数,来衡量跳频信号调制质量。
86.实施例2
87.实施例2是根据实施例1的方法进行的算法实现。
88.为了验证本算法的有效性,本实施例以c++动态链接库作为实现平台,根据本算法研发适用于矢量信号分析仪的跳频信号瞬态分析动态链接库,并生成.lib文件和.dll文件。通过在信号分析仪软件系统里调用以上两个文件,以实现高速大带宽跳频信号的瞬态分析功能,完成跳频信号参数测量。
89.开发思路如下:以结构体、类、函数封装整个参数测量算法,分为三层结构。第一层,以结构体封装动态链接库的输入输出接口;第二层,调用结构体,以类封装跳频信号26个参数估计算法,包含频率参数、相位参数、时间参数和功率参数四个内容;第三层,调用类内成员变量和成员函数,以函数控制参数估计顺序分支结构,并生成动态链接库,应用于矢量信号分析仪软件平台中。
90.本实施例采用跳频信号——ta_cw-hop-iq,其采样频率为1.25ghz,中心频率为1ghz,信号点数为50万,分别在vse的瞬态分析插件与本算法上同时进行瞬态分析,并估算两者误差。
91.一、时频分析图
92.被测跳频信号以iq数据的形式呈现,每一信号点都对应一组iq数据,从而进一步确定每一信号点解卷绕后的瞬时相位和瞬时频率。
93.如图8所示,其中图(a)为跳频信号相位随时间变化趋势,图(b)为跳频信号时频分布图。为使数据可靠,本实施例以信号点的绝对误差为单个误差,ta_cw-hop-iq信号有1014000组数据,取其平均为衡量标准,本算法所确定的瞬时相位和瞬时频率与vse所得到的瞬时相位与瞬时频率相对误差分别在0.03%和0.05%。
94.二、跳频图案、跳频周期误差对比
95.跳频信号的跳频图案包含状态频率和容差值,跳频周期包含起跳时刻、截至时刻、转换时间和持续时间。
96.ta_cw-hop-iq信号有796跳数据,为使数据可靠,本实施例以每一跳参数的绝对误差为单个误差,取796个单个误差的平均值为此参数整体误差的衡量标准。如图9所示,其中图(a)为状态频率前15跳的绝对误差,其整体误差为0.06%;图(b)为起跳时刻前15跳的绝对误差,其整体误差为0.01%;图(c)为持续时间前15跳的绝对误差,其整体误差为0.09%;图(d)为转换时间前15跳的绝对误差,其整体误差为0.4%。容差值与截至时刻vse无此两项参数,容差值可由跳频周期得知,容差值的整体误差小于0.04%,截至时刻可由持续时间定义得知,持续时间的整体误差小于0.09%。本实施例跳频图案和跳频周期均已达到vse的参数精度水平。
97.三、功率参数、频率参数、相位偏差、频率偏差误差对比
98.频率参数包含平均频率和相对频率;功率参数包含最大功率、最小功率、平均功率和相对功率;瞬时相位偏差参数包含相位偏差峰值、相位偏差平均值、相位偏差有效值;瞬时频率偏差参数包含频率偏差峰值、偏差平均值、频率偏差有效值。
99.ta_cw-hop-iq信号有796跳数据,为使数据可靠,本实施例以每一跳参数的绝对误差为单个误差,取796个单个误差的平均值为此参数整体误差的衡量标准。如图10-12,其中图(a)为平均频率前15跳的绝对误差,其整体误差为0.01%;图(b)为相对频率前15跳的绝对误差,其整体误差为0.06%;图(c)为最大功率前15跳的绝对误差,其整体误差为0.01%;图(d)为最小功率前15跳的绝对误差,其整体误差为0.03%;图(e)为平均功率前15跳的绝对误差,其整体误差为0.09%;图(f)为相对功率前15跳的绝对误差,其整体误差为0.4%;图(g)为相位偏差峰值前15跳的绝对误差,其整体误差为0.09%;图(h)为相位偏差平均值前15跳的绝对误差,其整体误差为0.3%;图(i)为相位偏差有效值前15跳的绝对误差,其整体误差为0.09%;图(j)为频率偏差峰值前15跳的绝对误差,其整体误差为1%;图(k)为偏
差平均值前15跳的绝对误差,其整体误差为5%;图(l)为频率偏差有效值前15跳的绝对误差,其整体误差为1.2%。本实施示例的应用和测试结果可以说明本发明算法的有效性和先进性。
100.实施例3
101.一种矢量信号分析仪,如图13所示,包括:测量部分和分析部分;所述测量部分包括信号调整模块、模数转换器和正交检波器;模数转换器分别和信号调整模块、正交检波器连接。分析部分通过采样模块存储和提供一段完整的iq数据,通过分析模块快速跟踪跳频信号以及高效测量跳频信号参数。
102.所述信号调整模块功能包括:ac和/或dc耦合用于移除测量装置中无用的dc偏置;信号被放大或衰减,用于达到混频器输入的最佳信号电平;混频器阶段提供信号频率的转换或射频到中频的下变频,并将信号最后混频为中频;预防信号混叠,通过抗混叠滤波执行。
103.当信号调整模块将信号进行调整和优化后,将优化后的信号进行模数转换,再将转换的数字信号发送至正交检波器中;正交检波器对信号进行正交检波,具体的:首先数字l0频率被赋予fcenter值;接着输入信号被正交检波;使用测量扫宽中心频率的正弦和余弦(正交)进行相乘或混频;结果是以f center为参考,相位仍与零时触发相关的复数(实部和虚部)时域波形。此时可以得到信号的数字复数数据,即iq数据。
104.所述分析部分包括:抽取滤波器、采样模块和分析模块;采样模块分别和抽取滤波器、分析模块连接,正交检波器和抽取滤波器相互连接。
105.抽取滤波器接收正交检波器处理的信号,将该信号进行滤波,抽取滤波器同时降低采样率并限制信号的带宽(提供混叠预防)。
106.所述采样模块为样本缓存器,抽取滤波器的输出代表的是带宽受限的数字化的模拟时域输入信号;这个数字数据流被捕获到样本缓存器中;样本缓存器是一个循环的fifo(先进先出)的缓存器,它收集单个的数据采样,形成被称作时间记录的数据块,再由dsp进行进一步数据处理;样本缓存器所收集的iq数据是用来产生各个测量结果(无论是频域、时域或调制域)的完整数据。
107.将基础数据进行存储后,分析模块将会根据iq数据类型以及跳频信号的瞬时特性要求,同时结合数理统计原理,进行跳频信号参数测量:由信号iq数据通过相位差分法获得跳频信号的时频分布图;由跳频信号的时频分布图通过数理统计获得跳频信号的跳频图案和跳频周期;最终确定出跳频信号的频率参数、功率参数、相位偏差和频率偏差;其具体测算方法和实施例1内容相似。
108.本实施例中,还包括显示屏,显示屏与分析部分连接,通过显示屏可以实时展示跳频信号参数测量结果,以进行直观查看。
109.本实施例的矢量信号分析仪是通过对跳频图案和跳频周期的估计将从信号的时频分布图出发,结合数理统计以及跳频图案及跳频周期的定义,确定跳频信号的跳频图案和跳频周期来进行的跳频信号参数测量。
110.具体的,通过测量部分得到iq数据,矢量信号分析仪以信号快照的方式,同时捕获整个信号iq序列,储存于分析部分的采样模块(即样本缓存器)中,此时采样模块可以存储并提供一段完整信号的iq数据,用以确定跳频信号的跳频图案和跳频周期。
111.为获取跳频信号的时频分布图,还需考虑跳频信号在时间或频率上存在快速变化或突发变化的特质,因此矢量信号分析仪需要利用分析模块的内部算法在测量信号参数时可以高效的处理输入的iq数据并得到时频估计图,以实现可以快速跟踪信号频率的变化。
112.为获得时频估计图,本实施例采用的测量方法结合输入数据类型,采用相位差分法,直接获得信号的时频分布图,避免复杂计算,使矢量信号分析仪实现实时性测试,并且其测试算法简洁高效。
113.本发明通过获得跳频信号的时频分布图,并通过数理统计获得跳频信号的跳频图案和跳频周期,最终确定出跳频信号的频率参数、功率参数、相位偏差和频率偏差可以实现实时高精度分析跳频信号参数,保证了参数的精准性,可以有效提高跳频信号的矢量分析仪器的综合性能,使矢量分析仪可以进行实时性测量和高效的运算;并且本发明可广泛应用于矢量信号分析仪核心测试算法和平台软件,实现高速大宽带跳频信号参数测量和分析。
114.本发明并不局限于前述的具体实施方式。本发明扩展到任何在本说明书中披露的新特征或任何新的组合,以及披露的任一新的方法或过程的步骤或任何新的组合。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1