| name | piping-nuclear |
| description | Nuclear piping design — ASME BPVC Section III Class 1/2/3 piping (NB/NC/ND-3600), primary stress limits (B1, B2 indices, Sm), seismic qualification (response spectrum, SRSS), thermal stratification, fatigue usage factor (CUF), ASME Code Case N-792, pipe support design (ASME B&PV, AISC), snubbers and supports, break exclusion zone, RCC-M (French), and 10 CFR 50 Appendix A requirements. |
| metadata | {"priority":7,"promptSignals":{"phrases":["nuclear piping","ASME Section III piping","Class 1 piping","NB-3600","nuclear pipe stress","seismic piping"],"minScore":3}} |
Nuclear Piping Design — ASME Section III Complete Skill
Code Classification and Applicability
System Classification
ASME BPVC Section III Class designations:
Class 1 (NB): primary reactor coolant pressure boundary; direct contact with primary coolant; highest quality
Class 2 (NC): safety systems (ECCS, containment isolation); non-primary coolant boundary
Class 3 (ND): moderate importance to safety; auxiliary cooling, waste processing
Non-nuclear (ASME B31.1 or B31.3): balance of plant, non-safety
10 CFR 50 Appendix A (GDC 55–57): requirements for reactor coolant pressure boundary penetrations and isolation valves
Regulatory Guide 1.26: quality group classification of piping
Class A = ASME Class 1; Class B = ASME Class 2; Class C = ASME Class 3; Class D = ANSI B31.1
Material qualification:
Class 1: SA-106 Gr. B, SA-312 (SS); ASME certified material test reports
Weld procedure qualification: ASME Section IX; Certified Welding Inspector (CWI) required
NDE: all Class 1 welds — 100% RT or UT; Class 2 — 25% RT; Class 3 — visual
Class 1 Piping Stress Analysis (NB-3600)
Primary Stress Limits
NB-3600 stress indices (B₁, B₂) per pipe geometry:
Equation 9 (primary stresses — sustained + pressure):
B₁ × P_D × D_o / (2t) + B₂ × D_o × M_A / (2I) ≤ 1.5 × S_m
Equation 10 (primary + secondary — service level A/B):
B₁ × P_D × D_o / (2t) + B₂ × D_o × M_i / (2I) ≤ 1.5 × S_m
[M_i = resultant moment from sustained + thermal + seismic (OBE)]
Equation 11 (Level D — faulted/SSE):
B₁ × P_D × D_o / (2t) + B₂ × D_o × M_i / (2I) ≤ 3.0 × S_m (or 2 × S_y if larger)
Equation 12 (fatigue — primary + secondary range):
C₁ × P_o × D_o / (2t) + C₂ × D_o × M_i_range / (2I) + C₃ × E_ab × |α_a T_a - α_b T_b| ≤ 3 × S_m
Variable definitions:
P_D = design pressure [Pa]; D_o = outside diameter [m]; t = wall thickness [m]
S_m = allowable design stress intensity [Pa] = 2/3 × S_y or S_u/3 (lesser); from ASME IID
I = moment of inertia of cross-section = π/64 × (D_o⁴ - D_i⁴) [m⁴]
M_A = resultant moment from deadweight + pressure [N·m]
B₁, B₂, C₁, C₂, C₃ = stress indices from NB-3683 (function of fitting type and Do/tn)
E_ab = smaller of (E_a or E_b) [Young's modulus]; α_a, α_b = thermal expansion coefficients at each side of junction
B, C index typical values (straight pipe NB-3683.1):
B₁ = 0.5; B₂ = 1.0; C₁ = 1.0; C₂ = 1.0 (straight pipe)
B₂ = 0.75 × h^(-2/3) for elbows; h = tR/(r₂²) = elbow factor
Welded tees: B₂ = 1.5 × h^(-2/3); h = t × R/(r₂²); R = mean bend radius
Seismic Qualification
Response Spectrum Analysis
Design earthquake levels:
OBE (Operating Basis Earthquake): maintains pipe operability; Level B service
SSE (Safe Shutdown Earthquake): maintain structural integrity; Level D (faulted condition)
OBE = 1/2 SSE for modern designs (NUREG-0800 SRP 3.7)
Response spectrum method:
Compute natural frequencies f_n [Hz] of piping system (with supports)
From site-specific floor response spectrum (FRS): read S_a(f_n, ζ) at each mode
Modal responses R_n: combine via SRSS or CQC
For seismic: typically ζ = 3–5% for OBE; ζ = 4–7% for SSE (NRC RG 1.61)
SRSS combination (for well-separated modes, Δf/f > 10%):
R_total = √(Σ R_n²)
CQC combination (for closely-spaced modes):
R_total = √(Σ_i Σ_j ρ_ij × R_i × R_j) [ρ_ij = correlation coefficient from SRSS method; NUREG/CR-6645]
Three-direction seismic:
SRSS of X, Y, Z directional responses: R_seismic = √(R_X² + R_Y² + R_Z²)
Or 100-40-40 rule: R = max(1.0×R_X + 0.4×R_Y + 0.4×R_Z, permutations)
Piping fundamental frequency (rigid range):
f_n > 33 Hz → rigid; use ZPA (zero-period acceleration) directly (no amplification)
f_n < 33 Hz → flexible; read from FRS; most Class 2/3 piping 1–20 Hz range
Pipe Support Design
Support Types
Rigid supports (anchors, struts):
Withstand deadweight, thermal expansion, and seismic loads
ASME NF (Section III Subsection NF): Class 1 and 2 support design
Stress analysis: ASME NF-3300 per support configuration
Snubbers (mechanical and hydraulic):
Lock in seismic event (high velocity); free thermal movement (slow velocity)
Mechanical: spring + pawl; locking velocity ≥ 25 mm/s
Hydraulic (fluid snubber): piston + fluid orifice; locking velocity ~25 mm/s
Snubber test requirements: ASME ISTD (snubber operability testing every refueling interval)
Spring hangers:
Variable spring: spring force changes with thermal displacement (constant force ±25% per MSS SP-69)
Constant spring: maintain constant load ± 6% throughout travel range
Support spacing (frequency criterion):
Minimum support frequency: f_support ≥ 33 Hz (rigid attachment criterion)
For f_support < 33 Hz: must include support flexibility in model
Beam formula: L_max = k × ∛(EI / (ρ_p × A × (2π × 33)²))^(1/2) [approximate span for target frequency]
Thermal Stratification and Cycling
Stratification Stress
Thermal stratification:
Occurs in horizontal pipes where cold water underlies hot water
Produces axial bending: bottom hot, top cold (or vice versa) → differential expansion → bending
Stratification stress (NUREG/CR-6452 method):
ΔT_strat = T_hot - T_cold [°C across diameter]
Bending stress: σ = E × α × ΔT_strat / (2 × (1-ν)) [MPa; plane strain assumption]
Thermal striping: oscillating interface → fatigue; Δσ = E × α × ΔT_peak-to-peak / 2
ASME Code Case N-792:
Environmental fatigue correction (Fen) for LWR water environments
CUF_en = Σ (U_i × Fen_i) ≤ 1.0 [as for Class 1 vessels]
Temperature, strain rate, dissolved oxygen effects on Fen (same as nuclear-fatigue skill)
Fatigue Evaluation (NB-3650)
Cumulative Usage Factor
Equation 14 (simplified elastic fatigue):
S_alt = 1/2 × √(Σ(S_i_range)²) [SRSS of stress ranges from all load combinations]
Or S_alt = (C₁P_oD_o/2t + C₂D_oM_range/2I + C₃EΔα|ΔT|) / 2
Allowable alternating stress:
From ASME Section III Appendix I fatigue curves: S_a vs. N_cycles
CUF = Σ(n_i/N_i) ≤ 1.0 [n_i = actual cycles at loading type i; N_i = allowable from curve]
Stress concentration (K_e — plasticity correction):
When σ_range > 3S_m: K_e = 1.0 + (n/(n-1)) × (σ_range/(3S_m) - 1) [NB-3228.5]
n = material constant (0.2 for austenitic SS; 0.3 for ferritic); K_e ≥ 1.0
Adjusted S_alt = K_e × S_alt_elastic
Break Exclusion Zone (BEZ)
Leak-before-break (LBB) methodology:
NRC Standard Review Plan 3.6.3: demonstrate that crack growing to critical size will be detectable (leak) before unstable fracture (break)
LBB applied to primary coolant piping → eliminates need for jet impingement loads and dynamic pipe whip restraints in BEZ
LBB requirements:
K_Ic_material >> K_Jc_leakage (material toughness sufficient)
Leak detection capability: ≥ 10 × design basis leakage detectable before flaw becomes critical
NUREG-1061: documented process for LBB approval; case-by-case NRC review
Standards and References
| Standard | Scope |
|---|
| ASME BPVC Section III NB-3600 | Class 1 nuclear piping design |
| ASME BPVC Section III NC-3600 | Class 2 nuclear piping design |
| ASME BPVC Section III NF | Nuclear supports design |
| ASME BPVC Section III Appendix I | Fatigue design curves |
| NRC Regulatory Guide 1.26 | Quality group classification |
| NRC Regulatory Guide 1.61 | Damping for seismic analysis |
| NUREG/CR-6909 | Environmental fatigue (Fen) models |
| RCC-M | French nuclear code (equivalent Section III for EPR) |
| 10 CFR 50 Appendix A (GDC) | General design criteria |
Output
Provide: system identification (Class 1/2/3; system name; design P [MPa] and T [°C]), material (SA grade; S_m [MPa] at T from ASME IID), pipe geometry (D_o [mm]; t [mm]; schedule), sustained load check (Eq. 9: B₁PD_o/2t + B₂D_oM_A/2I [MPa] vs. 1.5S_m [MPa]; pass/fail), seismic analysis (OBE/SSE; response spectrum method SRSS/CQC; modal frequencies [Hz]; moments M_i [N·m]; Eq. 10/11 ratio vs. limit), thermal expansion (Eq. 12 stress range [MPa]; secondary stress vs. 3S_m), fatigue evaluation (S_alt [MPa] per load set; N_allowable from Appendix I; CUF = Σn/N ≤ 1.0), environmental fatigue (Fen; CUF_en; Code Case N-792 if applicable), support spacing and type (spring/rigid/snubber; f_support [Hz]), LBB applicability (if LBB approved: BEZ extent), and applicable code (ASME Section III NB/NC/ND-3600; RG 1.26; NUREG-0800 SRP 3.7).