Sunteți pe pagina 1din 19

July 23, 2002 10:28 WSPC/124-JEE 00071

Journal of Earthquake Engineering, Vol. 6, No. 3 (2002) 297–314


c Imperial College Press

INDEPENDENT HARMONIC CONTROL FOR


STRUCTURAL ENGINEERING

ALESSANDRO BARATTA and OTTAVIA CORBI


Department of “Scienza delle Costruzioni”,
University of Naples, via Claudio 21 Naples, 80125, Italy

Received 17 May 2001


Revised 31 October 2001
Accepted 14 November 2001

In a previous paper [Baratta and Corbi, 1999] one has defined a procedure allowing to
identify a closed-loop control algorithm with feedback based on the whole record of the
response time-history rather than on instantaneous response parameters. The control
force results from control of each harmonic component of the forcing function, simply
integrated over the frequency domain. Every harmonic is controlled, independently of
each other, by a classical linear control whose coefficients are calibrated in way to make
the relevant response component a minimum compatibly with the control effort one
wants to apply at the corresponding frequency. The distribution of this control inten-
sity over the frequency range remains a arbitrary choice; such a choice however lends
itself to be effectively assisted by intuition, much more than similar choices in other
procedures (e.g.: the coefficients of the quadratic norms in the J-index optimization).
The result is that every harmonic remains controlled by a different couple of optimal
coefficients (corresponding to the proportional and to the derivative terms in the linear
control law), and the overall control force for an arbitrary disturbance, after Fourier
inverse transformation, is produced by feedback integration over the whole response
time-history.
The procedure, tested with reference to simple and composed harmonic excitations
incoming a s.d.o.f. structural system, has proved a good agreement of the numerical re-
sults with the theoretical treatment; furthermore it has shown that the main limit of such
an approach consists of referring the dynamic equilibrium solution to a particular solu-
tion, that, neglecting the initial conditions, may introduce some unstable components
in the oscillation. In the paper the effects induced in the controlled structural system
response by the adoption of the proposed procedure are deepened and an improved strat-
egy is presented, able to overcome the detrimental transient effects determined by the
original algorithm. The final adopted control law is shown to achieve an improved time
response, both in the transient and in the steady-state field, in comparison to a control
strategy based on classical linear control minimizing the response norm conditioned by
a bounded control.

Keywords: Harmonic control; frequential decomposition; norm algorithm.

1. Introduction
In the last years, control techniques are being increasingly applied to civil struc-
tures, with the purpose, in particular, to improve protection of buildings against
earthquakes and to improve safety and comfort against strong winds. The great

297
July 23, 2002 10:28 WSPC/124-JEE 00071

298 A. Baratta & O. Corbi

interest on this argument is proven by the large literature that is appearing on


many journals and by the many conferences that are holding all over the world. A
very important “state of the art” paper has been redacted by a number of promi-
nent scientists in the field, and it documents the encouraging results that have been
obtained and that are currently being produced [Housner et al., 1996].
At least four possible approaches to Structural Control can be distinguished:
passive, active, semi-active and hybrid, each possessing its own characteristics and
requiring different hardware and software equipment [Housner and Masri, 1996;
Kobori, 1998]. In Active Control (AC) technology [Soong, 1990; Soong et al., 1994],
the control action is added by external forces generated by contrast with oscillating
masses (Active Mass Driver) or by contrast with an oscillating system that can be
damaged and possibly replaced after the quake (Inter-Active Control). Such forces
are driven during the motion by a CPU central on the basis of the instantaneous
sensing of the response parameters and according to a pre-established rule, thus
conferring a kind of artificial intelligence to the system. The rule governing the
control force can be set on the basis of a mathematical algorithm or on the basis of
learning devices such as neural networks or genetic algorithms, all of them aiming at
achieving an objective response that is considered optimal in some sense, essentially
to yield the maximum possible mitigation of the structure’s strength, at the expense
of the minimum engagement of the control force.
Particular AC systems make recourse to linear control laws (Linear Control)
whose objectives are identified in some well defined functionals of the response and
of the control force (Quadratic Performance Index, Norm Response Functionals,
Instantaneous Optimal Control — IOC, etc.) [Soong, 1990]. A different control
approach expressly studied to save the energy employed in the control process is the
Bounded State Control, that finds application in a class of algorithms designed to
reduce the controlled response variables (expressed in the state space) to predefined
bounds: a suitably chosen control force activates only when an overcoming of the
predefined threshold of any of the state variables is detected and lasts just for the
length of time necessary to reduce the variable to the “allowed” magnitude range.
In previous papers the authors [Baratta and Corbi, 1999] have proposed a pro-
cedure finalised to define a linear control feedback algorithm for structural systems,
able to effectively counteract the incoming forcing function that, as well known,
can be viewed as the sum of a number of harmonic components. The procedure is
based on the superposition of control laws independently controlling every single
harmonic component of the external disturbance. The method allows a wide free-
dom in the distribution of the control effort over the frequency range, that can be
decided on the basis of some expectation concerning the power spectrum of the
excitation. Actually the algorithm, designed in the frequency field by developing a
procedure referred just to the steady-state domain, is able to achieve really satis-
factory results in the controlled stationary response with comparison to classical
control laws, but it can’t manage the terms relevant to the free oscillations ne-
glected in the theoretical treatment. In the following this feature is deepened; the
July 23, 2002 10:28 WSPC/124-JEE 00071

