Professional Documents
Culture Documents
HAZOP Analysis
Venkat Venkatasubramanian and Ramesh Vaidhyanathan
Laboratory for Intelligent Process Systems, School of Chemical Engineering, Purdue University, W. Lafayette, IN 47907
Introduction
Hazard identification in chemical process plants is an im- tential problems in the process plant are identified. The
portant activity that requires a significant amount of time, HAZOP team is a multidisciplinary team of experts who have
effort, and specialized expertise. A wide range of methods extensive knowledge on design, operation, and maintenance
such as process system checklists, safety review, what if analysis of the process plant. The HAZOP team members try to imagine
and hazard and operability (HAZOP) analysis have been de- ways in which hazards and operating problems might arise in
veloped for the purpose of hazard identification (CCPS, 1985). a process plant. To cover all the possible malfunctions in the
Of these different methods, HAZOP has been widely recog- plant the imagination of the HAZOP analysis team members
nized and used as a standard approach in the chemical process is guided in a systematic way using a set of “guide words” for
industries. In addition to identifying the hazards in a process generating the process variable deviations to be considered in
plant, HAZOP analysis also identifies operability problems the HAZOP analysis.
which may prevent efficient operation of the plant. The set of guide words that are often used are NONE, MORE
HAZOP technique was developed in the early 1970s at ICI OF, LESS OF, PART OF and MORE THAN. When these
in the U.K. The basic principle of HAZOP analysis is that guide words are applied to the process variables in each line
hazards arise in a plant due to deviations from normal be- or unit of the plant, we get the corresponding process variable
havior. In HAZOP analysis, process Piping and Instrument deviation to be considered in the HAZOP analysis. The def-
Diagrams (P&IDs) are examined systematically by a group of initions of the guide words are as follows:
experts, and the abnormal causes and adverse consequences
for all possible deviations from normal operation that could NONE = no flow
arise are found for every section of the plant. Thus, the po- MORE OF = more of flow, temperature, pressure, and so
on that is, higher flow, temperature, pres-
sure, and so on
Correspondence concerning this article should be addressed lo V. Venkalasubramanian. LESS OF = lower flow, temperature, pressure, and so on
t
Find-cause
t
(-)
Find-consequence
t
.
Superior dass Low flow High Temperature
basic-unit lenk check proctss material
Inherited attributes
Name
pn+d blc+ e.(chprk
sold matenat m ppe I“ properties (fire hnurrd
due tojlammable
No flow process materials)
Temperature fracture, leak
Pressure complete blockage (check Low How or No Flow
for solid materink in pip or Low Pressure
Procpss materials
High pressure check p“cess material
f
Concentration o
pmess materia s blocknge (checkfor solid
materials in pipe)
pwperties (lmk of
toxic orf7mmable
Pipe attribute pIocess material)
Low pressure
Flow lenk
High pressure
c I High temperature
external h a t source, check procss material
fire, lagging loss propertics (1tYJk of
toxic orjlammable
Low temperature process material)
external heat sink
interacts with the process-specific knowledge to identify the responding ‘process unit class.’ There is a basic process unit
valid abnormal causes and adverse consequences for the given class named ‘basic-unit’ which is used for building process unit
process variable deviations for the particular process under classes of process units. This basic-unit class has the attributes
consideration. As examples, the HAZOP model of a pipe and for specifying the values of the name, temperature, pressure,
the HAZOP model of a heat exchanger with tube side hot and array of process materials which will be present in rhe unit
fluid and higher tube side pressure are shown in Figure 3 and during normal operation, and an array of the concentration
Figure 4, respectively. These HAZOP models consist of the of the process materials in the unit. The attributes of this basic-
class definition, the find-cause method, the find-consequence unit class will be required for specifying every process unit.
method and thepropagation method of the process units. These So, the basic-unit class is a superior class of all process unit
HAZOP models are discussed in the following sections. classes. The process unit classes inherit the attributes of the
In the present version, HAZOPExpert has process generic basic-unit class. The process unit classes can also have addi-
HAZOP models for pipe, control valve, nonreturn valve, cen- tional ‘attributes specific to class’ for their complete specifi-
trifugal pump, tank, buffer settling tank, heat exchanger, sen- cation. For example, the ‘settling tank’ class inherits the
sor, and controller. We are currently developing similar attributes of the basic-unit class. In addition to these inherited
HAZOP models for other process units. attributes, the settling tank also has the attributes ‘inlet-flow,’
‘outlet-flow-1,’ ‘outlet-flow-2,’ and ‘level’ defined as the ‘at-
Process unit classes tributes specific to settling tank.’
Each process unit is represented as an instance of the cor- There are two classes of connections defined in HAZO-
t I
Propagation
method
t
High TC.OUI High Th.out Qh,out = f(&ii)
Attributes external fire. tube leak check process material
properties (fire halard due Qcput = f(0c.i.)
Name toflammable matls., m y
High Th,out
Tube-side-inlet-flow high temp. consequenceof
Tube-side-inlet-temp rube fouling,externalfire Ph,out = f(Ph,in)
tube side process matl.)
Tube-side-inlet-pressure
Tube-side-process-math. LOW TC.OUI
LOW Qcput. Pc,out Pc.0ut = f( Pc;m)
Tube-side-inlet-concn. tubefouling
check process material
Tube-sideatlet-flow properties (leak of
Tube-side-outlet-tentp LOW QC.OUI P = f(Q, T)
flammable or toxic matls.
Tube-sidwutlet-press. leak in shell side
from shell side) Th.out = f(Qh,ii, - Qc.in,
Tube-sidwutlet-concn.
Shell-side-inlet-flow High Qc.out Th,ii, Tc.ii)
L o w QhpUt
Shell-side-inlet-temp tube leak
Shell-side-inlet-pressure mixing of tube side process
matls. with shell side Tc.out = f(Qhjn, - Qc,in,
Shell-side-process-matls. L o w Qh.out
Shell-side-inlet-concn. process matls. Th.ii, Tc.in)
tube leak, tube fouling,
Shell-sidwu tlet-flw partial tube blockage
Shell-sidwu tlet-temp High &out
( check for soild materials mixing of tube side process
Shell-side-outlet-press.
Shell-sidwutlet-concn. in tube side) matls. with shell side
process matls.
PExpert. One is the ‘pipe,’ which is used to connect the ment-signal connections can be established. ‘HAZOP connec-
process units. The other is the ‘instrument-signal’ which is used tion posts’ are used to indicate the boundaries of the process
to connect the process units to sensors and controllers. These flowsheet section considered for HAZOP analysis, that is, the
connections are directed. A ‘pipe’ connection can be estab- connections to the ‘upstream’ and ‘downstream’ sections of
lished between two process unit objects by clicking the mouse the process plant section considered for HAZOP analysis.
at the output stub of one process unit object icon and dragging The class definitions for pipe and the heat exchanger are
the pipe (which elongates as you move the mouse) to the input shown in Figure 3 and Figure 4, respectively. These class def-
stub of the other process unit object icon and clicking the initions have attributes representing the process variable values
mouse again. Once this connection is established, if we move of these process units. The values of the process variable at-
either of the process unit object icons, the pipe also moves tributes are given by the qualitative values ‘high,’ ‘low,’ ‘zero,’
accordingly maintaining the connection. Similarly, the instru- and ‘normal.’ The process variable values default to ‘normal’
t
-
I ~JNIT
deviation in
t
Apply proprgntion method of
U”t0findlocalcauscs d
process variable deviations in
and units or lines
COMected at the inlets of UNIT
Is the upstream
end of the process section
reached?
I
UNlT to find local cpnralwnca
for process variable deviations in
and units or lines
conned4 at the outlets of UNIT
Applyfindionse-e method of
UNIT to find a d m e cpnralumca
of process variable deviations in
UNIT by interacting with the
prDcesB material models
temperature) increases, and vice versa. The causal relations Ambiguities in propagation.
between the process variables of the heat exchanger are derived
from the steady-state material and energy balances and con- Using the qualitative values, ‘high’ and ‘low,’ for process
fluence equations of the heat exchanger. variable deviations can lead to ambiguous values for some of
The propagation methods propagate the effects of process the process variables. For example, consider the case of a tank
variable deviations from one variable to another, eventually with two inlets and one outlet. If one of the inlet flows has
satisfying the steady-state process unit constraints. The prop- the qualitative value high and the other inlet flow has the
agation of process variable deviations enables the determi- qualitative value low, then it is not clear what the resulting
nation of all the abnormal causes and adverse consequences liquid level would be. The level can increase, decrease, or
which could occur in the plant due to a process variable de- remain constant. This is due to the fact that the result of adding
viation in a process unit. qualitative high and qualitative low can be high, low or normal.
-1
m m € 3
w(Hc
[XI
W A E l l M W C DIhlER.maOuc1
HAZOP Analysis Case Study and volatile. The dimer-product is a flammable product and
water is a process impurity. This information is also supplied
We have tested our knowledge-based framework by per- to the process-specific part of the knowledge base through the
forming a HAZOP analysis on a well-known industrial case GUI.
study from the literature involving the feed section of an olefin A process variable deviation is initiated in a process unit or
dimerization plant (Lawley, 1974). The P&ID of this case study pipe by changing the value of the ‘process variable attribute’
is shown in Figure 6. The original HAZOP analysis of the line in the attribute table of the process unit or pipe. For example,
section from the “hydrocarbon storage” to the “settling tank” the ‘flow’ attribute of the pipe ‘pipe-4,’ may be given a value
for this plant was performed by a team of HAZOP experts. ‘high.’ To invoke HAZOP analysis, the user clicks on pipe-
This section describes a summary of the evaluation of the 4 in the P&ID and a menu-choice of ‘Perform HAZOP’
HAZOP results obtained by HAZOPExpert in comparison appears in a small menu window (see Figure 7). If this choice
with the original results. is selected, the knowledge-based system performs HAZOP
The Graphical User Interface (GUI) of HAZOPExpert in analysis for this process variable deviation and outputs the
the G2 environment is shown in Figure 7. This figure displays results in the form of abnormal causes and adverse conse-
the essential features of the user interface, namely, the process quences in all the process units in the plant in the ‘HAZOP
unit models library, the P&ID graphical editor, and the results window’ (see Figure 7). Similarly, the HAZOP analysis
HAZOP results window. The P&ID of the process, the process for the deviation of any other process variable, flow, pressure,
materials, and their properties are the process-specific infor- level, concentration of process materials, and so on, in any of
mation that has to be supplied by the user. For this case study, the process unit or pipe can be performed.
the process material objects alkane, alkene, water, and dimer- For all the cases considered by Lawley (1974), we evaluated
product are created as instances of the process material class, HAZOPExpert’s performance. Since the HAZOP results from
and their properties are specified. The process materials alkane all the cases considered is too large to be listed in this article,
and alkene are reactant hydrocarbons which are flammable we have presented only two sample cases, namely, the devia-