一种电磁信号谐波失真自动测量方法及系统的制作方法

文档序号:9785925阅读:528来源:国知局
一种电磁信号谐波失真自动测量方法及系统的制作方法
【技术领域】
[0001]本发明涉及一种电磁信号谐波失真自动测量方法及系统。
【背景技术】
[0002]通常,每一个信号都包含谐波,谐波是由于非线性特性产生的,是一个纯正弦波的附加频率。谐波是属于可预见性的失真产物,它们直接与输入信号的频率相关,尤其在无线电系统中,谐波表现为系统频带中的电磁干扰信号,会使得系统的信噪比下降,严重影响系统的容量和质量,因此必须要测量系统中电磁信号的谐波以及总谐波失真。微波信号分析仪作为一种通用的信号测量类仪器,可用于信号失真度、调制度、谱纯度、频率稳定度和交调失真等各种信号参数的测量,还可测量放大器和滤波器等电路系统的某些参数,是一种多用途的电子测量仪器。通常情况下,在利用信号分析仪测量谐波失真时,需要分别单独测量基波信号和每个谐波信号的功率。这种情况下需要用户反复操作仪器测量菜单,通过手动来设置仪器的各种参数,比如信号频率、分辨率带宽、扫描时间、频宽等仪器测量参数,然后执行仪器扫描测量过程,并根据仪器测量得到的基波和谐波功率值手动计算出信号的总谐波失真值。因此,这种测量方式的操作较为繁琐、测量时间较长,而且可能会出现错误。
[0003]利用微波信号分析仪测量信号的谐波失真时,在测量过程中需用户手动调节、频繁切换信号的频率、分辨率带宽、扫描时间、频宽等仪器测量参数设置,并根据测量的幅度值来手动计算总谐波失真值。这种测量方式的操作较为繁琐、测量时间较长,而且可能会出现错误。

【发明内容】

[0004]本发明为了解决上述问题,提出了一种电磁信号谐波失真自动测量方法及系统,本方法具有方便快捷、测试准确的优点,能够有效避免手动繁琐操作带来的错误。另外,本发明能在不改变现有信号分析仪硬件结构的基础上,通过添加测试软件插件来实现,实现简单且通用性强。
[0005]为了实现上述目的,本发明采用如下技术方案:
[0006]—种电磁信号谐波失真自动测量方法,包括以下步骤:
[0007](I)利用正峰值检波方式进行扫描,将频谱轨迹数据中的幅度最大值对应的频率值作为基波信号的频率;
[0008](2)对基波信号进行频率计数,确定为基波频率,基于基波频率计算谐波频率;
[0009](3)初始化频宽,根据频宽值计算基波信号中功率占信号总功率的设定值所对应的信号带宽值,求取该带宽值与初始频宽的比值,逐步调整初始频宽,直到该比值满足条件,记录此时的信号带宽值;
[0010](4)根据信号带宽值计算基波分辨率带宽,计算出谐波的分辨率带宽;
[0011](5)建立执行参数属性表,记录每个谐波的表格属性元素有频率、频宽、分辨率带宽、视频带宽、扫描时间和检波方式,依照表格自动匹配微波信号分析仪的执行参数;
[0012](6)微波信号分析仪按顺序执行谐波的扫描测量,获取每个谐波的频谱数据,分别计算每个谐波的功率值,并在所有谐波测试完成后计算信号的总谐波失真值。
[0013]所述步骤(I)中,基波搜索时,首先设置微波信号分析仪为最大频宽,检波方式为正峰值检波,微波信号分析仪的其他仪器参数处于自动耦合状态,进行一次扫描测量,将频谱轨迹数据中的幅度最大值对应的频率值作为基波信号的频率。
[0014]所述步骤(2)中,将频率计数获得的频率值确定为基波频率Fl;各个谐波的频率参数,可根据计数后的基波频率计算出谐波的频率Fn,即Fn = n*Fl,其中n>l,n为正整数。
[0015]所述步骤(2)中,Fn取值必须在微波信号分析仪有效的频率范围内。
[0016]所述步骤(3)中,设置初始频宽为50MHz?10MHz内的任意值,其它参数根据频宽值自动耦合。
[0017]所述步骤(3)中,对基波信号执行扫描并获取频谱测量数据,然后计算基波信号中功率占信号总功率的99%所对应的信号带宽值。
[0018]所述步骤(3)中,求取信号带宽值与设置的初始频宽的比值,并记录为k;如果k〈
0.4,则缩减频宽为k*SPANl/0.4,继续进行扫描测量,计算比值k,直到k> = 0.4为止,并记录此时占用设定值功率的信号带宽值。
[0019]所述步骤(4)中,基波信号测量的分辨率带宽取值为3.5倍信号占用带宽值。
[0020]所述步骤(4)中,测量各个谐波所使用的分辨率带宽记为RBWn,由基波分辨率带宽计算出谐波的分辨率带宽,即为RBWn = n*RBWl,其中n>l,n为正整数,并且RBWn为仪器可用分辨率带宽。
[0021]—种电磁信号谐波失真自动测量系统,包括基波搜索模块、参数设定模块、数据获取模块和功率计算模块,其中:
[0022]基波搜索模块包括频率计数模块和带宽优化模块,所述频率计数模块用于获得精确的基波频率;所述带宽优化模块用于计算获取待测电磁信号的适合带宽;
[0023]所述参数设定模块用于组装基波及所有谐波的分析参数表,为执行谐波的扫描测量做准备;
[0024]所述数据获取模块根据参数设定驱动仪器扫描,获取测量的谐波频谱数据数组,并反馈给功率计算模块;
[0025]所述功率计算模块用于根据参数设定模块反馈的功率值数组,计算各个谐波信号的功率值,并在所有谐波测试完成后计算总谐波失真值。
[0026]本发明的有益效果为:
[0027](I)具有方便快捷、测试准确的优点,能够有效避免手动繁琐操作带来的错误;
[0028](2)本发明能在不改变现有信号分析仪硬件结构的基础上,通过添加测试软件插件来实现,实现简单且通用性强。
【附图说明】
[0029]图1为本发明的流程示意图;
[0030]图2为本发明的带宽优化的流程示意图。
【具体实施方式】
:
[0031]下面结合附图与实施例对本发明作进一步说明。
[0032]本发明公开了一种电磁信号谐波失真自动测量方法。
[0033]利用基波搜索模块、参数设定模块、数据获取模块和功率计算模块。其中,基波搜索模块包括频率计数模块和带宽优化模块,频率计数用于获得精确的基波频率;带宽优化用于计算获取待测电磁信号的适合带宽。参数设定模块用于组装基波及所有谐波的分析参数表,为执行谐波的扫描测量做准备。数据获取模块根据参数设定驱动仪器扫描,获取测量的谐波频谱数据数组,并反馈给功率计算模块。功率计算模块用于根据参数设定模块反馈的功率值数组,首先计算各个谐波信号的功率值,并在所有谐波测试完成后计算总谐波失真值。本发明具有方便快捷、测试准确的优点,能够有效避免手动繁琐操作带来的错误。另夕卜,本发明能在不改变现有信号分析仪硬件结构的基础上,通过添加测试软件插件来实现,实现简单且通用性强。
[0034]本发明提出的一种电磁信号谐波失真自动测量方法,其测量流程如图1所示,具体包括以下步骤:
[0035]步骤1:执行基波搜索。基波搜索时,首先设置仪器为最大频宽,检波方式为正峰值检波,分辨率带宽等仪器参数处于自动耦合状态,进行一次扫描测量,将频谱轨迹数据中的
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1