一种涡流检测仪的信号显示方法与流程

文档序号:22616881发布日期:2020-10-23 19:18阅读:164来源:国知局
一种涡流检测仪的信号显示方法与流程

本发明涉及信号成像技术领域,尤其涉及一种涡流检测仪的信号显示方法。



背景技术:

涡流检测仪是一种应用广泛的无损检测仪器,在航天、航空、机械、石化、铁路、核工业、军工等领域中发挥着重要作用。随着这些领域的检测对象日益复杂,检测要求日益严格,单一频率的涡流检测仪已无法满足目前很多应用的检测要求。现有的涡流检测仪大多采用多频涡流检测技术,由于频率的增加,涡流信号所显示的内容成倍增加,但是受到屏幕大小和分辨率的限制,屏幕画面显示内容与成倍增加的信号显示要求之间存在冲突。

目前,针对上述问题,现有的涡流检测仪大多采用下列显示方法:

(1)采取单一频率手动轮流切换显示:这种信号显示方式无法同时观察所有涡流信号的变化,检测效率低,操作复杂;

(2)按不同频率信号将显示画面划分区域显示:这种信号显示方法由于画面太小,频率越多分辨率越差,而且人眼需要观察的区域太分散,容易遗漏;

(3)多种频率通过单一颜色显示在同一幅画面中:信号显示方式很难分辩出单个频率的检测信号,不利于进行信号分析。

综上所述,现有涡流检测仪的信号显示方法无法满足目前多频率信号的显示要求。



技术实现要素:

本发明所要解决的问题是一种涡流检测仪的信号显示方法,这种信号显示方法能够在同一屏幕画面中按颜色显示多个检测频率的信号数据,在有限大小的屏幕中将涡流检测信号的显示效果最大化。采用的技术方案如下:

一种涡流检测仪的信号显示方法,其特征在于包括以下步骤:

(1)将涡流检测仪获取的多个不同检测频率的信号数据按照检测频率进行分组,形成多个信号数据组;

(2)对所有信号数据组进行显示颜色值分配,每个信号数据组只对应一种显示颜色值;

(3)绘制各个信号数据组的图像,根据屏幕的具体尺寸,对所绘制的各个信号数据组的图像进行等比例压缩,并对每个信号数据组的图像叠加所分配到的显示颜色值,形成符合屏幕尺寸的图像显示数据,并填充至绘图缓存单元;

(4)绘制每个信号数据组的报警框,并对每个信号数据组的报警框叠加所分配到的显示颜色值,形成带有显示颜色值的报警框数据,并填充至绘图缓存单元;

(5)对步骤(1)中分组后的各个信号数据组进行分析计算,得出各个信号数据组在所属检测频率下的缺陷信号的相位和幅度信息,形成与步骤(3)中图像显示数据相对应的文字显示数据,并填充至绘图缓存单元;

(6)将绘图缓存单元存储的所有数据拷贝到屏幕的显存中,并在屏幕上划分出的显示区域内显示出来。

上述对步骤(1)中分组后的各个信号数据组进行分析计算,是所属领域的常规计算方法,不属于本发明的发明点,在这里不再赘述。

上述步骤(3)中所绘制各个信号数据组的图像至少包括信号数据组的时基图和阻抗图。

上述显示区域包括时基图显示区域、阻抗图显示区域、数据信息显示区域等,其中,报警框处于阻抗图显示区域中。

本发明与现有技术相比,具有如下优点:

本发明涡流检测仪的信号显示方法按照检测频率,对不同检测频率的信号数据进行分组并分配一个的显示颜色值,使每个信号数据组只对应一种显示颜色值,并对每个信号数据组的图像和报警框叠加所分配到的显示颜色值,使得最终在屏幕上显示时,每种颜色的图像只代表唯一的检测频率所属的信号数据组,在有限大小的屏幕中将涡流检测信号的显示效果最大化,从而解决多种频率多种信号的显示要求与屏幕之间的矛盾。

附图说明

图1为本发明优选实施方式的流程图;

图2为本发明优选实施方式的显示示意图。

具体实施方式

下面结合附图和本发明的优选实施方式做进一步的说明。

如图1所示,一种涡流检测仪的信号显示方法,包括以下步骤:

(1)将涡流检测仪获取的多个不同检测频率的信号数据(a1,a2,…,an,b1,b2,…,bn,c1,c2,…cn)按照检测频率fa、检测频率fb、检测频率fc进行分组,形成3个信号数据组a(a1,a2,…,an)、b(b1,b2,…,bn)、c(c1,c2,…cn);

(2)对所有信号数据组进行显示颜色值分配,每个信号数据组只对应一种显示颜色值,其中信号数据组a(a1,a2,…,an)对应显示颜色值x,信号数据组b(b1,b2,…,bn)对应显示颜色值y,信号数据组c(c1,c2,…cn)对应显示颜色值z;

