CN117773281A - 一种基于历史数据补传的焊接状态双向滑动重检测方法 - Google Patents

一种基于历史数据补传的焊接状态双向滑动重检测方法 Download PDF

Info

Publication number
CN117773281A
CN117773281A CN202410179069.9A CN202410179069A CN117773281A CN 117773281 A CN117773281 A CN 117773281A CN 202410179069 A CN202410179069 A CN 202410179069A CN 117773281 A CN117773281 A CN 117773281A
Authority
CN
China
Prior art keywords
data
welding state
welding
point
sliding
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN202410179069.9A
Other languages
English (en)
Other versions
CN117773281B (zh
Inventor
顾明超
李波
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Suxin Iot Solutions Nanjing Co ltd
Original Assignee
Suxin Iot Solutions Nanjing Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Suxin Iot Solutions Nanjing Co ltd filed Critical Suxin Iot Solutions Nanjing Co ltd
Priority to CN202410179069.9A priority Critical patent/CN117773281B/zh
Publication of CN117773281A publication Critical patent/CN117773281A/zh
Application granted granted Critical
Publication of CN117773281B publication Critical patent/CN117773281B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Landscapes

  • Arc Welding Control (AREA)

Abstract

本发明公开了一种基于历史数据补传的焊接状态双向滑动重检测方法,属于智慧焊接技术领域,当边缘端传感器网络发生异常时,各传感器***记录补传前的焊接状态,同时将数据写入本地数据库,当后续网络恢复后,传感器恢复数据传输,并补传历史数据;接着构建正向滑动窗,开始滑动重检测,基于滑动重检测结果进行焊接状态变更,然后构建反向滑动窗,开始补充检测,找出前段数据中最近的焊接状态变更点,以焊接状态变更点为基准,更新后续焊接状态;最终结合补传前的焊接状态,完成基于焊接电流数据的焊接状态更新;本发明通过双向滑动重检测的方法,对网络通信异常边界处的焊接数据进行优化更新,进一步提升焊接状态识别的准确度。

Description

一种基于历史数据补传的焊接状态双向滑动重检测方法
技术领域
本发明属于智慧焊接技术领域,特别涉及一种基于历史数据补传的焊接状态双向滑动重检测方法。
背景技术
目前工业焊接过程中,通过采集各项时序数据,包括焊接电压、焊接电流、保护气流速、送丝速度等进行数据分析,进而实现焊接状态识别、焊接质量检测、漏气检测等一系列焊接作业分析已经是较为成熟的手段。然而焊接状态识别作为其他下游作业的基础,其准确性直接影响了后续数据分析的准确性。当边缘侧传感网络发生异常时,这部分时序数据会以本地存储的方式暂时存储,直至网络修复后重新接收并同步传输。然而实际运行过程中焊接数据的缺失会直接影响焊接状态的识别,因此需要探索一种在数据补充传输的同时不影响焊接状态识别结果的方法。
发明内容
发明目的:针对上述背景技术中存在的问题,本发明提供了一种基于历史数据补传的焊接状态双向滑动重检测方法,在补传焊接数据的基础上通过设置双向滑动窗的方式进行焊接状态的重检测,结合原有数据的状态信息进行更新,获取更加精准的焊接状态识别结果。
技术方案:一种基于历史数据补传的焊接状态双向滑动重检测方法,包括以下步骤:
步骤S1、当边缘端传感器网络发生异常时,各传感器***将数据写入本地数据库,当后续网络恢复后,传感器恢复数据传输,并补传历史数据,记录补传数据点的时序索引timestamp。
步骤S2、将需要补传的历史数据按照timestamp回填至正确的时序位置,并且查询并记录补传前的焊接状态为os。
步骤S3、构建正向滑动窗slide w1,开始滑动重检测,基于滑动重检测结果进行焊接状态变更;
步骤S4、构建反向滑动窗slide w2,开始补充检测,找出前段数据中最近的焊接状态变更点,以所述焊接状态变更点为基准,更新步骤S3中检测出的焊接状态;
步骤S5、结合补传前的焊接状态os,完成基于焊接电流数据的焊接状态更新。
进一步地,所述步骤S3中滑动重检测具体方法包括:
设置正向滑动窗slide w1,窗长为n;以补传电流数据的开始点为起点,slide w1沿时序正向滑动接收新数据,当滑动窗内数据点个数小于3时,正序存储当前电流数据,保持补传前的焊接状态os不变;当slide w1接收的数据点等于3时,进行焊接状态判断,实时更新焊接状态。
进一步地,采用寻找状态变更点的方式进行焊接状态变更;其中时序方向相邻起弧点和熄弧点间的所有电流点均处于起弧状态,熄弧点至下一起弧点间的所有电流点均处于熄弧状态;
当滑动窗内前n-1个电流值均小于th1且第n个电流值大于等于th1时,记录此窗口焊接状态为起弧,将大于等于th1的电流点记为起弧点;
当滑动窗内前n-1个电流值均大于等于th1且第n个电流值小于th1时,记录此窗口焊接状态为熄弧,将小于th1的电流点记为熄弧点;其中th1为预设阈值;
当上述条件均不满足时,代表滑动窗内无焊接状态变更点,此时滑动窗继续滑动,每接收一个新电流值并重复上述判断,直至滑动窗总数据长度≥补传电流数据集长度+n,找出所有状态变更点。
进一步地,设置反向滑动窗slide w2,窗长为n,以补传电流数据集中第2个电流点为起点,slide w2沿时序反向滑动接收数据,当滑动窗内数据点个数小于3时,倒序存储当前电流数据,并保持补传前的焊接状态os不变,结束焊接状态更新;当slide w2中接收数据点等于3时,执行焊接状态判断,直至找出最近的状态变更点,以此状态变更点为起点,更新后续所有焊接状态。
进一步地,所述更新后续焊接状态具体包括:
当最近的状态变更点为起弧点时,从该起弧点至下一熄弧点间的所有电流点均为起弧状态,后续依次更新焊接状态,直至数据传输完毕;当最近的状态变更点为熄弧点时,从该熄弧点至下一起弧点间所有的电流点均为熄弧状态,后续依次更新焊接状态,直至数据传输完毕。
本发明采用的技术方案与现有技术方案相比,具有以下有益效果:
本发明基于焊接数据的时序特征,在发生边缘端网络异常时将传感数据存储于本地数据库,网络恢复后继续实时采集并上传各传感数据,同时也将存储于本地数据库的数据进行断点续传,针对断点续传前焊接状态存在的误判现象,本发明采用双向滑动重检测的方法,通过正向滑动更新后续焊接状态,并通过反向滑动窗着重更新交界点的焊接状态,使边界处的焊接数据状态判断结果更准确。
附图说明
图1为本发明提供的基于历史数据补传的焊接状态双向滑动重检测方法流程图;
图2为本发明提供的焊接状态更新方法示意图。
具体实施方式
本发明提供了一种基于历史数据补传的焊接状态双向滑动重检测方法,针对边缘端传感器***由于外部原因发生通讯中断后暂停上传部分数据,此时基于云端已接收的传感数据进行焊接状态判断、焊接异常识别的后续数据分析会存在较大误差的问题,在边缘端数据断点续传的基础上给出了一种双向滑动重检测方法,基于焊接电流时序数据进行双向滑动,重新判断断点前后的焊接状态,为后续焊接异常识别、气流控制等作业提供更加精准的焊接状态识别基础。下面结合附图对本发明核心原理作进一步阐释。
如图1所示,本发明所述基于历史数据补传的焊接状态双向滑动重检测方法包括以下步骤:
步骤S1、当边缘端传感器网络发生异常时,各传感器***将数据写入本地数据库,等待网络恢复。当后续网络恢复后,传感器恢复数据传输,并补传历史数据,记录补传数据点的时序索引timestamp。
在焊接过程中,边缘端传感器网络接收包括焊接电流、焊接电压、保护气流速、送丝速度在内的多项传感数据并实时传输至云平台用于后续数据分析,上述传感数据均为时序数据,当发生边缘端网络异常时,数据会存储至本地数据库,等待通讯恢复。当网络恢复后,在同步上传新的实时数据时,还需要另行补传历史数据。
由于焊接传感数据的强时序性,且焊接状态判断依赖于焊接时序数据,在缺少某一段数据时,对焊接状态的判断可能存在较大误差,因此需要考虑补传的历史数据后进一步调整已有的焊接状态判断结果。本发明提供的核心技术方案可以有效解决上述问题。
步骤S2、将需要补传的历史数据按照timestamp回填至正确的时序位置,并且查询并记录补传前的焊接状态为os。本实施例中基于补传的焊接电流数据进行焊接状态的调整判断。os包括起弧和熄弧两种状态。如图2所示,补传电流数据集为seg+,按照时序位置补传至原数据集seg1和seg2间。
步骤S3、构建正向滑动窗slide w1,开始滑动重检测,基于滑动重检测结果进行焊接状态更新。
设置正向滑动窗slide w1,窗长为n。本实施例中设置n=3。以补传电流数据的开始点为起点,slide w1沿时序正向滑动接收新数据,当滑动窗内数据点个数小于3时,正序存储当前电流数据,保持补传前的焊接状态os不变;当slide w1接收的数据点等于3时,进行焊接状态判断,实时更新焊接状态。
本发明中采用寻找状态变更点的方式进行焊接状态判断。其中时序方向相邻起弧点和熄弧点间的所有电流点均处于起弧状态,熄弧点至下一起弧点间的所有电流点均处于熄弧状态。
当滑动窗内前2个电流值均小于th1且第三个电流值大于等于th1时,记录此窗口焊接状态为起弧,将第一个大于等于th1的电流点记为起弧点;
当滑动窗内前2个电流值均大于等于th1且第三个电流值小于th1时,记录此窗口焊接状态为熄弧,将第一个小于th1的电流点记为熄弧点;其中th1为预设阈值,本实施例中th1设置为10A。
当上述条件均不满足时,代表滑动窗内无焊接状态变更点(即起弧点或熄弧点),此时滑动窗继续滑动,每接收一个新电流值并重复上述判断,直至滑动窗总数据长度≥补传电流数据集长度+n,找出所有状态变更点。
步骤S4、设置反向滑动窗slide w2,窗长为n。本实施例中设置length2=3。以补传电流数据集中第2个电流点为起点,slide w2沿时序反向滑动接收数据,当滑动窗内数据点个数小于3时,倒序存储当前电流数据,并保持补传前的焊接状态os不变,结束焊接状态更新。当slide w2中接收数据点等于3时,执行焊接状态判断,直至找出最近的状态变更点,以此状态变更点为起点,更新后续所有焊接状态。当最近的状态变更点为起弧点时,从该起弧点至下一熄弧点间的所有电流点均为起弧状态,后续依次更新焊接状态,直至数据传输完毕。当最近的状态变更点为熄弧点时,从该熄弧点至下一起弧点间所有的电流点均为熄弧状态,后续依次更新焊接状态,直至数据传输完毕。
步骤S5、结合补传电流数据前的焊接状态os,更新seg1、seg+、seg2集合中所有电流数据的焊接状态。
本发明中为了衔接补传电流数据集和前后时序数据,确保交界处焊接电流状态完成实时更新,需要正向滑动窗和反向滑动窗多滑动一部分,并执行相应焊接状态判断,进而在数据融合的同时完成焊接状态的融合更新。
以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

Claims (5)

1.一种基于历史数据补传的焊接状态双向滑动重检测方法,其特征在于,包括以下步骤:
步骤S1、当边缘端传感器网络发生异常时,各传感器***将数据写入本地数据库,当后续网络恢复后,传感器恢复数据传输,并补传历史数据,记录补传数据点的时序索引timestamp;
步骤S2、将需要补传的历史数据按照timestamp回填至正确的时序位置,并且查询并记录补传前的焊接状态为os;
步骤S3、构建正向滑动窗slide w1,开始滑动重检测,基于滑动重检测结果进行焊接状态变更;
步骤S4、构建反向滑动窗slide w2,开始补充检测,找出前段数据中最近的焊接状态变更点,以所述焊接状态变更点为基准,更新步骤S3中检测出的焊接状态;
步骤S5、结合补传前的焊接状态os,完成基于焊接电流数据的焊接状态更新。
2.根据权利要求1所述的一种基于历史数据补传的焊接状态双向滑动重检测方法,其特征在于,所述步骤S3中滑动重检测具体方法包括:
设置正向滑动窗slide w1,窗长为n;以补传电流数据的开始点为起点,slide w1沿时序正向滑动接收新数据,当滑动窗内数据点个数小于3时,正序存储当前电流数据,保持补传前的焊接状态os不变;当slide w1接收的数据点等于3时,进行焊接状态判断,实时更新焊接状态。
3.根据权利要求2所述的一种基于历史数据补传的焊接状态双向滑动重检测方法,其特征在于,所述步骤S3中基于滑动重检测结果进行焊接状态变更具体包括:
采用寻找状态变更点的方式进行焊接状态变更;其中时序方向相邻起弧点和熄弧点间的所有电流点均处于起弧状态,熄弧点至下一起弧点间的所有电流点均处于熄弧状态;
当滑动窗内前n-1个电流值均小于th1且第n个电流值大于等于th1时,记录此窗口焊接状态为起弧,将大于等于th1的电流点记为起弧点;
当滑动窗内前n-1个电流值均大于等于th1且第n个电流值小于th1时,记录此窗口焊接状态为熄弧,将小于th1的电流点记为熄弧点;其中th1为预设阈值;
当上述条件均不满足时,代表滑动窗内无焊接状态变更点,此时滑动窗继续滑动,每接收一个新电流值并重复上述判断,直至滑动窗总数据长度≥补传电流数据集长度+n,找出所有状态变更点。
4.根据权利要求1所述的一种基于历史数据补传的焊接状态双向滑动重检测方法,其特征在于,所述步骤S4中补充检测具体方法包括:
设置反向滑动窗slide w2,窗长为n,以补传电流数据集中第2个电流点为起点,slidew2沿时序反向滑动接收数据,当滑动窗内数据点个数小于3时,倒序存储当前电流数据,并保持补传前的焊接状态os不变,结束焊接状态更新;当slide w2中接收数据点等于3时,执行焊接状态判断,直至找出最近的状态变更点,以此状态变更点为起点,更新后续所有焊接状态。
5.根据权利要求4所述的一种基于历史数据补传的焊接状态双向滑动重检测方法,其特征在于,所述更新后续焊接状态具体包括:
当最近的状态变更点为起弧点时,从该起弧点至下一熄弧点间的所有电流点均为起弧状态,后续依次更新焊接状态,直至数据传输完毕;当最近的状态变更点为熄弧点时,从该熄弧点至下一起弧点间所有的电流点均为熄弧状态,后续依次更新焊接状态,直至数据传输完毕。
CN202410179069.9A 2024-02-18 2024-02-18 一种基于历史数据补传的焊接状态双向滑动重检测方法 Active CN117773281B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202410179069.9A CN117773281B (zh) 2024-02-18 2024-02-18 一种基于历史数据补传的焊接状态双向滑动重检测方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202410179069.9A CN117773281B (zh) 2024-02-18 2024-02-18 一种基于历史数据补传的焊接状态双向滑动重检测方法

Publications (2)

Publication Number Publication Date
CN117773281A true CN117773281A (zh) 2024-03-29
CN117773281B CN117773281B (zh) 2024-05-03

Family

ID=90391184

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202410179069.9A Active CN117773281B (zh) 2024-02-18 2024-02-18 一种基于历史数据补传的焊接状态双向滑动重检测方法

Country Status (1)

Country Link
CN (1) CN117773281B (zh)

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040072478A1 (en) * 2000-12-29 2004-04-15 Walter Sticht Production management device for a manufacturing and/or assembling device
CN1640603A (zh) * 2004-01-17 2005-07-20 上海威特力焊接设备制造有限公司 焊机的输出特性控制方法
CN102664950A (zh) * 2012-04-18 2012-09-12 唐山松下产业机器有限公司 一种焊接电源与计算机之间进行数据通信的方法
CN107305372A (zh) * 2016-04-25 2017-10-31 韩磊 云计算网络架构的远程监控的电动汽车能源监控和更换网
KR101970775B1 (ko) * 2018-11-29 2019-04-19 주식회사 성원기업 용접 모니터링 장치 및 모니터링 방법
CN109834366A (zh) * 2017-11-28 2019-06-04 株式会社达谊恒 起弧调整装置、焊接***以及起弧调整方法
KR20200009681A (ko) * 2018-07-19 2020-01-30 한국조선해양 주식회사 용접 모니터링 시스템 및 방법
CN112731853A (zh) * 2021-02-01 2021-04-30 中国石油天然气集团公司 一种数据采集传输控制器
WO2022238323A1 (de) * 2021-05-10 2022-11-17 Fronius International Gmbh Schweissvorrichtung und schweissverfahren
CN116441674A (zh) * 2023-06-14 2023-07-18 苏芯物联技术(南京)有限公司 一种高精度焊接气流控制***及控制方法

Patent Citations (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040072478A1 (en) * 2000-12-29 2004-04-15 Walter Sticht Production management device for a manufacturing and/or assembling device
CN1640603A (zh) * 2004-01-17 2005-07-20 上海威特力焊接设备制造有限公司 焊机的输出特性控制方法
CN102664950A (zh) * 2012-04-18 2012-09-12 唐山松下产业机器有限公司 一种焊接电源与计算机之间进行数据通信的方法
WO2013155935A1 (zh) * 2012-04-18 2013-10-24 唐山松下产业机器有限公司 一种焊接电源与计算机之间进行数据通信的方法
CN107305372A (zh) * 2016-04-25 2017-10-31 韩磊 云计算网络架构的远程监控的电动汽车能源监控和更换网
CN109834366A (zh) * 2017-11-28 2019-06-04 株式会社达谊恒 起弧调整装置、焊接***以及起弧调整方法
KR20200009681A (ko) * 2018-07-19 2020-01-30 한국조선해양 주식회사 용접 모니터링 시스템 및 방법
KR101970775B1 (ko) * 2018-11-29 2019-04-19 주식회사 성원기업 용접 모니터링 장치 및 모니터링 방법
CN112731853A (zh) * 2021-02-01 2021-04-30 中国石油天然气集团公司 一种数据采集传输控制器
WO2022238323A1 (de) * 2021-05-10 2022-11-17 Fronius International Gmbh Schweissvorrichtung und schweissverfahren
CN116441674A (zh) * 2023-06-14 2023-07-18 苏芯物联技术(南京)有限公司 一种高精度焊接气流控制***及控制方法

Also Published As

Publication number Publication date
CN117773281B (zh) 2024-05-03

Similar Documents

Publication Publication Date Title
CN110850711A (zh) 基于云端的辅助驾驶控制***及方法
CN109434841A (zh) 一种工业机器人动态调速的全局时间最优轨迹规划方法
CN1081301A (zh) 分布式处理网络***中的日历时钟的同步化
CN111822520B (zh) 轧制工艺参数处理方法和线材生产控制***
CN117773281B (zh) 一种基于历史数据补传的焊接状态双向滑动重检测方法
CN114463329A (zh) 一种图像与时序数据融合的焊接缺陷检测方法及***
CN108945004B (zh) 列车运行偏离情况分析方法和***
CN105930839B (zh) 一种电气化铁路接触网支柱杆号智能识别方法
CN114844924A (zh) 一种基于云端数据的场景回放方法及***
CN103294773A (zh) 雨量数据智能实时统计方法
CN113680833B (zh) 一种利用常规冷却实现两段冷却的层冷控制方法
CN105046426A (zh) 一种基于数据库多张历史数据表的工况信息断面重现方法
CN114842394A (zh) 基于Swin Transformer的手术视频流程自动识别方法
CN100372300C (zh) 一种获取各网元连接关系的方法
CN111496906B (zh) 一种基于ccd检测的料带裁切传送方法
CN109861807A (zh) 多通道模式下逻辑通道对齐方法及***
CN107914736B (zh) 一种轨道交通中列车阻塞工况的***控制模式判断方法
CN109298872B (zh) 一种显示器ddc全自动化烧录装置及其方法
CN111190930B (zh) 融合哈希和分块的消防设备历史数据定位***及定位方法
JPH07192136A (ja) 物体追跡方法および装置
CN110298255A (zh) 一种视频内容的识别匹配方法和***
CN114675349B (zh) 数值模式产品分段式订正预报方法及***
CN114058833B (zh) 连续退火炉自动控制方法和***、计算机可读存储介质以及计算机程序产品
CN112091967B (zh) 焊接机器人轨迹离线编程批量修正方法
CN116030464B (zh) 一种基于语义分割的焊接起弧状态实时检测方法

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant