Next Article in Journal
An Investigation of the Fengyun-4A/B GIIRS Performance on Temperature and Humidity Retrievals
Next Article in Special Issue
CO2 Geological Storage and Utilization
Previous Article in Journal
A Simple and Effective Random Forest Refit to Map the Spatial Distribution of NO2 Concentrations
Previous Article in Special Issue
Application and Development Countermeasures of CCUS Technology in China’s Petroleum Industry
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

CO2 Corrosion Rate Prediction for Submarine Multiphase Flow Pipelines Based on Multi-Layer Perceptron

1
Key Laboratory of Drilling and Production Engineering for Oil and Gas, Wuhan 430100, China
2
College of Petroleum Engineering, Yangtze University, Wuhan 430100, China
*
Author to whom correspondence should be addressed.
Atmosphere 2022, 13(11), 1833; https://doi.org/10.3390/atmos13111833
Submission received: 19 October 2022 / Revised: 28 October 2022 / Accepted: 31 October 2022 / Published: 3 November 2022
(This article belongs to the Special Issue CO2 Geological Storage and Utilization)

Abstract

:
The implementation of corrosion detection in submarine pipelines is difficult, and a combined PCA-MLP prediction model is proposed to improve the accuracy of corrosion prediction in submarine pipelines. Firstly, the corrosion rate of a submarine multiphase flow pipeline in the South China Sea is simulated by the De Waard 95 model in the multiphase flow transient simulation software OLGA and compared with the actual corrosion rate; then, according to the corrosion data simulated by OLGA, principal component analysis (PCA) is used to reduce the dimensionality of the corrosion factors in the pipeline, and the multiple linear regression model (MLR), multi-layer perceptron neural network (MLPNN), and radial basis function neural network (RBFNN) were optimized. The PCA-MLPNN model has an average relative error of 3.318%, an average absolute error of 0.0034, a root mean square error of 0.0082, a residual sum of squares of 0.0020, and a coefficient of determination of 0.8609. Compared with five models, including MLR, MLPNN, RBFNN, PCA-MLR, PCA-MLPNN, and PCA-RBFNN, PCA-MLPNN has higher prediction accuracy and better prediction performance. The above results indicate that the combined PCA-MLPNN model has a more reliable application capability in CO2 corrosion prediction of submarine pipelines.

1. Introduction

