Inverter seam resistance welding electric power supply apparatus

Abstract: An inverter seam resistance welding electric power supply apparatus reliably determines the local weld quality as conforming or defective of seam welding by simply monitoring welding current. This improves the quality of seam welding. In a seam welding operation, when a current monitor time interval has elapsed, CPU 38 reads stored measured current values [I 1 ], [I 2 ], etc., of each inverter cycle obtained during the current monitor time interval and computes an average current value [I M1 ] thereof, according to an averaging method such as arithmetic mean method (step S 9 ). Then CPU 38 compares the average current value [I M1 ] with preselected monitoring value or range. If the average current value [I M1 ] falls within the monitoring range, CPU determines conforming local welding whereas it determines defective local welding if the average current value goes out of the monitoring range (step S 10 ). If defective local welding is indicated successively more than say three times (step S 11 ), CPU 38 determines defective seam welding (step S 12 ), and takes appropriate action immediately, for instance, stopping the seam welding operation (step S 13 ).

Description: Background of the Invention The present invention relates to inverter resistance welding electric power supply apparatus for seam welding. The seam welding is a process in which a pair of relatively thin metal plates are weld-jointed continuously or intermittently forming a seamlike welded line or lines. The seam welding may be applied to seaming metal housings of dry cells and semiconductor devices, fuel tank, etc. For seam welding, for example, metal plates 100 and 102 shown in Fig.7 along their margins, a pair of seam welding rolls 106 and 108 are moved relative to edges 100a and 102a of the metal plates 100 and 102 along a line 104 to be seamed (see dotted line in Fig.7). In the meantime electric current is continuously or intermittently supplied to the roller electrodes 106 and 108 to thereby seam weld the workpieces 100 and 102 along the line 104. Seam welding may also be applied to sealing or encapsulating a tank 110, such as a one shown in Fig.8. A pair of seam welding rolls 118 and 120 are moved relative to flanges or brims 112a and 114a of hat-like tank members 112 and 114 along a line 116 to be seamed (see dotted line in Fig.8). In the meantime welding current is continuously or intermittently supplied to the welding electrodes 118 and 120 to thereby make the seam or joint 116. Conventionally, workpieces (100, 102), 110 are successively or constantly moved or translated by a feed gear whereas seam welding rolls (106, 108, 118, 120) rotates around their axis. During a seam welding operation, a resistance welding electric power supply apparatus supplies welding current to workpieces via welding electrodes, as mentioned above. The prior art inverter seam resistance welding electric power supply apparatus includes a feedback constant-current control feature which measures welding current on a cycle- by-cycle basis and controls it to be maintained at or near a desired level during a welding operation. The prior art apparatus, however, cannot successfully monitor or evaluate a quantity of welding current which is useful to determine result of weld or quality of the seam welding. The reasons may be explained as follows: The prior art apparatus employing a constant-current control measures welding current on an inverter switching cycle-by-cycle basis. The measured quantity or magnitude of welding current of a single switching cycle of the inverter contributes very little to weldability of seam welding. Thus, such a single cycle welding current value, as measured, does not carry useful information to reliably determine results of the welding. Going to an opposite extreme, one might propose an inverter seam welding resistance electric power supply apparatus which evaluates an average value of the entire welding current throughout a seam weld time. Such an entire current average value throughout the seam weld time, however, clearly disregards localities of seam welding, thus overlooking local defects of seam weld since such a seam weld time is generally very long (for instance several minutes); much longer than a single spot weld time. Document US-A-4 734 640 describes an apparatus according to the preamble of independent claim 1. Summary of the Invention It is, therefore, an object of the invention to provide an inverter seam resistance welding electric power supply apparatus capable of determining weldability of seam welding by monitoring welding current involved therein, thus improving seam weld quality. To achieve the object, an inverter seam resistance welding electric power supply apparatus as described in independant claim 1 continuously or intermittently seam welds a pair of workpieces forming a seamlike welded line or lines. In addition, the inverter seam resistance welding power supply apparatus of the invention may further comprise current measuring means for measuring primary or secondary current of the apparatus for each switching cycle of the inverter; and current evaluating means for evaluating, from the measured current from said current measuring means, an average, peak or effective current value thereof. In addition, the inverter seam resistance welding electric power supply apparatus of the invention may further comprise stop control means for stopping welding operation when said second determining means has determined defective seam welding. Brief Description of the Drawings The above, and other objects, features and advantages of the invention will become more apparent from the following description taken in conjunction with the drawings in which; Fig.1 is a block diagram of one embodiment of an inverter seam resistance welding electric power supply apparatus in accordance with the invention; Fig.2 is a time chart of a seam welding sequence in which each seam weld time is subdivided into preselected current monitor intervals in accordance with the invention; Figs.3 and 4 are flowcharts of a seam weld and monitor current routine executed by CPU in Fig.1, showing an operation of the embodiment in accordance with the invention. Fig. 5 is a table showing results of weld determinings for a succession of current monitor time intervals; Fig.6 is a schematic diagram of overlapped local weldings having a local defect, corresponding to monitored results shown in Fig.5; Fig.7 is a perspective view of a seam welding application; and Fig.8 is a perspective view of another seam welding application. Detailed Description of Preferred Embodiment The invention will now be described in greater detail with respect to an illustrated embodiment by reference to Fig.1 to 6. Referring first to Fig.1, there is shown one embodiment of an inverter seam resistance welding electric power supply apparatus in accordance with the invention. The present apparatus can be applied to seam welding such as ones shown in Figs.7 and 8. In Fig.1, a three-phase commercial AC electric power supply terminal 10 that receives a three-phase AC commercial electric power is connected to an input terminal of a rectifier circuit 12. The rectifier circuit 12 generates, at its output, rectified or DC current. A smoothing circuit including a coil 14 and a capacitor 16 smooths the DC current. The smoothed DC current is supplied to an inverter circuit 18. The inverter circuit 18 includes switching elements, such as giant transistors (GTR), insulated gate bipolar transistors (IGBT) or the like, and switches the smoothed DC current into a high frequency (e.g., 4 kHz) AC current of pulses (rectangular waveforms). The switching operation of the inverter circuit 18 and, therefore, the pulse width of the high frequency AC output thereof is controlled by control pulses CP supplied from CPU 38 via an inverter driver circuit 36. The high frequency AC output voltage from the inverter circuit 18 is applied across the primary coil of a welding transformer 20. The secondary coil of the welding transformer 20 induces a step-down high frequency AC voltage there across. The high frequency AC current from the secondary coil of the welding transformer 20 is supplied to a rectifier circuit 24 having a pair of diodes 22a and 22b. The rectifier circuit 24 converts the high frequency AC current into DC secondary current I 2 which flows through workpieces 28a and 28b via welding electrodes 26a and 26b. A control in the present power supply apparatus is constituted by a current sensor (eg., Hall current transformer) 30, a primary current measuring or detecting circuit 32, an analog-to-digital converter 34, a CPU 38, an inverter driver circuit 36, a ROM 40, a RAM 42, a panel controller 44, a panel key 46, a display 48 and an interface circuit 50. The current sensor 30 is provided in the primary circuit between the inverter circuit 18 output and the primary coil of the welding transformer 20 so as to surround a primary electric wire to generate a signal indicative of the waveform of the primary welding current I 1 or the derivative thereof. The primary current measuring circuit 32 determines or measures an effective current value of the primary current I 1 of each half or one cycle from the output signal of the current sensor 30. The measured value [I 1 ] of the primary current in analog form obtained from the primary current measuring circuit 32 is converted into a corresponding digital signal by the analog-to-digital converter 34. The digitized signal of the measured current is received by CPU 38. CPU 38 reads the measured current value [I 1 ] of each cycle from the primary current measuring circuit 32 and compares it with stored (registered) preselected current value [Is] to thereby compute the deviation of the measured current value. Based on the deviation, CPU 38 determines a next pulse width W i+1 in order that the deviation will be cancelled. In the next cycle, CPU 38 generates a control pulse CP i+1 having the pulse width W i+1 thus determined. The combination of the current sensor 30, primary current measuring circuit 32, analog-to-digital converter 34, CPU 38 and inverter driver circuit 36 defines a pulse width modulation (PWM) constant-current control circuit with a feedback loop that controls the switching of the inverter circuit 18 so that the primary current I 1 generally maintains near the preselected current value [Is]. ROM 40 stores programs for controlling CPU 38. The stored programs include a control program for providing the constant-current control described above, a display program for providing man-machine interface on the control panel, a key input routine, a communication program for data communication with an external device via the interface circuit 50, and so on. RAM 42 stores various preselected values as registered data. Further RAM 42 temporarily stores measured results of welding operation, intermediate and final data from CPU 38. The contents of RAM 42 may be held by a backup battery. The panel controller 44 receives and transmits signals to and from CPU 38, and keys 46 and a display 48 (including, for example, liquid crystal flat panel display and LED indicators) disposed on the control panel. The interface circuit 50 is connected to CPU 38 via an internal bus. The interface circuit 50 is also connected via a communication cable 52 to an external device such as a welding robot controller, weld start switch and/or welding schedule programming unit. In the present embodiment, an input device such as the panel key 46 is used to enter those data required for a desired seam welding, such as seam weld time, selected current value, current monitor time interval, current monitoring value, criterion data etc. Seam welding is performed either in a continuous seam weld sequence in which welding is performed continuously without a pause or break, as shown in Fig.2 (A) or in an intermittent weld sequence in which welding is performed intermittently with pauses p, as shown in Fig.2(B). For a continuous seam weld sequence, a single and entire seam weld time t s is preselected whereas, for an intermittent seam weld sequence, respective seam weld times t i and respective pause times p i are preselected. A seam weld time of an intermittent seam weld sequence, not to mention that of a continuous seam weld sequence, is very long, for example, as many as 1000 cycles, much longer than a single spot weld time which is, for instance, as short as 10 cycles. In accordance with the invention, a seam weld time is subdivided into a plurality of constant or variable time intervals t c (e.g., the time of 20 cycles). Each subdivision defines a current monitor time interval, T i , T i+1 , T i+2 , etc. The determination of such a current monitor time interval T is done by CPU 38 when it has received selected data for a seam weld sequence from the input device. The current monitor time interval data as well as the selected data are registered into storage of RAM 42. Figs.3 and 4 are flowcharts of a seam welding and monitor current routine, executed by CPU 38, showing an operation of the embodiment in accordance with the invention. This routine is called when CPU 38 has received a weld start signal from an external device via the interface circuit 50 or, when a pause time p i has elapsed in an intermittent seam weld sequence. First, CPU 38 sets a timer to a seam weld time t (step S 1 ), and sets another timer to a first current monitor time interval T (step S 2 ). Then CPU 38 reads, from the storage of RAM 42, initial pulse width W s as well as preselected current value, and generates a first control pulse CP 1 having the initial pulse width W s (step S 3 ). Thus, in the first cycle, switching elements in the inverter circuit 18 are placed in on state for a time specified by the pulse width W s of the control pulse CP 1 , so that primary AC current I 1 , and secondary DC or welding current I 2 generates. The primary current I 1 of the first cycle is detected by the current sensor 30 and measured by the primary current measuring circuit 32 which thus provides an effective current value of the first cycle primary current I 1 . CPU 38 reads the measured current value, i.e., effective current value of the first cycle primary current, [I 1 ] into storage at an appropriate timing (step S 6 ). Then CPU 38 compares the measured current value [I 1 ] with the preselected current value [I s ] to determine the deviation of the measured current value (step S 7 ), and from the deviation, determines or optimizes a next pulse width W 2 that will nullify the deviation (step S 8 ). In the next or second cycle CPU 38 generates a second control pulse CP 2 having the pulse width W 2 (step S 3 ). Correspondingly, switching elements in the inverter circuit 18 are turned on for a time specified by the pulse width W 2 of the control pulse CP 2 . Thus, the secondary current I 2 as well as primary current I 1 of the second cycle increases or decreases as compared with those of the first cycle. Again, the primary current I 1 of the second cycle is measured into measured current value [I 1 ] which is read by CPU 38 (step S 6 ), and compared with the preselected current value [I s ] to determine the deviation of the measured current from the preselected current (step S 7 ). The next pulse width W 3 is determined or optimized from the deviation (step S 8 ). Then, in the third cycle, CPU generates a third control pulse CP 3 having the pulse width W 3 for current conduction (step S 3 ). CPU 38 repeats the process (S 3 , S 6 -S 8 ) of PWM constant-current control for any subsequent cycles until the seam weld time has elapsed (step S 4 ). In accordance with the invention, the present embodiment performs a monitor current routine concurrent with the PWM constant-current control process. The monitor current routine or process is now described. After the weld start, when the first current monitor time interval T 1 has elapsed (step S 5 ), CPU 38 collects, from the storage of RAM 42, measured current values [I 1 ], [I 2 ], etc., obtained during the first current monitor time interval, and computes an average current value [I M1 ] of the first current monitor time interval T 1 according to an averaging method such as arithmetic mean method (step S 9 ). Then CPU compares the average current value [I M1 ] with monitoring data of, say, an upper limit value [I U ] and a lower limit value [I L ]. If the average current value [I M1 ], indicative of a quantity or magnitude of welding current of the first current monitor time interval, falls within the normal range between the upper and lower limit values [I U ] and [I L ], CPU determines conforming local welding whereas it determines defective local welding if the value [I M1 ] goes out of the normal range (step S 10 ). After such determining, CPU sets the timer to a second current monitor time interval T 2 (step S 2 ). In the case when the current averaging process of step S 9 and local welding determining process of step S 10 consumes considerable time beyond a unit cycle time, for example, the current monitor time interval updating process of step S 2 may first be executed before executing the process of steps S 9 and S 10 . In the alternative the process of steps S 9 and S 10 may be executed during the last cycle of the present current monitor time interval. In this case, the measured current value of the last cycle of the interval is excluded from computing the average current value. Such excluding, however, does not significantly affect the result of the local welding determining. In this manner, on a current monitor time interval-by interval basis, CPU executes current averaging process of step S 9 to evaluate a quantity or magnitude of welding current of each current monitor time interval T i , T 2 , T 3 , etc., and also executes local welding determining process of step S 10 . If the local welding determining process has successively determined defective local weldings in a row, as many as a predetermined number (for example three) of current monitor time intervals (step S 11 ), CPU 38 determines defective seam welding (step S 12 ). Having determined the defective seam welding, CPU 38 immediately stops or interrupts the operation of seam welding (step S 13 ). In connection with the stopping of the seam welding operation in the event of defective seam welding, CPU 38 may provide an alarm message by means of the display 48 and/or signals through interface circuit 50 and communication cable 52 an external device, such as welding robot for moving or feeding the workpieces 28a and 28b to be seam-welded, to stop the operation. In doing so, a local point on the workpieces that has been determined defective by CPU 38 can immediately be identified and a proper action, such as re-welding defective point, can be taken. In the alternative, when it has determined defective seam welding at step S 12 , CPU 38 may determine physical location of defective point on the workpieces, such as identification code or number of the current monitor time interval involved in the defective point, and records it into the storage of RAM 42. After the seam welding, CPU may provide monitored results throughout the entire seam weld time by means of the display 48 according to, for instance, a format shown in Fig.5 or prints out by means of an external printer (not shown). Fig.6 schematically shows local weldability (conforming or defective) per current monitor time interval of seam welding. In the illustrated example, a local weld points or areas N 5 to N 7 , designated by closed chain lines and corresponding to fifth to seventh current monitor time intervals T 5 to T 7 have successively been found defective by the apparatus of the embodiment. Those local points or areas designated by closed solid lines have been found conforming. Thus, an area D is not covered by the conforming local weld points, and this area D is considered a defective point along a seam line produced by seam welding. The criterion for defective seam welding may be varied as a function of workpiece and specifications, and other welding conditions such as feeding velocity of workpieces. A current sensor 30 may be provided in the secondary circuit to measure secondary current I 2 rather than a primary current I 1 , if desired. In the above embodiment, measured or monitored welding current of each current monitor time interval has been expressed or evaluated in an average value. Other evaluations, such as current peak value or effective current value may be employed to evaluate the welding current for checking local weldability of seam welding. CPU 38 may include a current computing or evaluating feature for computing an average, peak or effective current value of the welding current of each monitor time interval. Whereas the electric power supply apparatus of the above embodiment has a pulse width modulation (PWM) constant-current control feature, the invention may be applied to any other suitable current control feature, such as constant-current peak control feature employing a current peak or limiter control principle. In accordance with the principle of the current peak or limiter control, a current sensor is used to detect an instantaneous value or waveform of welding current. On an inverter cycle or half cycle-by-cycle basis, the peak or limiter control detects when the instantaneous value of current has reached a preselected reference level. Upon such detection, the peak or limiter control turns off the inverter circuit to thereby maintain current peaks during welding operation. Depending on variations in load and/or variations in supplied voltage, however, effective current value may experience variations. The current monitoring technique of the invention can successfully be applied to such a constant-current peak control, thus improved quality of seam welding. In accordance with the invention, quality of seam welding can be improved since the apparatus of the invention compares welding current value of each current monitor time interval including a number of inverter cycles and covering local point welding of seam weld with a current monitoring value to reliably determine local weldability of seam welding. In addition the apparatus of the invention analyzes a pattern of results of the determination per current monitor time interval to determine weldability of seam welding, further improving quality of seam welding.

