Impulse 7 Quick Start Metric
Impulse 7 Quick Start Metric
AFT Impulse
Quick Start Guide
Metric Units
Information in this document is subject to change without notice. No part of this Quick
Start Guide may be reproduced or transmitted in any form or by any means, electronic or
mechanical, for any purpose, without the express written permission of Applied Flow
Technology.
"AFT Impulse", "AFT Fathom", "Applied Flow Technology", “Dynamic solutions for a
fluid world”, and the AFT logo are trademarks of Applied Flow Technology Corporation.
Excel and Windows are trademarks of Microsoft Corporation. Intelliquip is a trademark
of Intelliquip, LLC. Chempak is a trademark of Madison Technical Software, Inc.
CAESAR II, SmartPlant, CADWorx, and PDS are trademarks of Intergraph Corporation.
ROHR2 is a trademark of SIGMA Ingenieurgesellschaft mbH. AutoCAD Plant 3D is a
trademark of Autodesk, Inc.
Contents
1. Introducing AFT Impulse ............................................... 1
Designing for waterhammer ..................................................................... 1
Modeling capabilities ......................................................................... 2
Add-on module capabilities (optional) ............................................... 2
The steady-state solver ............................................................................. 2
The transient solver................................................................................... 3
Thermophysical property data .................................................................. 3
Engineering assumptions in AFT Impulse................................................ 4
AFT Impulse Primary Windows ............................................................... 4
Input windows .................................................................................... 4
Output windows ................................................................................. 5
Modeling capabilities
AFT Impulse provides a broad array of features to model pipe system
transients. These include:
Transients in open and closed (recirculating) systems
Network systems that branch or loop
Systems with valve transients
Systems with pump transients
Systems with turbine transients
Systems with pressure or flow control valve transients
Systems with transient cavitation and liquid column separation
Systems with surge suppression devices such as accumulators, surge
tanks and vacuum breaker valves
Systems with variable density and viscosity
Multiple design cases in a single model file
Non-Newtonian fluid behavior
Of the five Primary Windows, two are input windows, two are output
windows, and one displays both input and output information. Figure 1.1
shows the relationships between the Primary Windows.
Input windows
The two windows that function exclusively as input windows are the
Workspace window and the Model Data window. These two windows,
Chapter 1 Introducing AFT Impulse 5
one graphical and the other text-based, work together to process model
input data with immense flexibility. The tools provided in these two
windows allow you to model a large variety of pipe networks.
The Visual Report window can function in support of both input and
output data. As an input window, it allows you to see the input data
superimposed on the pipe system schematic created on the Workspace.
Output windows
The two windows that function exclusively as output windows are the
Output window and the Graph Results window. The Output window is
text-based, while the Graph Results window is graphical. These two
windows offer a powerful and diverse range of features for reviewing
analysis results for modeling errors, gaining a deeper understanding of
the pipe system's flow behavior, and preparing the results for
documentation.
As an output window, Visual Report allows you to see the output results
superimposed on the pipe system schematic created on the Workspace.
The five Primary Windows form a tightly integrated, highly efficient
system for entering, processing, analyzing, and documenting transient
incompressible flow analyses of pipe networks.
Note: AFT Impulse supports multiple monitors. You can click and drag
any of the five Primary Window tabs off of the main AFT Impulse
window. Once you drag one of the Primary Windows off of the Impulse
window, you can move it anywhere you like on your screen, including
onto a second monitor in a dual monitor configuration. To add the
Primary Window back to the main AFT Impulse primary tab window
bar, simply click the X button in the upper right of the Primary Window.
6 AFT Impulse 7 Quick Start Guide
CHAPTER 2
This chapter is designed to give you the big picture of AFT Impulse's
layout and structure. Some of the more basic concepts will be used to
build a four-pipe, five-junction model which shows the waterhammer
transients that result when a valve is closed.
A number of other example model discussions are included in a Help file
distributed with AFT Impulse called ImpulseExamplesMetric.chm. It can
be opened from the Help menu by choosing "Show Examples" and
selecting “Metric Units…”.
Topics covered
Model building basics
Entering pipe and junction data
Specifying System Properties
Entering transient data
Sectioning pipes
Graphing output results
Required knowledge
No prior knowledge is required for this example.
8 AFT Impulse 7 Quick Start Guide
Model file
This example uses the following file, which is installed in the Examples
folder as part of the AFT Impulse installation:
Valve Closure Metric.imp
This example is also provided in US customary units under the English
Units file name, Valve Closure.imp.
This example will require you to build the model from scratch to help
familiarize yourself with the steps required to build a complete model in
AFT Impulse. Therefore, use this example model file as a reference only.
Problem statement
For this problem, water flows from two separate supply tanks and
combines into a single 12 inch line before flowing to a downstream
reservoir. The flow is controlled by opening and closing a valve in the 12
inch line.
This model will simulate the closure of the valve over a period of 1
second. The valve will stay closed for the remaining simulation duration.
Graph the pressure at the inlet of the valve over the entire simulation
duration to determine the maximum pressure that occurs at the valve
during the transient.
Some of the actions available from the AFT Impulse Startup window are:
Open a previous model, browse to a model, or browse to an Example
Activate an Add-on Module
Select “ASME Water” or a recently used fluid to be the Working
Fluid
Review or modify Modeling Preferences
Select a Unit System
Filter units to include Common Only or Common Plus Selected
Industries
Choose a Grid Style
Select a Default Pipe Material
10 AFT Impulse 7 Quick Start Guide
Access other Resources, such as Quick Start Guides, Help Files, and
Video Tutorials
If this is the first time that you have started AFT Impulse, Modeling
Preferences will be expanded in the middle section of the Startup
Window, as shown in Figure 2.2. If this is not the first time that you have
started AFT Impulse, the Startup Window will appear with Modeling
Preferences collapsed, as shown in Figure 2.1.
When collapsed, you can view your current Modeling Preferences at the
bottom of Start a New Model. To further review or adjust your
preferences, click the “Modify>>” button (see Figure 2.1).
Hide Sample
Units
The other Filter option is “Common Plus Selected Industries”, which will
add units from the industries that you select. Once you have finished
modifying your Modeling Preferences, click “Remember My Preferences
and Hide”. Now that your unit preferences are set, click “Start Building
Model”.
12 AFT Impulse 7 Quick Start Guide
The Workspace window is the initial active (large) window, as seen in
Figure 2.4. The five tabs in the AFT Impulse window represent the five
Primary Windows. Each Primary Window contains its own toolbar that
is displayed directly beneath the Primary Window tabs.
Scenario Manager in
Toolbox Quick Access Panel
Checklist Panel
Workspace
Model Status light
Workspace Workspace
Zoom Tools Overview Map
Status Bar
Figure 2.4 The Workspace window is where the model is built. The
other four Primary Windows are found on the tabs
along the top of the Workspace. The Status Bar shows
the model status
Chapter 2 Valve Closure Example 13
You will build your waterhammer model on the Workspace using the
Toolbox tools. At the top of the Toolbox is the Float Toolbar. From here,
you can choose the location of the Toolbox in reference to the
Workspace by specifying Dock Left, Float, or Dock Right. Below the
Float Toolbar are two drawing tools. The Pipe Drawing tool, on the
upper left, is used to draw new pipes on the Workspace. Next to this tool
is the Annotation tool. The Annotation tool allows you to create
annotations and auxiliary graphics.
Below the two drawing tools are twenty-one icons that represent the
different types of junctions available in AFT Impulse. Junctions are
components that connect pipes and also influence the pressure or flow
behavior of the pipe system. The junction icons can be dragged from the
Toolbox and dropped onto the Workspace.
When you pass your mouse pointer over any of the Toolbox tools, a
tooltip identifies the tool's function.
A. Place a Reservoir
To start, drag a Reservoir junction from the Toolbox and drop it on
the Workspace. Figure 2.5a shows the Workspace with one Reservoir.
Drag a Branch, Valve and third Reservoir junction from the Toolbox and
drop them on the Workspace so that your model appears similar to
Figure 2.5b.
If the icons do not line up exactly, the calculations will not be affected.
However, your model may have a nicer appearance if the icons line up.
You can align the icons by using the Align features selected from the
Arrange menu.
To create a pipe, click the Pipe Drawing Tool icon on the Toolbox. The
pointer will change to a crosshair when you move it over the Workspace.
Draw a pipe below the junctions, similar to that shown in Figure 2.5c.
The pipe object on the Workspace has an ID number (P1) that is shown
near the center of the pipe.
To place the pipe between J1 and J3, use the mouse to grab the pipe in
the center, drag it so that its left endpoint falls within the J1 Reservoir
icon, then drop it there (see Figure 2.5d). Next, grab the right endpoint of
the pipe and stretch the pipe, dragging it until the endpoint terminates
within the J3 Branch icon (see Figure 2.5e).
Chapter 2 Valve Closure Example 17
Figure 2.5d Valve closure model with first pipe partially connected
Activate the Pipe Drawing Tool again, position the mouse pointer on
the J2 Reservoir, then press and hold the left mouse button. Stretch the
pipe across to the J3 Branch, and then release the mouse button.
Continue drawing pipes P3 and P4 as indicated in Figure 2.5f. After all
the pipes are drawn, all the objects in the model are graphically
connected. Save the model by selecting Save in the File menu or by
clicking on the “save” icon on the Main Toolbar.
Figure 2.5f Valve closure model with all pipes and junctions
placed
The state of each Checklist item can also be seen by clicking the Model
Status light on the Status Bar at the bottom right corner of the AFT
Impulse window (Figure 2.4). This will cause the Checklist to be
displayed in the Quick Access Panel window to the right of the
Workspace. The Checklist can also be shown from the View menu. Once
the Checklist is complete, the Model Status light in the lower right corner
turns from red to green.
20 AFT Impulse 7 Quick Start Guide
Figure 2.6 The Checklist window tracks the defined and undefined
model input
Select System Properties from the Analysis menu to open the System
Properties window (Figure 2.7). For this example, use the AFT Standard
database and select “Water at 1 atm” in the upper list, then click the
“Add to Model” button. Enter a temperature of 21 deg. C and click the
Calculate Properties button to obtain the Density, Dynamic Viscosity,
Bulk Modulus and Vapor Pressure.
Chapter 2 Valve Closure Example 21
Open the Checklist by clicking the status light on the Status Bar and
you should now see the second item checked off.
Object status
Each pipe and junction has an object status. The object status tells you
whether the object is defined according to AFT Impulse’s requirements.
To see the status of the objects in your model, click the light bulb icon on
the Workspace Toolbar (alternatively, you could choose “Show Object
Status” from the View menu). Each time you click the light bulb, “Show
Object Status” is toggled on or off.
22 AFT Impulse 7 Quick Start Guide
When “Show Object Status” is on, the ID numbers for all undefined
pipes and junctions are displayed in red on the Workspace. Objects that
are completely defined have their ID numbers displayed in black. (These
colors are configurable through User Options from the Tools menu).
Because you have not yet defined the pipes and junctions in this example
problem, all the objects' ID numbers will change to red when you turn on
“Show Object Status”.
Figure 2.8 The List Undefined Objects window lets you see the
undefined properties for each undefined object
Chapter 2 Valve Closure Example 23
You can give the object a name, if desired, by entering it in the Name
field at the top of the window. By default, the junction’s name indicates
the junction type. In Figure 2.9, the name of this Reservoir has been
changed to Supply Tank A. The name can be displayed on the
Workspace, Visual Report or in the Output.
Most junction types can be entered into a custom database allowing the
junction to be used multiple times or shared between users. To select a
junction from the custom database, choose the desired junction from the
Database List in the junction’s Properties window. The current junction
will get the properties from the database component.
24 AFT Impulse 7 Quick Start Guide
The “Copy Data From Jct” list will show all the junctions of the same
type in the model. This will copy the user selected parameters from an
existing junction in the model to the current junction.
Click OK. If “Show Object Status” is turned on, you should see the J1
ID number turn black again, telling you that J1 is now completely
defined.
Inspection window
4. Click the OK button. There should now be a “T” symbol next to the
Valve junction in the Workspace, indicating that transient data is
entered for the junction.
First, open the Pipe Properties window for Pipe P1. The Pipe Model
tab opens by default (Figure 2.13).
1. In the Pipe Material field, choose "Steel - ANSI"
2. In the Size and Type fields, choose "10 inch" and "STD (schedule
40)", respectively
3. Specify the length as 60 meters
4. For the Friction Model field, choose “Standard”
5. Choose the Pipe Support as “Thick-Walled Anchored Upstream”
Chapter 2 Valve Closure Example 29
Wavespeed
The wavespeed is a very important parameter in waterhammer analysis.
The wavespeed can be calculated with reasonable accuracy from fluid
and pipe data, or it may be available from test data or industry
publications. If the wavespeed is not known (which is typical), then the
Calculated Wavespeed option is the preferred option. In this case, data is
required for pipe wall thickness, modulus of elasticity, Poisson Ratio,
and pipe support details. Data for pipe wall thickness, modulus of
elasticity, and Poisson Ratio are built into the pipe material databases
supplied with AFT Impulse, and was automatically obtained when the
Steel - ANSI, 10-inch, STD (schedule 40) option was chosen. The
calculated wavespeed is 1279 meters/sec (Figure 2.13). Click OK.
Check if all the pipes and junctions are defined. If all data is entered,
the “Define All Pipes and Junctions” Checklist item on the Quick Access
Panel will have a check mark. If not, turn on the “Show Object Status”
from the View menu or Workspace Toolbar icon, and open each
undefined pipe and junction. The Status tab on each Properties window
will indicate what information is missing.
Save the model one more time. It is also a good idea to review the input
using the Model Data window.
Chapter 2 Valve Closure Example 31
Reviewing input in the Model Data window
The Model Data window is shown in Figure 2.14. To change to this
window, you can click on the Model Data tab, select it from the Window
menu, or press Ctrl+ M. The Model Data window gives you a text-based
perspective of your model. Selections can be copied to the clipboard and
transferred into other Windows programs, exported into Excel, saved to a
formatted file, printed to an AdobeTM PDF, or printed out for review.
Data is displayed in three general areas. The top is called the General
data section, the middle is the Pipe data section and the bottom the
Junction data section. Each section is collapsible using the buttons at the
top left of the section. Further, each section can be resized.
The Model Data window allows access to all Properties windows by
double-clicking on any input parameter column in the row of the pipe or
junction you want to access. You may want to try this right now.
General data
section
Junction data
section
Figure 2.14 The Model Data window shows all input in text form
General section
Pipe section
Junction
section
You can also review the solutions for each time step (i.e., a time history)
for which data was written to file on the Transient Output tab in the Pipe
section (Figure 2.20). Moving the slider along the bottom will change the
time step shown in the table.
Chapter 2 Valve Closure Example 39
Time step
Figure 2.20 The Output window displays transient data for each
time step in the Transient Output table
The Output Control window (Figure 2.21) allows you to select the
specific output parameters you want to display in your output. You also
can choose the units for the output. If you do not change any of the
Output Control settings, default Output Control parameters and a default
title are assigned.
Select the Reorder
output type output
using
this tool
The parameters
can be viewed
alphabetically or
by category
These are
These are displayed
parameters in the
that can be output
displayed
Select
units
Description
of terms can
be displayed
Figure 2.21 The Output Control window lets you customize the
output
40 AFT Impulse 7 Quick Start Guide
Units for each column in the Output section can also be changed by
double-clicking the column header. This will open a window in which
you can select the units again if you prefer (Figure 2.22). These changes
are extended to the Output Control parameter data that is set.
Figure 2.22 The Change Units window is opened from the Output
window tables by double-clicking the column header
Figure 2.23 The Graph Guide can be toggled on and off by clicking
the “What Would You Like to Do?” button on the
Graph Results window
Graph
List
Graph Guide Manager
Adjustable
Select Graph
split bar
Parameters
Parameters Parameters/
definition Formatting
Graph Area area area
Graph Control
tab
Figure 2.24 The Graph Results window and Quick Access Panel
Graph Control tab is where various system parameters
(both steady-state and transient) can be graphed
AFT Impulse gives you the ability to create “stacked graphs”. These are
graphs that are displayed on top of each other with the same X-axis but
with different parameters on the Y-axis. This feature is very helpful
when you want to look at how multiple parameters change in the same
location of your model at the same time without having to create separate
graphs.
42 AFT Impulse 7 Quick Start Guide
In this example, you will create stacked graphs of the pressures and
flows at the inlet and outlet of Valve J4 to see how these parameters
change as the valve closes.
First, change to the Graph Results window by clicking on the Graph
Results tab, by clicking “Graph Results” from the Solution Progress
window after running the model, or by pressing Ctrl+G on the keyboard.
The Graph Results window offers full-featured Windows plot
preparation.
Access the graphing parameters by opening the Graph Control tab
on the Quick Access Panel (this tab is automatically selected when
the Graph Results window is opened). Because you are interested in
seeing how the pressures and flows in specific pipe sections respond over
time, ensure that the Transient Pipe tab is selected in the Parameters/
Formatting area on the Quick Access Panel. Alternatively, you can open
the Select Graph Parameters window by clicking on the corresponding
icon on the Graph Results Toolbar (this is the first icon located above the
top left corner of the Graph area).
Under the “Select Pipe Stations” on the Transient Pipe tab, expand
the P3 pipe stations and double-click on Outlet, which is the pipe
computing station at the valve inlet. Alternatively, you can click on the
right arrow button after selecting the pipe station you want to graph to
add it to the “Graph These Pipes/Stations” list. Also add the inlet of Pipe
P4 which is the valve exit.
Select seconds for the Time Units and select “All Times” next to “Time
Frame”.
In the Parameters definition area, select “Pressure Static” and
choose “barG” in the dropdown box under “Units” to graph the static
pressure in barG at the valve inlet and outlet over time.
In order to add the stacked graph over the static pressure graph
showing the volumetric flowrate at the inlet and outlet of Valve J4,
click the “Add” button, which has the green “+” icon next to “Select
Parameter”. A new row under the Parameter definition area will appear
(See Figure 2.25).
Choose “Volumetric Flowrate Upstream” in this new parameter row
and select units of “m3/hr”.
Click Generate at the bottom of the Quick Access Panel to create the
static pressure and volumetric flowrate graphs at the inlet and outlet of
the valve over the duration of the simulation.
Chapter 2 Valve Closure Example 43
To format the legend font size, right-click on each legend and use the
scroll bar next to decrease the font size to 14 for both graphs. Drag the
legend to the upper right corner of the graph.
To format each axis font size, right click on each axis title and use
the scroll bar to decrease the size until the font size on each axis appears
as you want it.
Figure 2.25 shows the input in the Parameters/ Formatting area on the
Quick Access Panel.
Figure 2.26 shows the stacked graphs detailing the static pressures and
volumetric flowrates at the Valve J4 inlet and outlet over 2 seconds. Here
you can see that the maximum pressure at the valve inlet is about 1.1
barG. It should be noted that these graphs could also be made from the
Transient Jct tab. In this case, the inlet and outlet pressures at the valve
would be selected separately.
The “Add a
new Stacked
Graph” button
adds another
parameter to
your graph
Figure 2.25 The Graph Control tab on the Quick Access Panel
allows you to specify the graph parameters you want
to graph in the Parameters/Formatting area
44 AFT Impulse 7 Quick Start Guide
The graph colors, fonts and other elements can be modified using the
Formatting area on the Graph Control tab on the Quick Access Panel.
The Graph Results window can be printed, saved to file, copied to the
clipboard, or printed to an Adobe PDF file. The graph’s x-y data can be
exported to file or copied to the clipboard.
Further review
Further review of the valve graph results in Figure 2.26 shows that at
time zero, the pressure difference between the top and bottom curves of
the pressure graph is about 1.1 barG. This is the steady-state pressure
difference across the valve, which can also be found in the Output
window to be 1.096 barG.
As time increases, one sees that the two curves move further apart, which
represents the increased pressure drop across the valve as it closes. At 1
second, the valve closes entirely and the pipes upstream and downstream
Chapter 2 Valve Closure Example 45
of the valve are isolated from each other and will decay to the steady-
state conditions which exist for a closed valve.
For the purpose of analysis, it would also be useful to view the
volumetric flow rate from each supply tank over time.
Create a new graph tab by clicking the “New Tab” button which is the
green plus icon located on the bottom right, immediately below the graph
area (Figure 2.27)
Open the Transient Pipe tab on the Graph Control tab of the Quick
Access Panel. Add the P1 and P2 inlet pipe stations to the “Graph These
Pipes/Stations” list.
Select “seconds” in the Time Units section and “All Times” in the
Time Frame section to graph the volumetric flowrate over the entire
simulation duration.
Select Volumetric Flowrate Upstream and specify the units as “m3/hr”.
Click the Generate button to display the graph. A graph of these
stations shows the flowrates out of the two supply reservoirs. Note that
after the valve closes, the fluid in Reservoir J1 flows to Reservoir J2
(Figure 2.27).
The “New
Tab” button
creates a new
graph tab
Figure 2.28 The Visual Report Control window selects content for
the Visual Report window
The Visual Report window also provides the ability to animate the
transient results as a qualitative tool to visualize the behavior in a
network. This option can also be accessed from the Visual Report
Control by selecting the Animate Display Mode at the top of the window
(see Figure 2.28). When using the animation mode, text results cannot be
displayed for the report. Instead, one parameter can be animated using
absolute values or values relative to the steady state, or a static map of all
maximum/minimum transient values can be generated. The animation
can be recorded to a file. The model setup for animating static pressure
can be seen in Figure 2.30.
Conclusion
The maximum pressure at the valve’s inlet during the valve closure is
approximately 5.1 bar. You have now used AFT Impulse's five Primary
Windows to build a simple waterhammer model.
48 AFT Impulse 7 Quick Start Guide
Click here to
open the Visual
Report Control
Units may be
displayed in a
legend
Figure 2.29 The Visual Report integrates results with model layout
Animation toolbar
provides controls
to play and adjust
animation
Legend and
Time boxes
can be moved
Visual Report
Animation tab
adjusts Animation
parameters and
scale
This example looks at three pump startup cases for a water transfer
system. The objective is to determine the maximum pressures in the
system and to assess whether the system cavitates or experiences sub-
atmospheric pressure.
Topics covered
This example will cover the following topics:
Starting one or more pumps
Using steady-state and transient special condition features
Using event transients
Using Scenario Manager
Adding graphs to the Graph List Manager
Using Graph Animation
Required knowledge
This example assumes that the user has some familiarity with AFT
Impulse such as placing junctions, connecting pipes, entering pipe and
junction properties, and entering transient data. Refer to the Valve
Closure Example in Chapter 2 for more information on these topics.
50 AFT Impulse 7 Quick Start Guide
Model file
This example uses the following file, which is installed in the Examples
folder as part of the AFT Impulse installation:
Pump Startup With Event Transient_Metric.imp
Problem statement
This problem contains two pumps in parallel that transfer water from a
supply reservoir to two process tanks downstream. The following three
different pump startup scenarios are to be modeled and evaluated:
1. Both pumps starting
2. One pump starting
3. One pump starting with the other pump already running
As the design engineer, you will evaluate these three scenarios to
determine the maximum and minimum system pressures, as well as use
the animation features in AFT Impulse to understand how the system
will respond in each case.
Note: The Fluid Data can also be specified in the Startup window when
AFT Impulse is first opened.
J1 - Reservoir
1. Name = Supply Reservoir
2. Liquid Surface Elevation = 6 meters
3. Liquid Surface Pressure = 0 barG (0 kPa (g))
4. Pipe Depth = 6 meters
J10 - Reservoir
1. Name = Process #1 Tank
2. Liquid Surface Elevation = 30 meters
3. Liquid Surface Pressure = 0 barG (0 kPa (g))
4. Pipe Depth = 3 meters
J11 - Reservoir
1. Name = Process #2 Tank
2. Liquid Surface Elevation = 3 meters
3. Surface pressure = 0 barG (0 kPa (g))
4. Pipe Depth = 3 meters
J3 and J6 - Valves
1. J3 Name = Valve #1
2. J6 Name = Valve #2
3. Elevation = 0 meters
4. Cv = 1000
54 AFT Impulse 7 Quick Start Guide
5. On the Transient tab, enter the following data:
Time (sec) Cv
0 0
1 800
2 1000
10 1000
6. On the Optional tab, select the Special Condition as Closed. (When
you close the valves, the adjacent pipes are displayed with dashed
lines to denote that the pipes will have no flow.)
J9 - Valve
This valve will use what is called an event transient. This means that the
time zero in the Transient Data table is with respect to some condition
occurring in the system. If the condition is never reached, the valve
transient is never initiated. Here the valve should open when the pressure
at Branch J7 is sufficient to cause the water to flow into Reservoir J10.
There is no "Junction Pressure" for the “Initiation of Transient”, but there
is one for pipes. Use one of the pipes connected to Branch J7 as a basis
for the event.
1. Name = Valve to Process #1 Tank
2. Elevation = 0 meters
3. Cv = 500
On the Transient tab, enter the following data: (Figure 3.2)
Time (sec) Cv
0 0
2 400
3 500
10 500
In the “Initiation of Transient” area select “Single Event”
4. Event Type = Pressure Stagnation at Pipe
5. Condition = Greater Than
6. Value = 3.10 barG
7. Pipe = 7, Outlet
8. On the Optional tab, select the Special Condition as Closed
Chapter 3 Pump Startup With Event Transients 55
Note: Red is the default color that shows what objects are undefined in
your model when Show Object Status is active. This color is
configurable in the User Options.
“Create Child
Scenario” button
B. Set up scenarios
Child scenarios “inherit” data from their ancestors. As long as the data
has not been modified in a child scenario, data parameters in the child
scenario will have the same value as their parent. Since the Base
Scenario already has been setup with two pumps starting, the “Two
Pump Start” child does not need to be modified.
The “Show
Junction
Locations” icon
shows the
locations of
junctions along
the selected
flow path
Click the Generate button. You will see that the transient pressures at the
pump discharge are plotted versus time on the primary Y-axis, and the
volumetric flowrate vs. time is plotted on the same graph on the
secondary Y-axis.
As would be expected, the pressure and volumetric flowrate transients
are very similar for both pumps. The resulting graph is shown in Figure
3.8. Add this graph to the Graph List.
Chapter 3 Pump Startup With Event Transients 65
Step 10. Run the other scenarios and graph the results
Using Scenario Manager, load the other two scenarios and run them.
Reload the graph settings saved in Step 8 for the new scenarios by
double-clicking the graph names in the Graph List Manager. This will
reveal that the maximum pressure for the “One Pump Start” scenario
occurs at the pump discharge location, similar to the first scenario, but in
the “One Pump Start With One Running” scenario the maximum
pressure occurs in Pipe P11. Also, the pressure drops below atmospheric
pressure, but does not reach the vapor pressure of water.
Chapter 3 Pump Startup With Event Transients 69
Figure 3.11 Animating output in Graph Results for Two Pump Start
scenario
In the “One Pump Start With One Running” scenario, it should also be
noted that there is a warning given for the pump. This is indicated by the
red message in the status bar. The warning can be viewed in the top third
section of the Output window on the Warnings tab, and states that there
was reverse flow at pump junction J5. This warning message indicates
that though reverse flow was not expected at pump J5, the calculations
for the model found that reverse flow would occur at this point. It is
recommended to adjust the model to better account for this reverse flow.
Depending on the system, there are several actions that may be
appropriate. One change may be to adjust model inputs such as the
discharge valve opening profile to prevent reverse flow to the pump. This
is only acceptable if the changes are physically accurate for the system.
Otherwise, it will be necessary to choose an appropriate four quadrant
data set for the pump to accurately predict the head at reverse flow
conditions. This will be discussed further in the next chapter.
70 AFT Impulse 7 Quick Start Guide
Conclusion
The numerical maximum pressure can be found at the bottom of the
General data section in the Output window of each scenario and is
summarized in Table 3.1 for all three scenarios. For these cases, the
maximum pressures do not significantly differ from each other.
Table 3.1 Summary of maximum static pressure for the three
cases
Case Max. Static
Pressure
(barG)
Two Pumps Start 5.01
One Pump Start 4.92
One Pump Start With One On 5.01
CHAPTER 4
Topics covered
This example will cover the following topics:
How to specify a pump curve and power curve in the Pump
Properties window
How to use one of the transient pump models which accounts for
pump inertia
Use of Four Quadrant Data to model reverse flow and reverse
rotation in the pump.
Required knowledge
This example assumes that the user has some familiarity with AFT
Impulse such as placing junctions, connecting pipes, entering pipe and
junction properties, and entering transient data. Refer to the Valve
Closure Example in Chapter 2 for more information on these topics.
72 AFT Impulse 7 Quick Start Guide
Model file
This example uses the following file, which is installed in the Examples
folder as part of the AFT Impulse installation:
Pump Trip With Backflow_Metric.imp
Problem statement
In this problem, two parallel pumps in a cooling tower system lose
power, causing the pumps to trip. It is desired for the valves at the
discharge of the pumps to close quickly enough to prevent reverse flow
and rotation in the pumps. You will evaluate the maximum and minimum
pressures experienced in the system during this pump trip event.
Furthermore, you will look at the case where the minimum valve closure
time is 12 seconds, in which case reverse flow and rotation will occur at
the pump.
J1 and J2 - Reservoirs
1. Name = CT #1 Basin and CT #2 Basin
2. Tank Model = Infinite Reservoir
3. Liquid Surface Elevation = 12 meters
4. Liquid Surface Pressure = 0 barG (0 kPa(g))
5. Pipe depth = 1 meter
J10 - Branch
Elevation = 11 meters
J100 - Branch
Elevation = 15 meters
Chapter 4 Pump Trip Example 75
J11 - General Component
1. Name = Surface Condenser
2. Elevation = 0 meters
3. Loss Model = Resistance Curve
4. Click Enter Curve Data button and create a curve fit for the
following data:
Q (m3/hr) H (m)
0 0
4542 6.7
9085 26.8
4. In the Curve Fitting area select the All button then click the Generate
Curve Fit now button. Then click the OK button.
6. In the Rated Pump Speed enter 1790 rpm
7. In the "Reverse Flow" area choose "Possible"
8. Select Standard Pump Curve as the Performance Curve
9. Check the box to Model Combined Check Valve and Pump, then set
the Forward Velocity and Delta Head both as zero (Figure 4.2)
10. On the Transient tab, select “Trip” under “With Inertia”
11. Under Total Rotating Inertia choose User Specified = 5.9 kg-m2
76 AFT Impulse 7 Quick Start Guide
Figure 4.2 Pump Model tab for Pump J21. The internal check
valve and flow behavior can be seen in the Flow
Directional Behavior section.
Figure 4.3 Pressure and volumetric flow rate transients using the
standard pump curve data.
Figure 4.4 The pump speed decay is shown. The speed decays
quickly at first, and then slows down after the check
valve closes and the flow goes to zero.
Figure 4.5 The Pump Model tab defined using the Four Quadrant
Curve. The Flow Directional Behavior section shows
the pump behavior for different flow and speed cases.
Chapter 4 Pump Trip Example 83
6. By default, AFT Impulse will select “Calculated from Standard
Pump Curve”, which allows most of the data to be automatically
populated from the Pump Properties window. In this case the pre-
defined data is accurate for the pump, so click Calculate.
7. The specific speed in this case is estimated to be 2.50, and the
suggested data set is therefore Ns = 2.48. Click “Select Suggested
Data Set and Close”. The Ns = 2.48 data set will now be selected,
and the dimensionalized curve will be displayed against the
previously entered Standard Pump Curve. (Figure 4.6)
8. Make sure that the Four Quadrant Curve Dimensional Reference
Point is set to use the Best Efficiency Point for this scenario. We will
select the Steady-State Operating Point option later for the third
scenario. Click OK on this window, then OK on the Pump Properties
window to accept the changes.
9. Repeat steps 1-8 for junction J31. The required input for this
scenario is now complete.
Figure 4.6 The Specify Four Quadrant Model window can be used
to select and view options for the dimensionalized
four quadrant data set
84 AFT Impulse 7 Quick Start Guide
Four Quadrant SSOP
Clone the “Four Quadrant BEP” scenario by right-clicking the scenario
name in the Scenario Manager and choosing “Clone Without Children”.
Name this cloned scenario “Four Quadrant SSOP”. For pump J21 and
J31, open the Pump Properties window and click the Specify Model…
button under Four Quadrant Curve. Change the Four Quadrant Curve
Dimensional Reference Point to Steady-State Operating Point, then click
OK on all open windows to accept the changes. The required input for
this scenario is now complete.
Conclusion
For the valve closure of 5 seconds a minimal amount of reverse flow was
experienced at the pump. As a result, the standard pump curve with an
internal check valve was sufficient, since use of four quadrant data to
accurately model this reverse flow had only a small impact on the results.
Additionally, the choices of using the BEP or Steady State Operating
Point to dimensionalize the four quadrant data were shown to be very
similar in the transient, but to have an 80 m3/hr difference in the steady
state operating point. Changing the valve to close fully at 12 seconds
resulted in significant reverse flow at the pump which required four
quadrant data to be used. It was then found that increasing the valve
closure time reduced pressures at the valve and pump.
Figure 4.10 Pump Speed decay when the valves are modified to
close fully at 12 seconds
CHAPTER 5
Topics covered
This example will cover the following topics:
Defining force sets
Graphing transient forces
Evaluating the effect of frictional losses on transient pipe forces
Use of Isometric Pipe Drawing Mode
Required knowledge
This example assumes that the user has some familiarity with AFT
Impulse such as placing junctions, connecting pipes, entering pipe and
junction properties, and entering transient data. Refer to the Valve
Closure Example in Chapter 2 for more information on these topics.
90 AFT Impulse 7 Quick Start Guide
Model file
This example uses the following files, which are installed in the
Examples folder as part of the AFT Impulse installation:
Valve Closure With Pipe Forces_Metric – Quick Start.imp
Note: The closer the computing stations are to the desired force
calculation location, the more accurate the force calculation will be.
Since the force sets in this example calculate the force imbalance
between adjacent pipe direction changes, the default force type of
‘Difference’ is used. The ‘Point’ type would be used for calculating the
force at a location where the fluid is leaving the system, such as an exit
valve. The additional difference methods are available to analyze forces
Chapter 5 Valve Closure With Force Sets Example 93
across more than two pipes, or for cases where a user defined exit area
would be useful, such as for forces across a nozzle.
For a specified length to start node and length to end node, AFT Impulse
will determine and display the nearest computing station number and
actual length from inlet of the start and end pipe to the node within the
pipe.
Sectioning has produced one section each in pipes P2 and P3 for the 150
m to 160 m force set and then 25 sections and six sections in pipes P4
and P5, respectively for the 160 m to 300 m force set. Section length is 5
meters for each pipe.
In our example, this sectioning conveniently results in computing
stations at the locations where we want to calculate forces. Where
computing stations do not coincide with the desired force calculation
locations, some loss in accuracy will occur. By increasing the number of
sections in the controlling pipe during sectioning, a greater number of
computing stations will exist, thus reducing the distance to the desired
force calculation locations, at the expense of longer run time.
Figure 5.3 Unbalanced Force vs. Time for force set "150 m to 160
m" with friction
Note that at time 0, which represents the initial, steady state results, there
is no force imbalance. This is the expected results for a system at steady
state.
Some traditional methods of analyzing force sets will not have this same
result, since they do not include the effects of friction or momentum in
their force balances. If the graph from Figure 5.3 is created with friction
and momentum ignored, the steady state values are actually calculated as
approximately -4790 N and -11940 N. Due to this effect, AFT Impulse
will always include both friction and momentum by default when
graphing force sets.
Chapter 5 Valve Closure With Force Sets Example 95
In summary, there are two important points to be observed here:
Final notes
An AFT Impulse model does not contain directional data with regard to
the forces, it knows only pipe length and elevation. Since forces are
vectors with both magnitude and direction, the user must identify the
direction of the calculated forces using data in the pipe arrangement
drawing that defines the geometry of the pipe routing.
Analysis summary
In this example it can be seen that AFT Impulse is capable of predicting
transient hydraulic forces which occur in the system due to surge.
Including frictional results is important to avoid force imbalance in the
steady state. With the data that is obtained from the force sets in AFT
Impulse the engineer can then export this information to CAESAR II,
ROHR2, TRIFLEX or other pipe stress analysis software for further
analysis on the impact of forces on the structural support.
96 AFT Impulse 7 Quick Start Guide
CHAPTER 6
This chapter covers the Settling Slurry (SSL) and Pulsation Frequency
Analysis (PFA) modules. The user can only perform these examples if
access to the relevant modules is available.
Topics covered
These examples will cover the following topics:
Defining settling slurry properties
Reviewing slurry output
"Ringing" systems to find natural acoustic frequencies
Finding system excitation frequencies
Calculating pressure response of system at ‘worst case’ positive
displacement pump speeds
Required knowledge
These examples assume that the user has some familiarity with AFT
Impulse such as placing junctions, connecting pipes, and entering pipe
and junction properties. Refer to Valve Closure Example in Chapter 2 for
more information on these topics.
98 AFT Impulse 7 Quick Start Guide
Model files
These examples use the following files, which are installed in the
Examples folder as part of the AFT Impulse installation:
Sand Transfer to Two Locations – SSL_Metric.imp
PD Pulsation Study – PFA_Metric.imp
J1 - Reservoir
1. Name = Sand Pit
2. Liquid Surface Elevation = 0 meters
3. Liquid Surface Pressure = 0 barG (0 kPa (g))
4. Pipe Depth = 0 meters
J3 - Branch
Elevation = 1.2 meters
J5 - Branch
Elevation = 6 meters
J15 - Branch
Elevation = 9 meters
J6 - Reservoir
1. Name = Deposit #1
2. Liquid Surface Elevation = 6 meters
3. Liquid Surface Pressure = 0 barG (0 kPa (g))
4. Pipe Depth = 0 meters
J16 - Reservoir
1. Name = Deposit #2
2. Liquid Surface Elevation = 9 meters
3. Liquid Surface Pressure = 0 barG (0 kPa (g))
4. Pipe Depth = 0 meters
J2 - Pump
1. Name = Main Slurry Pump
2. Elevation = 1.2 meters
3. Choose the Centrifugal (Rotodynamic) model button
4. In the “Reverse Flow” area choose “Never”, since the discharge
valves are designed to prevent reverse flow through the pump.
102 AFT Impulse 7 Quick Start Guide
5. Click the “Enter Curve Data” button and enter the following data
(Figure 6.3). Ensure that Power is selected in the Efficiency/Power
area):
Q (m3/hr) H (meters) Power (kW)
0 152 764
908 145 820
1590 122 894
2044 91 1006
6. In the Curve Fitting area, select the All button then click the
Generate Curve Fit now button. Then click OK
J14 - Valve
5. Name = Valve to Deposit #2
6. Elevation = 1.2 meters
7. Cv = 400
8. Click the Transient tab, select “Time” under “Initiation of
Transient”, then enter the transient data as follows:
Time (sec) Cv
0 400
5 500
10 500
Figure 6.7 Data selection to view the velocity ratio over time
Chapter 6 AFT Impulse Add-on Modules Examples 109
The resulting graph is shown in Figure 6.8. This shows that, as Valve J4
closes and Valve J14 opens, the velocity ratios in the pipe immediately
downstream change but stay in the acceptable range.
Figure 6.8 The velocity ratio in the sloped pipes as the valves
change position
J5 and J6 - Tees
1. Elevation = 0 meters
2. Loss Model = Simple (no loss)
7. Now that all required input has been entered in the Pulsation Setup
tab, enter the following information on the PD Pump Settings tab
(see Figure 6.11).
a. Minimum Pump Speed = 125 RPM
Chapter 6 AFT Impulse Add-on Modules Examples 115
After looking at these graphs, return to the Output tab and make note of
the message in red at the bottom right of the screen that states that
Warnings Exist. These warnings are reported in the upper third of the
output window and warn the user of potential issues with the model.
Chapter 6 AFT Impulse Add-on Modules Examples 125
The PFA module will check the Peak-to-Peak pressures and compare
them to the permissible values in the API-674 standard. If the limits from
the standard are violated in the model, a warning will appear like in this
case, where the Peak-to-Peak pressures exceeded the allowable limits.
Additionally, the vapor pressure margin is checked. This is the margin
between the minimum pressure and 10% over the vapor pressure, per the
API-674 standard. More information on this can be seen on the Applied
Standards and Pulsation Summary tabs.
For the purposes of this example, we will repeat these steps for the pump
speed of 222.1 RPM because analysis was performed beforehand to
determine that this pump speed causes the largest pressure oscillations.
We will show these graphs here. When performing an analysis on your
system, all pump speeds that excite the system should be evaluated.
Figure 6.22 shows the Max/Min Pressure Profile for P6 for the pump
speed of 222.1 RPM.
Surge tanks
Surge tanks are a surge suppression device used in low pressure systems
with non-volatile fluids. AFT Impulse can model surge tanks, including
transient surface pressure for enclosed tanks.
Relief valves
The Relief Valve junction allows flexibility in modeling relief valve
behavior by defining combinations of opening and closing profiles based
on different parameters, such as time or pressure. In addition to set
pressure, users can define a blowdown pressure for relief valves that
close at pressures lower than the set pressure. Relief valves can have
constant backpressure acting on the valve stem (hydraulically balanced)
so the set points can be defined as absolute upstream pressures.
Alternatively, the set points can be entered as a pressure difference
across the valve. For valves with pressure profiles, the Cv profile for the
valve can be entered by the user or automatically set according to the
valve set points. In addition, users can define opening and closing rate
limits for valves with pressure profiles.
Fitting library
AFT Impulse offers a library of about 400 fitting losses which can be
added to pipes.
Design alerts
Design Alerts can be entered for pipes and then cross-plotted vs. system
behavior. A common use is maximum and minimum allowed operating
pressure. These can be entered as Design Alert for pipes and then plotted
against predicted pressure transients.
Network databases
Junction components and pipe materials can be saved to databases for
later reuse. Databases can be located on local PC's or deployed across
local or wide area networks. The Database Manager allows users to
connect to relevant databases for their specific pipe system design.
Cavitation See transient cavitation
Index Change Units window 40
Checklist 12
A Chempak database 3, 20
AFT Fathom 3 Controlling pipe 32
AFT Impulse
D
Engineering assumptions 4
Database Manager 130
Overview 4
Databases 130
Summary of capabilities 2
Defining objects
AFT Standard fluid
Undefined Objects window 22
Database 3, 20
Design Alerts 104, 130
Animation
Duffy method See Pulp and paper
Graph Animation 49, 66 modeling
Visual Report Animation 47
E
Annotation tool 13
EPANET 127
Assigned Flow junction
Event transient specification 54
Infinite pipe boundaries 130
Excel 127
Assigned Pressure junction
Exporting 127
Infinite pipe boundaries 130
AutoCAD Plant 3D 127 F
Fitting Library 130
B
Flow Control Valve junction See
Bingham Plastic See Non-Newtonian Junctions:Flow Control Valve
fluid
Force sets 89
Brecht & Heller method See Pulp and
paper modeling
G
C Graph Guide 40
CADWorx 127 Graph List 62
CAESAR II 95, 127 Graph Results window 5, 40, 42, 61,
78, 79, 87, 105
132 AFT Impulse 7 Quick Start Guide
Design Alerts 130 Valve 26, 76, 103
Forces tab 93
L
Secondary Y-axis 63, 79
Liquid column separation See transient
H cavitation
Lock 19
Highlight feature 25
Loss factor 25
I
ID numbers 13, 22
M
Method of Characteristics 3, 32
Importing 127
Mixtures 3, 20
Infinite pipe boundaries 130
Model Data window 4, 31
Inspection feature 25
Modulus of elasticity 30
Intermediate elevations 130
Isometric 15, 90 N
J Newton-Raphson method 2
NIST REFPROP 3
Junction Object 13
Non-Newtonian fluid 2, 129
Junctions
Area Change 112 O
Assigned Flow 112 Open Pipe/Jct Window 23
Flow Control Valve 129 Output Control window 37
Gas Accumulator 2 Output file See Transient output file
General Component 75 Output window 5, 37, 78
Pressure Control Valve 129 SSL output 104
Pump 53, 75, 101 Overview of AFT Impulse 4
Relief Valve 129
Reservoir 13, 23, 24, 52, 74, 101
P
PCF 127
Spray Discharge 77, 112
PDS 127
Surge Tank 2, 129
Periodic transient behavior 130
Vacuum Breaker Valve 2, 128
Index 133
PFA module 97, 110 Variable speed controllers 128
Excitation Frequency Analysis 118 Viscosity corrections 128
PD Pump Settings tab 114
Q
Pulsation Setup window 113
Quick Access Panel 12
Pulsation Transient 118
Pinning 13
Pump RPM Evaluation 120
Pipe Drawing tool 16 R
Pipe forces See Force sets Reference positive flow direction 18
Pipe Object 13 Relief Valve junction See
Junctions:Relief Valve
Pipe Properties window 28, 29, 30
Reservoir junction See
Design Alerts 130
Junctions:Reservoir
Intermediate elevations 130
Reverse flow See Reference positive
Poisson Ratio 30 flow direction
Power Law See Non-Newtonian fluid Reverse Pipe Direction 18
Preferred Units 23 Run Model 35
Pressure Control Valve junction See
Junctions:Pressure Control Valve S
Primary windows 4 Scenario Manager 12, 57
Properties windows Section Pipes window 32, 56, 77, 104
Using tabs 24 Show Object Status 21, 22, 25, 30, 103
Pulp and paper modeling 129 Slurries
Pump junction See Junctions:Pump Viewing results in Output window
104
Entering pump curves 53, 102
SmartPlant 127
Four quadrant modeling 82
Solution Control window 20
Positive displacement pump modeling
128 Solution Progress window 35, 78, 104
Pump as turbine (PAT) 128 Special Condition 53, 54
Special Condition 53 SSL module
Transient data entry 53, 75 Setting up slurry a model 98
134 AFT Impulse 7 Quick Start Guide
Stacked Graphs 41 Visual Report Control window 46
Status Bar 12, 19 Visual Report window 5, 46
Steady Solution Control 20
W
Steady-state solver 2, 36
Wavespeed 30, 32
Surge Tank junction See
Junctions:Surge Tank Assumption that it remains constant
4
System Properties window 50, 72, 98
Workspace window 4, 13, 99
T
Toolbars 19
Toolbox 12, 13, 16
Transient cavitation 2, 128
Enabling model 56
Transient Control window 34, 56, 78,
86, 104
Force Output tab 92
Transient output file 37, 56
Transient solver 3, 36
U
Undefined Objects window 22, 103
User Options 22
V
Vacuum Breaker Valve junction See
Junctions:Vacuum Breaker Valve
Valve junction See Junctions:Valve
Event transient specification 54
Special Condition 54
Variable pipe resistance 60
Viscosity model 20