You are on page 1of 5

Adaptive Control of an Arc Welding Process

D.E. Henderson, P.V. Kokotovic, J.L. Schiano and D.S. Rhode

Apseudogradient adaptive algorithm i s successfully applied to self-tune The pseudogradient approach relies upon the properties of slow
a proportional-integral (PI) puddle width controller for consuniable- adaptation because. under slow adaptation, the response ofthe underly-
electrode gas metal arc welding. The gradient of the output with respect to ing linear system remains close to its steady state response. The slow
the controller parameten is approximated here and used to form a steepest manifold technique of Riedle and Kokotovic [9] i s then employed to
descent algorithm to minimize the squared output error. Experimental data separate the slow parameter dynamics from the fast linear state
i s presented confirming the algorithm performance. dynamics. Using sensitivity techniques from the I960s, the gradient of
the output with respect to the controller parameters i s approximated.
Consumable-ElectrodeGas Metal Arc Welding With this "pseudogradient" information. a steepest descent algorithm
approximately minimizes the squared output error. In contrast to other
Consumable-electrode gas metal arc welding (GMAW) i s one ofthe adaptive methods, the sensitivity-based pseudogradient algorithm does
most frequently employed and important welding processes. The not tie the number of parameters or controller structure to the order of
reliability of the weld is strongly correlated IO the microstructure and the plant transfer function. This is ideally suited for self-tuning reduced-
overall geometry ofthe joint [ I I. These properties are determined by the complexity controllers such as the PI puddle width controller for
thermal and mechanical history of the weld puddle and the rate at which GMAW. Another advantage to this approach i s that it i s applicable to
it cools. The thermomechanical dynamics are driven by the flow of heat extremely noisy processes as i s the case with this application.
and mass from the torch as i t travels along the weld joint. After a brief review of sensitivity functions and the stability condi-
Several researchers have developed methods for measuring and tions for pseudogradient algorithms, experimental data confirming the
regulating puddle geometry. Vroman and Brandt j 2 I measured puddle performance of the pseudogradient adaptive algorithm are presented.
width using a line scan camera. They regulated i t via a torch velocity PI
controller. Richardson [ 3.4) and Corby [SI designed an integrated Sensitivity Functions
through-torch vision system for coaxial puddle viewing. Baheti 16)
developed an algorithm for estimating weld puddle area and width and
Sensitivity functions - the partial derivatives of the output with
designed a proportional-integral-derivative (PID) controller using arc respect to parameters - are generated by the "variable component"
current as the controlled variable. method 1 IO], [ 1 1 1 which i s applicable to all linear systems which can be
Self-tuning promises to extend the capabilities of w c h a simple and placed into the form ofFig. I.The transfer functionHy,,(.s,8)is the closed
reliable controller to a wide range of operating conditions. Thus, Suzuki loop i ( t ) to ~ ( tas) shown in Fig. 2. This filter is often referred to ab ii
and Hardt 171 used a model reference adaptive controller to regulate trtiJifir,iry,fi/t~r.It is important to note that HvL,(.s,8)
depends on the plant
puddle width by adjusting arc current. In most cases. a simple PI or PID and adjustable control parameters.
controller was sufficient for satisfactory regulation provided it was
For identification, the transfer function N,.,(s,B) i s part of a known
tuned properly for a particular operating range and material. This article
adjustable model, hence the exact sensitivity function can be used for
reports on the successful application of a pseudogradient adaptk e
steepest descent adaptive algorithms. A difficulty arises in adaptive
algorithm for self-tuning of a PI puddle width controller using torch
control. Although n,,(t.8)is usually available because it i s part of the
travel rate (TR) as the control input. The design of this adaptive control
, -~ - ~-
- - - .~
i s based on the pseudogradient properties ehtablished by Rhode and
~ ~ ~ ~~ ~ ~~~ ~ ~~ ~~ ~ ~

Kokotovic 181.

February I993 0272- 1708/93/'W3 0 0 0 I993IEEE 49


Fig. 4. Error model.

where X contains the states of the plant, controller and all filters, and 8
is the vector of adjustable parameters

To assure that the dynamics ofthe underlying linear system (2) are faster
than the parameter update dynamics in (3) for E sufficiently small, we
make the following assumptions.
Assumption 1 :The paramerev 0 is ussurned to remain in u "stable
I I o
.ser" Such rhar R ~ L { A ( B ) 5) CI < o 3e E o.
Assumption 2 :The input r(t)is unijomly hounded. The update luw
fiincrion hounded und lipschifzian in 8, X uniformly with respect to f E
R, 8 E 0. X E 2, where k is rhe desired operating range ofvalues of X .
The first assumption, that a region of the parameter space is known for
which the linear system is stable, is not restrictive for our application.
controller, H,,.(.s,8) depends upon the plant transfer function which i s The bounds imposed by the second assumption insure the ap-
assumed unknown. For on-line adaptive systems. the exact gradient plicability of the slow manifold method [91 which separates the slow
cannot be generated without knowledge of the plant. Hence pseudo- and fast dynamics. Using this method, the uniform assymptotic stability
gradient adaptive schemes use only an approximation to the true sen- of (2)-(3) can be determined from the analysis of the slow parameter
sitivity function &(t)/&. dynamics by considering the parameters, 8, in (3) constrained to the so
Many controller structures have two or more gains feeding a coni- called "FroLen Parameter Manifold'. On this manifold, the state of the
mon junction as in Fig. 2. if 8, represents 81 and 82. In this case, the plant, X ( r ) , is given by the expression for its "steady state" constant
sensitivity filters are identical for each parameter. The PI controller used parameter response
to regulate puddle width posseses this property, therefore; the sensitivity
(4)
filters for all parameters will be identical. For an adaptive scheme, this
means that all the regressor filters are identical. For small E, the expression X ( r ) = v(r,O) is approximate because 8 varies
When in an adaptive system the reference model is represented by a slowly. With R(s)and V1(s,8)as the Laplace transform of r(t)and the if"
ti4ned copy of the adjustable system and a rimed error e * ( / ) ,Fig. 3 element ofv(t,8) and we have
results. Manipulating the adjustable system. the parameter error,
8, = 8; - 8;. can be separated from the system. and an auxiliary input
formed. Defining the error as e(r)= y ( t ) - y,ll(r). we obtain Fig. 4. For
an N parameter system, superposition gives The averaging theorem of Bogolubov allows the analysis to be further
simplified by averaging the parameter update equation (3). Assuming for
simplicity that t f r ) is T periodic, r ( r + r ) = r(t), and given by a finite sum:
K

r(r) = Ca?sin(o"r + $"I. (6)


k= I

Stability Properties Thuh the averaged update law is

The class of slowly adapting systems. which includes the pseudo-


gradient scheme, can be described by the system of nonlinear equations

50 I Control Systems
This averaging is now applied to the update law of the form shown,
T .
where Y(t)= [VI,.. . , y r ~ ] I S the regressor vector and e(t) is the output
error e(t) = y(t) = y,(t)

e(?)= -ErV(t,O)e(t,e) (8)

If Y(t,8)= &/de, then (8) is a steepest descent algorithm for e2(t).Recall


that in our case the regressor is only an approximation of the gradient.
From (7) the average equilibrium 8* is defined byfuv(8*) = 0, that
is by
0 =-(Em3 ~y(r,~*)e(t,~'jdt. (9)

In the frequency domain approach [SI the uniform asymptotic


stability of the average equilibrium 8* is shown to depend upon the
spectral measure Syr of the regressor Y . Denoting by RY(T) the
autocovariance of Y , we have

Returning to the output error expression ( I ), we assume that the tuned


error is zero, e*(r) = 0. Then, a fundamental condition for the uniform
asymptotic stability of the average system requires the matrix P(8) be
positive definite, P ( 8 ) > O,I 8 E 0.Where,
N
Fig. 5. Experimental welding system

Then, if the tuned error e*(rj satisfies

It can be shown that a sufficient condition for P ( 8 ) to be positive definite le+(r)l < 4
is that the following inequalities hold 2a'

IHv,(jok)12Re H,O.w',O") > 0, k = I . .. N , (13) the averaged equilibrium is uniformly assymptotically stable.
N Because the stability conditions ( I 3), (14), (17) are not particularly
Re,Sv(wk,8)l>0. (14) restrictive, we were encouraged to use them to guide the selection of
regressor filters in the design of the adaptive PI puddle width controller
k= I
for our GMAW process. Through a simulation study, it was determined
For (13) to be satisfied, the phase of the regressor filter must be within
that the pseudogradient satisfied the above stability conditions with
+90" of the tuned sensitivity filter KO.ok,0*) at all frequencies present fixed sensitivity filters based on a simplified nominal model of the
in the input. Thus (13) is similar to the SPR condition, while (14) is a welding process. These sensitivity filters were used as regressor filters
PE condition [12]. However, the above sufficient condition is too for all experiments described in this paper. As shown in [ 131,the above
conservative because not all terms in the sum need to be positive definite theory for continuous time processes is verbatim applicable to sampled-
for P(8) to be positive definite. This can be interpreted to mean that the data models described in the next section.
phase condition does not have to be met for all the spectral components
in the regressor, but only the dominant components It is important to Adaptive Puddle Width Controller
point out that for a single frequency input, the sufficient conditions ( 1 3 )
and (14) are also necessary. The facility at which these GMAW control system experiments were
When e*(t)# 0 a bound must be placed upon the tuned error e*(rj. performed was developed at the US Army Construction Engineering
From assumption 1. Research Laboratory in collaboration with the University of Illinois
Decision and Control Laboratory. Fig. 5 is a photograph of the system.
which was also used for the experimental work described in [ 141.
A dc power supply is connected between the workpiece and electrode
If (13) and (14) are satisfied, the norm of the matrix P(8j i\ bounded contact tube. Consumable-electrode wire is fed to the workpiece
from below through a set of pinch rollers. The wire feed rate determines both the arc
current and the rate of metal deposition. As the torch is moved along the
11 P(8)II 2 p > 0. (16) workpiece, the joint is filled with a solution of electrode wire and
workpiece material. The region surrounding the weld puddle is purged

February 1993 51
with a shield gas to prevent oxidation and contamination of the weld
joint. The control input for the experiments reported here is the torch
travel velocity, TR. Arc current, which is the other control variable, was
regulated to a constant value.
The range of operation of this GMAW system covers travel rate from
8 to 18 in/min and arc current from 3 10 A (Amperes) to 4 10 A. Three
small signal models for the transfer function from the travel rate TR to
the puddle width W were identified using a 1 in thick plate preheated
1 I
to a temperature of 250F.

Nominal-Current (360 A ) Model:

W(Z) -
~- -0.0006~~
- 0.0032~
- 0.0006 (18)
z4 - 1 . 0 6 5 8 +
WZ) ~~0 . 0 1+
~ 0.0383:
~ + 0.134

High-Current (410 A) Model:

_W(Z)
__ 0 . 0 0 0 4 ~-~O.OQ(lz - 0.0023 (19)
TR(Z) - z4 - 0 . 9 7 1 6 ~-~0 . 0 4 2 7 ~
-~0.05432 + 0.1693

Low-Current (310A ) Model:

All three models were employed for simulation tests of the adaptive
scheme before its implementation on the actual welding process. The
nominal-current model is used for the sensitivity filter design.
Preliminary experiments showed a 10% overshoot in the open-loop
puddle width response to a travel rate step input. Uniformity and
smoothness of the weld were adversly affected by this overshoot. Hence
the following overdamped second-order reference model was selected

Welding Experiments

Six experiments were conducted over the arc current operating range
of the welding system with arc currents of 330A, 360A and 390A. In
The block diagram of the adaptive puddle width PI controller is shown
each experiment. ;i single bead was deposited on a 48 in x 16 in steel
in Fig. 6(a). The adjustable parameters of the PI controller, K,, and Ki
plate. The first three experiments were done on a 1 in thick plate, the
are indicated in Fig. 6(aj by two multipliers. In the sensitivity filter in
last three on a 1/2 in thick plate. The change in plate thickness is a major
Fig. 6(b), the control parameters are fixed at their nominal values and
challenge. The actual welding process in the case of thin plates is
the sensitivity filter incorporates the nominal-current plant model given
drastically different from that of a thicker plate. A thicker plate acts as
by ( 18).To apply the rule in Fig. 2. our desire is to use the actual system
a heat sink, which is not the case for a 1/2 in plate. Several other control
to implement the transfer function H,., . Therefore this transfer function
algorithms failed to be robust with respect to changes in plate thickness.
is implemented as
and some even went unstable. The major and somewhat surprising
buccess of the designed adaptive controller is that it not only rapidly
converged, but also achieved good perfomiance for thick and thin plates.
Figs. 7 and 8 show the results from these experiments. Part (a) ofthe
figures gives the input. reference model response, and puddle width
where H,,{:) IS implemented by the actual plant and C(:) 1 5 the controller
response. Part ( b )ofthe figures gives the parameter convergence history.
transfer function
Fig. 7 shows the result from a typical experiment run on a 1 in thick
plate. In this experiment, even though the adaptation was initiated with
a poorly oscillatory response close to instability. the parameters con-
verged in less than one minute. Fig. 8 shows the result from a more
evaluated at the nominal values K,, = 6;.
k , = ky. These nominal values challenging experiment performed on a 1/2 in thick plate. Because of
and the nominal plant model are also used in the sensitivity filter in Fig. 6. the plate thickness difference, the plant model used in the sensitivity
The discrete time update law is then given by: filter for this adaptive system does not match the plant at any of the thin
plate operating points, In spite ofthis large mismatch, the puddle width
responses in this figure shows that the adaptive system performs well.

52 /E Control Systems
~ _ -
~ Width R e s p o n s e (31R.W. Richard\on. D.A. Gutow and S.H. R m . "A vision based \ystem for wc
input u'eld pool size control." in Proc. Cvrij: Atnet: So(..Mech Erig.. New Yorh. pp.
.__R
. eference Model R e s p o n s e 65-75. 19x2.
I I I I I 1
[ 4 ]R.W. Richardson. D.A. Anderwn. and D.F. Farson. "Coaxial arc weld pool
viewing for process nionitoring and control." Welding J.. vol. 63. no. 3. pp.
13-50. 1984.
15 I N.R. Corby. "Machine \i\ion algorithms lor \i\ion guided robotic welding."
in P r w . Foirrrh /!I/. C0~7f.K o h o r \'! t i o r i t r d S c r i \ o r ~Coriirols. London. England.

:;;:1'1
0 30 60 90 120 150 180 pp. 137-147. 19x4.
T i m e in Seconds 161 R.S. Baheti. "Vision processing and control of robotic arc welding 5ystein."
- Ki in Proc.. .Srr.ontl C'onf: L)rr.itiori t r d Corirrol, Ft. Lauderdale, FL. pp. 1022-1024.
KD Ic)85.
~ ____ ._-.__ _---_ 171 A. Suzuki and D. Haudt. "Application o i adaptive control to in-process weld
geometry control." in Pro(.. 1087 Am,?: Cotirrol Cmlf., Minrwrrpolis, MN. pp.
3 723-728. 1987.
-3 15
181 D. Khode and P. Kokotovic. "Parameter convergence conditions Independent of
-0 2 0 plarir order." in P J ~ K/ Y. K Y A / ~ P , Cotiit~dConf:.
: Pitt4wrgh. PA. pp. 981-986. 1989.
0 30 60 90 120 150 180
Time in Seconds [OI B.D. Riedle and P.V. Kokotcn ic. "Integral manifolds of slou adaptation."
L- p~ ~ - ~- - -~
1EEE TJ-cI!I\. \01. AC-31. Apr. 1986.
Au/o. C(I~I/~O/,
Fi,? 7 One in( h thick plntr, 390 A 1 IO]P.V. Kohotovicand K.S.Rutman. "Sensitivitj ofautomatic control sy\tems."
- ~ - p -

__ Width R e s p o n s e Arrfojii. K c r n o / c Corlrrol f USSR). 1.01. 26. pp. 717-749. 196.5.


Input
--- R e f e r e n c e M o d e l ResDonse
1 I I I P.M.Frailk. /rim)drcc.riouro S\.\/rrn Sm.,ltiril.i/!777eoy. New York: Academic. 1978.
( 121 S. Boyd and S. S. Saslry. "Necessary a n d wfficient conditions for parameter
c o n k e r g " in adaptive control."Air/oriitrrit.tr. \ol. 22, no. 6, pp. 629-639. 1986.
1131 H.D.O. Anderson. R.K. Bitmead. C.R. Johnson. Jr., P.V. Kokotovic. R.L.
Kosut. I.Mareel\. L. Praly. and B.D. Riedle. Sruhilirv cfAt/uptii.r S?.\tevi.\:
Ptr\tii,irv t ! r i ~ / A i , f , r t i , ~ !Aritr/\..si.v.
r~~q Cambridge. MA: M.I.T. Press. 1986.
2 04 \ I II I 1i
I

0 30 60 90 120 150 180 1 1 41 J.L. Schiano. J.H. Ro\,. and R.A. Weber. "Modeling and control of puddle
pwiiietrq i n gas metal-arc welding." presented at the Amer. Control Conf.. June
Time in Seconds
- Ki
1991.

-- Kp Daniel E. Henderson received the B.S. and M.S. degree5 in electrical engineer-
C 00 I I I 1
' (b) I ing frorn the University of Illinois ;it Urhana-Champaign in 1989 and 1990.
respectively. His the& research u o r k was in the automatic control of weld
quality for the Army Corps of Engineel-s at [he Contruction Engineering Research
1,aboratory i n Champaign. He i \ currently ii Kesearch Engineer for Caterpiller.
lnc. of Peoria, 1L. His rcwarch intere\ts include adaptibe control sptems and the
-0 2 0 I I I I 1 I I application of automatic control systems to earthmoving and heavy equipment.
I 0 30 60 90 120 150 180
T i m e in S e c o n d s P.V. Kokotivic. photograph and biography not available at time of publication.
c p p p p -~
- - ~ ~ ~

Fig 8 Otzr-halj r m e thick pltrtr. 390 A Jeffrey I,. Schiano i\ a Visiting Assistant Professor i n
the Deparmment of Electrical and Computer Engineering
In such experiments. the parameters converged in about the same at the University ol Illinois at Urbana-Champaign. He
1-eceiLt.d the B.S.E.E. degree with university honor\
amount of time as in the thick plate experiments.
from Carnegie-Mcllon University in 1983. and the
M.S.E.E. and Ph.D. deerees from the Univerhity of
References Illinois at Urbana-Champaign i n 1985and 199 I. respec-
tively. Since 19%. he ha\ been actively in\olved in the
[ I \ N.D. Malniuth. W.F. Hall. B.I. Davis. and C.D. Rosen. "Tran\ient thermal GMAW control rmearch at the U S . Army Contruction
phenomena and weld geometry in GTAW." \Ve/t/iii,qJ.. Ke\. .Sir/)/)., vol. 53. no. Engineering Rewarch Laboratory. His research intw
9. pp. 3 8 8 s A X ) s . 1974. est\ include industrial process control and feedback control ofquantunl-mechani-
citl proce\sc\ and \y+tenis.
171A.R. Vroman and H. Brandt. "Feedback control of GTAuelding using puddle
width mea\ureinents." W'eldiqq ./.. vol. 55. no. 9. pp. 712-740. 1976. D.S. Khcdde, pholograph and biography nor ovail;lblc at time of publication

February 1993 53

You might also like