According to statistics, the total length of China’s submarine pipelines has exceeded 9000 km, and submarine pipelines account for about 5% of the total length of the country’s long-distance oil and gas pipelines. This is a relatively low percentage, but its transmission volume reaches almost 25% of the total national oil and gas transmission volume [1]. Compared to the corrosion detection methods and environment of onshore pipelines, the implementation of corrosion detection in submarine pipelines is currently more difficult and expensive [2,3]. Therefore, to avoid pipeline leakage accidents caused by corrosion cracking or perforation [4], the internal corrosion condition of pipelines can be understood by studying corrosion prediction models to predict the corrosion rate of pipelines promptly [5], so that reasonable measures and suggestions can be made for safe pipeline operation.
In recent years, multi-factor corrosion prediction models have been mostly established by regression analysis, support vector machines, artificial neural networks, etc. Kimiya Zakikhani et al. [6] combined the geological environmental parameters of pipelines and performed multiple regression analyses on the collected historical data of natural gas pipelines to establish a corresponding failure prediction model, which can predict the critical time of external corrosion failure of pipelines. Shuai Zhao et al. [7] used an autoclave to study the effects of CO2 partial pressure, velocity, temperature, and Cl- concentration on the corrosion rate of pipelines; they proposed a correction model for CO2 corrosion rate prediction based on the obtained experimental data with a multiple regression method, which has a prediction error of 6.29%. This is much better than the Norsok M506 model. Carlos A. da Silva et al. [8] used multiple regression analysis and the Box-Cox transformation method to establish a prediction model for multiphase flow-induced corrosion of API X80 steel in a CO2/H2S environment. Wang Chen et al. [9] proposed a combined IA-SVM (support vector machine) model based on the influencing factors of submarine pipeline corrosion and using the immune algorithm (IA), which has a small mean absolute error and root mean square error and is suitable for corrosion rate prediction of submarine pipelines. Ya-jun Lv et al. [10] used a particle swarm optimization support vector machine and grid search support vector machine to predict the predicted corrosion rate of steel, and the results showed that the PSO-SVM (particle swarm optimization) model predicts more accurately. Martins Obaseki et al. [11] established an artificial neural network model and successfully predicted the corrosion rate between 0.02 mm/a and 0.17 mm/a with relative errors of 0.013–0.047%, and found that the corrosion rate increases with increasing temperature, flow rate, sediment deposition, and pipe age. Yong Gu et al. [12] proposed a Gaussian-distribution-based conditional expansion method to study the distribution law of corrosion characteristic parameters under each working condition and established a three-layer back-propagation neural network model to predict some flow-accelerated corrosion parameters with good prediction performance. María Jesús Jiménez-Come et al. [13] proposed a three-step model based on an artificial neural network to simulate the corrosion behavior of EN 1.4404 stainless steel in the pitting behavior of EN 1.4404 stainless steel in the marine environment, the model steps are: (1) estimation of the breakdown potential values, (2) dimensionality reduction using principal component analysis (PCA) or linear discriminant analysis (LDA), and (3) prediction of the pitting state of EN 1.4404 stainless steel. The prediction accuracy of the LDA-combined model in this study was as high as 99. 2%. Xiaoxu Chen et al. [14] proposed a dynamic fuzzy neural network model based on principal component analysis to predict the corrosion rate in natural gas pipelines; the model had an RMSE of 0.4232, an MAPE of 5.91%, and a TIC of 0.2352 on the test data set, and the prediction performance was better than that of the other three models.
In this study, corrosion prediction of submarine pipelines was first performed using Schlumberger OLGA 2020.1.0, a multiphase flow transient simulation software, to obtain data on corrosion factors and corrosion rates [15]. Multiple linear regression (MLR), multi-layer perceptron neural network (MLPNN), radial basis function neural network (RBFNN), and other models were improved and optimized based on principal component analysis (PCA), and then compared to select an optimal model to provide scientific guidance for corrosion prediction in submarine pipelines.

2. Methods

2.1. Data

The pipeline data were derived from [16]. Inlet boundary conditions: set the fluid inlet temperature to 32 °C, when the transmission volume is the actual flow rate, the mass flow rate is 1720 kg/h, gas–oil ratio is 560 m3/m3. Outlet boundary conditions: set the fluid outlet pressure to 0.9 MPa. Wall boundary conditions, the ambient temperature is 21.6 °C, and the total heat transfer coefficient of the pipe is 0.045 W/(m2·°C). A natural gas submarine pipeline in the South China Sea, with a total length of 15.965 km, was used in this study. The submarine pipeline transport medium components are shown in Table 1, the pipeline dimensions and material parameters are shown in Table 2, and the pipeline elevation map is shown in Figure 1.

2.2. Algorithm and Model Introduction

2.2.1. Principal Component Analysis

