CN118885837A - 一种高压混配气气压不足实时检测方法 - Google Patents
一种高压混配气气压不足实时检测方法 Download PDFInfo
- Publication number
- CN118885837A CN118885837A CN202411364288.0A CN202411364288A CN118885837A CN 118885837 A CN118885837 A CN 118885837A CN 202411364288 A CN202411364288 A CN 202411364288A CN 118885837 A CN118885837 A CN 118885837A
- Authority
- CN
- China
- Prior art keywords
- air pressure
- list
- peak
- inpressure
- label
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F18/00—Pattern recognition
- G06F18/20—Analysing
- G06F18/23—Clustering techniques
- G06F18/232—Non-hierarchical techniques
- G06F18/2321—Non-hierarchical techniques using statistics or function optimisation, e.g. modelling of probability density functions
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01L—MEASURING FORCE, STRESS, TORQUE, WORK, MECHANICAL POWER, MECHANICAL EFFICIENCY, OR FLUID PRESSURE
- G01L11/00—Measuring steady or quasi-steady pressure of a fluid or a fluent solid material by means not provided for in group G01L7/00 or G01L9/00
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F18/00—Pattern recognition
- G06F18/20—Analysing
- G06F18/21—Design or setup of recognition systems or techniques; Extraction of features in feature space; Blind source separation
- G06F18/213—Feature extraction, e.g. by transforming the feature space; Summarisation; Mappings, e.g. subspace methods
-
- G—PHYSICS
- G08—SIGNALLING
- G08B—SIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
- G08B21/00—Alarms responsive to a single specified undesired or abnormal condition and not otherwise provided for
- G08B21/18—Status alarms
-
- G—PHYSICS
- G08—SIGNALLING
- G08B—SIGNALLING OR CALLING SYSTEMS; ORDER TELEGRAPHS; ALARM SYSTEMS
- G08B31/00—Predictive alarm systems characterised by extrapolation or other computation using updated historic data
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2123/00—Data types
- G06F2123/02—Data types in the time domain, e.g. time-series data
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2218/00—Aspects of pattern recognition specially adapted for signal processing
- G06F2218/08—Feature extraction
- G06F2218/10—Feature extraction by analysing the shape of a waveform, e.g. extracting parameters relating to peaks
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2218/00—Aspects of pattern recognition specially adapted for signal processing
- G06F2218/12—Classification; Matching
-
- Y—GENERAL 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
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02T—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
- Y02T10/00—Road transport of goods or passengers
- Y02T10/10—Internal combustion engine [ICE] based vehicles
- Y02T10/30—Use of alternative fuels, e.g. biofuels
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Data Mining & Analysis (AREA)
- Theoretical Computer Science (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Life Sciences & Earth Sciences (AREA)
- Emergency Management (AREA)
- Artificial Intelligence (AREA)
- Bioinformatics & Cheminformatics (AREA)
- Bioinformatics & Computational Biology (AREA)
- Evolutionary Biology (AREA)
- Evolutionary Computation (AREA)
- General Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Computing Systems (AREA)
- Probability & Statistics with Applications (AREA)
- Measuring Fluid Pressure (AREA)
Abstract
本发明公开了一种高压混配气气压不足实时检测方法,首先采集激光切割电流和进口处的气压时序数据并进行预处理,获取波峰值序列并判断是否进行函数关系拟合;根据拟合后的线性函数关系斜率进行气压不足检测的前置判断;进入气压不足检测后,基于对波峰值序列密度聚类结果进行处理,并进行双层遍历,根据遍历结果分析是否发出气压不足报警;本发明提供的方法不会受到现场环境干扰,也无需依靠复杂仪器完成检测,相比现有检测方法更加便捷,检测效果更加精准。
Description
技术领域
本发明属于智慧焊割技术领域,特别涉及一种高压混配气气压不足实时检测方法。
背景技术
现有激光切割工艺中,高压混配气的精确配比与气压稳定是确保切割过程运行和切割产品合格稳定的关键因素,特别是在高压环境下,混配气的气压不足可能导致设备性能下降、产品良品率降低,甚至导致安全事故,因此,需要对切割过程中混配气的气压不足检测显得尤为重要。
目前,市场上对于高压混配气气压的检测主要采用气压传感器直接检测法、气体流量反推法等检测方法,上述方法在复杂的高压环境下容易受到干扰,影响检测精度。
发明内容
发明目的:针对上述背景技术中存在的问题,本发明提供了一种高压混配气气压不足实时检测方法,通过实时采集电流和气压数据,并进行数据过滤处理。基于气压峰值集合进行密度聚类,并根据聚类结果进行双层遍历,判断是否发出气压不足报警。
技术方案:一种高压混配气气压不足实时检测方法,包括以下步骤:
步骤S1、实时采集激光切割电流和进口处的气压时序数据并进行过滤,基于过滤后的气压时序数据提取波峰值序列;基于波峰值序列判断是否进行函数关系拟合;
步骤S2、拟合波峰值与时间的线性函数关系,并基于所述线性函数的斜率判断是否进行气压不足检测;
步骤S3、开始气压不足检测,基于密度聚类算法对波峰值序列进行聚类并分析聚类结果,基于双层遍历判断是否存在气压不足。当存在气压不足时开启报警。
进一步地,所述步骤S1中提取波峰值序列具体方法包括:
设置用于实时存储电流数据的集合current_list和用于实时存储气压数据的集合inpressure_list;设置电流滑动窗,窗长为ws;当current_list中接收到ws个电流点时,过滤其中所有小于预设基准电流m的电流点,并过滤inpressure_list对应时序位置的气压点;基于过滤后的inpressure_list,提取集合中所有气压波峰值,生成波峰值集合inpressure_peak_list。
进一步地,所述步骤S2中,当inpressure_peak_list中的波峰值个数大于ws/10,且相邻波峰值的一阶差分值的绝对值均小于预设阈值th1时,拟合波峰值序列与时间的线性函数关系,并获取线性函数关系斜率k;当斜率k小于预设阈值k_th时,进一步进行气压不足检测。
进一步地,所述步骤S3中气压不足检测具体方法包括:
步骤S3.1、当步骤S1中过滤后的inpressure_list满足前th2个气压值的最大值与后th2个气压值的最大值之差小于th3时,将对应的inpressure_peak_list中各波峰值进行密度聚类,否则不再进行气压不足检测;
步骤S3.2、完成密度聚类后,获取n个label,其中每个label下包括若干波峰值,每个波峰值均对应有位置索引;针对聚类结果进行如下处理:
首先提取密度聚类结果中所有最大连续出现长度大于2的label,并将label按照从小到大的顺序存储至label_filter集合中;当label_filter中的label数量小于2时,直接开启气压不足报警,否则执行步骤S3.3;
步骤S3.3、设置计数器count,初始值为0,基于双层遍历进行count计数;第一层遍历label_filter中的label值,第二层遍历inpressure_peak_list中对应的位置索引和label值;当第一层和第二层label相同时,则count加1,否则count置0;当count大于10时,记录此时第二层中的位置索引A和对应label B;以记录的位置索引A为基准遍历第二层后续位置索引,当后续位置索引对应的label值中存在大于B的label时,不再进行气压不足检测,否则开启气压不足报警。
本发明采用的技术方案与现有技术方案相比,具有以下有益效果:
本发明从实时采集的高压混配气输出电流和进口气压数据,对数据进行过滤处理后,基于拟合的函数关系判断是否进行气压不足检测。本发明还设计了一种基于密度聚类的气压不足检测方法,根据聚类结果进行双层遍历,基于遍历结果进行气压不足检测。本发明提供的方法不会受到现场环境干扰,依靠精准的数据分析模型达到实时检测报警的效果,相比现有检测方法而言更加简便,使用成本也更低。
附图说明
图1为本发明提供的高压混配气气压不足实时检测方法原理图。
具体实施方式
本发明提供了一种高压混配气气压不足实时检测方法,基于实时采集的电流和进口压力数据进行数据预处理,过滤非切割状态下的压力数据并提取进口压力数据的波峰值,拟合波峰值与时间的关系并进行判断,是否进入气压不足检测。本发明提供了一种基于密度聚类的气压不足检测方法,针对波峰值集合进行密度聚类并进行分析判断,在满足气压不足条件时发出相应报警。
下面结合附图对本发明做更进一步的解释。
如图1所示,本发明提供了一种高压混配气气压不足实时检测方法,包括以下步骤:
步骤S1、实时采集激光切割电流和进口处气压的时序数据集并进行过滤,基于过滤后的气压数据提取波峰值序列。
本实施例中,首先采集激光切割过程中最能反映切割状态及气压状态的电流数据和进口处气压数据,并且二者在时序上一一对应。基于上述时序数据进行预处理,具体包括:
设置用于实时存储电流数据的集合current_list和用于实时存储进口气压数据的集合inpressure_list;设置电流滑动窗,窗长为ws。当current_list中接收到ws个电流点时,过滤其中所有小于预设基准电流m的电流点,并过滤inpressure_list对应时序位置的气压点。基于过滤后的inpressure_list,提取集合中所有气压波峰值,生成波峰值集合inpressure_peak_list。
步骤S2、当inpressure_peak_list中存在多个同种工艺的切割事件时,拟合波峰值与时间的线性函数关系,并获取斜率k;结合斜率判断标准,判断是否进行气压不足检测。具体的,
当inpressure_peak_list中的波峰值个数大于ws/10,且相邻波峰值的一阶差分值的绝对值均小于预设阈值th1时,代表在该滑动窗内存在多个同种工艺的切割事件,若此时气压下降,则可排除其他因素,,此时拟合波峰值与时间的线性函数关系。基于斜率k可以看出随着事件推移气压的变化规律,当斜率k小于预设阈值k_th时,代表随着时间的推移,气压下降越多,可能发生气压不足,此时进行进一步判断。本实施例中k_th<0。
步骤S3、满足步骤S2中斜率判断标准后,进行气压不足检测。具体的,
步骤S3.1、当步骤S1中过滤后的inpressure_list满足前th2个气压值的最大值与后th2个气压值的最大值之差小于th3时,代表集合中气压值波动不大,无工艺切换,此时将对应的inpressure_peak_list中各波峰值进行密度聚类,否则不再进行气压不足检测。本实施例中通过密度聚类方法对各波峰值进行聚类,获取工艺识别结果,不同聚类结果代表了不同的工艺,基于不同工艺间存在的气压差别进行精细化判断是否进行气压不足检测。
本实施例中,设置密度聚类算法核心参数eps=0.5,min_samples=10,获取聚类结果包括n个label,每个label下包括若干个波峰值,同时每个波峰值均有对应的位置索引。
步骤S3.2、完成密度聚类后,进行聚类结果处理。首先提取密度聚类结果中所有最大连续出现长度大于2的label,并将label按照从小到大的顺序存储至label_filter集合中。本实施例中将label从小到大排列,代表气压峰值从小到大排列。
当label_filter中的label数量小于2时,代表此时只有一种工艺,且气压一直下降,此时直接开启气压不足报警,否则进行进一步遍历判断。
步骤S3.3、当label_filter中的label数量大于等于2时,设置计数器count,初始值为0,基于双层遍历进行count计数。第一层遍历label_filter中的label值,第二层遍历inpressure_peak_list中对应的位置索引和label值。当第一层和第二层label相同时,则count加1,否则count置0。当count大于10时,记录此时第二层中的位置索引A和对应labelB。以记录的位置索引A为基准遍历第二层中后续位置索引,当后续位置索引对应的label值中存在大于B的label时,则代表已经进行工艺更换,无需再进行进行气压不足检测。否则开启气压不足报警。
以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
Claims (4)
1.一种高压混配气气压不足实时检测方法,其特征在于,包括以下步骤:
步骤S1、实时采集激光切割电流和进口处的气压时序数据并进行过滤,基于过滤后的气压时序数据提取波峰值序列;基于波峰值序列判断是否进行函数关系拟合;
步骤S2、拟合波峰值与时间的线性函数关系,并基于所述线性函数的斜率判断是否进行气压不足检测;
步骤S3、开始气压不足检测,基于密度聚类算法对波峰值序列进行聚类并分析聚类结果,基于双层遍历判断是否存在气压不足;当存在气压不足时开启报警。
2.根据权利要求1所述的一种高压混配气气压不足实时检测方法,其特征在于,所述步骤S1中提取波峰值序列具体方法包括:
设置用于实时存储电流数据的集合current_list和用于实时存储气压数据的集合inpressure_list;设置电流滑动窗,窗长为ws;当current_list中接收到ws个电流点时,过滤其中所有小于预设基准电流m的电流点,并过滤inpressure_list对应时序位置的气压点;基于过滤后的inpressure_list,提取集合中所有气压波峰值,生成波峰值集合inpressure_peak_list。
3.根据权利要求2所述的一种高压混配气气压不足实时检测方法,其特征在于,所述步骤S2中,当inpressure_peak_list中的波峰值个数大于ws/10,且相邻波峰值的一阶差分值的绝对值均小于预设阈值th1时,拟合波峰值序列与时间的线性函数关系,并获取线性函数关系斜率k;当斜率k小于预设阈值k_th时,进一步进行气压不足检测。
4.根据权利要求1所述的一种高压混配气气压不足实时检测方法,其特征在于,所述步骤S3中气压不足检测具体方法包括:
步骤S3.1、当步骤S1中过滤后的inpressure_list满足前th2个气压值的最大值与后th2个气压值的最大值之差小于th3时,将对应的inpressure_peak_list中各波峰值进行密度聚类,否则不再进行气压不足检测;
步骤S3.2、完成密度聚类后,获取n个label,其中每个label下包括若干波峰值,每个波峰值均对应有位置索引;针对聚类结果进行如下处理:
首先提取密度聚类结果中所有最大连续出现长度大于2的label,并将label按照从小到大的顺序存储至label_filter集合中;当label_filter中的label数量小于2时,直接开启气压不足报警,否则执行步骤S3.3;
步骤S3.3、设置计数器count,初始值为0,基于双层遍历进行count计数;第一层遍历label_filter中的label值,第二层遍历inpressure_peak_list中对应的位置索引和label值;当第一层和第二层label相同时,则count加1,否则count置0;当count大于10时,记录此时第二层中的位置索引A和对应label B;以记录的位置索引A为基准遍历第二层后续位置索引,当后续位置索引对应的label值中存在大于B的label时,不再进行气压不足检测,否则开启气压不足报警。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202411364288.0A CN118885837B (zh) | 2024-09-29 | 2024-09-29 | 一种高压混配气气压不足实时检测方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202411364288.0A CN118885837B (zh) | 2024-09-29 | 2024-09-29 | 一种高压混配气气压不足实时检测方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN118885837A true CN118885837A (zh) | 2024-11-01 |
| CN118885837B CN118885837B (zh) | 2024-12-13 |
Family
ID=93224711
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202411364288.0A Active CN118885837B (zh) | 2024-09-29 | 2024-09-29 | 一种高压混配气气压不足实时检测方法 |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN118885837B (zh) |
Citations (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2013127756A1 (fr) * | 2012-02-28 | 2013-09-06 | Alstom Technology Ltd | Procede et dispositif de surveillance d'un compartiment d'isolation gazeuse |
| JP2018002005A (ja) * | 2016-07-04 | 2018-01-11 | 森 啓二 | タイヤ空気圧警報器及びそれを利用したタイヤ管理方法 |
| CN111637496A (zh) * | 2020-04-28 | 2020-09-08 | 华帝股份有限公司 | 一种自动提醒空气供应不足的燃气灶系统及其控制方法 |
| CN113042911A (zh) * | 2021-04-22 | 2021-06-29 | 无锡市驰圣金属科技有限公司 | 一种光纤激光切割金属板的方法 |
| KR20230033501A (ko) * | 2021-09-01 | 2023-03-08 | 포톤데이즈(주) | 반도체 레이저 측정 장치 및 이에 의한 반도체 레이저의 측정 방법 |
| CN115979533A (zh) * | 2022-11-17 | 2023-04-18 | 北京北方华创微电子装备有限公司 | 漏率检测方法及半导体工艺设备 |
| CN118035930A (zh) * | 2024-04-15 | 2024-05-14 | 苏芯物联技术(南京)有限公司 | 一种基于焊接时序数据的焊接保护气压力异常检测方法 |
| CN118425098A (zh) * | 2024-07-04 | 2024-08-02 | 鞍山天汇科技有限公司 | 一种分布式激光甲烷检测方法及系统 |
| CN118467922A (zh) * | 2024-04-17 | 2024-08-09 | 核电运行研究(上海)有限公司 | 一种用于配备机械定位器的气动调节阀的实时在线监测方法 |
-
2024
- 2024-09-29 CN CN202411364288.0A patent/CN118885837B/zh active Active
Patent Citations (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2013127756A1 (fr) * | 2012-02-28 | 2013-09-06 | Alstom Technology Ltd | Procede et dispositif de surveillance d'un compartiment d'isolation gazeuse |
| JP2018002005A (ja) * | 2016-07-04 | 2018-01-11 | 森 啓二 | タイヤ空気圧警報器及びそれを利用したタイヤ管理方法 |
| CN111637496A (zh) * | 2020-04-28 | 2020-09-08 | 华帝股份有限公司 | 一种自动提醒空气供应不足的燃气灶系统及其控制方法 |
| CN113042911A (zh) * | 2021-04-22 | 2021-06-29 | 无锡市驰圣金属科技有限公司 | 一种光纤激光切割金属板的方法 |
| KR20230033501A (ko) * | 2021-09-01 | 2023-03-08 | 포톤데이즈(주) | 반도체 레이저 측정 장치 및 이에 의한 반도체 레이저의 측정 방법 |
| CN115979533A (zh) * | 2022-11-17 | 2023-04-18 | 北京北方华创微电子装备有限公司 | 漏率检测方法及半导体工艺设备 |
| CN118035930A (zh) * | 2024-04-15 | 2024-05-14 | 苏芯物联技术(南京)有限公司 | 一种基于焊接时序数据的焊接保护气压力异常检测方法 |
| CN118467922A (zh) * | 2024-04-17 | 2024-08-09 | 核电运行研究(上海)有限公司 | 一种用于配备机械定位器的气动调节阀的实时在线监测方法 |
| CN118425098A (zh) * | 2024-07-04 | 2024-08-02 | 鞍山天汇科技有限公司 | 一种分布式激光甲烷检测方法及系统 |
Also Published As
| Publication number | Publication date |
|---|---|
| CN118885837B (zh) | 2024-12-13 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN116237817B (zh) | 基于物联网的五轴联动数控机床智能监测系统 | |
| CN105261152B (zh) | 基于聚类分析的空中交通管制员疲劳检测方法、装置和系统 | |
| CN116626454B (zh) | 基于修正时频聚类的油纸绝缘uhf局放信号抗干扰识别及定位方法、装置 | |
| CN117093947B (zh) | 一种发电柴油机运行异常监测方法及系统 | |
| CN117277566B (zh) | 基于大数据的电网数据分析电力调度系统及方法 | |
| CN115220396A (zh) | 一种数控机床智能监控方法及系统 | |
| CN116149896A (zh) | 时序数据异常检测方法、存储介质和电子设备 | |
| CN118123583A (zh) | 一种铣削刀具破损状态监测装置及其监测方法 | |
| CN111538755B (zh) | 一种基于归一化互相关与单位根检验的设备运行状态异常检测方法 | |
| CN118885837B (zh) | 一种高压混配气气压不足实时检测方法 | |
| CN120387080B (zh) | 基于大数据的化工泵组故障预警方法、系统及装置 | |
| WO2024093533A1 (zh) | 一种基于频繁项集推理的水电信号异常判断方法 | |
| CN115099284B (zh) | 热轧轧机振动数据处理方法、系统、终端及存储介质 | |
| CN117455247A (zh) | 一种应用大数据技术的综合化信息智能监管系统及方法 | |
| CN105205728B (zh) | 一种面向电力机房监控的音视频融合检测方法 | |
| CN114669811A (zh) | 高速电火花小孔加工在线阶段辨识方法及系统 | |
| CN120354170A (zh) | 一种基于多源信息融合的gis故障诊断与识别的方法 | |
| CN115255566A (zh) | 一种基于高质量时域特征的焊偏实时智能检测方法 | |
| CN120316656A (zh) | 一种物联网水表用水异常检测方法及系统 | |
| CN115902637B (zh) | 一种基于投影相关性的动力电池稳定性评估方法 | |
| CN117406011A (zh) | 基于充电车辆数据的充电电缆异常检测装置、方法及设备 | |
| CN117890669A (zh) | 一种低压用户的反窃电监控方法及系统 | |
| CN121132387B (zh) | 一种铣床加工智能监测方法及系统 | |
| CN115854490B (zh) | 一种用于除湿机状态监控的分析方法与系统 | |
| CN112557828B (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 |