I am trying to find further information or explanation regarding the requirements for Code Compliance Cases to be used for GRP piping using both BS 7159 and ISO 14692.
1. BS 7159BS 7159 does not provide any explicit description of the load cases to be considered. It does however state that the maximum combined stress should not exceed the maximum design stress for the laminate at any location (Cl. 7.3.3.2).
Since fibreglass doesn’t go through shakedown like steel pipe the code doesn’t have or require a check of the thermal range - EXP stresses (although the EXP stresses are used to evaluate the influence of fatigue).
So it is my understanding that we should evaluate any possible loading combinations and check that the combined stress for each of these cases does not exceed the maximum design stress.
So for example if we had a model which included the following loads:
W, P1, T1, U1, U2
then the required load cases for code compliance would be:
W
W + P1
W + P1 + T1
W + P1 + T1 + U1
W + P1 + T1 + U2
W + P1 + T1 - U1
W + P1 + T1 - U1
2. ISO 14692ISO 14692 takes a different approach. Part 3, Annex D.1 states that:
The treatment and definition of system load cases, sustained, occasional, follows that used by ASME B31.3.
Further detail is provided in Part 3, Section 7.6, summarised as follows:
The part factor “f2” is used to define an acceptable margin of safety between the material strength and operating stresses for three load cases.
1) Sustained excluding thermal loads (long term), where f2 = 0.67
2) Sustained including thermal loads (long term), where f2 = 0.83
3) Occasional (wind or earthquake or water hammer or blast loading, considered in combination with sustained loads excluding thermal effects (short term), where f2 = 0.89
So using the previous example, I would envisage that the required load cases for code compliance would be:
W (f2 = 0.67)
W + P1 (f2 = 0.67)
W + P1 + T1 (f2 = 0.83)
W + P1 + U1 (f2 = 0.89)
W + P1 + U2 (f2 = 0.89)
W + P1 – U1 (f2 = 0.89)
W + P1 – U2 (f2 = 0.89)
So in my view this takes some of the B31.3 approach, but modifies it to include thermal as a part of the sustained loadings (somewhat like the Appendix P method in B31.3), but it doesn’t look at total stresses in the way that BS 7159 does.
Does anyone know if there are any reference papers or texts that discuss these issues and/or provide further guidance on the implementation of code compliance checks for these two design codes?
Ross Sinclair