Principal component analysis (PCA) is a class of analytical statistical algorithms capable of simplifying and making explicit the hidden correlations, influences, and complex mathematical connections among high-latitude factors [17]. This method allows the original hidden functional relationships between multiple factors to be downscaled to principal components while retaining the relationships conveyed by the original data sample. Each principal component reflects a large amount of information about the original factors and is a linear combination of the original individual factors [18]. The main steps of principal component analysis are as follows:
Suppose Xmn is a sample matrix with m samples and n factor data, i.e., Xmn = (X1, X2, ..., Xj, ..., Xj, ..., Xn), and Xj = (x1j, x2j, ..., xxj, ..., xmj)T.
(1)
Calculate the standardized data sample matrix Xmn according to Equation (1):
x x j = x x j x ¯ j s j
where i = 1 , 2 , ... m ; j = 1 , 2 , ... n ; x ¯ j = 1 n i = 1 n x i j ; s j = 1 n 1 i = 1 n x x j x ¯ j 2 ;
(2)
Calculate the standardized data sample covariance matrix S n n according to Equation (2):
S n n = cov X 1 , X 1 cov X 1 , X 2     cov X 1 , X n cov X 2 , X 1 cov X 2 , X 2     cov X 2 , X n cov X n , X 1 cov X n , X 2     cov X n , X n
where cov X i , X j = i = 1 n X i X i ¯ X j X j ¯ n 1
(3)
Calculate the eigenvalues and corresponding eigenvectors of the covariance matrix S n n , and calculate the variance contribution rate and the cumulative contribution rate of the principal components according to Equations (3) and (4); additionally, calculate the reduced dimensional principal components according to Equation (5):
ϕ i = β i i = 1 n β i × 100 %
δ k = i = 1 k ϕ i
Z 1 = a 11 x 1 + a 12 x 2 + + a 1 n x n Z 2 = a 21 x 1 + a 22 x 2 + + a 2 n x n Z k = a k 1 x 1 + a k 2 x 2 + + a k n x n
where k = 1 , 2 , ... , n ;   x n is the normalized data; Z k is the principal component; a k n is the principal component coefficient.

2.2.2. De Waard 95

The De Waard 95 model focuses on two processes, the kinetic process of the corrosion reaction, independent of the flow rate, and the mass transfer process related to the flow rate. At temperatures less than 80°C, the model predicts approximately the same results as the experimental findings of [19]. The De Waard 95 [20] model is calculated as follows:
1 V c o r r = 1 V r + 1 V m
V m = 0.245 U 0.8 D 0.2 P C O 2
log V r = 4.93 1119 t + 273 0.58 log P C O 2 0.34 p H a c t p H C O 2
p H C O 2 = 3.71 + 0.00417 t + 0.5 log P C O 2
where V c o r r is the corrosion rate, mm/a; V r is the reaction rate, mm/a; V m is the mass transfer rate, mm/a; t is the medium temperature, °C; P C O 2 is the partial pressure of CO2, MPa; p H a c t is the actual pH; p H C O 2 is the pH of CO2 saturated solvent; U is the liquid-phase flow rate, m/s; D is the pipe diameter, m.

2.2.3. Multiple Linear Regression

Multiple linear regression models [21] are mathematical models that study the linear relationships between multiple independent variables and a dependent variable with the aim of explanation and prediction.
Assume a multiple linear regression prediction model of the random variable Y with independent variables x1, x2,...,xk [22], whose general expression is:
Y = β 0 + β 1 x 1 + β i x i + β k x k + μ
where k is the number of independent variables; β 0 is the regression constant; β k is the regression coefficient; μ is the random error.

2.2.4. Multi-Layer Perceptron Neural Network

An artificial neural network (ANN) is a machine learning algorithm inspired by biological neural networks [23]. MLPNN, as a typical representative of neural networks, consists of an input layer, one or more hidden layers, and an output layer [24], which do not constitute connections between the same layers. The layers are fully connected to each other by neurons containing nonlinear activation functions. Each connection is assigned a different weight, so that the input of each layer is a weighted sum of the output values of the neurons in the previous layer, i.e., as follows [25]:
y i l = f j = 1 n y j l 1 w j i l 1 + b i l
where y i l is the output of the first neuron in the first layer; f is the activation function of the first layer; n is the number of neurons in the first layer; y i l 1 is the output of the first neuron of the first layer; w j i l 1 is the connection weight of the first neuron and the first neuron of the first layer; b i l is the deviation of the first neuron of the first layer.

2.2.5. Radial Basis Function Neural Network

