Issue 76
M. A. Pascal, Fracture and Structural Integrity, 76 (2026) 49-66; DOI: 10.3221/IGF-ESIS.76.04
where CR is the output corrosion rate (mm/year, scalar output), W (4) is the weight matrix for the output layer, h (3) is the activation of the third hidden layer, and b (4) is the bias vector for the output layer. Exponential (Exp) Model Equation The equation for the exponential model used to predict thickness degradation is presented [14] : ( ) = 0 ⋅ (− ⋅ ) (5) where T(t) is the thickness at time t, T ₀ is the initial thickness at the reference time (e.g., 2002), k is the decay rate constant fitted using curve fitting, and t is the time elapsed from the reference year (e.g., t = year - 2002) Linear Model Equation The linear model for thickness degradation is expressed as: ( ) = 0 − ⋅ (6) where T(t) is the thickness at time t, T ₀ is the initial thickness at the reference time (e.g., 2002), CR is the constant corrosion rate (mm/year) predicted by the FNN model, and t is the time elapsed from the reference year (e.g., t = year - 2002). Mean squared error loss The mean squared error (MSE) loss function used to train the FNN model is defined as: = �1 ( � −Ĉ � ) 2 , = 1 (7) where L is the loss value, N is the number of samples in the dataset, CR i is the true corrosion rate for the i-th sample (mm/year), and ĈR i is the predicted corrosion rate for the i-th sample (mm/year) Physics-based data generation To enable robust model training across realistic operating variations, augmented environmental data were generated using a probabilistic sampling approach to augment the available inspection data. The inspection dataset consisted of wall thickness measurements from 24 measurement points across different vessel sections collected between 2002 and 2008, along with single-point measurements of operating conditions (temperature, pressure, pH, etc.). However, since only single point measurements were available and the spatial and temporal variations in operating conditions within the vessel were not available, environmental parameters were sampled from distributions centered around the measured values and spanning typical industrial ranges reported in the corrosion kinetics literature [16] [17]. A total of 2000 scenarios were created to capture realistic operational variability, with each environmental variable sampled independently from either a normal or uniform distribution. The sampling distributions were defined as follows: temperature (T) was sampled from a normal distribution with mean around 70°C and standard deviation up to 30°C; pH was uniformly sampled between 4 and 7; chloride ion concentration (Cl ⁻ ) was sampled from a normal distribution with mean around 200 ppm and standard deviation up to 50 ppm; oxygen content (O ₂ ) was uniformly sampled between 5 and 12 ppm; sulfate ion concentration (SO ₄ ² ⁻ ) was sampled from a normal distribution with mean around 50 ppm and standard deviation up to 15 ppm; fluid velocity (v) was uniformly distributed between 2 and 4 m/s; pressure (P) was sampled from a normal distribution with mean around 15 bar and standard deviation up to 5 bar; activation energy (Ea) was sampled from a normal distribution with mean around 75 kJ/mol and standard deviation up to 15 kJ/mol; and the pre-exponential rate constant (K) was sampled from a log-normal distribution with parameters about ln(10 ⁶ ) and standard deviation around 0.5 to reflect the exponential sensitivity of corrosion kinetics. The historical wall thickness (t_past) from the 2002 inspection was included as an additional input feature for each vessel section. This physics-based dataset provides a diverse and statistically representative input space to train the corrosion prediction model under realistic environmental and operating conditions. Neural network corrosion modelling using Dropout and Monte Carlo Dropout Dropout is an important regularization approach for improving the generalization of a Feedforward Neural Network (FNN) that is used in the development of neural network models to predict corrosion rates in industrial components. In each
52
Made with FlippingBook - Share PDF online