Download - Academy Publisher
Download - Academy Publisher
Download - Academy Publisher
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