The RBF neural network (radial basis function neural network) has good pattern classification and function-fitting ability. It has the same network structure as the MLP neural network, which can also be divided into the input layer, hidden layer, and output layer. Among them, the radial basis function is the transformation function of the neurons in the hidden layer, and the transfer function of each neuron is a Gaussian function [26], which is given as:
φ i ( x ) = exp x c i 2 2 δ i 2 ( i = 1 , 2 , n )
where x is the input vector, dimensional; c i is the center vector of the first basis function, and n-dimensional; δ i is the width of the basis function around the centroid.

2.3. Model Evaluation Metrics

To further evaluate the prediction performance of the model, four indicators were selected: mean absolute error (MAE), root mean square error (RMSE), squared sum error (SSE), and coefficient of determination (R2). MAE reflects the true error of the predicted value, RMSE reflects the deviation between the predicted and true values, SSE reflects the degree of error between the predicted and true values, and R2 reflects the degree of fit of the model [10]. In general, the closer the MAE, RMSE, and SSE values are to 0, the better the model prediction is, and R2 takes values between 0 and 1. The closer it is to 1, the better the fit is represented [22].
MAE   = 1 n i = 1 n y a i y p i
RMSE   = 1 n i = 1 n y a i y p i 2
S S E = i = 1 n y a i y p i 2
R 2 = 1 i = 1 n y a i y p i 2 i = 1 n y a i y ¯ a 2
where y p i denotes the predicted value; y a i denotes the actual value; y ¯ a denotes the average of the actual values; n and n denote the number of data sets.

3. Results and Discussion

3.1. OLGA Predictive Analysis

The corrosion rate and the variation curve of each corrosion factor with the pipeline mileage were obtained by OLGA numerical simulation. As shown in Figure 2, the variation of corrosion rate is the result of the combined effect of temperature, pressure, wall shear stress, fluid flow velocity, CO2 partial pressure, pH, liquid holdup (HOL), and other factors [27], so it is important to establish a multi-factor corrosion prediction model for the prediction of corrosion rate in submarine pipelines. The error analysis between the predicted values of the De Waard 95 model (OLGA) and the actual values of the submarine pipeline is shown in Table 3, and the comparison graph is shown in Figure 3. Compared with the actual corrosion rate, OLGA-simulated data are relatively smooth: the average predicted corrosion rate is higher than the actual average, the maximum value of the predicted rate is less than the actual maximum value, and the minimum value is greater than the actual minimum value. These factors indicate that OLGA simulation of complex working conditions of corrosion rate shows high performance in general. In Table 3, Act indicates the actual value, PR indicates the predicted value, RE indicates the relative error, and ARE indicates the average relative error.

3.2. PCA Algorithm Processing Result

The data in this part of the study were obtained from the simulation results of OLGA, and eight factors were selected that have a significant effect on the CO2 corrosion rate [27]: wall shear (Pa), X1; gas phase flow rate (m/s), X2; liquid-phase flow rate (m/s), X3; liquid holdup, X4; partial pressure of CO2 (Pa), X5; pH, X6; temperature (°C), X7; pressure (bar), X8; corrosion rate (mm/a), Y. A total of 150 sets of data were selected, and the contents are shown in Table 4.
This section uses IBM SPSS Statistics 26.0 to conduct principal component analysis on corrosion data as follows: to eliminate the influence of different magnitudes of corrosion factors on the results, standardization is performed. Then, the eigenvalues and cumulative contribution rate are calculated, in general, when the cumulative contribution rate of the eigenvalues is greater than 80%, and the corresponding principal component is selected [17]. As shown in Figure 4, the eigenvalues of the first two principal components were greater than 1 and the cumulative contribution rate reached 96.19%, indicating that the two principal components adequately expressed the corrosion data.

3.3. Comparison of Model Predictions

