12.01.2015 Views

Download - Academy Publisher

Download - Academy Publisher

Download - Academy Publisher

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.

ISBN 978-952-5726-09-1 (Print)<br />

Proceedings of the Second International Symposium on Networking and Network Security (ISNNS ’10)<br />

Jinggangshan, P. R. China, 2-4, April. 2010, pp. 116-119<br />

Study on the Failure Identifiability of Disaster<br />

Detection System<br />

Xiaoyu Wang 1 , and Kaiquan Wang 2<br />

1 Changzhou Iinstitute of Litht Industry Technology,Changzhou 213164, China<br />

Email: wxy730@163.com<br />

2 Jiangsu Polytechnic University,Changzhou 213164, China<br />

Email: wkq@jpu.edu.cn<br />

Abstract—There is a serious potential risk in the<br />

petrochemical production process, the Disaster Detection<br />

System(DDS) is of key equipment to monitor the<br />

production status, prevent and control the potential risk.<br />

However, the Initiating failure and Inhibiting failure would<br />

occur in the period of the Disaster Detection System(DDS)<br />

working. In order to identify the two failures by DDS itself,<br />

the paper proposed a mathematic method for finding the<br />

fault test codes based on the theory of Bayle derivation, and<br />

verified it on the FCC (Fluidized Catalytic Cracking Unit)<br />

of a petrochemical company. The results evidence that<br />

according to the property of the Boolean difference, the<br />

codes are available to fined DDS failures; in order to<br />

identification of DDS failure it is necessary to properly<br />

design the combinational logic unit for ensure it has the<br />

fault test codes; if the DDS failure that had been judged to<br />

be identification, the fault test codes should always be input<br />

to DDS timely to implement self fault test so that its failure<br />

may be able to find. Through such means the DDS<br />

functions should be achieved correctly.<br />

Index Terms—Disaster Detection System; Initiating failure;<br />

Inhibiting failure; Identification; Fluidized Catalytic<br />

Cracking Unit<br />

I. INTRODUCTION<br />

There is a serious potential risk in the petrochemical<br />

production process, the Disaster Detection<br />

System(DDS) is of key equipment to monitor the<br />

production status, prevent and control the potential<br />

risk. However, the initiating failure and inhibiting<br />

failure would occur in the period of DDS’ working.<br />

The former because of "undetected", mistakenly<br />

believe that a critical condition is safety so that neither<br />

recognize the dangers nor prevention the accidents in<br />

time; the latter because of "false detection", in contrast<br />

consider the safety state as dangerous, forced<br />

interruption of production, caused the cut-off losses. [1]<br />

In order to achieve the overall security of the<br />

production process, DDS must have self-testing<br />

capabilities to identify the two types of fault.<br />

The core component of DDS in petrochemical<br />

production (such as Disrubution Control System-DCS,<br />

Emergency Shutdown System-ESD) is a combination<br />

logic unit, so the problem must be selution in study of<br />

DDS failure identifiability is that whether the information<br />

carrying two types of fault can be correctly detected in the<br />

output of the unit. Specifically, for a tertain combination<br />

© 2010 ACADEMY PUBLISHER<br />

AP-PROC-CS-10CN006<br />

116<br />

logic unit, can we found out some representatives test<br />

code while these code be input to the unit then the failure<br />

signal may be detected in the outpu. If such a test code<br />

[2] [3]<br />

exists, the DDS failures can be identification.<br />

The approach of seeking the relationship of code<br />

between input and output in combinational logic unit was<br />

proposed firstly by prf. Akers. [4] Based on approach and<br />

Boolean difference operation, this paper will study the<br />

identificability of DDS’ failure.<br />

II. PRINCIPLE OF DDS FAULT IDENTIFICATION [5]<br />

A. The properties of Boolean difference<br />

Assume that there is a combinational logic unit, and<br />

its initial input Boolean variable is recorded<br />

as x<br />

1<br />

, x2<br />

,...... xn<br />

, output Boolean function denoted by<br />

f ( x1,<br />

x2<br />

,...... xn<br />

) , then<br />

df(<br />

X)<br />

= f(<br />

x1,<br />

x2,...<br />

xi<br />

−1,<br />

xi<br />

, xi<br />

+ 1,...<br />

xn<br />

) ⊕ f ( x1,<br />

x2,...<br />

xi<br />

−1,<br />

xi<br />

, xi<br />

+ 1,...<br />

xn<br />

)<br />

dxi<br />

(1)<br />

known as Boolean difference f (X ) to x<br />

i<br />

.<br />

Boolean difference has two important properties.<br />

Property 1: If<br />

f ( x1,<br />

x2,...<br />

xi− 1,0,<br />

xi+<br />

1,...,<br />

xn<br />

) = f ( x1,<br />

x2,...<br />

xi−<br />

1,1,<br />

xi+<br />

1,...,<br />

xn)<br />

then<br />

df ( X )<br />

= 0<br />

dx i<br />

There is no effect on the output while x i<br />

change, so<br />

that the failure at x<br />

i<br />

is unpredictable.<br />

Property 2: If<br />

f ( x1,<br />

x2,...<br />

xi− 1,0,<br />

xi+<br />

1,...,<br />

xn)<br />

≠ f ( x1,<br />

x2,...<br />

xi<br />

−1,1,<br />

xi+<br />

1,...,<br />

xn)<br />

t<br />

hen<br />

df ( X )<br />

= 1<br />

dx i<br />

There is effect on the output while x<br />

i<br />

change, so that<br />

the failure at x<br />

i<br />

is predictable.<br />

B. Calculation of failure test code<br />

1) Logical unit failure mode

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

Saved successfully!

Ooh no, something went wrong!