Based on dynamic corrosion experiments, we propose a new model for predicting corrosion rate that is based on an alternating conditional expectation (ACE) algorithm. This model lets us more accurately predict the corrosion rate for a broad range of temperatures, pH, and concentrations of Ca2+, HCO − 3 , Mg2+, Cl–, SO 2 − 4 ions. Based on tests performed on a testing sample group, we have confirmed the reliability of the model and have also demonstrated its high accuracy. Sensitivity analysis based on a rank correlation coefficient revealed that the major factor influencing the corrosion rate of N80 steel is the pH value. We have also carried out a comparison analysis of the results obtained when using the ACE algorithm and the results obtained when using a backpropagation neural network (BPNN) and the support vector regression (SVR) method. As a result, we found that the model based on the ACE algorithm is more accurate than other currently used models.
Similar content being viewed by others
References
Mohammed S. El-Abbasy, Ahmed Senouci, Tarek Zayed, Farid Mirahadi, et al., “Artificial neural network models for predicting condition of offshore oil and gas pipelines,” Automation in Construction, 45, 50-65 (2014).
Shu-Xin Li, Shu-Rong Yu, Hai-Long Zeng et al., “Predicting corrosion remaining life of underground pipelines with a mechanically-based probabilistic mode,” Journal of Petroleum Science and Engineering, 65, 162-166 (2009).
Anjuman Shahriar, Rehan Sadiq, and Solomon Tesfamariam, “Risk analysis for oil & gas pipelines: A sustainability assessment approach using fuzzy based bow-tie analysis,” Journal of Loss Prevention in the Process Industries, 25, 505-523 (2012).
S. K. Lahiri and K. C. Ghanta, “Development of an artificial neural network correlation for prediction of slurry transport in pipeline,” Chemical Engineering Science, 63, 1497-1509 (2008).
Jian-hua Gao, “Research on the residual strength evaluation after the corrosion of oil and gas pipeline,” Dissertation, Northeast Petroleum University (2013).
George Engelhardt and Digby D. Macdonald, “Estimation of corrosion cavity growth rate for predicting system service life,” Corrosion Science, 46, 1159-1187 (2004).
Ju-long Deng, “Control problems of grey systems,” Systems Control Lett., 1, No. 5, 288 (1982).
Ju-Long Deng, “An introduction to grey system theory,” Journal of Grey System, 1, No. 1, 24 (1989).
Mu-Shang Yin, “Fifteen years of grey system theory research: A historical review and bibliometric analysis,” Expert Systems with Applications, 40, 2767-2775 (2013).
Fong-Yuan Ma and Wei-Hui Wang, “Prediction of pitting corrosion behavior for stainless SUS 630 based on grey system theory,” Materials Letters, 61, 998-1001 (2007).
Jin-kun Liu, Intelligent Control, “Corrosion rate prediction of pipeline based on BP artificial neural network,” Electronic Industry, Beijing (2005).
Yu-ting Zhang and Jian-feng Yang, Total Corrosion Control, “Corrosion rate prediction of pipeline based on BP artificial neural network,” 27, No. 9, 67-71 (2013).
Chun-Long Deng, Wen-Jun Li, and Ming-Xian Sun, “BP neural network approach to prediction of corrosion in seawater of carbon steel and low alloy steel,” Corrosion Science and Protection Technology, 18, No. 1, 54-57 (2006).
Yan-Xia Liu, Xin-Chen Gao, Guo-Ying Zhang et al., “BP neural networks used in prediction and analyses of 3C steel corrosion function,” Journal of Materials Science & Engineering, 26, No. 1, 94-97 (2008).
Li Li, Qiu Peng, Bo Xing Shi et al., “Research on corrosion rate prediction of aluminum alloys in typical domestic areas based on BP artificial neural network,” Advanced Materials Research, 652-654, 1088-1091 (2013).
E. Jafari, A. Jafari, and M. J. Hadianfard, “Prediction of pitting corrosion of surface treated AISI 316L stainless steel by artificial neural network,” Corrosion Engineering, Science and Technology, 46, No. 7, 762-766 (2011).
Sui Yong, “The research and application of genetic algorithm,” Software, 35, No. 3, 107-110 (2014).
C. J. Li and W. L. Jia, “Adaptive genetic algorithm for steady-state operation optimization in natural gas networks,” J. Softw., 6, 452-459 (2011).
K. W. Chau, “Particle swarm optimization training algorithm for ANNs in stage prediction of Shing Mun River,” J. Hydrol., 329, 3-4 (2006).
Ke-Xi Liao, Quan-ke Yao, Xia Wu et al., “A numerical corrosion rate prediction method for direct assessment of wet gas gathering pipelines internal corrosion,” Energies, 5, 3892-3907 (2012).
Jie Shang and Zhan-Li Zhu, “Application of genetic algorithms neural networks in prediction corrosion rate of carbon steel,” Corrosion Science and Protection Technology, 19, No. 3, 225-228 (2007).
P. Subir, “Estimation of corrosion rate of mild steel in seawater and application of genetic algorithms to find minimum corrosion rate,” Canadian Metallurgical Quarterly, 49, No. 1, 99-106 (2010).
Elaine D. Kenny, Ramon S. C. Paredes, Luiz A. de Lacerda et al., Corrosion Science, 51, 2266-2278 (2009).
N. Birbilis, M. K. Cavanaugh, A. D. Sudholz et al., “A combined neural network and mechanistic approach for the prediction of corrosion rate and yield strength of magnesium-rare earth alloys,” Corrosion Science, 53, 168-176 (2011).
V. Vapnik, The Nature of Statistical Learning Theory, Springer, New York (1995).
A. J. Smola and B. Scholkopf, “A tutorial on support vector regression,” Stat. Comput., 14, 199-222 (2004).
N. A. Sakhanenko and G. F. Luger, “Shock physics data reconstruction using support vector regression,” Int. J. Mod. Phys., 17, 1313-1325 (2006).
Z. Q. Yang, T. Yang, Y. Liu et al., “MIM capacitor modeling by support vector regression,” Journal of Electromagnetic Waves and Applications, 22, No. 1, 61-67 (2008).
Y. F. Wen, C. Z. Cai, X. H. Liu et al., “Corrosion rate prediction of 3C steel under different seawater environment by using support vector regression,” Corrosion Science, 51, 349-355 (2009).
S. F. Fang, M. P. Wang, W. H. Qi et al., “Hybrid genetic algorithms and support vector regression in forecasting atmospheric corrosion of metallic materials,” Computational Materials Science, 44, 647-655 (2008).
S. R. Gunn, “Support vector machines for classification and regression,” ISIS Technical Report, University of Southampton (1998).
Xiao-Guang Wang, Tao Zhang, and Hui Zhou, “Grey combination forecast model for corrosion rate of pipelines based on the least squares support vector machine,” Practice and Theory of Mathematics, 44, No. 7, 82-87 (2014).
Zhao-min Li, Shu-hua Wang, Song-yan Li et al., “Accurate determination of the CO2-brine interfacial tension using graphical alternating conditional expectation,” Energy & Fuels, 28, 624-635 (2014).
Ru-dong Chen and Yan-rong Yu, Mathematical Model and Mathematical Modeling, National Defence Industry Press, Beijing (2006).
Shi-dong Zhu, Zhen-quan Bai, Hui Liu et al., “Influence of Ca2+ and Mg2+ on corrosion rate of N80,” Corrosion & Protection, 29, No. 12, 724-726 (2008).
Guo-xian Zhao and Xiang-hong Lu, “Effect of temperature on the corrosion rate of oil tubing and casing,” Journal of Xi’an Shiyou University (Natural Science Edition), 23, No. 4, 74-78 (2008).
Feng-le Long, Wen-jun Zheng, Chang-feng Chen et al., “Influence of temperature, CO2 partial pressure, flow rate and pH value on uniform corrosion rate of X65 pipeline steel,” Corrosion & Protection, 26, No. 7, 290-293 (2005).
L. Breiman and J. H. Friedman, “Estimating optimal transformations for multiple regression and correlation,” Journal of the American Statistical Association, 80, No. 391, 580-598 (1985).
D. Wang and M. Murphy, “Estimation optimal transformations for multiple regression using the ACE algorithm,” Journal of Data Science, 2, 329-346 (2004).
E. M. El-M. Shokir, “CO2-oil minimum miscibility pressure model for impure and pure CO2 streams.,” Pet. Sci. Eng, 58, 173-185 (2007).
Author information
Authors and Affiliations
Corresponding author
Additional information
Translated from Khimiya i Tekhnologiya Topliv i Masel, No. 6, pp. 107 – 112, November – December, 2015.
Rights and permissions
About this article
Cite this article
Chen, Xy., Yuan, Zm., Zheng, Yp. et al. Prediction of Carbon Steel Corrosion Rate Based on an Alternating Conditional Expectation (Ace) Algorithm. Chem Technol Fuels Oils 51, 728–739 (2016). https://doi.org/10.1007/s10553-016-0664-7
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10553-016-0664-7