Method and system for real-time regulation and control of welding current of inverter resistance welder
By segmenting and analyzing the primary current signal of the inverter resistance welding machine and adjusting the welding current in real time, the problem of unstable welding current control in traditional welding methods is solved, and precise control and efficient welding are achieved.
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- SHANGHAI JIAOTONG UNIV
- Filing Date
- 2025-10-21
- Publication Date
- 2026-05-07
AI Technical Summary
Traditional welding current control methods cannot achieve real-time and accurate control, resulting in unstable welding quality. In particular, the welding current control effect is affected when the load resistance changes, and welding spatter and transformer magnetization interference are prone to occur.
By collecting the primary current signal of the inverter resistance welding machine, the signal is segmented into a rapid rise segment, a ramp segment, and a current shut-off segment. The starting point of the ramp segment is determined by the characteristic quantity, the target peak current of the ramp segment is calculated based on the target current value, and the welding current is shut off when the target peak value is reached, thus controlling the current in real time.
It achieves precise control of welding current, reduces fluctuations during the welding process, improves welding consistency and joint strength, reduces scrap rate, adapts to welding plates of different materials and thicknesses, and improves production efficiency.
Smart Images

Figure CN2025128992_07052026_PF_FP_ABST
Abstract
Description
Real-time control method and system for welding current of inverter resistance welding machine Technical Field
[0001] This invention relates to the technical field of real-time control of welding current in resistance spot welding, specifically to a method and system for real-time control of welding current in inverter resistance welding machines, and more particularly to a method for real-time control of welding current in inverter resistance welding machines based on primary-side current control. Background Technology
[0002] In resistance spot welding, the control of welding current plays a crucial role in welding quality. Traditional welding current control methods often rely on preset welding parameters and fixed control strategies. However, in practical applications, the actual value of the welding current often deviates from the preset value, leading to unstable welding quality. In particular, as the workpiece temperature rises during welding, its resistance changes accordingly. When the load resistance changes, the control effect of the welding current is significantly affected. Furthermore, interference factors such as welding spatter and transformer magnetization may occur during welding, making it impossible to achieve real-time and accurate control of the welding current.
[0003] This invention proposes a novel real-time welding current control method to improve the above-mentioned technical problems. The method first acquires the primary current signal and processes it into a rapid rise segment, a ramp segment, and a current shut-off segment. Then, it calculates the characteristic quantities of the current signal to determine the starting point of the ramp segment. Subsequently, it continuously adjusts the target peak current of the next cycle according to the target current value and the measured statistical value until the welding energization time reaches the preset value, thereby achieving fine control of the welding current. Summary of the Invention
[0004] To address the shortcomings of existing technologies, the purpose of this invention is to provide a method and system for real-time control of welding current in an inverter resistance welding machine.
[0005] According to the present invention, a method for real-time control of welding current in an inverter resistance welding machine includes the following steps:
[0006] Step a1: Perform resistance spot welding, collect the primary current signal and obtain a curve of current change over time;
[0007] Step a2: Based on the curve of current changing with time, the current signal is divided into different cycles according to the inverter cycle. The current signal of each cycle is divided into a rapid rise segment T1, a ramp segment T2, and a current cut-off segment T3 based on the welding current conduction and cut-off.
[0008] Step a3: For the current signal of the current cycle, process and calculate the fast rising segment T1. By averaging the primary current sampling value, extract the feature quantity of the current signal to obtain the feature quantity curve. Determine the fast rising segment based on the feature quantity curve.
[0009] Step a4: Determine the starting point of slope segment T2. Based on the characteristic quantity curve, determine the starting point of slope segment T2 and set the characteristic quantity thresholds, including the high threshold D. H Low threshold D L The feature quantity is higher than the high threshold D for the first time. H And it is below the low threshold D L The moment when the current is below the low threshold is the starting point of ramp segment T2, and is denoted as the current value I corresponding to the starting point of ramp segment T2. V ;
[0010] Step a5: Calculate the target peak current of the slope section T2, based on the target current value I. T and the current value I at the starting point of the slope section T2 V Calculate the target peak current I in the slope section T2. P That is, the current value at the moment of conduction and turn-off; when the current in the ramp section T2 reaches the target peak current I. P The primary welding current is switched from the on state to the off state to control the welding current of the current cycle in real time.
[0011] Step a6: Calculate the current statistics for the current cycle. From the start of ramp segment T2 to the current turn-off time, perform a point-by-point weighted summation of the current sampled values within the time range from the start of ramp segment T2 to the current turn-off time to obtain the ramp segment T2 statistics I. A ;
[0012] Step a7: According to I A and I T Adjust the target peak current I for the next cycle P The calculation formula;
[0013] Step a8: Repeat the above steps until the welding energizing time reaches the preset value.
[0014] Preferably, in step a1: the primary current signal of the inverter resistance welding machine is acquired in real time, and the primary current signal refers to the rated current of the high-voltage side winding of the transformer in the inverter welding machine, i.e., the power input side winding.
[0015] Preferably, in step a2: the rapid rise segment T1 refers to the stage where the welding current conduction current value increases rapidly; the ramp segment T2 refers to the stage where the welding current is basically stable but increases slowly due to changes in workpiece resistance; and the current shut-off segment T3 refers to the stage from the welding current being shut off to its re-conduction.
[0016] Preferably, in step a3: the characteristic quantity is the first-order difference of the current signal with respect to time, and the first-order difference curve of the current signal with respect to time is obtained.
[0017] Preferably, in step a5: the peak value of the target slope segment I P The calculation formula is: Among them: I T For the target current value, I V The value is the current at the starting point of the slope section, where α and β are both percentage parameters.
[0018] Preferably, the collected current values and characteristic quantities, i.e., the first-order difference data of the current values versus time, are input into the calculation and analysis module. A point-by-point weighted calculation is performed using the slope segment statistical value calculation formula. The calculation and analysis module includes: a microprocessor, industrial computer, PLC, monitoring instrument, welding controller, desktop computer, laptop computer, server, or workstation. The calculation formula for the point-by-point weighted cumulative calculation is as follows: Among them I i Let w be the sampled value at point i. i Let be the weight coefficient for point i, n be the total number of sampling points, and m be the power weight coefficient.
[0019] Preferably, in step a7: according to I A and I T The difference is adjusted to the percentage parameter β of the next wave, i.e., β←β+f(I A -I T ), where f is the specific adjustment method, and PID control is adopted.
[0020] The present invention also provides a real-time control system for welding current of an inverter resistance welding machine, the system comprising the following modules:
[0021] Module m1: Performs resistance spot welding, collects the primary current signal, and obtains a curve of current changing over time;
[0022] Module m2: Based on the curve of current changing with time, the current signal is divided into different cycles according to the inverter cycle. The current signal of each cycle is divided into a rapid rise segment T1, a ramp segment T2, and a current cut-off segment T3 according to the welding current conduction and cut-off.
[0023] Module m3: For the current signal of the current cycle, process and calculate the fast rising segment T1. By averaging and filtering the primary current sample value, extract the feature quantity of the current signal to obtain the feature quantity curve. Determine the fast rising segment based on the feature quantity curve.
[0024] Module m4: Determines the starting point of slope segment T2 based on the characteristic quantity curve, and sets characteristic quantity thresholds, including a high threshold D. H Low threshold D L The feature quantity is higher than the high threshold D for the first time. H And it is below the low threshold D LThe moment when the current is below the low threshold is the starting point of ramp segment T2, and is denoted as the current value I corresponding to the starting point of ramp segment T2. V ;
[0025] Module m5: Calculates the target peak current of the slope section T2, based on the target current value I. T and the current value I at the starting point of the slope section T2 V Calculate the target peak current I in the slope section T2. P That is, the current value at the moment of conduction and turn-off; when the current in the ramp section T2 reaches the target peak current I. P The primary welding current is switched from the on state to the off state to control the welding current of the current cycle in real time.
[0026] Module m6: Calculates the current statistics for the current cycle. From the start of ramp segment T2 to the current turn-off time, it performs a point-by-point weighted summation of the current sampled values within this time range to obtain the ramp segment T2 statistics I. A ;
[0027] Module m7: According to I A and I T Adjust the target peak current I for the next cycle P The calculation formula;
[0028] Module m8: Repeat the above module until the welding energization time reaches the preset value.
[0029] Preferably, in module m1: the primary current signal of the inverter resistance welding machine is acquired in real time, and the primary current signal refers to the rated current of the high-voltage side winding of the transformer in the inverter welding machine, i.e., the power input side winding.
[0030] In module m2: the rapid rise segment T1 refers to the stage where the welding current conduction current value increases rapidly; the ramp segment T2 refers to the stage where the welding current is basically stable but increases slowly due to changes in workpiece resistance; the current shut-off segment T3 refers to the stage from the welding current being shut off to being turned on again.
[0031] In module m3: the characteristic quantity is the first-order difference of the current signal with respect to time, which yields the first-order difference curve of the current signal with respect to time.
[0032] Preferably, in module m5: the peak value I of the target slope segment P The calculation formula is: Among them: I T For the target current value, I V α represents the current value at the starting point of the slope section, where α and β are both percentage parameters.
[0033] The collected current values and characteristic quantities, i.e., the first-order difference data of current values versus time, are input into the calculation and analysis module. A point-by-point weighted calculation is performed using the slope segment statistical value calculation formula. The calculation and analysis module includes: a microprocessor, industrial computer, PLC, monitoring instrument, welding controller, desktop computer, laptop computer, server, or workstation. The calculation formula for the point-by-point weighted cumulative calculation is as follows: Among them I i Let w be the sampled value at point i. i Let be the weight coefficient for the i-th point, n be the total number of sampling points, and m be the power weight coefficient.
[0034] In module m7: according to I A and I T The difference is adjusted to the percentage parameter β of the next wave, i.e., β←β+f(I A -I T ), where f is the specific adjustment method, and PID control is adopted.
[0035] Compared with the prior art, the present invention has the following beneficial effects:
[0036] 1. This invention acquires the primary current signal of an inverter welding machine in real time and processes it in segments, namely a rapid rise segment, a ramp segment, and a current shut-off segment; it uses characteristic quantities to determine the starting point of the ramp segment and calculates the target peak current of the ramp segment based on the target current value; when the ramp segment current reaches the target peak current, the welding current is shut off, thereby controlling the welding current of the current cycle in real time; it calculates the current statistics of the current cycle and compares them with the current target value, and then adjusts the target peak current of the next cycle; it repeats the above steps until the welding energization time reaches the preset value, thereby achieving precise control of the welding current;
[0037] 2. This invention effectively reduces welding current fluctuations caused by welding spatter, transformer magnetization, load changes, etc., by real-time monitoring and control of welding current, thereby improving the consistency of the welding process, ensuring the strength and reliability of the joint, reducing the scrap rate during the welding process, and improving production efficiency.
[0038] 3. This invention overcomes the shortcomings of traditional methods that only measure but do not adjust the current frequency, and realizes real-time control of the welding current of the current frequency, thus improving the timeliness of control; by iteratively adjusting the target peak current of the next frequency, it achieves self-adaptation to different loads; it can be widely applied to welding plates of different materials and thicknesses, thus improving the versatility and adaptability of current control. Attached Figure Description
[0039] Other features, objects, and advantages of the present invention will become more apparent from the following detailed description of non-limiting embodiments with reference to the accompanying drawings:
[0040] Figure 1 is a flowchart of the present invention;
[0041] Figure 2 is a schematic diagram of the system of the present invention;
[0042] Figure 3 is a schematic diagram of the primary side current signal acquisition of the present invention;
[0043] Figure 4 is a schematic diagram of the current cycle current signal segmentation processing of the present invention;
[0044] Figure 5 is a schematic diagram of the method for determining the starting point of the slope section according to the present invention;
[0045] The components include: 1. Electrode cap; 2. Electrode rod; 3. Workpiece to be tested; 4. Current sensor; 5. Current signal acquisition module; 6. Calculation and analysis module; and 7. Current control module. Detailed Implementation
[0046] The present invention will now be described in detail with reference to specific embodiments. These embodiments will help those skilled in the art to further understand the present invention, but do not limit the invention in any way. It should be noted that those skilled in the art can make several changes and improvements without departing from the concept of the present invention. These all fall within the scope of protection of the present invention.
[0047] Example 1:
[0048] According to the present invention, a method for real-time control of welding current in an inverter resistance welding machine includes the following steps:
[0049] Step a1: Perform resistance spot welding, collect the primary current signal and obtain the current change curve over time; collect the primary current signal of the inverter resistance welding machine in real time, wherein the primary current signal refers to the rated current of the high-voltage side winding of the transformer in the inverter welding machine, i.e., the power input side winding.
[0050] Step a2: Based on the curve of current change over time, the current signal is divided into different cycles according to the inverter cycle. The current signal of each cycle is divided into a rapid rise segment T1, a ramp segment T2, and a current cut-off segment T3 based on the welding current conduction and cut-off. The rapid rise segment T1 refers to the stage where the welding current conduction current value increases rapidly. The ramp segment T2 refers to the stage where the welding current is basically stable but increases slowly due to the change in workpiece resistance. The current cut-off segment T3 refers to the stage from the welding current being cut off to its re-conduction.
[0051] Step a3: For the current signal of the current cycle, process and calculate the fast rising segment T1. By averaging the primary current sample value, extract the feature quantity of the current signal to obtain the feature quantity curve. Determine the fast rising segment based on the feature quantity curve. The feature quantity is the first-order difference of the current signal with respect to time, and obtain the first-order difference curve of the current signal with respect to time.
[0052] Step a4: Determine the starting point of slope segment T2. Based on the characteristic quantity curve, determine the starting point of slope segment T2 and set the characteristic quantity thresholds, including the high threshold D. H Low threshold D L The feature quantity is higher than the high threshold D for the first time. H And it is below the low threshold D L The moment when the current is below the low threshold is the starting point of ramp segment T2, and is denoted as the current value I corresponding to the starting point of ramp segment T2. V ;
[0053] Step a5: Calculate the target peak current of the slope section T2, based on the target current value I. T and the current value I at the starting point of the slope section T2 V Calculate the target peak current I in the slope section T2. P That is, the current value at the moment of conduction and turn-off; when the current in the ramp section T2 reaches the target peak current I. P The primary welding current is switched from on to off state to achieve real-time control of the welding current for the current cycle; the target ramp peak value I P The calculation formula is: Among them: I T For the target current value, I V The value is the current at the starting point of the slope section, where α and β are both percentage parameters.
[0054] Step a6: Calculate the current statistics for the current cycle. From the start of ramp segment T2 to the current turn-off time, perform a point-by-point weighted summation of the current sampled values within the time range from the start of ramp segment T2 to the current turn-off time to obtain the ramp segment T2 statistics I. A The collected current values and characteristic quantities, i.e., the first-order difference data of the current values versus time, are input into the calculation and analysis module. A point-by-point weighted calculation is performed using the slope segment statistical value calculation formula. The calculation and analysis module includes: a microprocessor, industrial computer, PLC, monitoring instrument, welding controller, desktop computer, laptop computer, server, or workstation. The calculation formula for the point-by-point weighted cumulative calculation is as follows: Among them I i Let w be the sampled value at point i. i Let be the weight coefficient for point i, n be the total number of sampling points, and m be the power weight coefficient.
[0055] Step a7: According to I A and I T Adjust the target peak current I for the next cycle P The calculation formula; according to I A and I T The difference is adjusted to the percentage parameter β of the next wave, i.e., β←β+f(IA -I T ), where f is the specific adjustment method, and PID control is adopted.
[0056] Step a8: Repeat the above steps until the welding energizing time reaches the preset value.
[0057] The present invention also provides a real-time control system for the welding current of an inverter resistance welding machine. The real-time control system for the welding current of an inverter resistance welding machine can be implemented by executing the process steps of the real-time control method for the welding current of an inverter resistance welding machine. That is, those skilled in the art can understand the real-time control method for the welding current of an inverter resistance welding machine as a preferred embodiment of the real-time control system for the welding current of an inverter resistance welding machine.
[0058] Example 2:
[0059] The present invention also provides a real-time control system for welding current of an inverter resistance welding machine, the system comprising the following modules:
[0060] Module m1: Performs resistance spot welding, collects primary current signal and obtains current-time curve; collects primary current signal of inverter resistance welding machine in real time, the primary current signal refers to the rated current of the high voltage side winding of transformer in inverter welding machine, i.e., power input side winding.
[0061] Module m2: Based on the current-time curve, the current signal is divided into different cycles according to the inverter cycle. Each cycle's current signal is divided into a rapid rise segment T1, a ramp segment T2, and a current shutdown segment T3, based on the welding current's on and off states. The rapid rise segment T1 refers to the stage where the welding current value increases rapidly when it is on. The ramp segment T2 refers to the stage where the welding current is basically stable but increases slowly due to changes in workpiece resistance. The current shutdown segment T3 refers to the stage from when the welding current is off until it is turned on again.
[0062] Module m3: For the current signal of the current cycle, process and calculate the fast rise segment T1. By averaging and filtering the primary current sample value, extract the feature quantity of the current signal to obtain the feature quantity curve. Based on the feature quantity curve, determine the fast rise segment. The feature quantity is the first difference of the current signal with respect to time, and obtain the first difference curve of the current signal with respect to time.
[0063] Module m4: Determines the starting point of slope segment T2 based on the characteristic quantity curve, and sets characteristic quantity thresholds, including a high threshold D. H Low threshold D L The feature quantity is higher than the high threshold D for the first time. H And it is below the low threshold D LThe moment when the current is below the low threshold is the starting point of ramp segment T2, and is denoted as the current value I corresponding to the starting point of ramp segment T2. V ;
[0064] Module m5: Calculates the target peak current of the slope section T2, based on the target current value I. T and the current value I at the starting point of the slope section T2 V Calculate the target peak current I in the slope section T2. P That is, the current value at the moment of conduction and turn-off; when the current in the ramp section T2 reaches the target peak current I. P The primary welding current is switched from on to off state to achieve real-time control of the welding current for the current cycle; the target ramp peak value I P The calculation formula is: Among them: I T For the target current value, I V α represents the current value at the starting point of the slope section, where α and β are both percentage parameters.
[0065] Module m6: Calculates the current statistics for the current cycle. From the start of ramp segment T2 to the current turn-off time, it performs a point-by-point weighted summation of the current sampled values within this time range to obtain the ramp segment T2 statistics I. A The collected current values and characteristic quantities, i.e., the first-order difference data of the current values versus time, are input into the calculation and analysis module. A point-by-point weighted calculation is performed using the slope segment statistical value calculation formula. The calculation and analysis module includes: a microprocessor, industrial computer, PLC, monitoring instrument, welding controller, desktop computer, laptop computer, server, or workstation. The calculation formula for the point-by-point weighted cumulative calculation is as follows: Among them I i Let w be the sampled value at point i. i Let be the weight coefficient for the i-th point, n be the total number of sampling points, and m be the power weight coefficient.
[0066] Module m7: According to I A and I T Adjust the target peak current I for the next cycle P The calculation formula; according to I A and I T The difference is adjusted to the percentage parameter β of the next wave, i.e., β←β+f(I A -I T ), where f is the specific adjustment method, and PID control is adopted.
[0067] Module m8: Repeat the above module until the welding energization time reaches the preset value.
[0068] Example 3:
[0069] As shown in Figure 2, the workpieces to be welded in this embodiment are divided into three types: no load, light load (0.8mm steel plate + 0.8mm steel plate), and heavy load (1.6mm steel plate + 1.6mm steel plate). The inverter frequency is 1kHz, the transformer ratio is 40:1, and the current is set to 4-12kA. The welding current of the inverter resistance welding machine is adjusted in real time through the following steps.
[0070] Step S1: Taking a small load as an example, resistance spot welding is performed. The welding current is selected as 8kA, therefore the target current I is... T =200A, real-time acquisition and recording of current signals during resistance spot welding process, obtaining a curve of current change over time, as shown in Figure 3.
[0071] Step S2: Based on the curve of current changing with time, the current signal is divided into different cycles according to the inverter cycle. The current signal of each cycle is divided into a rapid rise segment T1, a ramp segment T2, and a current cut-off segment T3 based on the welding current conduction and cut-off.
[0072] Step S3: For the current signal of the current cycle, process and calculate the fast rise segment. By averaging and filtering the primary current sample value, the current signal in the resistance spot welding process is used to extract the characteristic quantity, resulting in a characteristic quantity curve, as shown in Figure 5. Based on the characteristic quantity diagram, the fast rise segment is determined. At time t1 = 0.65ms, the characteristic quantity changes from zero to greater than zero. Therefore, time t1 is the starting point of the fast rise segment. In this example, the rise segment time is 16.12μs.
[0073] Step S4: Determine the starting point of the slope segment based on the feature quantity diagram, as shown in Figure 5. Set the feature quantity thresholds according to Table 1, where the high threshold D... H 2×10 5 A·S -1 Low threshold D L 10 5 A·S -1 At time t2 = 0.66 ms, the feature value first exceeds the high threshold D. H And it is below the low threshold D L The time t2 is the starting point of the slope section. Find the current value I corresponding to time t2 in Figure 3. V =125A.
[0074] Table 1 Recommended Table for Selecting High and Low Thresholds
[0075] Step S5: Based on the target current value I T and the current value I at the starting point of the slope section V Calculate the target peak current I P Target peak current I P The calculation formula is: Among them I T For the target current value, I V The valley value of the slope section is the current value at the starting point of the slope section. α and β are both percentage parameters. In this example, α = 0.5, and the initial value of β is 1, i.e., Ivalley. P =2I T -I V When the target current value I T When the current is 200A, the corresponding target peak current I can be obtained according to the formula. P =275A, and the corresponding time t3=0.84ms is the current cut-off time, the welding current is turned off, thus realizing real-time control of the welding current.
[0076] Step S6: From the starting point of ramp segment T2 to the current turn-off time, perform a point-by-point weighted summation of the current sampling values within this time range to obtain the statistical value I of ramp segment T2. A Statistical value I of the slope section A The calculation formula is: Where w i Let be the weight coefficient for point i, in this example I i Let I be the sampled value at point i, and n be the total number of sampled points. In this embodiment, n = 180. The statistical value I of the slope section is calculated. A =195A.
[0077] Step S7: According to I A and I T Adjust the percentage parameter β for the next wave. This example uses proportional control with a proportional coefficient of 0.01, i.e., β←β+0.01(I A -I T After 5 cycles, the statistical value I of the slope section A =198A, with an error rate of 1.0%, achieving precise control of welding current.
[0078] As can be seen from Table 2, when the set current is 4-12kA, the measured current also changes with the size of the load. Compared with the traditional method, the new method has less fluctuation under different loads, thus verifying the effectiveness of the present invention.
[0079] Table 2 Comparison of Errors Between Actual Current and Set Current for Different Loads
[0080] Example 4
[0081] Compared to Example 3, this example uses a 2mm aluminum plate + 2mm aluminum plate as the workpiece to be welded, a welding current of 30kA, an inverter frequency of 2kHz, and a transformer ratio of 30:1. Therefore, the target current I... T=1000A, and the welding current of the inverter resistance welding machine is adjusted in real time using the same steps.
[0082] In this embodiment, the feature threshold is selected as a high threshold D. H 3×10 5 A·S -1 Low threshold D L 2×10 5 A·S -1 .
[0083] In this embodiment, the starting time of the rapid ascent segment is t1 = 0.56 ms, and the ascent period is 60.36 μs. Based on the aforementioned high and low thresholds, the starting time of the ramp segment is determined to be t2 = 0.62 ms, and the current value I corresponding to the starting time of the ramp segment is... V =923A.
[0084] The target peak current I in this embodiment P Using the target current value I A The current value I corresponding to the starting point of the slope section V In this example, α = 0.5, and the initial value of β is 1. The calculation formula is: I P =2I T -I V I T The target current value is 1000A in this example, and the target peak current I is calculated. P =1079A, corresponding to the welding current being turned off at time t3=0.88ms.
[0085] In this embodiment, the slope section statistical value I A The calculation formula is: in I i The sampled value is the i-th point, and the total number of sampled points is n = 260. The statistical value I of the slope section is calculated. A =988.6A. According to I A and I T Adjust the proportion factor β for the next cycle. This example uses proportional-integral control with a proportional factor of 0.01 and an integral time constant of 0.002. After 6 cycles, the current ramp segment statistical value I... A =998.3A, with an error rate of 0.17%, achieving precise control of welding current.
[0086] Those skilled in the art will understand that, besides implementing the system and its various devices, modules, and units provided by this invention in the form of purely computer-readable program code, the same functions can be achieved entirely through logical programming of the method steps, enabling the system and its various devices, modules, and units to function in the form of logic gates, switches, application-specific integrated circuits, programmable logic controllers, and embedded microcontrollers. Therefore, the system and its various devices, modules, and units provided by this invention can be considered a hardware component, and the devices, modules, and units included therein for implementing various functions can also be considered structures within the hardware component; alternatively, the devices, modules, and units for implementing various functions can be considered both software modules implementing the method and structures within the hardware component.
[0087] Specific embodiments of the present invention have been described above. It should be understood that the present invention is not limited to the specific embodiments described above, and those skilled in the art can make various changes or modifications within the scope of the claims, which do not affect the essence of the present invention. Unless otherwise specified, the embodiments and features described in this application can be arbitrarily combined with each other.
Claims
1. A method for real-time control of welding current in an inverter resistance welding machine, characterized in that, The method includes the following steps: Step a1: Perform resistance spot welding, collect the primary current signal and obtain a curve of current change over time; Step a2: Based on the curve of current changing with time, the current signal is divided into different cycles according to the inverter cycle. The current signal of each cycle is divided into a rapid rise segment T1, a ramp segment T2, and a current cut-off segment T3 based on the welding current conduction and cut-off. Step a3: For the current signal of the current cycle, process and calculate the fast rising segment T1. By averaging the primary current sampling value, extract the feature quantity of the current signal to obtain the feature quantity curve. Determine the fast rising segment based on the feature quantity curve. Step a4: Determine the starting point of slope segment T2. Based on the characteristic quantity curve, determine the starting point of slope segment T2 and set the characteristic quantity thresholds, including the high threshold D. H Low threshold D L The feature quantity is higher than the high threshold D for the first time. H And it is below the low threshold D L The moment when the current is below the low threshold is the starting point of ramp segment T2, and is denoted as the current value I corresponding to the starting point of ramp segment T2. V ; Step a5: Calculate the target peak current of the slope section T2, based on the target current value I. T and the current value I at the starting point of the slope section T2 V Calculate the target peak current I in the slope section T2. P That is, the current value at the moment of conduction and the moment of turn-on; When the current in the ramp section T2 reaches the target peak current I P The primary welding current is switched from the on state to the off state to control the welding current of the current cycle in real time. Step a6: Calculate the current statistics for the current cycle. From the start of ramp segment T2 to the current turn-off time, perform a point-by-point weighted summation of the current sampled values within the time range from the start of ramp segment T2 to the current turn-off time to obtain the ramp segment T2 statistics I. A ; Step a7: According to I A and I T Adjust the target peak current I for the next cycle P The calculation formula; Step a8: Repeat the above steps until the welding energizing time reaches the preset value.
2. The method for real-time control of welding current in an inverter resistance welding machine according to claim 1, characterized in that, In step a1: the primary current signal of the inverter resistance welding machine is acquired in real time. The primary current signal refers to the rated current of the high-voltage side winding of the transformer in the inverter welding machine, i.e., the power input side winding.
3. The method for real-time control of welding current in an inverter resistance welding machine according to claim 1, characterized in that, In step a2: the rapid rise segment T1 refers to the stage where the welding current conduction current value increases rapidly; the ramp segment T2 refers to the stage where the welding current is basically stable but increases slowly due to changes in workpiece resistance; the current shut-off segment T3 refers to the stage from the welding current being shut off to being turned on again.
4. The method for real-time control of welding current in an inverter resistance welding machine according to claim 1, characterized in that, In step a3: the characteristic quantity is the first-order difference of the current signal with respect to time, and the first-order difference curve of the current signal with respect to time is obtained.
5. The method for real-time control of welding current in an inverter resistance welding machine according to claim 1, characterized in that, In step a5: the peak value of the target slope segment I P The calculation formula is: Among them: I T For the target current value, I V The value is the current at the starting point of the slope section, where α and β are both percentage parameters.
6. The method for real-time control of welding current in an inverter resistance welding machine according to claim 1, characterized in that, The collected current values and characteristic quantities, i.e., the first-order difference data of current values versus time, are input into the calculation and analysis module. A point-by-point weighted calculation is performed using the slope segment statistical value calculation formula. The calculation and analysis module includes: a microprocessor, industrial computer, PLC, monitoring instrument, welding controller, desktop computer, laptop computer, server, or workstation. The calculation formula for the point-by-point weighted cumulative calculation is as follows: Among them I i Let w be the sampled value at point i. i Let be the weight coefficient for point i, n be the total number of sampling points, and m be the power weight coefficient.
7. The method for real-time control of welding current in an inverter resistance welding machine according to claim 1, characterized in that, In step a7: according to I A and I T The difference is adjusted to the percentage parameter β of the next wave, i.e., β←β+f(I A -I T ), where f is the specific adjustment method, and PID control is adopted.
8. A real-time control system for welding current of an inverter resistance welding machine, characterized in that, The system includes the following modules: Module m1: Performs resistance spot welding, collects the primary current signal, and obtains a curve of current changing over time; Module m2: Based on the curve of current changing with time, the current signal is divided into different cycles according to the inverter cycle. The current signal of each cycle is divided into a rapid rise segment T1, a ramp segment T2, and a current cut-off segment T3 according to the welding current conduction and cut-off. Module m3: For the current signal of the current cycle, process and calculate the fast rising segment T1. By averaging and filtering the primary current sample value, extract the feature quantity of the current signal to obtain the feature quantity curve. Determine the fast rising segment based on the feature quantity curve. Module m4: Determines the starting point of slope segment T2 based on the characteristic quantity curve, and sets characteristic quantity thresholds, including a high threshold D. H Low threshold D L The feature quantity is higher than the high threshold D for the first time. H And it is below the low threshold D L The moment when the current is below the low threshold is the starting point of ramp segment T2, and is denoted as the current value I corresponding to the starting point of ramp segment T2. V ; Module m5: Calculates the target peak current of the slope section T2, based on the target current value I. T and the current value I at the starting point of the slope section T2 V Calculate the target peak current I in the slope section T2. P That is, the current value at the moment of conduction and the moment of turn-on; When the current in the ramp section T2 reaches the target peak current I P The primary welding current is switched from the on state to the off state to control the welding current of the current cycle in real time. Module m6: Calculates the current statistics for the current cycle. From the start of ramp segment T2 to the current turn-off time, it performs a point-by-point weighted summation of the current sampled values within this time range to obtain the ramp segment T2 statistics I. A ; Module m7: According to I A and I T Adjust the target peak current I for the next cycle P The calculation formula; Module m8: Repeat the above module until the welding energization time reaches the preset value.
9. The real-time control system for welding current of an inverter resistance welding machine according to claim 8, characterized in that, In module m1: the primary current signal of the inverter resistance welding machine is acquired in real time. The primary current signal refers to the rated current of the high-voltage side winding of the transformer in the inverter welding machine, i.e., the power input side winding. In module m2: the rapid rise segment T1 refers to the stage where the welding current conduction current value increases rapidly; the ramp segment T2 refers to the stage where the welding current is basically stable but increases slowly due to changes in workpiece resistance; the current shut-off segment T3 refers to the stage from the welding current being shut off to being turned on again. In module m3: the characteristic quantity is the first-order difference of the current signal with respect to time, which yields the first-order difference curve of the current signal with respect to time.
10. The real-time control system for welding current of an inverter resistance welding machine according to claim 8, characterized in that, In module m5: the peak value of the target slope segment I P The calculation formula is: Among them: I T For the target current value, I V α represents the current value at the starting point of the slope section, where α and β are both percentage parameters. The collected current values and characteristic quantities, i.e., the first-order difference data of current values versus time, are input into the calculation and analysis module. A point-by-point weighted calculation is performed using the slope segment statistical value calculation formula. The calculation and analysis module includes: a microprocessor, industrial computer, PLC, monitoring instrument, welding controller, desktop computer, laptop computer, server, or workstation. The calculation formula for the point-by-point weighted cumulative calculation is as follows: Among them I i Let w be the sampled value at point i. i Let be the weight coefficient for the i-th point, n be the total number of sampling points, and m be the power weight coefficient. In module m7: according to I A and I T The difference is adjusted to the percentage parameter β of the next wave, i.e., β←β+f(I A -I T ), where f is the specific adjustment method, and PID control is adopted.
Citation Information
Patent Citations
Direct-current resistance spot-welding multi-mode feedback control method
CN107671406A
Inverter type welding power source, electric welding machine and welding method
CN116604158A
Method and system for regulating and controlling welding current of inverter resistance welding machine in real time
CN119187811A
Current control system of inverter resistance welding machine
CN202377674U
Controller for inverter type resistance welding
JP1997047883A