Vous êtes sur la page 1sur 19

f • r'

Probabilistic Engineering Mechanics 11 (1996) 149--168


.'All Copyright © 1996 Elsevier Science Limited
Printed in Great Britain. All rights reserved
PII:S0266-8920(96)00007-0 0266-8920/96/$15.00
ELSEVIER

Non-stationary stochastic vector processes:


seismic ground motion applications
George Deodatis
Department of Civil Engineering and Operations Research, Princeton University, Princeton, NJ 08544, USA

A spectral-representation-based simulation algorithm is used in this paper to


generate sample functions of a non-stationary, multi-variate stochastic process
with evolutionary power, according to its prescribed non-stationary cross-spectral
density matrix. If the components of the vector process correspond to different
locations in space, then the process is also non-homogeneous in space (in addition
to being non-stationary in time). The ensemble cross-correlation matrix of the
generated sample functions is identical to the corresponding target. For the
important application of earthquake ground motion simulation, an iterative
scheme is introduced to generate seismic ground motion time histories at several
locations on the ground surface that are compatible with prescribed response
spectra, correlated according to a given coherence function, include the wave
propagation effect, and have a specified duration of strong ground motion. Three
examples involving simulation of earthquake ground motion are presented in
order to demonstrate the capabilities of the proposed methodologies. In the first
two examples, acceleration time histories at three points on the ground surface are
generated according to a prescribed cross-spectral density matrix, while in the
third example, the acceleration time histories are generated to be compatible with
prescribed response spectra. Copyright © 1996 Elsevier Science Ltd.

INTRODUCTION reader is referred to Elishakoff, 1 Kozin, 2 Soong and


