一种波形通道的调整方法、数字示波器及可读存储介质
技术领域
本申请涉及电力电子
技术领域
,尤其是涉及一种波形通道的调整方法、数字示波器及可读存储介质。背景技术
数字示波器一般通过自动设置功能,使其工作在与接入信号相匹配的最佳状态。具体的,数字示波器首先检测接入信号的幅度值和频率值,然后根据该幅度值自动调整其波形通道的档位和偏移,并根据该频率值调整自身的时基。
在自动调整其波形通道的档位的过程中,由于数字示波器是时域测量设备,一般情况下,其显示的波形均是一屏幕完整的波形;一屏幕所对应的不一定是一次捕获的波形,而是一段时间内的波形,比如一帧波形;而一帧波形中包括远大于两个点的波形数据,这就要求数字示波器的采样单元每次需要传输多点波形数据给软件处理单元;由软件处理单元计算得到这些数据的幅度值后,对波形通道进行相应的档位调整。发明人认为反复更新其波形通道的档位较为复杂。
发明内容
为了更好的调整波形通道的档位,本申请提供了一种波形通道的调整方法、数字示波器及可读存储介质。
第一方面,本申请提供一种波形通道的调整方法,采用如下的技术方案:
一种波形通道的调整方法,包括以下步骤:
按照预设的采样频率对接入信号进行采样,以获取接入信号的第一幅度值;
将所述第一幅度值与当前波形通道的上下限值进行比较,若所述第一幅度值超过上下限值的范围,则按照第一调整策略加大所述采样频率;
基于新的采样频率连续获取接入信号预设数量的第二幅度值,将多个所述第二幅度值分别与当前波形通道的上下限值进行比较,若所述第二幅度值超过上下限值的范围所占的比例大于预设阈值,则按照第二调整策略调大当前所述波形通道的档位;以及,
若所述第二幅度值超过上下限值的范围所占的比例小于或等于预设阈值,则调整到预设的采样频率对接入信号进行采样。
通过采用上述技术方案,按照预设的采样频率获取第一幅度值,在第一幅度值超过当前波形通道的上下限值范围内时,对采样频率进行加大,便于在第一幅度值超过上下限值的范围内时,更密集的对接入信号进行采样,从而在异常的第一幅度值后获取预设数量的第二幅度值;再将第二幅度值超过上下限值的范围所占的比例超过预设阈值时,对当前波形通道的档位进行调大,使当前波形通道与接入信号相匹配,这样能够更好的调整波形通道的档位。
可选的,所述调整方法还包括以下步骤:
若所述第一幅度值未超过上下限值的范围,且所述第一幅度值中的峰峰值在上下限值的范围内所占的比例小于限值中的门限值,则按照第三调整策略调小当前所述波形通道的档位。
通过采用上述技术方案,在第一幅度值位于当前波形通道的上下限值范围内,且第一幅度值中的峰峰值在上下限值的范围内所占的比例小于限值中的门限值时,对当前波形通道的档位进行调小,使当前波形通道与接入信号相匹配,这样能够更好的调整波形通道的档位。
可选的,所述第一幅度值的获取步骤中,还包括:
实时接收接入信号的各个采样时刻的采样值;
根据所述采样值和预设的计算策略,得出第一幅度值,并对接入信号的第一幅度值进行实时更新;
将更新得到的第一幅度值存储于寄存器中,以供所述第一幅度值与当前波形通道的限值进行比较。
通过采用上述技术方案,第一幅度值是实时更新得到的,从而第一幅度值的迭代过程无需多点波形数据的传输和处理,有助于提高当前波形通道的档位调整速度。
可选的,实时接收接入信号的各个采样时刻的采样值的步骤之前,还包括:
判断所述接入信号是否稳定,在所述接入信号稳定后输出采样指令;
基于所述采样指令以执行实时接收接入信号的各个采样时刻的采样值的步骤。
通过采用上述技术方案,在接入信号稳定后对接入信号进行采样,能够减少刚接入时的波动导致比较和调整的多次无用执行。
可选的,所述第二调整策略包括以下步骤:
建立所述第二幅度值超过上下限值的范围所占的比例与不同调大档位的第一对应关系库;
根据所述第二幅度值超过上下限值的范围所占的比例从所述第一对应关系库中选择对应的调大档位,按照所述调大档位调整当前所述波形通道。
通过采用上述技术方案,建立第一对应关系库,有助于更好的对当前波形通道的档位进行调大。
可选的,所述第三调整策略包括以下步骤:
建立所述第一幅度值中的峰峰值在上下限值的范围内所占的比例与不同调小档位的第二对应关系库;
根据所述第一幅度值中的峰峰值在上下限值的范围内所占的比例从所述第二对应关系库中选择对应的调小档位,按照所述调小档位调整当前所述波形通道。
通过采用上述技术方案,建立第二对应关系库,有助于更好的对当前波形通道的档位进行调小。
第二方面,本申请提供一种数字示波器,采用如下的技术方案:
一种数字示波器,包括幅度获取模块、幅度处理模块和第一调整模块,
所述幅度获取模块用于按照预设的采样频率对接入信号进行采样,以获取接入信号的第一幅度值;
所述幅度处理模块与幅度获取模块连接,用于接收所述第一幅度值,并将所述第一幅度值与当前波形通道的上下限值进行比较,若所述第一幅度值超过上下限值的范围,则按照第一调整策略加大所述采样频率;
所述第一调整模块分别与幅度获取模块和幅度处理模块连接,用于接收新的所述采样频率,并控制所述幅度获取模块按照新的采样频率连续获取接入信号预设数量的第二幅度值;所述第一调整模块将多个所述第二幅度值分别与当前波形通道的上下限值进行比较,若所述第二幅度值超过上下限值的范围所占的比例大于预设阈值,则按照第二调整策略调大当前所述波形通道的档位;若所述第二幅度值超过上下限值的范围所占的比例小于或等于预设阈值,则调整到预设的采样频率对接入信号进行采样。
通过采用上述技术方案,幅度获取模块按照预设的采样频率获取第一幅度值;幅度处理模块在第一幅度值超过当前波形通道的上下限值范围内时,对采样频率进行加大,便于在第一幅度值超过上下限值的范围内时,更密集的对接入信号进行采样,从而在异常的第一幅度值后获取预设数量的第二幅度值;第一调整模块将第二幅度值超过上下限值的范围所占的比例超过预设阈值时,对当前波形通道的档位进行调大,使当前波形通道与接入信号相匹配,这样能够更好的调整波形通道的档位。
可选的,还包括第二调整模块,
所述第二调整模块与幅度获取模块连接,用于接收所述第一幅度值,若所述第一幅度值未超过上下限值的范围,且所述第一幅度值中的峰峰值在上下限值的范围内所占的比例小于限值中的门限值,则按照第三调整策略调小当前所述波形通道的档位。
通过采用上述技术方案,第二调整模块在第一幅度值位于当前波形通道的上下限值范围内,且第一幅度值中的峰峰值在上下限值的范围内所占的比例小于限值中的门限值时,对当前波形通道的档位进行调小,使当前波形通道与接入信号相匹配,这样能够更好的调整波形通道的档位。
第三方面,本申请提供一种可读存储介质,采用如下的技术方案:
一种可读存储介质,存储有能够被处理器加载并执行上述一种波形通道的调整方法中任一种方法的计算机程序。
综上所述,本申请包括以下至少一种有益技术效果:
1.按照预设的采样频率获取第一幅度值,在第一幅度值超过当前波形通道的上下限值范围内时,对采样频率进行加大,便于在第一幅度值超过上下限值的范围内时,更密集的对接入信号进行采样,从而在异常的第一幅度值后获取预设数量的第二幅度值;再将第二幅度值超过上下限值的范围所占的比例超过预设阈值时,对当前波形通道的档位进行调大,使当前波形通道与接入信号相匹配,这样能够更好的调整波形通道的档位;
2.在第一幅度值位于当前波形通道的上下限值范围内,且第一幅度值中的峰峰值在上下限值的范围内所占的比例小于限值中的门限值时,对当前波形通道的档位进行调小,使当前波形通道与接入信号相匹配,这样能够更好的调整波形通道的档位。
附图说明
图1是本申请其中一个实施例的方法流程图;
图2是本申请其中一个实施例的系统框图。
具体实施方式
为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图1-2及实施例,对本申请进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本申请,并不用于限定本申请。
本申请实施例公开一种波形通道的调整方法。参照图1,该调整方法包括以下步骤:
S1、按照预设的采样频率对接入信号进行采样,以获取接入信号的第一幅度值。
本申请中,第一幅度值的获取步骤中,还包括以下步骤:
S11、实时接收接入信号的各个采样时刻的采样值。
具体的,在S11步骤之前,还包括:判断接入信号是否稳定,在接入信号稳定后输出采样指令;基于采样指令以执行实时接收接入信号的各个采样时刻的采样值的步骤。
实际应用中,信号接入之初,会存在一定的波动。在接入信号稳定后对接入信号进行采样,能够减少刚接入时的波动导致比较和调整的多次无用执行。
S12、根据采样值和预设的计算策略,得出第一幅度值,并对接入信号的第一幅度值进行实时更新。
需要说明的是,预设的计算策略可以采用建立采集值和第一幅度值相对应的数据库,根据获取的采样值从数据库中调取与采样值对应的第一幅度值。其他实施例中,预设的计算策略可以是计算公式,根据获取的采样值计算出第一幅度值;此处不做具体限定,可以视其具体情况而定。
S13、将更新得到的第一幅度值存储于寄存器中,以供第一幅度值与当前波形通道的限值进行比较。
首次进行比较时,该当前波形通道可以是预设通道,比如设备生产时的默认通道或操作者在使用设备时自行设置的初始通道;或者也可以是历史常用通道,即历史记录中使用次数最多的通道,又或者是历史记录中上一次使用的通道;此处不做具体限定,可以视其具体情况而定。后续再进行比较时,该当前波形通道将会是上一次调整得到的通道。
本申请中,第一幅度值是实时更新得到的,从而第一幅度值的迭代过程无需多点波形数据的传输和处理,有助于提高当前波形通道的档位调整速度。
S2、将第一幅度值与当前波形通道的上下限值进行比较,若第一幅度值超过上下限值的范围,则按照第一调整策略加大所述采样频率。
需要说明的是,比如预设的采样频率为5次/min,通过第一调整策略加大采样频率之后,新的采样频率为20次/min。
S3、基于新的采样频率连续获取接入信号预设数量的第二幅度值,将多个第二幅度值分别与当前波形通道的上下限值进行比较,若第二幅度值超过上下限值的范围所占的比例大于预设阈值,则按照第二调整策略调大当前波形通道的档位。
需要说明的是,比如新的采样频率为20次/min,则预设数量为20个,即需要将20个第二幅度值分别与当前波形通道的上下限值进行比较。
本申请中,第二调整策略包括以下步骤:
S31、建立第二幅度值超过上下限值的范围所占的比例与不同调大档位的第一对应关系库。
S32、根据第二幅度值超过上下限值的范围所占的比例从所述第一对应关系库中选择对应的调大档位,按照调大档位调整当前所述波形通道。
本申请中,建立第一对应关系库,根据第二幅度值超过上下限值的范围所占的比例从第一对应关系库中调取与其对应的调大档位,有助于更好的对当前波形通道的档位进行调大。其他实施例中,也可以采用其它方法得出调大档位;此处不做具体限定,可以视其具体情况而定。
S4、若第二幅度值超过上下限值的范围所占的比例小于或等于预设阈值,则调整到预设的采样频率对接入信号进行采样。
需要说明的是,当前波形通道的限值包括上下限值和门限值,其中,上下限值为当前波形通道能够显示的上限值和下限值;如果当前波形通道所显示的波形,其最大值和最小值超出该上下限值的范围,比如最大值大于上限值,或者最小值小于下限值,则当前波形通道将无法完全显示该波形,会漏掉该波形的某个波峰和/或波谷。
门限值为当前波形通道所能显示波形的最大值和最小值之差在上下限值的范围内所占的比例的下限;如果当前波形通道所显示的波形,其峰峰值在上下限值的范围内所占的比例小于该门限值,则该波形在当前波形通道中的实际显示高度会比较低,将会影响显示效果。
该调整方法还包括以下步骤:若第一幅度值未超过上下限值的范围,且第一幅度值中的峰峰值在上下限值的范围内所占的比例小于限值中的门限值,则按照第三调整策略调小当前波形通道的档位。
需要说明的是,第三调整策略包括以下步骤:建立第一幅度值中的峰峰值在上下限值的范围内所占的比例与不同调小档位的第二对应关系库;根据第一幅度值中的峰峰值在上下限值的范围内所占的比例从所述第二对应关系库中选择对应的调小档位,按照所述调小档位调整当前所述波形通道。
本申请中,建立第二对应关系库,有助于更好的对当前波形通道的档位进行调小。在第一幅度值位于当前波形通道的上下限值范围内,且第一幅度值中的峰峰值在上下限值的范围内所占的比例小于限值中的门限值时,对当前波形通道的档位进行调小,使当前波形通道与接入信号相匹配,这样能够更好的调整波形通道的档位。
本申请实施例一种波形通道的调整方法的实施原理为:按照预设的采样频率获取第一幅度值,在第一幅度值超过当前波形通道的上下限值范围内时,对采样频率进行加大,便于在第一幅度值超过上下限值的范围内时,更密集的对接入信号进行采样,从而在异常的第一幅度值后获取预设数量的第二幅度值;再将第二幅度值超过上下限值的范围所占的比例超过预设阈值时,对当前波形通道的档位进行调大,使当前波形通道与接入信号相匹配,这样能够更好的调整波形通道的档位。
本申请实施例还公开一种数字示波器。参照图2,该数字示波器包括幅度获取模块、幅度处理模块和第一调整模块,幅度获取模块用于按照预设的采样频率对接入信号进行采样,以获取接入信号的第一幅度值;幅度处理模块与幅度获取模块连接,用于接收第一幅度值,并将第一幅度值与当前波形通道的上下限值进行比较,若第一幅度值超过上下限值的范围,则按照第一调整策略加大所述采样频率。
第一调整模块分别与幅度获取模块和幅度处理模块连接,用于接收新的采样频率,并控制幅度获取模块按照新的采样频率连续获取接入信号预设数量的第二幅度值;第一调整模块将多个第二幅度值分别与当前波形通道的上下限值进行比较,若第二幅度值超过上下限值的范围所占的比例大于预设阈值,则按照第二调整策略调大当前波形通道的档位;若第二幅度值超过上下限值的范围所占的比例小于或等于预设阈值,则调整到预设的采样频率对接入信号进行采样。
该数字示波器还包括第二调整模块,第二调整模块与幅度获取模块连接,用于接收第一幅度值,若第一幅度值未超过上下限值的范围,且第一幅度值中的峰峰值在上下限值的范围内所占的比例小于限值中的门限值,则按照第三调整策略调小当前所述波形通道的档位。
第二调整模块包括第二对应单元和第二调整单元,第二对应单元用于建立第一幅度值中的峰峰值在上下限值的范围内所占的比例与不同调小档位的第二对应关系库;第二调整单元与第二对应单元连接,用于接收第二对应关系库,并根据第一幅度值中的峰峰值在上下限值的范围内所占的比例从第二对应关系库中选择对应的调小档位,按照调小档位调整当前波形通道。通过建立第二对应关系库,有助于更好的对当前波形通道的档位进行调小。
本申请中,第二调整模块在第一幅度值位于当前波形通道的上下限值范围内,且第一幅度值中的峰峰值在上下限值的范围内所占的比例小于限值中的门限值时,对当前波形通道的档位进行调小,使当前波形通道与接入信号相匹配,这样能够更好的调整波形通道的档位。
幅度获取模块包括采样接收单元、幅度更新单元和幅度存储单元,采样接收单元用于实时接收接入信号的各个采样时刻的采样值;幅度更新单元与采样接收单元连接,用于接收采样值,根据采样值和预设的计算策略,得出第一幅度值,并对接入信号的第一幅度值进行实时更新;幅度存储单元与幅度更新单元连接,用于接收第一幅度值,将更新得到的第一幅度值存储于寄存器中,以供第一幅度值与当前波形通道的限值进行比较。
本申请中,第一幅度值是实时更新得到的,从而第一幅度值的迭代过程无需多点波形数据的传输和处理,有助于提高当前波形通道的档位调整速度。
幅度获取模块还包括指令输出单元,指令输出单元用于判断接入信号是否稳定,在接入信号稳定后输出采样指令,并基于采样指令以执行实时接收接入信号的各个采样时刻的采样值的步骤。本申请中,在接入信号稳定后对接入信号进行采样,能够减少刚接入时的波动导致比较和调整的多次无用执行。
第一调整模块包括第一对应单元和第一调整单元,第一对应单元用于建立第二幅度值超过上下限值的范围所占的比例与不同调大档位的第一对应关系库;第一调整单元与第一对应单元连接,用于接收第一对应关系库,根据第二幅度值超过上下限值的范围所占的比例从第一对应关系库中选择对应的调大档位,按照调大档位调整当前波形通道。通过建立第一对应关系库,有助于更好的对当前波形通道的档位进行调大。
本申请实施例一种数字示波器的实施原理为:幅度处理模块在第一幅度值超过当前波形通道的上下限值范围内时,对采样频率进行加大,便于在第一幅度值超过上下限值的范围内时,更密集的对接入信号进行采样,从而在异常的第一幅度值后获取预设数量的第二幅度值;第一调整模块将第二幅度值超过上下限值的范围所占的比例超过预设阈值时,对当前波形通道的档位进行调大,使当前波形通道与接入信号相匹配,这样能够更好的调整波形通道的档位。
本申请实施例还公开一种可读存储介质,存储有能够被处理器加载并执行上述一种波形通道的调整方法中任一种方法的计算机程序。
以上均为本申请的较佳实施例,并非依此限制本申请的保护范围,本说明书(包括摘要和附图)中公开的任一特征,除非特别叙述,均可被其他等效或者具有类似目的的替代特征加以替换。即,除非特别叙述,每个特征只是一系列等效或类似特征中的一个例子而已。