(3)绘制各个信号数据组的图像,根据屏幕的具体尺寸,对所绘制的各个信号数据组的图像进行等比例压缩,并对每个信号数据组的图像叠加所分配到的显示颜色值,形成符合屏幕尺寸的图像显示数据,并填充至绘图缓存单元,具体包括:

(3-1)绘制信号数据组a(a1,a2,…,an)的图像并叠加所分配到的显示颜色值x,形成符合屏幕尺寸的图像显示数据a1,将图像显示数据a1填充至绘图缓存单元;

(3-2)绘制信号数据组b(b1,b2,…,bn)的图像并叠加所分配到的显示颜色值y,形成符合屏幕尺寸的图像显示数据b1,将图像显示数据b1填充至绘图缓存单元;

(3-3)绘制信号数据组c(c1,c2,…cn)的图像并叠加所分配到的显示颜色值z,形成符合屏幕尺寸的图像显示数据c1,将图像显示数据c1填充至绘图缓存单元;

(4)绘制每个信号数据组的报警框,并对每个信号数据组的报警框叠加所分配到的显示颜色值,形成带有显示颜色值的报警框数据,并填充至绘图缓存单元,具体包括:

(4-1)绘制信号数据组a(a1,a2,…,an)的报警框并叠加所分配到的显示颜色值x,形成信号数据组a(a1,a2,…,an)的报警框数据a2,将报警框数据a2填充至绘图缓存单元;

(4-2)绘制信号数据组b(b1,b2,…,bn)的报警框并叠加所分配到的显示颜色值y,形成信号数据组b(b1,b2,…,bn)的报警框数据b2,将报警框数据b2填充至绘图缓存单元;

(4-3)绘制信号数据组c(c1,c2,…cn)的报警框并叠加所分配到的显示颜色值z,形成信号数据组c(c1,c2,…cn)的报警框数据c2,将报警框数据c2填充至绘图缓存单元;

(5)对步骤(1)中分组后的各个信号数据组进行分析计算,得出各个信号数据组在所属检测频率下的缺陷信号的相位和幅度信息,形成与步骤(3)中图像显示数据相对应的文字显示数据,并填充至绘图缓存单元,具体包括:

(5-1)分析计算信号数据组a(a1,a2,…,an)在检测频率fa下的缺陷信号的相位和幅度信息,形成与图像显示数据a1对应的文字显示数据a3,将文字显示数据a3填充至绘图缓存单元;

(5-2)分析计算信号数据组b(b1,b2,…,bn)在检测频率fb下的缺陷信号的相位和幅度信息,形成与图像显示数据b1对应的文字显示数据b3,将文字显示数据b3填充至绘图缓存单元;

(5-3)分析计算信号数据组c(c1,c2,…cn)在检测频率fc下的缺陷信号的相位和幅度信息,形成与图像显示数据c1对应的文字显示数据c3,将文字显示数据c3填充至绘图缓存单元;

(6)将绘图缓存单元存储的图像显示数据a1、图像显示数据b1、图像显示数据c1、报警框数据a2、报警框数据b2、报警框数据c2、文字显示数据a3、文字显示数据b、文字显示数据c3拷贝到屏幕的显存中,并在屏幕上划分出的显示区域内显示出来。

如图2所示,主屏幕划分为区域1、区域2和区域3。区域1用以显示涡流信号的时基图,信号数据组a(a1,a2,…,an)、信号数据组a(a1,a2,…,an)和信号数据组c(c1,c2,…cn)可根据需求选择显示一条或多条时基图。区域2用以显示检测频率fa、检测频率fb、检测频率fc的涡流信号的阻抗图和相对应的报警框,实线h1-h1之间的范围表示信号数据组a(a1,a2,…,an)的报警框,曲线s1-s1表示信号数据组a(a1,a2,…,an)的阻抗图;实线h2-h2之间的范围表示信号数据组b(b1,b2,…,bn)的报警框,曲线s2-s2表示信号数据组b(b1,b2,…,bn)的阻抗图;实线h3-h3之间的范围表示信号数据组c(c1,c2,…cn)的报警框,曲线s3-s3表示信号数据组c(c1,c2,…cn)的阻抗图。区域3作为文字显示区域,文字显示数据a3、b3、c3相应的在该区域进行显示。

此外,需要说明的是,本说明书中所描述的具体实施例,其各部分名称等可以不同,凡依本发明专利构思所述的构造、特征及原理所做的等效或简单变化,均包括于本发明专利的保护范围内。本发明所属技术领域的技术人员可以对所描述的具体实施例做各种各样的修改或补充或采用类似的方式替代,只要不偏离本发明的结构或者超越本权利要求书所定义的范围,均应属于本发明的保护范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1