Grigoriu, 3 Grigoriu, 4 and DeodatisS), the spectral
Several methods are currently available to solve a large representation method is one of the most widely used
number of problems in mechanics involving uncertain today. Although the concept of the method existed for
quantities described by stochastic processes, fields or some time, 6 it was Shinozuka 7'8 who first applied it for
waves. At this time, however, Monte Carlo simulation simulation purposes including multi-dimensional, multi-
appears to be the only universal method that can variate and non-stationary cases. Yang 9'1° showed that
provide accurate solutions for certain problems in the Fast Fourier Transform (FFT) technique can be
stochastic mechanics involving non-linearity, system used to dramatically improve the computational eff-
stochasticity, stochastic stability, parametric excita- iciency of the spectral representation algorithm, and
tions, large variations of uncertain parameters, etc., proposed a formula to simulate random envelope
and that can assess the accuracy o f other approximate processes. Shinozuka n extended the application of the
methods such as perturbation, statistical linearization, F F T technique to multi-dimensional cases. Recently,
closure techniques, stochastic averaging, etc. Deodatis and Shinozuka 12 further extended the spectral
One of the most important parts of the Monte Carlo representation method to simulate stochastic waves,
simulation methodology is the generation of sample Yamazaki and Shinozuka 13 developed an iterative
functions of the stochastic processes, fields or waves procedure to simulate non-Gaussian stochastic fields,
involved in the problem. The generated sample func- and Grigoriu 14 compared two different spectral repre-
tions must accurately describe the probabilistic charac- sentation models. Four recent review papers on the
teristics of the corresponding stochastic processes, fields subject of simulation using the spectral representation
or waves that may be either stationary or non- method were written by Shinozuka 15 and Shinozuka and
stationary, homogeneous or non-homogeneous, one- Deodatis. 16-18
dimensional or multi-dimensional, uni-variate or multi- A spectral-representation-based algorithm 735'16'22 is
variate, Gaussian or non-Gaussian. Among the various used in the present paper to simulate non-stationary
methods that have been developed to generate such stochastic vector processes with evolutionary power. If
sample functions (for a review o f these methods, the the components of the vector process correspond to
149
150 G. Deodatis
different locations in space (as in the seismic ground TRI-VARIATE NON-STATIONARY STOCHASTIC
motion examples provided in this paper), then the process PROCESSES
can also be non-homogeneous in space (in addition to
being non-stationary in time). The simulation algorithm is Consider a 1D-3V (one-dimensional, tri-variate) non-
simple and straightforward and generates sample func- stationary stochastic vector process with components
tions of the vector process according to a prescribed non- fl ° (t), f2° (t) and f o (t), having mean value equal to zero:
stationary cross-spectral density matrix.
e[J)°(/)] = 0, j = 1,2,3 (1)
For the important application of earthquake ground
motion simulation, acceleration, velocity, or displace- cross-correlation matrix given by:
ment time histories can be generated at several locations R°(t, t + 7-)
on the ground surface according to a target cross-
spectral density matrix. The only drawback in this [R°l(t,t+7 -) R°2(t,t+T) R°3(t,t+~-)]
approach is that it is often preferable to work with time = ]R°l(t,t+r) R°2(t,t+r) R°a(t,t+r) (2)
histories that are compatible with prescribed response [R°l(t,t+r) R°2(t,t+r) R°3(t,t+r)
spectra, rather than with prescribed power spectral
density functions (cross-spectral density matrix). In and cross-spectral density matrix given by:
order to address this issue, the present paper introduces -S°l(W,t) S°2(w,t) S°3(w,t)]
an iterative scheme, based on the proposed simulation S°(w,t) = S°l(W,t) S°2(w,t) S°3(w,/) (3)
algorithm, to generate seismic ground motion time
histories at several points on the ground surface that are
s°,(w,t)
compatible with prescribed response spectra, correlated Note that because of the non-stationarity of the vector
according to a given coherence function, include the process, the cross-correlation matrix is a function of two
wave propagation effect, and have a specified duration time instants: t and t + ~- (t = time and ~-= time lag),
of strong ground motion. while the cross-spectral density matrix is a function of
Finally, from the rich bibliography related to the both frequency w and time r
various methods currently available to generate sample Adopting the theory of evolutionary power spectra
functions of stochastic processes, fields and waves, the for non-stationary stochastic processes, 28,29 the elements
following representative publications dealing with simu- of the cross-spectral density matrix are defined as:
lation of multi-variate stochastic processes are men- S°(w,t) = IAj(w,t)12Sj(w), j = 1,2,3 (4)
tioned here: Shinozuka and Jan 7 (simulation of multi-
variate processes by spectral representation), Gersch l) Aj(w, t)Ak(w , t) ~/Sj(w) Sk(W) rjk(W),
and Yonemoto 19 (multi-variate ARMA model), Migno-
let and Spanos 2°'21 (stability and invertibility aspects of j,k= 1,2,3; j -i k (5)
AR to A R M A procedures for multi-variate random where Aj(w, t), j = 1,2, 3 are the modulating functions
processes), Li and Kareem 22 (simulation of non-stationary off1°(/), f°(t) and f°(t), respectively, Sj(w), j = 1,2, 3
vector processes using an FFT-based approach), Li and are the (stationary) power spectral density functions of
Kareem 23 (simulation of multi-variate processes using a fl°(t), f°(t) and Jr(l), respectively, and £jk(W), j,k =
hybrid discrete Fourier transform and digital filtering 1,2,3, j - i k are the complex coherence functions
approach), Ramadan and Novak 24 (asymptotic and between fj°(t) and f°(t).
approximate spectral techniques to simulate multi- It should be pointed out that eqns (4) and (5) imply
dimensional and multi-variate processes and fields), and that the modulating function Aj(w,t) represents the
Deodatis 25 (simulation of ergodic multi-variate stochastic change in the evolutionary power spectrum, relative to
processes). From this list, the Li and Kareem 22 and the (stationary) power spectral density function Sj(w).
Ramadan and Novak 24 papers considered non-stationary Consequently, for any time instant t, the diagonal
vector processes. At this juncture it should be mentioned elements of the cross-spectral density matrix are real and
that a very promising development with potential non-negative functions of w satisfying:
applications to simulation of non-stationary multi-
variate stochastic processes is the use of wavelets (e.g.
S°(w,t)=S°(-w,t), j = 1,2,3 and for every t
Gurley and Kareem 26 and Spanos and Zeldin 27). (6)
In the remaining part of this paper, the theory, the while the off-diagonal elements are generally complex
simulation algorithm, and the iterative scheme are functions of w satisfying:
presented for tri-variate non-stationary stochastic vector
processes (dimension of vector process is three). This is S°k(w,t) = Sfk*(-w,t), j,k= 1,2,3, j -i k
done for the sake of simplicity in the notation. The and for every t (7)
simulation algorithm and the iterative scheme can be
extended in a straightforward fashion to any other
Sfk(w,t) = S°*i(w,t), j,k= 1,2,3; j-ilk
dimension of the vector process. and for every t (8)
Non-stationary stochastic vector processes 151
where the asterisk denotes the complex conjugate. SIMULATION FORMULA
Equation (8) indicates that the cross-spectral density
matrix S°(w, t) is Hermitian for any value of t. In the following, distinction will be made between the
The elements of the cross-correlation matrix are related non-stationary stochastic vector processfj°(t), j = 1,2, 3
to the corresponding elements of the cross-spectral and its simulation fj(t), j = 1,2, 3.
density matrix through the following transformations: In order to simulate the 1D-3V non-stationary sto-
chastic process)5° (t), j = 1,2, 3, its cross-spectral density
R (t, t + 7-) = J°°oo aj(w, t)A;(w, t + 7-) e' rs;(w) dw, matrix S°(w, t) must be decomposed at every time instant
t under consideration, into the following product:
j= 1,2,3 (9)
S°(w, t) = n(w, t)nT*(w, t)
ROk(t,t+7-)=lo°_ooAj(w,t)Ak(w,t+r ) for every t under consideration (17)
where superscript T denotes the transpose of a matrix.
x eicorV/Sj(oo) Sk(w)rjk(w) dw, This decomposition can be performed using Cholesky's
method, in which case H(w, t) is a lower triangular
j,k=1,2,3, j ¢ k
0]
(10) matrix:
o
Special case: uniformly modulated non-stationary n(w,t) = [a2,(w,t) n22(w,t ) 0 (18)
stochastic vector process [ a31(w, t) n32(w, t) /-/33 (w, t)
whose diagonal elements are real and non-negative
For the special case of a uniformly modulated non- functions of w and whose off-diagonal elements are
stationary stochastic vector process, the modulating generally complex functions of w.
functions Aj(w,t), j = 1,2,3 are independent of the The following relation is satisfied by the diagonal
frequency w: elements of H(w, t):
aj(w,t) =Aj(t), j= 1,2,3 (11) Hjj(w,t) = Hjj(-w,t), j= 1,2,3
and eqns (9) and (10) reduce to: and for every t (19)
If the off-diagonal elements Hjk(w, t) are written in polar
Ro(t,t+r)=Aj(t)Aj(t+7-)l~_ooSj(w) icordw, e form as:

j= 1,2,3 (12) njk(W , t) = I/-/jk(W, t) ]e i°jk(co'tl,


j = 2, 3; k = 1,2; j > k (20)
R°k(t, t+ r) = Aj(t)Ak(t + 7-)
where
X J?~ 4Sj(W)Sk(w)Pjk(w)eicordW, (Im[Hjk (w, t)] "~ (21)
0jk(w, t) = tan q \ Re[/-/a-k(~, t)] J
j,k=1,2,3, j ¢ k (13)
with Im and Re denoting the imaginary and the real part
In such a case, the three components of the non-
of a complex number, respectively, then the following
stationary stochastic vector process are expressed as:
relations are satisfied:
fj°(t) = Aj(t)g°(t), j = 1,2,3 (14)
]//jk(W, t) l = I Hjk(--w, t)[ , j = 2, 3;
where g°(t), j = 1,2, 3 are the three components of a k = 1,2, j > k and for every t (22)
stationary stochastic vector process, having mean value
equal to zero: Ojk(W, t) = --Ojk(--W, t), j = 2, 3;
k = 1,2, j > k and for every t (23)
~[g°(t)] = 0 , j= 1,2,3 (15)
Once matrix S°(w, t) is decomposed according to eqns
and cross-spectral density matrix given by:
(17)-(18), the non-stationary stochastic vector process
SI(CO) ~ 1~,2(¢,.0) SV/~O)) S3 (~.o)F 13(co) ] fj°(t),j = 1,2, 3 can be simulated by the following series
S°(c°) = ~ P 2 1 (co) S: (~o) ~F23(w)[ a s N ~ oo
/
x/S3(W)Sl(W)I~31(co) ~ P 3 2 (¢,,0) $3(co) J 3 N
(16) ~'(t) = 2 Z ~_~lI-Ijm(Wl,t) lv F ~
m=l l=1
Note that the elements of matrix S°(w) shown in eqn
(16) consist of terms that have been defined in eqns (4) X COS[~t t -- 0jm(Wt, t) + ~'ml], j= 1,2,3
and (5). (24)
152 G. Deodatis

or explicitly l= 1,2,...,N:
N 3 N
fl(t) = 2 Z I H l l ( W l , t) IX/Aw fj(i)(t) = 2 E E II-I]m(wl't) lv/-~-~
1=1 m=l 1=1

x cos[wit - 011 (wh t) + Oll] (25a) × COS[WIt -- Ojm(W h t) nt- ,'h(i)l


WmlJ, j = 1 2, 3
N
(29)
f2( t) = 2 ~', l H21(wl, t) l ~
I=1
The generated values offj (i) (t) according to eqn (29) are
x cos[w/t - 021 (Wh t) + ~1l] bounded as follows:
N 3 N
+ 2 y ~ I H22(Wl, t) l ~ fj(i)(t) < 2 Z E l I - I j m ( W l , t) lx/A~w, j = 1,2,3
I=1 rn=l l=1
x cos[wit - 022(Wl, t) + ~21] (25b) (30)
N For a given form of the cross-spectral density matrix,
f 3 ( t ) = 2 Z I n31(Wl, t) l X / ~ W the above bound is large enough for all practical
l=1
applications, even for relatively small values of N. 2s It
X COS[WIt -- 031(Wl, t) + (I)ll ] is obvious that this bound can be easily calculated for
N any form of the cross-spectral density matrix to be used.
+ 2~ I H32 (Wh t) l It will be shown now that the ensemble expected
1=1 value e[J)(t)], j = 1,2, 3 and the ensemble auto-/cross-
correlation function Rjk(t, t + 7"), j, k = 1,2, 3 of the
x cos[wlt - 032(Wl, t) + ~21] simulated non-stationary stochastic vector process ~(t)
N are identical to the corresponding targets, e[j~°(t)] = 0,
+ 2Z I H33 (wt, t) I j = 1,2, 3 and R°k(t, t + 7"), j, k = 1,2, 3, respectively.
1=1
(i) Show that: e[j~(t)] = e[fj°(t)] = 0, j = 1,2, 3
x cos[wit - 033 (Wl, t) + O311 (25c)
Proof: This proof is trivial and similar to the corre-
where sponding one for 1D-1V processes. 17
w l = lAw, l = 1,2,...,N (26) (ii) Show that: Rjk(t , t + 7") = R°k(t, t + 7"),
Aw = w___u_u (27) j,k= 1,2,3
N
Ojm(Wt, t) = tan -1 ( Im[Hjm(wl'/)]) (28)
Proof: Utilizing the property that the operations of
\ Re[/-/jm (wl, t)] mathematical expectation and summation are commu-
tative, the ensemble auto-/cross-correlation function of
In eqn (27), wu represents an upper cut-off frequency the simulated non-stationary stochastic vector process
beyond which the elements of the cross-spectral density fj(t), j = 1,2, 3 can be written as:
matrix (eqn (3)) may be assumed to be zero for any time
instant t. As such, wu is a fixed value and hence Aw ~ 0 Rjk(t , t + 7") = e[fj(t)fk(t + 7")]
as N ~ c~ so that N A w = Wu. A criterion to estimate 3 3 N N
the value of Wu can be found in Shinozuka and =4 E Z EEIHjmt(WI' 't)]
Deodatis. 17 ml=l m2=1 I1=1 /2=1
The e~lt, ff2t, /b31, I = 1 , 2 , . . . , N appearing in eqns x IHk,,2(wt2,t+w)lAw
(24)-(25) are three sequences of independent random X /3{COS[Wll / -- Ojmt(Wll , t) "}- t~mall ]
phase angles distributed uniformly over the interval
X COS[WI2 (t -'1-7") -- Okm2(Wl2, t + 7")
[0, 2~].
It should be noted that the simulated non-stationary 3 3 N N
stochastic vector process fj(t), j = 1,2,3 is asymptoti- "q--(I)m212]}= 2 E E E Z [/'/j'ml(W/I, t) [
ml=l m2=l I1=1 12=1
cally Gaussian as N ~ c~ because of the central limit
theorem. 17 x I Hkm2(Wl2, t + 7") I AW × e{COS[(Wh + Wl=)t
A sample function fj(i)(t), j = 1, 2, 3 of the simulated
+ Wl27" -- Ojm I (Wl, , t) -- Okrna(Wl2, t Jr" 7") "q- ~rntl l
non-stationary stochastic vector process fj(t), j = 1,2, 3
can be obtained by replacing the three sequences + ~rn,l,] + COS[(Wl, -- Wl, )t + W127"+ Ojm,(Wl,, t)
of random phase angles tI~ll , (T~21, ~31, 1._ 1,2 . . . . , N
(,) Okm2(Wl2, t + 7") -- ~b,n,i~ + ~m212]} (31)
with their respective i-th realizations 4hi, "P'21 .~(i)~ .~(i)
W31 ,
-
Non-stationary stochastic vector processes 153

Since the 4~'s are independent random variables performed on the basis of eqn (14), instead of using eqn
distributed uniformly over the interval [0,27r], the (24). The simulation formula corresponding to eqn (14)
expected value appearing in eqn (31) is different from is:
zero only when:
fj.(t) = Aj(t)gy(t), j = 1,2, 3 (39)
m I = m2 = m and I l = l2 = l (32)
where gy(t) is the simulation of the stationary stochastic
Under the conditions of eqn (32), eqn (31) can be written vector process g°(t) having mean value equal to zero
as: and cross-spectral density matrix shown in eqn (16). It
3 N
should be mentioned that the simulation of stationary
and ergodic stochastic vector processes can be per-
Ryk(t , t + 7.) = 2 E Z IHi m(O)t' t) l
m=l l=1 formed with great computational efficiency using the
Fast Fourier Transform (FFT) technique, as described
x [Hkm(Wl, t+W) lAo) by Deodatis. 25
× COS[O)/7. -1- Ojrn(O)l, l) -- Okra(O) h t -']- 7-)]
Comments on computational efficiency
(33)
Taking into account eqns (19), (22) and (23), the At this juncture, it should be pointed out that it is not
expression for Rjk(t, t + 7) in eqn (33) can be written possible to take advantage of the F F T technique when
in the limit as AO) ---. 0 and N ~ o0 (while keeping in using the (non-stationary) simulation formula shown in
mind that Wu = NAO) is constant and that the elements eqn (24), in contrast to the corresponding formula for
of the cross-spectral density matrix S°(O), t) are zero for simulation of stationary stochastic vector processes. 25
[O)] > O)u at any time instant t) in the following way: This is due to the fact that the coefficients
[nym(o)l, t) [ V / ~ in the double summation of eqn (24)
are now functions of both frequency and time. However,
Rjk(t't + 7-) = J ~ 3my~/lHJ
= l m(O)'t)l'Hk'(O)'t + this should not be of any great concern computationaUy,
X e i[wr+Oy"(w' t)--Okm(W' t+7")] d w (34)
since in most cases of practical interest the non-
stationary stochastic vector process J)°(t), j = 1,2, 3 is
Using now the polar form representation of the elements limited to relatively short durations by the modulating
of the H(o), t) matrix (eqn (20)), eqn (34) is written as: functions Aj(w, t), j = 1,2, 3 (e.g. ground motion
acceleration time histories). A case of non-stationary
Rjk(t,t + 7-) = Z Hjm(O),t)Hi*m(O),t + r)ei~" dO) stochastic vector processes where the F F T technique can
-oo m=l be used in the simulation formula is that of uniformly
(35) modulated processes (eqn (39)). At this juncture, it
should be noted that Li and Kareem 22 have proposed
Then, using the decomposition shown in eqn (17) in a methodology to simulate non-stationary vector
conjunction with eqns (4) and (5), it is straightforward processes taking advantage of FFT.
to show that:

Rjj(t,t + 7-) = Aj(O),t)Aj(O),t + 7-)Sy(O))e'~r dO), S I M U L A T I O N OF SEISMIC G R O U N D M O T I O N


COMPATIBLE WITH PRESCRIBED RESPONSE
j = 1,2, 3 (36)
SPECTRA

Rjk(t,t + 7") = I f Aj(w,t)Ak(W,t + 7-) The simulation algorithm presented earlier in this
paper can generate sample functions of a general non-
x v/Sy(O)) Sk(o)) l"jk(w) e i~r dw, stationary stochastic vector process with evolutionary
power, according to a prescribed non-stationary cross-
j,k=1,2,3, j ~ k (37)
spectral density matrix. A very important application is
Comparing finally eqns (9) and (10) to eqns (36) and simulation of earthquake ground motion time histories.
(37), it is evident that: In such a case, acceleration, velocity, or displacement
time histories can be generated at several locations on
Rjk(t, t + 7-) = ROk(t, t + 7-), j, k = 1,2, 3 (38)
the ground surface according to a target cross-spectral
density matrix. This will be demonstrated in the first two
Special case: uniformly modulated non-stationary numerical examples in the following section. The only
stochastic vector process drawback in this approach is that it is often preferable to
work with time histories that are compatible with
For the special case of a uniformly modulated non- prescribed response spectra, rather than with prescribed
stationary stochastic vector process, simulation can be power spectral density functions (cross-spectral density
154 G. Deodatis

matrix). An obvious reason for this preference is that it Table 1. Iterative scheme to simulate response spectrum
is much easier and more reliable to find a response compatible acceleration time histories at three points on the
ground surface
spectrum specified for a given location, rather than a
power spectral density function. For example, design
codes usually provide response spectra as a function of
local site conditions. Read input data:
t> target acceleration response spectra: RSAj(w); j = 1,2,3
In order to address this issue, a methodology is complex cohereaace functions: Fj/,(w); j , k = 1,2,3; j ~ k
modulating functions: Ai(t)! j = 1, 2, 3
proposed now to simulate seismic ground motion
compatible with the following three prescribed quan-
initialize power spectral density functions Sl(t0), S2(to), S3(w ) I
tifies: (i) response spectra, (ii) complex coherence func- by setting them equal to n (noa-zero) constant value
tions, and (iii) modulating functions. Although the over the entire frequency range
I
methodology is presented in the following for accelera-
.___~ Generate gl(t), g2(t), 93(4) as a stationary, tri-variate, stochastic vector process
tions, it is straightforward to modify it to accommodate rI with cross-spectral density matrix shown in Eq. (16). Refer to Eq. (39).
velocities or displacements. The choice of accelerations
is done solely for demonstration purposes. Compute acceleration time histories as: fl(t) = At(t)gl(t), f2(t) = A2(t)g2(t),
and fa(t) = A3(t)g3(t). Refer to Eq. (39).
According to the proposed methodology, the accele-
ration time histories at three points on the ground Compute acceleration response spectra RSA(ID(w), RSA(I*)(w), RSA(Ia)(w),
surface are considered to be a uniformly modulated, tri- corresponding to fl(t), f2(t), fs(t), respectively.

variate, non-stationary stochastic vector process. In


general, the three points correspond to different local
soil conditions. Consequently, a different target accele-
Yes .-®
ration response spectrum RSAj(w), j = 1,2, 3 is assigned
to each one of the three points. In addition, complex
coherence functions Fjk(w), j, k = 1,2, 3, j # k are Upgrade power spectral density functions as:
prescribed between pairs of points, and modulating
[ RSAI(w) ]z
functions A j ( t ) , j = 1,2,3 are assigned at each point. Sl(,~) ~ Sl(~) [RSA(t,)(~)J
The simulation of the acceleration time histories is then s" " f RSA,(~) 1~
performed according to the iterative scheme shown in
Table 1. This scheme is not expected to perfectly [ Rsa~(~) ]'
&(w) ~ S~(.~) LRSA(I~)(w) J
converge at all frequencies as the number of iterations
increases (perfect convergence at frequency w = w* is
expressed as: R S A j ( w * ) / R S A ( f J ) ( w *) = 1, j = 1,2, 3, but not with the prescribed response spectrum. After
where RSAU))(w) is defined in Table 1). This is why multiplying these stationary time histories by an appro-
no convergence criterion is included in the flowchart of priate envelope function to introduce non-stationarity,
Table 1. As will be shown in the third numerical example Hao et al. are then adjusting each non-stationary time
in the following section, only a small number of history independently to make it compatible with the
iterations is usually needed (in most cases less than prescribed response spectrum. This adjustment is per-
ten) for a sufficiently accurate convergence at every formed by Fourier transforming each non-stationary
frequency. time history to the frequency domain, multiplying its
At this point it should be mentioned that the idea for frequency domain Fourier transform by the ratio of the
upgrading the individual power spectral density func- prescribed response spectrum over the computed
tions depicted in Table 1 has been suggested by response spectrum of the non-stationary time history,
Gasparini and Vanmarcke 3° for one-dimensional and and then inverse transforming the product back to the
uni-variate stochastic processes. time domain. This adjustment procedure is usually
Two alternative methodologies to generate ground repeated a few times.
motion time histories compatible with prescribed response On the other hand, the methodology proposed in
spectra, coherence function, velocity of wave propaga- this paper in Table 1 is starting by using a different
tion, and duration of strong ground motion, have been spectral-representation-based simulation algorithm 25 to
suggested by Hao et al. 31 and by Abrahamson. 32 The generate ergodic, stationary time histories (the Shino-
Hao et al. methodology and the methodology proposed zuka and Jan 7 algorithm is generating time histories
in this paper in Table 1 are conceptually similar, while that are not ergodic) that are again compatible with a
the Abrahamson approach is a conceptually different coherence function and a velocity of wave propagation,
time-domain-based methodology. but not with the prescribed response spectrum. After
According to Hao et al., 31 a spectral-representation- multiplying these stationary time histories by an appro-
based simulation algorithm 7 is first used to generate priate envelope function to introduce non-stationarity,
stationary time histories that are compatible with a the methodology proposed in this paper upgrades the
coherence function and a velocity of wave propagation, power spectral density functions of the components of
Non-stationary stochastic vector processes 155

