一种波形幅度值测量方法、装置、终端设备以及存储介质制造方法及图纸

技术编号:36386796 阅读:54 留言:0更新日期:2023-01-18 09:50
本发明专利技术实施例公开了一种波形幅度值测量方法、装置、终端设备以及存储介质,本发明专利技术实施例在获取到信号波的ADC码值后,首先将ADC码值划分为第一数据集合和第二数据集合,并根据ADC码值生成码值分布波形图。之后进一步根据码值分布波形图确定信号波是否为噪声,当信号波为噪声时,则通过第一计算规则来计算信号波的幅度值,而当信号波并非为噪声时,则根据信号波的特征信息,从第一计算规则和第二计算规则中确定出目标计算规则,并利用目标计算规则来计算信号波的幅度值。相较于现有技术直接根据ADC码值分布的数量计算幅度值的方式,本发明专利技术实施例能够提高幅度值的测量准确率,解决了现有技术对信号波的幅度值进行测量时,测量准确率较低的技术问题。确率较低的技术问题。确率较低的技术问题。

【技术实现步骤摘要】
一种波形幅度值测量方法、装置、终端设备以及存储介质


[0001]本申请实施例涉及信号波测量领域,尤其涉及一种波形幅度值测量方法、装置、终端设备以及存储介质。

技术介绍

[0002]目前,现有示波器等信号波测量设备在进行信号波的幅度测量时,一般采用最大数量点判断法。该方法的原理是对测量范围内所有数据的ADC码值进行直方图统计,在大于中值的数据中选取出现数量最大的ADC码值作为顶部值TOP,选取小于中值数据中出现数量最大的ADC码值作为底部值BASE。然后通过TOP

BASE来得到幅度值。然而,这种测量方式受到信号噪声以及ADC本身量化误差非线性影响,导致最终得到的幅度值的准确性差。
[0003]综上所述,如何在对信号波的幅度值进行测量值,提高幅度值的测量准确率,成为了目前亟需解决的技术问题。

技术实现思路

