Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
1
1 0
1
1 0
, (1)
where{ } n i a
i
, 1 , 0 , = and { } m i b
i
, 1 , 0 , = are parameters of the linear dynamics; and
the nonlinearity
( ) ( ) t u f
can be considered as a nonlinear function of the system input and
the input of the linear dynamics. Further, as will be seen later, the linear dynamics of the
diode laser process can be sufficiently approximated without zeros, in other words, a class
of nonlinear dynamic systems whose linear dynamics is of minimum phase.
Then in the Laplace domain:
( ) ( ) ( ) ( ) ( ) t u f L s G s y = , (2)
where
L
is the operator of Laplace transform.
Without loss of generality, denote
1 =
n
a (3)
( ) ( ) ( ) ( ) ( ) ( ) ( ) t u f L s B L t u K
1
= , (4)
where
1
L
1
1 0
(5)
Rewrite (5) into matrix form:
( ) ( )u | t t y
T
= (6)
( )
( )
( )
( )
( ) | | 1
1
t y t y t
n T
= | (7)
( ) ( ) | | t u K a a
n
T
1 0
= u
(8)
Accordingly this Nonlinear Hammerstein identification becomes to estimate unknown
parameters in (8). Among these parameters only ( ) ( ) t u K will vary with the inputs.
Suppose ( ) ( ) t u f is a polynomial:
( ) ( ) ( ) ( ) t u C t u C C t u f
p
p
+ + + =
1 0
; (9)
And further consider step input ( ) U t u = in Fig. 7. Therefore, ( ) ( ) t u f is also a step signal
whose Laplace transform can be obtained by ( ) ( ) ( ) ( ) s U f t u f L = ; therefore, the linear
dynamics (1) can be simplified to:
( )
1
1
1 0
+ + +
=
n n
m
s a s a
b
s G
(10)
Furthermore, the system can be can be simplified as:
( )
( )
( )
( ) ( ) ( ) ( ) t u K t y t y a t y a
n n
= + +
1
1 0
(11)
where
( ) ( ) U f b u K
m
=
(12)
and
m
b is a constant.
As a result, the proposed identification for a specific Hammerstein structure with (10) as the
linear dynamics and (12) as the nonlinear static function in general can be achieved in two
steps:
Step 1: Identify A(s) under different step input { } M j U
j
, , 1 , = (13)
Due to the use of a step input
j
U
, the nonlinearity function,
( ) ( ) ( )
j m j
U f b U K u K = =
, (14)
becomes a constant parameter and can be identified by:
( ) ( ) | |
j n j
T
U K a a U
1 0
= u
. (15)
Hence, both the format of A(s) and the value of ( )
j m
U f b
can be identified.
www.intechopen.com
Laser welding: techniques of real time sensing and control development 231
and so on. The weld shape is determined by many parameters in the thermodynamic and
physicochemical process, such as the relative speed between the laser and the work-piece.
Thus, the laser welding should be treated as a nonlinear process. Traditionally, a linear
model is often used to approximate a nonlinear system. However, the linear model can only
describe the local dynamics in the vicinity of the set point and the control system designed
by using the linear approximated model has small operation region. To
understand/describe the global behavior of the laser welding process and to obtain a large
operation region for the control system, a nonlinear model is preferred. However, the
process is so complicated that it is hardly possible to build the model solely through
physicochemical analysis. Therefore, nonlinear identification, which is based on input-
output data, is needed.
Fig. 12. Continuous Hammerstein structure
Figure 12 is the continuous Hammerstein structure used for identifying a practical model to
the laser welding process. The structure consists of nonlinearity in series with a linear
dynamics, where
u
and
y
are the input and the output respectively. The linear dynamics
can in general be represented by a linear transfer function:
( )
( )
( ) s A
s B
a s a s a
b s b s b
s G
n
n n
m
m m
=
+ + +
+ + +
=
1
1 0
1
1 0
, (1)
where{ } n i a
i
, 1 , 0 , = and { } m i b
i
, 1 , 0 , = are parameters of the linear dynamics; and
the nonlinearity
( ) ( ) t u f
can be considered as a nonlinear function of the system input and
the input of the linear dynamics. Further, as will be seen later, the linear dynamics of the
diode laser process can be sufficiently approximated without zeros, in other words, a class
of nonlinear dynamic systems whose linear dynamics is of minimum phase.
Then in the Laplace domain:
( ) ( ) ( ) ( ) ( ) t u f L s G s y = , (2)
where
L
is the operator of Laplace transform.
Without loss of generality, denote
1 =
n
a (3)
( ) ( ) ( ) ( ) ( ) ( ) ( ) t u f L s B L t u K
1
= , (4)
where
1
L
1
1 0
(5)
Rewrite (5) into matrix form:
( ) ( )u | t t y
T
= (6)
( )
( )
( )
( )
( ) | | 1
1
t y t y t
n T
= | (7)
( ) ( ) | | t u K a a
n
T
1 0
= u
(8)
Accordingly this Nonlinear Hammerstein identification becomes to estimate unknown
parameters in (8). Among these parameters only ( ) ( ) t u K will vary with the inputs.
Suppose ( ) ( ) t u f is a polynomial:
( ) ( ) ( ) ( ) t u C t u C C t u f
p
p
+ + + =
1 0
; (9)
And further consider step input ( ) U t u = in Fig. 7. Therefore, ( ) ( ) t u f is also a step signal
whose Laplace transform can be obtained by ( ) ( ) ( ) ( ) s U f t u f L = ; therefore, the linear
dynamics (1) can be simplified to:
( )
1
1
1 0
+ + +
=
n n
m
s a s a
b
s G
(10)
Furthermore, the system can be can be simplified as:
( )
( )
( )
( ) ( ) ( ) ( ) t u K t y t y a t y a
n n
= + +
1
1 0
(11)
where
( ) ( ) U f b u K
m
=
(12)
and
m
b is a constant.
As a result, the proposed identification for a specific Hammerstein structure with (10) as the
linear dynamics and (12) as the nonlinear static function in general can be achieved in two
steps:
Step 1: Identify A(s) under different step input { } M j U
j
, , 1 , = (13)
Due to the use of a step input
j
U
, the nonlinearity function,
( ) ( ) ( )
j m j
U f b U K u K = =
, (14)
becomes a constant parameter and can be identified by:
( ) ( ) | |
j n j
T
U K a a U
1 0
= u
. (15)
Hence, both the format of A(s) and the value of ( )
j m
U f b
can be identified.
www.intechopen.com
Laser Welding 232
Step 2: Determine the nonlinear function
( ) f u and
m
b from the steady-state
responses
( ) j
Y U
under step inputs,
{ }
, 1, ,
j
U j M =
.
In this case, the nonlinearity function can be identified by:
( ) ( )u |
j
T
j
U U K =
, (16)
where
( ) | |
p
j j j j
T
U U U U
2
1 = |
(17)
and
| |
p
m m m m
T
C b C b C b C b
2 1 0
= u
. (18)
Then the parameters in
( ) m j
b f U
can be estimated by such as linear least square algorithm:
( ) ( ) ( ) | |
T
M
T T
U Y U Y
1
1
u u u =
u
(19)
where
( ) ( ) | |
T
M
T T T
U U | |
1
= u
.
11. Nonlinear Constructive Control Design (Liu 2002, Liu, 2003, Liu 2004)
We consider the system that can be represented by:
( ) ( ) ( ) u g u y y y f y y
n n
+ + =
u
1
, , , (20),
where u y, are the output and the control respectively;
n i y
i
, 2 , 1 , =
is the ith derivative of
y ; and ( ) ( )
1 1
, , , , , ,
s
n n
y y y f y y y f u , where
0 > u
( ) ( ) u g c u g s
, where 0 > c
Let
v z
u v
y x
y x
n
n
=
=
=
=
1
1
, (21)
where
| |
T
n
x x x x
2 1
=
During the identification, ( ) u g is approximated by a polynomial. In fact, it can be other
complex formats. However, we assume that ( ) u g is continuous and bounded
We further assume all the states of the system are available for feedback and define:
1
2
1
1 1
=
=
=
n
d n n
n
d n n
d
x x e
x x e
x x e
(22)
With simple substitution, we can have:
( ) ( ) ( )
v z
x e g x v z x e f b Ae e
d
n
d d
=
+ + + + + = u ,
(23),
where
(
(
(
(
=
0 0 0 0
1 0 0 0
0 0 1 0
A
,
(
(
(
(
=
1
0
0
b
, and | |
n
d
n
d d d
x x x x
1
= .
Define bK A A
m
= , where K is chosen so that the matrix bK A A
m
= is Hurwitz.
Then,
( ) ( ) ( )
v z
x e g x v z x e f b e A e
d
n
d d m
=
+ + + + + = u ,
(24)
Further, we define a dynamic signal described by:
( )
( )
0 0
2
0
0
0
0 0
,
d x e x e r
c
r
x e r r c r
d d m
d m
+ + + =
>
>
+ =
(25)
From [40], signal
r
has the property of :
( ) ( ) t D t r V + s (26)
Then the robust adaptive controller can be designed by:
( ) ( ) ( ) ( ) ( )
( )
( ) ( ) ( ) ( ) ( ) ( )
0
0
1 2 ,
, , ,
1 2 ,
2
2
1
2 2 2
2
2
1
2 2
>
> I
+ + + + + + + I =
I =
+ + + + + + + =
o
o |
o| | |
o |
Ke r z x e z x e f Pb e
x r z e
Ke r z x e z x e f Pb e v
d d
T
m
d m
d d
T
(27)
( ) -
1
o is the inverse of function of
( ) - o
and P is the solution of
www.intechopen.com
Laser welding: techniques of real time sensing and control development 233
Step 2: Determine the nonlinear function
( ) f u and
m
b from the steady-state
responses
( ) j
Y U
under step inputs,
{ }
, 1, ,
j
U j M =
.
In this case, the nonlinearity function can be identified by:
( ) ( )u |
j
T
j
U U K =
, (16)
where
( ) | |
p
j j j j
T
U U U U
2
1 = |
(17)
and
| |
p
m m m m
T
C b C b C b C b
2 1 0
= u
. (18)
Then the parameters in
( ) m j
b f U
can be estimated by such as linear least square algorithm:
( ) ( ) ( ) | |
T
M
T T
U Y U Y
1
1
u u u =
u
(19)
where
( ) ( ) | |
T
M
T T T
U U | |
1
= u
.
11. Nonlinear Constructive Control Design (Liu 2002, Liu, 2003, Liu 2004)
We consider the system that can be represented by:
( ) ( ) ( ) u g u y y y f y y
n n
+ + =
u
1
, , , (20),
where u y, are the output and the control respectively;
n i y
i
, 2 , 1 , =
is the ith derivative of
y ; and ( ) ( )
1 1
, , , , , ,
s
n n
y y y f y y y f u , where
0 > u
( ) ( ) u g c u g s
, where 0 > c
Let
v z
u v
y x
y x
n
n
=
=
=
=
1
1
, (21)
where
| |
T
n
x x x x
2 1
=
During the identification, ( ) u g is approximated by a polynomial. In fact, it can be other
complex formats. However, we assume that ( ) u g is continuous and bounded
We further assume all the states of the system are available for feedback and define:
1
2
1
1 1
=
=
=
n
d n n
n
d n n
d
x x e
x x e
x x e
(22)
With simple substitution, we can have:
( ) ( ) ( )
v z
x e g x v z x e f b Ae e
d
n
d d
=
+ + + + + = u ,
(23),
where
(
(
(
(
=
0 0 0 0
1 0 0 0
0 0 1 0
A
,
(
(
(
(
=
1
0
0
b
, and | |
n
d
n
d d d
x x x x
1
= .
Define bK A A
m
= , where K is chosen so that the matrix bK A A
m
= is Hurwitz.
Then,
( ) ( ) ( )
v z
x e g x v z x e f b e A e
d
n
d d m
=
+ + + + + = u ,
(24)
Further, we define a dynamic signal described by:
( )
( )
0 0
2
0
0
0
0 0
,
d x e x e r
c
r
x e r r c r
d d m
d m
+ + + =
>
>
+ =
(25)
From [40], signal
r
has the property of :
( ) ( ) t D t r V + s (26)
Then the robust adaptive controller can be designed by:
( ) ( ) ( ) ( ) ( )
( )
( ) ( ) ( ) ( ) ( ) ( )
0
0
1 2 ,
, , ,
1 2 ,
2
2
1
2 2 2
2
2
1
2 2
>
> I
+ + + + + + + I =
I =
+ + + + + + + =
o
o |
o| | |
o |
Ke r z x e z x e f Pb e
x r z e
Ke r z x e z x e f Pb e v
d d
T
m
d m
d d
T
(27)
( ) -
1
o is the inverse of function of
( ) - o
and P is the solution of
www.intechopen.com
Laser Welding 234
0 > =
= +
T
T
m m
Q Q
Q A PA
(28)
Define the Lyapunov candidate as:
( )
2
1
| | u
I + =
Pe e V
T
, where |
+ +
|
|
\
|
+
|
|
\
|
+
|
|
\
|
+
|
|
\
|
+ +
|
|
\
|
+
|
|
\
|
+ s
+ + + + + + +
|
\
|
|
\
|
+ + + + + =
c
c
Pb e
c c
r Pb e
c c
z Pb e
c
c
x e Pb e z x e f Pb e Ke Pb e Qe e
V x e g x v z x e f b e A P e Pe
d
x e g
n
d
x v z
d
x e f b e
m
A V
T T T
d
T
d
T T T
d
n
d d m
T
T
(29)
where,
( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) o| o | | u I + + + + + + + I I =
1 2 , 2
2
2
1
2 2 2
1
1
Ke r z x e z x e f Pb e V
d d
T
( ) ( ) ( ) ( ) t D x e g c y c
d
n
r
1
3 4
sup
+ + + = o
Accordingly,
( )
( )
2 2 2
4
2
3
2
2
2
1
1
2
1
2
| ou u
|u
| | uo
+ + + + + + =
+ s
c c c c M
M Qe
T
e V
(30)
As a result, the Lyapunov function V will decrease monotonically, which means that
( ) , e |
are bounded. The system is accordingly bounded asymptotically stable
12. Related to the Diode Laser Processing System Without u
As shown in the identification, our laser welding system can be represented by:
( ) ( ) ( ) ( )
( ) ( ) t u t u
t u t u t y y t y
4
7
3
6
2
5 4 3 2 1
u u
u u u u u
+ +
+ + + + =
(31)
Define the state function as:
( ) ( )
( ) ( )
( ) ( )
( ) v t z
t u t z
t y t x
t y t x
=
=
=
=
2
1
(32)
Then the system can be represented by:
( ) ( )
( ) ( ) ( ) ( ) ( ) ( ) ( ) v t z t z t z t z t x t x t x
t x t x
8
4 \
7
3
6
2
5 4 3 2 2 1 1 2
2 1
u u u u u u u u + + + + + + + =
=
(33)
For simplicity, we let the nonlinear function be:
( ) ( ) ( ) ( ) ( ) ( ) ( )
4
7
3
6
2
5 4 2 2 1 1
t z t z t z t z t x t x f u u u u u u + + + + + =
(34)
Accordingly, the amplitude limit function can be written as:
( ) ( ) ( ) ( ) ( ) ( ) ( )
4
7
3
6
2
5 4 2 2 1 1
t z t z t z t z t x t x f u u u u u u + + + + + s
(35)
( ) |
\
|
+ + + + s
6 2 2 2
2
2
1
z z z x x f u
, where u can be unknown
Thus:
( )
6 2 2
2
2
2
1
z z z x x f + + + + = (36)
Equation 36 gives the boundary of the nonlinearity function.
Let the tracking signal ( ) sin
r
y t = , the standard sinusoidal signal with amplitude 1
Then the error signal can be written by:
( ) ( ) ( )
( ) ( ) ( ) t y t x t e
t y t x t e
r
r
=
=
2 2
1 1
(37)
or,
( ) ( )
( ) ( )
( ) v t z
t y z z z z v t e
t e t e
r
=
+ + + + + =
=
4
7
3
6
2
5 4 8 1 2
2 1
u u u u u u
(38)
or,
( ) ( ) ( ) | |
3 5
,
1
0
0 0
1 0
u u + + +
(
+
(
= v t y z y e f e t e
r r
(39)
let
A=
(
0 0
1 0
and
(
=
1
0
b
(40)
Then equation 9.3 can be rewritten by:
( ) ( ) ( ) | |
3 5
, u u + + + + = v t y z y e f b Ae t e
r r
(41)
With simpler substitution, the error matrix is:
www.intechopen.com
Laser welding: techniques of real time sensing and control development 235
0 > =
= +
T
T
m m
Q Q
Q A PA
(28)
Define the Lyapunov candidate as:
( )
2
1
| | u
I + =
Pe e V
T
, where |
+ +
|
|
\
|
+
|
|
\
|
+
|
|
\
|
+
|
|
\
|
+ +
|
|
\
|
+
|
|
\
|
+ s
+ + + + + + +
|
\
|
|
\
|
+ + + + + =
c
c
Pb e
c c
r Pb e
c c
z Pb e
c
c
x e Pb e z x e f Pb e Ke Pb e Qe e
V x e g x v z x e f b e A P e Pe
d
x e g
n
d
x v z
d
x e f b e
m
A V
T T T
d
T
d
T T T
d
n
d d m
T
T
(29)
where,
( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) o| o | | u I + + + + + + + I I =
1 2 , 2
2
2
1
2 2 2
1
1
Ke r z x e z x e f Pb e V
d d
T
( ) ( ) ( ) ( ) t D x e g c y c
d
n
r
1
3 4
sup
+ + + = o
Accordingly,
( )
( )
2 2 2
4
2
3
2
2
2
1
1
2
1
2
| ou u
|u
| | uo
+ + + + + + =
+ s
c c c c M
M Qe
T
e V
(30)
As a result, the Lyapunov function V will decrease monotonically, which means that
( ) , e |
are bounded. The system is accordingly bounded asymptotically stable
12. Related to the Diode Laser Processing System Without u
As shown in the identification, our laser welding system can be represented by:
( ) ( ) ( ) ( )
( ) ( ) t u t u
t u t u t y y t y
4
7
3
6
2
5 4 3 2 1
u u
u u u u u
+ +
+ + + + =
(31)
Define the state function as:
( ) ( )
( ) ( )
( ) ( )
( ) v t z
t u t z
t y t x
t y t x
=
=
=
=
2
1
(32)
Then the system can be represented by:
( ) ( )
( ) ( ) ( ) ( ) ( ) ( ) ( ) v t z t z t z t z t x t x t x
t x t x
8
4 \
7
3
6
2
5 4 3 2 2 1 1 2
2 1
u u u u u u u u + + + + + + + =
=
(33)
For simplicity, we let the nonlinear function be:
( ) ( ) ( ) ( ) ( ) ( ) ( )
4
7
3
6
2
5 4 2 2 1 1
t z t z t z t z t x t x f u u u u u u + + + + + =
(34)
Accordingly, the amplitude limit function can be written as:
( ) ( ) ( ) ( ) ( ) ( ) ( )
4
7
3
6
2
5 4 2 2 1 1
t z t z t z t z t x t x f u u u u u u + + + + + s
(35)
( ) |
\
|
+ + + + s
6 2 2 2
2
2
1
z z z x x f u
, where u can be unknown
Thus:
( )
6 2 2
2
2
2
1
z z z x x f + + + + = (36)
Equation 36 gives the boundary of the nonlinearity function.
Let the tracking signal ( ) sin
r
y t = , the standard sinusoidal signal with amplitude 1
Then the error signal can be written by:
( ) ( ) ( )
( ) ( ) ( ) t y t x t e
t y t x t e
r
r
=
=
2 2
1 1
(37)
or,
( ) ( )
( ) ( )
( ) v t z
t y z z z z v t e
t e t e
r
=
+ + + + + =
=
4
7
3
6
2
5 4 8 1 2
2 1
u u u u u u
(38)
or,
( ) ( ) ( ) | |
3 5
,
1
0
0 0
1 0
u u + + +
(
+
(
= v t y z y e f e t e
r r
(39)
let
A=
(
0 0
1 0
and
(
=
1
0
b
(40)
Then equation 9.3 can be rewritten by:
( ) ( ) ( ) | |
3 5
, u u + + + + = v t y z y e f b Ae t e
r r
(41)
With simpler substitution, the error matrix is:
www.intechopen.com
Laser Welding 236
( ) ( ) ( ) | |
3 5
,
1
0
0 0
1 0
u u + + +
(
+
(
= v t y z y e f e t e
r r
(42)
To design the controller, we reformat the equation as:
( ) ( ) ( ) | |
3 5
3 , u u + + + + + = v k y z y e f Ke b e A t e
r r m
(43)
, where bK A A
m
= and K is chosen so that
m
A is Hurwitz.
( ) | | ( ) ( )
(
+ + + +
(
+
(
=
3 5
2
1
, 4 2
1
0
4 2
1 0
u u v t y z y e f
e
e
e t e
r r
(44)
For matrix:
| |
2 1
1
0
0 0
1 0
k k A
m (
=
(45)
(
=
2 1
1 0
k k
A
m
(46)
The constant matrix | |
2 1
k k K = is chosen so that the roots of the characteristic equation
have negative real parts.
We then can design the robust adaptive controller
( ) | | ( ) | | ( ) { } 1 2 ,
2
2
1
2 2
2
+ + + + + + + =
Ke r z y e z y e f Pb e v
r r
T
o |
, (47)
where | is the adaptive parameter of the controller and
1
1
o
is the inverse function and is
a function of class
(49)
( ) ( ) | | ( ) | | ( ) { } 1 2 ,
2
2
1
2 2
2
2
+ + + + + + + I =
Ke r z y e z y e f Pb e
r r
T
m
o |
(50)
For the design constants we assume they are known and satisfy the condition of
0 , 0 > > o T (51)
Because in our experiments, only the position signal is detected, we further implement high
gain observer for the purpose of output feedback.
Let the error signal be:
( )
( )
1 1
2
2
2
1 1
1
2 1
e e e
e e e e
\
|
=
|
\
|
+ =
c
o
c
o
, (52)
where 0 > c is a small constant, 2 , 1 , 0 = > i
i
o are chosen so that C K A A
n o
= is a
Hurwitz matrix, and
| |
2 1
o o
o
= K , | | 0 1 = C
(53)
Accordingly for the matrix:
| |
(
=
0
1
0 0
1 0
2 1
o o
n
A
(54)
(
=
0
1
2
1
o
o
n
A
(55)
The positive constants matrix | |
2 1
o o
o
= K is chosen so that the characteristic equation
0
2 1
2
= + + o o s s has the roots with negative real parts.
To eliminate peaking in the implementation of the observer, we define
2 2
1
1
q e
q
e
=
=
c
(56)
Thus:
( )
( )
1 1 2 2
1 1 1 2 1
q e q
q e q q
=
+ =
o c
o c
(57)
In order to prevent the peaking from entering the control system, we saturate the control
signal and adaptive controller outside of their domains of interests. In our experiments,
30
50
=
=
|
M
M
v
(58)
With these constants, which are larger than or equal to the upper bound of those signals
( ) ( )
r m r
y r e y r e v , , , , , , | | , we can denote the following equations:
( )
( )
|
|
\
|
=
v
r
v r
S
M
y r e v
sat M y r e v
|
|
, , ,
, , ,
(59)
www.intechopen.com
Laser welding: techniques of real time sensing and control development 237
( ) ( ) ( ) | |
3 5
,
1
0
0 0
1 0
u u + + +
(
+
(
= v t y z y e f e t e
r r
(42)
To design the controller, we reformat the equation as:
( ) ( ) ( ) | |
3 5
3 , u u + + + + + = v k y z y e f Ke b e A t e
r r m
(43)
, where bK A A
m
= and K is chosen so that
m
A is Hurwitz.
( ) | | ( ) ( )
(
+ + + +
(
+
(
=
3 5
2
1
, 4 2
1
0
4 2
1 0
u u v t y z y e f
e
e
e t e
r r
(44)
For matrix:
| |
2 1
1
0
0 0
1 0
k k A
m (
=
(45)
(
=
2 1
1 0
k k
A
m
(46)
The constant matrix | |
2 1
k k K = is chosen so that the roots of the characteristic equation
have negative real parts.
We then can design the robust adaptive controller
( ) | | ( ) | | ( ) { } 1 2 ,
2
2
1
2 2
2
+ + + + + + + =
Ke r z y e z y e f Pb e v
r r
T
o |
, (47)
where | is the adaptive parameter of the controller and
1
1
o
is the inverse function and is
a function of class
(49)
( ) ( ) | | ( ) | | ( ) { } 1 2 ,
2
2
1
2 2
2
2
+ + + + + + + I =
Ke r z y e z y e f Pb e
r r
T
m
o |
(50)
For the design constants we assume they are known and satisfy the condition of
0 , 0 > > o T (51)
Because in our experiments, only the position signal is detected, we further implement high
gain observer for the purpose of output feedback.
Let the error signal be:
( )
( )
1 1
2
2
2
1 1
1
2 1
e e e
e e e e
\
|
=
|
\
|
+ =
c
o
c
o
, (52)
where 0 > c is a small constant, 2 , 1 , 0 = > i
i
o are chosen so that C K A A
n o
= is a
Hurwitz matrix, and
| |
2 1
o o
o
= K , | | 0 1 = C
(53)
Accordingly for the matrix:
| |
(
=
0
1
0 0
1 0
2 1
o o
n
A
(54)
(
=
0
1
2
1
o
o
n
A
(55)
The positive constants matrix | |
2 1
o o
o
= K is chosen so that the characteristic equation
0
2 1
2
= + + o o s s has the roots with negative real parts.
To eliminate peaking in the implementation of the observer, we define
2 2
1
1
q e
q
e
=
=
c
(56)
Thus:
( )
( )
1 1 2 2
1 1 1 2 1
q e q
q e q q
=
+ =
o c
o c
(57)
In order to prevent the peaking from entering the control system, we saturate the control
signal and adaptive controller outside of their domains of interests. In our experiments,
30
50
=
=
|
M
M
v
(58)
With these constants, which are larger than or equal to the upper bound of those signals
( ) ( )
r m r
y r e y r e v , , , , , , | | , we can denote the following equations:
( )
( )
|
|
\
|
=
v
r
v r
S
M
y r e v
sat M y r e v
|
|
, , ,
, , ,
(59)
www.intechopen.com
Laser Welding 238
( )
( )
|
|
\
|
=
|
|
|
|
M
y r e
sat M y r e
r m
r
S
m
, ,
, ,
(60)
( ) sat : saturation function (61)
Thus the robust adaptive output controller can be obtained by replacing ( ) | , , ,
r
y r e v and
( )
r m
y r e , , | with ( ) | , , ,
r
S
y r e v and ( ) | | , , ,
r
S
m
y r e
Simulation results:
We choose the constants:
00001 . 0 = o , | | 4 2 = K ,
(
=
1875 . 0 25 . 0
25 . 0 375 . 1
P ,
(
=
1 0
0 1
Q .
The simulation track two different input signal respectively: Both simulations are tested
with adding 0.5sin(t) as disturbance.
Fig. 13. Tracking sinusoidal and step signals
Fig. 14 Tracking step signal: Output feedback
Apparently the state feedback tracks better with either Sinusoidal or Step signal although he
observer design somewhat caused a fluctuation with very small amplitude. This might
require further tuning on the constants
13. References
Beersiek, J. (1999), On-line monitoring of keyhole instabilities during laser beam welding,
ICALEO (R) 99: Section D, 49-58
Beersiek, J. (2000), A CMOS Camera as a Tool for Process Analysis Not Only for Laser Beam,
ICALEO01 92&93: 1185-1193, 2000
Beersiek, J. (2001), A CMOS camera as a tool for process analysis not only for laser beam
welding, 20th ICALEO Vols 92&93, 1185-1193, 2001
Becker, S. and. Beersiek, J. (2000), Semi-Automatic 3D Model Extraction from Uncalibrated 2D
Camera Views, SPIE Visual Data Exploration and Analysis II 2410: 447-461, 1995
Bertrand, P, Smurov, I and Grevey, D. (2000), Application of near infrared pyrometry for
continuous Nd:YAG laser welding of stainless steel, Applied surface science 168 (2000)
182-185, 2000
Farson, D. (1999), Laser welding penetration monitoring with multiple emissions signal
measurements, Journal of Laser Applications 11(2): 47-53, 1999
Farson, D, and Kim, K, R (1999), Generation of optical and acoustic emissions in laser weld
plues, Jurnal of applied physics, 85(1999), 1329-1336, 1999
Gu, H, P and Duley, W. W. (1996), Resonant acoustic emission during laser welding of metals,
J Phys. D: Appl. Phys. 29 (1996) 550-555.
Jeon, M, Kim, W, Han, G and Na, S. (1998), A study on heat flow and temperature monitoring in
the laser brazing of a pin-to-plate joint, Journal of materials processing technology, 82
(1998) 53-60
Klein, M and Bodenhamer, T, Laser ultrasonics technology report, http://www.industrial-
laser.com
Kroos, J., Gratzke, U., Vicanek, M. and Simon, G., (1993) Dynamic behaviour of the keyhole in
laser welding, Journal of Physics, D: Applied Physics, 26, 1993, 481-486
Lankalpall, K. N. T., J. F, and Gartner, M. (1996), A model for Estimating Penetration Depth of
Laser Welding Processes, Journal of Physics: Apply Physics 29(7): 1831-1841, 1996
Li, L, Brookfield, D, J. and Steen W., M. (1996), Plasma charge sensor for in-process, non-contact
monitoring of the laser welding process, Meas, Sci, Technol. 7 (1996), 615-626.
Li, L. (2002), A comparative study of ultrasound emission characteristics in laser processing,
Applied surface science, 186 (2002): 604-610
Lim, D, Cho, Y, Gweon, D. (1998), A robust in-process monitoring of pulsed laser spot welding
using a point infrared sensor, Proceedings of the Institution of Mechanical Engineers,
Part B, Engineering Manufacture, Vol. 212, Issue 3, 241-250, 1998.
Liu, Y. S. and Li, X. Y. (2002), Decentralized robust adaptive control of nonlinear systems with
unmodeled dynamics, IEEE Transactions on Automatic Control 47(5): 848-856, 2002
Liu, Y. S., and Li, X. Y. (2003), Robust adaptive control of nonlinear systems represented by
input-output models, IEEE Transactions on Automatic Control 48(6): 1041-1045, 2003
Liu, Y. S., and Li, X. Y. (2004), Robust adaptive control of nonlinear systems with unmodeled
dynamis, IEE Proceedings-Control Theory and Applications 15151(1): 83-88, 2004
Migliore, L. (1998), Welding with Lasers, Industrial Laser Review, 1998
Miller, M, Mi, B, Kita, A and Ume, C. (2002), Development of automated real-time data
acquisition system for robotic weld quality monitoring, Mechatronics, 12 (2002), 1259-
1269
Morgan, S. A. F., M D T; McLean, M A; Hand, D P; Haran, F M; Su, D; Steen, W M; Jones, J D C.
(1997), Real-time process control in CO2 laser welding and direct casting: focus and
temperature, ICALEO '97: Laser Materials Processing. San Diego, California; USA. 83:
G290-G299, 1990
www.intechopen.com
Laser welding: techniques of real time sensing and control development 239
( )
( )
|
|
\
|
=
|
|
|
|
M
y r e
sat M y r e
r m
r
S
m
, ,
, ,
(60)
( ) sat : saturation function (61)
Thus the robust adaptive output controller can be obtained by replacing ( ) | , , ,
r
y r e v and
( )
r m
y r e , , | with ( ) | , , ,
r
S
y r e v and ( ) | | , , ,
r
S
m
y r e
Simulation results:
We choose the constants:
00001 . 0 = o , | | 4 2 = K ,
(
=
1875 . 0 25 . 0
25 . 0 375 . 1
P ,
(
=
1 0
0 1
Q .
The simulation track two different input signal respectively: Both simulations are tested
with adding 0.5sin(t) as disturbance.
Fig. 13. Tracking sinusoidal and step signals
Fig. 14 Tracking step signal: Output feedback
Apparently the state feedback tracks better with either Sinusoidal or Step signal although he
observer design somewhat caused a fluctuation with very small amplitude. This might
require further tuning on the constants
13. References
Beersiek, J. (1999), On-line monitoring of keyhole instabilities during laser beam welding,
ICALEO (R) 99: Section D, 49-58
Beersiek, J. (2000), A CMOS Camera as a Tool for Process Analysis Not Only for Laser Beam,
ICALEO01 92&93: 1185-1193, 2000
Beersiek, J. (2001), A CMOS camera as a tool for process analysis not only for laser beam
welding, 20th ICALEO Vols 92&93, 1185-1193, 2001
Becker, S. and. Beersiek, J. (2000), Semi-Automatic 3D Model Extraction from Uncalibrated 2D
Camera Views, SPIE Visual Data Exploration and Analysis II 2410: 447-461, 1995
Bertrand, P, Smurov, I and Grevey, D. (2000), Application of near infrared pyrometry for
continuous Nd:YAG laser welding of stainless steel, Applied surface science 168 (2000)
182-185, 2000
Farson, D. (1999), Laser welding penetration monitoring with multiple emissions signal
measurements, Journal of Laser Applications 11(2): 47-53, 1999
Farson, D, and Kim, K, R (1999), Generation of optical and acoustic emissions in laser weld
plues, Jurnal of applied physics, 85(1999), 1329-1336, 1999
Gu, H, P and Duley, W. W. (1996), Resonant acoustic emission during laser welding of metals,
J Phys. D: Appl. Phys. 29 (1996) 550-555.
Jeon, M, Kim, W, Han, G and Na, S. (1998), A study on heat flow and temperature monitoring in
the laser brazing of a pin-to-plate joint, Journal of materials processing technology, 82
(1998) 53-60
Klein, M and Bodenhamer, T, Laser ultrasonics technology report, http://www.industrial-
laser.com
Kroos, J., Gratzke, U., Vicanek, M. and Simon, G., (1993) Dynamic behaviour of the keyhole in
laser welding, Journal of Physics, D: Applied Physics, 26, 1993, 481-486
Lankalpall, K. N. T., J. F, and Gartner, M. (1996), A model for Estimating Penetration Depth of
Laser Welding Processes, Journal of Physics: Apply Physics 29(7): 1831-1841, 1996
Li, L, Brookfield, D, J. and Steen W., M. (1996), Plasma charge sensor for in-process, non-contact
monitoring of the laser welding process, Meas, Sci, Technol. 7 (1996), 615-626.
Li, L. (2002), A comparative study of ultrasound emission characteristics in laser processing,
Applied surface science, 186 (2002): 604-610
Lim, D, Cho, Y, Gweon, D. (1998), A robust in-process monitoring of pulsed laser spot welding
using a point infrared sensor, Proceedings of the Institution of Mechanical Engineers,
Part B, Engineering Manufacture, Vol. 212, Issue 3, 241-250, 1998.
Liu, Y. S. and Li, X. Y. (2002), Decentralized robust adaptive control of nonlinear systems with
unmodeled dynamics, IEEE Transactions on Automatic Control 47(5): 848-856, 2002
Liu, Y. S., and Li, X. Y. (2003), Robust adaptive control of nonlinear systems represented by
input-output models, IEEE Transactions on Automatic Control 48(6): 1041-1045, 2003
Liu, Y. S., and Li, X. Y. (2004), Robust adaptive control of nonlinear systems with unmodeled
dynamis, IEE Proceedings-Control Theory and Applications 15151(1): 83-88, 2004
Migliore, L. (1998), Welding with Lasers, Industrial Laser Review, 1998
Miller, M, Mi, B, Kita, A and Ume, C. (2002), Development of automated real-time data
acquisition system for robotic weld quality monitoring, Mechatronics, 12 (2002), 1259-
1269
Morgan, S. A. F., M D T; McLean, M A; Hand, D P; Haran, F M; Su, D; Steen, W M; Jones, J D C.
(1997), Real-time process control in CO2 laser welding and direct casting: focus and
temperature, ICALEO '97: Laser Materials Processing. San Diego, California; USA. 83:
G290-G299, 1990
www.intechopen.com
Laser Welding 240
Na, X. D., Zhang, Y. M., Liu, Y. S. and Walcott, B. (2009), Nonlinear Identification of Laser
Welding Process, IEEE Transactions on Control Systems Technology, Digital Object
Identifier 10.1108/TCST.2009.2026163
Park, H and Rhee, S. (1999) Estimation of weld bead size in CO2 laser welding by using
multiple regression and neural network, Journal of Laser Applications 11(3): 143-150,
1999
Park, H and Rhee, S. (1999), Analysis of mechanism of plasma and spatter in CO2 laser welding
of galvanized steel, 31 (1999) 119-126
Park, Y, W, Park, H, Rhee, S and Kang, M. (2002), Real time estimation of CO2 laser weld
quality for automotive industry, Optics & laser Technology 34 (2002) 135-142.
Pedrotti, F. L. a. P., L.S. (1993), Introduction to Optics, New Jersey, Prentice Hall, 1993
Ono, M, Nakada, K and Kosuge, S, An investigation on CO2 laser-induced plasma, J Jpn Weld
Soc, 10(1992): 239-245
Ostendorf, A, Specker, W, Stallmach, M and Zeadan, J. (2003), 3D-MID and process monitoring
for micro joining applications, Proceedings of the society of photo-optical
instrumentation engineers (SPIE) 4977, 508-517, 2003
Ostendorf, A, Kulik, C, Stallmach, M and Zeadan, J. (2004), Basic investigations for controlling
the laser spot welding process when packaging 3-dimensional molded interconnect
devices, Proceedings of the society of photo-optical instrumentation engineers (SPIE)
5339, 441-447, 2004.
Ostendorf, A. and Temme, T. (2004), Laser spot welding of electronic micro parts, Proceedings
of the society of photo-optical instrumentation engineers (SPIE) 5662, 306-312, 2004.
Sforza, P and Blasiis, D. (2002), On-line optical monitoring system for arc welding, NDT&E
international 35 (2002) 37-43
Shao, J and Yan, Y. (2005), Review of techniques for On-line Monitoring and Inspection of Laser
Welding, Journal of Physics: Conference Series 15 (2005), pp. 101-107, 2005
Steen, W, M and Weerasinghe, W, M, Monitoring of laser material processes, SPIE Proc.
650(1986), 160-166.
Sun, A., Kannatey-Asibu, Jr. E. (1999), Sensor systems for real-time monitoring of laser weld
quality, Journal of Laser Applications 11(4): 153-168, 1999
Sun, A., Kannatey-Asibu, Jr. E. (2002), Monitoring of Laser Weld Penetration Using Sensor
Fusion, Journal of Laser Applications 14(2): 114-121, 2002
Sun, Z, Salminen, A. S. and Moisio, T. J. I. (1993), Quality improvement of laser beam welds by
plasma control, Journal of Materials Science Letters, Vol. 12, No. 14, Springer
Netherlands, January, 1993
Tonshoff H, K, Ostendorf A, Guttler R, Specker W. (1998), Online monitoring and closed-loop
control of laser welding processes, 12th international symposium for
electromachining(ISEM), Aachen, Germany, May 11-13, 1998, 1405 603-612, 1998.
Williams, C. (1997), CO Laser Processing-An Overview, Aircraft Engineering and Aerospace
Technology 69(1): 43-52, 1997
Zhang, X, Chen, W, Ashida, E and Matsuda, F. (2004), Relationship between weld quality and
optical emissions in underwater Nd:YAG laser welding, Opticas and lasers in
engineering 41(2004), 717-730
Zhang, Y. M., Kovacevic, R. and Li, L. (1996), Characterization and real-time measurement of
geometrical appearance of the weld pool, Int. J. Mach. Tools Manufact. Vol. 36 No. 7,
799-816, 1996
www.intechopen.com
Laser Welding
Edited by Xiaodong Na, Stone
ISBN 978-953-307-129-9
Hard cover, 240 pages
Publisher Sciyo
Published online 17, August, 2010
Published in print edition August, 2010
InTech Europe
University Campus STeP Ri
Slavka Krautzeka 83/A
51000 Rijeka, Croatia
Phone: +385 (51) 770 447
Fax: +385 (51) 686 166
www.intechopen.com
InTech China
Unit 405, Office Block, Hotel Equatorial Shanghai
No.65, Yan An Road (West), Shanghai, 200040, China
Phone: +86-21-62489820
Fax: +86-21-62489821
This book is entitled to laser welding processes. The objective is to introduce relatively established
methodologies and techniques which have been studied, developed and applied either in industries or
researches. State-of-the art developments aimed at improving or next generation technologies will be
presented covering topics such as monitoring, modelling, control, and industrial application. This book is to
provide effective solutions to various applications for field engineers and researchers who are interested in
laser material processing.
How to reference
In order to correctly reference this scholarly work, feel free to copy and paste the following:
Xiaodong Na, Stone (2010). Laser Welding: Techniques of Real Time Sensing and Control Development,
Laser Welding, Xiaodong Na, Stone (Ed.), ISBN: 978-953-307-129-9, InTech, Available from:
http://www.intechopen.com/books/laser-welding/laser-welding-techniques-of-real-time-sensing-and-control-
development-