Independent Harmonic Control for Structural Engineering 299

effectiveness of the proposed procedure is widely investigated by simulation and the


chance to attenuate the influence of the transient motion by coupling the harmonic
control with a classical linear algorithm is tested.

2. The Harmonic Control Algorithm


2.1. Constrained optimal linear control for a harmonic excitation
Let consider a controlled s.d.o.f. structural system
mü(ω, t) + cu̇(ω, t) + ku(ω, t) + w(ω, t) = fω (t) , (1)
subject to an harmonic forcing function fω (t) = fo (ω)ejωt and a linear control law
w(ω, t) = wu (ω, t) + wu̇ (ω, t) = p(ω)u(ω, t) + q(ω)u̇(ω, t) (2)
being p(ω) and q(ω) the control parameters; a particular solution u(ω, t) of Eq. (1),
should satisfy
mü(ω, t) + cu̇(ω, t) + ku(ω, t) + p(ω)u(ω, t) + q(ω)u̇(ω, t) = fω (t) (3)
and it can be set in the form
u(ω, t) = uo (ω)ejωt , u̇(ω, t) = jωuo (ω)ejωt , ü(ω, t) = −ω 2 uo (ω)ejωt ; (4)
whence one deduces that uo (ω) satisfies
uo (ω) = H(ω)fo (ω) (5)
with
1
H(ω) =
[k + p(ω) − mω 2 ] + jω[c + q(ω)]

bk + p(ω) − mω 2 c − jω[c + q(ω)]


= (6)
[k + p(ω) − mω 2 ]2 + ω 2 [c + q(ω)]2
1
|H(ω)| = p .
[k + p(ω) − mω 2 ]2 + ω 2 [c + q(ω)]2
Note that, assuming c > 0, |H(ω)| is bounded for ω 6= 0, for any value of p(ω) and
for any q(ω) > −c; it follows that the control Eq. (2) cannot introduce instability in
the solution u(ω, t). This does not mean that divergent motion cannot be triggered,
as it will be discussed in Sec. 3.1.
Note that, in the following, for simplicity of notation, the symbol x2 will be used
signifying |x|2 for any complex variable x. The control parameters p(ω) and q(ω)
must be selected in way to be compatible with some design and functional issues.
A possible approach in Structural Engineering problems is to aim at the maximum
attenuation of the structure response, by keeping the energy supply below a given
threshold. In symbols, considering that
w(ω, t) = w(ω|p, q)ejωt (7)
July 23, 2002 10:28 WSPC/124-JEE 00071

300 A. Baratta & O. Corbi

w(ω|p, q) = [p(ω) + jωq(ω)]H(ω)fo (ω) ;


(8)
w2 (ω|p, q) = |p2 (ω) + ω 2 q 2 (ω)|H 2 (ω)fo2 (ω)

the search for the control parameters, optimal for an harmonic excitation, can be
set in the form of the following problem of constrained minimum


 u2o (ω|p, q)

 min = min H 2 (ω|p, q)
p,q fo2 (ω) p,q
(9)

 2
w (ω|p, q)

 sub = [p (ω) + ω q (ω)]H (ω|p, q) ≤ Co (ω)
2 2 2 2 2
fo2 (ω)

where Co (ω) is, for any given ω, a number less than unity, in that, as a rule, the
control force is generally required to be instantaneously smaller in magnitude than
the active force. With the position

G2 (ω|p, q) = [k + p(ω) − mω 2 ] + ω 2 [c + q(ω)]2


(10)
V 2 (ω|p, q) = [p2 (ω) + ω 2 q 2 (ω)]

problem (9) can be written in the equivalent inverse formulation



 max G2 (ω|p, q)
p,q
(11)
 sub G2 (ω|p, q) − C 2 (ω)V 2 (ω|p, q) ≥ 0
Io

with CIo = 1/Co . In order to solve the constrained extremum problem, let consider
the Kuhn–Tucker’s conditions, with λ the Lagrangian multiplier

 ∂G2 (ω|p, q) ∂V 2 (ω|p, q)

 (1 + λ) − λC 2
(ω) =0

 ∂p Io
∂p




 2 2
 (1 + λ) ∂G (ω|p, q) − λC 2 (ω) ∂V (ω|p, q) = 0
Io
∂q ∂q (12)




 λ[G (ω|p, q) − CIo (ω)V (ω|p, q)] = 0
 2 2 2





λ≥0

yielding


 (1 + λ)[k + p(ω) − mω 2 ] − λp(ω)CIo 2
(ω) = 0






 (1 + λ)ω 2 [c + q(ω)] − λCIo
2
(ω)ω 2 q(ω) = 0
(13)



 λ[G2 (ω|p, q) − CIo
2
(ω)V 2 (ω|p, q)] = 0





λ ≥ 0.
July 23, 2002 10:28 WSPC/124-JEE 00071

Independent Harmonic Control for Structural Engineering 301

The case λ = 0 shall be discarded, in that it leads to the absolute minimum of the
objective function, i.e. G2 (ω|p, q) = 0. Assuming λ > 0 Eqs. (13) yield

 (k − mω 2 )(1 + λ)

 p(ω) = −

 (1 + λ − λCIo
2 (ω))





 q(ω) = − c(1 + λ)
