Professional Documents
Culture Documents
Sabp Z 028
Sabp Z 028
SABP-Z-028
Guidelines for Conducting Surge Analyses for Water Utility and Fire Water
Piping Systems
Document Responsibility: Energy Systems Optimization Standards Committee
Contents
Scope
The purpose of this document is to recommend practices and guidelines for conducting, reviewing
and troubleshooting surge analyses for water utility and fire water piping systems. The ultimate
goal is to guarantee a system that will perform efficiently and reliably over time by proving a
consistent approach. It is based on current industry experiences and recent projects within Saudi
Aramco. This document is meant for internal use only
o Saudi Aramco Departments tasked with reviewing water utility piping systems during project
engineering design phases
References
All referenced specifications, standards, codes, drawings, and similar material are considered
part of this Best Practice to the extent specified applying latest revisions unless stated
otherwise.
Terminology
Acronyms
API American Petroleum Institute
ASME American Society of Mechanical Engineers
AWWW American Water Works Association
FrPD Fire Protection Department
FWS Fire Water Systems
LPD Loss Prevention Department
MAOP Maximum Allowable Operating Pressure
MASP Maximum Allowable Surge Pressure
NFPA National Fire Protection Association
P&CSD Process and Control Systems Department
P&ID Piping and Instrumentation Diagram
SAPMT Saudi Aramco Project Management Team
Definitions
Best Practice: A process or method that, when correctly executed, leads to enhanced system
performance
HAZOP (Hazard and Operability): A systematic, detailed analysis technique applied to identify
hazards and operability issues which have the potential to place the process plant, environment
or personnel at risk. The HAZOP study identifies abnormal process deviations that may require
additional protective functions. The HAZOP analysis shall follow the guidelines of SAER-5437,
Saudi Aramco HAZOP Engineering Report
Hydraulic Surge: Also referred to as “water hammer or transient.” This is a phenomenon in
pipeline operations characterized by a sudden increase in internal pressure. Hydraulic surge is
often caused by the transformation of kinetic energy to potential energy as a stream of fluid is
suddenly stopped
PHA (Preliminary Hazards Analysis): An initial screening exercise that can be used to identify,
describe, and rank major hazards. This technique can also be used to identify possible
consequences and likelihood of occurrence and provide recommendations for hazard mitigation
Surge Analysis: An engineering study that is undertaken to perform a hydraulic transient analysis
of a specific system through the use of specialized simulation software which models the system,
fluid and operating conditions. The transient analysis will predict the time history of pressures and
flows throughout a system as a result of potentially applicable transient events. From the results,
an experienced engineer/specialist can determine whether additional surge protection is required,
what form of surge protection is most suitable, its capacity and where it should be located. The
surge/transient analysis referred to in this procedure is specific to pipelines/piping systems
Commentary Note:
The built model shall not be limited by project scope of work. The whole piping system needs to be
analyzed and the model shall include all the possible causes for surges from within or beyond project
scope boundaries and interfaces with other related facilities
MASP
MinASP
PMIN Minimum transient event The absolute minimum pressure (crest) during a single
pressure magnitude transient/surge event
PMAX Maximum transient event The absolute maximum pressure (crest) during a single
pressure magnitude transient/surge event
PV Full vacuum pressure Full vacuum pressure limitation (i.e., for water of -10.4 m H20
gauge or -14.7 psig)
ΔPMIN Transient/surge low pressure Maximum low transient/surge pressure range (i.e., down
range surge amplitude)
ΔPMAX Transient/surge high Maximum high transient/surge pressure range (i.e., upsurge
pressure range amplitude) during a single transient event
ΔPSS Steady state pressure Difference between the initial and final steady state pressure
change magnitudes
TEVENT Transient event duration Duration of transient event, from initial to final steady state
pressure equilibriums
TPERIOD Pressure wave period Average pressure wave period or cycle (i.e., duration
between wave crests or wave troughs)
TNEGATIVE Negative pressure duration Summation of negative pressure (i.e., below atmospheric
pressure or 0 gauge) durations for a single transient event
With the above single event parameters and definitions, several additional, useful, and often
obvious relationships can be derived. These include the following:
1) ΔPMIN = P0 - PMIN
2) ΔPMAX = PMAX – P0
3) ΔPSS = P0 – PF
5) TEVENT = nTPERIOD = n4L/a where n is the number of cycles during the event
These definitions should be used to evaluate the required pressure transient/surge evaluation
criteria
Data Requirements
Note that before the surge analysis commences, a technical specification for the surge analysis
study as detailed in SAEP-27, Exhibit-I shall be shared/approved by key stakeholders to
acknowledge the required input data for further assessment, scope development, scenarios
definitions, and to define possible surge protection solution/mitigation. Although SAEP-27 is
originally applicable to cross country pipelines, here it is considered that the same regulatory
framework can be also applicable to water utility and fire water piping systems, this is to ensure
a consistent approach for all design packages and components in projects. Note that specific
emphasis on surge analysis preparation and on documentation requirements are included in
SAEP-27 sections 5.2 and 5.3. In addition, refer to Appendix B for applicable check list for input
data requirements
Model Setup
Surge model uses much of the same model setup required for steady-state modeling. In
fact, a steady-state analysis of the initial conditions for each specific scenario is the initial
model condition for surge. The following considerations for developing a comprehensive
surge model should be followed
Model Schematic
Mark-up (simulation) P&IDs for the entire extension of the system should be produced
and use to create a comprehensive model schematic. The simplest way to produce the
model (schematic) is to mark-up existing plant P&IDs. The main purpose of the schematic
is to illustrate modeling scope and to identify model boundary conditions, critical
components including, but not limited to: pressure surge control devices, isolation valves,
air/vacuum valves, check valves, sensor, controllers, etc., which can influence the overall
system response during the simulation. Holistic system wide approach over the simplistic flow
path approach is advised
Model Considerations
o Selection of the appropriate Equation of Estate (EOS) for the working fluid (i.e.,
uncompressible liquid, slightly compressible liquid, Benedict-Webb-Rubin-Starling, etc.,). This
will provide an accurate calculation of the pressure wave speed, density, bulk modulus, vapor
pressure and other fluid properties based on the fluid composition or definition for the
expected operating conditions
o If cavitation or column separations is suspected, transient/surge calculations should be
carrying out and analyzed at all local high and low points because extreme surge/transient
pressures often occur at these locations
o Conduction steady-state simulations prior to the surge/transient simulations are required to
ensure that the predictions are within the expected margin. In addition, steady-state
simulations should be used to tune, refine and validate the model prior conduction the
surge/transient simulation (in alignment with SAEP-363)
o At least 75% of the overall total length (of volume) of the system should be included
o Include any dead-end pipes
Valve Dynamic Characteristics
The proper evaluation of the impact of valve movement (opening/closure) on the pressures in a
system depends strongly on the valve dynamic characteristics (i.e., valve coefficient
(dimensionless) vs dimensionless closing time). Every effort should be made to obtain data on
the valve dynamic characteristics of all valves to ensure that realistic models are developed.
Should this not prove possible, which is usually the case during early stages of design, recourse
‘typical’ values have to be made. The chart and table given in Appendix C are included as a guide,
for use when nothing more definitive is available. Note that, in Appendix C, curves above the
globe valve type generate higher initial surge pressure compared to curve under the glove valve
type
Dynamic/Control Elements
The precise location of dynamic/control elements which are based on certain specified criteria
such as pumps, control valves, check valves, regulating valves, etc., required to be explicitly
included in the model. In addition, the hydraulic model should consider the following:
o All storage facilities with controls or settings applied to govern the open/closed status of the
facility that reflect standard operations
o All active pump stations with realistic controls or settings applied to govern their on/off status
that reflect standards operations
o All active control valves or other system features that could significantly affect the flow and/or
pressure through the system (e.g., interconnections with other systems, valving between
process areas (users) and pressure zones
Accuracy/Model discretization
Surge analysis may require some minor adjustments in pipe lengths, wave speeds or calculating
time step (or a combination of these three). The accuracy of the model (maximum difference
between actual and model pipe lengths or wave speeds) must be sufficient to generate and
accurate solution. Both time step and the knot spacing (calculation length) should be selected
based on the following set of criteria
o Selection of the correct time step (ΔT) to ensure that enough resolution is obtained. A time
step sensitivity analysis to confirm that the results do have enough details or resolution is
advised. Below are suggestions on how to select the correct time step
a) Splitting the shortest pipe element into two (2) segments and then dividing by the
highest wave speed in the system (using consistent units)
b) Dividing the shortest opening/closing time of actuators or valves by five (5)
c) Dividing the shortest spin-up/spin-down time of rotating equipment by five (5)
o Knot spacing or calculation length (Δx). The lowest of splitting the shortest pipe into ten (10)
segments or multiplying the time spacing (Δt) by the highest wave speed in the system (using
consistent units). In compliance with Courant-Friedrichs-Levy criteria for numerical stability
Cavitation/Column Separation/Slack Line Flow
Cavitation (vapor pressure formation and collapse) effects must be modeled. If cavitation occurs
at any location in the piping system, it can greatly affect the surge analysis results. If the drop in
pressure is severe enough to cause the local pressure to reach the vapor pressure of the liquid,
then the liquid boils (cavitates, vaporizes), forming large pockets of undissolved gases and vapor
Column separations and slack line occur on a pipeline network when the pressure in the line falls
below the vapor pressure of the fluid, leading to a vapor cavity formation. Column separations
and slack line flow are known to cause adverse effects on carrying capacity (during steady state)
and adverse effects in system response during surge/transient conditions
Model resolution (Skeletonization)
Model requirements for surge analysis is different from those for steady-state analysis. For
example, if a pipe system contains a dead-end or closed valve will have a significant effect on
surge analysis and have not effect on steady state analysis. A pipe connected to a dead-end or
closed valve, a pressure wave reflects back with the same magnitude and sign and, therefore,
pressure wave amplification occurs at that extremity. For example, if a surge scenario causes a
negative pressure wave that reaches a closed valve, the wave's reflection causes a further
reduction in pressure. This transient flow condition can cause liquid column separation (vapor
pressure formation and collapse) and, potential highly localized spike of pressure. Note that at a
dead-end or closed valve, the pressure wave is reflected back to the system with double the
magnitude of the incident pressure wave, thereby creating additional reflection points
Piping at the vicinity of pumps for pressure/flow control should be included in the model along
with all associated control devices and settings. Pumping station configuration shall be verified
against the most updated PFD/P&IDs. All connecting piping, check valves, pump, pump’s
suction/discharge, pump recirculation piping within and the vicinity of the pumping station should
be explicitly modeled. Minor losses (such as bends, tees, elbows and station piping) can all be
considered negligible; or, if there is a large number of them they can all be combined as a single
pressure loss element (header or valve) on the suction or discharge side of the station. A
recommended model quality checklist is presented in Appendix D
Demand Nodes
Nodes such as hydrants, fire monitors, deluge valves, etc., that discharge the flow rate thorough
a nozzle or orifice to the atmosphere, should be modeled as pressure sensitive demand.
Traditional firewater models solve the network numerical scheme by considering instantaneous
demand lumped as nodal outflow. Such demand-driven analysis assumes that demands are
independent of pressures and can be met under all operating conditions. Under surge conditions,
however, the resulting positive/negative pressure surges can drastically alter the local pressure
and affect the flow magnitude that can be provided. A pressure sensitive demand node
representation (i.e., flow as a function of pressure: Q=Q(P)) is needed to provide more accurate
and reliable results than that of a constant demand model for surge analysis
Model Validation
For existing systems, SAPMT engineering contractor should obtain operating data, the steady
state model shall be tuned against a reliable set of operating data within the known constraints
of, 1) accuracy of plant measurements, 2) tolerance and convergence limitations within the
simulator, and 3) the errors associated with simplifying assumptions made during model
development. Model shall be validated during project proposal and/or detailed design by SAPMT
engineering contractor. Model validation should comply with SAEP-27
System Specific Darcy-Weisbach Friction Factor
Since dynamic pressure-drop calculations and pressure wave attenuation during surge analyses
are more accurately calculated using the Darcy-Weisbach equation therefore it uses is advised
over the Hazen-Williams equation. The Darcy-Weisbach friction factor is a dimensionless number
which depends on the Reynolds number of the flow, and on the mechanical structure of the
internal piping surfaces, usually expressed through an absolute roughness which is a direct
measure of the microscopic irregularities in the surface of the internal pipe wall
For existing systems and in alignment the model validation required by SAEP-363, the system
specific Darcy-Weisbach friction factor (or equivalent hydraulic roughness) for the Darcy-
Weisbach should be estimated or back calculated based on reliable field measurements as
depicted in Appendix E
Local High/Low points
Surge model calculations at all high and low elevation areas (e.g., stand pipes, vertical piping,
elevated pipe racks, etc.,) should be performed and confirmed this is because often certain the
pressure extremes occur at these locations. Pressure surges are usually most severe at the
vicinity of pump stations, in high in remote locations that are at a /low elevation areas, in locations
with low available piping rating (low operating pressure), and in remote locations that are at
distance from overhead storage or tanks
Initial/Subsequent Steady State
Surge model should be allowed to operate at steady state for a short period of time before the
transient is initiated. Then, surge model should run long enough to clearly identify the next
subsequent steady state condition. This provides additional assurance that the surge model is
operating correctly and allows to identify of any potential occurrence of line packing (an additional
increase in in system pressure as the pressure wave travels upstream and pump operating point
approaching to pump shut-off conditions) and to notice potential pressure wave amplifications
due to undesirable pressure wave reflections and refractions with the system boundary conditions
Simulation Software
In order to eliminate the risk of excluding locations where overpressure events could theoretically
occur, all pipeline sections in the network shall be analyzed. However, the order of priority can be
determined based on the criticality of each pipeline section. Critical locations are those ranked
with a higher risk of overpressure based on the following:
o Their pressure profile (i.e. telescopic MAOP/MASP profile and/or section with flow test)
o Elevation profile and sudden change in pipe slope (i.e. downhill, underground crossings, pipe
rack, etc.,)
o System design (i.e. no alternative flow path through the station and/or no mainline relief at
delivery locations)
Analysis of Results
In order to eliminate the risk of excluding locations where overpressure events could theoretically
occur, all pipeline sections in the network shall be analyzed. However, the order of priority can be
determined based on the criticality of each pipeline section. Critical locations are those ranked
with a higher risk of overpressure based on:
o Their pressure profile (i.e. telescopic MAOP/MASP profile and de-rated systems
o Elevation profile and sudden change in pipe slope (i.e. downhill, underground crossings, pipe
rack, etc.,)
o System design (i.e. no alternative flow path through the station and/or no mainline relief at
delivery locations)
o Challenges and historical overpressure incidents
Documentation Requirements
At the completion of the analysis, documentation shall be developed containing, as a minimum
requirement, the following sections:
a) An executive summary that shall include a brief description of the problem under investigation,
background, objective, proposed solution, tool used and concluding remarks
b) A system description of the pipeline and study objectives
c) A description of the model including a detailed description of the simulation software
components being used
d) A description of each scenario adopted for the study
e) Operation Control Philosophy/Logic implemented in the simulation
f) The methodology used to extract, reconcile, and filter the operating data
g) Model drawings using color coding, labels, contours, etc., to better represent relevant results
and input data
It is also advised to present graphical results representing time (trend) plots and profile plots of
critical variables to support conclusions established for each scenario. See Appendix G with
pictorial examples of how to present results
Functions
For the complete and current assignment of roles and responsibilities for this and all deliverables,
please refer to the CMS RAPID matrix in CPED web site:
https://sharek.aramco.com.sa/Orgs/30026862/Documents/RAPID.pdf
With specific regard to the surge analysis for water utility and fire water piping systems, the
following describe the expected functions of key Saudi Aramco Integrated Project Team (IPT)
Members:
Ratio
Code/Standard
MASP/MAOP1
ASME B31.4 –Pipeline Transportation System for Liquids and Slurries 1.102
Notes:
For system using non-metallic pipes the SAPMT and Engineering Contractor should consult and
use the manufacturer’s published design information to the extent available but should also
determine any unique circumstances for the project, such as: highly cyclic pressures (fatigue),
temperature variations, scraping and vacuum conditions. Engineering Contractor must exercise
due diligence and provide Saudi Aramco (SAPMT) with a robust design. In some cases, additional
design factors are required and should be applied on a project-by-project basis. All applicable
design factors should be applied to determine the MAOP. Review and endorsement by Consulting
Services Department/Nonmetallic Engineering Division is recommended for non-metallic pipe.
The surge pressure conditions should also be determined and included within the specified
MASP/MAOP ratio
Document History
14 December 2020 New
Exhibit-I (SAEP-27) issued by 30% FEL-3 (Project Proposal) and agreed/reviewed by key
stakeholders, as applicable
End
(comply with below notes 1, 2)
No
Surge analysis
No without anti-surge Yes Test more Yes
provisions scenarios?
acceptable?
Can
Can the Can the
No No surge control No
surge be system be
devices be
modified? modified?
used?
Notes:
*) M – Mandatory; O – Optional; C – Case-by-Case. If in doubt or for any clarifications, FAAU/P&CSD should be approached
1) For example, ZV, MOV, CV, ESDV
2) Use SAES-A-112 and process conditions
3) Applicable to brown field development and operations support
4) MAOP as per applicable SIS
5) Any default/vendor value should be revalidated using reliable operating data
6) Suction/discharge/level control including set points
7) Cv versus percent open
8) Closing time and type damped or undamped
9) If estimated, it should be based on minimum 3 data points mentioned on data sheets or best practices
10) Conditions at the best efficiency point (BEP), impeller size, pump speed, power, etc.,
11) Including pump, driver (motor) and gearbox
12) The PID control philosophy including but limited to control elements, settings, gain, derivative time, etc.,
13) If provide as table format, corresponding values for density, viscosity and vapor pressure should be included for at least
four (4) distinct pressures per temperature value and, at least five (5) distinct temperatures covering all expected
operating range for pressure and temperature
1.0
Dimensionless valve coefficient, CV/CVO
0.9
0.8
0.7
0.6
0.5
0.4
0.3
0.2
0.1
0.0
0.0 0.2 0.4 0.6 0.8 1.0
Dimensionless closing time, T/TC
BALL_C BUTTERFLY_C EQUAL_%_C GATE_C
GLOBE_C NEEDLE_C QUICK_C
Dimensio
nless
BALL_C BUTTERFLY_C EQUAL_%_C GATE_C GLOBE_C NEEDLE_C QUICK_C LINEAR_C
closing Dimensionless valve coefficient for various type of valves
time
Dimensionless
BUTTERFLY_C
NEEDLE_C
QUICK_C
GATE_C
BALL_C
Compliance
Item
Yes No
1) Valve Cv coefficient are properly assigned to all FCVs, PCVs, Regulators, etc.,
2) Check model for data discrepancies with PIDs, PFD, Isometrics, etc.
3) Check total model demand in agreement with pumping capacity
4) Check shutoff head on pump curve against system MAOP
5) Check calculated pump operating points with pump allowable operating range (AOR)
6) Check all pipes lengths against plot plans, isometric, elevation profiles, etc.
7) Fire loops are provided to permit feeding hydrants and other components and systems
from at least 2 directions
8) Check fire water loop connectivity to identify potential formation of dead-end or closed valves.
Note that for maintenance, fire water loops may be closed totally or partially. Consider a
potential surge scenario in present of dead-end or closed valve were an incident pressure
wave can be amplified
9) Verify system controls (i.e., PLC, PID controllers, initial equipment settings)
10) Check PLC and PID control are not used with surge simulation
11) Check pump curve matches the latest pump test/assessment
12) Check pump and valve status and setting
13) Check fire flow scenario setup with maximum required demand and combination of fire
requirements i.e., single, multiple fires, etc.,)
14) Friction factor based on material, operational data and accounting for aging effects
Appendix E – Experimental calculation of friction factor (or equivalent hydraulic roughness) using field
measurements
Flow rate
condition
Component Description
Med
Max
Cur
Min
1) Total pump station trip (i.e., switching off the power
supply or a power failure)
2) Pump trip at operating main pump and subsequent start
of either the second or standby pump
3) Starting/stopping up one or more pumps while other
pumps are in operation (i.e., verify check valve
performance)
Pumps 4) Pump station startup and shutdown procedure
5) Pump switchover, overspeed or changeover operation
6) Pump start up in partially primed or empty/dry systems
(i.e., deluge system, stand pipe, sprinkler system, etc.,)
7) Pump start up with part of the system shut down an
‘isolated’ (i.e., pressure wave amplification at dead
leads/closed valves)
8) Sudden/rapid adjustments to pump variable speed drives
9) Manual/automatic sequence activation of Emergency
Shutdown System (ESD). Closure/Re-opening of
automatic emergency shutdown valve (i.e., deluge/spray
systems, remotely operated monitors, ZV, EIV, ESD,
PERC, OSPAS Class-1/2 valves, etc.,)
10) Rapid change in position of flow or pressure control
valves or
11) Main discharge valve (main fire water user) closure at
worst case demand (e.g., hydrant/monitor, deluge valve,
foam system control, etc.,)
Valves
12) Closure of tank/vessel/user inlet isolation valve(s)
13) Closure/Opening of a looped system (i.e., change system
lineup)
14) Closure of Pressure Relief Valves (PRVs) under flowing
conditions
15) Fail closed of available pressure control valves installed
on the recycle manifold operating at the maximum
recycle flow of the system (i.e., 2x the sum of the design
flows of one jockey pump plus the largest single fire
water pump, as per SAES-B-017 section 8.7)
16) Changes to the original design of the system (i.e.,
capacity increase/decrease, liquid service, operating
temperature, de-rated MAOP, pipe material, pump trip
suction/discharge pressure settings, surge protection
settings, change/replacement addition of new pump unit,
Changes to the system or etc.,)
its operating 17) Component malfunctions (i.e., automatic flow/pressure
conditions/procedures control valve, pressure relief valves, surge protection
system, etc.,)
18) Flow path is change (i.e., route change, change in
system lineup, etc.,)
19) Rapid changes in demand conditions (e.g., hydrant
flushing, deluge valve system test, pump test, etc.,)
Flow rate
condition
Component Description
Med
Max
Cur
Min
20) Worst fire water demand case scenario and the
consequential start-up of required fire water pumps with
proposed time delay as per fire pumps starting sequence
(operation manual). Recommended pumps shutdown
sequence from its maximum system design capacity
21) Any other potential causes that a safety review/audit
identifies (i.e., PHA, HAZOP, etc.,)
22) Proposed operation of the system both to increase and
reduce to and from its maximum design capacity (i.e.,
automatic pump re-start or standby pump start logic)
Operational 23) Normal startup and shutdown procedures
24) Emergency shut-down procedures
25) Emergency operational procedures
26) Proposed control logic for activating the main firewater
pumps (i.e., electrical and diesel) and subsequent
operation of the system at its maximum design capacity
(1). Example of time plot. Make sure to capture key locations (i.e., US/DS location where pressure wave is
generated, location where MAX/MIN surge pressure, critical facilities, etc.,
(2). Example of distance plot. Make sure to capture key locations (i.e., location where pressure wave is
generated, location where MAX/MIN surge pressure, critical facilities, etc.,)
(3). Example: (a) Selected flow path; (b) distance plot displaying MAX/MIN surge pressure envelope