Bentley Communities
Bentley Communities
  • Site
  • User
  • Site
  • Search
  • User
  • Welcome
  • Products
  • Support
  • About
  • More
  • Cancel
AutoPIPE
  • Product Communities
  • More
AutoPIPE
AutoPIPE Wiki Tutorial - Water Hammer (Time History) Example - Modeling Approach in AutoPIPE
    • Sign in
    • -Pipe and Vessel Stress Analysis - Wiki
      • +ADL PIPE
      • -Bentley AutoPIPE
        • +- General Information about AutoPIPE
        • +- NEW User Guide for AutoPIPE
        • +- Technical Support - AutoPIPE
        • +Batch Processing, ITS, and ATS using AutoPIPE
        • AutoPIPE QA&R program
        • +Download - Install - Release Notes - AutoPIPE
        • +File / Model Management using AutoPIPE
        • +General - AutoPIPE
        • +Graphics - AutoPIPE
        • +Grids (Input & Results) - AutoPIPE
        • +Import and Export - AutoPIPE
        • +Known Issues in AutoPIPE (Enhancements, defects, etc..)
        • +Libraries - AutoPIPE
        • +License AutoPIPE -
        • +Loads and Load Sets - AutoPIPE
        • +Localization (Non-English Language) - AutoPIPE
        • -Modeling Approaches in AutoPIPE
          • .b - Cuts: Cold Spring Modeling example in AutoPIPE
          • .c Frames / Beams - Modeling in AutoPIPE
          • +.h - "Bend" - Modeling Approaches in AutoPIPE
          • +.i - "Flexible Joints" - Example Modeling Approaches in AutoPIPE
          • .k - Pipes - Modeling in AutoPIPE
          • .l - Rotating Equipment - Modeling in AutoPIPE
          • +01a. Model Different Types of PIPING in AutoPIPE
          • +01b.Model Different Types of PIPING Components - AutoPIPE
          • +01c. Model Non-metallic Plastic Piping (i.e. Plastic, PVC, PP, PPR, HDPE, PE, FRP, GRP, etc.)
          • +01d. Model a Ring Main (circular header) with AutoPIPE
          • 01e. Model a LONG PipeLines with AutoPIPE
          • +01f. Model Different Types of PIPING Routings (i.e. By-Pass, Join 2 pipe runs, etc..) using AutoPIPE
          • +02a. Model Subsea (Underwater) Piping - AutoPIPE
          • 02b. Modeling Offshore Piping per BS8010 or CSAZ662 section 11 Piping Codes
          • +02c. Model Soil Properties with Soil Calculator and Underground Piping in AutoPIPE
          • +03a. Model Rotating Equipment: Pumps, Compressor, Turbine in AutoPIPE
          • +03b. Modeling Vessel / Nozzles in AutoPIPE
          • +03c. Modeling Support and Beam Structures in AutoPIPE
          • +03d. Modeling Anchors in AutoPIPE
          • +04a. Modeling Seimic Analysis - AutoPIPE
          • 04b. Model Buckling - AutoPIPE
          • +04d. Model Concentrated Forces - AutoPIPE
          • 04f. Model Vacuum (Negative Pressure) Piping in AutoPIPE
          • 04g. Model Fluid / Gas Density in AutoPIPE
          • 04h. Modeling Thermal Bowing Analysis with AutoPIPE
          • +04i. Model Pump / Compressor (Oscillating) Vibration - AutoPIPE
          • 04j. Model Flow (Oscillating) Vibration - AutoPIPE
          • +04k. Model Blast Loading in AutoPIPE
          • +04l. Model Cut short / Cut long in AutoPIPE
          • 04m. Model Cryogenic piping in AutoPIPE
          • 04n. How to model / perform Creep Analysis with AutoPIPE?
          • 04o. How to model a Smart Pig going thru the Pipeline in AutoPIPE?
          • 04p. How to model a Relief Valve thrust force in an AutoPIPE model?
          • 04p. Input node point displacement / acceleration from field data in AutoPIPE?
          • +05a. Cut / Copy / Paste / Rotate / Move / Stretch Commands
          • +05b. AutoPIPE command - "Convert Point to" - Run, Bend, or Tee
          • +05d. Delete Command in AutoPIPE
          • 06a. Modeling approach to account for piping beyond modeled piping
          • 06b. Apply More Than 1 Piping Code In an AutoPIPE Model
          • 06c. How to model a liquid (water) / gas (foam or air) Fire Protection piping system in AutoPIPE?
          • 06d. How to model vaporization / boiling of liquid in pipe that causes a pressure wave to travel up the line in AutoPIPE?
          • 06e. How to model a pipe riser (vertical pipe) to correctly account for GR weight on each floor support in AutoPIPE
          • 06f. Modeling a Manway / access port in a pipe sidewall using AutoPIPE
          • 06g. Using load case displacement as a new starting point for analysis in AutoPIPE?
          • 06h. How to model node point shared by more than 1 model?
          • 06i. How to model miss aligned pipe pulled back into original position using AutoPIPE?
          • 06j. How to model lifting pipe segment(s) using AutoPIPE?
          • 7a. Modeling scenario using AutoPIPE: hot tapping a pipeline under operating condition, stresses in system after plant shutdown
          • 7b. Model Joule-Thomson effect and solving the transient heat transfer through the thickness of the pipe using AutoPIPE?
          • Tutorial - Water Hammer (Time History) Example - Modeling Approach in AutoPIPE
        • +Modules (i.e. Flange Analysis, Spring Hanger Selection, Rotating Equip, TTA) in AutoPIPE
        • +Piping codes - AutoPIPE
        • +Post Processing - AutoPIPE
        • +Printing - AutoPIPE
        • +Reports - AutoPIPE
        • Security
        • +Settings - AutoPIPE
        • +Stress Isometrics - AutoPIPE
        • +Technology Productivity Capabilities
        • +Warnings, Errors, Crashed, Confirm, etc.. messages in AutoPIPE
      • +Bentley AutoPIPE Nozzle (WinNOZL)
      • +Bentley AutoPIPE Vessel (powered by Microprotol)
      • +Bentley PlantFLOW
      • +Bentley PULS
    • Multi-lingual announcement from BENTLEY TECHNICAL SUPPORT.
    • Working at Home with AutoPIPE
    • +AutoPIPE Brand Learning Resources
    • +Attend a live meeting with an AutoPIPE Analyst

    You are currently reviewing an older revision of this page.

    • History View current version

    Water Hammer (Time History) Example - Modeling Approach in AutoPIPE

    Applies To
    Product(s): AutoPIPE,
    Version(s): all
    Environment: N/A
    Area: Modeling
    Original Author: Bentley Technical Support Group

    Comments, Questions, and Answers related to "Water Hammer (Time History) Example" in AutoPIPE

    Note: 

    1. There is a complete Fluid transient (Water Hammer) tutorial and model example with complete details on the calculations performed by the program, etc.., please see the following AutoPIPE help section for details: 
    Help > Contents> Contents Tab> Modeling Approaches> Water Hammer (Time History) Example

    2. A good video and reference material can be found at the following website: www.drbratland.com  

    Item #1:

    On Step 2, why in this example have you decided to use 0.005 sec. as a start time and not zero as recommended in other parts of the help ?

    Answer:

    This is just an arbitrary short time to establish the Fluid flow in the example. See the "Calculation" section of the example above. note that the Start Time of the Shock Wave (ts) is not located at 0.00 sec. but some small value.
    Suggest using the same in your modeling.

    Item #2:

    On step 3, where does 0.0425 secs come from?

    Answer:

    As mentioned in the online help: 

    Problem Definition:

    A valve at the end of the discharge line is closed suddenly which creates a pressure shock wave traveling at the speed of sound back down the line. A similar shock wave is assumed to travel down the suction line.

    Executing Water Hammer Example (apham1)

    3. Create a Water hammer load case W2 for the suction line from point A06 to A00 as shown below.

    Note, 0.0425 sec is the Start time of the 2nd shock wave upstream of the pump. Another words the first shock wave ends and the 2nd one begins, See "W1.THL" file


     The equation to calculate this value is mentioned in the same step of this example, refer to the step in the example for details.

     Item #3:

    Where does the values for checking the maximum suge pressure (362+228=590 psi). come from in the example steps #7 and #8?

    Answer:

    228.75 psi = See *.TIH files, the highest Joukowski pressure in the transient (ex. open W1C12.TIH).

    362 psi = Pressure Load case. See P1 load case setting on the Press/Temp/Pipe Id tab of the input grids.

    Note: Joukowski pressure is the change in pressure from 

    Item #4:

    On step 9, what is the 150hz selected, ie why 150, why not 200, where did you get 150 from. You state for larger systems, larger frequencies are needed, how do you know what is required for a 1.5km 30" line?

    Answer:

    I apologize for the inconvenience, however I would suggest that you read the following WIKI on What is Bentley TSG? here

    With that said, this is just an example that used arbitrary values from the typical range. Overall the user is responsible for selecting the actual values used in their analysis. As a recommendation, see the following WIKI page for more information on MODAL Analysis, 

    To answer your question directly, how do you know what is required for a 1.5km 30" line, Start with 150 hz and keep increasing the value until the higher frequency contributes nothing to the analysis results or until your "Total captured modal mass (%)" on your frequency sub-report has reached acceptable levels and again higher frequency contributes very little to the results. Overall, this value should be based on sound engineering judgement where typical values range from 150 - 200 hz.

    Item #5:

    On step 11, time history... 0.443 in duration field, what exactly is this? and where did you get the 0.384 secs for first field?

    Answer: 

    When running a Dynamic Analysis> Time History, one of the key pieces of information required on that dialog is the "Duration" time, 

    From the online help:

    Duration = Enter duration of time history event.

    Another words how long did it take for the Water hammer / Fluid Transient to run from start to finish. 

    As mentioned in the online help, 

    Next enter 0.443 in the "Duration" field (First period, 0.384 sec, plus water hammer duration 0.059 sec),

    The first period is time required for the first mode, see the "Frequency" sub-report.

    For a more easier explanation of this value, please see the following WIKI here: Item #4. 

    Item #6:

    The trapezoid in the example help file doesn't compare with the time history profile in the model

    Answer:

    See Help/Contents/ Reference Information/ Fluid transient/ Fluid Transient Method.  In this case the lag time is less than the rise time.

    See Also

    Dynamic "Time History" Analysis

    Bentley AutoPIPE

    Communities
    • Home
    • Getting Started
    • Community Central
    • Products
    • Support
    • Secure File Upload
    • Feedback
    Support and Services
    • Home
    • Product Support
    • Downloads
    • Subscription Services Portal
    Training and Learning
    • Home
    • About Bentley Institute
    • My Learning History
    • Reference Books
    Social Media
    •    LinkedIn
    •    Facebook
    •    Twitter
    •    YouTube
    •    RSS Feed
    •    Email

    © 2021 Bentley Systems, Incorporated  |  Contact Us  |  Privacy |  Terms of Use  |  Cookies