(1 + λ − λCIo2 (ω)) (14)





 G2 (ω|p, q) − CIo
2
(ω)V 2 (ω|p, q) = 0





λ > 0.
By solving the third of (14), one gets the roots
1 + CIo (ω) 1 − CIo (ω)
λ1 = 2 (ω) − 1 , λ2 = 2 (ω) − 1 . (15)
CIo CIo
2
Since CIo (ω) > 1 and the Lagrangian multiplier must be positive, the second root
is definitely discarded and the first two of (14), with λ = λ1 , yield the control
parameters that comply with the optimal criterion expressed by (9)
k − mω 2 c
p(ω) = ; q(ω) = . (16)
CIo (ω) − 1 CIo (ω) − 1
Assuming that c > 0, the coefficient
p q(ω) is always positive, while p(ω) is negative
for values of ω larger than ωo2 = k/m.
Note that for ω = ωo , p(ω) = 0 and at this pulsation the control is exclusively
demanded to the derivative term. This result agrees with the fact that the deriva-
tive linear term turns out to be prominent in any control algorithm, especially at
resonance [Baratta and Di Paola, 1996]. Note anyway that this is not a choice, but
it is the optimal solution of the conditioned optimization problem in Eq. (9).
Note that if Co (ω) is introduced as a even function of ω, also λ1 is a even
function, and both the control coefficients p(ω) and q(ω) are real and even functions
of ω.

2.2. The optimal harmonic control for a generic forcing function


Consider the structure subject to any generic forcing function f (t), whose Fourier
transform fo (ω) exists
Z +∞
1
fo (ω) = √ f (t)e−jωt dt ;
2π −∞
Z +∞ (17)
1
f (t) = √ jωt
fo (ω)e dω .
2π −∞
Substituting
√ the solution (4) into Eq. (3), after multiplying both members times
dω/ 2π and integrating on the variable ω ranging over the whole real axis,
July 23, 2002 10:28 WSPC/124-JEE 00071

302 A. Baratta & O. Corbi

one gets
Z +∞ Z +∞
1 1
m√ −ω uo (ω)e
2 jωt
dω + c √ jωuo (ω)ejωt dω
2π −∞ 2π −∞
Z +∞ Z +∞
1 1
+k√ uo (ω)ejωt dω + √ p(ω)uo (ω)ejωt dω
2π −∞ 2π −∞
Z +∞ Z +∞
1 1
+√ jωq(ω)uo (ω)e dω = √
jωt
fo (ω)ejωt dω (18)
2π −∞ 2π −∞
whence one concludes that
Z +∞ Z +∞
1 1
u(t) = √ uo (ω)e dω = √
jωt
u(ω, t)dω (19)
2π −∞ 2π −∞
with
Z +∞ Z +∞
1 1
u̇(t) = √ u̇(ω, t)dω = j √ ωuo (ω)ejωt dω
2π −∞ 2π −∞
Z Z (20)
+∞ +∞
1 1
ü(t) = √ ü(ω, t)dω = − √ 2
ω uo (ω)e jωt

2π −∞ 2π −∞

is a particular solution of the equation

mü(t) + cu̇(t) + ku(t) + w(t) = f (t) (21)

yielding the response to the excitation f (t) of the structure, controlled by the active
force
Z +∞ Z +∞
1 1
w(t) = √ p(ω)uo (ω)ejωt dω + √ jωq(ω)uo (ω)ejωt dω
2π −∞ 2π −∞
Z +∞ Z +∞
1 1
= √ p(ω)u(ω, t)dω + √ q(ω)u̇(ω, t)dω = wu (t) + wu̇ (t) .
2π −∞ 2π −∞
(22)

For a generic bounded-support forcing function (like in case of seismic action) the
existence of all the above transforms is ensured, and uo (ω) and u(t) constitute a
Fourier transform pair
Z +∞ Z +∞
1 1
uo (ω) = √ u(τ )e−jωτ dτ ; jωuo (ω) = √ u̇(τ )e−jωτ dτ . (23)
2π −∞ 2π −∞
It is possible to manipulate the algorithm yielding the control force in Eq. (22).
In fact, considering the inverse Fourier transforms of p(ω) and q(ω)
Z +∞ Z +∞
1 1
P (x) = √ p(ω)ejωx dω ; Q(x) = √ q(ω)ejωx dω (24)
2π −∞ 2π −∞
July 23, 2002 10:28 WSPC/124-JEE 00071

Independent Harmonic Control for Structural Engineering 303

introducing Eqs. (23) into (22) and distinguishing the two terms wu (t) and wu̇ one
can write
Z +∞ Z +∞ Z +∞ 
1 1 −jωτ
wu (t) = √ jωt
p(ω)uo (ω)e dω = p(ω) u(τ )e dτ ejωt dω
2π −∞ 2π −∞ −∞
Z +∞  Z +∞ 
1 1
= √ √ p(ω)e jω(t−τ )
dω u(τ )dτ
2π −∞ 2π −∞
Z +∞
1
= √ P (t − τ )u(τ )dτ (25)
2π −∞
Z +∞
1
wu̇ (t) = √ jωq(ω)uo (ω)ejωt dω
2π −∞
Z +∞ Z +∞ 
1 −jωτ
= q(ω) u̇(τ )e dτ ejωt dω
2π −∞ −∞
Z +∞  Z +∞ 
1 1
= √ √ q(ω)e jω(t−τ )
dω u̇(τ )dτ
2π −∞ 2π −∞
Z +∞
1
= √ Q(t − τ )u̇(τ )dτ . (26)
2π −∞