the vector process as indicated in Table 1, generates new


stationary time histories according to the upgraded
cross-spectral density matrix, and multiplies them again t~ 50 m --~t-- --50 m -_~
by the envelope function to introduce non-stationarity. • g,
This upgrading procedure is repeated a few times to
make the time histories response spectrum compatible to O O O

the desired degree. Fig. 1. Configuration of points 1, 2 and 3 on the ground


surface along the line of main wave propagation, for Example
1. Point 1 corresponds to rock or stiff soil conditions, point 2
NUMERICAL EXAMPLES corresponds to deep cohesionless soils and point 3 corresponds
to soft to medium clays and sands.
In order to demonstrate the capabilities of the proposed
algorithms to simulate non-stationary stochastic vector
processes, three examples involving simulation of (ii) In addition to different frequency constants at
earthquake ground motion are selected. In the first points 1, 2 and 3, the acceleration time histories
example, ground motion time histories are modeled as a at these three points will also be correlated
uniformly modulated non-stationary stochastic vector according to a specified coherence function and
process, and sample functions are generated according they will reflect the wave propagation effect
to a target cross-spectral density matrix. In the second according to a specified velocity of wave
example, ground motion time histories are modeled as a propagation. The method is therefore capable
non-stationary stochastic vector process with amplitude to simulate ground motion time histories that, at
and frequency modulation, and sample functions are the same time, are spatially correlated, include
again generated according to a target cross-spectral the wave propagation effect and correspond to
density matrix. Finally, in the third example, ground different local soil conditions.
motion time histories are modeled as a uniformly (iii) Finally, the acceleration time histories at points
modulated non-stationary stochastic vector process, 1, 2 and 3 will reflect the non-stationary charac-
but unlike the first example, sample functions are teristics of ground motion according to specified
generated to be compatible with prescribed response modulating functions Aj(~o, t), j = 1,2, 3.
spectra. The three components of the tri-variate non-stationary
stochastic vector process describing the acceleration
Example 1 time histories at points 1, 2 and 3 (see Fig. 1) are
denoted by J]°(t), f°(t) and f°(t), respectively. The
In this numerical example, ground motion time histories mean value of the process is equal to zero (see eqn (1)),
are modeled as a uniformly modulated non-stationary while the elements of its cross-spectral density matrix
stochastic vector process, and sample functions will be (see eqn (3)) are defined as follows:
generated according to a target cross-spectral density
matrix. Specifically, the acceleration time histories at S°(w, t) = I Aj(w, t)[2Sj(~), j = 1,2, 3 (40)
three points on the ground surface along the line of main
wave propagation are considered to be a tri-variate non-
t) = Aj( , t) v/Sj( )
stationary stochastic vector process. The configuration
of the three points is shown in Fig. 1 where the arrow
indicates the direction of wave propagation. The xexp[-i~], j,k=l,2,3, j Ck
simulated earthquake ground motion at points 1, 2
and 3 will have the following characteristics: (41)
(i) Points 1, 2 and 3 correspond to different local soil where ")'jk(w) are the (stationary) coherence functions
conditions. Specifically, point 1 is characterized between fj°(t) and f°(t), and exp[-i(w~jk/v)] is the
by stiff soil conditions, point 2 by intermediate wave propagation term, with ~jk being the distance
soil conditions and point 3 by soft soil condi- between points j and k, and v being the velocity of wave
tions. This is a very desirable capability of the propagation.
method, being able to simulate ground motion at At this juncture, it should be pointed out that the
neighboring points on the ground surface with expressions shown in eqns (40) and (41) describe earth-
different local soil conditions and consequently quake ground motion that is non-homogeneous in space
different frequency contents. Such a case is (since $1(~) ¢ $2(~) ¢ $3(~)) and non-stationary in
encountered, for example, at the supports of time.
intermediate to long-span bridges located in The Clough-Penzien acceleration spectrum 33 is selected
areas with abrupt changes in soil conditions to model the (stationary) power spectral density functions
along the axis of the bridge. Sj(w); j = 1,2, 3 of the acceleration time histories ~.°(t);
156 G. Deodatis

