Static & Thermal Loads
Before the engine evaluates extreme environmental events, it must establish the baseline operating state of the pipeline. This involves calculating the continuous static loads (weight and fluid) and the displacement-driven loads (thermal expansion).
2.1 Dead Weight & Fluid Mass
The engine automatically calculates the distributed mass along every element. Unlike manual structural solvers where the engineer must calculate and apply uniform distributed loads (UDLs), this engine derives the forces directly from the pipe section properties.
The total mass per unit length () is the sum of the steel, coating, and internal fluid:
Where:
- , , : Cross-sectional areas of the steel, coating, and internal bore.
- : Density of carbon steel (defaulted to ).
- : Density of the operating fluid (e.g., for water, for dry gas).
- : Any user-defined additional UDL.
Point masses for flanges are applied directly to the nodes as downward forces. Inline rigid valves have their mass distributed evenly across their specified length.
2.2 Fixed-End Forces (FEF)
A standard 12-DOF stiffness matrix only accepts loads applied directly at the nodes. To apply our continuous gravitational UDL () to the beam, the engine calculates the equivalent Fixed-End Forces and injects them into the global force vector.
The continuous load is rotated into the element's local coordinate system (), and the resulting nodal shears and moments are applied to each end of the element of length :
Axial / Shear Forces:
Bending Moments:
(Note: The signs are inverted for the far node to maintain equilibrium).
2.3 Thermal Expansion
Pipelines expand when subjected to hot process fluids, creating immense thermal strain. The engine evaluates the maximum temperature differential () between the installation temperature and the design extremes (Hot or Cold).
The thermal force () generated by a completely restrained pipe is calculated using the material's coefficient of thermal expansion () and Elastic Modulus ():
Matrix Injection
Because thermal expansion is an internal element force, it is applied as equal and opposite axial loads to the local nodes of the element:
- Node A (Start):
- Node B (End):
When assembled into the global matrix, these forces cancel out at continuous joints, leaving only the net expansion forces pushing outward against the boundary restraints (anchors, elbows, and soil friction).
2.4 Internal Pressure
Internal pressure acts radially to create hoop stress and axially to create longitudinal stress.
While pressure elongation (the Bourdon effect) is negligible in standard rigidly-supported plant piping, the longitudinal stress generated by the pressure () is heavily governed by ASME B31. The engine calculates this stress and superimposes it directly during the final code-compliance pass:
Where accounts for mill tolerances and corrosion allowances.