Professional Documents
Culture Documents
8.6 Linearization of Nonlinear Systems
8.6 Linearization of Nonlinear Systems
Assume that under usual working circumstances this system operates along the
trajectory
. We call
and
, respectively, the nominal system trajectory and the nominal system input.
The slides contain the copyrighted material from Linear Dynamic Systems and Signals, Prentice Hall 2003. Prepared by Professor Zoran Gajic
883
Assume that the motion of the nonlinear system is in the neighborhood of the
nominal system trajectory, that is
where
The slides contain the copyrighted material from Linear Dynamic Systems and Signals, Prentice Hall 2003. Prepared by Professor Zoran Gajic
884
For the system motion in close proximity to the nominal trajectory, we have
Since
and
into a Taylor series about the nominal system trajectory and input, which produces
Canceling
higher-order
terms
(which
contain
very
small
quantities
The slides contain the copyrighted material from Linear Dynamic Systems and Signals, Prentice Hall 2003. Prepared by Professor Zoran Gajic
885
The partial derivatives in the linearization procedure are evaluated at the nominal
points. Introducing the notation
In general, the obtained linear system is time varying. Since in this course we
study only time invariant systems, we will consider only those examples for which
the linearization procedure produces time invariant systems. It remains to find the
initial condition for the linearized system, which can be obtained from
The slides contain the copyrighted material from Linear Dynamic Systems and Signals, Prentice Hall 2003. Prepared by Professor Zoran Gajic
886
by assuming that
and expanding
, which leads to
The slides contain the copyrighted material from Linear Dynamic Systems and Signals, Prentice Hall 2003. Prepared by Professor Zoran Gajic
887
The initial conditions for the second-order linearized system are obtained from
where
888
, producing
!"
Note that
since
. It is
important to point out that the same linearized model could have been obtained by
setting
The slides contain the copyrighted material from Linear Dynamic Systems and Signals, Prentice Hall 2003. Prepared by Professor Zoran Gajic
889
-order nonlinear
dynamic system with one input and one output in a straightforward way. However,
for multi-input multi-output systems this procedure becomes cumbersome. Using
the state space model, the linearization procedure for the multi-input multi-output
case is simplified.
Consider now the general nonlinear dynamic control system in matrix form
#
where
vector, the
, and
the nominal system input that keeps the system on the nominal trajectory is given
by
$
The slides contain the copyrighted material from Linear Dynamic Systems and Signals, Prentice Hall 2003. Prepared by Professor Zoran Gajic
890
Using the same logic as for the scalar case, we can assume that the actual
system dynamics in the immediate proximity of the system nominal trajectories can
be approximated by the first terms of the Taylor series. That is, starting with
%
and
%
&"')(+*,.
*/,-
&'0(1*,.
*,-
The slides contain the copyrighted material from Linear Dynamic Systems and Signals, Prentice Hall 2003. Prepared by Professor Zoran Gajic
891
and
. Since
are small their squares are even smaller, and hence the high-order terms
2"3541678
9
4 678
2354:6;78
9
4 678
@BADC
@FEBG
@FE
@HAIC
@FE
@BA
C
@FE
4
G
@HA
@FE
<>=?<
@HAKJ
@FEML
2"3546!78
9
4 6;78
@HA
@FE
@HA
@FEBG
@BA
@FE
4
4
23
4
9
678
4+678
The slides contain the copyrighted material from Linear Dynamic Systems and Signals, Prentice Hall 2003. Prepared by Professor Zoran Gajic
892
XFY[Z
XHYIZ
X]\
X^\`_
Z
XHYIZ
X^\ba
XHY
XHY
X^\`Z
X^\
U>V?W
XHYKc
Xd\fe
NO5PQRS
T
PQRS
XHY
X^\
XHY
X^\
XHY
P
X^\
P
N O
P
T
P
Q!RS
Q!RS
Note that the Jacobian matrices have to be evaluated at the nominal points, that
is, at
U
and
U
g
U
The slides contain the copyrighted material from Linear Dynamic Systems and Signals, Prentice Hall 2003. Prepared by Professor Zoran Gajic
893
This equation can also be linearized by expanding its right-hand side into a
Taylor series about nominal points
h
and
h
i"j5kl!mn
o
Note that
h
cancels term
l!mn
. This leads to
i"j5k+l;mn
o
l!mn
and
satisfy
The slides contain the copyrighted material from Linear Dynamic Systems and Signals, Prentice Hall 2003. Prepared by Professor Zoran Gajic
894
|F}^~
|}d~
|}d~
|
|FB
|
|F}
|}
~
|
|
prqts
|F}B
|F:
u"v)w:x;yz
{
wxyz
|}
|}:
|FF~
|F
|}
~
|^
|}:
|
|F}
|^~
|d
|^
xyz
|}
w
x;yz
x;yz
|F}
prq
|d
|}F
u"v
w
{
|F}
|d
u v
w
xyz
|}
|^
|F}
|d
|F}
|^
uv
w
{
w
xyz
xyz
The slides contain the copyrighted material from Linear Dynamic Systems and Signals, Prentice Hall 2003. Prepared by Professor Zoran Gajic
895
KBb5
Assume that the values for the system nominal trajectories and input are known and
given by
and
system is obtained as
b
f
Having obtained the solution of this linearized system under the given system input
, the corresponding approximation of the nonlinear system trajectories is
The slides contain the copyrighted material from Linear Dynamic Systems and Signals, Prentice Hall 2003. Prepared by Professor Zoran Gajic
896
Example 8.17: Consider the mathematical model of a single-link robotic manipulator with a flexible joint given by
where
and are,
897
and
are
:+`+F
Assuming that the output variable is equal to the links angular position, that is
, the matrices
and
are given by
The slides contain the copyrighted material from Linear Dynamic Systems and Signals, Prentice Hall 2003. Prepared by Professor Zoran Gajic
898