j = 1,2, 3, respectively: where al and a 2 are model parameters depending on


such factors as earthquake magnitude and epicentral
1 + 4 ~gj [~-~gj] distance. It should be noted that eqn (45) includes the
wave propagation effect.
Sj(w)=Soj 1 - [~_]2~+4ffg2j a) 2 At this juncture, it should he pointed out that the
models used for Sj(•), 7jk(W) and Aj(w, t) in eqns (42),
I. gj ) (43) and (45), respectively, were selected for demonstra-
tion purposes only. There are several other models in the

x[/ u/_
03 2 2 2 ~

1.1
2

+ 4 ~ j ~-~fj. 1
'
literature that can be used for Sj(~), 7jk(W) and Aj(w, t).
The next step is to select numerical values for the
parameters appearing in eqns (42)-(45). Starting from
%j and (gj, j = 1,2, 3 appearing in eqn (42), the values
suggested by Ellingwood and Batts 36 for three different
j = 1,2,3 (42) soil conditions are used in this study:
where Soj is a constant determining the intensity of Point 1: Rock or stiff soil conditions:
acceleration at point j, OJgj and (gj c a n be thought of as
some characteristic frequency and damping ratio of the Wgl = 87rrad/s, (gl = 0.60 (46a)
ground at point j, and wfj and (fj a r e filtering parameters Point 2: Deep cohesionless soils:
for point j.
The Harichandran-Vanmarcke model 35 is chosen to Wg2 = 57r rad/s, (g2 = 0.60 (46b)
describe the (stationary) coherence functions 7jk(~O), Point 3: Soft to medium clays and sands:
j, k = 1,2, 3, j ~ k between fj°(t) and f°(/):
O)g3 = 2.47rrad/s, (g3 = 0.85 (46c)
7 j k ( w ) = A e x p [ - - ~2(jk (1 -- A +etA)] The filtering parameter a;fj (eqn (42)) is set equal to 0.10
of the corresponding Wgj value, while the other filtering
+ (1 - A) exp [ - 2~jk (1 - A + aA)] parameter (fj (eqn. (42)) is set equal to the correspond-
L ing (gj value, following the recommendation by Hindy
j , k = 1,2,3, j ~ k (43) and Novak: 37

where ~jk is the distance between points j and k, O(a)) is Point 1: Rock or stiff soil conditions:
the frequency-dependent correlation distance: ~fl = 0.87rrad/s, (fl = 0.60 (47a)
Point 2: Deep cohesionless soils:
= k 1 + \w0: j (44)
wf2 = 0.57rrad/s, (f2 = 0-60 (47b)
and A, a, k, ~0 and b are model parameters. Point 3: Soft to medium clays and sands:
Since the acceleration time historiesfj°(t),j = 1,2, 3 are
modeled as a uniformly modulated non-stationary sto- ~;f3 = 0.247rrad/s, (f3 = 0"85 (47c)
chastic vector process, the modulating functions Aj(~, t), Finally, the last parameter appearing in eqn (42), Soj,
j = 1,2, 3 will be functions of time only. The Bogdanoff- j = 1,2, 3, is computed so that the standard deviation of
Goldberg-Bernard model 34 is used for this purpose: the Kanai-Tajimi part of the (stationary) power spectral
a l ( ~ , t) = .41(t) = altexp(-a2t) for t > 0 (45a) density function is equal to 100 cm/s 2 for all three points
1, 2 and 3:
A2(w , t) = A2(t )
S01 = 62.3 cm2/s 3, S02 = 99.7 cm2/s 3,
a t -- exp --a2 t -- for t > (2__~1 803 = 184.5cm2/s 3 (48)

0 for0< / < ~2..~1 For the various parameters appearing in eqns (43) and
V (44), the values estimated by Harichandran and Wang 38 by
(45b) analyzing data from the SMART-1 seismograph array will
be used in this study for demonstration purposes:
A3(a;, t) = A3(t)
A = 0.626, a = 0"022, k = 19700m,
/al t- exp -a2 t -~ 1 fort>~31 _

w0 = 12.692 rad/s, b = 3.47 (49)

0 for 0 < t< ~3--~1


Parameters a~ and az appearing in the expressions for
v the modulating functions (eqn (45)) are set equal to:
(45c) al = 0.906 and a2 = 1/3 (50)
Non-stationary stochastic vector processes 157
so that the maximum value of A/(t),j = 1,2, 3 occurs at 0
time t = (3 +~/l/V)s, j = 1,2,3 and is equal to unity
(from Fig. 1 it is obvious that ~l] = 0, ~2] = 50m,
~31 = 100m).
Finally, the velocity of wave propagation v is set equal
to: 38 ¢5-
v = 1000m/s (51) ~ d" ~(O;)")'3N"~.2 3 1 k ((zJ)
Based on the numerical values given in eqns (46)-(51),
the (stationary) power spectral density functions Sj(w),
j = 1,2, 3 are plotted in Fig. 2, the (stationary) coherence t::;-
functions "y/k(w),j, k = 1,2, 3, j # k are plotted in Fig. 3
and the modulating functions Aj(t), j = 1,2, 3 are plotted
in Fig. 4.
d-
ca

Since the non-stationary stochastic vector process


in this example is a uniformly modulated one, the
Frequencyw(rad/sec)
generation of its sample functions will be performed Fig. 3. Coherence functions ~21(~), ")'31(~) and ~32(~), for
using eqn (39). It is reminded that the simulation of Example 1.
stationary stochastic vector processes involved in eqn and described by the (stationary) power spectral density
(39) is performed with great computational efficiency functions shown in Fig. 2) can also be detected in Fig. 5.
using the F F T technique, as described by Deodatis. 25 Specifically, the characteristic frequency of the ground
The upper cut-off frequency Wu and the value of N (see for fl(t) (b3g1 = 87rrad/s) is higher than that for 3~(t)
eqn (27)) are set equal to: (Wg2 = 57r rad/s), which is then higher than that forj~ (t)
wu = 126rad/s (20Hz) and N = 126 (52) (Wg3 = 2.4~r rad/s). This characteristic is not as obvious
as the non-stationarity one in Fig. 5, because of the
The simulation is performed at 3072 time instants, with relatively large bandwidths of SI (w), $2 (w) and $3 (w),
a time step At = 6.14 × 10 -3 S, over a length equal to which are controlled by (el, ~e2 and (g3, respectively.
3072 × 6.14 × 10 -3 = 18.85s. One generated sample The wave propagation effect and the correlation
function for the acceleration at points 1, 2 and 3 (see among fl(t), f2(t) and f3(t) cannot be observed in Fig.
Fig. 1), denoted by fl (t), f2 (t) and f3 (t), respectively, is 5. For this reason, a segment of the acceleration time
displayed in Fig. 5. histories shown in Fig. 5 (specifically from time t = 3.1 s
The most obvious characteristic of the acceleration up to time t = 6.2 s) is magnified and displayed in Fig. 6.
time histories in Fig. 5 is their non-stationarity which is In this figure, the wave propagation effect is easily
described by the modulating functions shown in Fig. 4. detected by following the movement of peak A in fl (t),
The different frequency contents o f f ] (t), f2(t) and f3 (t) f2 (t) and f3 (t), which reflects the v = 1000 m/s velocity of
(making the acceleration non-homogeneous in space wave propagation. The correlation among Ji(t), f2(t)
andf3(t) is also easily detected in Fig. 6, as major peaks
in the three time histories (like peak A) retain their

"~-
o
~ )
c:l

~,-

o-
i
2'0 ,'0 6'o ~, ,~o
Frequencyw(rad/sec) o

110 1'5
Fig. 2. The power spectral density functions at points 1, 2 and Time (see)
3, for Example 1: Sl(w)~ rock or stiff soil conditions;
S2(w)---~deep cohesionless soils; and S3(w)~soft
medium clays and sands.
to Fig. 4. Modulating functions At(t), A2(t) and .43(t),for
Example 1.
158 G. Deodatis

O
}~ li i~["l l ~ l J Point I--+ rock or stiff soil conditions
~J

-+, V,r+'+v,,".",+ .,,+.+,,+..+,..,-+ ....... ............


I I
6 + i0 1+ a0

• • °

E3 o+

•z , ~,

0 10 20

Q 0

ta

-----'-r "v-----

o I+o (s a0
Time (see)
Fig. 5. Generated sample function for the acceleration at points 1, 2 and 3, over a length equal to 18.85 s (Example 1).

general shape after some loss of coherence described by from t = 0 up to t = 18.85s (the duration of the time
the (stationary) coherence functions shown in Fig. 3. histories shown in Fig. 5).
It is therefore obvious from Figs 5 and 6 that the
proposed algorithm is able to simulate non-stationary Example 2
ground motion time histories that are spatially corre-
lated according to a given coherence function, include Unlike the first example where ground motion time
the wave propagation effect and are non-homogeneous histories were modeled as a uniformly modulated non-
in space (or equivalently they correspond to different stationary stochastic vector process, in this example they
frequency contents). are modeled as a non-stationary stochastic vector
Finally, the ensemble auto-/cross-correlation function process with amplitude and frequency modulation.
Rjk(t , t + "r) is computed from 1000 sample functions at This means that both the amplitude and the frequency
time instant t = 3.14s and plotted as a function of r in content of ground motion change as a function of time
Fig. 7 versus the target auto-/cross-correlation function (in the first example, it was only the amplitude of ground
R°k(t, t + "r). As can be seen in Fig. 7, the agreement motion that was varying with time). As in the previous
between R°k(t, t + 7-) and Rjk(t, t + "r) is very good, example, sample functions will be generated according
especially in the vicinity of the dominant peak of the to a target cross-spectral density matrix.
auto-/cross-correlation functions. Some small differ- Figure 9 displays an acceleration record from the 1964
ences can be observed away from this dominant peak Niigata earthquake involving both amplitude and fre-
in Fig. 7. However, these differences disappear when the quency content variation as a function of time. Specifi-
ensemble auto-/cross-correlation function Rjk( t , t + -c) is cally, this record shows an abrupt change of its frequency
computed from 100 000 sample functions, as can be seen content between approximately 8 and 10 s. During this 2 s
in Fig. 8 where R?k(t , t + T) and Rjk(t, t + -c) practically period, the frequency content is transformed from one
coincide. containing a relatively broad band of frequencies to one
It should be noted that the agreement between containing essentially a single low frequency. It is believed
R°k(t, t + r) and R/k(t, t + 7-) observed in Figs 7 and 8 that this phenomenon is due to soil liquefaction. The
for time instant t = 3.14 s is typical for any time instant objective of this example will be to reproduce the general
Non-stationary stochastic vector processes 159

A
i A -- , I f~ i~. Point 1 -* rock or stiff soil conditions

s - /V V wv vv v \
,,q

3'.5 t:~ 415 5:0 5:5 6'.0


|!
A
~ _ ~i ~ Point 2 --, deep cohesionless soils

°
I
315 ,~ ) 415 510 515 610

~- /| IA Point 3 --, soft to medium clays and sands

/\
,v

3.5 4.0 4.5 5.0 5.5 6.0


Time(see)
Fig. 6. Generated sample function for the acceleration at points I, 2 and 3 from t = 3.1 s up to t = 6.2 s (Example 1).

frequency and amplitude variation characteristics of the The three components of the tri-variate non-stationary
acceleration record shown in Fig. 9. stochastic vector process describing the acceleration time
The acceleration time histories at three points on the histories at points 1, 2 and 3 (see Fig. 10) are denoted by
ground surface are again considered to be a tri-variate f]°(t),f°(t) andf3°(t), respectively. The mean value of the
non-stationary stochastic vector process. The configu- process is equal to zero (see eqn (1)), while the elements
ration of the three points is shown in Fig. 10, indicating of its cross-spectral density matrix (see eqn (3)) are given
that it is not necessary for the points to be on a straight by the expressions shown in eqns (40) and (41). It
line, or to be equidistant (compare to previous example). should be pointed out, however, that since no wave
For simplicity, no wave propagation will be considered in propagation is considered in this example, the wave
this example. The simulated earthquake ground motion at propagation term exp[--i(w~jk/V)] in eqn (41) should be
points 1, 2 and 3 will have the following characteristics: set equal to unity (v ~ c~).
The Clough-Penzien acceleration spectrum shown in
(i) Points 1, 2 and 3 correspond to the same local eqn (42) is selected again to model the power spectral
soil conditions. density functions Sj(~), j = 1,2, 3 of the acceleration
(ii) The frequency content of the acceleration time time historiesfj°(t), j = 1,2, 3, respectively. However, in
histories at these three points will change with order to account for the variation of the frequency
time as will be described in the following, in order content with time, the characteristic frequency and
to capture the unique characteristics of the damping ratio of the ground are considered now to vary
record shown in Fig. 9. as a function of time as follows:
(iii) Tbe acceleration time histories at points 1, 2 and
15.56rad/s f o r 0 _ < t < 4 . 5 s
3 will be correlated according to a specified
coherence function. ~gj(t) = 27'12tp3 - 40"68t2 + 15"56
(iv) Finally, the amplitude variation as a function of for 4.5 < t < 5.5 s, j = 1 , 2 , 3
time of the acceleration time histories at these 2.0rad/s for t _> 5.5s
three points will be described by prescribed
modulating functions Aj(u3, t), j = 1,2, 3. (53)
160 G. Deodatis

R~n ~ continuous line t


-4 R°l --, continuous line
80 R n ~ dotted line ~]°I I R21 --* dotted line
tO

. • ..:...-.'.:.....,....~.'..:.. . ......" .~..'-...'.. ' . .


01
gq

R~2 --* continuous line R°I ~ continuous line


R22 --* dotted line O
O
:. Rsx --* dotted line
O
tO

O
g O
O
tM
... ,. . . . . . ..

..... o
0
0

° /~ss -+ continuous line ; R~32 -* continuous line

I
O
g. Rss -* dotted line --* dotted line
(D

• ' ' .-"%...,t ,.. ,.._ . . _ . ".."...', . .. "'.... . ' .. "' . '"-...f",'.. ""_-"..,.'. ..

r (see) r (see)

Fig. 7. Ensemble auto-/cross-correlation functions [R/~(t, t + r)] computed from 1000 sample functions versus the corresponding
targets [R°k(t, t + r)]. Both R j k ( t , t + r) and Ryk(t, t + r) are plotted at time instant t = 3.14s as a function of r.

0-64 for 0 < t < 4.5s instant:


cr 2
(gj(t) = 1.25tp3 - 1.875tff + 0 . 6 4 Soj( t) =

7rWgj(t)[2~gj(t)+~]' j= 1,2,3
for 4.5 < t < 5.5s, j - - 1,2,3
0.015 for t >_ 5.5s (56)
(54) The H a r i c h a n d r a n - V a n m a r c k e model shown in eqns
(43) and (44) is chosen again to describe the coherence
where tp = t - 4.5 s and
functions 7jk(•), j, k = 1,2, 3; j # k between fj°(t) and
~fj(t) = O'lwgj(t), (fj(t) = (gj(t), j = 1,2, 3
f°(t). The model p a r a m e t e r s A, a, k, w0 and b are
assigned the values f r o m the previous example shown in
(55) eqn (49).
The B o g d a n o f f - G o l d b e r g - B e r n a r d model is selected
The expressions for Wgj(t) and (g/(t) are taken f r o m again for the m o d u l a t i n g functions:
Deodatis and Shinozuka 39 and describe a sudden d r o p
in the values o f the characteristic frequency and Aj(~,t)=Aj(t)=altexp(-a2t), j=1,2,3 (57)
d a m p i n g ratio during the one-second period f r o m with model p a r a m e t e r s al and a2 set equal to
t = 4.5 to 5.5 s. The constant determining the intensity
o f the acceleration is also going to be a function o f time, al = 0.680 and a 2 = 1/4 (58)
so that the standard deviation o f the K a n a i - T a j i m i part so that the m a x i m u m value o f Aj(t), j = 1,2, 3 occurs at
o f the spectrum is equal to ~r = 100 cm/s 2 at every time time t = 4 s and is equal to unity.
Non-stationary stochastic vector processes 161

R~I1 --* c o n t i n u o u s line R~ 1 ~ c o n t i n u o u s line


8 R l l ---, dotted line R21 ~ dotted line
x

O O
oo. 804
04

O
O O
O" O

R~ 2 --* continuous line Rs°I --* continuous line


R22 ---* dotted line Rsl ~ dotted line

oo

-X F- "
i
80
l
~
R~ss --, continuous line R~s2 ~ continuous line
---, dotted line O z --' dotted line
oo
tO

O
O

r (sec)

Fig. 8. Ensemble auto-/cross-correlation functions [Rjk(!, t + T)] computed from 100 000 sample functions versus the corresponding
targets [R°k(t, t + T)]. Both Rjk(t, t + r) and Ryk(t, t + T) are plotted at time instant t = 3.14s as a function of T.

131.8

0.0

-131.8 . . . . . . . .
0.0 6.79 13.57 20.36 27.15 33.93

Time (sec)
Fig. 9. Acceleration record from the 1964 Niigata earthquake.
162 G. Deodatis
Point 2 ,S~j(w,=t7sec)(dividedby170)

s e c )
[8-

Poin t (/Y"
_ 50 m - - - ~ ' ~ o i nrlt l
Fig. 10. Configuration of points 1, 2 and 3 on the ground
surface, for Example 2. Points 1, 2 and 3 correspond to the
same local soil conditions.
o-
1'0 2'0 ~, ,~ ~

At this juncture, it should be pointed out that the


Frequency
~(rad/sec)
definitions for Sj(~), j = 1,2, 3 (see eqns (42), (53), (54), Fig. 11. The evolutionary power spectra S° (w, t); j = 1,2, 3 at
(55), (56)) and Aj(~,, t) (see eqn (57)) do not imply three time instants (Example 2).
anymore that the modulating function Aj-(~, t) repre-
sents the change in the evolutionary power spectrum, some loss of coherence described by the coherence
relative to the (stationary) power spectral density functions 7jk(W), j, k = 1,2, 3, j ~ k (refer to eqns (43),
function Sj(~). (Note that Sj.(~) is now a function of (44) and (49)). Finally, it is possible to show that the
both frequency and time since the characteristic frequency ensemble auto-/cross-correlation function converges to
and damping ratio of the ground are functions of time, the target auto-/cross-correlation function as the
and Aj(w, t) is a function of time only.) number of sample functions increases (refer to the first
The evolutionary power spectra S°.(w, t), j = 1,2, 3 (see numerical example for a similar demonstration).
eqn (4)) are plotted in Fig. 11 at three time instants: t = 1,
4 and 7 s. As seen in this figure, the sudden drop in the Example 3
values of the characteristic frequency and damping ratio of
the ground from 4-5 to 5"5 s causes the formation of a very In the first two numerical examples, sample functions of
sharp peak in the evolutionary power spectra at frequency ground motion time histories were generated according to
2"0 rad/s (refer to eqns (53) and (54)). a target cross-spectral density matrix. The only drawback
Since the non-stationary stochastic vector process in in this approach is that it is often preferable to work with
this example is not a uniformly modulated one, the time histories that are compatible with prescribed response
generation of its sample functions can only be performed spectra, rather than with prescribed power spectral density
using eqn (24). The upper cut-off frequency Wu and the functions (cross-spectral density matrix), as indicated ear-
value of N (see eqn (27)) are set equal to lier in the section 'Simulation of seismic ground motion
compatible with pre-scribed response spectra.' In order to
0;u = 128rad/s and N = 1024 (59)
address this issue in this numerical example, ground
The reason for using such a high value for N (compare motion time histories are modeled as a uniformly modu-
to the corresponding value in eqn (52)) is to describe lated non-stationary stochastic vector process, but unlike
accurately the very sharp peak in the evolutionary the first example, sample functions will be now generated
power spectra after time instant 5"5 s (refer to Fig. 11). to be compatible with prescribed response spectra.
The simulation is performed at 2000 time instants, with The acceleration time histories at three points on
a time step At = 0.01 s, over a length equal to 2000 x the ground surface along the line of main wave propa-
0.01 = 20s. One generated sample function for the gation are considered one more time to be a tri-variate
acceleration at points 1, 2 and 3 (see Fig. 10), denoted non-stationary stochastic vector process. The configu-
by fl (t), f2 (t) and f3 (t), respectively, is displayed in Fig. ration of the three points is shown in Fig. 13 where the
12. It is obvious that the general frequency and amplitude arrow indicates the direction of wave propagation. The
variation characteristics of the acceleration record of the simulated earthquake ground motion at points 1, 2 and
1964 Niigata earthquake shown in Fig. 9 are reproduced 3 will have the following characteristics:
very well in the sample function plotted in Fig. 12. This is
accomplished by using the time-varying characteristic (i) Points 1, 2 and 3 correspond to different local soil
frequency and damping ratio of the ground shown in conditions. Specifically, point 1 corresponds to
eqns (53) and (54), and the modulating function shown in the Uniform Building Code's Soil Type 1 (rock
eqn (57). In addition, it is possible to detect the correlation and stiff soils), point 2 to Soil Type 2 (deep
among fl (t), f2(t) andfa(t) in Fig. 12, as major peaks in cohesionless or stiffclay soils), and point 3 to Soil
the three time histories retain their general shape after Type 3 (soft to medium clays and sands).
Non-stationary stochastic vector processes 163

Point 1

0 15 20

Point 2
Co,

- - - " ; ' (5 " - -

0 10 20

C o oO4 Point 3

tl
..%o

b 5 io 15 2'o
Time (sec)

Fig. 12. Generated sample function for the acceleration at points 1, 2 and 3, over a length equal to 20 s (Example 2).

(ii) The acceleration time histories at these three The acceleration response spectra specified by the
points will be correlated according to a pre- Uniform Building Code 4° are selected for the three
scribed coherence function and they will reflect points in Fig. 13. For the purposes of this numerical
the wave propagation effect according to a example, the peak ground acceleration is set equal to
specified velocity of wave propagation. 200 cm/s2 and the corresponding Uniform Building Code
(iii) Finally, the amplitude variation as a function of (UBC) acceleration response spectra RSAj(CO), j = 1,2, 3
time of the acceleration time histories at these are plotted in Fig. 14. It is reminded that sample functions
three points will be described by prescribed of ground motion time histories will be generated to be
modulating functions Aj(co, t), j = 1,2, 3. compatible with these UBC response spectra.
The Abrahamson model 32 is chosen to describe the
The three components of the tri-variate non-stationary (stationary) coherence functions ~jk(CO), j , k = 1,2,3,
stochastic vector process describing the acceleration j ~ k between fj°(t) a n d f ° ( t ) :
time histories at points 1, 2 and 3 (see Fig. 13) are
1
denoted by fj0 (t), f o (t) and f3° (t), respectively. "yjk(co) = CO 6
73
k
/

I~ 50 m -,--'- 50 m ,-1
x tanh J c3 ((jk)
CO CO2
L1 + ~c4(~jk) + 4-~ cT(~jk)
Fig. 13. Configuration of points l, 2 and 3 on the ground
surface along the line of main wave propagation, for Example + [4"80 - c3((j~)] exp c6(~jk)~-~ + 0"35 ,
3. Point 1 corresponds to rock and stiff soils (UBC Type 1),
point 2 corresponds to deep cohesionless or stiff clay soils
(UBC Type 2), and point 3 corresponds to soft to medium
clays and sands (UBC Type 3). j , k = 1,2,3, j Ck (60)
164 G. Deodatis
ff,- Since the acceleration time histories j~0 (t), j = 1,2, 3 are
5% damping modeled as a uniformly modulated non-stationary
stochastic vector process, the modulating functions
A/(~v,t), j = 1,2,3 will be functions of time only. In
order to control the duration of strong ground motion,
& the model suggested by Jennings et ai.4! is selected for
the modulating functions A/(t), j = 1,2,3. Figure 16
plots AI (t) and indicates the numerical values chosen for
ge- all the parameters (A2(t) and Aa(t) have the same form
as Al(t), but they are shifted by ~21/v and ~31/v,
respectively, to include the wave propagation effect in
the same way as in eqn (45)).
The generation of sample functions of the acceleration
i o time histories at the three points shown in Fig. 13 will be
.< 0'.5 1'.o 5'.0 1~.o d.o ,oko performed using the iterative scheme shown in Table 1
F~'equencyw (rad/sec) (refer to the section entitled 'Simulation of seismic
ground motion compatible with prescribed response
Fig. 14. Uniform Building Code acceleration response spectra spectra'). According to Table 1, the power spectral
RSAj(~v),j = 1,2, 3, assigned to points 1, 2 and 3 (see Fig. 13), density functions Sy(~v),j = 1,2, 3 must be initialized by
respectively. Point 1 corresponds to rock and stiff soils (UBC
Type 1), point 2 corresponds to deep cohesionless or stiff clay setting them equal to a constant value over the entire
soils (UBC Type 2), and point 3 corresponds to soft to medium frequency range. This value can be selected arbitrarily
clays and sands (UBC Type 3) (Example 3). and in this example is set equal to:

where ~jk is the distance between points j and k, and Sj(o3) : 100 cm2/s 3, j = 1,2, 3 (68)
3.95 while the upper cut-off frequency wu and the value of N
c3(~jk) -- (1 + 0"0077~yk + 0"000023 ~j2k) (see eqn (27)) are set equal to:
+ 0"85 exp{--0-000 13~yk} (61) ~vu = 128 rad/s and N = 128 (69)
The simulation is performed at 6144 time instants, with
a time step At = 3.07 x 10 -3 s, over a length equal to
0.4 1 3 6144 x 3.07 x 1 0 - 3 = 18-85s. One sample function for
1+ the acceleration at points 1, 2 and 3 (see Fig. 13),
denoted by fl(t), f2(t) and j~(t), respectively, is gene-
rated after 10 iterations and displayed in Fig. 17.

E1+ \190JJ l+\l--~j] As in the previous two examples, it is possible to


detect the following characteristics in the time histories
shown in Fig. 17: (i) their mutual correlation according
c6(~jk)=3(exp{-~o}-l)-O'O018~/k (63)
to the coherence functions defined in eqns (60)-(65); (ii)
C7(~jk) = -0.598 + 0-1061n(~jk + 325)
O
-- 0"0151 exp{--0"6~yk} (64)
C8(~yk) = exp{8.54 -- 1.07 ln(~yk + 200)}
+ 100 exp{-- (jk} (65)
Abrahamson's model for the coherence function has the
advantage that it can be used for a broad range of soil
conditions. 32 The 7jk(~v), j, k = 1,2, 3, j ¢ k defined in
eqns (60)-(65) are plotted in Fig. 15. The velocity of
wave propagation v is set equal to:
v = 2000 m/s (66)
so that the complex coherence functions can be expressed
as:

Fjk(0)) = ~/jk(W)exp[--i~L-~, Frequency w (rad/sec)

Fig. 15. Coherence functions 721(~v), 731(~v) and 732(~v), for


j,k-- 1,2,3, j ~k (67) Example 3 (Abrahamson's model32).
N o n - s t a t i o n a r y stochastic vector processes 165

The iterative scheme shown in Table 1 is therefore


capable of simulating seismic ground motion time
histories that: (i) are compatible with prescribed response
spectra (that can be different at different points on the
ground surface); (ii) are correlated according to a given
"go ,~ coherence function; (iii) include the wave propagation
0 5 10 15
T i m e t (sec) effect; and (iv) have an amplitude variation as a function
of time according to a prescribed modulating function.
Fig. 16. Modulating function Al(t), for Example 3 (Jennings
et al. model4°).

CONCLUSIONS
the wave propagation effect according to a velocity of
wave propagation v = 2000m/s; (iii) their amplitude A spectral-representation-based simulation algorithm
variation as a function of time according to the modu- was used to generate sample functions of a non-
lating function plotted in Fig. 16. In this example, stationary, multi-variate stochastic process with evolu-
however, the main objective is to generate acceleration tionary power, according to its prescribed non-station-
time histories that will be compatible with prescribed ary cross-spectral density matrix. If the components of
response spectra. For this purpose, the acceleration the vector process correspond to different locations in
response spectra RSA(g)(w), j = 1,2, 3 computed using space, then the process is also non-homogeneous in
the ground motion time histories shown in Fig. 17 space (in addition to being non-stationary in time). The
should be compared with the target UBC response ensemble cross-correlation matrix of the generated
spectra RSAj(w), j = 1,2,3 plotted in Fig. 14. This sample functions is identical to the corresponding
comparison is carried out in Fig. 18, where it can be seen target and the generated sample functions are Gaussian
that the 10 iterations performed to obtain the sample in the limit as the number of terms in the frequency
function shown in Fig. 17 are enough for an excellent discretization of the cross-spectral density matrix
match at every frequency. approaches infinity.

0
~-. o. Point 1 --~ rock and stiffsoils ( U B C Type I)

" - ~0 "5- 1"


0 15
' 20
'---

Point 2 --* deep cohesionless or stiff clay soils (UBC Type 2)


U

- - " 0 5' ;o ;s "--


20

o0 Point 3 --* soft to medium clays and sands (UBC Type 3)

~ ,,e •
0 5 10 15 20
Time (sec)
Fig. 17. Generated sample function for the acceleration at points 1, 2 and 3, after 10 iterations, over a length equal to 18"85s
(Example 3).
166 G. Deodatis

if-.

5% damping ~q 5% damping

;-4
t)

;'4

/ RSA2(w)--' smooth line RS A3 (o~) ---, smooth line


/ RSA(I~)(w) ~ oscillating line RSA(h)(w) ~ oscillating line RS A (h )(w ) ---, oscillating line
1,4 O. 2~
0:5 ' s'.o ' ,~.o ' o'.s' 5:0 ' ~.o ' 0'.5 ' 5:0 ' ~.o '
t)
Frequency w (rad/sec) Frequency w (rad/sec) Frequency w (rad/sec)

Fig. 18. Acceleration response spectra RSA (fJ)(w), j = 1,2, 3 computed using the generated acceleration time histories shown in Fig.
17 versus the UBC acceleration response spectra RSAj(w), j = 1,2, 3.

For the important application of earthquake ground ACKNOWLEDGEMENTS


motion simulation, an iterative scheme was introduced
to generate seismic ground motion time histories at This work was supported by the National Science
several locations on the ground surface that are Foundation under Grant # BCS-9257900 with Dr Clifford
compatible with prescribed response spectra, correlated J. Astill as Program Director, and by the N C E E R
according to a given coherence function, include the Highway Project ( F H W A Contract DTFH61-92-C-
wave propagation effect, and have a specified duration 00106).
of strong ground motion.
Three examples involving simulation of earthquake
ground motion were presented in order to demonstrate REFERENCES
the capabilities of the proposed methodologies. In all
three examples, the acceleration time histories at three 1. Elishakoff, I., Probabilistic Methods in the Theory of
points on the ground surface were considered to be a tri- Structures, John Wiley, New York, 1983.
variate, non-stationary stochastic vector process. In the 2. Kozin, F., Auto-regressive moving-average models of
first example, the time histories were modeled as a earthquake records. J. Probabilistic Engng Mech., 3
(1988) 58-63.
uniformly modulated non-stationary stochastic vector 3. Soong, T. T. & Grigoriu, M., Random Vibration of
process, and sample functions were generated according Mechanical and Structural Systems, Prentice-Hall, Hemel
to a target cross-spectral density matrix. In the second Hempstead, 1993.
example, the time histories were modeled as a non- 4. Grigoriu, M., Applied Non-Gaussian Processes, Prentice-
stationary stochastic vector process with amplitude and Hall, Hemel Hempstead, 1995.
5. Deodatis, G., Simulation of stochastic processes and fields
frequency modulation, and sample functions were again to model loading and material uncertainties, Probabilistic
generated according to a target cross-spectral density Methods for Structural Design, ed. Carlos Guedes Soares.
matrix. Finally, in the third example, ground motion Kluwer Academic, Dordrecht, 1996.
time histories were modeled as a uniformly modulated 6. Rice, S. O., Mathematical analysis of random noise,
Selected Papers on Noise and Stochastic Processes, ed.
non-stationary stochastic vector process, but unlike
Nelson Wax, Dover, New York, 1954, pp. 133-294. (paper
the first example, sample functions were generated to originally appeared in two parts in the Bell System
be compatible with prescribed response spectra. The Technical Journal 23, July 1944 and 24, January 1945).
generated acceleration time histories at the three points 7. Shinozuka, M. & Jan, C.-M., Digital simulation of
were spatially correlated according to prescribed random processes and its applications. J. Sound and
Vibration, 25 (1972) 111-28.
coherence functions (all three examples), included the
8. Shinozuka, M., Monte Carlo solution of structural
wave propagation effect (Examples 1 and 3), and were dynamics. Computers and Structures, 2 (1972) 855-74.
non-homogeneous in space, or equivalently corre- 9. Yang, J.-N., Simulation of random envelope processes. J.
sponded to different local soil conditions (Examples 1 Sound and Vibration, 25 (1972) 73-85.
and 3). 10. Yang, J.-N., On the normality and accuracy of simulated
random processes. J. Sound and Vibration, 26 (1973) 417-
The generated ground motion time histories can be
28.
directly used as input for the dynamic seismic analysis of 11. Shinozuka, M., Digital simulation of random processes in
elongated structures such as bridges, lifelines, retaining engineering mechanics with the aid of FFT technique,
walls, etc. Stochastic Problems in Mechanics, eds S. T. Ariaratnam
Non-stationary stochastic vector processes 167

and H. H. E. Leipholz, University of Waterloo Press, 28. Priestley, M. B., Evolutionary spectra and non-stationary
Waterloo, 1974, pp. 277-86. processes. Jr. Royal Statistical Society, Series B, 27 (1965)
12. Deodatis, G. & Shinozuka, M., Simulation of seismic 204-37.
ground motion using stochastic waves. J. Engng Mech., 29. Priestley, M. B., Non-linear and Non-stationary Time Series
ASCE, 115 (1989) 2723-37. Analysis, Academic Press, New York, 1988.
13. Yamazaki, F. & Shinozuka, M., Digital generation of non- 30. Gasparini, D. & Vanmarcke, E. H., Simulated earthquake
Gaussian stochastic fields. J. Engng Mech., ASCE, 114 motions compatible with prescribed response spectra.
(1988) 1183-97. Technical Report, Department of Civil Engineering,
14. Grigoriu, M., On the spectral representation method in Massachusetts Institute of Technology, Publication No.
simulation. J. Probabilistic Engng Mech., 8 (1993) 75-90. R76-4, 1976.
15. Shinozuka, M., Stochastic fields and their digital simula- 31. Hao, H., Oliveira, C. S. & Penzien, J., Multiple-station
tion, Stochastic Methods in Structural Dynamics, eds G. I. ground motion processing and simulation based on
Schu~ller and M. Shinozuka, Martinus Nijhoff Publishers, SMART-1 array data. Nuclear Engng and Design, 111
Dordrecht, 1987, pp. 93-133. (1989) 293-310.
16. Shinozuka, M. & Deodatis, G., Stochastic process models 32. Abrahamson, N. A., Spatial variation of multiple support
for earthquake ground motion. J. Probabilistic Engng inputs. Proc. 1st U.S. Seminar on Seismic Evaluation and
Mech., 3 (1988) 114-23. Retrofit of Steel Bridges, University of California at
17. Shinozuka, M. & Deodatis, G., Simulation of stochastic Berkeley, San Francisco, 18 October, 1993.
processes by spectral representation. Appl. Mech. Rev., 33. Clough, R. W. & Penzien, J., Dynamics of Structures,
ASME, 44 (1991) 191-204. McGraw-Hill, New York, 1975.
18. Shinozuka, M. & Deodatis, G., Simulation of multi- 34. Bogdanoff, J. L., Goldberg, J. E. & Bernard, M. C.,
dimensional Gaussian stochastic fields by spectral repre- Response of a simple structure to a random earthquake-
sentation. Appl. Mech. Rev., ASME, 49 (1996) 29-53. type disturbance. Bulletin of the Seismological Society of
19. Gersch, W. & Yonemoto, J., Synthesis of multi-variate America, 51 (1961) 293-310.
random vibration systems: a two-stage least squares 35. Harichandran, R. S. & Vanmarcke, E. H., Stochastic
ARMA model approach. J. Sound and Vibration, 52 variation of earthquake ground motion in space and time.
(1977) 553-65. J. Engng Mech., ASCE, 112 (1986) 154-74.
20. Mignolet, M. P. & Spanos, P.-T. D., Recursive simulation 36. Ellingwood, B. R. & Batts, M. E., Characterization of
of stationary multi-variate random processes. Part I. J. earthquake forces for probability-based design of nuclear
Appl. Mech., 54 (1987) 674-80. structures. Technical Report BNL-NUREG-51587,
21. Mignolet, M. P. & Spanos, P.-T. D., Recursive simulation NUREG/CR-2945, Department of Nuclear Energy,
of stationary multi-variate random processes. Part II. Brookhaven National Laboratory, Prepared for Office of
J. Appl. Mech., 54 (1987) 681-7. Nuclear Regulatory Research, U.S. Nuclear Regulatory
22. Li, Y. & Kareem, A., Simulation of multivariate Commission, 1982.
nonstationary random processes by FFT. J. Engng 37. Hindy, A. & Novak, M., Pipeline response to random
Mech., ASME, 117 (1991) 1037-58. ground motion. J. Engng Mech., ASCE, 106 (1980) 339-
23. Li, Y. & Kareem, A., Simulation of multi-variate random 60.
processes: hybrid DFT and digital filtering approach. J. 38. Harichandran, R. S. & Wang, W., Effect of spatially
Engng Mech., ASCE, 119 (1993) 1078-98. varying seismic excitation on surface lifelines. Proc. Fourth
24. Ramadan, O. & Novak, M., Simulation of spatially U.S. National Conf. on Earthquake Engineering, Palm
incoherent random ground motions. J. Engng Mech., Springs, 20-24 May 1990, pp. 885-94 (Vol. 1).
ASCE, 119 (1993) 997-1016. 39. Deodatis, G. & Shinozuka, M., Auto-regressive model for
25. Deodatis, G., Simulation of ergodic multi-variate sto- non-stationary stochastic processes. J. Engng Mech., ASCE,
chastic processes. J. Engng Mech., ASCE, 122 (1996). 114 (1988) 1995-2012.
26. Gurley, K. & Kareem, A., On the analysis and simulation 40. International Conference of Building Officials, Uniform
of random processes utilizing higher order spectra and Building Code. Vol. 2, 1994.
wavelet transforms. Proc. Second International Conf. on 41. Jennings, P. C., Housner, G. W. & Tsai, N. C., Simulated
Computational Stochastic Mechanics, Athens, Greece, earthquake motions. Technical Report, Earthquake Engin-
1995, Balkema, pp. 315-24. eering Research Laboratory, California Institute of Tech-
27. Spanos, P.-T. D. & Zeldin, B., Random field simulation nology, 1968.
using wavelet bases. Proc. ICASP-7 Conf., Paris, France,
10-13 July 1995, pp. 1275-83.

Vous aimerez peut-être aussi