08.11.2014 Views

Probabilistic Performance Analysis of Fault Diagnosis Schemes

Probabilistic Performance Analysis of Fault Diagnosis Schemes

Probabilistic Performance Analysis of Fault Diagnosis Schemes

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.

probability matrix is given by<br />

(<br />

Λk (ϑ 0:k ) ) i j := P(z k = j | z k−1 = i ,θ 0:k = ϑ 0:k )<br />

⎧<br />

⎪⎨<br />

P(d k = 0 | θ 0:k = ϑ 0:k ), if j = max{0,i −C d },<br />

= P(d k = 1 | θ 0:k = ϑ 0:k ), if j = min{z max ,i +C u },<br />

⎪⎩<br />

0, otherwise,<br />

for all i , j ∈ Z. The conditional distribution <strong>of</strong> z k , defined as<br />

(<br />

λk (ϑ 0:k ) ) i = P(z k = i | θ 0:k = ϑ 0:k ), i ∈ Z,<br />

is computed via the equation<br />

λ T k (ϑ 0:k) = λ T −1 Λ 0(ϑ 0 ) Λ 1 (ϑ 0:1 )···Λ k (ϑ 0:k ).<br />

The probability that the up-down counter exceeds the threshold τ is<br />

P( d ˆ<br />

z∑<br />

max<br />

k = 1 | θ 0:k = ϑ 0:k ) =<br />

i=τ<br />

P(z k = i | θ 0:k = ϑ 0:k ) =<br />

z∑<br />

max<br />

i=τ<br />

(<br />

λk (ϑ 0:k ) ) i .<br />

Suppose that, for some k 1 , the underlying decision function δ decides that a fault has<br />

occurred in such a way that d l = 1, for l ≥ k 1 . If z k1 = 0, then the decision sequence { d ˆ k }<br />

will remain at 0 until ⌈τ/C u ⌉ time steps have passed. That is, the up-down counter has an<br />

inherent detection delay, specified by the ratio τ/C u . Of course, this delay provides a degree<br />

<strong>of</strong> robustness when the underlying decision function is prone to false alarms. When a<br />

false alarm does occur, ⌈C u/C d ⌉ time steps with no further false alarms must pass before the<br />

counter state {z k } falls below its original value. Hence, the ratio C u/C d specifies how long it<br />

takes for a spurious up-count to be “forgotten.”<br />

Similarly, suppose that for some k 2 , the effect <strong>of</strong> a fault subsides and d l = 0, for all<br />

l ≥ k 2 . If z k2 happens to be at z max , then the decision sequence { d ˆ k } will not return to 0 until<br />

⌈(z max −τ)/C d ⌉ time steps have elapsed. As in the previous scenario, the up-down counter has<br />

an inherent delay, specified by the ratio (z max −τ)/C d . This particular delay provides a degree <strong>of</strong><br />

robustness against missed detections.<br />

Although the up-down counter seems to have inherent delays in these idealized scenarios,<br />

the robustness provided by the up-down counter can actually lead to a more responsive<br />

fault detection scheme. Figures 4.3(a) and 4.3(b) show the realizations <strong>of</strong> the counter state<br />

{z k } and the residual {r k }, respectively, for a typical up-down counter based on a ε-threshold<br />

decision function. In this particular simulation, a fault occurs at time k 1 and subsides at<br />

time k 2 . The delay in the up-down counter can clearly be seen in Figure 4.3(a). However, the<br />

original decision function has a large number <strong>of</strong> false alarms. If the threshold ε is increased<br />

64

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

Saved successfully!

Ooh no, something went wrong!