Professional Documents
Culture Documents
Engineering Structures
journal homepage: www.elsevier.com/locate/engstruct
a r t i c l e
i n f o
Article history:
Received 12 August 2013
Revised 23 September 2014
Accepted 24 September 2014
Available online 17 October 2014
Keywords:
Active vibration control
Building structures
PID control
Stability
a b s t r a c t
Proportional-derivative (PD) and proportional-integral-derivative (PID) controllers are the most popular
algorithms in industrial applications. However, there are few published theory results of PD/PID controllers on the structural vibration control applications. In this paper, we analyze the stability of the active
vibration control system for both the linear and nonlinear structures. We give explicit sufcient conditions for choosing the PID gains. The theory conclusions are veried via numerical simulations and a
two-story building prototype. These results give validation of our theory analysis.
2014 Elsevier Ltd. All rights reserved.
1. Introduction
The building structures are vulnerable to natural and manmade hazards, which may result in nancial, environmental, and
human losses. It is essential to protect these structures, including
the human occupants and non-structural components from these
threats. One approach to mitigate this undesirable behavior is to
alter the dynamic characteristics of the building with respect to a
given load, which can be achieved by adding control devices like
dampers or actuators to the building [15].
Control device and controller design are the main focus of the
traditional active vibration control systems [9,10]. Since the force
exerted by the earthquake and wind on the structures are very
huge and uncertain, these large civil structures require a large
amount of energy to control it. The structural control can be classied as passive control which does not require an external power
source [28], and active control which uses sensors and active actuators to control the unwanted vibrations [27]. There are many
active control devices designed for structural control applications
[7]. The active mass damper (AMD) is the most popular actuator,
which uses a mass without spring and dashpot [5]. In this paper,
we use AMD type actuator for the active vibration control.
In order to achieve a good performance, it is essential to design
an effective control strategy, which should be simple, robust, and
fault tolerant. Many attempts have been made to introduce
advanced controllers for the active vibration control of building
Corresponding author. Tel.: +52 55 57473734.
E-mail address: yuw@ctrl.cinvestav.mx (W. Yu).
http://dx.doi.org/10.1016/j.engstruct.2014.09.042
0141-0296/ 2014 Elsevier Ltd. All rights reserved.
structures. Instead of changing the structure stiffness, a pole-placement H1 control corresponding to a target damping ratio is proposed in [20]. In order to avoid the higher order problem in H1
control, the balanced truncation is applied in [23]. In [8], the
genetic algorithm is used to determine the feedback control. There
are several optimal control algorithms applied for the active vibration control of building structures, for example ltered linear quadratic control (LQ) [24], linear quadratic regulator (LQR) [1], and
linear quadratic Gaussian (LQG) [14]. All these controllers are
model-based, that are complex and demands the exact model of
the building structure. Some model-free controllers, such as sliding
mode control (SMC) [33], neural network control [17], and fuzzy
logic control [25] are still complex.
PID control is widely used in industrial applications. Without
model knowledge, PID control may be the best controller in realtime applications [4]. The great advantages of PID control over
the others are that they are simple and have clear physical meanings. Although theory research in PID control algorithms is well
established, it is still not well developed in structural vibration
control. In [19], a simple proportional control is applied to reduce
the building displacement due to wind excitation. In [12,13], PD
and PID controllers were used in the numerical simulations. In
[31], a Proportional-integral (PI) controller with an AMD is used
to attenuate the structural motion due to earthquake. However,
these control results are not satisfactory, because it is difcult to
tune PID gains to guarantee good performances such as rise-time,
overshoot, settling time, and steady-state error [13]. Moreover,
these works do not discuss the stability analysis of these active
control systems.
209
mx cx_ kx f e
mn
m1
6
6
6
M6
6
4
0
..
.
m2
..
.
..
.
0
0
c1 c2
6
6 c2
6
6
..
C6
.
6
6
..
6
4
.
0
0
..
.
..
.
7
7
7
nn
72R ;
7
5
mn
c2
c2 c3
..
.
..
.
0
..
.
0
..
.
..
.
0
..
.
..
.
xn
cn
cn
x 2 R ; f s f s;1 ; . . . ; f s;n 2 Rn is the structure stiffness force vector,
n
and f e 2 R is the external force vector applied to the structure,
such as earthquake and wind excitations.
If the relationship between the lateral force f s and the resulting
deformation x is linear, then f s is
n
k1 k2 k2
6
6 k2 k2 k3
6
6 .
..
f s Kx; where K 6
6 ..
.
6
..
6 ..
4 .
.
0
0
..
.
0
..
.
..
.
0
..
.
..
.
k2
m2
x n1
kn1 kn
kn
kn
i 1; . . . ; n
where the rst part is the elastic stiffness and the second part is the
inelastic stiffness, ki is the linear stiffness dened in Eq. (4), and g
are positive numbers, and ui is the nonlinear restoring force which
satises
k1
x2
c2
m1
x1
c1
xg
Fig. 1. Mechanical model of a n-DOF building structure.
7
7
7
7
7 2 Rnn
7
7
7
kn 5
cn
m n1
7
7
7
7
7 2 Rnn ;
7
7
7
cn 5
cn1 cn
kn
C x_ f s f e
Mx
210
s
d
ua p
;
bc
s
d
ub p
cb
ijs
otherwise
m2
x2
c2
k1
m1
x1
c1
xg
1 if
k2
C x_ f s f e Cu d
Mx
x2 + xd
md
cd
Ci;j
where s are the oors on which the dampers are installed. In the
C1;1 C1;2
case of a two-story building C
, if the damper is
C2;1 C2;2
0 0
. If the damper is placed
placed on second oor, s f2g, C
0 1
1 0
.
on both rst and second oor, then s f1; 2g; C
0 1
The damper force f d , exerted by the q-th damper on the structure is
dq cd;q x_ d;q q md;q g tanh bh x_ d;q
Case
Conditions
Xbw
1
2
3
4
5
6
R
ub ; ub
R
ua ; ua
R
;
max ju0j; ua
max ju0j; ua
max ju0j; ub
max ju0j; ub
ju0j
Unbounded
11
where cd;q and x_ d;q are the damping coefcient and velocity of the
q-th damper respectively and the second term is the Columb friction represented using a hyperbolic tangent dependent on a large
positive constant bh where q is the friction coefcient between
the q-th damper and the oor on which it is attached and g is the
gravity constant [22].
Since AMD controller adds force to the building structure, this
force may stabilize or destabilize the building structure. If the control algorithm generates unstable signal, the dampers will produce
a force which can make the building structure unstable. This is
more crucial for nonlinear devices, because even for a bounded
input signal, nonlinear devices may produce unstable output.
Obviously, the building structures in open-loop are asymptotically stable when there is no external force, f e 0. This is also true
in the case of inelastic stiffness, due to the BIBO stability and passivity properties. During excitation, the ideal active control force
required for cancelling out the vibration completely is Cu f e .
However, it is impossible because f e is not always measurable
and is much bigger than any control device force. Hence, the objective of the active control is to maintain the vibration as small as
possible by minimizing the relative movement between the structural oors. In the next section, we will discuss the simple PD and
PID controllers and their stability analysis.
2.1. PD control
PD control may be the simplest controller for the structural
vibration control system, which provides high robustness with
respect to uncertainties. PD control has the following form
md
m2
Table 1
Stability of BoucWen model with different d; b; c.
10
m1
Amplifier
x2
x1
PD/PID
Controller
xg
Fig. 4. PD/PID control for a two-story building.
211
u K p x xd K d x_ x_ d
12
where
where K p and K d are positive-denite constant matrices, which correspond to the proportional and derivative gains, respectively and
xd is the desired position. In active vibration control of building
structures, the references are xd x_ d 0, hence Eq. (12) becomes
u K p x K d x_
C x_ f C K p x K d x_
Mx
13
C x_ Kx f e CK p x K d x
_
Mx
14
m1 0
c c c2
k k2 k2
where M
> 0;C 1 2
> 0;K 1
> 0;
0 m2
c2 c2
k2 k2
x
m1 xg
k
0
k
0
;K p p1
> 0, and K d d1
> 0. The
x 1 ;f e
m2 xg
0 kp2
x2
0 kd2
0 0
. Now we
damper is installed on the second oor, then C
0 1
f fs fe d
20
21
K p > 0;
Kd > 0
22
n
o
_ kx_ k2Q 6 l
f
Dx_ xj
23
f P f T K1
where l
f f and C > Kf > 0.
Proof. We select the systems energy as the Lyapunov candidate V.
1 T
1
x_ Mx_ xT K p x
2
2
The rst term of Eq. (24) represents the kinetic energy and the
second term is the virtual elastic potential energy. Since M and K p
are positive denite matrices, V P 0. The derivative of Eq. (24) is
z_ Acl z f cl
15
0
I22
x
22
where z _ 2 R4 ; Acl
2 R44 ,
1
1
M K CK p M C CK d
h x
iT
4
T
and f cl 012 f e 2 R .
The stability of the closed-loop system in Eq. (15) depends on
the system matrix Acl . Its characteristic polynomial is
detsI Acl s4 a1 s3 a2 s2 a3 s a4
16
1
1
c 1 c 2
c2 kd2
m1
m2
1
c1 kd2 c2 kd2 m1 kp2 c1 c2 k1 m2 k2 m1 k2 m2
a2
m1 m2
1
k1 kd2 k2 kd2 c1 kp2 c2 kp2 c1 k2 c2 k1
a3
m1 m2
1
k1 kp2 k2 kp2 k1 k2
a4
m1 m2
17
a1
18
C x_ f Cu
Mx
x_ T K p x x_ T C x_ f K p x K d x_ x_ T K p x
V_ x_ T M x
x_ T C K d x_ x_ T f
25
X Y Y T X 6 X T KX Y T K1 Y
26
nm
nn
where
24
19
x_ T f
1 T
1 T
T
x_ f f x_ 6 x_ T Kf x_ f K1
f f
2
2
, we
27
C > Kf > 0
28
So
T
V_ 6 x_ T C K d Kf x_ f K1
f f
29
30
8t 2 0; T
31
2
total time during which kx_ kQ > f
2
interval during which kx_ kQ > f .
l is
1
K > 0 means K is a positive denite matrix, i.e., with any vector x; xT Kx > 0, all of
its eigenvalues are positive.
212
2
f stay outside the circle of
(1) If only nite times that kx_ kQ > l
f (and then reenter), kx_ k2Q > l
f will eventually stay
radius l
inside of this circle.
2
f leave the circle innite times, since the total
(2) If kx_ kQ > l
2
_
f leave the circle is nite, then
time kxkQ > l
1
X
T k < 1;
lim T k 0
k!1
k1
32
2
So kx_ kQ is bounded via an invariant set argument. From Eq.
2
(30) kx_ k is also bounded. Let kx_ kQ denotes the largest track-
ing error during the T k interval. Then Eq. (32) and bounded
2
kx_ kQ imply that
h
i
2
f 0
lim kx_ kQ l
k!1
33
2
f , hence Eq. (23) is achieved.
So kx_ kQ will converge to l
2
f . Total time of
Since V P 0; V decreases until kx_ kQ 6 l
2
1
T
f being nite means that V 2 x_ M x_ 12 xT K p x is bounded,
kx_ kQ > l
hence the regulation error x_ is bounded. h
C x_ f K p x K d x_ n f 0
Mx
In order to analyze the stability of Eq. (40), we rst give the following properties.
P1. The positive denite matrix M satises the following
condition.
0 < km M 6 kMk 6 kM M 6 m
41
where km M and kM M are the minimum and maximum eigen > 0 is the upper bound.
values of the matrix M, respectively and m
~
P2. The term f is Lipschitz over ~
x and y
~k 6 kf k~x y
~k
kf ~x f y
42
fdx
40
n K ix
f s dx
f e dx
d dx
43
Rt
Rt
We dene the lower bound of 0 f s dx is f s and for 0 d dx is d.
Compared with f s and d; f e is much bigger in the case of earthRt
quake. We dene the lower bound of 0 f e dx is f e . Finally, the
lower bound kf is
kf f s f e d
44
u K p x xd K i
x xd ds K d x_ x_ d
34
u K p x K i
t
0
The following theorem gives the stability analysis of PID controller (36).
xds K d x_
35
3
km K p P kf kc
2
km K p
kM K i 6 /
kM M
kc
km C
km K d P / 1
kM M
q
1
k Mkm K p .
3 m
where /
u K p x K d x_ n
n K i x;
n0 0
36
Now substituting Eq. (36) into Eq. (19), the closed-loop system
can be written as
C x_ f K p x K d x_ n
Mx
1 T
1
a
a T
T
T
_
x_ Mx_ xT K p x nT K 1
x Kdx
i n x n ax M x
2
2
2
2
Z t
fdx kf
46
38
The equilibrium of Eq. (38) is n; x; x_ n ; 0; 0. Since at equilibrium point x 0 and x_ 0, the equilibrium is f 0; 0; 0. In order to
move the equilibrium to origin, we dene
n n f 0
37
3
2 3 2
Kix
n
d6 7 6
7
x_
5
4x5 4
dt
1
M C x_ f K p x K d x_ n
x_
45
39
V1
1 T
a
x K p x xT K d x
6
2
fdx kf P 0
47
1 T
a
T
x K p x nT K 1
i nx n
6
2
11
akm K 1
i
km K p kxk2
P
knk2 kxkknk
26
2
V2
When a P k
1
m K i km K p
48
213
1
V2 P
2
s !2
r
km K p
3
knk P 0
k xk
3
km K p
49
and
V3
1 T
1
x K p x x_ T Mx_ axT M x_
6
2
50
~T A~x P ky
~kkA~xk P ky
~kkAkk~xk P jkM Ajky
~kk~xk
y
when a 6
51
p
1
k Mkm K p
3 m
kM M
1 1
2
V3 P
km K p kxk2 km Mkx_ k 2akM Mkxkkx_ k
2 3
!2
r
p
1
km K p
kxk km Mkx_ k P 0
2
3
52
If
r
3
1
1
2
2
km K 1
i km K p km M P kM M
3
53
there exists
q
1
k Mkm K p
3 m
kM M
PaP
54
km K 1
i km K p
V_ x_ T Mx
i n x n x n ax M x ax M x
ax_ T K d x x_ T
_T
f x_ T C x_ f K p x K d x_ n f 0 x_ T K p x anT K 1
i nx n
xT n ax_ T Mx_ axT C x_ f K p x K d x_ n f 0
axT K d x_ x_ T f
55
fn 2 Rn ; x 0 2 Rn ; x_ 0 2 Rn g
ax f 0 f 6 akf kxk
56
axT C x_ 6 akc xT x x_ T x_
57
where kC k 6 kc .
T
T
T
Since n K i x; nT K 1
i n becomes ax n and x n becomes x K i x,
then
V_ x_ T C K d aM akc x_ xT aK p K i akf akc x
58
59
Remark 1. Since the stiffness of the building structure has hysteresis property, the hysteresis output depends on both the instantaneous and the history of the deformation. This deformation before
applying the force (loading) and after removing the force (unloading) is not the same, i.e, the equilibrium position before the earthquake and after the vibration dies out is not the same. After the
earthquake, the stable point is moved. This corresponds to the
term f 0. So we cannot conclude that the closed-loop system is
globally stable.
It is well known that, in the absence of the uncertainties and
external force, f 0, the PD control as Eq. (13) with any positive
gains can drive the closed-loop system asymptotically stable. The
main objective of the integral action can be regarded to cancel f.
In order to decrease integral gain, an estimated f is applied to
the PID control as Eq. (36). The PID control with an approximate
force compensation ^f is
kM K i 6 3/
2
62
~ k
k
c
~
f
;k
f
kM M
kf .
Cu
(
x1
kp1 0
ki1
0 kp2 x2
0 1
0
kd1 0
x_ 1
0 kd2 x_ 2
0 0
Cu
60
n Kix
If km C km K d P akM M kc and km K p P a kM K i kf kc ,
kM 1K i , if
then V_ 0; kxk decreases. From (54) and km K 1
i
r
1
kc
km C
km K d P
km Mkm K p 1
3
kM M
3
km K p P kf kc
2
61
zt to
From Eq. (55), V_ 0 if and only if x x_ 0. For a solution
belong to X for all t P 0, it is necessary and sufcient that
0 for
x x_ 0 for all t P 0. Therefore, it must also hold that x
all t P 0. We conclude that from the closed-loop system as Eq.
(40), if
zt 2 X for all t P 0, then f x f 0 n f 0 and n_ 0.
zt 0 is the only initial conIt implies that n 0 for all t P 0. So
zt 2 X for all t P 0. We conclude from the
dition in X for which
above discussions that the origin of the closed-loop system as Eq.
(40) is asymptotically stable. It establishes the stability of the proposed controller, in the sense that the domain of attraction can be
enlarged with a suitable choice of the gains. Namely, increasing
K p the basin of attraction will grow. h
u K p x K d x_ n ^f;
n
o
T
X zt xT ; x_ T ; nT 2 R3n : V_ 0
kp2 x2 ki2
0
Rt
0
0
ki2
" R t
0
x1 d s
x2 d s
Rt
#
63
x2 ds kd2 x_ 2
64
where the scalars kp2 ; ki2 , and kd2 are the proportional, integral, and
derivative gains, respectively. In this case Eq. (45) becomes,
3
kf kc
2
~ minfkp2 g
ki2 6 /
kM M
~ 1 kc
km C
kd2 P /
kM M
kp2 P
65
q
~ 1 km M minfkp2 g.
where /
3
Remark 2. The PID tuning methods are different for the system
with and without prior knowledge. If the system parameters are
unknown, then auto-tuning techniques are employed to choose the
gains either on-line or off-line. These techniques are broadly
classied into direct and indirect methods [3]. In direct method,
the closed-loop response of the system is observed and the
controller gains are tuned directly based on the past experience
and heuristic rules. In the case of indirect method, the structure
parameters are identied rst from the measured output and
based on these identied parameters the controller is then tuned
to achieve a desired system dynamics. This paper provides a tuning
method that ensures a stable closed-loop performance. For that
purpose, the structural parameters kM M , km C; kf , and kc are
determined from the identied parameters.
Remark 3. The PID control as Eq. (34) does not need exact information about the building structure as Eq. (8). It uses only the displacements of the building and upper bound estimation of the
building parameters. If the actual control force to the building
structure satises Eq. (45), the closed-loop system is stable. And
this condition is easy to be satised from the above remark. So
we does not require the theory force (34) to match actual control
force for PID structure control. However, in many cases the actual
control force cannot reach the theory force as Eq. (34) due to the
actuator limitations, which causes saturation.
utheory
mmax
if utheory < mmax
if utheory P mmax
2
No control
66
where utheory is the theory force, ureal is the actual control force, mmax
is the maximum torque of the AMD actuator. Now the linear PID
controller becomes nonlinear PID. The asymptotic stability of Theorem 2 becomes stable as Theorem 1, see [2].
Displacement
214
PD
PID
1.5
SMC
1
0.5
0
-0.5
10
15
20
30
35
40
45
50
Fig. 5. The displacements of the second oor using PD, PID, and SMC control.
Consider the system described by Eq. (2) with linear stiffness, has
the following set of parameters: the matrix M is m1 3:3 kg and
m2 6:1 kg; C is given by c1 2:5 N s=m and c2 1:4 N s=m, and
K is given by k1 4080 N=m and k2 4260 N=m. These parameters
are obtained by identifying the two-story lab prototype [11].
We compare the performances of PD, PID, and SMC. Like PID
controller, SMC is a popular robust controller which is often seen
in the structural vibration control applications [30]. A switching
control law is used to drive the state trajectory onto a pre-specied
surface. In the case of structural vibration control, this surface corresponds to a desired system dynamics.
A general class of discontinuous structural control is dened by
the following relationships [34].
Control signal
-0.5
-1
-1.5
10
15
20
25
30
35
40
45
50
Time (s)
Fig. 6. Control signal of PD control for the simulation model.
g>0
67
where the linear term ueq is the equivalent control force, r is the
T
sliding surface and sign r signr1 ; . . . ; signr2n . The sliding
surface
can
be a function of the regulation error, then
r xT ; x_ T T z 2 R2n . The equivalent control can be estimated
using a low pass lter or neglected, if the system parameters are
unknown.
If the PD control as Eq. (13) has kp2 350 and kd2 45, they satisfy the condition as Eq. (18), hence the closed-loop is stable. It is
Control signal
8
>
< g if r > 0
u ueq gsignr
0 if r 0 ;
>
:
g if r < 0
25
Time (s)
-0.5
-1
-1.5
10
15
20
25
30
35
40
45
Time (s)
Fig. 7. Control signal of PID control for the simulation model.
50
215
x 10-4
1.5
1
0.5
0
-0.5
-1
-1.5
Estimated
Measured
Magnitude
1.5
0.5
10
15
20
25
30
35
40
45
50
10
15
Fig. 10. Comparison of the measured and estimated position data using Fourier
spectra.
AMD
Accelerometer
Data
Acquisition
Unit
Hydraulic
Shaker
Fig. 11. Two-story building prototype with the shaking table.
3
Uncontrolled
PD
2
1
0
-1
-2
-3
0
Frequency (Hz)
Displacement (cm)
Control signal
10
15
20
25
30
Time (s)
Time (s)
Fig. 12. The displacements of the rst oor using PD control.
Fig. 8. Control signal of SMC control for the simulation model.
Displacement (mm)
15
Measured
Estimated
10
0
-2
24.8
25
26
0
-5
-10
-15
10
15
20
25
Time (sec)
Fig. 9. Comparison of the measured and estimated position data.
30
Uncontrolled
PID
2
1
0
-1
-2
-3
10
15
20
25
30
Time (s)
Displacement (cm)
Fig. 13. The displacements of the rst oor using PID control.
Uncontrolled
PD
3
1
-1
-3
-5
10
15
20
25
30
Time (s)
Fig. 14. The displacements of the second oor using PD control.
Displacement (cm)
5
Uncontrolled
PID
3
1
achieved using the controllers. Figs. 1215 show the time response
of the rst and second oor displacements for both controlled and
uncontrolled cases. The control algorithm outputs are shown in
Figs. 16 and 17.
From Table 2 one can observe that the controllers effectively
decrease the vibration. The controlled response using the PD controller is reduced signicantly by applying a damping provided
by the derivative gain. Figs. 13 and 15 show the vibration attenuation achieved by adding an integral action to the above PD controller. The results demonstrate that PID controller performs
better than PD controller.
Remark 4. It is worth to note the frequency characteristics of an
integrator. An ideal integrator acts like a low-pass lter. The bode
magnitude plot of an ideal integrator is shown in Fig. 18. At 1.6 Hz
the integrator attenuates the input power by 20 dB and at 16 Hz it
reaches to 40 dB. During earthquake the structure oscillates at its
natural frequencies. If the natural frequency is very small then the
integrator produces a larger output. The structure prototype we
used for the experiments have natural frequencies 2:1 Hz and
8:9 Hz. Since these frequencies have an attenuation more than
20 dB a larger value can be used for K i . On the other hand, if the
building has a natural frequency less than 1:6 Hz, then the integral
gain should be reduced accordingly. The error input to the
integrator is the position data. From Figs. 1215 we can see that
the position data for the most part takes successive positive and
negative values. Hence, the integrator output for high frequency
input signal is small due to the rapid cancellation between these
positive and negative values.
-1
-3
-5
Table 2
Comparison of vibration attenuation obtained using PD and PID controller.
10
15
20
25
30
Time (s)
Fig. 15. The displacements of the second oor using PID control.
The following set of parameters were used for the control design:
kM M 6:1; km C 0:6; kf 365, and kc 5:8. Applying these
values in Theorem 2 we get
km K p P 556;
kM K i 3066;
km K d P 65
68
kp 635;
ki 3000;
kd 65
Control action
PD control
PID control
No control
Floor-1 displacement
Floor-2 displacement
0.1699
0.5141
0.1281
0.3386
1.0688
3.3051
1.5
Displacement (cm)
216
1
0.5
0
-0.5
-1
-1.5
10
15
20
25
30
Time (s)
Fig. 16. Control signal of PD control for the prototype.
69
kd 65
70
Theorem 1 requires that the PD controller gains need to be positive. In the experiments, the negative gains resulted in an unstable
closed-loop operation, which satises the conditions in Theorem 1.
Since Theorem 2 provides sufcient conditions, violating it does
not mean instability. We have found that, when kM K i is more
than 4200, the system becomes unstable. This satises the condition as Eq. (68).
P
Table-2 shows the mean squared error, MSE N1 Ni1 e2i of the
displacement with proposed controllers, here N is the number of
data samples and e xd x x, where x is the position
kp 635;
1
0.5
0
-0.5
-1
0
10
15
20
25
Time (s)
Fig. 17. Control signal of PID control for the prototype.
30
4. Conclusion
20
Magnitude (dB)
217
10
0
-10
-20
-30
-40
0
10
12
14
16
18
20
Frequency (Hz)
Fig. 18. Bode magnitude plot of an ideal integrator.
Displacement (cm)
References
Uncontrolled
SMC
3
1
-1
-3
-5
10
15
20
25
30
Time (s)
Fig. 20. The displacements of the second oor using SMC control.
1
0.5
0
-0.5
-1
0
10
15
20
25
30
Time (s)
Fig. 21. Control signal of SMC control for the prototype.
Sometimes, the integral control results in an actuator saturation. But as discussed in Remark 2, the output of the integrator is
small in our case. Fig. 19 shows the magnitude spectrum of control
signals of the PD and PID controllers. As the building structure is
excited mainly in its natural frequency (2:1 Hz), the major control
action occurs in this zone. Even though the K i gain is large, PID controller produces less control effort than the PD controller, but still
achieves a better vibration attenuation.
Remark 5. From our experience, the classic SMC performs poor
while x starts damping from a large to a small value for the shaking
table. In Fig. 20, after 22 s we can see that the vibration level
increases. This is due to the fact that SMC switches aggressively
with a gain of g, even though the actual vibration is considerably
small, see Fig. 21.
218