Note that P (x) and Q(x) are real and even functions of x, in that both p(ω) and
q(ω) are real and even functions of ω.
One should remark that the response u(t) [Eq. (19)] results from the superposi-
tion of harmonic components, each optimised in the sense of the problem (9), with
the relevant component of the control obeying the constraint inequality. Hence the
final control force remains bounded by
Z Z +∞
1 +∞ 1
|w(t)| = √ w(ω|p, q)e −jωt
dω ≤ √ Co (ω)|fo (ω)|dω . (27)
2π −∞ 2π −∞

Whence one understands how the function Co (ω) can be properly designed in such
a way to have the desired threshold level of the control force.
With reference to the practical implementation of the proposed control
algorithm, note that any control rule requires some prediction; this can, then, be
reviewed as a common problem, met even in the optimal calibration of control coef-
ficients in classical linear control that is nevertheless widely applied (see i.e [Soong,
1990; Chap. 3. Baratta and Corbi, 2000]). So, practical feedback implementation
will be forced to accept some manipulation and/or approximation. The problem
is under current development and it is not yet fully afforded in this paper, which
is intended to set up the basis of the method and to test its effectiveness in the
most favourable situation, when the Fourier decomposition of the forcing function
is known.
July 23, 2002 10:28 WSPC/124-JEE 00071

304 A. Baratta & O. Corbi

2.3. Purely real forcing function


In most cases (i.e. when a structure is invested by a strong earthquake) the dis-
turbance f (t) is a purely real function, and it starts finding the structure in some
known status at time t = 0. The structure response on the semi-axis t > 0 can
be made independent on the previous time-history, by setting proper conditions at
t = 0. Hence one can consider the function f (t) to be a real even function of t
defined on the whole real axis. In this case fo (ω) turns out to be as well a real even
function of ω: the real uoR (ω) and the imaginary uoI (ω) parts of uo (ω) are an even
and an odd function of ω respectively
k + p(ω) − mω 2
uoR (ω) = fo (ω)
[k + p(ω) − mω 2 ]2 + ω 2 [c + q(ω)]2
(28)
ω[c + q(ω)]
uoI (ω) = − fo (ω)
[k + p(ω) − mω 2 ]2 + ω 2 [c + q(ω)]2
so that also u(t), as expressed by Eq. (19), is real (but it is not even, in general).
On such an understanding, one can directly refer to the one-sided transforms, so
that all above formulas can be written in the form
r Z +∞
2
fo (ω) = f (t) cos ωtdt ;
π 0
r Z +∞ (29)
2
f (t) = fo (ω) cos ωtdω
π 0

r Z +∞
2
u(t) = [uoR (ω) cos ωt − uoI (ω) sin ωt]dω (30)
π 0

Z +∞
1
u̇(t) = j √ ωuo (ω)ejωt dω
2π −∞
Z +∞
1
= √ ω[juoR (ω) − uoI (ω)] [cos ωt + j sin ωt]dω
2π −∞
r Z +∞
2
=− ω[uoR (ω) sin ωt + uoI (ω) cos ωt]dω (31)
π 0
Z +∞
1
ü(t) = − √ ω 2 uo (ω)ejωt dω
2π −∞
Z +∞
1
= −√ ω 2 [uoR (ω) + juoI (ω)] [cos ωt + j sin ωt]dω
2π −∞
r Z +∞
2
=− ω 2 [uoR (ω) cos ωt − uoI (ω) sin ωt]dω (32)
π 0
July 23, 2002 10:28 WSPC/124-JEE 00071

Independent Harmonic Control for Structural Engineering 305

Z +∞
1
wu (t) = √ p(ω)uo (ω)ejωt dω
2π −∞
r Z +∞
2
= p(ω)[uoR (ω) cos ωt − uoI (ω) sin ωt]dω
π −∞
Z +∞
1
wu̇ (t) = √ jωq(ω)uo (ω)ejωt dω
2π −∞
r Z +∞
2
=− ωq(ω)[uoR (ω) sin ωt + uoI (ω) cos ωt]dω (33)
π 0
r Z +∞ r Z +∞
2 2
P (x) = p(ω) cos ωxdω ; Q(x) = q(ω) cos ωxdω (34)
π 0 π 0
r Z +∞ r Z +∞
2 2
wu (t) = P (t − τ )u(τ )dτ ; wu̇ (t) = Q(t − τ )u(τ )dτ (35)
π 0 π 0
Since the initial conditions at t = 0 for u(ω, t) are
 
[k + p(ω) − mω 2 ] ω[c + q(ω)]
u(ω, 0) = uo (ω) = −j 2 fo (ω)
G2 (ω|p, q) G (ω|p, q)
 2  (36)
