Professional Documents
Culture Documents
DOI 10.1007/s00170-004-2171-y
ORIGINAL ARTICLE
Received: 4 July 2003 / Accepted: 5 March 2004 / Published online: 26 January 2005
Springer-Verlag London Limited 2005
Abstract This paper describes a developed automatic welding ki Coefficient ratio of the molting rate to the arc current.
control system for alternating current shield metal arc welding. ku Coefficient ratio of the molting rate to the arc voltage.
It replaces manual operations which require a well-trained tech- vf Electrode feed-rate.
nician. We derived a mathematical model of the welding control vm Electrode molting rate.
system and identified the value of the system parameters thereof. Ai Fuzzy set on the corresponding supporting set e.
A fuzzy gain scheduling PID controller modulates the rate of an Bi Fuzzy set on the corresponding supporting set e.
electrode feed mechanism that regulates arc current. The elec- Ci Fuzzy set on the corresponding supporting set K p .
trode feed rate mechanism with this controller driven by an AC Di Fuzzy set on the corresponding supporting set K d .
servomotor can both compensate for the molting part of the elec- Kd Derivative gain of a PID controller.
trode and the undesirable fluctuation of the arc length during Ki Integral gain of a PID controller.
welding operation. It can also be easily applied to any welding Kp Proportional gain of a PID controller.
system whose electrode is consumed during the welding pro- Ku Oscillation gain at the stability limit under the P-con-
cess. By maintaining the magnitude of the arc current at the troller.
desired value and ensuring the stability of the arc length, excel- Kt Motor constant of the electrode feed-rate mechanism.
lent welding performance can be obtained. The simulation and Tu Period of oscillation at the stability limit under the
experimental results both show that this automatic welding con- P-controller.
trol system, based on the fuzzy gain scheduling PID controller, Ua Arc voltage.
can perform effectively. K p Crisp output variable K p of the fuzzy controller.
K d Crisp output variable K d of the fuzzy controller.
Keywords Fuzzy Gain scheduling PID controller K p,i Value of K p corresponding to the grade of MF i for
Shielded metal arc welding Welding robot the ith rule.
K d,i Value of K d corresponding to the grade of MF i for
Nomenclature the ith rule.
a Friction damping coefficient of the electrode feed-rate C(s) Controller of the welding control system.
mechanism. E(s) Error signal of the reference input Ir (s) and the weld-
e Error signal of the fuzzy logic controller. ing current Ia .
e Derivative error of the fuzzy logic controller. G(s) Control plant of the welding control system.
na Number of poles of the ARX model to be identified. H(s) Current sensor of the welding control system.
nb Number of zeros plus one of the ARX model to be U(s) Output signal of the current controller.
identified. Ia (s) Transfer-function of the arc current Ia of the welding
nk Identification delay. control system.
J Total inertia of the electrode feed-rate mechanism. Ir (s) Transfer-function of the reference input of the welding
control system.
W.-H. Chu P.-C. Tung (u) Integral time constant: a singleton membership func-
Department of Mechanical Engineering, tion fuzzy number.
National Central University, Membership function.
Chung-Li, Taiwan 320 i Fuzzy set of the corresponding supporting sets .
E-mail: t331166@ncu.edu.tw
Tel.: +886-3-4267304 i Truth value of the ith rule of the membership function
Fax: +886-3-4254501 values in the antecedent part.
282
Ai MF value of the fuzzy set Ai , given some value of e. systems in the control process is growing, especially in the field
Bi MF value of the fuzzy set Bi , given some value of e. of fuzzy logic control [9, 10], due to its empirically demonstrated
xSmall () Fuzzy output variable for the rule Small. robustness [11], as well as its applicability for unmodeled dy-
xBig () Fuzzy output variable for the rule Big. namic system control. Furthermore, the fuzzy control methods
can not only be used as a PID control scheme [12, 13], but it can
also be used to tune the parameters of the PID controller using
1 Introduction a fuzzy gain scheduling [14, 15]. This paper proposes an auto-
matic welding system using a SMAW process based on a fuzzy
Welding machines are widely used in the industry. Of a variety gain scheduling PID controller [16].
of welding processes, stick electrode welding is the most com-
mon. It is more formally known as shielded metal arc welding
(SMAW) and conventionally performed by manual operators. 2 Dynamic system modeling
Although the labor wages continue to rise up and manufacturers
are moving to automate their processes for increasing produc- The schematic structure of our automatic SMAW control sys-
tivity, SMAW still holds a large share of the total welding filler tem is shown in Fig. 1. It consists of the computer-controlled
metal business. This is largely due to its attractive advantages electrode holders driven by a welding robot, a positional table,
including exceptional versatility, low cost of equipment, conve- and a welding power supply. The servomotor A drives a welding
nient power source, low maintenance costs, durability, relative robot, which is served as an electrode feed-rate control mech-
simplicity of operation, and ease of set-up [1, 2]. anism moving up and down, while the servomotor B drives the
The welding performance can be improved by appropriate welding robot along the welding path direction. An electrode
inverter control [3]. There have been many control methods pro- holder is fixed to the welding robot. A current sensor is used to
posed for this such as output current slope control and pulsed generate a feedback signal, so that a closed-loop SMAW control
output current control [4]. Since these control methods have basi- can be achieved. An arc current controller is used to drive servo-
cally ignored the welding problems occurring in the metal trans- motor A, and regulates the feed-rate of the electrode so that the
fer procedure itself, this may result in the welding procedure to arc length can be kept stable to obtain the desired current setting
be performed under non-optimal conditions, so that there can be value. Consequently, this automatic SMAW control system can
only limited reduction of spatter generation, as described in [5]. be considered as an electrode feed-rate control system, or a kind
A more desirable welding performance can be achieved by incor- of arc current control system. The arc current controller plays
porating an instantaneous output current control, which is based a very important role in this automatic welding control system.
on a metal transfer procedure using the feedback current control
method [6, 7]. However, the practical implementation of this type
of control is complex, since it requires an optimum reference
waveform of output currents, and sophisticated adjustment of the
gain of the current controller. All papers on this subject have fo-
cused on gas metal arc welding (GMAW) and gas tungsten arc
welding (GTAW).
The SMAW process is conventionally performed manually.
The arc is initiated no sooner than the electrode touches the base
metal. After igniting the electrode, the heat of the arc melts the
surface of the base metal to form a molten pool at the end of
the electrode, and the electrode supplies the filler metal in the
welding process. In the SMAW process, the electrode also acts as
a consumed material in this welding process. It requires a well-
trained technician to perform such a consumed electrode welding
technique. To develop an automatic welding control system for
replacing manual welding, the main challenge is how to control
the feed-rate of the electrode to preserve the stability of the arc
during the welding process. This is also the central object in this
study.
The best known controller for the industrial application is
the PID controller, whose design requires the determination of
three parameters: the proportional gain, integral time constants,
and the derivative time constant. The Ziegler-Nichols [8] turn-
ing method may be the most popular among the various kinds
of turning methods, which have been developed for this pur-
pose. On the other hand, the application of knowledge-based Fig. 1. Structure of the automatic SMAW control system
283
A conventional 160 A constant current AC power supply Equation 3 represents the relationship between the arc current Ia
with a very steep current output slope as shown in Fig. 2, pro- and the arc voltage Ua , based on the assumption that the elec-
vides the welding current. The output current is essentially con- trode feed-rate v f is equal to the electrode melting rate vm for
stant in the normal operating range. Such a constant current a specific electrode feed-rate.
power supply is used for numerous welding processes, but pri- The operating points of Ia and Ua must always be kept on the
marily for flux-covered stick electrode (SMAW) welding, since characteristic curve formed by Eq. 3. The welding process with
a steady current is very important in these processes. During op- this operating method will satisfy the condition vm = v f . The
eration, the desired welding current values are predetermined by melting rate, vm , will not be equal the electrode feed-rate, v f ,
the operator. The fuzzy gain scheduling PID controller controls when the operating point deviates from the characteristic curve.
the electrode feed-rate, based on the feedback signal obtained This results in a fluctuation of the arc length. Equation 3 shows
from the current sensor. The desired current value is obtained by that the welding current, Ia , is dependent on the electrode feed-
regulating the length of the arc between the electrode and the rate, v f and the arc voltage, Ua , for a constant electrode feed-rate
work-piece. welding process.
We can eliminate arc length fluctuations of a consumed elec- The SMAW is classified as a kind of long arc length welding
trode arc welding by modulating the feed-rate of the electrode. process. For this process, the welding current Ia affects the elec-
Furthermore, we can stabilize the system parameters, such as the trode feed-rate v f more than the arc voltage Ua . Thus, to simplify
arc current Ia and the arc voltage Ua selected for the welding the control of the automatic SMAW welding control system, the
process. To maintain a stable arc length, the electrode feed-rate arc voltage Ua can be treated as a disturbance. As a result, the arc
v f should be equal to the consumption of the electrode or the current Ia is almost proportional to the arc electrode feed-rate v f ,
melting rate vm , i.e., then
vf
vf
= vm , (1) Ia = . (4)
ki
where v f is the electrode feed-rate, and vm denotes the electrode The electrode holders driving mechanism, which consists of
melting rate. The electrode melting rate is a function of arc cur- a ball screw welding robot driven by the AC servomotor A, is
rent Ia and the arc voltage Ua [17, 18], i.e., a first-order velocity dynamic system. It can be expressed by
a transfer function of the form:
vm = ki Ia ku Ua , (2)
V f (s) Kt
= , (5)
where ki is the coefficient ratio of the melting rate to the arc cur- U(s) Js + a
rent, and ku is the coefficient ratio of the melting rate to the arc
voltage. Substituting Eq. 1 into Eq. 2, we can obtain the follow- where K t , is the motor constant, J is the total inertia, and a is the
ing equation: friction (viscous) damping coefficient of the driving mechanism.
The purpose of this driving mechanism is to control the electrode
v f ku feed-rate v f , making it equal to the melting rate vm , using the AC
Ia = + Ua . (3)
ki ki servomotor A as an actuator. The input signal is the control volt-
age U, applied to the AC servomotor input terminal; the output
of the velocity driving mechanism is the electrode feed-rate v f .
By combining Eq. 4 with Eq. 5, and considering Ua in Eq. 3 as
a disturbance Td , the controlled plant of the automatic welding
process can be expressed as:
Kt
G(s) = . (6)
ki (Js + a)
This can be described by the block diagram shown in Fig. 3.
The automatic SMAW welding control system is illustrated
by the block diagram in Fig. 4. In this figure, G(s), C(s), and
H(s) represent the controlled plant, the controller, and the current
sensor, respectively. The reference input Ir (s) is the command
signal of the welding control system, while the arc current Ia (s)
is the controlled output variable. A feedback voltage signal that
is directly proportional to the magnitude of the arc current Ia is
obtained using a current sensor. The error signal E(s), which is
the difference between the reference current Ir (s) and the current
sensor feedback signal, serves as the input to the controller C(s).
Fig. 2. Current output characteristic and the arc static characteristic for Reference input Ir (s) is subtracted from the current sensor feed-
a SMAW welding process with constant current power supply back signal at the summation point. We can thus obtain the error
284
Fig. 8. Experimental arc current output response using 80 A as the step ref-
erence command input
References
1. Smith D (1989) Welding skills and technology. McGraw-Hill, Boston
2. Howard BC (1979) Modern welding technology. Prentice-Hall, Engle-
wood Cliffs, NJ
3. Zhang YM, Liguo E, Walcott BL (1998) Interval model based control
of gas metal arc welding. Proceedings of the IEEE International Confer-
ence, American Control Conference, Philadelphia, PA, 2426 June 1998,
3:17521756
4. Verdelho P, Silva MP, Margato E, Esteves J (1998) An electronic welder
control circuit. Proceedings of the IEEE International Conference, In-
dustrial Electronics Society, Aachen, Germany, 31 August4 September
1998, 2:612617
5. Yamamoto H (1990) The development of welding control system for
spatter reduction. Weld Int 4(5):398403
6. Abdelrahman M (1998) Feedback linearization control of current and
arc length in GMAW systems. Proceedings of the IEEE International
Fig. 13. The tube welding experiment Conference, American Control Conference, Philadelphia, PA, 2426
June 1998, 3:17571761
7. Chae YM, gho JS, Mok HS, Choe GH, Shin WS (1999) A new instan-
taneous output current control method for inverter arc welding machine.
IEEE PESC 1:521526
5 Conclusion 8. Ziegler JG, Nichols NB (1942) Optimum settings for automatic con-
trollers. Trans ASME 64:759768
In this paper, an automatic SMAW control system, based on a 9. Lee CC (1990) Fuzzy logic in control system: fuzzy logic controller,
fuzzy gain scheduling PID controller is developed for an alter- part I. IEEE Trans Syst Man Cybern 20:404418
nating current power supply welding machine. A mathematical 10. Lee CC (1990) Fuzzy logic in control system: fuzzy logic controller,
part II. IEEE Trans Syst Man Cybern 20:419435
model of this automatic welding control system is obtained by 11. Nguyen HT, Tao CW, Thompson WE (1993) An empirical study of ro-
analyzing physical laws and the system identification method. bustness of fuzzy system. Proceedings of the 2nd IEEE International
By employing a Hall effect current sensor to measure the arc Conference on Fuzzy Systems, pp 13401345
current, a desirable closed-loop control system is formed. The 12. Mizumoto M (1995) Realization of PID controls by fuzzy control
methods. Fuzzy Sets Syst 70:171182
fuzzy gain scheduling PID controller determines the output sig- 13. Visioli A (2001) Tuning of PID controllers with fuzzy logic. IEE Proc
nal by evaluating the error signal and the derivative error signal Control Theory Appl 148(1):18
obtained using a current sensor. This control output signal is 14. Visioli A (2001) Optimal tuning of PID controllers for integral
then sent to a welding robot driven by an AC servomotor, so and unstable processes. IEE Proc Control Theory Appl 148(2):
180182
that the electrode feed-rate mechanism can be controlled and 15. Blanchett TP, Kenber GC, Dubay R (2000) PID gain scheduling using
the arc length can be regulated to obtain the desired current fuzzy logic. ISA Trans 39:317325
setting value. We also examine the performance of this fuzzy 16. Zhao ZY, Tomisuka M, Isaka S (1993) Fuzzy gain scheduling of PID
controllers. IEEE Trans Syst 23(5):13921398
gain scheduling PID controller experimentally. The experiments
17. Hu TS (1994) Arc welding, 2nd edn. Machine Industrial, Peking
show that the developed automatic SMAW control system, with 18. Zheng YT, Hang SS (1987) Arc welding power supply, 2nd edn. Ma-
a fuzzy gain scheduling PID controller can not only replace man- chine Industrial, Peking