[0004]本专利技术实施例提供了一种波形幅度值测量方法、装置、终端设备以及存储介质,解决了现有技术对信号波的幅度值进行测量时,存在着测量准确率低下的技术问题。
[0005]第一方面,本专利技术实施例提供了一种波形幅度值测量方法,包括以下步骤:
[0006]获取信号波的ADC码值,根据所述ADC码值的均值,将所述ADC码值划分为第一数据集合以及第二数据集合;
[0007]根据所述ADC码值生成码值分布波形图,所述码值分布波形图以所述ADC码值的数值作为横坐标,以所述ADC码值的数量作为纵坐标;
[0008]确定所述码值分布波形图是否只有一个波峰;
[0009]若所述码值分布波形图只有一个波峰,根据所述第一数据集合、所述第二数据集合以及预设的第一计算规则,计算所述信号波的幅度值,所述第一计算规则包括影响所述幅度值计算结果的第一因子;
[0010]若所述码值分布波形图并非只有一个波峰,根据所述码值分布波形图确定所述信号波的特征信息,根据所述特征信息确定计算所述信号波的幅度值时所使用的目标计算规则,根据所述第一数据集合、所述第二数据集合以及所述目标计算规则,计算所述信号波的幅度值,所述目标计算规则包括所述第一计算规则或第二计算规则,所述第二计算规则包括影响所述幅度值计算结果的第二因子。
[0011]第二方面,本专利技术实施例提供了一种波形幅度值测量装置,包括:
[0012]数据划分模块,用于获取信号波的ADC码值,根据所述ADC码值的均值,将所述ADC码值划分为第一数据集合以及第二数据集合;
[0013]分布图生成模块,用于根据所述ADC码值生成码值分布波形图,所述码值分布波形图以所述ADC码值的数值作为横坐标,以所述ADC码值的数量作为纵坐标;
[0014]波峰确定模块,用于确定所述码值分布波形图是否只有一个波峰;
[0015]第一幅度值计算模块,用于若所述码值分布波形图只有一个波峰,根据所述第一数据集合、所述第二数据集合以及预设的第一计算规则,计算所述信号波的幅度值,所述第一计算规则包括影响所述幅度值计算结果的第一因子;
[0016]第二幅度值计算模块,用于若所述码值分布波形图并非只有一个波峰,根据ADC码值确定所述信号波的特征信息,根据所述特征信息确定计算所述信号波的幅度值时所使用的目标计算规则,根据所述第一数据集合、所述第二数据集合以及所述目标计算规则,计算所述信号波的幅度值,所述目标计算规则包括所述第一计算规则和第二计算规则,所述第二计算规则包括影响所述幅度值计算结果的第二因子。
[0017]第三方面,本专利技术实施例提供了一种终端设备,所述终端设备包括处理器以及存储器;
[0018]所述存储器用于存储计算机程序,并将所述计算机程序传输给所述处理器;
[0019]所述处理器用于根据所述计算机程序中的指令执行如第一方面所述的一种波形幅度值测量方法。
[0020]第四方面,本专利技术实施例提供了一种存储计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时,用于执行如第一方面所述的一种波形幅度值测量方法。
[0021]上述,本专利技术实施例在获取到信号波的ADC码值后,首先将ADC码值划分为第一数据集合和第二数据集合,并根据ADC码值生成码值分布波形图。之后进一步根据码值分布波形图确定信号波是否为噪声,当信号波为噪声时,则通过第一计算规则来计算信号波的幅度值,而当信号波并非为噪声时,则根据信号波的特征信息,从第一计算规则和第二计算规则中确定出目标计算规则,并利用目标计算规则来计算信号波的幅度值。相较于现有技术直接根据ADC码值分布的数量计算幅度值的方式,本专利技术实施例能够提高幅度值的测量准确率,解决了现有技术对信号波的幅度值进行测量时,测量准确率较低的技术问题。
附图说明
[0022]图1为本专利技术实施例提供的最大数量点判断法确定信号波的幅度值的示意图。
[0023]图2为本专利技术实施例提供的电压均匀分配给每一个ADC码值的示意图。
[0024]图3为本专利技术实施例提供的对电压进行偏移后的ADC码值的示意图。
[0025]图4为本专利技术实施例提供的电压不均匀分配给每一个ADC码值的示意图。
[0026]图5为本专利技术实施例提供的现有技术在测量正弦波的幅度值时,存在偏差的示意图。
[0027]图6为本专利技术实施例提供的测量正弦波的幅度值时测量不准确的原因示意图。
[0028]图7为本专利技术实施例提供的一种波形幅度值测量方法的流程示意图。
[0029]图8为本专利技术实施例提供的确定信号波的特征信息的示意图。
[0030]图9为本专利技术实施例提供的确定信号波的特征信息的流程图。
[0031]图10为本专利技术实施例提供的根据确定目标计算规则来计算幅值的流程示意图。
[0032]图11为本专利技术实施例提供的第一计算规则的原理图。
[0033]图12为本专利技术实施例提供的第一计算规则的流程示意图。
[0034]图13为本专利技术实施例提供的第二计算规则的原理图。
[0035]图14为本专利技术实施例提供的第二计算规则的流程示意图。
[0036]图15为本专利技术实施例提供的一种波形幅度值测量的结构示意图。
[0037]图16为本专利技术实施例提供的终端设备的结构示意图。
具体实施方式
[0038]以下描述和附图充分地示出本申请的具体实施方案,以使本领域的技术人员能够实践它们。实施例仅代表可能的变化。除非明确要求,否则单独的部件和功能是可选的,并且操作的顺序可以变化。一些实施方案的部分和特征可以被包括在或替换其他实施方案的部分和特征。本申请的实施方案的范围包括权利要求书的整个范围,以及权利要求书的所有可获得的等同物。在本文中,各实施方案可以被单独地或总地用术语“专利技术”来表示,这仅仅是为了方便,并且如果事实上公开了超过一个的专利技术,不是要自动地限制该应用的范围为任何单个专利技术或专利技术构思。本文中,诸如第一和第二等之类的关系术语仅仅用于将一个实体或者操作与另一个实体或操作区分开来,而不要求或者暗本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种波形幅度值测量方法,其特征在于,包括以下步骤:获取信号波的ADC码值,根据所述ADC码值的均值,将所述ADC码值划分为第一数据集合以及第二数据集合;根据所述ADC码值生成码值分布波形图,所述码值分布波形图以所述ADC码值的数值作为横坐标,以所述ADC码值的数量作为纵坐标;确定所述码值分布波形图是否只有一个波峰;若所述码值分布波形图只有一个波峰,根据所述第一数据集合、所述第二数据集合以及预设的第一计算规则,计算所述信号波的幅度值,所述第一计算规则包括影响所述幅度值计算结果的第一因子;若所述码值分布波形图并非只有一个波峰,根据所述码值分布波形图确定所述信号波的特征信息,根据所述特征信息确定计算所述信号波的幅度值时所使用的目标计算规则,根据所述第一数据集合、所述第二数据集合以及所述目标计算规则,计算所述信号波的幅度值,所述目标计算规则包括所述第一计算规则或第二计算规则,所述第二计算规则包括影响所述幅度值计算结果的第二因子。2.根据权利要求1所述的一种波形幅度值测量方法,其特征在于,所述根据所述ADC码值的均值,将所述ADC码值划分为第一数据集合以及第二数据集合,包括:根据所述ADC码值的均值,将大于等于所述均值的ADC码值划分为第一数据集合,将小于所述均值的ADC码值划分为第二数据集合。3.根据权利要求2所述的一种波形幅度值测量方法,其特征在于,所述根据ADC码值确定所述信号波的特征信息,包括:根据所述码值分布波形图,确定所述码值分布波形图的波峰,根据所述波峰确定所述信号波的波峰类型;在所述波峰中,确定出峰值最大的目标波峰,将所述目标波峰的峰值相对应的ADC码值确定为最大ADC码值;根据所述码值分布波形图以及所述最大ADC码值,计算所述信号波的第一特征值和第二特征值,所述所述第一特征值用于反应所述信号波的噪声大小,所述第二特征值用于反应所述信号波的平坦度;将所述信号波的波峰类型、所述第一特征值和所述第二特征值作为所述信号波的特征信息。4.根据权利要求3所述的一种波形幅度值测量方法,其特征在于,所述根据所述波峰确定所述信号波的波峰类型,包括:判断所述码值分布波形图的第一个波峰的峰值是否为所有波峰的峰值中的最大值;若是,确定所述信号波的波峰类型为第一类型,反之,将确定所述信号波的波峰类型为第二类型。5.根据权利要求3所述的一种波形幅度值测量方法,其特征在于,所述根据所述码值分布波形图以及所述最大ADC码值,计算所述信号波的第一特征值和第二特征值,包括:在所述码值分布波形图中远离所述ADC码值的中值的方向上,确定出距离所述最大ADC码值最近的第一谷点;根据所述最大ADC码值以及与所述第一谷点相对应的第一码值,计算所述第一特征值;
根据所述最大ADC码值和所述第一特征值,确定出第二码值;根据所述第一码值、所述第二码值以及所述最大ADC码值,计算第二特征值。6.根据权利要求3所述的一种波形幅度值测量方法,其特征在于,所述根据所述码值分布波形图,确定所述码值分布波形图的波峰,根据所述波峰确定所述信号波的波峰类型之前,还包括:计算所述ADC码值的噪声;根据所述噪声对所述ADC码值进行降分辨率处理。7.根据权利要求4所述的一种波形幅度值测量方法,其特征在于,所述根据所述特征信息确定计算所述信号波的幅度值时所使用的目标计算规则,包括:当所述信号波的波峰类型为第二类型时,确定所述第一计算规则为目标计算规则,并根据所述第二特征值,确定所述第一计算规则的第一因子的数值;当所述信号波的波峰类型为第一类型时,根据所述第二特征值确定所述目标计算规则;当所述目标计算规则为所述第一计算规则时,根据所述第二特征值确定所述第一计算规则的第一因子的数值;当所述目标计算规则为第二计算规则时,且当计算所述幅度值的最大值时,根据所述第一数据集合、所述第一特征值以及所述第二特征值确定所述第二计算规则的第二因子的数值;当计算所述幅度值的最小值时,根据所述第二数据集合、所述第一特征值以及所述第二特征值确定所述第二计算规则的第二因子的数值。8.根据权利要...

【专利技术属性】
技术研发人员:周立功杜少平谢毓陈键
申请(专利权)人:广州致远仪器有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1