ω [c + q(ω)] [k + p(ω) − mω 2 ]
u̇(ω, 0) = jωuo (ω) = + jω fo (ω)
G2 (ω|p, q) G2 (ω|p, q)
the particular solution u(t) obeys the following initial conditions
r Z +∞ r Z +∞
2 2 [k + p(ω) − mω 2 ]
u(0) = uoR (ω)dω = fo (ω)dω
π 0 π 0 G2 (ω|p, q)
r Z +∞ r Z +∞ (37)
2 2 [c + q(ω)]
u̇(0) = − ωuoI (ω)dω = ω2 2 fo (ω)dω
π 0 π 0 G (ω|p, q)

3. Considerations on the Initial Conditions’ Effect


3.1. The role of initial conditions
By looking at the results of the optimisation given by (16) and depicted in Fig. 1,
where the objective function and the constraint condition are displayed through
their level curves, it is possible to observe that in many cases the control coefficient
p(ω) is negative; it follows that the controlled response for a single harmonic force
component [Eq. (3)] is less robust than the original one, or even that it becomes
unstable (this is the case if p(ω) < −k).
This happens although |H(ω)| in Eq. (6) is smaller than the modulus of the
frequency response function of the uncontrolled structure |Ho (ω)|. In other words,
although the particular solution considered in (4) is strictly bounded for the optimal
values of the parameters identified as the solution of the problem (9), the system
July 23, 2002 10:28 WSPC/124-JEE 00071

306 A. Baratta & O. Corbi

200 q k=1000; c=100; m=10;ω =10

a)
150
Minimum constrained
point H decreasing H=const.

100 Co=0.5

Co<0.5
50

0
0 200 400 600 800 1000
p

k=1000; c=100; m=10; ω = 20


H=const. 200 q

Minimum constrained 100 Co=0.4


point
Co<0.4
0
-2000 -1000 0 1000 2000 p

b) -100
H decreasing

-200

k=4000; c=100; m=10; ω =10


H=cost.

400 q

Minimum constrained
point
200

Co <0.4
0 p
-2000 -1000 0 1000 2000 3000

c) Co =0.4
-200 H decreasing

-400
Fig. 1. (a) k − mω2 = 0: the optimal point is always on the q-axis; (b) k − mω2 < 0: at the
optimal point the product p · q is always negative; (c) k − mω2 > 0: at the optimal point p and q
are both positive.
July 23, 2002 10:28 WSPC/124-JEE 00071

Independent Harmonic Control for Structural Engineering 307

can be unstable or, at least, trigger somewhat different responses with varying the
initial conditions.
In order to illustrate this effect, consider the structure acted on by the harmonic
force
fψ (t) = a1 sin ψt + a2 cos ψt . (38)
The optimally controlled (in the sense of Sec. 2.1) structure response obeys the
equation
mü(ψ, t) + c0 (ψ)u̇(ψ, t) + k 0 (ψ)u(ψ, t) = fψ (t) (39)
where
k 0 (ψ) = k + p(ψ) ; c0 (ψ) = c + q(ψ) . (40)
The particular solution in the form equivalent to (4) is
u(ψ, t) = u1 (ψ) sin ψt + u2 (ψ) cos ψt
(41)
u̇(ψ, t) = ψ[u1 (ψ) cos ψt − u2 (ψ) sin ψt]
with
[k 0 (ψ) − mψ 2 ]a1 + ψc0 (ψ)a2
u1 (ψ) = ;
[k 0 (ψ) − mψ 2 ]2 + c0 (ψ)2 ψ 2
(42)
[k 0 (ψ) − mψ 2 ]a2 − ψc0 (ψ)a1
u2 (ψ) = .
[k 0 (ψ) − mψ 2 ]2 + c0 (ψ)2 ψ 2
Equation (41) will be referred to as the stationary solution; it obeys the following
initial conditions at t = 0
u(ψ, 0) = u2 (ψ)
(43)
u̇(ψ, 0) = ψu1 (ψ) .
Equation (42) proves that the stationary solution remains stable provided that
both k and c in the original equation are larger than zero, as can be easily verified
considering that p(0) > 0, q(ψ) > 0 ∀ψ [see (16)].
By contrast, let consider the general integral of Eq. (39). The characteristic
equation is
mθ2 + c0 (ψ)θ + k 0 (ψ) = 0 (44)
whose roots are
p p
−c0 (ψ) + c0 (ψ)2 − 4k 0 (ψ)m −c0 (ψ) − c0 (ψ)2 − 4k 0 (ψ)m
θ1 = ; θ2 = (45)
2m 2m
and the general integral of Eq. (39) is
U (t|A, B) = Aeθ1 t + Beθ2 t + u(ψ, t)
(46)
U̇ (t|A, B) = Aθ1 eθ1 t + Bθ2 eθ2 t + u̇(ψ, t) .
July 23, 2002 10:28 WSPC/124-JEE 00071

308 A. Baratta & O. Corbi

If k 0 (ψ) ≤ 0 it results θ1 ≥ 0 and the general integral is unbounded unless A = 0.


