2012 AIChE Annual Meeting

(599y) Fault Detection and Identification Based On Kalman Filtering Under Randomized Sensing Strategies

Authors

Villez, K. - Presenter, Purdue University
Venkatasubramanian, V., Columbia University
Garcia, H. E., Idaho National Laboratory


Fault Detection and
Identification based on Kalman filtering under randomized sensing
strategies

K. Villez, H.
Garcia, V. Venkatasubramanian

Classic strategies for fault detection and identification (FDI) are
focused on random and unintended faults in process systems. However,
in an increasingly cyber-linked world, intended malicious attackes
are an increasing reason for concern in safety-critical systems such
as nuclear power generation systems, destillation plants and
distribution systems for gas, oil and power. Recently, a
probabilistic approach to sensor selection has been proposed to
randomize the selected variables for which measurements are sent
through a given channel. In doing so, one attempts to thwart
cyber-attacks which take form in manipulating data so to mimic a
non-existing situation. This can consist of emulating perfect
operation when the actual system status is of a lower quality so to
increase the probability of a dangerous event or in emulating an
abnormal situation when there is none in reality so to promote an
emergency shutdown and associated risks and costs. This is a
promising approach to achieve resilience against cyber-attacks.
However, this results in a time-varying nature of the obtained
observations. In this contribution, an existing Kalman-filter based
strategy is adjusted to account for this time-varying nature.

For a given linear state-space system, the equations with default
monitoring strategies, i.e. with all states measured are written as
follows:

x(k) = A . x(k-1) + B . u(k-1) + F .
v(k-1) (Eq. 1)

y(k) = C . y(k) + D . w(k) (Eq. 2)

In normal operational conditions, the input and output disturbances
are distributed as white noise sequences:

w ~ N(0, Q) (Eq. 3)

v ~ N(0, R ) (Eq. 4)

Equation (1) is modified as follows for an input fault as of the
introduction of the fault start time, kf:

bias type: vf(k) = v(k) + g . b |
k>= kf (Eq. 5)

drift type: vf(k) = v(k) + g . b .
(k-k_f) | k>= kf (Eq. 6)

stuck type: vf(k) = v(k) + g .
(v(kf)-v(k)) | k>= kf (Eq.
7)

In these equations, b is a scalar value which represents the
magnitude of the fault. The column vector g is called the signature
vector and consists of zeros and ones and determines which input is
affected. For instance for a fault in the first input: g = [ 1 0 ]' .
With these equations, one adds a deterministic sequence to the
zero-mean normal noise sequence. This modified disturbance input,
vf(k), is used to replace vk in Equation (1).

Similarly, the output faults are defined as follows:

bias type: wf(k) = w(k) + g * b | k>= kf (Eq.
8)

drift type: wf(k) = w(k) + g * b * (k-kf) |
k>= kf (Eq. 9)

stuck type: wf(k) = w(k) + g * (v(kf)-v(k)) | k>= kf (Eq. 10)

The scalar b and vector g are defined in the same
way as for inputs. The modified disturbance input
wf
is used to replace
w
in Equation (2).

The Fault
Detection and Identification (FDI) scheme based on the Kalman filter
consists of three major components. This includes (1) Kalman
filtering, (2) Fault Detection Test and Fault Confirmation Test and
(3) Fault Identification. We refer to [1-3] for details. In the
presented work, we will elaborate on the effects of sensor selection
probabilities, pj, on the performance of the Fault
Detection and Identification method.

  1. Prakash, J., Patwardhan, S. C., & Narasimhan, S. (2002). A supervisory approach to fault-tolerant control of linear multivariable systems. Industrial & Engineering Chemistry Research, 41, 2270–2281.

  2. Prakash, J., Narasimhan, S., & Patwardhan, S. C. (2005). Integrating model based fault diagnosis with model predictive control. Industrial & Engineering Chemistry Research, 44, 4344–4360.

  3. Villez, K., Srinivasan, B., Rengaswamy, R., Narasimhan, S., Venkatasubramanian, V. (2011). Kalman-based strategies for Fault Detection and Identification (FDI): Extensions and critical evaluation for a buffer tank system. Computers and Chemical Engineering, 35, 806–816.