The prediction results of MLR, MLPNN, RBFNN, PCA-MLR, PCA-MLPNN, and PCA-RBFNN were analyzed, as shown in Table 5, ARE indicates the average relative error. The predicted values of MLR differed significantly from the actual values, but after PCA eliminated the redundant information in the corrosion influencing factors, the relative error of MLR prediction was reduced by 25.28%, and the prediction accuracy reached 92.854%. MLPNN and RBFNN prediction performance after optimization also greatly improved: the relative error of prediction reduced by more than 30%, and the PCA-MLPNN model prediction achieved an accuracy of up to 96.682%. As shown in Figure 5 and Figure 6, although the fluctuation of the relative error of PCA-MLPNN prediction is small, the average relative error is large and cannot accurately predict the nonlinear output values. In contrast, PCA-MLPNN and PCA-RBFNN predictions are more accurate and perform better overall. Through this section, corrosion prediction under complex working conditions requires consideration of various factors, and global approximation MLPNN, which is applicable to distinguish dispersed data, performs better.

3.4. Model Evaluation

As can be seen from Figure 6 and Figure 7, the predictive stability of MLPNN and RBFNN is comparable, and both models have a good ability to handle the nonlinear relationship between input and output variables, while MLR performs poorly in handling nonlinear problems. After the PCA optimization process, the MAE of MLR was reduced by 24.69%, RMSE by 28.82%, and SSE by 49.34%, and R2 improved by 26.33%; the MAE of MLPNN was reduced by 28.71%, RMSE by 7.46%, SSE by 14.37%, and R2 improved by 2.79%; the MAE of RBFNN was reduced by 39.34%, RMSE by 23.31%, SSE by 41.18%, and R2 was improved by 15.51%. The MAE, RMSE, and SSE of all three models were reduced and R2 was increased (closer to 1), indicating that the prediction performance of the models was improved. Among them, PCA-MLPNN (MAE of 0.0034, RMSE of 0.0082, SSE of 0.0020, and R2 of 0.8609) has the best prediction performance.

4. Conclusions

(1) Based on PCA, to reduce the dimensionality of influencing factors of corrosion, eliminating the redundant information of factors and weakening the correlation between factors, the relative error of MLR prediction was reduced by 25.28%, and the relative error of prediction of MLPNN and RBFNN were reduced by more than 30%. Compared with five models, including MLR, MLPNN, RBFNN, PCA-MLR, PCA-MLPNN, and PCA-RBFNN, the PCA-MLPNN model had an average relative error of 3.318% and showed the best prediction performance (MAE of 0.0034, RMSE of 0.0082, SSE of 0.0020, and R2 of 0.8609). These results show that the PCA-MLPNN model has a more reliable application capability in corrosion prediction. The continuous optimization of the corrosion prediction model is of greater significance to the rapid development of submarine pipeline safety operation monitoring.
(2) For the corrosion prediction of submarine mixed transmission pipelines, higher prediction accuracy can be achieved by OLGA and other authoritative commercial software in the early stage; in the later stage, under the premise of more complete operation and inspection data, PCA-MLPNN and other combined machine learning models can be used for corrosion prediction, to provide scientific guidance for corrosion prediction in submarine pipelines.

Author Contributions

Conceptualization, C.W. and L.S.; methodology, G.W.; software, G.W.; validation, C.W., L.S. and G.W.; formal analysis, G.W.; investigation, C.W.; resources, C.W.; data curation, G.W.; writing—original draft preparation, G.W.; writing—review and editing, C.W.; visualization, L.S.; supervision, C.W.; project administration, C.W.; funding acquisition, C.W. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Institutional Review Board Statement

The study does not require ethical approval.

Informed Consent Statement

Not applicable.

Data Availability Statement