This means that in this case only a one-parameter class of bounded solutions exists,
corresponding to initial conditions
U (0|B) = B + u2 ; U̇ (0|B) = B + ψu1 any B (47)
If k 0 (ψ) > 0 but k 0 (ψ)m ≤ c02 it results θ1 ≤ 0 and θ2 < 0. If k 0 (ψ)m > c02 , θ1
and θ2 are complex numbers and the free component of the motion, as well known,
has a decaying oscillatory feature. In both cases the general integral is bounded.
Nevertheless, the motion can be very heavily affected by initial conditions other
than the stationary ones in (43).
If, for instance, one searches for the solution verifying homogeneous initial con-
ditions, as is the case if it is necessary to study the effect of a transient disturbance
on a structure, one has
ψu1 − θ2 u2 θ1 u2 − ψu1
A= ; B= . (48)
θ2 − θ1 θ2 − θ1
Some plots of the structure response vs. time are quoted in Figs. 2–4, corresponding
to the following values of the structure and force parameters
k = 900 kg/cm ; m = 1 kg·s2 /cm ; c = 1.5 kg·s/cm
−1
ωo = 30 s ; ζ = 5% ; To ≈ 0.21 s ; (49)
ψ = 2ωo = 60 s−1 ; a1 = a2 = 1 kg .
In (49), ωo and To are the own pulsation and the own vibration period of the
structure, and ζ is the damping coefficient. From Fig. 2, where p(ψ) = −900.3 kg/cm
and q(ψ) = 0.5 kg·s/cm are assumed, one can notice that, even if the system
becomes unstable (k 0 (ψ) < 0), the stationary response remains bounded while,
by contrast, the homogeneous solution diverges. In the limit case when k 0 (ψ) = 0

1E-2


2 E+ 0



..
u(t)

w(t),ug(t)


homogeneous initial conditions




 




stationary initial conditions


   

t


0 E+ 0



8E-3  

0.00
  

0.40


0.80


1.20



1.60


-2E+0
 


ctrl on hom. initial conditions


  

 

ctrl on stat. initial conditions


    

 

4E-3 

base acceleration
    


-4E+0

0E+0 


-6E+0
0.00 0.40

0.80 1.20 1.60

-4E-3 -8E+0

(a) (b)

Fig. 2. k 0 (ψ) < 0: structural time response (a), control action and forcing function (b).
July 23, 2002 10:28 WSPC/124-JEE 00071

Independent Harmonic Control for Structural Engineering 309

1E-2
%

2E+0
%

..
u(t) w(t),ug(t)

homogeneous initial conditions


 

stationary initial conditions


   

0E+0
8E-3 0.00 0.40 0.80 1.20 1.60

-2E+0 ctrl on hom. initial conditions




& '
(

)
*

'
*


*

'
*


*

'

ctrl on stat. initial conditions


    

4E-3 + *

base acceleration


& '

-4E+0

0E+0 t

%

-6E+0
0.00 0.40 0.80 1.20 1.60

-4E-3 -8E+0

(a) (b)

Fig. 3. k 0 (ψ) = 0: structural time response (a), control action and forcing function (b).

2E+0
1

<

.. <

2E-3
%

u(t) ( * * * * *
w(t),ug(t) ,
2

ctrl on ho m. initial conditio ns


3

4 4
3

2 4
5

homogeneous initial conditions


 

) ' ' ' '




9 9 9 9 9

ctrl on stat. initial cond itions


7 7 5

3 3 3 3 3

2 6 4 8 8 2 4 8 4 8

stationary initial conditions


   

base acceleration
3

; 2 2 ; ; 4

1E-3 1E+0

t
1 1

0E+0
%

t 0E+0
1 1 1 1 1 1 1 1 1

0.00 0.40 0.80 1.20 1.60 0.0 0 0.40 0.80 1.20 1.60

-1E+0
/

-1E-3

-2E+0
. 1
/

-2E-3

(a) (b)

Fig. 4. k 0 (ψ) > 0: structural time response (a), control action and forcing function (b).

(p(ψ) = −k and q(ψ) = 0.5 kg·s/cm are now considered) the homogeneous response
is bounded but it takes values much higher than the stationary one [Fig. 3], while
Fig. 4 (where one assumes p(ψ) = −675 kg/cm and q(ψ) = 0.375 kg·s/cm) proves
that, even if the system remains stable (k 0 (ψ) > 0), the homogeneous response can
be very different from the stationary one, for a rather long transient time (t ≈ 8To ).
If one looks at the control force, one realizes that in the transient phase a surplus
control may be required, disturbing the optimal character of the algorithm.

3.2. Attenuation of the initial conditions’ effect


After the discussion in the previous section, it is clear that initial conditions other
than the stationary ones may introduce some trouble in the performance of the
July 23, 2002 10:28 WSPC/124-JEE 00071

310 A. Baratta & O. Corbi

proposed control algorithm, consisting of the addition of a free- oscillation compo-


nent to the stationary solution. One can believe that it is possible to attenuate such
disturbance by adding a further control specifically designed for mitigation of free
oscillations. It is well known [Soong, 1990; Baratta and Corbi, 2000] that a classical
linear control law is optimal to this purpose; the only problem consists of suitably
calibrating the relevant coefficients.
This can be done following the procedure set forth in [Baratta et al., 1998] under
the name norm-control, based on the constrained minimization of the energy of the
impulse response function of the controlled structure
r
1 −γc x c + c̄ k + k̄
hc (x) = e sin ωcd x ; γc = ; ωcd = − γc2 (50)
ωcd 2m m
with k̄ and c̄ the coefficients of a classical linear control law
w̄(t) = k̄u(t) + c̄u̇(t) (51)
that are calibrated in way that
Z +∞
h2c (x)dx = min (52)
0 k̄,c̄