Claims: An inverter seam resistance welding electric power supply apparatus for continuously or intermittently seam welding a pair of workpieces forming a seamlike welded portion or portions, comprising: monitor time interval preselecting means for subdividing a continuous seam weld time into preselected time intervals each as a current monitor time interval; welding current measuring means for measuring welding current for each said current monitor time interval; first determining means for comparing a welding current value measured by said welding current measuring means for each said current monitor time interval with a preselected monitoring value to thereby, determining conforming or defective welding of each said current monitor time interval, characterised in that it comprises second determining means for determining defective seam weld when said first determining means has successively determined defective weld in row for a succession of predetermined number of current monitor time intervals. The inverter seam resistance welding electric power supply apparatus of claim 1 wherein said welding current measuring means comprises: current measuring means for measuring primary or secondary current of the apparatus for each switching cycle of the inverter; and current evaluating means for evaluating, from the measured current values obtained from said current measuring means during each said current monitor time interval, an average, peak or effective current value thereof. The inverter seam resistance welding electric power supply apparatus of claim 1 or claim 2 further comprising stop control means for stopping welding operation when said second determining means has determined defective seam welding.

Inventors: SHIMADA HIROSHI, SHIMADA, HIROSHI, Shimada, Hiroshi, c/o Miyachi Technos Corp.
Applicants: MIYACHI TECHNOS KK, MIYACHI TECHNOS CORPORATION
Application year: 1996
Main classification: B23K11
IPC codes: H02M9, B23K11