Data and methods used in the research have been presented in sufficient detail in the paper.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Chen, R.Q.; Lei, Z.M. China Submarine Pipeline Engineering Technology Development and Outlook. Oil Gas Storage Transp. 2022, 41, 667–672. [Google Scholar]
  2. Abbas, M.; Shafiee, M. An Overview of Maintenance Management Strategies for Corroded Steel Structures in Extreme Marine Environments. Mar. Struct. 2020, 71, 102718. [Google Scholar] [CrossRef]
  3. Veruz, E.G.; Miguel, M.M.; de Souza, G.F.M.; Martins, M.R.; Orlowski, R.T.C.; Vaz, G.L.; de Barros, L.O. Reliability-Based Methodology for the Integrity Management of Subsea Oil and Gas Pipelines Subject to Corrosion Degradation. In Proceedings of the the 32nd International Ocean and Polar Engineering Conference, Shanghai, China, 5–10 June 2022; OnePetro: Dallas, TX, USA, 2022. [Google Scholar]
  4. Larin, O.; Barkanov, E.; Vodka, O. Prediction of Reliability of the Corroded Pipeline Considering the Randomness of Corrosion Damage and Its Stochastic Growth. Eng. Fail. Anal. 2016, 66, 60–71. [Google Scholar] [CrossRef]
  5. Ayello, F.; Liu, G.; Zhang, J. Decision Making Through the Application of Bayesian Network for Internal Corrosion Assessment of Pipelines; American Society of Mechanical Engineers Digital Collection: Madrid, Spain, 2018. [Google Scholar]
  6. Jiménez-Come, M.J.; de la Luz Martín, M.; Matres, V. A Support Vector Machine-Based Ensemble Algorithm for Pitting Corrosion Modeling of EN 1.4404 Stainless Steel in Sodium Chloride Solutions. Mater. Corros. 2019, 70, 19–27. [Google Scholar] [CrossRef] [Green Version]
  7. Zhao, S.; Liao, K.; Liu, Y.; Miao, C.; Wei, C.; He, G. Corrosion Prediction Model of Submarine Mixed Pipeline X65 Steel under a CO2/Cl− Synergistic System. Arab. J. Sci. Eng. 2022, 47, 11673–11685. [Google Scholar] [CrossRef]
  8. da Silva, C.A.; Pereira, H.B.; Taqueda, M.E.; Panossian, Z. Prediction Models for Multiphase-flow-induced Corrosion of API X80 Steel in CO2/H2S Environment. Mater. Corros. 2021, 72, 1796–1807. [Google Scholar] [CrossRef]
  9. Wang, C.; Ma, G.; Li, J.; Dai, Z.; Liu, J. Prediction of Corrosion Rate of Submarine Oil and Gas Pipelines Based on Ia-Svm Model; IOP Publishing: Bristol, UK, 2019; Volume 242, p. 22023. [Google Scholar]
  10. Lv, Y.; Wang, J.; Wang, J.; Xiong, C.; Zou, L.; Li, L.; Li, D. Steel Corrosion Prediction Based on Support Vector Machines. Chaos Solitons Fractals 2020, 136, 109807. [Google Scholar] [CrossRef]
  11. Obaseki, M.; Elijah, P.T. Application of Artificial Neural Network Model to Predict Corrosion Rates on Pipeline. J. Newviews Eng. Technol. 2021, 3, 65–74. [Google Scholar]
  12. Gu, Y.; Wang, M.; Jin, H. Predictive Study of Flow-Accelerated Corrosion Characteristic Parameters Based on the Neural Network. Corrosion 2022, 78, 751–764. [Google Scholar] [CrossRef]
  13. Jiménez-Come, M.J.; de la Luz Martín, M.; Matres, V.; Baladés, J.D.M. The Use of Artificial Neural Networks for Modelling Pitting Corrosion Behaviour of EN 1.4404 Stainless Steel in Marine Environment: Data Analysis and New Developments. Corrosion Rev. 2020, 38, 339–353. [Google Scholar] [CrossRef]
  14. Chen, X.; Wang, L.; Huang, Z. Principal Component Analysis Based Dynamic Fuzzy Neural Network for Internal Corrosion Rate Prediction of Gas Pipelines. Math. Probl. Eng. 2020, 2020, 3681032. [Google Scholar] [CrossRef]
  15. Barton, L.; Laing, I.; Pinto, A.; Ladwa, R. Offshore Oil and Gas Pipeline: Flow Assurance and Corrosion Modelling for Inspection Prioritization; American Society of Mechanical Engineers Digital Collection: Mumbai, India, 2017; Volume 50763, p. V001T03A007. [Google Scholar]
  16. Han, N. Corrosion Simulation Study of a Natural Gas Pipeline in the South China Sea based on OLGA Software. Master’s Thesis, Southwest Petroleum University, Chengdu, China, 2016. [Google Scholar]
  17. Gao, H.X. Applied Multivariate Statistical Analysis; Peking University: Beijing, China, 2005. [Google Scholar]
  18. Chunxia, X.; Xiaogang, Q.; Lifang, L. Research on Performance of Complex Networks Based on Principal Component Analysis. J. China Univ. Posts Telecommun. 2019, 26, 40–48. [Google Scholar]
  19. Deng, X.R. Changqing Oilfield Gathering Pipeline Internal Corrosion Direct Evaluation Technology (MP-ICDA) Research. Master’s Thesis, China University of Petroleum, Beijing, China, 2018. [Google Scholar]
  20. De Waard, C.; Smith, L.; Bartlett, P.; Cunningham, H. Modelling Corrosion Rates in Oil Production Tubing. Eurocorr. Riva Del Garda Italy 2001, 254. [Google Scholar]
  21. Eberly, L.E. Multiple Linear Regression. Top. Biostat. 2007, 404, 165–187. [Google Scholar]
  22. Yu, J.; Xu, L.; Gao, S.; Chen, L.; Sun, Y.; Mao, J.; Zhang, H. Establishment of a Combined Model for Ozone Concentration Simulation with Stepwise Regression Analysis and Artificial Neural Network. Atmosphere 2022, 13, 1371. [Google Scholar] [CrossRef]
  23. James, G.; Witten, D.; Hastie, T.; Tibshirani, R. An Introduction to Statistical Learning; Springer: Berlin/Heidelberg, Germany, 2013; Volume 112. [Google Scholar]
  24. Dong, Z.; Zhang, Z.; Dong, Y.; Huang, X. Multi-Layer Perception Based Model Predictive Control for the Thermal Power of Nuclear Superheated-Steam Supply Systems. Energy 2018, 151, 116–125. [Google Scholar] [CrossRef]
  25. Chen, X.Z.; Tao, L.H. Credit Risk Assessment of SME Supply Chain Finance Based on MLP Neural Network. J. Hunan Univ. Sci. Technol. 2021, 36, 91–99. [Google Scholar] [CrossRef]
  26. Luo, Z.; Li, T.; Yan, Y.; Zhou, Z.; Zha, G. Prediction of Sound Insulation Performance of Aramid Honeycomb Sandwich Panel Based on Artificial Neural Network. Appl. Acoust. 2022, 190, 108656. [Google Scholar] [CrossRef]
  27. Peng, S.; Zhang, Z.; Liu, E.; Liu, W.; Qiao, W. A New Hybrid Algorithm Model for Prediction of Internal Corrosion Rate of Multiphase Pipeline. J. Nat. Gas Sci. Eng. 2021, 85, 103716. [Google Scholar] [CrossRef]