under the condition


w̄max ≤ Wo (53)
with Wo any given upper bound on the control force.
In Fig. 5 the controlled response with a linear control, whose coefficients
(k̄ = 572.2 kg/cm, c̄ = 32.3 kg·s/cm, obtained for Wo = 1/4 of the forcing function
energy) are calibrated according to the above “norm” procedure, added on the free
component of the oscillations (with p(ψ) = −675 kg/cm and q(ψ) = 0.375 kg·s/cm),

u(t)


2E+0


..


w(t),ug(t)
 

8E-4



ctrl on hom. initial conditions


  

homogeneous initial conditions




 

    

ctrl on stat. initial conditions


    

    

stationary initial conditions


   

 

base acceleration


 

1E+0


4E-4



0E+0


t 0E+0 t
0.00 0.40 0.80 1.20 1.60 0.00 0.40 0.80 1.20 1.60

-1E+0


-4E-4

-8E-4 -2E+0

(a) (b)

Fig. 5. Response (a) and control force (b) by including “norm control” with optimal coefficients
k̄ = 572.2 kg/cm, c̄ = 32.3 kg·s/cm, obtained for Wo = 1/4 of the forcing function energy.
July 23, 2002 10:28 WSPC/124-JEE 00071

Independent Harmonic Control for Structural Engineering 311

2E-3


u(t)



%

2E+0
€
Ï

..


norm controlled
 & 


w(t),ug(t)Á

norm con tro l


Ç É Ù Å Ç Ë
Æ

É Ç
Ê

uncontrolled
Ê Ê È

u nco ntrolled

Æ

  
 Ë Å Ç Ë É Ç Î
Ú

b ase acceleration
Æ

Î Å Å Î Î Ç

1E-3
€

1E+0

0E+0 t €

0E+0
Ã

Ä
€

t
0.00 0.40 0.80 1.20 1.60
 € € € € Û € € €  € €

0.00 0.4 0 0 .80 1.20 1.60

-1E-3


-1E+0
€
Ã

-2E-3 -2E+0


(a) (b)

Fig. 6. Response (a) and control force (b) only by “norm control”, with optimal coefficients
k̄ = 572.2 kg/cm, c̄ = 32.3 kg·s/cm, obtained for Wo = 1/4 of the forcing function energy.

is plotted; it shows that, when necessary, it is possible to resort to such provision


in order to compensate for the initial conditions effect, as one can observe by com-
parison with Fig. 4, where the additional control is absent.
Finally, from Fig. 6, where the results derived by the adoption of the only norm
control algorithm are reported, the convenience of adopting such a combined ap-
proach, both in terms of effectiveness and economy of the employed control energy,
can be appreciated.

4. Application to an Earthquake-Type Forcing Function


It is expected anyway, and it is confirmed by the numerical investigation (not
extensively reported here for sake of brevity), that when the active force has a
long duration (compared to the structure own period To ) and has a initial build-
up phase in which its intensity increases gradually, the effect produced by initial
conditions is largely attenuated.
The numerical investigation has been carried on considering the time-history
recorded at Sturno in the Campania region in Southern Italy, during the 23 Novem-
ber large earthquake in 1980. It is a quake characterised by a long duration (more
than 70 s) and two subsequent strong motion phases, spaced out by a decay phase,
in which the shake attains a peak acceleration of 0.225 g.
Its time-history and power spectrum are plotted in Fig. 7. In Fig. 7(b), it is
also reported the smoothed power spectrum S(ω), responding to the expression
resulting from the superposition of the two Kanai–Tajimi curves
S(ω) = ρ[G(ω|Ωa , ξa ) + G(ω|Ωb , ξb )] (54)
Ω2 + 4ξ 2 ω 2
G(ω|Ω, ξ) = (55)
(Ω2 − ω 2 )2 + 4ξ 2 Ω2 ω 2
July 23, 2002 10:28 WSPC/124-JEE 00071

312 A. Baratta & O. Corbi

Sa (cm 2 sec -2 )


2,50
f(t)
. sec −1

300
Ω a = 387


2,00
200 ξ a = 41%


1,50
100 Ω b = 18.37 sec −1
1,00
t


ξ b = 37%

0


0,50
-100
-200 0,00
0,09 8,97 17,85 26,74 35,62 44,50 53,38 62,27
-300
ω(sec -1 )
 

         

0 4,88 9,76 14,6 19,5 24,4 29,3 34,2 39 43,9 48,8 53,7 58,6 63,4 68,3

(a) (b)

Fig. 7. The Sturno earthquake time-history (a) and power spectrum (b).


1.00
1.20
p (ω)/max|p (ω)| |Ho(ω)|/max|Ho(ω)|


 

 

q(ω)/ max|q(ω)| |H (ω)|/max|Ho(ω)|









Co(ω) |H (ω)|/|Ho(ω)|


0.80
w(ω|p,q)/fo(ω)


 

0.80
0.60

  

0.40 0.40

0.20
ω
  

0.00


                  

0 .00 20.00 40 .00 60 .0 0 80.00 100 .00


0.00 ω


  
0.00 20.00 40.00 60.00 80.00 100.00
-0.40

(a) (b)

Fig. 8. Control coefficients diagrams (a) and response functions (b).

1E+0


u(t) 2E+2

..

w(t),ug(t)
 

" "

unctrl.d displacement
! !

# $ $



 

base acceleration


 

" "

ctrl.d displacement
! !

# $ $

ctrl force


5E-1


1E+2

 

0E+0 0E+0

-5E-1 -1E+2

-1E+0





t -2E+2 t


0.00 20.00 40.00 60.00


             

0.00 20.00 40.00 60.00

(a) (b)

Fig. 9. Structural time response (a), control action and forcing function (b) for the Sturno
earthquake.
July 23, 2002 10:28 WSPC/124-JEE 00071

Independent Harmonic Control for Structural Engineering 313

where ρ is a normalisation factor, yielding the equality of the total energy between
the actual and the smooth spectrum [Baratta and Zuccaro, 1999], and the param-
eters Ωa , ξa , Ωb , ξb are given in Fig. 7(b).
The control strategy can be designed in way that the control action is more
intense at the frequency that can transmit more energy to the structure. This
scope can be achieved giving the function Co (ω) the following expression
(
Com S(ω)|Ho (ω)| if Com S(ω)|Ho (ω)| ≤ Co max
Co (ω) = (56)
Co max otherwise .

In Figs. 8 and 9, the results of the simulation are quoted assuming Com =
Co max = 0.9.

5. Conclusions
In the paper a procedure, able to optimise the control action with respect to the
foreseen forcing function and constrained by an upper bound on the control action,
has been developed. The procedure is based on the harmonic decomposition of
the forcing function and on the ideal distribution of the control action over the
frequency range in an optimal fashion with respect to the expected power density
distribution of the active force. The set up of the rationale allows to distribute the
control power over the frequency range, by simply assigning the function Co (ω),
in way to save the control power where the control action is expected to be less
effective. Furthermore the significant influence of the initial conditions on what one
could deduce if referring to the frequency domain has been deeply analysed. A wide
numerical investigation (here only partially reported) has been finally carried out,
demonstrating the effectiveness of the procedure, that allows a consistent response
mitigation with a minimum control energy employ.

References
Baratta, A. and Di Paola, M. [1996] “Optimal Non-Linear Control Law for Linear
Sdof Structures,” Proc. 1st European Conference on Struct. Control, Barcelona,
pp. 56–63.
Baratta, A., Cennamo, C. and Voiello, G. [1998] “Design of linear active control algorithms
for non-stationary unknown forcing function,” J. Struct. Control 2, pp. 7–31.
Baratta, A. and Corbi, O. [1999] “Improved control of structures by time-delayed algo-
rithms,” Proc. of the 5th International Conference on the Application of Artificial
Intelligence to Civil and Structural Engineering, Oxford, pp. 159–168.
Baratta, A. and Corbi, O. [1999] “Algoritmo di controllo per forzanti armoniche nel
dominio delle frequenze,” Proc. of the 12nd Italian Congress of Computational
Mechanics, GIMC, Napoli, pp. 11–16.
Baratta, A. and Corbi, O. [1999] “Controllo attivo di sistemi strutturali mediante algo-
ritmo frequenziale combinato,” Proc. of the 14th Italian Congress of Theorical and
Applied Mechanics, AIMETA, Como.
July 23, 2002 10:28 WSPC/124-JEE 00071

314 A. Baratta & O. Corbi

Baratta, A. and Corbi, O. [2000] “On the optimality criterion in structural control,”
Earthq. Engg. Struct. Dyn. 29, pp. 141–157.
Baratta, A. and Zuccaro, G. [1999] “How to utilize the anti-optimization analysis to treat
uncertainty in seismic excitation?,” in “Whys and Hows in Uncertainty Modeling.
Probability, Fuzziness and Anti-optimization” I. Elishakoff Ed., CISM Courses and
Lectures, 388, Springer-Verlag, pp. 1–59.
Housner, G. W. and Masri, S. F. [1996] “Structural control research issues arising out
of the Northridge and Kobe earthquakes,” Proc. of the 11th World Conference on
Structural Control, Acapulco, paper n.2009.
Housner, G. W., Bergman, L. A., Caughey, T. K., Chassiakos, A. G., Claus, R. O., Masri,
S. F., Skelton, R. E., Soong, T. T., Spencer Jr., B. F. and Yao, T. P. [1997] “Structural
control: Past, present, and future,” Eng. Mech. ASCE 123(9), pp. 897–971.
Kobori, T. [1998] “Mission and perspective towards future structural control research,”
Proc. of the 2nd World Conference on Structural Control, Kyoto, 1, pp. 25–34.
Soong, T. T. [1990] “Active Structural Control: Theory and Practice,” Longman, England
and Wiley, New York, pp. 1–194
Soong, T. T., Reinhorn, A. M., Aizawa, S. and Higashino, M. [1994] “Recent structural
applications of active control technology,” J. Struct. Control 1(2), pp. 5–21.

S-ar putea să vă placă și