Professional Documents
Culture Documents
Contents
Chapter 1 Introduction
What is included in the manual, and how and when to use it.
Using an Example Study Folder supplied with the program, you examine the
main types of input data, run calculations, and view reports and graphs of the
results.
25
For two toxic and two flammable materials on the Anysite facility, you define
worst case releases, and identify the material with the greatest offsite effects.
55
For the hydrogen cyanide inventory considered in Chapter 3, you define a range
of releases that are more realistic than the orignal worst case scenario.
85
Using an Example Study Folder, you view and investigate the additional
features in PHAST Professional.
91
You use the Case List tool and the User-Defined Source Model to model a fullbore release from an ammonia pipeline.
109
You use the stand-alone Jet Fire model to calculate radiation levels at a range
of locations at the Anysite facility, to determine the need for shielding on the
paths to critical safety equipment.
Index
117
Chapter 1: Introduction
Chapter 1
Introduction
For Users of PHAST Micro and PHAST Professional
PHAST is available in two forms: the fully-featured PHAST Professional, and
the simpler PHAST Micro. This manual covers both forms.
All of the features of PHAST Micro are included in PHAST Professional, and
Chapters 2 to 4 are fully applicable to both.
If you are following the early chapters of the manual while working with PHAST
Professional, you will see features in the program that do not appear in the
illustrations in the manual. These are features that are unique to PHAST
Professional, and you should ignore them at this stage, since they will be covered
in Chapters 5 to 7, which are applicable to PHAST Professional only.
Existing User
If you have used PHAST before, you may decide not to work through the tutorials,
but simply to read the chapters that give you a quick tour of the features, i.e.
Chapter 2 for users of PHAST Micro, and Chapters 2 and 5 for users of PHAST
Professional. This may be sufficient to show you how the functions that you know
from previous versions have been implemented in this version, and to introduce you
to new functions.
Chapter 2
A Quick Tour of the Main Features
All Examples are from PHAST Micro
There are two versions of PHAST, and this manual covers both of them. PHAST
Micro is the simpler version, containing DNVs sophisticated dispersion modeling
in full, but with some limitations to the options in other areas of the modeling.
PHAST Professional is the fully-featured version, offering control over most
aspects of the modeling, and including stand-alone versions of the fire, explosion
and pool vaporization models that are built into the integrated dispersion modeling.
All of the examples in this chapter are based on PHAST Micro and are fully
applicable to that version. If you are using PHAST Professional, you will see some
features in your program that do not appear in the illustrations and are not
described in the text. At this stage you should simply ignore these features, but they
will be described in the later chapters in this manual (from Chapter 5 onwards),
which deal with the features that are unique to the Professional version.
Starting PHAST
When you install PHAST, the installation routine places a Dnv folder under Programs
in your Start menu, and you can start PHAST running by selecting the icon from the
folder.
The installation routine also offers the option to place a PHAST icon on the
desktop, and if you chose this option, then you can also start PHAST running by
clicking on the desktop icon.
The window opens with no Study Folder loadedwhere a Study Folder is a file
that contains the definition of a collection of consequence modeling calculationsand
you must open or create a Study Folder file before you can perform any modeling
work with PHAST.
At the end of the Message Log, the program reports on the security checks, with
either Security OK or Security failed. There are two security methods available
with PHAST. The default method is the Security Chip which attaches to the
parallel port on the computer; this method is described further in the online Help.
The second method is Software Security, which involves obtaining a unique license
code from DNV and then entering the code into the computer; you select the method
using the Software License Utility, which is available from DNV on special request.
If the security has failed, you will not be able to save any changes to input data or
run any of the calculations, although you will be able to view the features of the
program that do not involve calculations. In this manual, it is assumed that the
security has already been set up correctly.
You can use this icon to add a Study to the tree, and this can be useful if your Study
Folder contains hundreds of models and you want to organize them in different
groups. For a simple Study Folder such as the Example Study Folder, a single
Studyalso named Exampleis sufficient.
The Study is the second level of the tree, and each new Study Folder is always
created with one Study already defined, since each model must be assigned to a
Study. If you click on the icon for a Study, you will see that the Folder icon and the
blue Vessel and Pipe Source Model icon become enabled in the Toolbar:
You can use the Folder icon to organize models within a Study, and you can have
multiple levels of Folders; the simple Example Study Folder does not use any
folders.
You use the Model icon to add a new Model to the Study Folder, placing it inside
the current Study, or the current Folder. It is probably the most important tool in
PHAST, and you will use it in Tutorial 1, in the next chapter.
6
If you click on the icon for a Study, you will see that the Folder icon and the yellowand-blue Weather icon become enabled in the Toolbar:
You use the Weather icon to add a new definition of weather conditions to the Study
Folder, placing it inside the current Study, or the current Folder. However, each
new Study Folder is created with three default weathers already defined, and for
most work it may be sufficient to edit these, rather than creating any additional
weathers.
The top level is the System level, which is the central store for all PHAST
Parameters data supplied with the program, and is not visible in the tab section.
If your copy of PHAST is installed on a network, then the System values will also
be on the network, and will be shared between all people using PHAST network
data. In PHAST Micro, you can not change the values at the System level, and
must use the values that are supplied with the program. In PHAST Professional,
the values can be changed, but only by an Administrator using the special
administration options, which are described in the online Help.
The next level is the Global level, which applies to an entire Study Folder and is
visible in the tab section. Each new Study Folder is created with a full set of
parameters at Global level, represented by the eleven icons in the Global Parameters
folder. The Global Parameters take their default values from the System Parameters, but you can edit them to set the appropriate values for the Study Folder.
The lowest level in the hierarchy is the Local level, and PHAST creates a Local
Parameters folder for each Study in the Study Folder. If you want the Models in a
particular Study to use different values for, say, the Pool Vaporization Parameters,
select the Local Parameters folder for that Study, then select Pool Vaporization from the
Parameters cascade in the Insert menu. The Models in this Study will use the Local
values for the Pool Vaporization Parameters, but Models in all other Studies will
use the Global values (or their own Local values).
The Local group of a particular group of Parameters (e.g. the Pool Vaporization
Parameters) will take its default values from the Global Parameters, but you can
edit the group to set the appropriate values for the Study. The program knows
which items in the group have been changed, so if you later edit the Pool
Vaporization Parameters in the Global Parameters, the program will automatically update any items in the Local Parameters that have not been edited.
The top level is the System level, which is the central store for all PHAST Property
data supplied with the program, and which is not visible in the Materials tab
section. If your copy of PHAST is installed on a network, then the System values
will also be on the network, and will be shared between all people using PHAST
network data. The System values can only be changed by an Administrator using
the special administration options, which are descibed in the online Help.
The next level is the Global level, which applies to an entire Study Folder. When
you add a material to Global Materials folder in the Materials tab section, PHAST
creates a copy of the material inside that Study Folder, using the values from the
System level as defaults. PHAST will add a material to the Global list the first time
you use it in a Study Folder, but you can also add materials yourself, using the two
Materials icons that appear in the Toolbar when you have the Global Materials
folder selected in the Materials tab section:
The Example Study Folder only uses two materials in its modelschlorine and
butadienebut you can see that there are many more in the Global list, and these
were added using the icons in the Toolbar.
You can edit the values for the Global version of the material, as described later in
this chapter, and these edits will be used throughout the Study Folder.
The lowest level in the hierarchy is the Local level. PHAST creates a Local Materials
folder for each Study in the Study Folder, and you use these if you want to create
a version of a particular material that will be used only by that Study, while all
other Studies use the Global version. You can add a material to the Local Materials
folder either by copying and pasting from the Global list using the Edit menu, or
by using the Materials icons that appear in the Toolbar when you select the Local
Materials folder.
PHAST knows which fields for the Local material have not been edited and
therefore still have the default values taken from the Global level. If you edit a field
for a Global material, PHAST will update the field for any Local versions that are
still using the Global default.
The tree in the Map tab section shares the top levels of its structure with the trees
in the Models and Weather tab sections, so that if you add a Study to the Study
Folder in any section then it will appear in the tree in the other sections. However,
the lower levels are not shared, and you can have different structures of Folders in
each tab section.
If you click on the icon for a Study, you will see that the Folder icon and the Map
icon become enabled in the Toolbar:
You use the Map icon to add a new Map to the Study Folder, placing it inside the
current Study, or the current Folder. Each new Study Folder is created without any
Map defined, so you must create a new Map if you want to view any map-based
results.
11
Most dialogs also have a Whats This Help button in the form of a question mark
at the right of the title bar:
A Whats This Help button in a Title Bar
If you click on this button, the cursor will change to a question mark, showing that
you are in Whats This Help mode, and if you then click on a field in the dialog,
a popup window will appear over the field, describing the field and giving advice on
values, as shown below. The popup window will disappear the next time you click
with the mouse.
You will see both of these features in the dialogs that are described below.
You can also bring up the Whats This Help for a field by pressing the F1 key while
the cursor is on that field. In addition, if you press the F1 key again while the Whats
This Help is being displayed, the Help window will appear, displaying the Help
topic for the dialog, as described on the previous page. You may find the F1 key more
convenient than the buttons for accessing the Help system.
12
Although the full set of data is large, you do not have to decide on and enter a value
for every item of data in order to model a release; PHAST is supplied with default
values for many of the items, and if you accept these default values, then you can
define a release easily and quickly.
13
The set of input data is much smaller than for a model, and the most important
items are in the Weather Data tab section. All of the items in the Atmospheric
Parameters tab section take their initial values from the defaults system, so you
can either accept the default value, or enter your own.
You can tell that the Atmospheric Parameters tab section takes all of its values
from the default system without even moving to it, because PHAST uses italic
lettering for the headings of all such tabs. When a tab has italic lettering, you know
that there are no fields on that tab section that you have to complete before you can
use the Weather (or Model, or Material) in a calculation; however, if the heading
of a tab section uses bold letteringsuch as the Weather Data tab sectionthen
this tells you that there are fields in the tab section that are initially blank, and that
you must complete. This system of lettering can be useful when you want to obtain
preliminary results quickly.
14
You are most likely to use the Materials tab section for defining a Mixturemade
up of existing Pure materialsand for looking up property data. You can refer to
the input dialog to obtain the values of constant properties (i.e. those that are not
a function of conditions), and you can use the options in the Material cascade in the
Run menu to calculate properties at a given pressure and temperature (e.g. vapor
density, saturation conditions, etc.).
15
The main data that you have to define for a new map are
the location of the bitmap file on the system, the location
of the origin on the map, and the scale for the map. You
define these using the Graph menu, which is added to
the main menu bar whenever the Graph window is open.
You will define a new map in the next chapter, which
gives details of these operations.
16
Batch Run
The Batch Run allows you to run any combination of models, from any Studies and
Folders in the Study Folder. Before you can start the calculations, you must select
Batch/Weather Setup from the Run menu to open the Run Batch dialog and choose the
models and weathers that you want to process in the next Batch Run.
To make a selection in the Batch Setup window, check the box beside the element
that you want to run. In the illustration, only two of the Models in the Example Study
are selected; if you want to run all of the Models in the Study, then you can simply
check the Study itself, and all Models inside the Study will become selected; if you
have more than one Study, you can check the Study Folder to select all Models in
all Studies.
17
After you have selected the Models, move to the Weather tab section and select the
Weathers that you want to model in the dispersion and effects calculations. The
program will process each selected Weather for each selected Model, giving a
separate set of results for each Weather.
To start the calculations running, select Batch Run from the Run menu. A progress
bar shows the proportion of the combination of Models and Weathers that have
been processed, and also allows you to stop the calculations at any point. The
calculations for a given combination of Model and Weather are normally very quick,
taking only a few seconds.
When the calculations are complete, you will see that the color of the text for the
Models that have been processed has changed from black to blue. This gives you an
easy way of identifying the models that have been run successfully and that have
results that you can view. The process of viewing results is described later in this
chapter.
18
19
You can generate a Report that contains the results for more than one Model if the
Models are in the same folder or Study. Select the folder or Study and then use the
option to view the Report, and the program will generate a Report with the results
for all of the relevant Models.
The window will contain several Reports, depending on the Model and the type of
results that are relevant to the Model. By default, the program will display all
available reports, but you can use Preferences... in the Options menu to exclude
Reports that are not of interest in the current analysis. The Reports and the options
for displaying them are described in more detail in the next chapter.
You use the tabs to move between the Reports.
Some Reports are long, and cover many pages. You can move between the pages of
a Report using the navigation buttons at the left of the Toolbar for the Report
Window.
You can also move to a particular part of the Report by
using the Report Tree at the left of the window. When
you expand the tree, it shows the structure of the
Report, with the sections that cover the different
Models (if the Report covers more than one Model), the
sections that cover each Weather that was processed
for the Model, and the sections that cover the different
release segments for each Weather, shown as 1, 2, 3,
etc. in the illustration.
Most Models have a single release segment, but a
Model may have more than one segment if you used
time-varying discharge modeling (which is an option
in the Vessel tab section of the input data), or if the
release contains liquid that rains out to form a pool,
and the pool then evaporates, since the evaporation is
treated as a form of time-varying discharge.
To move to a particular part of the Report, click on that part in the Tree (e.g.
segment 4 for Weather 1 in the illustration), and the program will move to the page
that contains the beginning of that part of the Report.
The other main features of the Report Window are the Print button and the
Export button in the Toolbar. Use the Print button to send all or part of the
current report to the printer, and use the Export button to export the contents of
the Report to an external file of a given format (e.g. Excel, HTML, text).
20
You can have more than one Report Window open at any time. Use the Window
menu to switch between multiple Report Windows, or to arrange the windows so
they are all visible at the same time.
The list of Weathers will include all of the Weathers that have been defined for each
Study, and not just the Weathers that have been processed for the current Model.
If you select a Weather that has not been processed, an error message will appear
when you click on OK.
21
You can also choose the option to view a Graph from the Weather tab section of the
Study Tree. In this case, the Plot Setup dialog will contain a Model tab section
instead of a Weather tab section, and you can select multiple Models to plot for the
Weather that is currently selected in the Study Tree.
When you have chosen the items that you want to plot, the Graph Window will open
in the area to the right of the Study Tree. The Graph Window contains many
Graphs, and you move between them using the tabs. The Graphs and the options
for displaying them are described in more detail in the next chapter.
As with with Report Window, you can have more than one Graph Window open at
a time, and you use the Window menu to arrange the Graph Windows, and to switch
to Full Screen mode.
If you choose a single Weather and Model, the graphs will show the results for
different concentrations, distances and overpressures, as appropriate for the typw
of graph. If you choose more than one Weather or Model, the graphs will show the
results for a single concentration, distance or overpressure for each Weather or
Model.
22
23
Before clicking on Save, you should ensure that the Save results check box is ticked,
as shown in the illustration on the previous page. By default, PHAST does not save
results for the Example Study Folder or for any new Study Folder, and you must use
Save As... if you want to change this option.
The results can make the Study Folder files very large. Since the calculations
usually run very quickly, you may prefer to save your Study Folder files without the
results, and then rerun the calculations every time you open the files.
24
Chapter 3: Tutorial 1
Chapter 3
Tutorial 1: Performing a Worst-Case Analysis
All Examples are from PHAST Micro
There are two versions of PHAST, and this manual covers both of them. PHAST
Micro is the simpler version, containing DNVs sophisticated dispersion modeling
in full, but with some limitations to the options in other areas of the modeling.
PHAST Professional is the fully-featured version, offering control over most
aspects of the modeling, and including stand-alone versions of the fire, explosion
and pool vaporization models that are built into the integrated dispersion modeling.
As with the previous chapter, all of the examples in this chapter are based on
PHAST Micro and are fully applicable to that version. If you are using PHAST
Professional, you will see some features in your program that do not appear in the
illustrations and are not described in the text. At this stage you should simply
ignore these features, but they will be described in the later chapters in this manual
(Chapter 5 onwards) which deal with the features that are unique to the Professional
version.
Hazardous Materials
There are four hazardous materials present on the site in significant quantities:
Material
Type of Hazard
Mass Present
lb
tonne
Anhydrous ammonia
Toxic
40,000
18.1
Hydrogen cyanide
Toxic
5,000
2.3
Ethylene
Flammable
50,000
22.7
Propylene
Flammable
75,000
34.0
Storage Conditions
The ethylene is stored under supercritical conditions, and the three other materials
are stored under saturation conditions. For the worst-case analysis, the materials
will be modeled at the maximum temperature experienced at the facility over the
last five years, which is 90F (32C). At this temperature, the storage pressures for
the materials are as follows:
Material
Conditions
psig
barg
Anhydrous ammonia
Saturation
180.1
12.4
Hydrogen cyanide
Saturation
18.7
1.3
Ethylene
Supercritical
700.0
48.3
Propylene
Saturation
201.1
13.8
Storage Conditions
26
Storage Pressure
Chapter 3: Tutorial 1
Release Scenarios
Different scenarios will be modeled for the toxic and the flammable materials, since
different types of release cause the worst long-range effects.
For the two toxic materials, the release scenario will be a release of the entire
inventory over ten minutes, and for the two flammable materials, the scenario will
be an instantaneous release of the entire inventory.
For toxic releases, the duration and concentration profile at the populated areas are
more important than the total mass in the cloud at any given time. A large
continuous release will give a greater duration of exposure than the equivalent
instantaneous release. It may also take longer to disperse to harmless concentrations, since air is mixed into the cloud from the sides only, whereas air is mixed into
an instantaneous release across all exposed surfaces.
For flammable releases, the greatest effect distances are usually produced by vapor
cloud explosions, and the size of these explosions depends on the flammable mass
in the cloud at the time of the explosionwhich will be greater for an instantaneous
release than for a continuous release.
Weather Conditions
The calculations will use a windspeed of 5 ft/s (1.5 m/s) and an atmospheric stability
of F, which are common night-time conditions for the location. These conditions
give low levels of atmospheric turbulence, and the release may travel long distances
before being diluted to a harmless concentration.
The average humidity for the location is 70%, which is typical for a temperate,
maritime location.
27
The calculations require a value for surface roughness, which is a measure of the
turbulence induced in the air as it moves over the ground, and will be set
conservatively to 0.06, a value for sea or for flat, treeless land. This assumes that
the wind is blowing towards the town, and that the surface conditions upwind of the
release determine the surface roughness.
0.5
km
1.5
2
2
3
Town
N
Everychem's
Anysite facility
28
Chapter 3: Tutorial 1
Click on the Study to select it, and then choose Rename from either the Edit menu
or the right-click menu. An insertion point will appear in the name of the Study, and
you should edit this to change it to Worst Case.
29
Chapter 3: Tutorial 1
Select the Existing option, locate and select AMMONIA in the list of materials, and
then click on OK to add the material to the Local Materials folder.
Next, repeat the process, selecting HYDROGEN CYANIDE as the material.
31
32
Chapter 3: Tutorial 1
All of the fields in the Atmospheric Parameters tab section take their initial values
from the defaults system, which is shown by the green border around each field.
When you change the values to those required for this analysis, you will see that
the border disappearsthe color-coded borders mean that you can see at a glance
which fields in a dialog are using the default values directly, and which have been
changed.
33
34
Chapter 3: Tutorial 1
The program sets the default origin for each new map in the middle of the blank,
default map, where it appears as a red shape. For this map, you must set the origin
in the middle of the Anysite facility. You will set the coordinates of the releases to
(0, 0), which will place them at this origin.
To set the origin, select Set Origin from the Graph menu or the right-click menu. The
cursor will change to a cross-wire, and you simply click on a point on the map to set
that point as the origin. For this worst case analysis, you do not have to place the
origin with great precision, and any location near the middle of the site will be
suitable.
You have now finished defining the Map,
which should appear as shown in the
illustration. In the illustration, the
dimensions on the scale are in feet,
which is the default unit for distance.
The origin on the scale appears to be at
the bottom left corner, and does not reflect
the location that you have just given for
the origin, but when you come to view the
results on the Map you will see that
program is using the correct origin.
35
36
Chapter 3: Tutorial 1
When you select the material, the program automatically sets the Material to
Track to AMMONIA. You only have to choose a material to track if the Discharge
Material is a mixture.
Note that you can use scientific notation when entering values, so you can enter the
inventory as 40e3.
38
Chapter 3: Tutorial 1
10 Minute Release
Release Phase
Vapor
For most other types of Scenario, you have to give additional data that will enable
the discharge calculations to calculate the release rate. However, for the 10 Minute
Release, the release rate is given by (inventory/600 seconds) and not by any
discharge calculations, and the Scenario input data are very simple.
The Elevation has a default value which is greater than zero, and you should leave
it with this default value. If a release is located at ground level (i.e. the Elevation
is zero), the program omits the detailed modeling of liquid droplets and their
evaporation and possible rainout, and simply assumes that all of the liquid in the
release rains out immediately; this is a reasonable assumption, since liquid
droplets will have no opportunity to evaporate during the fall to the ground if they
are released directly onto the ground. However, most releases will be at some
elevation above ground level, and the program is supplied with a default Elevation
that will give a treatment of the liquid droplets that is more typical of a real release.
This worst case ammonia release is a vapor-only release, so the elevation is not as
important as for a liquid or two-phase release, but it is still more realistic to place
the release at some distance above the ground.
Leave the North and East coordinates with the default coordinates of zero, which
will place the release at the origin for the Map, which is in the middle of the Anysite
facility.
You can leave the bund data unset, since they are not relevant to this vapor release.
For a liquid release, however, the presence and size of the bund can have a very
large effect on the results: if there is no bund, then the pool from any liquid rainout
can spread to cover a very wide area, giving a high evaporation rate from the surface
of the pool; whereas if there is a bund, then it limits the area of the pool and the
evaporation rate, as you will see in the next chapter.
Leave the three Distances blank. You can set a distance if you are interested in
the effect levels at a particular location, but for this analysis you are interested in
the maximum dispersion distance to a concentration of 200 ppm.
Check the box for Concentration of interest, set a value of 200 ppm, and set Uses
averaging time to Toxic. The significance of the Averaging time is described in
detail below.
40
Chapter 3: Tutorial 1
The wind does not blow steadily in a straight line; its direction varies with time,
which causes a cloud plume to meander from side to side. If you are standing
downwind, at one moment you are in the centre of cloud, experiencing the peak
concentration, and the next moment the peak has moved away to the side, and you
are experiencing a much lower concentrationand in the moment after that, the
peak comes back over you and off to the other side, and so on.
The average concentration you receive over, say, 5 minutes will be much less than
the peak concentration; if you stood at the location for 30 minutes, the average
would be lower still. This factoring down of the peak concentration is carried out
by the Averaging Time Adjustmentthe longer the time window, or Averaging
Time, the lower the calculated average concentration will be.
For the Concentration of Interest, you can choose between several averaging
times, depending on the type of release. For a toxic-only material, there are five
choices: a User-Defined time that you set in the User-defined field at the bottom left
of the dialog. group below; a Toxic time that is set in the Toxic Parameters; and the
ERPG, IDLH and STEL times that are set as part of the definitions of these measures
of toxicity, and cannot be changed. When you select a type of averaging time from
the list, the value of the averaging time will be displayed in the field to the right of
the list; the default toxic averaging time is 600 seconds, which is also the duration
of this release.
HYDROGEN CYANIDE
Inventory
42
Chapter 3: Tutorial 1
ETHYLENE
Inventory
Process Conditions
Temperature
Pressure
Temperature
90 F (32 oC)
Pressure
The ethylene is stored under supercritical conditions, and you must specify both
the temperature and the pressure.
After you have set the temperature and pressure, you will see that the program
gives the Vessel Type and Phase as Unknown. At this point, the program has
not checked the state of the material at these conditions, and does not know
that it is supercritical.
Catastrophic Rupture
Release Phase
Vapor
When youfirst move to the tab section, you will see that there is a choice between
Vapor and Liquid for the phase. However, if you move back to the Material tab section
and then back to the Scenario tab section again, you will find that the tab section
has changed, and Vapor is the only choice.
This happens because the program does not check the state of the material until
you move back to the Material tab section. At this point the program determines
that the material is supercriticalwhich the program models as vaporand it then
updates the choice of phase throughout the input data.
43
Unlike the toxic cases, you do not need to set a Concentration of interest or
choose or set an associated Averaging Time. For flammable releases, the program
automatically performs the dispersion to a fraction of the lower flammable limit
(where the fraction is set in the Flammable Parameters), using the Flammable
Averaging Time (also set in the Flammable Parameters). If you are interested in
the details of the concentration results for a flammable material, you might set an
additional concentration of interest and a user-defined averaging time, but for this
analysis the effects from an immediate explosion are likely to be more significant
than any later cloud dispersion.
44
Chapter 3: Tutorial 1
45
PROPYLENE
Inventory
Process Conditions
Temperature
Saturated Liquid
Temperature
90 F (32 oC)
46
Chapter 3: Tutorial 1
47
This aspect of the release makes the results quite complex, and you may find them
difficult to interpret at first, especially as the program gives much more detail in
the results than in previous versions and provides many more options.
The first thing to notice in Graphs of this type is the Time displayed in the legend.
In the Map in the illustration, the time is given as 2297.76 s, and this is the time
after the start of the release at which the area covered by the 200 ppm contour (the
contour for the concentration of interest) was largest.
48
Chapter 3: Tutorial 1
To see the contours for other times, select Dynamic from the Graph menu or the rightclick menu, and the Cloud Dynamics Control will appear. You use this Control to
view an animation of the cloud dispersion.
Click on the rewind button at the left of the control to set the animation time to the
beginning of the release, and then click on the play button at the right of the control
to start the animation. You will see the development of the cloud displayed on the
Map, and when the time reaches about 600 seconds (as shown in the legend), you
will see the cloud become detached from the release point.
If you run the animation to the end of the release, you will see the 200 ppm contour
reach the town, and disappear off the map. This shows that the worst case ammonia
release does have the potential to reach populated areas offsite.
The effect of the cloud will depend on the time that it takes to pass over the town,
and you can see this in the Time tab section. The Time Graph shows the timedependent concentration profile at a particular distance from the release source.
When you first move to the tab section, the distance will be set as the mid-point of
the cloud at the time that the contour covers the largest area (i.e. as in the first view
of the Map Graph), but you can change this distance.
The distance from the release to the middle of the town is approximately 14,000 ft
(4.3 km). To set this as the distance for the Time Graph, select Properties from the
Graph menu or the right-click menu, and set the value as shown:
When you click on OK and return to the Time Graph, the Graph will change, and you
can see the concentration profile at the town. The Graph shows that a person at that
point would only be exposed to the cloud for about ten minutes, but the concentration during this time would be over 400 ppm. The 200 ppm concentration of interest
is based on an exposure of an hour, so the effects from this cloud should be small,
but could still be unpleasant.
50
Chapter 3: Tutorial 1
51
The Lethality Graph shows the results for both Models, and it shows that the toxic
effects of the Hydrogen cyanide Model are worse than those for the Ammonia Model. At
the town, the ammonia release gives zero probability of death, whereas the
hydrogen cyanide release gives a significant probability, of about 10%.
If you look at the Graphs for concentration, you will find that they are plotting the
results for 200 ppm, i.e. the concentration of interest for ammonia. The program
cannot plot a comparison of the results for 10 ppm, because the calculations for
ammonia stopped at 200 ppm, so it can only compare the results for 200 ppm.
This comparison at 200 ppm may be misleading, because the inventory for the
Hydrogen cyanide Model is much smaller than for the Ammonia Model, and the cloud is
diluted to 200 ppm much more quickly. This emphasizes that some Graphs are
useful for some purposes (e.g. getting the details of the results for a single Model,
or for comparing Models that involve the same material) whereas other Graphs are
useful for other purposes (e.g. comparing Models that involve different materials).
52
Chapter 3: Tutorial 1
When you first move to the Map Graph, it will be displaying the concentration
contours for the two Models. This is the default option for the results displayed on
the Map, but you can use the Properties... option to change this. In the Display tab
section,change the Display Option for Map from Cloud Footprint to Early Explosion
Overpressure, as shown. You should also move to the Overpressures tab section, and
set the Primary Overpressure to 1 psig, as shown.
Setting the Graph Properties for Viewing the Overpressures on the Map
53
54
Chapter 4: Tutorial 2
Chapter 4
Tutorial 2: Investigating the Hydrogen Cyanide
Release
All Examples are from PHAST Micro
There are two versions of PHAST, and this manual covers both of them. PHAST
Micro is the simpler version, containing DNVs sophisticated dispersion modeling
in full, but with some limitations to the options in other areas of the modeling.
PHAST Professional is the fully-featured version, offering control over most
aspects of the modeling, and including stand-alone versions of the fire, explosion
and pool vaporization models that are built into the integrated dispersion modeling.
As with the previous chapter, all of the examples in this chapter are based on
PHAST Micro and are fully applicable to that version. If you are using PHAST
Professional, you will see some features in your program that do not appear in the
illustrations and are not described in the text. At this stage you should simply
ignore these features, but they will be described in the later chapters in this manual
(Chapter 5 onwards) which deal with the features that are unique to the Professional version.
In the first stage of the investigations, you will model the release of the entire
inventory as an instantaneous release. The worst-case scenario was devised
assuming that the ten-minute continuous release would give the greater dispersion
distances and the greatest toxic effect, and this stage is intended to confirm that
assumption, so that the other stages can concentrate on the factors affecting
continuous releases.
Create a Separate Study for the Investigations
Before you can model the instantaneous release, you must make some preparations
in the Anysite Study Folder.
Open the Study Folder, select the Study Folder in the Study Tree, and insert a new
Study using the icon in the Toolbar or the option in the Insert menu.
Give the new Study the name HCN Investigation. You will be placing all of the Models
for this tutorial in this Study.
56
Chapter 4: Tutorial 2
Insert another Study, and give it the name Global Weathers and Maps. The program
inserts each new Study at the bottom of the list of Studies. However, it will make
the design of the analysis clearer if the Global Study is at the top of the list of Studies,
especially if you are going to add more Studies to the list. PHAST does not allow
you to simply drag the Global Study to the top of the list, and you must take the
following steps in order to obtain the order that you require:
Drag the icon for the Worst Case Study up to the icon for the Anysite Study Folder
The program acts as if you have just inserted the Study into the Study
Folder, and places it at the bottom of the list.
Drag the icon for the HCN Investigation Study up to the icon for the Anysite Study
Folder
Again, the program places the Study at the bottom of the list.
The Studies will now be in the more-natural
order shown in the illustration.
Next, move to the Weather tab section of the
Study Tree, select the 1.5/F Weather, and drag it
to the Global Study. Then move to the Map tab
section of the Study Tree and do the same with
the Anysite surroundings Map. Finally, select Batch/
Weather Setup... from the Options menu, and select the 1.5/F Weather under the Global Study.
The Global Study makes use of the fact that the program can run a Model in a given
Study with a Weather in any other Study, and can display the results on a Map from
any other Study. This means that you could have left the Weather and Map in the
Worst Case Study, and the Models in the HCN Investigation Study would have been able
to use them; however, it would not be obvious to another user that the Weather and
Map were supposed to be shared, and this user might find it difficult to duplicate
your results. When you use a Global Study, it is clearer which Weathers and Maps
are intended to be shared, and which are specific to particular Studies.
57
58
Chapter 4: Tutorial 2
The instantaneous release is diluted more quickly because air is able to mix in over
a larger area.
59
60
Chapter 4: Tutorial 2
vapor line
Diameter: 4"
liquid line
Diameter: 1.5"
The Hydrogen Cyanide Tank
Leak
You do not need to make any changes in any other tab section, and can click on OK
to save the values.
Although the incident that you are modeling is the rupture of a pipe, you should
choose the Leak scenario at this stage instead of the Line Rupture scenario. The Leak
scenario does not take friction into account, and gives more conservative discharge
results. If the rupture is close to the tank, then the effects of friction will be
negligible, so this conservative approach is still realistic.
61
Worst Case
4 inch Vapor
Duration
600 s
1,747 s
Liquid Fraction
0.02
0.02
The release rate of the largest realistic vapor release is therefore about one third
of the release rate for the ten minute release modeled as the worst case. The
dispersion distances for this release should be much shorter than the worst case,
but the increased duration will increase the toxic effects for a given concentration.
Next, view the combined Graphs for the two Models:
Chapter 4: Tutorial 2
The Time Graph shows that the 4 inch vapor model gives a concentration at a distance
of 14,000 ft (the middle of town) that is only 50% higher than the lowest
concentration of interest (10 ppm), whereas the concentration for the Worst Case
Model is more than three times the concentration of interest.
The Lethality Graph shows that the reduction in concentration has a greater effect
on the lethality than the increase in duration.
The Rates versus time options give you different ways of choosing representative
release rates for use in the dispersion modeling. You can model the time-varying
discharge profile as a sequence of up to ten segmentswhere each segment has
a constant rate over a given durationor you can model it as a single segment,
using one of three methods of choosing the representative conditions for the
segment. For this model, you are using the Average rates method, which sets the
representative rate by dividing the inventory by the duration of the time-varying
release. Refer to the online Help for a full description of each method.
The Dimensions are taken from the illustration earlier in the chapter. The
ruptured pipe is assumed to be attached to the top of the tank, although the exact
location of the leak is less important for a vapor leak than for a liquid leak. When
you give the dimensions, the program calculates the volume of the tank and
compares this with the volume of the inventory; you will get an error message if the
tank is too small to contain the inventory, but in this case the tank has about twice
the volume of the liquid inventory.
Release Duration
65.8 s
The average mass flowrate is about half of the initial rate, and the duration is a
fraction of the duration calculated by the initial rate calculations. The initial
rate calculations assume that the full inventory is immediately available as vapor,
whereas the time-varying calculations consider the separate masses of liquid and
vapor in the vessel. The vessel has a volume of about 300 ft3, and the liquid occupies
about a third of the volume. At 90F and saturation conditions, the density of the
vapor is 0.09 lb/ft3, so the mass in the vapor space is about 18 lba small fraction
of the total inventory. As the gas is released and the pressure drops, some of the
liquid in the vessel will vaporize and will be available for release, but this
vaporization reduces the temperature of the liquid, and so the vaporization rate
usually drops quickly to a low value. The program stops the calculations when the
vapor inventory drops below a minimum value, and for this Model, that inventory
is reached after 65 seconds.
64
Chapter 4: Tutorial 2
The TV Discharge Report gives the details of the time-dependent discharge results.
With such a short release, the details of the discharge profile will not affect the
results significantly, and it is not necessary to examine this Report very thoroughly.
For this Model, the single, average rate will be sufficient to represent the discharge
behavior in the dispersion calculations.
2 feet (0.6 m)
The Tank Head is a compulsory field for liquid leaks, which means that you must
enter a value before you can run the Model.
Before closing the dialog, check the Location tab section. You will see that the box
by Dike with Bund Area is unchecked, which means you are modeling this as an
unbunded release. An unbunded liquid pool is assumed to spread until it reaches
a minimum thickness, and this may give a very large pool, with a large evaporation
rate. This is a conservative approach, and for the next stage you will model the same
case with a bund, and see the effect.
65
66
Chapter 4: Tutorial 2
The program has represented the full time-dependent vaporization behavior with
a sequence of seven Average Rates, where each Average Rates has a constant
vaporization rate over a given duration; to see the full results that these Rates
represent, you can refer to the Pool Details Report.
The largest Average Rate (17,119 lb/hr), is about 25% of the liquid release rate, but
this vaporization rate is only maintained for just over a minute. For most of the
duration of the vaporization, the rate is less than 10% of the initial release rate
(5,324 lb/hr).
67
Select the first seven fields, the Mass Flowrate, and the Liquid Fraction, as shown in the
illustration. You can use standard Windows selection techniques with the list,
using Shift+click to select a continuous set of items (i.e. the first seven fields), and
using Ctrl+click to add further items to an existing selection (i.e. to add the Mass
Flowrate and the Liquid Fraction. When you have made the selection, click on OK
to save it. You do not need to re-run the calculations, because the program always
calculates all of these fields; the setting affects the display of results, only.
68
Chapter 4: Tutorial 2
The averaging time used in calculating the centerline concentration in the Dispersion
Report is known as the Core Averaging Time, which is set in the Dispersion
Parameters.
The Report uses a different averaging time when calculating the Plume Height and
Plume Width. These are calculated to a concentration of 10 ppm, using the
averaging time set in the Location tab section for the Model, which was set as the
Toxic Averaging Time (600 s by default) with the original worst case Model for
hydrogen cyanide, and has been copied to all of the other hydrogen cyanide Models.
The longer averaging time for the Plume Height and Plume Width gives lower
concentrations than the core averaging timeas you will see later in the Averaging
Times Reportand this gives effects in the Dispersion Report that may puzzle you
at first. Towards the end of the dispersion, the Height and Width to 10 ppm will be
zero, while the Centerline Concentration will be above 10 ppm, and this apparent
discrepancy is caused by the difference in averaging times.
The details of the dispersion results begin after the statement of averaging times,
and they appear in the first page of the Dispersion Report as follows:
Segment 1 always represents the full initial release, with its mixture of vapor and
liquid. The liquid droplets rain out after 0.46 s, at a distance of 12.8 ft from the
release point, as you can see from the end of Segment 1 on the next page of the
dispersion results:
Some of the liquid evaporates in this short time while the drops are falling to the
ground, as you can see from the drop in the liquid fraction from 0.98 at the beginning
of the segment to 0.89 at the end.
For this Model, the next few segments (2 to 4) represent a combination of the
remaining vapor from the original cloud (with its rate of 6,922 lb/hr), with the vapor
that evaporates while the release is continuing. The release has a duration of 287 s
after rainout, and this covers Average Rate 1 (186 s duration, from the Pool Vap.
Report), Average Rate 2 (80 s duration) and the first 21 s of Average Rate 3.
Segment 5 is the first segment of vaporization after the release has stopped, and
it covers the last 40 s of Average Rate 3.
The remaining segments (6 to 9) cover the rest of the vaporization, and correspond
exactly with the remaining Average Rates (4 to 7).
In the Report, the time-history for each segment is measured from the start of that
segment, so the initial time is given as 0.00 s, as you can see in the results for
Segment 2, on the previous page. To relate this to the time from the start of the
release, you must add the timings for rainout and the durations of the preceding
segments.
The segments that occur after rainout all start at 12.8 ft from the release location,
which is the rainout location and the center of the pool.
Next, move through the Report to find the end of Segment 2 and the beginning of
Segment 3, which is shown in the illustration on the next page. The Report Tree
gives the quickest way of moving to the results for a particular segmentclick on
the segment in the tree, and the program will move to the beginning of that segment
in the Report.
70
Chapter 4: Tutorial 2
Segment 3 is the second segment that occurs after rainout and you can see that,
like Segment 2, the time starts at zero, and the position starts at 12.7 ft from the
release location.
The results for the end of Segment 2 show that this segment takes over an hour
and nearly 29,000 ft to dilute to a centerline concentration of 10 ppm (calculated
with the core averaging time). For an averaging time of 600 s, the centerline
concentration at this distance is much lower, and you can see that the Plume Width
and Plume Height, measured to 10 ppm and calculated with an averaging time of
600 s, are both zero. If you go further back in the results, you will see that the Width
and Height become zero at about 18,000 ft, which shows that the averaging time
can have a large effect of the results.
If you look through the results for Segment 2, you will find that the Report does
not reflect the duration of the segment. The segment ends after 186 s, but there is
no recognition of this in the report, or of any effects from the plume becoming
detached from the release location (i.e. the pool). This reflects one of the main
simplifying assumptions in the modeling of multi-segment clouds, which is that the
calculations treat the release as if it had sufficient duration to give a fully-developed
plume. When a plume is fully developed, the material at a given section through the
plume is moving forward into the next section of the plume, which is already in
motion and mixed with air, and in this state, air is entrained into the plume through
the sides only, and not through the leading or trailing edges. For the dispersion
results, this is a conservative assumption, since it reduces the total entrainment
rate.
71
When the program needs to obtain the state of a segment at a given timee.g. to
display on a Graphit takes a slice from the fully-developed plume which is
described in the Dispersion Report. For instance, at 4,514 s, the leading edge of the
plume is at 28,960 ft. The trailing edge will be 186 s behind the leading edge (given
by the duration), and at 4,328 s (4,514 s less 186 s), the leading edge was at about
27,320 ft. Therefore, at 4,514 s, the leading edge is at 28,960 ft, and the trailing edge
is at 27,320 ft.
This approach of taking slices through the plume is illustrated much more clearly
in the Graphs, as you will see later, but the Dispersion Report is the only form of
results that presents the fully-developed plume that is the foundation for the
Graphs, and if you can visualize this plume, you should find the Graphs easier to
interpret.
The
Averaging
Times
Report
72
Chapter 4: Tutorial 2
The Report always has values for the Flammable Averaging Time or the Toxic
Averaging Time as appropriate for the type of material; the times are set in the
Flammable Parameters and the Toxic Parameters. Here, hydrogen cyanide is being
modeled as toxic only, so the results for the Flammable time are blank.
The Report also always has values for the User-Defined Averaging Time. If you
chose User-Defined as the method of setting the time in the Location tab section for
the Model, then the User column will contain values for the time that you entered;
otherwise, the User column will contain values for the Core Averaging Time,
which is set in the Dispersion Parameters. For this Model, you did not set a UserDefined Averaging Time, but selected the Toxic Averaging Time instead.
The beginning of the Report shows identical concentrations for the Toxic and User
Averaging Times, and if you move to the next page of the Report, you will see that
the concentrations remain the same in the two columns until the cloud has reached
about 350 ftand this is the same for all segments. The use of the averaging time
applies only to passive dispersion, when the cloud momentum is low enough that
the wind is able to move the cloud from side to side, and this release does not start
to become passive until about 350 ft.
If you look for the distance at which the concentration for Segment 2 falls to 10 ppm
for the Toxic Averaging, you will see that this is about 18,000 ft, which is the
distance in the Dispersion Report at which the Plume Height and Plume
Widthwhich were calculated using the Toxic Averaging Timedropped to zero.
73
The second simplification is the approach of representing each cloud segment with
a slice taken from the corresponding fully-developed cloud, without corrections for
the effects of entrainment at the leading or trailing edge. This is a reasonable
assumption given that, in reality, the evaporation rate changes smoothly, but in
presenting the results for the segments, it has the effect of emphasizing the
discontinuities. If you are visualizing the release as a sequence of segments, you
may also be visualizing the real-life situations in which a release rate can change
abruptlyfor instance, the situation when the last of the liquid is discharged from
a two-phase vessel, and the release changes from a liquid to a gas releaseand in
real life you would expect this change to introduce a new leading edge or trailing
edge, and to see air entrainment at this edge giving a smoothed concentration
profile inside the cloud.
If you can bear in mind these simplifications and their effect on each other, you
should find these discontinuities less disconcerting, and you should find it easier
to visualize the smoothed form of the results.
74
Chapter 4: Tutorial 2
The aspects of the results that should show the least effect of the discontinuities are
the centerline concentration and the plume height and width for the mid-point of
each segment. If you concentrate of these measures, you will be able to read the
essential data from the results with the same confidence as with a single-segment
release.
75
76
Chapter 4: Tutorial 2
There are several input variables that affect this aspect of bund modeling, and that
you can use for control and investigation. The use of each of these variables is
described below.
In this situation, the liquid droplets do not have a fall time or fall trajectory as
they do when released from a height, so they do not have the opportunity to
evaporate before reaching the ground, or to travel any distance from the release
locationand the program models this by assuming that all of the liquid rains out
immediately, and at the release location.
This is a realistic setting to make for a liquid release, since many releases will be
from the bottom of the equipment, and will therefore be directed towards the
ground. If you make this setting for the 2 inch liquid - bunded Model, then you will ensure
that the rainout does occur inside the 150 ft2 bund. The mass that rains out will be
larger than for the unbunded Model because the droplets do not evaporate before
raining out, and that will also change the vaporization results.
With this setting, the program represents the pool vaporization with a single
Average Rate, as shown in the illustration of the Pool Vap Report for the Model:
77
Compare this with the Average Rates for the unbunded release, where the smallest
rate was 3,377 lb/hr, and the rate with the longest duration was 5,324 lb/hr. This
shows that a bund can have a significant effect on the results for a liquid release.
You can achieve a similar effect by setting the Release Elevation to zero in the
Location tab section. In this case, the release will be modeled with no reduction in
momentum, because it does not impinge on the ground.
Average Rate 1 represents the stage during which the pool is spreading, and
Average Rate 2 represents the stage after the pool has reached the edge of the bund.
Even with the larger pool size, the evaporation rates are still much lower than those
for the unbunded Model.
78
Chapter 4: Tutorial 2
To open this dialog in order to change this parameter, move to the Parameters
section of the Study Tree and double-click on the Dispersion icon in the Global
Parameters folder.
The parameter has the default value Do not set rainout position, which means that the
program will model the rainout at the location predicted by the droplet modeling
(e.g. at 12.8 ft for the 2 inch liquid release).
If you change the parameter to Do reset rainout position, then the program will perform
the droplet modeling in order to calculate the evaporation before rainout, but will
ignore the calculated rainout position and will place the rainout at the release
location instead.
This parameter is provided principally to give you the ability to control this aspect
of rainout modeling, so that you can compare results for different Weathers and
Models without the additional variable of rainout location. However, you should
use it carefully, checking the rainout location for all liquid releases.
79
If the rainout is close to the edge of the bund, then it is valid to model both situations,
since both are likely to occur in reality; if the rainout is far beyond the edge of the
bund, then it is less validand also non-conservativeto reset the rainout position
to the release location.
In principle, this approach could also be applied to continuous releases. The
parameter is currently only available for instantaneous releases because of
differences in the way that the program devises release segments for the two types
of release; it is easy to reset the position for an instantaneous release, but for a
continuous release it would introduce problems in the time-sequencing of segments. However, you should not find this a serious limitation, since you can achieve
a similar effect for a continuous release by setting the Direction to Down or the
Elevation to zero, as described earlier.
0.33
This is a high value, at the opposite end of the range to the value for the other
Weather, as you will see if you click on the Help button in the Weather data dialog
and check the list of suggested values for different situations.
80
Chapter 4: Tutorial 2
Batch Setup to Run All Models in the Study with the Urban Weather
Next, choose Batch Run from the Run menu to start the run.
81
Looking at the Time Graph and the Lethality Graph, you can see that the Urban
weather only just reaches 10 ppm at the town (calculated using the Toxic Averaging
Time), and that the probability of death is much lower.
For the Map, the default wind direction is towards the north, so both contours will initially be directed towards
the town. To change the direction and
confirm that the smaller contour
reaches the beach, select Wind Direction
from the Graph menu or the right-click
menu; the Wind Direction dialog will
appear, and you can slide the control to
180 degrees to turn the release towards
the beach. When you click on OK, the
program will redraw the contours with
the new direction.
These results show clearly that the surface roughness has a significant effect on the
dispersion. The use of a rural value for dispersion towards the town is certainly
conservative, since there is a large industrial area between the facility and the
town, and this would introduce some turbulence into the still air that had come from
the south of the site.
82
Chapter 4: Tutorial 2
Stability
These are moderately unstable conditions, associated with sun and a medium
windspeedi.e. a typical ocean breeze on a hot day.
83
The dispersion distances for the 6/C Weather are much shorter than for the 1.5/F
Weather, and the plume does not reach the 14,000 ft distance that you have been
using in the Time Graph to compare Models. The Map Graph gives the clearest
comparison of the dispersion distances, as shown in the illustration on the previous
page. With the 6/C Weather, the plume reaches its maximum dispersion distance
of about 4,000 ft after 180s. This is much less than the release duration of nearly
half an hour, and means that this plume does not become detached from the source,
unlike the plume for the 1.5/F Weather.
Summary of Investigation
This investigation has showed that the largest realistic release from the Anysite
facility, modeled at the most conservative weather conditions, can produce a plume
which gives concentrations at the town that are higher than the critical concentration of 10 ppm. However, the exposure duration is less than half an hour, while the
critical exposure duration for this concentration is over an hour, and the Lethality
Graph confirms that the release does not produce any lethal effect at the town.
84
Chapter 5
Introduction to PHAST Professional
This chapter gives a brief introduction to the features which appear in PHAST
Professional but not in PHAST Micro, and which the previous chapters have
ignored. Some of these features are used in tutorials in the next chapters.
The Example Study Folder that you examined in Chapter 2 uses some of the
Professional features. If you have a Study Folder open in PHAST, save it, and use
Open Example... from the File menu to open the simple Example Study Folder.
85
You might use the User-Defined Source Model for a particular release if it had some
unusual features that would not be modeled well by the discharge calculations in
PHAST. In this case, you might use an external discharge model, and then use the
User-Defined Source Model to enter the results from this model into PHAST for
processing with the dispersion calculations.
For some releases, you might not want to use external discharge calculations, but
might want to adjust the results of the built-in discharge calculations before
proceeding with the dispersion calculations. For instance, you might want to reduce
the discharge velocity, or change the size of the liquid droplets. To do this, you must
use a User-Defined Source Model, but PHAST Professional provides a quick
method of setting up the Source:
1. Define a Vessel and Pipe Source Model for the release you want to model
2. Run the discharge calculations for the Source Model
3. Select the Source and then select Create Source from the Edit menu
The Vessel and Pipe Source Model will have a separate set of discharge results
for each Weather condition that is defined for its Study, and if there is more
than one set, the program prompts you to choose one of these sets for the UserDefined source, as shown:
When you click on OK, the program will create a User-Defined Source Model
with the name Calculated Discharge, and add it at the bottom of the Study.
4. Give the new Source Model a more informative name
5. Edit the User-Defined Source Model to edit the discharge results
6. Run the User-Defined Source Model through the full modeling
86
87
When you click on this icon, PHAST will insert a Case List underneath the selected
Model. If you expand the tree underneath the Case List, you will see a single Case
icon, called Base Case:
The Base Case contains the values that you set in the dialog for the main Model (the
Pool Fire Example, in the illustration), and the icon includes a padlock to show that you
cannot change the values for this Case through the Case List, but only through the
main dialog.
To work on the Case List, double-click on the icon, and the Case List editor will
appear, as shown in the illustration on the next page. The features of the editor are
described below:
88
Table of Cases
The main part of the editor window contains a table of the Cases for modeling. When
you first open the editor for a new Case List, this will contain a single row, for the
Base Case. To add a Case, click either on the Add button to the left of the table or
on the Add Case button at the top of the first column in the table, and a new row will
be added at the bottom of the table, with a default name of the form Case 2, Case 3,
etc.
The Base Case row shows the value that has been set for each selected variable in the
input dialog. You cannot edit this value in the table, and must return to the input
dialog for the model if you want to change it. Each new Case will initially be given
the values from the row above, and you can edit these values and also the name of
the Case. In the illustration, the second Case has been given the name 3 Feet, while
the third Case still has its default name.
When you close the editor and
return to the Study Tree, you
will see that a separate icon has
been added for each Case underneath the Case List. You can
reopen the editor by double-clicking on any of these icons.
A Model with Several Cases
89
Exporting Data
You can export an entire Study, or a single Model, Weather, group of Parameters,
Material or Map, depending on the icon that is selected when you choose the Export
option.
If you export a Study, then PHAST will export all of the Models, Weathers, Local
Parameters, Local Materials and Maps for that Study.
You cannot export the entire Study Folder, since this function is already performed
by the more common Save and Save As... commands.
Importing Data
You can import any PSU or PDB file into the current Study Folder, whether the file
contains an entire Study Folder, or a Study, Model, Weather, etc. that had
previously been exported.
PHAST is very flexible about importing individual items. For instance, you do not
have to be in the Weather tab section when you import a Weather, since PHAST
will automatically import the Weather to the Study that is selected in the current
tab section. However, you will not see the imported Weather until you move to the
Weather tab section, so you may find the import easier to check if you do not take
advantage of this flexibility.
90
Chapter 6: Tutorial 3
Chapter 6
Tutorial 3: Full-Bore Pipeline Rupture
This tutorial uses some of the features of PHAST Professional to devise and
model a full-bore rupture of an 8 inch ammonia pipeline.
At the beginning of the release there is assumed to be no flow in the system, and
the pressure throughout is assumed to be equal to the reservoir pressure. After the
rupture occurs, there will be a period of development in which more and more
material is removed from the pipeline, and the pressure drop is felt further and
further along the pipeline from the point of rupture. Eventually, after a length of
time that depends on the length of the pipeline, a steady state is achieved, and this
is the state that is modeled in the Line Rupture scenario.
Pressure
Pv
Pc
Pa
Distance
Atmospheric
Pressure, Pa
Vessel
Pipe Length, L
Pressure, Pv
Rupture Point
Choke Pressure, Pc
The Steady State Pressure Profile for the Line Rupture Scenario
92
Chapter 6: Tutorial 3
time, t = t 1
time, t = 0
Pv
Pressure
Pv
Distance
d1
Steady State: time, t = t s
time, t = t 2
Pv
Pv
d2
pipe length, L
AMMONIA
Inventory
40,000 lb
Process Conditions
Temperature
Saturated Liquid
Temperature
90 F (32.2 C)
93
Leak
Phase to be Released
Vapor
Hole Diameter
8 inches
Horizontal
Toxic
You can leave all of the other tab sections with their default values.
Line Rupture
Phase to be Released
Vapor
Line Length
0.1 feet
8 inches
The input field for Line Length does not allow you to enter a length of zero, so you
must set some small value for the length.
You can leave all of the other tab section with the same values as the Vessel Leak
Model.
94
Chapter 6: Tutorial 3
When the calculations have finished, select the Ammonia Pipeline Study and press
Ctrl+R to generate a Report that contains the results for both Models. Use the Report
Tree at the left of the Report Window for the quickest way of moving between the
results for the two Models.
The results are shown below:
The slight difference between the results is caused by the 0.1 ft pipeline length. The
Vessel Leak rate will be used to model the instant of rupture.
95
Select Default line length from the list of variables, and click on Add Variable to add the
variable to the table. The table will now appear as shown:
The Base Case row represents the Pipeline Rupture Model, and you cannot change any
of the values for this row from the Case List dialog.
The distance from the point of rupture to the vessel is 5000 feet, and the other Cases
represent intermediate positions of the pressure front.
96
Chapter 6: Tutorial 3
Selecting Results
for Logging
97
The Averaged Mass Flow (i.e. discharge rate) will be written to the Output tab section
of the Log Window during the calculations for each Case.
You can print the results if you place the cursor in the results text and then use the
Print option in the File menu or the right-click menu. You can also save the results
to a text file using the Save As... option in the right-click menu.
The results are summaCase
rized in the table.
The Discharge
Results
98
Discharge Rate
(lb/hr)
(kg/s)
512,188
64.5
100 ft
353,602
44.6
500 ft
189,769
23.9
1000 ft
136,009
17.1
3000 ft
77,164
9.7
5000 ft
58,041
7.3
Chapter 6: Tutorial 3
By the time the pressure front has reached the vessel, the discharge rate has
dropped to nearly 10% of the initial value. This lower rate is assumed to be
maintained throughout the steady state discharge, i.e. until all of the inventory in
the vessel has been discharged.
The volume for a pipeline of 8 inch diameter and 5000 ft length is 1745 ft3 (50
m3).The initial mass of material in the pipeline is therefore 1,051 lb (477 kg). This
is in addition to the inventory of 40,000 lb in the vessel, which you will consider
later.
99
Alphabetical Ordering
of Cases
Using a pipe diameter of 8 inches, the density along the length of the pipe is
calculated as follows:
Distance
Discharge Rate
Orifice Velocity
(lb/hr)
(kg/s)
(ft/s)
(m/s)
(lb/ft3)
(kg/m3)
0 ft
512,188
64.5
1,640
500
0.249
3.981
100 ft
353,602
44.6
1,640
500
0.092
1.475
500 ft
189,769
23.9
1,640
500
0.051
0.813
1000 ft
136,009
17.1
1,618
493
0.249
3.981
3000 ft
77,164
9.7
1,210
369
0.092
1.475
5000 ft
58,041
7.3
983
300
0.051
0.813
100
Density
Chapter 6: Tutorial 3
If you plot the density against the distance along the pipeline, the graph appears
as shown:
At the beginning of the release, the density drops rapidly, but after the pressure
front has travelled about 1000 ft, the density remains almost constant for the rest
of the release. For this tutorial, this behavior will be approximated as two density
regimes, with the density declining in a linear manner in each regime, as shown:
The conditions at the midpoint of each linear section will be taken as representative
of that section. For the first section, the representative conditions occur when the
pressure front is at 300ft, and for the second section, the conditions occur when the
pressure front is at 2800 ft.
101
Regime 1
Regime 2
0.155
0.052
0.448
0.551
600
4400
93.7
845.5
42.5
383.5
Mass Discharged
The total mass discharged is 939 lb, which means that the mass remaining in the
pipeline during the steady state is 112 lb (50 kg).
102
Chapter 6: Tutorial 3
Make a copy the Pipe Lengths Case List, and give the copy the name Pipe Lengths for
Density Regimes.
Edit the list of Cases, setting the values as shown:
Next, select the second Case List, and press Ctrl+M to run the calculations. The
results are summarized below:
Regime 1
Regime 2
Regime 3
(Steady State)
309,037
80,125
58,041
85.8
22.3
16.1
8.6
0.0
0.0
1184.0
1230.0
983.0
-28.1
-24.2
-2.7
Regime 1
Regime 2
85.8
22.3
93.7
845.5
1.1
38.0
103
104
Chapter 6: Tutorial 3
This Base Case is not relevant to any of the regimes, and you must edit the values
to set them to the values for Regime 1, and then add columns to the table for Regime
2 and the Steady State.
First, set the values in the first column to those shown below:
105
You can leave the droplet diameter with the value from the Base Case.
Next, click on Add Segment to add another column to the table after the column for
Regime 1. The program always adds columns to the end of the table.
This new column will have the Release Phase set as Liquid, with all of the other
fields blank. Set the phase to Vapor, and then set the values for Regime 2 as follows:
To change the phase, click in the cell, then use the scroll bars that appear to select
Vapor from the list, and then click on the cell again before clicking on any other cell
in the table. If you do not click on the cell for a second time (i.e. after selecting the
phase), then the program will not process your selection, and will return the phase
to its initial value the first time you click on another cell.
Next, click on Add Segment again to add a column for the Steady State regime, and
set the values as follows:
You do not need to change any values in any of the other tab sections, and can click
on OK to close the input dialog.
106
Chapter 6: Tutorial 3
The segment for Regime 1 has a long dispersion distance and reaches the town, but
with a duration of 1 second, this part of the cloud appears on the Map simply as a
thin, wide line. There is a very large difference in the discharge rate and duration
between this segment and the other two segments, and with this large difference,
the cloud for Segment 1 appears to become detached from the cloud for the other
segments.
107
This effect becomes more pronounced with time, since the cloud for Segment 1 takes
over an hour and 30,000 ft to reach its full dispersion distance, while Regime 2 takes
200 seconds and 2,500 ft, and the steady state regime takes 180 seconds and
1,700 ft.
The illustration below shows the state of the cloud after 300 seconds, when steady
state conditions have been reached in the pipeline, and the cloud from Regime 2 has
finished dispersing. The gap between Segment 1 and the later segment has
widened.
In reality, the change in the discharge rate, although rapid, is smooth, and the cloud
would be continuous. If you introduced additional intermediate regimes between
Regime 1 and Regime 2 in order to reduce the discharge rate more gradually, then
the gaps between the segments would not be as large, and might disappear entirely;
however, the modeling of a fully-developed cloud for the short-duration regimes is
still extremely conservative.
108
Chapter 7: Tutorial 4
Chapter 7
Tutorial 4: Near-Field Flammable Effects
This tutorial uses one of the direct input fire Models in PHAST Professional to
investigate flammable effects on the site.
109
HCN
Process
Ammonia
Process
3,500 ft
2,400 ft
Propylene
Process
Ethylene
Process
750 ft
Manual
controls for
fire-fighting
equipment
1,500 ft
600 ft
Control
Room
Everychem's
Anysite facility
Manual
controls for
fire-fighting
equipment
Offices
110
Chapter 7: Tutorial 4
PROPYLENE
Elevation
10 ft
The main gas connections are some distance above the ground, and the elevation
reflects this.
Next, move to the Discharge tab section, and enter the process conditions and hole
size, as shown:
Click on Calculate now to run the discharge calculations with this input data. The
program runs the calculations immediately, and reports the results in a message
box, as shown in the illustration on the next page.
111
Click on Yes to copy these results to the relevant fields in the Flame Shape tab
section.
When the program copies the discharge results, it automatically takes you to the
Flame Shape tab section. Complete the remaining fields in this tab section, so that
the tab section appears as follows:
112
Chapter 7: Tutorial 4
Next, move to the Radiation Data tab section, and set the following values for the
Radiation at a Point calculations:
This assumes that the fire is pointed directly towards Control Point A. The height
is measured in relation to the elevation of the flame; five feet below the flame will
be about the height of a persons head.
Click on OK to save the values.
113
Next, open the Report and look at the Jet Fire Report. It is a long report, and
contains information about the flame dimensions, and the results of the Radiation
versus Distance and Radiation Ellipse calculations as well as the Radiation at a
Point calculations.
The amount of information in the report means that finding a given item of
information can be relatively slow, and makes the option to write results to the
Output Window particularly useful. However, the Report can give you information
about the flame that can help you to visualize it, and this can make it easier for you
to interpret the radiation results and to avoid errors.
The flame size and power are given near the beginning of the Report, and are shown
below:
The flame is 642 ft long, with a radius of 90 ft, and an emissive power of 5.6 Btu/
ft2s (63 kW/m2).
Chapter 7: Tutorial 4
When you run the Case List and view the results in the Output Window, you will
see that the radiation level has dropped to 0.31 Btu/ft2.s (3.5 kW/m2) at a crosswind
distance of 300 ft. This radiation level can cause pain, but not burns, and will not
prevent people reaching Control Point B while Control Point A is inaccessible.
Liquid
Hole Diameter
4 inch
Click on Calculate now, and then copy the discharge results to the Flame Shape tab
section.
Next, move back to the Material tab section, and make the following change:
Elevation
1 ft
The release is from the bottom of the equipment, and this places the fire about 4 ft
below the human face. To reflect this change, move to the Radiation Data tab
section and make the following change:
Height above origin
4 ft
When you run the Model and the Case List (which was also copied), the radiation
results will be as follows:
Location
Incident Radiation
Btu/ft2.s
kW/m2
Control Point A
6.0
68.1
300 ft crosswind
0.84
9.5
600 ft crosswind
0.25
2.8
Radiation Results
The higher discharge rates from the liquid side give a larger flame and and higher
radiation levels, but they still drop to harmless levels by 600 ft crosswind.
115
The flame could be directed between the two Control Points, giving higher levels at
B and lower levels at A. However, with these results it is clear that there is no
intermediate location that could make both points inaccessible at the same time.
Conclusion
At least one Control Point will always be accessible in the event of a jet fire, and
there is no need for radiation protection or any other type of re-design.
116
Index
Index
A
comparing results
for Models 51
for same Weather 58
for Weathers 83
concentration
set units to ppm 36
concentration of interest
in Model data 40
LFL fraction for flammables 44
Copy Material
inserting without links 30
Core Averaging Time
in Dispersion Parameters 69
use in Dispersion Report 69
B
Baker-Strehlow Explosion Model
in PHAST Professional 87
Batch Run
selecting Models 17
selecting Weathers 18
setting up 17
starting calculations 18
Batch Setup
selecting Models 17
selecting Weathers 18
bitmap file for Map 34
Bleve Model
in PHAST Professional 87
bold in tab titles
shows compulsory fields 14
bund area
effect on rainout 78
bunded liquid release 76
C
Case List tool
example in tutorial 95
in PHAST Professional 88
catastrophic rupture
use in tutorial 59
D
default units
choosing a system 10
default Weathers
for New Study 32
defaults system
bold in tab titles 14
hierarchy for Materials 8
hierarchy for Parameters 7
in Model dialog 13
italics in tab titles 14
use of green border 33
deleting icons
from Study Tree 33
dialog-level Help 11
direct input Models
in PHAST Professional 87
Direct Run
of discharge only 18
of Models in Folder 18
of Models in Study 18
of single Model 18
selecting Weathers 47
direction of release
effect on rainout 77
in Model data 41
discharge calculations
running alone 18
Dispersion Preferences
fields in Report 67
117
Dispersion Report
discussion in tutorial 68
Preferences for fields 67
dispersion results
for pool vaporization 69
distance of interest
in Model data 40
setting for Graph 49
droplet modeling
effect of bund area 78
effect of rainout location 76
effect of release direction 77
effect of release elevation 40, 78
Parameter to control rainout location
dynamic cloud Graphs 49
E
elevation for release
effect on droplet modeling 40
evaporation of pool
results in tutorial 66
Example Study Folder
a quick tour 5
Existing Material
inserting with link for defaults
explosion model
choosing in Model data 45
Explosion Models
in PHAST Professional 87
export to file
for Report 20
Exporting a Study
in PHAST Professional 90
30
78
Global Materials
added on use in Model 47
introduction 9
use in tutorial 58
Global Parameters
introduction 8
Global Study
for shared Maps 56
for shared Weathers 56
Graph
animated cloud results 49
comparing Models 22, 51
comparing Weathers 21
distance of interest 49
dynamic cloud results 49
Graph Window 22
overpressures on Map 53
selecting a Map 21
selecting Models 22
selecting Weathers 21
setting overpressure to plot 53
time used for cloud results 48
Window menu 22
green border on field
shows default value 33
F1 key
for online Help 12
field-level Help 12
Fire Models
in PHAST Professional 87
Flammable Averaging Time
in Flammable Parameters 44
Folder
icon in Toolbar 6
introduction 6
Help button
for dialog-level Help 11
Help system
dialog-level Help 11
field-level Help 12
introduction 11
use of F1 key 12
118
Index
Importing a Study
in PHAST Professional 90
input dialog
for a Material 15
for a Model 12
for a Weather 14
instantaneous release
use in tutorial 59
italics in tab titles
shows use of defaults 14
J
Jet Fire Model
example in tutorial 110
in PHAST Professional 87
Jet Fire Report
example in tutorial 114
L
Leak scenario
first use in tutorial 60
liquid release
dispersion results 69
example with bund 76
example without bund 65
pool vaporization results 66
Local Materials
introduction 9
using in tutorial 30
Local Parameters
introduction 8
logging results
in Output Window 97
M
Map
changing wind direction 82
defining in Map Window 16
defining in tutorial 34
icon in Toolbar 10
selecting bitmap 34
setting origin 35
setting scale 34
use of Graph menu 16
using Global Study to share 56
N
New Material
option for inserting 30
New Study
default Weather conditions
32
O
online Help. See Help system
origin for Map 35
Output Window
for logging results 97
overpressure of interest
setting for Graph 53
119
Parameters hierarchy
Global level 8
introduction 7
Local level 8
System level 8
Parameters tab section
in Study Tree 7
PHAST Professional
additional features 85
Plot Setup dialog
for Graphs 21
point property
calculating for Material 99
Pool Fire Model
in PHAST Professional 87
pool vaporization
results in tutorial 66
Pool Vaporization Model
in PHAST Professional 87
ppm
setting as concentration unit 36
Preferences
fields for Dispersion Report 67
for file to open at startup 29
for Reports to include 20
for results to log 97
printing
a Report 20
Professional (PHAST)
additional features 85
property at a point
calculating for Material 99
Report
Report Window 19
selecting in Preferences 20
Window menu 21
Report Tree
for quick navigation 20
shows Report structure 20
results
logging in Output Window 97
option to save 23
running calculations
Batch Run 17
Batch Setup 17
Direct Run 18
discharge only 18
introduction 17
selecting Weathers 47
R
rainout location
inside bund 76
outside bund 76
rainout modeling. See droplet modeling
red border on icon
shows missing data 36
Report
export to file 20
for multiple Models 20
generating for a Model 19
introduction 19
printing 20
120
S
saving results 23
scale for Map 34
security on software
for running calculations 4
license code 4
security chip 4
segments for release
in Dispersion Report 69
sensitivity analysis
with Case List 88
SmallFraction
unit type for concentration 36
stand-alone Models
in PHAST Professional 87
Startup Preferences
for file to open 29
Study
creating 56
icon in Toolbar 6
introduction 6
Study Folder
creating in tutorial 29
introduction 4
opening automatically 29
startup Preferences for opening
tour of an example 5
29
Index
Study Tree
changing order of icons 56
deleting icons 33
introduction 6
Map tab section 10
Materials tab section 8
Models tab section 6
Parameters tab section 7
red border for missing data 36
Weather tab section 7
surface roughness
example in tutorial 80
System Materials
introduction 9
System Parameters
introduction 8
Weather
icon in Toolbar 7
input dialog 14
using Global Study to share 56
Weather conditions
defaults for new Study 32
introduction 7
selecting for calculations 18
Weather tab section
in Study Tree 7
What's This Help. See field-level Help
wind direction
for Map Graph 82
Window menu
for organizing Graphs 22
for organizing Reports 21
T
time in cloud contour Graphs 48
time-varying discharge 63
TNO Explosion Model
in PHAST Professional 87
TNT explosion
choosing in Model data 45
TNT Explosion Model
in PHAST Professional 87
Toxic Averaging Time
in Toxic Parameters 41
U
units
choosing default system 10
editing current system 36
User-Defined Averaging Time
in Model data 41
User-Defined Source Model
creating from Vessel Model 104
example in tutorial 104
in PHAST Professional 85
V
vaporization of pool
results in tutorial
66
121