Figure 1. Pipeline flow path plot.
Figure 1. Pipeline flow path plot.
Atmosphere 13 01833 g001
Figure 2. The curve of corrosion rate and corrosion factors with pipeline mileage.
Figure 2. The curve of corrosion rate and corrosion factors with pipeline mileage.
Atmosphere 13 01833 g002
Figure 3. Comparison of measured and predicted values.
Figure 3. Comparison of measured and predicted values.
Atmosphere 13 01833 g003
Figure 4. Principal component gravel map.
Figure 4. Principal component gravel map.
Atmosphere 13 01833 g004
Figure 5. Comparison of model prediction results.
Figure 5. Comparison of model prediction results.
Atmosphere 13 01833 g005
Figure 6. Comparison of model relative errors.
Figure 6. Comparison of model relative errors.
Atmosphere 13 01833 g006
Figure 7. Comparison of model evaluation metrics.
Figure 7. Comparison of model evaluation metrics.
Atmosphere 13 01833 g007
Table 1. Transport medium components.
Table 1. Transport medium components.
ComponentMolar Fraction/%ComponentMolar Fraction/%ComponentMolar Fraction/%
CO21.51C3H83.77n-C5H120.16
N20.65i-C4H100.54C6+0.536
CH483.5n-C4H100.64O20.01
C2H68.47i-C5H120.19H2O0.024
Table 2. Pipe size and material parameters.
Table 2. Pipe size and material parameters.
SectionsPipeline Length/mPipeline Outside Diameter/mmWall Thickness/mmPipeline MaterialsAnticorrosive
Coating
Standpipe section 147.7114.38.6X52Polyethylene
Bend section 143.4114.38.6X52Polyethylene
Flat pipe section 13000114.38.6X52Polyethylene
Flat pipe section 212,766114.312.7X52Polyethylene
Bend section 157.5114.38.6X52Polyethylene
Standpipe section 250.4114.38.6X52Polyethylene
Table 3. The relative error between predicted and actual value.
Table 3. The relative error between predicted and actual value.
NumberAct/(mm/a)PR/(mm/a)RE/%ARE/%
Mean value10.06370.071512.2412.42
Maximum value20.18680.163412.53
Minimum value30.00640.007212.50
Table 4. Corrosion data sheet.
Table 4. Corrosion data sheet.
Input VariableOutput Variable
NO.X1X2X3X4X5X6X7X8Y
14.95863.92480.62700.018725,736.89064.234231.948817.04430.1065
24.95693.92050.62730.018725,769.44924.234132.015017.06590.1067
38.77683.88261.35140.009025,770.19924.234232.046717.06640.1338
48.77623.88061.35040.009025,784.01954.234232.054517.07550.1634
………………………………………………
1462.33126.44970.69990.020018,294.59964.273522.294812.11560.0686
1472.34296.47600.70150.019918,219.65044.274322.263812.06600.0685
1482.35486.50270.70320.019918,144.38094.275122.233012.01610.0683
1492.36686.52980.70490.019818,068.76954.275922.202511.96610.0682
1502.37906.55720.70660.019717,992.83014.276722.172311.91580.0680
Table 5. Comparison of model prediction results.
Table 5. Comparison of model prediction results.
MLRPCA-MLRMLPNNPCA-MLPNNRBFNNPCA-RBFNN
ARE/%9.5647.1464.9563.3186.5204.129
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Wang, G.; Wang, C.; Shi, L. CO2 Corrosion Rate Prediction for Submarine Multiphase Flow Pipelines Based on Multi-Layer Perceptron. Atmosphere 2022, 13, 1833. https://doi.org/10.3390/atmos13111833

AMA Style

Wang G, Wang C, Shi L. CO2 Corrosion Rate Prediction for Submarine Multiphase Flow Pipelines Based on Multi-Layer Perceptron. Atmosphere. 2022; 13(11):1833. https://doi.org/10.3390/atmos13111833

Chicago/Turabian Style

Wang, Guoqing, Changquan Wang, and Lihong Shi. 2022. "CO2 Corrosion Rate Prediction for Submarine Multiphase Flow Pipelines Based on Multi-Layer Perceptron" Atmosphere 13, no. 11: 1833. https://doi.org/10.3390/atmos13111833

APA Style

Wang, G., Wang, C., & Shi, L. (2022). CO2 Corrosion Rate Prediction for Submarine Multiphase Flow Pipelines Based on Multi-Layer Perceptron. Atmosphere, 13(11), 1833. https://doi.org/10.3390/atmos13111833

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop