CN103394795B - Method for adaptively detecting periodic phases of double-pulse welding current waveforms - Google Patents
Method for adaptively detecting periodic phases of double-pulse welding current waveforms Download PDFInfo
- Publication number
- CN103394795B CN103394795B CN201310325403.9A CN201310325403A CN103394795B CN 103394795 B CN103394795 B CN 103394795B CN 201310325403 A CN201310325403 A CN 201310325403A CN 103394795 B CN103394795 B CN 103394795B
- Authority
- CN
- China
- Prior art keywords
- value
- group
- point
- current
- stage
- 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.)
- Expired - Fee Related
Links
- 238000003466 welding Methods 0.000 title claims abstract description 82
- 238000000034 method Methods 0.000 title claims abstract description 37
- 230000000737 periodic effect Effects 0.000 title description 20
- 238000012360 testing method Methods 0.000 claims description 5
- 238000002372 labelling Methods 0.000 claims 1
- 230000011664 signaling Effects 0.000 claims 1
- 238000001514 detection method Methods 0.000 abstract description 14
- 238000012545 processing Methods 0.000 abstract description 5
- 238000010586 diagram Methods 0.000 description 15
- 239000003550 marker Substances 0.000 description 8
- 230000003044 adaptive effect Effects 0.000 description 3
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 239000011148 porous material Substances 0.000 description 1
- 238000005070 sampling Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
Landscapes
- Measurement Of Current Or Voltage (AREA)
Abstract
本发明公开了一种双脉冲焊电流波形周期阶段的自适应检测方法,包括以下步骤:采集一个双脉冲焊焊接过程的电流信号I;根据电流信号I的平均值及其标准差,估算局域时间范围;计算电流信号I中的每一点在局域时间范围内的电流均值,形成电流局域均值序列;判定电流局域均值序列每一点所处的强脉冲群和弱脉冲群阶段,得到群阶段标记序列;订正群阶段标记里的每一个群跳变边缘;以群阶段标记序列为依据,在每一个群的范围内,标记出该群内所有信号点所处的周期阶段。本发明的双脉冲焊电流波形周期阶段的自适应检测方法对于多种调制方式的双脉冲焊,均能较为准确地检测出其周期阶段标记,为后续的信号分析处理奠定基础。
The invention discloses a self-adaptive detection method for the cycle phase of the double-pulse welding current waveform, which comprises the following steps: collecting a current signal I of a double-pulse welding welding process; and estimating the local Time range; calculate the current mean value of each point in the current signal I within the local time range to form a current local mean value sequence; determine the strong pulse group and weak pulse group stage of each point in the current local mean value sequence, and obtain the group Phase mark sequence; correct each group jump edge in the group stage mark; based on the group stage mark sequence, within the range of each group, mark the period phases of all signal points in the group. The self-adaptive detection method of the cycle phase of the double pulse welding current waveform of the present invention can detect the mark of the cycle phase more accurately for the double pulse welding of various modulation modes, and lays the foundation for subsequent signal analysis and processing.
Description
技术领域technical field
本发明涉及一种电弧焊的自动检测方法,尤其是一种双脉冲焊电流波形周期阶段的自适应检测方法,属于电弧焊检测领域。The invention relates to an automatic detection method for arc welding, in particular to an adaptive detection method for the cycle phase of a double-pulse welding current waveform, which belongs to the field of arc welding detection.
背景技术Background technique
随着电弧焊的广泛应用,弧焊电源的性能优劣,成为了影响工业产品质量的关键点之一。纵观CO2焊、单脉冲焊、双脉冲焊等多种焊接方法,弧焊电源的性能都十分重要,影响到焊接的质量、效率以至成本。因此,对弧焊电源性能的测评显得尤为重要。这主要通过对弧焊电源输出的电压电流信号进行检测来实现。而要进行深入的检测分析,先决步骤是要标记电压或电流波形每一个信号点所处的周期阶段。With the wide application of arc welding, the performance of arc welding power source has become one of the key points affecting the quality of industrial products. Throughout CO2 welding, single pulse welding, double pulse welding and other welding methods, the performance of arc welding power supply is very important, which affects the quality, efficiency and cost of welding. Therefore, it is particularly important to evaluate the performance of arc welding power supply. This is mainly realized by detecting the voltage and current signals output by the arc welding power source. To carry out in-depth detection and analysis, the prerequisite step is to mark the cycle phase of each signal point of the voltage or current waveform.
双脉冲焊是用低频脉冲对频率较高的熔滴过渡脉冲的峰值电流和峰值时间进行调制,使单位脉冲的强度在强和弱之间低频周期性切换,得到周期性变化的强、弱脉冲群;在实现漂亮的鱼鳞状焊缝外观的同时,保证较高的焊接效率,还能减少气孔发生率,细化焊缝晶粒。Double-pulse welding is to use low-frequency pulses to modulate the peak current and peak time of the high-frequency droplet transfer pulse, so that the intensity of the unit pulse is periodically switched between strong and weak at low frequency, and periodic changes in strong and weak pulses are obtained. group; while achieving a beautiful fish-scale weld appearance, it ensures high welding efficiency, reduces the incidence of pores, and refines the weld grains.
双脉冲焊控制的是焊接电流,周期阶段信息,隐含在电流波形中。焊接电流的每一个采样点,可能处于强脉冲群峰值阶段、强脉冲群基值阶段、弱脉冲群峰值阶段和弱脉冲群基值阶段四个周期阶段之一。只有准确区分了周期阶段,才可能进一步计算强脉冲群峰值平均值、强脉冲群峰值时间平均值等一系列的特征参数。Double pulse welding controls the welding current, and the cycle phase information is implicit in the current waveform. Each sampling point of the welding current may be in one of the four cycle phases of strong pulse group peak value stage, strong pulse group base value stage, weak pulse group peak value stage and weak pulse group base value stage. Only by accurately distinguishing the period phase, it is possible to further calculate a series of characteristic parameters such as the average value of the peak value of the strong burst and the time average value of the peak value of the strong burst.
然而,由于双脉冲焊有多种调制方式,如改变峰值电流大小、改变基值电流大小、改变高频脉冲的占空比、在强脉冲群和弱脉冲群之间实现了缓变转换等,即便是固定的一种形式,其参数也是可调的,因此对双脉冲焊电流波形进行周期阶段的划分较为困难,而这又对后续的信号分析处理造成较大程度的影响。例如,周期阶段的不准确划分,会造成强脉冲群峰值平均值、强脉冲群峰值时间平均值等一系列的特征参数的较大误差。However, due to the multiple modulation methods of double pulse welding, such as changing the peak current size, changing the base value current size, changing the duty cycle of high-frequency pulses, and realizing slow-change conversion between strong pulse groups and weak pulse groups, etc., Even if it is a fixed form, its parameters are adjustable, so it is difficult to divide the cycle phases of the double-pulse welding current waveform, which in turn has a greater impact on the subsequent signal analysis and processing. For example, the inaccurate division of the period phase will cause large errors in a series of characteristic parameters such as the average value of the peak value of the strong burst and the time average value of the peak value of the strong burst.
发明内容Contents of the invention
本发明的目的是为了解决上述现有技术的缺陷,提供一种双脉冲焊电流波形周期阶段的自适应检测方法,该方法对于多种调制方式的双脉冲焊,均能较为准确地检测出其周期阶段标记,为后续的信号分析处理奠定基础。The purpose of the present invention is to solve the defects of the above-mentioned prior art, and to provide an adaptive detection method for the period stage of the double-pulse welding current waveform. Periodic phase marks, laying the foundation for subsequent signal analysis and processing.
本发明的目的可以通过采取如下技术方案达到:The purpose of the present invention can be achieved by taking the following technical solutions:
双脉冲焊电流波形周期阶段的自适应检测方法,采用以工控机和弧焊过程检测仪为主体的测试平台,所述弧焊过程检测仪包括霍尔电流传感器,其特征在于包括以下步骤:The self-adaptive detection method of the period stage of the double pulse welding current waveform adopts a test platform based on an industrial computer and an arc welding process detector. The arc welding process detector includes a Hall current sensor, and is characterized in that it includes the following steps:
1)利用霍尔电流传感器检测一个双脉冲焊焊接过程的焊接电流,并通过数据采集卡采样,将所得的电流信号I输出到工控机;1) Utilize the Hall current sensor to detect the welding current of a double-pulse welding process, and sample through the data acquisition card, and output the obtained current signal I to the industrial computer;
2)根据电流信号I的平均值及其标准差,估算局域时间范围;2) Estimate the local time range according to the average value and standard deviation of the current signal I;
3)计算电流信号I中的每一点在局域时间范围内的电流均值,从而形成电流局域均值序列;3) Calculate the current mean value of each point in the current signal I within the local time range, thereby forming a current local mean value sequence;
4)采用双阈值法判定电流局域均值序列每一点所处的强脉冲群和弱脉冲群阶段,得到群阶段标记序列;4) The double-threshold method is used to determine the strong burst and weak burst stages of each point of the current local mean sequence, and the group stage marker sequence is obtained;
5)以群阶段标记序列为依据,在每一个群的范围内,采用双阈值法标记出该群内所有信号点所处的周期阶段。5) Based on the group stage marking sequence, within the scope of each group, use the double threshold method to mark the period stage of all signal points in the group.
作为一种优选方案,步骤2)所述估算局域时间范围,具体如下:As a preferred solution, the estimated local time range described in step 2) is as follows:
2.1)设一阈值摆动参数,通过以下式(1)、式(2)和式(3)分别计算电流的上阈值、中阈值及下阈值:2.1) Set a threshold swing parameter, and calculate the upper threshold, middle threshold and lower threshold of the current through the following formulas (1), formula (2) and formula (3):
uV=avg+std×q (1)uV=avg+std×q (1)
mV=avg (2)mV=avg (2)
dV=avg-std×q (3)dV=avg-std×q (3)
其中,avg为电流信号I的平均值,std为电流信号I的标准差,q为阈值摆动参数,uV为电流的上阈值,mV为电流的中阈值,dV为电流的下阈值;Wherein, avg is the average value of the current signal I, std is the standard deviation of the current signal I, q is the threshold swing parameter, uV is the upper threshold of the current, mV is the middle threshold of the current, and dV is the lower threshold of the current;
2.2)分别以uV、mV及dV三阈值,统计电流信号I的1~1000个周期的平均值uP、mP及dP;2.2) Use the three threshold values of uV, mV and dV to count the average values uP, mP and dP of the current signal I from 1 to 1000 cycles;
2.3)取uP、mP及dP三者的中值,作为参考周期;2.3) Take the median of uP, mP and dP as the reference period;
2.4)取参考周期的0.5~1000倍作为局域时间范围。2.4) Take 0.5-1000 times of the reference period as the local time range.
作为一种优选方案,所述阈值摆动参数q的范围是(0,100)。As a preferred solution, the range of the threshold swing parameter q is (0, 100).
作为一种优选方案,步骤4)所述采用双阈值法判定电流局域均值序列每一点所处的强脉冲群和弱脉冲群阶段,具体如下:As a preferred solution, step 4) adopts the double threshold method to determine the strong burst and weak burst stages of each point of the current local mean sequence, as follows:
4.1)计算电流局域均值序列的平均值和标准差;设一电流局域均值序列的阈值摆动参数,按以下式(4)、和式(5)分别计算电流局域均值序列的上阈值和下阈值:4.1) Calculate the mean and standard deviation of the current local mean sequence; set a threshold swing parameter of the current local mean sequence, calculate the upper threshold and Lower threshold:
ULV=AVG+STD×SR (4)ULV=AVG+STD×SR (4)
DLV=AVG-STD×SR (5)DLV=AVG-STD×SR (5)
其中,AVG为电流局域均值序列的平均值,STD为电流局域均值序列的标准差;SR为电流局域均值序列的阈值摆动参数,ULV为电流局域均值序列的上阈值,DLV为电流局域均值序列的下阈值;Among them, AVG is the average value of the current local average sequence, STD is the standard deviation of the current local average sequence; SR is the threshold swing parameter of the current local average sequence, ULV is the upper threshold of the current local average sequence, and DLV is the current The lower threshold of the local mean sequence;
4.2)若电流局域均值序列第1点的值大于或等于ULV,则标记该点为强脉冲群阶段;若第1点的值小于或等于DLV,则标记该点为弱脉冲群阶段;否则,即第1点的值大于DLV且小于ULV,标记该点为弱脉冲群阶段;4.2) If the value of the first point of the current local mean sequence is greater than or equal to ULV, mark this point as a strong burst phase; if the value of the first point is less than or equal to DLV, mark this point as a weak burst phase; otherwise , that is, the value of the first point is greater than DLV and less than ULV, marking this point as a weak burst stage;
4.3)若电流局域均值序列第i点的值大于或等于ULV,则标记第i点为强脉冲群阶段;若第i点的值小于或等于DLV,则标记第i点为弱脉冲群阶段;否则,即第i点的值大于DLV且小于ULV,第i点继承第i-1点的阶段标记;其中,i≥2。4.3) If the value of the i-th point of the current local mean sequence is greater than or equal to ULV, mark the i-th point as a strong burst phase; if the value of the i-th point is less than or equal to DLV, mark the i-th point as a weak burst phase ; Otherwise, that is, the value of the i-th point is greater than DLV and less than ULV, the i-th point inherits the stage mark of the i-1th point; where, i≥2.
作为一种优选方案,所述电流局域均值序列的阈值摆动参数SR的范围是(0,100)。As a preferred solution, the range of the threshold swing parameter SR of the current local average value sequence is (0, 100).
作为一种优选方案,在步骤5)之前还包括订正群阶段标记序列里每一个强弱脉冲群跳变边缘点,具体如下:As a preferred solution, before step 5), each strong and weak pulse group jump edge point in the correction group stage marker sequence is also included, specifically as follows:
对群阶段标记序列里任意第h个强弱脉冲群跳变边缘点k,以电流局域均值序列的第k点的值为阈值,在电流信号I中以第k点为中心向前及向后探测高频脉冲的跳变,找到最邻近的一个高频脉冲跳变点u,取代k,订正为第h个强弱脉冲群跳变边缘点。For any edge point k of the hth strong and weak pulse group jump in the group stage marker sequence, the value of the kth point of the current local average value sequence is taken as the threshold value, and the current signal I takes the kth point as the center forward and toward After detecting the high-frequency pulse jump, find the nearest high-frequency pulse jump point u, replace k, and correct it as the h-th strong and weak pulse group jump edge point.
作为一种优选方案,步骤5)所述采用双阈值法标记周期阶段,具体如下:As a preferred solution, step 5) adopts the double threshold method to mark the periodic stage, as follows:
5.1)对群阶段标记序列里任意一个起于第m点,止于第n点的强脉冲群或弱脉冲群,计算[m,n]范围内,电流信号I的均值和标准差,按以下式(6)、式(7)计算群内电流的上阈值和下阈值:5.1) For any strong pulse group or weak pulse group starting from the mth point and ending at the nth point in the group stage marker sequence, calculate the mean value and standard deviation of the current signal I within the range of [m, n], as follows Formulas (6) and (7) calculate the upper and lower thresholds of the current in the group:
groupULV=groupAvg+groupStd×groupSR (6)groupULV=groupAvg+groupStd×groupSR (6)
groupDLV=groupAvg-groupStd×groupSR (7)groupDLV=groupAvg-groupStd×groupSR (7)
其中,groupAvg为[m,n]范围内电流信号I的均值,groupStd为[m,n]范围内电流信号I的标准差,groupSR为群内的电流阈值摆动参数,groupULV为群内电流的上阈值,groupDLV为群内电流的下阈值;Among them, groupAvg is the average value of the current signal I within the range of [m, n], groupStd is the standard deviation of the current signal I within the range of [m, n], groupSR is the swing parameter of the current threshold within the group, and groupULV is the upper limit of the current within the group Threshold, groupDLV is the lower threshold of current in the group;
5.2)若电流信号I第m点的值大于或等于groupULV,则标记该点为群内的峰值阶段;若第m点的值小于或等于groupDLV,则标记该点为群内的基值阶段;否则,即第m点的值大于groupDLV且小于groupULV,标记该点为群内的基值阶段;5.2) If the value of the mth point of the current signal I is greater than or equal to groupULV, then mark this point as the peak stage in the group; if the value of the mth point is less than or equal to groupDLV, then mark this point as the base value stage in the group; Otherwise, that is, the value of the mth point is greater than groupDLV and less than groupULV, mark this point as the base value stage in the group;
5.3)若电流信号I第m点所处的是强脉冲群,且为群内的峰值阶段,则把该点的周期阶段标记为“强脉冲群峰值”;若是强脉冲群且为群内的基值阶段,则把该点的周期阶段标记为“强脉冲群基值”;若是弱脉冲群且为群内的峰值阶段,则把该点的周期阶段标记为“弱脉冲群峰值”;若是弱脉冲群且为群内的基值阶段,则把该点的周期阶段标记为“弱脉冲群基值”;5.3) If the mth point of the current signal I is in a strong pulse group and is the peak stage within the group, then mark the period phase of this point as "strong burst peak value"; In the base value stage, mark the periodic stage of this point as "strong burst base value"; if it is a weak burst and it is the peak stage in the group, then mark the periodic stage of this point as "weak burst peak value"; if If the pulse group is weak and is the base value stage within the group, then mark the periodic stage of this point as "weak burst base value";
5.4)若电流信号I第m+p点的值大于或等于groupULV,则标记第m+p点为群内的峰值阶段;若第m+p点的值小于或等于groupDLV,则标记第m+p点为群内的基值阶段;否则,即第m+p点的值大于groupDLV且小于groupULV,第m+p点继承第m+p-1点的群内标记;其中,1≤p≤n-m;5.4) If the value of the m+p point of the current signal I is greater than or equal to groupULV, mark the m+p point as the peak stage in the group; if the value of the m+p point is less than or equal to groupDLV, mark the m+ Point p is the base value stage in the group; otherwise, that is, the value of the m+p point is greater than groupDLV and less than groupULV, and the m+p point inherits the group mark of the m+p-1 point; among them, 1≤p≤ n-m;
5.5)若电流信号I第m+p点所处的是强脉冲群,且为群内的峰值阶段,则把该点的周期阶段标记为“强脉冲群峰值”;若是强脉冲群且为群内的基值阶段,则把该点的周期阶段标记为“强脉冲群基值”;若是弱脉冲群且为群内的峰值阶段,则把该点的周期阶段标记为“弱脉冲群峰值”;若是弱脉冲群且为群内的基值阶段,则把该点的周期阶段标记为“弱脉冲群基值”。5.5) If the m+p point of the current signal I is in a strong pulse group, and it is the peak stage in the group, then mark the period stage of this point as "strong burst peak"; if it is a strong pulse group and is a group If it is the base value stage within the group, mark the periodic stage of this point as "strong burst base value"; if it is a weak burst and it is the peak stage within the group, then mark the periodic stage of this point as "weak burst peak value" ; If the pulse group is weak and it is the base value stage in the group, then mark the periodic stage of this point as "weak burst group base value".
作为一种优选方案,所述群内的电流阈值摆动参数groupSR的范围是(0,100)。As a preferred solution, the range of the current threshold swing parameter groupSR within the group is (0, 100).
作为一种优选方案,所述测试平台还包括焊丝输送机构、行走小车及导轨和示波器;所述弧焊过程检测仪还包括电压传感器。As a preferred solution, the test platform also includes a welding wire conveying mechanism, a trolley, a guide rail and an oscilloscope; the arc welding process detector also includes a voltage sensor.
本发明相对于现有技术具有如下的有益效果:Compared with the prior art, the present invention has the following beneficial effects:
1、本发明的双脉冲焊电流波形周期阶段的自适应检测方法利用双脉冲焊的低频调制实质上是在周期性地改变局域电流大小来实现对焊丝及熔池获得的瞬时能量的周期性控制的特点,可对多种调制方式的双脉冲焊进行检测,该方法通过检测局域时间范围内电流均值的变化情况,可准确地区分强脉冲群和弱脉冲群阶段,并进一步划为群内的峰值和基值阶段。1. The self-adaptive detection method of the double-pulse welding current waveform cycle stage of the present invention uses the low-frequency modulation of double-pulse welding to change the magnitude of the local current periodically to realize the periodicity of the instantaneous energy obtained by the welding wire and the molten pool The characteristics of the control can detect the double pulse welding of various modulation modes. This method can accurately distinguish the strong pulse group and the weak pulse group stage by detecting the change of the current average value in the local time range, and further divide them into groups within the peak and base phases.
2、本发明的双脉冲焊电流波形周期阶段的自适应检测方法,计算所得的电流局域均值在强脉冲群时较大,在弱脉冲群时较小,与脉冲群阶段的相关性很好;通过对电流局域均值序列双阈值分析所得的群阶段标记非常符合原电流波形的变化情况;并且,对脉冲群内的高频脉冲周期标记也绝大部分正确。使得在进一步计算强脉冲群峰值平均值、强脉冲群峰值时间平均值等一系列的特征参数时误差较少,可以说为后续的信号分析处理提供了方便。2. In the self-adaptive detection method of the cycle stage of the double-pulse welding current waveform of the present invention, the calculated local mean value of the current is larger when the pulse group is strong, and smaller when the pulse group is weak, and has a good correlation with the pulse group stage ; The group phase marks obtained by analyzing the double-threshold values of the current local average sequence are very consistent with the changes of the original current waveform; moreover, most of the high-frequency pulse cycle marks in the pulse group are also correct. This makes the error less when further calculating a series of characteristic parameters such as the average value of the peak value of the strong burst and the time average value of the peak value of the strong burst, which can be said to provide convenience for subsequent signal analysis and processing.
附图说明Description of drawings
图1为本发明的双脉冲焊电流波形周期阶段的自适应检测方法流程示意图。Fig. 1 is a schematic flow chart of the self-adaptive detection method for the periodic phase of the double-pulse welding current waveform of the present invention.
图2a~2c分别为第一种双脉冲焊电流波形、其局域均值序列波形和脉冲群阶段标记示意图。Figures 2a-2c are schematic diagrams of the first double-pulse welding current waveform, its local mean sequence waveform and pulse group stage marks, respectively.
图3a~3b分别为放大显示后的第一种双脉冲焊电流波形和周期阶段标记示意图。Figures 3a-3b are schematic diagrams of the first type of double-pulse welding current waveform and cycle stage marks after enlarged display respectively.
图4a~4c分别为第二种双脉冲焊电流波形、其局域均值序列波形和脉冲群阶段标记示意图。Figures 4a to 4c are schematic diagrams of the second double-pulse welding current waveform, its local mean value sequence waveform, and pulse group stage marks, respectively.
图5a~5c分别为第三种双脉冲焊电流波形、其局域均值序列波形和脉冲群阶段标记示意图。Figures 5a to 5c are schematic diagrams of the third double-pulse welding current waveform, its local mean value sequence waveform, and pulse group stage marks, respectively.
图6a~6c分别为第四种双脉冲焊电流波形、其局域均值序列波形和脉冲群阶段标记示意图。Figures 6a to 6c are schematic diagrams of the fourth double-pulse welding current waveform, its local mean value sequence waveform, and pulse group stage marks, respectively.
图7a~7c分别为第五种双脉冲焊电流波形、其局域均值序列波形和脉冲群阶段标记示意图。Figures 7a to 7c are schematic diagrams of the fifth double-pulse welding current waveform, its local average value sequence waveform, and pulse group stage marks, respectively.
图8a~8c分别为第六种双脉冲焊电流波形、其局域均值序列波形和脉冲群阶段标记示意图。Figures 8a to 8c are schematic diagrams of the sixth double-pulse welding current waveform, its local mean value sequence waveform, and pulse group stage marks, respectively.
图9a~9b分别为放大显示后的第二种双脉冲焊电流波形和周期阶段标记示意图。Figures 9a-9b are schematic diagrams of the second double-pulse welding current waveform and cycle stage marks after enlarged display respectively.
图10a~10b分别为放大显示后的第三种双脉冲焊电流波形和周期阶段标记示意图。Figures 10a-10b are schematic diagrams of the third double-pulse welding current waveform and cycle stage marks after enlarged display respectively.
图11a~12b分别为放大显示后的第四种双脉冲焊电流波形和周期阶段标记示意图。Figures 11a-12b are schematic diagrams of the fourth double-pulse welding current waveform and cycle stage marks after enlarged display respectively.
图12a~12b分别为放大显示后的第五种双脉冲焊电流波形和周期阶段标记示意图。Figures 12a-12b are schematic diagrams of the fifth double-pulse welding current waveform and cycle stage marks after enlarged display respectively.
图13a~13b分别为放大显示后的第六种双脉冲焊电流波形和周期阶段标记示意图。Figures 13a-13b are schematic diagrams of the sixth double-pulse welding current waveform and cycle stage marks after enlarged display respectively.
具体实施方式Detailed ways
实施例1:Example 1:
本实施例的双脉冲焊电流波形周期阶段的自适应检测方法,采用测试平台包括工控机、弧焊过程检测仪、焊丝输送机构、行走小车及导轨和示波器,所述弧焊过程检测仪包括电压传感器和霍尔电流传感器。The self-adaptive detection method of the double-pulse welding current waveform period stage of the present embodiment adopts a test platform including an industrial computer, an arc welding process detector, a welding wire conveying mechanism, a walking trolley, a guide rail and an oscilloscope, and the arc welding process detector includes a voltage sensor and Hall current sensor.
如图1所示,本实施例的双脉冲焊电流波形周期阶段的自适应检测方法,包括以下步骤:As shown in Figure 1, the adaptive detection method of the double pulse welding current waveform period stage of the present embodiment includes the following steps:
1)利用霍尔电流传感器检测一个双脉冲焊焊接过程的焊接电流,并通过数据采集卡采样,将所得的电流信号I输出到工控机,通过示波器显示的波形如图2a所示,该电流波形的特点是:强弱脉冲群的电流峰值不同,基值也不同;1) Use the Hall current sensor to detect the welding current of a double-pulse welding process, and sample it through the data acquisition card, and output the obtained current signal I to the industrial computer. The waveform displayed by the oscilloscope is shown in Figure 2a. The current waveform The characteristics are: the current peak value of the strong and weak pulse group is different, and the base value is also different;
2)根据电流信号I计算双脉冲弧焊过程电流的平均值及其标准差,进而估算局域时间范围,局域时间范围是一个信号处理中常用的滑动时间窗口,具体如下:2) Calculate the average value and standard deviation of the current in the double-pulse arc welding process according to the current signal I, and then estimate the local time range. The local time range is a sliding time window commonly used in signal processing, as follows:
2.1)设一阈值摆动参数,通过以下式(1)、式(2)和式(3)分别计算电流的上阈值、中阈值及下阈值:2.1) Set a threshold swing parameter, and calculate the upper threshold, middle threshold and lower threshold of the current through the following formulas (1), formula (2) and formula (3):
uV=avg+std×q (1)uV=avg+std×q (1)
mV=avg (2)mV=avg (2)
dV=avg-std×q (3)dV=avg-std×q (3)
其中,avg为双脉冲弧焊过程电流的平均值,std为双脉冲弧焊过程电流的标准差,q为取值0.5的阈值摆动参数,uV为电流的上阈值,mV为电流的中阈值,dV为电流的下阈值;Among them, avg is the average value of the current in the double-pulse arc welding process, std is the standard deviation of the current in the double-pulse arc welding process, q is the threshold swing parameter with a value of 0.5, uV is the upper threshold of the current, mV is the middle threshold of the current, dV is the lower threshold of the current;
2.2)分别以uV、mV及dV三阈值,统计电流信号I的50个周期的平均值uP、mP及dP;2.2) Calculate the average value uP, mP and dP of 50 cycles of the current signal I with three threshold values of uV, mV and dV respectively;
2.3)取uP、mP及dP三者的中值,作为参考周期;2.3) Take the median of uP, mP and dP as the reference period;
2.4)取参考周期的2倍作为局域时间范围;2.4) Take twice the reference period as the local time range;
3)计算电流信号I中的每一点在局域时间范围内的电流均值,从而形成电流局域均值序列,如图2b所示;3) Calculate the current mean value of each point in the current signal I within the local time range, thereby forming a current local mean value sequence, as shown in Figure 2b;
4)采用双阈值法判定电流局域均值序列每一点所处的强脉冲群和弱脉冲群阶段,得到群阶段标记序列,具体如下:4) The double-threshold method is used to determine the strong burst and weak burst phases of each point of the current local mean sequence, and the group stage marker sequence is obtained, as follows:
4.1)计算电流局域均值序列的平均值和标准差;设一电流局域均值序列的阈值摆动参数,按以下式(4)、和式(5)分别计算电流局域均值序列的上阈值和下阈值:4.1) Calculate the mean and standard deviation of the current local mean sequence; set a threshold swing parameter of the current local mean sequence, calculate the upper threshold and Lower threshold:
ULV=AVG+STD×SR (4)ULV=AVG+STD×SR (4)
DLV=AVG-STD×SR (5)DLV=AVG-STD×SR (5)
其中,AVG为电流局域均值序列的平均值,STD为电流局域均值序列的标准差;SR为取值0.5的电流局域均值序列的阈值摆动参数,ULV为电流局域均值序列的上阈值,DLV为电流局域均值序列的下阈值;Among them, AVG is the average value of the current local average sequence, STD is the standard deviation of the current local average sequence; SR is the threshold swing parameter of the current local average sequence with a value of 0.5, and ULV is the upper threshold of the current local average sequence , DLV is the lower threshold of the current local mean sequence;
4.2)若电流局域均值序列第1点的值大于或等于ULV,则标记该点为强脉冲群阶段;若第1点的值小于或等于DLV,则标记该点为弱脉冲群阶段;否则,即第1点的值大于DLV且小于ULV,标记该点为弱脉冲群阶段;4.2) If the value of the first point of the current local mean sequence is greater than or equal to ULV, mark this point as a strong burst phase; if the value of the first point is less than or equal to DLV, mark this point as a weak burst phase; otherwise , that is, the value of the first point is greater than DLV and less than ULV, marking this point as a weak burst stage;
4.3)若电流局域均值序列的第i点的值大于或等于ULV,则标记第i点为强脉冲群阶段;若第i点的值小于或等于DLV,则标记第i点为弱脉冲群阶段;否则,即第i点的值大于DLV且小于ULV,第i点继承第i-1点的阶段标记;其中,i≥2;4.3) If the value of the i-th point of the current local mean sequence is greater than or equal to ULV, mark the i-th point as a strong burst phase; if the value of the i-th point is less than or equal to DLV, mark the i-th point as a weak burst stage; otherwise, that is, the value of the i-th point is greater than DLV and less than ULV, the i-th point inherits the stage mark of the i-1th point; where, i≥2;
5)对群阶段标记序列里任意第h个强弱脉冲群跳变边缘点k,以电流局域均值序列的第k点的值为阈值,在电流信号I中以第k点为中心向前及向后探测高频脉冲的跳变,找到最邻近的一个高频脉冲跳变点u,取代k,订正为第h个强弱脉冲群跳变边缘点;最终所得的脉冲群阶段标记如图2c所示;5) For any edge point k of the h-th strong and weak pulse group jump in the group stage marker sequence, the value of the k-th point in the current local mean sequence is the threshold value, and the current signal I is centered on the k-th point forward And detect the jump of high-frequency pulse backwards, find the nearest high-frequency pulse jump point u, replace k, and correct it as the edge point of the h-th strong and weak pulse group jump; the finally obtained pulse group stage mark is shown in the figure as shown in 2c;
6)以群阶段标记序列为依据,在每一个群的范围内,采用双阈值法标记出该群内所有信号点所处的周期阶段,具体如下:6) Based on the group stage marking sequence, within the scope of each group, use the double threshold method to mark the periodic stage of all signal points in the group, as follows:
6.1)对群阶段标记序列里任意一个起于第m点,止于第n点的强脉冲群或弱脉冲群,计算[m,n]范围内,电流信号I的均值和标准差,按以下式(6)、式(7)计算群内电流的上阈值和下阈值:6.1) For any strong pulse group or weak pulse group starting from the mth point and ending at the nth point in the group stage marker sequence, calculate the mean value and standard deviation of the current signal I within the range of [m, n], as follows Formulas (6) and (7) calculate the upper and lower thresholds of the current in the group:
groupULV=groupAvg+groupStd×groupSR (6)groupULV=groupAvg+groupStd×groupSR (6)
groupDLV=groupAvg-groupStd×groupSR (7)groupDLV=groupAvg-groupStd×groupSR (7)
其中,groupAvg为[m,n]范围内电流信号I的均值,groupStd为[m,n]范围内电流信号I的标准差,groupSR为取值0.5的群内的电流阈值摆动参数,groupULV为群内电流的上阈值,groupDLV为群内电流的下阈值;Among them, groupAvg is the average value of the current signal I within the range of [m, n], groupStd is the standard deviation of the current signal I within the range of [m, n], groupSR is the current threshold swing parameter in the group with a value of 0.5, and groupULV is the group The upper threshold of the internal current, groupDLV is the lower threshold of the current within the group;
6.2)若电流信号I第m点的值大于或等于groupULV,则标记该点为群内的峰值阶段;若第m点的值小于或等于groupDLV,则标记该点为群内的基值阶段;否则,即第m点的值大于groupDLV且小于groupULV,标记该点为群内的基值阶段;6.2) If the value of the mth point of the current signal I is greater than or equal to groupULV, then mark this point as the peak stage in the group; if the value of the mth point is less than or equal to groupDLV, then mark this point as the base value stage in the group; Otherwise, that is, the value of the mth point is greater than groupDLV and less than groupULV, mark this point as the base value stage in the group;
6.3)若电流信号I第m点所处的是强脉冲群,且为群内的峰值阶段,则把该点的周期阶段标记为“强脉冲群峰值”;若是强脉冲群且为群内的基值阶段,则把该点的周期阶段标记为“强脉冲群基值”;若是弱脉冲群且为群内的峰值阶段,则把该点的周期阶段标记为“弱脉冲群峰值”;若是弱脉冲群且为群内的基值阶段,则把该点的周期阶段标记为“弱脉冲群基值”;6.3) If the mth point of the current signal I is in a strong pulse group and is the peak stage within the group, then mark the period phase of this point as "strong burst peak"; In the base value stage, mark the periodic stage of this point as "strong burst base value"; if it is a weak burst and it is the peak stage in the group, then mark the periodic stage of this point as "weak burst peak value"; if If the pulse group is weak and is the base value stage within the group, then mark the periodic stage of this point as "weak burst base value";
6.4)若电流信号I第m+p点的值大于或等于groupULV,则标记第m+p点为群内的峰值阶段;若第m+p点的值小于或等于groupDLV,则标记第m+p点为群内的基值阶段;否则,即第m+p点的值大于groupDLV且小于groupULV,第m+p点继承第m+p-1点的群内标记;其中,1≤p≤n-m;6.4) If the value of the m+p point of the current signal I is greater than or equal to groupULV, mark the m+p point as the peak stage in the group; if the value of the m+p point is less than or equal to groupDLV, then mark the m+p point Point p is the base value stage in the group; otherwise, that is, the value of the m+p point is greater than groupDLV and less than groupULV, and the m+p point inherits the group mark of the m+p-1 point; among them, 1≤p≤ n-m;
6.5)若电流信号I第m+p点所处的是强脉冲群,且为群内的峰值阶段,则把该点的周期阶段标记为“强脉冲群峰值”;若是强脉冲群且为群内的基值阶段,则把该点的周期阶段标记为“强脉冲群基值”;若是弱脉冲群且为群内的峰值阶段,则把该点的周期阶段标记为“弱脉冲群峰值”;若是弱脉冲群且为群内的基值阶段,则把该点的周期阶段标记为“弱脉冲群基值”。6.5) If the m+p point of the current signal I is in a strong pulse group, and it is the peak stage in the group, then mark the period phase of this point as "strong burst peak"; if it is a strong pulse group and is a group If it is the base value stage within the group, mark the periodic stage of this point as "strong burst base value"; if it is a weak burst and it is the peak stage within the group, then mark the periodic stage of this point as "weak burst peak value" ; If the pulse group is weak and it is the base value stage in the group, then mark the periodic stage of this point as "weak burst group base value".
如图3a~3b所示,是放大显示后的电流波形和周期阶段标记图,“2”代表强脉冲群峰值阶段,“1”代表强脉冲群基值阶段,“-1”代表弱脉冲群峰值阶段,“-2”代表弱脉冲群基值阶段;周期阶段的标记绝大部分正确,群内的峰值或基值阶段标记与原电流波形相符,在群跳变边缘,存在一定比率的误判,但给后续特征值的统计计算带来的误差很小,因为一般情况下,一个低频脉冲群包含较多的高频脉冲周期。As shown in Figure 3a~3b, it is the enlarged display of the current waveform and the cycle stage marking diagram, "2" represents the peak stage of the strong burst, "1" represents the base value stage of the strong burst, and "-1" represents the weak burst In the peak stage, "-2" represents the base value stage of the weak pulse group; most of the marks in the cycle stage are correct, and the peak or base value stage marks in the group are consistent with the original current waveform, and there is a certain rate of error at the edge of the group jump. However, the error brought about by the statistical calculation of subsequent eigenvalues is very small, because in general, a low-frequency pulse group contains more high-frequency pulse periods.
实施例2:Example 2:
本实施例的主要特点是:采用上述实施例1的自适应检测方法检测另外五种双脉冲焊过程电流的周期阶段,五种双脉冲焊电流波形的各种特点是:第二种如图4a所示,强弱脉冲群的电流峰值相同,基值不同;第三种如图5a所示,强弱脉冲群的电流峰值不同,基值相同;第四种如图6a所示,强弱脉冲群的电流峰值相近,基值也相近,但强弱脉冲群的高频脉冲的占空比不同;第五种如图7a所示,弱脉冲群内峰值基值相差较小;第六种如图8a所示,强弱脉冲群边缘过渡平缓。The main features of this embodiment are: the self-adaptive detection method of the above-mentioned embodiment 1 is used to detect the periodic stages of the other five double-pulse welding process currents. The various characteristics of the five double-pulse welding current waveforms are: the second one is shown in Figure 4a As shown, the current peak value of the strong and weak pulse group is the same, but the base value is different; the third type is shown in Figure 5a, the current peak value of the strong and weak pulse group is different, and the base value is the same; the fourth type is shown in Figure 6a, the strong and weak pulse group The current peak value of the group is similar, and the base value is also similar, but the duty ratio of the high-frequency pulse of the strong and weak pulse group is different; As shown in Fig. 8a, the edges of strong and weak bursts transition smoothly.
对上述每种双脉冲焊,分别采集一个弧焊过程的电流信号,计算电流局域均值序列,如图4b~8b所示,电流局域均值在强脉冲群时较大,在弱脉冲群时较小,与脉冲群阶段的相关性很好;如图4c~8c所示,通过对电流局域均值序列波形双阈值分析所得的群阶段标记非常符合图4a~8a中电流波形的变化情况。For each of the above double-pulse welding, the current signal of an arc welding process is collected respectively, and the current local mean value sequence is calculated, as shown in Figure 4b-8b, the current local mean value is larger when the strong pulse group is strong, and the current local mean value is larger when the weak pulse group is weak. It is small and has a good correlation with the pulse group stage; as shown in Figures 4c to 8c, the group stage markers obtained through the double threshold analysis of the current local mean sequence waveform are very consistent with the changes in the current waveforms in Figures 4a to 8a.
最后,标记群内的基值或峰值阶段,如图9a~9b、图10a~10b、图11a~11b、图12a~12b和图13a~13b所示,是放大显示后的五种电流波形和周期阶段标记图。其中,周期阶段标记图内,“-2”代表弱脉冲群基值阶段,“-1”代表弱脉冲群峰值阶段,“1”代表强脉冲群基值阶段,“2”代表强脉冲群峰值阶段。可见,五种电流波形情况下,周期阶段的标记绝大部分正确。Finally, the base value or peak stage in the marker group, as shown in Figures 9a-9b, 10a-10b, 11a-11b, 12a-12b and 13a-13b, are the five current waveforms and Cycle Phases Labeled Diagram. Among them, in the periodic stage mark diagram, "-2" represents the weak burst base value stage, "-1" represents the weak burst peak stage, "1" represents the strong burst base value stage, and "2" represents the strong burst peak value stage. It can be seen that in the case of the five current waveforms, most of the marks of the cycle phases are correct.
以上所述,仅为本发明专利优选的实施例,但本发明专利的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明专利所公开的范围内,根据本发明专利的技术方案及其发明专利构思加以等同替换或改变,如阈值摆动参数q、电流局域均值序列的阈值摆动参数SR、群内的电流阈值摆动参数groupSR等取其他数值时,都属于本发明专利的保护范围。The above is only a preferred embodiment of the patent of the present invention, but the scope of protection of the patent of the present invention is not limited thereto. Anyone familiar with the technical field within the scope disclosed by the patent of the present invention, according to the scope of the patent of the present invention The technical solution and its invention patent concept are equivalently replaced or changed, such as the threshold swing parameter q, the threshold swing parameter SR of the current local mean sequence, and the current threshold swing parameter groupSR within the group, etc., all belong to the patent of the present invention. protected range.
Claims (9)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310325403.9A CN103394795B (en) | 2013-07-30 | 2013-07-30 | Method for adaptively detecting periodic phases of double-pulse welding current waveforms |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310325403.9A CN103394795B (en) | 2013-07-30 | 2013-07-30 | Method for adaptively detecting periodic phases of double-pulse welding current waveforms |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103394795A CN103394795A (en) | 2013-11-20 |
CN103394795B true CN103394795B (en) | 2015-04-15 |
Family
ID=49558619
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310325403.9A Expired - Fee Related CN103394795B (en) | 2013-07-30 | 2013-07-30 | Method for adaptively detecting periodic phases of double-pulse welding current waveforms |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103394795B (en) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105116853B (en) * | 2015-07-21 | 2018-03-02 | 长沙长泰机器人有限公司 | The quick control device and quick control method that casting is cleared up automatically |
CN105436666A (en) * | 2015-12-30 | 2016-03-30 | 华南理工大学 | Trapezoidal wave modulation welding current waveform |
CN110919143B (en) * | 2019-12-31 | 2024-03-26 | 华南理工大学 | Flexible transition high-low frequency double pulse MIG welding waveform modulation method and system |
CN112828419A (en) * | 2020-12-31 | 2021-05-25 | 唐山松下产业机器有限公司 | Welding control method, device, medium and electronic equipment for forming fish scale pattern welding seam |
CN113042861B (en) * | 2021-04-21 | 2023-05-02 | 广东开放大学(广东理工职业学院) | Aluminum alloy material multi-pulse group welding method, system, device and storage medium |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS5719182A (en) * | 1980-07-08 | 1982-02-01 | Mitsubishi Electric Corp | Pulse arc welding machine |
JPS58196169A (en) * | 1982-05-08 | 1983-11-15 | Daihen Corp | Method and apparatus for pulse arc welding |
CN101941116A (en) * | 2010-09-07 | 2011-01-12 | 济南海通焊接技术有限公司 | Double-pulse all-position plasma welding machine |
CN102091849A (en) * | 2010-12-31 | 2011-06-15 | 广东易事特电源股份有限公司 | A Welding Method Based on Mathematical Model to Set Double Pulse Welding Parameters |
-
2013
- 2013-07-30 CN CN201310325403.9A patent/CN103394795B/en not_active Expired - Fee Related
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS5719182A (en) * | 1980-07-08 | 1982-02-01 | Mitsubishi Electric Corp | Pulse arc welding machine |
JPS58196169A (en) * | 1982-05-08 | 1983-11-15 | Daihen Corp | Method and apparatus for pulse arc welding |
CN101941116A (en) * | 2010-09-07 | 2011-01-12 | 济南海通焊接技术有限公司 | Double-pulse all-position plasma welding machine |
CN102091849A (en) * | 2010-12-31 | 2011-06-15 | 广东易事特电源股份有限公司 | A Welding Method Based on Mathematical Model to Set Double Pulse Welding Parameters |
Non-Patent Citations (1)
Title |
---|
徐强,国旭明,王宗杰,杨成刚.双脉冲MIG焊对2219Al-Cu合金焊缝组织及性能的影响.《热加工工艺》.2004,第33卷(第10期),第3-5页. * |
Also Published As
Publication number | Publication date |
---|---|
CN103394795A (en) | 2013-11-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103394795B (en) | Method for adaptively detecting periodic phases of double-pulse welding current waveforms | |
CN105223481B (en) | Partial-discharge ultrahigh-frequency signal initial time based on difference energy function determines method | |
US20040136450A1 (en) | Method for decomposing timing jitter on arbitrary serial data sequences | |
CN101079588B (en) | Pulsation detecting device | |
CN103066831B (en) | Control circuit and control method | |
CN106970302B (en) | Distribution network high-resistance fault location and simulation method based on integrated empirical model decomposition | |
WO2016004687A1 (en) | Method for distinguishing initial time point of ultra-high-frequency partial discharge signal | |
CN109116196A (en) | A kind of power cable fault discharging sound intelligent identification Method | |
CN105929257A (en) | Fast three-phase rectification missing phase detection and normal phase tracking method | |
CN107037316A (en) | A kind of single ended waveform automatic identifying method for being adapted to transmission line travelling wave ranging | |
CN104463057B (en) | A kind of magnetic card coding/decoding method and device | |
CN103647610B (en) | A kind of low-voltage power line communication channel impulse noise based on amplitude and width | |
CN103698574A (en) | Current detection method of Boost circuit during discontinuous inductive current | |
CN103441965A (en) | Signal to noise ratio estimation method for Sounding signal | |
CN103575981A (en) | Method for accurately measuring alternating current frequency | |
CN104375066B (en) | GIS partial discharge mode identification method under a kind of oscillation mode surge voltage | |
CN107678333A (en) | A kind of step-length time-correcting method and device based on equivalent time sequential sampling | |
CN104237633A (en) | Quick frequency measurement method | |
CN102692564B (en) | Phase angle measuring method and device of partial-discharging ultrahigh-frequency pulse signal | |
CN106771928A (en) | A kind of online pick-up method of partial discharge pulse's initial time | |
CN107329514B (en) | A kind of periodic voltage or electric current quick sampling adjusting method | |
CN103675380B (en) | A kind of oscillograph with cycle Trigger Function | |
CN108362940A (en) | A kind of dynamic harmonic frequency extraction method of half cycles distorted signal | |
CN207490516U (en) | The grid power transmission QA system judged afterwards is first compensated based on phase | |
CN105044455B (en) | The frequency of AC signal and the measuring method of phase |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20150415 Termination date: 20210730 |