System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种基于焊接历史数据的漏气异常快速标记方法技术_技高网

一种基于焊接历史数据的漏气异常快速标记方法技术

技术编号:40774108 阅读:2 留言:0更新日期:2024-03-25 20:21
本发明专利技术公开了一种基于焊接历史数据的漏气异常快速标记方法,首先获取焊接原始电流数据和焊接原始气流数据,针对焊接原始气流数据进行采样并进行数据压缩,获取包括若干特征点的焊接气流数据集;接着对压缩后的焊接气流数据集进行数据筛选,获取若干段数据筛选结果集合并推入预设集合;最终基于获取的预设集合截取各段数据筛选结果集合对应的焊接原始电流数据段,结合焊接原始电流数据段进一步判断,获取真实漏气时段标记;本发明专利技术提供的方法在压缩后数据的基础上提供了一种低内存、小计算量、短计算时间的漏气时段快速标记方法,适用但不限于大数据量的海量焊接保护气体流速时间序列数据快速遍历和应用展示,同时保证了漏气检测精度。

【技术实现步骤摘要】

本专利技术属于漏气检测,特别涉及一种基于焊接历史数据的漏气异常快速标记方法


技术介绍

1、目前现有技术中针对焊接管道漏气已经有较为成熟的检测方法,中国专利cn116677928a公开了一种焊接保护气管道漏气智能检测方法,集合焊接过程中采集的电流信息和气体流速信息,设计漏气检测方法及对应的报警机制。针对焊接保护气管道常见的预放气和延后关气情况提供了相应的判断方法。但上述检测方法计算量较大,针对大数据量的场景需要占用大量计算资源。

2、现有技术中还提出,通过对实时采集的焊接保护气流速数据进行筛选处理,识别历史气流数据,计算特征点并进行存储,在保留历史气流数据变化趋势的基础上,对数据进行压缩处理,大幅降低数据存储空间。上述数据压缩方法对焊接过程中历史气流数据的数据量较大的问题提供了存储解决方案。但是如何在压缩后的历史气流数据中找出漏气时段并进行标记,目前并没有更简便快速的方法。


技术实现思路

1、专利技术目的:针对上述
技术介绍
中存在的问题,本专利技术提供了一种基于焊接历史数据的漏气异常快速标记方法,针对压缩后的焊接气流数据进行快速漏气标记,首先对焊接历史气流数据进行采样压缩,接着从压缩后的焊接气流数据集中进行数据筛选,最终基于焊接电流数据进行真实漏气时段标记。

2、技术方案:一种基于焊接历史数据的漏气异常快速标记方法,包括以下步骤:

3、步骤s1、获取焊接原始电流数据和焊接原始气流数据,针对焊接原始气流数据进行采样并进行数据压缩,获取包括若干特征点的焊接气流数据集;

4、步骤s2、基于步骤s1中压缩后的焊接气流数据集进行数据筛选,获取若干段数据筛选结果集合并推入预设集合;

5、步骤s3、基于获取的预设集合截取各段数据筛选结果集合对应的焊接原始电流数据段,结合焊接原始电流数据段进一步判断,获取真实漏气时段标记。

6、进一步地,所述步骤s2中获取数据筛选结果集合的具体方法包括:

7、步骤s2.1、设置用于筛选气流数据段的左指针left和右指针right,left和right分别表示数据筛选结果集合的第一个采样气流点pl和最后一个采样气流点pr所在的时序位置;设置分辨阈值th_value和时间阈值th_time;

8、步骤s2.2、left和right依次从焊接气流数据集中前2个数据集开始迭代,right指针依次右移,当时,代表气流数据发生明显变化,进一步判断,当满足pl>th_value且right与left的指针间隔大于时间阈值th_time时,代表从left至right-1指针指示的数据集为数据筛选结果集合。

9、当时,代表气流数据无明显变化,此时right继续右移,寻找数据筛选结果集合,每寻找到一段符合条件的数据筛选结果集合,则将left指针前移至当前right位置,重复迭代;

10、步骤s2.3、获取步骤s2.2中的数据筛选结果集合,直至遍历所有焊接气流数据集;将所有符合条件的数据筛选结果集合推入预设集合tags中。

11、进一步地,所述步骤s3中获取真实漏气时段标记方法如下:

12、步骤s3.1、从tags中提取数据筛选结果集合,针对每段集合,获取每段集合中两端气流点对应的时序位置;基于该时序位置从焊接电流数据中提取对应时序的原始焊接电流集合;

13、步骤s3.2、计算上述原始焊接电流集合中所有电流的均值avg,当avg<th_value时,代表本段无明显焊接电流,此时判断对应焊接历史气流存在漏气现象,否则过滤该段集合,继续判断下一个数据筛选结果集合;

14、步骤s3.3、遍历所有数据筛选结果集合,过滤所有非漏气时段,最终获得焊接历史数据集中的真实漏气时段标记。

15、本专利技术采用的技术方案与现有技术方案相比,具有以下有益效果:

16、(1)本专利技术在焊接历史气流数据压缩结果的基础上提供了一种漏气异常快速标记方法,针对历史数据量较大的特点,只需执行较小的计算量,即可获取相对精准的 漏气异常时段标记。

17、(2)本专利技术基于焊接机理,首先筛选相对平稳的气流段,接着结合同时序的焊接原始电流数据进行进一步判断是否发生真实漏气,当不存在明显焊接电流且焊接气流为平稳的非0值时,方可代表该段时间内发生了真实漏气,进而实现了快速标记漏气时段的同时,不丧失其准确性。

本文档来自技高网...

【技术保护点】

1.一种基于焊接历史数据的漏气异常快速标记方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的一种基于焊接历史数据的漏气异常快速标记方法,其特征在于,所述步骤S2中获取数据筛选结果集合的具体方法包括:

3.根据权利要求2所述的一种基于焊接历史数据的漏气异常快速标记方法,其特征在于,所述步骤S3中获取真实漏气时段标记方法如下:

【技术特征摘要】

1.一种基于焊接历史数据的漏气异常快速标记方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的一种基于焊接历史数据的漏气异常快速标记方法,其特征在于,所述步骤s...

【专利技术属性】
技术研发人员:方达李波
申请(专利权)人:苏芯物联技术南京有限公司
类型:发明
国别省市:

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

1