24.12.2014 Views

Earthquake Engineering Research - HKU Libraries - The University ...

Earthquake Engineering Research - HKU Libraries - The University ...

Earthquake Engineering Research - HKU Libraries - The University ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

581<br />

K /7 = P n H n R- 1 = MX(H, 7 MX+R, 7 )~' (8)<br />

5. Calculate the most likely-hood(or post-) estimation value of the state vector x by<br />

** =x lf +K ll (z /f -H fl xJ " (9)<br />

6. Return to 2. after renewal of the time step.<br />

Monte Carlo Filter(MCF)<br />

<strong>The</strong> MCF can be applied even if the state space model is non-linear and non-Gaussian. In the MCF, the<br />

probabilistic nature of the state vector is described by many realizations instead of first and second<br />

moments as defined in the KF. However, in the MCF, the observation noise vector v is assumed to be<br />

uniquely determined by a function G differentiate with respect to the observation vector z n as<br />

follows:<br />

\ n =//"'(z /7 ,xJ = G(z /7 ,x /7 ) (10)<br />

<strong>The</strong> MCF is an algorithm to identify the conditional distribution function p(\ n |Z,,)of the state<br />

variable x n when observation values Z = {r, •• = n }up to the present time n are given. <strong>The</strong>n, we define<br />

P(\ n |Z,,_,) as the predictor distribution and p(\ n \ Z /7 ) as the filter distribution. In this paper, each<br />

probability density function of each distnbution is approximated by finite realizations composed of<br />

m particles as follows:<br />

<strong>The</strong> MCF algorithm is defined by the following steps.<br />

1. Generate a initial set (j = l~m) of random number f^ obeying an arbitrary probability<br />

density function p Q (f 0 )<br />

2. Repeat the following steps until the end of time steps.<br />

(a) Generate a set of random number w|/' obeying probability density function q(w n )<br />

(b) Compute a state transfer of particles by<br />

(c) Compute the likelihood value of each particle by<br />

a ( n j] = r(G(z /7 ,b J/')) —— (14)<br />

n<br />

(d) Generate f ( n ]) by resampling of b (/) (A)<br />

fu) = b a» with probability -^— (15)<br />

(e) Return to (a) Yor (n

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!