Professional Documents
Culture Documents
[H04Q7]
Jan Swevers
September 2008
0-0
Collocated versus non-collocated control [H04Q7]
Contents
Some concepts of structural dynamics
Collocated versus non-collocated control
Summary
This lecture is based on parts taken from Vibration control of active structures (2nd
edition) by A. Preumont, Kluwer Academic Publishers
Collocated versus non-collocated control [H04Q7]
Equations of motion:
M 0 0 x1 c c 0 x1 k k 0 x1 f
0
m 0 x2
+
c 2c c x2
+
k 2k k x2 = 0
0 0 m x3 0 c c x3 0 k k x3 0
Collocated versus non-collocated control [H04Q7]
M x + C x + Kx = f
Vibration modes
Free response of the undamped system :
M x + Kx = 0
If one tries a solution of the form x = i eji t , i and i must satisfy the
following eigenvalue problem:
(K i2 M )i = 0
Properties:
the eigenvalues i2 are real and non negative
i are the natural frequencies
i are the corresponding modes
Collocated versus non-collocated control [H04Q7]
T M = diag(i )
T K = diag(i i2 )
i are the modal masses (modes can be scaled such that the i s are equal
to one).
Collocated versus non-collocated control [H04Q7]
Modal decomposition
Let us perform a change of variables from the physical coordinates x to modal
coordinates z:
x = z
yielding:
M z + Cz + Kz = f
Left multiplying by T , and using orthogonality relationships:
diag(i )z + T Cz + diag(i i2 )z = T f
If the structure has NO rigid body modes, we can evaluate the system for
= 0:
n
1
X i Ti
G(0) = K = 2
i=1
i i
The static contribution of the high frequency modes to the flexibility matrix is
called the residual mode, denoted by R.
Collocated versus non-collocated control [H04Q7]
with
n
X i Ti
R= 2
m+1
i i
Collocated versus non-collocated control [H04Q7]
Pole-zero flipping
Root locus: locus of the solutions s of the closed-loop characteristic
equation:
1 + gG(s)H(s) = 0
when g goes from 0 to
Qm
(s zi )
G(s)H(s) = k Qni=1
i=1 (s pi )
with i and i the angles of the vectors joining the zeros zi and poles pi to
P respectively.
Collocated versus non-collocated control [H04Q7]
Departure angles from poles and arrival angles at zeros before and after
zero-pole flipping:
Collocated control
Y (s) s2 + 20 s + 02
G1 (s) = =
F (s) M s2 (s2 + (1 + )(20 s + 02 ))
D(s) 20 s + 02
G2 (s) = =
F (s) M s2 (s2 + (1 + )(20 s + 02 ))
02
M s2 (s2 + (1 + )(20 s + 02 ))
with
k m b
02 = , = , 20 =
m M m
Collocated versus non-collocated control [H04Q7]
The approximation for G2 (s) is valid for low damping << 1: the far away
zero will not influence the closed-loop response.
When the mass ratio is small, numerator and denominator of G1 (s) are
almost equal (except for M s2 ): pole-zero cancellation
Collocated versus non-collocated control [H04Q7]
The lead compensator always increases the damping of the flexible mode
For several flexible modes:
always as many flexible pole-pairs as flexible zero-pairs
pole-zero excess remains 2: angles of asymptotes remains 90 deg
lead compensator increases the damping of all flexible modes, but
especially those having their natural frequency between the pole and the
zero of the compensator
Collocated versus non-collocated control [H04Q7]
The pole-zero excess is 3: the flexible modes are heading towards the
asymptotes at 60 deg in the right half plane
Collocated versus non-collocated control [H04Q7]
This yields:
X1 (s) s4 + 302 s2 + 04
G1 (s) = =
F (s) M s2 (s4 + (3 + )02 s2 + (1 + 2)04 )
X2 (s) 02 (s2 + 02 )
G2 (s) = =
F (s) M s2 (s4 + (3 + )02 s2 + (1 + 2)04 )
X3 (s) 04
G3 (s) = =
F (s) M s2 (s4 + (3 + )02 s2 + (1 + 2)04 )
with 02 = k/m and = m/M .
Collocated versus non-collocated control [H04Q7]
Properties
Poles: p
2
p (3 + ) 5 2 + 2
2 =
0 2
G1 has two pairs of zeros, independent of the mass ratio
For = 0, the poles and zeros of G1 cancel each other.
For > 0, the poles and zeros alternate on the imaginary axis (collocated
system).
G2 has one pair of zeros, G3 has no zeros.
Collocated versus non-collocated control [H04Q7]
Effect on Bode plot : A pole-zero flipping near the imaginary axis produces
a phase change of 360 .
Qm
i=1 (j zi )
G(j)H(j) = k Qn
i=1 (j pi )
Pm Pn
The phase of GH for a specific value of j is given by: i=1 i i=1 i , with
Collocated versus non-collocated control [H04Q7]
Evolution of the zeros of a simple supported beam with a point force actuator
at 0.1l
Collocated versus non-collocated control [H04Q7]
As the sensor moves away from the actuator, the zeros migrate along the
imaginary axis.
When the sensor reaches 0.2l, which is the nodal point of mode 5, the
fourth zero becomes identical to j5 .
The third zero crosses j4 at 0.25l, node of mode 4.
Etc...
Collocated versus non-collocated control [H04Q7]
Evolution of the zeros of a beam when the sensor moves away from the actuator
Collocated versus non-collocated control [H04Q7]
While the imaginary zeros migrate along the imaginary axis, every pair of
zeros that disappears at infinity, reappears symmetrically at infinity on the
real axis and moves towards the origin.
Right-half plane zeros are non-minimum phase zeros.
Non-minimum phase zeros do not cause difficulties if they lie well outside
the desired bandwidth of the closed-loop system.
They put severe restrictions on the control system if they interfere with the
bandwidth.
Collocated versus non-collocated control [H04Q7]
Summary
Difference between collocated and non-collocated systems.
Influence on stability and robustness properties, pole/zero location.
These properties play a role in feedback and feedforward control design.
Collocated versus non-collocated control [H04Q7]
nx
Mode shapes: n (x) = sin l
P i (xa )i (xs ) ml
Frequency response function: G(s) = i=1 (s2 +i2 ) with = 2
and xs the position of the sensor
Discuss the results
Hint: Calculate zeros of G(s), based on approximation with finite number
of modes