Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
research-article

An accelerated boundary element method via cross approximation of integral kernels for large‐scale cathodic protection problems

Published: 06 May 2022 Publication History

Abstract

The boundary element method (BEM), combined with hierarchical matrices (HM) and adaptive cross approximation (ACA) techniques, is a powerful tool for treating large‐scale cathodic protection (CP) problems in offshore engineering. Although HM‐ACA/BEM achieves significant memory and time reduction compared to conventional BEM, its application to large‐scale CP problems remains time consuming. In this work, a new, more efficient HM‐ACA/BEM is proposed. The linear system coefficient matrix, obtained by BEM, is partitioned hierarchically into admissible and nonadmissible submatrices. The low‐rank approximation of the admissible submatrices is accomplished indirectly, via a hybrid approach, utilizing approximations of the fundamental solutions and performing only a small number of integrations. The approximation of the fundamental solutions is obtained by a novel, two‐step procedure, which uses a small number of Lebedev points. The proposed methodology is general and integral kernel independent, and thus can be applied to all differential equations solved by BEM. The efficiency of the proposed method is demonstrated by solving a large‐scale CP problem dealing with the protection of an oil–steel offshore platform by sacrificial anodes.

References

[1]
Abootalebi, O., Kermanpur, A., Shishesaz, M. R., & Golozar, M. A. (2010). Optimizing the electrode position in sacrificial anode cathodic protection systems using boundary element method. Corrosion Science, 52(3), 678–687.
[2]
Adeli, H., & Kamal, O. (1993). Parallel processing in structural engineering. London: Elsevier.
[3]
Adeli, H., & Kumar, S. (1999). Distributed computer‐aided engineering for analysis, design, and visualization, Boca Raton, FL: CRC Press.
[4]
Altaf, K., Parvez, M., & Tanweer, M. (2018). Part‐I: Optimum designing of cathodic protection systems of marine platforms. Proceedings of 2018 15th International Bhurban Conference on Applied Sciences & Technology (IBCAST) Islamabad, Pakistan.
[5]
Amaya, K., Naruse, N., Aoki, S., & Miyasaka, M. (1999). Efficient boundary element method for large scale corrosion problems. Transactions of the Japan Society of Mechanical Engineers, 635, 1493–1497.
[6]
Amaya, K., Kaneko, T., & Aoki, S. (2001). Effective optimization of cathodic protection design by fast multipole boundary element method. Transactions of the Japan Society of Mechanical Engineers, 661, 1417–1422.
[7]
Amaya, K., & Aoki, S. (2003). Effective boundary element methods in corrosion analysis. Engineering Analysis with Boundary Elements, 27(5), 507–519.
[8]
Anderson, C. R. (1992). An implementation of the fast multipole method without multipoles. SIAM Journal on Scientific and Statistical Computing, 13(4), 923–947.
[9]
Aoki, S., Amaya, K., Urago, M., & Nakayama, A. (2004). Fast multipole boundary element analysis of corrosion problems. Computer Modelling of Engineering Structures, 6(2), 123–131.
[10]
Ayala, A., Claeys, X., & Grigori, L. (2020). Linear‐time CUR approximation of BEM matrices. Journal of Computational and Applied Mathematics, 368, 1–19.
[11]
Bebendorf, M. (2000). Approximation of boundary element matrices. Numerische Mathematik, 86, 565–589.
[12]
Bebendorf, M., & Rjasanow, S. (2003). Adaptive low‐rank approximation of collocation matrices. Computing, 70, 1–24.
[13]
Börm, S., Grasedyck, L., & Hackbusch, W. (2003). Introduction to hierarchical matrices with applications. Engineering Analysis with Boundary Elements, 27, 405–422.
[14]
Börm, S., & Grasedyck, L. (2005). Hybrid cross approximation of integral operators. Numerische Mathematik, 101, 221–249.
[15]
Börm, S., & Christophersen, S. (2016). Approximation of integral operators by Green quadrature and nested cross approximation. Numerische Mathematik, 133, 409–442.
[16]
Brunner, D., Junge, M., Rapp, P., Bebendorf, M., & Gaul, L. (2010). Comparison of the fast multipole method with hierarchical matrices for the Helmholtz‐BEM. Computer Modelling of Engineering Structures (CMES), 58, 131–158.
[17]
Choi, H.‐H., & Seo, J. (2009). Safety assessment using imprecise reliability for corrosion damaged structures. Computer‐Aided Civil and Infrastructure Engineering, 24(4), 293–301.
[18]
Cicek, V. (2013). Cathodic protection: Industrial solutions for protecting against corrosion. Scrivener Publishing & Wiley.
[19]
Cicognani, P., Gasparoni, F., Mazza, B., & Pastore, T. (1990). Application of the boundary element method to offshore cathodic protection modeling. Journal of Electrochemical Society, 137(6), 1689–1695.
[20]
Coulier, P., Pouransari, H., & Darve, E. (2017). The inverse fast multipole method: Using a fast approximate direct solver as a preconditioner for dense linear systems. SIAM Journal on Scientific Computing, 39(3), A761–A796.
[21]
Cusson, D., Lounis, Z., & Daigle, L. (2011). Durability monitoring for improved service life predictions of concrete bridge decks in corrosive environments. Computer‐Aided Civil and Infrastructure Engineering, 26(7), 524–541
[22]
DeGiorgi, V. G., & Wimmer, S. A. (2005). Geometric details and modeling accuracy requirements for shipboard impressed current cathodic protection system modeling. Engineering Analysis with Boundary Elements, 29(1), 15–18.
[23]
Det Norske Veritas (DNV) . (2017). Recommended practice DNVGL‐RP‐B401: Cathodic protection design, Oslo, Norway: DNV.
[24]
Fong, W., & Darve, E. (2009). The black‐box fast multipole method. Journal of Computational Physics, 228, 8712–8725.
[25]
Gortsas, T., Tsinopoulos, S. V., & Polyzos, D. (2015). An advanced ACA/BEM for solving 2D large‐scale problems with multi‐connected domains. Computer Modeling in Engineering & Sciences (CMES), 107(4), 321–343.
[26]
Grasedyck, L., & Hackbusch, W. (2003). Construction and arithmetics of H‐matrices. Computing, 70, 295–334.
[27]
Greengard, L., & Rokhlin, V. (1987). A fast algorithm for particle simulations. Journal of Computational Physics, 73(2), 325–348.
[28]
Hackbusch, W. (1999). A sparse matrix arithmetic based on H‐matrices. Part I: Introduction to H‐matrices. Computing, 62, 89–108.
[29]
Hackbusch, W. (2015). Hierarchical matrices: Algorithms and analysis, Berlin: Springer.
[30]
Iwata, M., Huang, Y., & Fujimoto, Y. (1992). Application of BEM to design of the impressed current cathodic protection system for ship hull. Journal of the Society of Naval Architects of Japan, 171, 377–383.
[31]
Kalovelonis, D. T., Rodopoulos, D. C., Gortsas, T. V., Polyzos, D., & Tsinopoulos, S. V. (2019). Cathodic protection of a container ship using a detailed BEM model. Journal of Marine Science and Engineering, 8(5), 1–14.
[32]
Kim, Y.‐S., Seok, S., Lee, J.‐S., Lee, S. K., & Kim, J.‐G. (2018). Optimizing anode location in impressed current cathodic protection system to minimize underwater electric field using multiple linear regression analysis and artificial neural network methods. Engineering Analysis with Boundary Elements, 96, 84–93.
[33]
Kim, Y.‐S., Lee, S. K., Chung, H.‐J., & Kim, J.‐G. (2018). Influence of a simulated deep sea condition on the cathodic protection and electric field of an underwater vehicle. Ocean Engineering, 148, 223–233.
[34]
Kriemann, R. (2005). Parallel H‐matrix arithmetics on shared memory systems. Computing, 74, 273–297.
[35]
Kriemann, R. (2014). H‐LU factorization on many‐core systems. Computing and Visualization in Science, 16, 105–117.
[36]
Kuntal, V. S., Jiradilok, P., Borlander, J.E, & Nagai, K. (2020). Estimation of internal corrosion degree from observed surface cracking of concrete using mesoscale simulation with model predictive control. Computer‐Aided Civil and Infrastructure Engineering. https://doi.org/10.1111/mice.12620
[37]
Lan, Z., Wang, X., Hou, B., Wang, Z., Song, J., & Chen, S. (2002). Simulation of sacrificial anode protection for steel platform using boundary element method. Engineering Analysis with Boundary Elements, 36(5), 903–906.
[38]
Lebedev, V. I., & Laikov, D. N. (1999). A quadrature formula for the sphere of the 131st algebraic order of accuracy. Doklady Mathematics, 59(3), 477–481.
[39]
Liu, Y. (2009). Fast multipole boundary element method: Theory and applications in engineering. Cambridge University Press.
[40]
Makino, J. (1999). Yet another fast multipole method without multipoles‐pseudoparticle multipole method. Journal of Computational Physics, 151(2), 910–920.
[41]
Miltiadou, P., & Wrobel, L. C. (2003). Identification of coating defects in cathodically protected underground pipelines. International Journal for Numerical Methods in Engineering, 58(6), 913–932.
[42]
Mujezinovic, A., Martinez, S., Muharemovic, A., & Turkovic, I. (2017). Application of the coupled BEM/FEM method for calculation of cathodic protection system parameters. International Journal of Computational Methods and Experimental Measurements, 5(5), 659–666.
[43]
Nakayama, A., Uragou, M., Amaya, K., & Aoki, S. (1999). Application of fast multipole boundary element method of corrosion problems. Journal of the Society of Materials Science, 11, 1316–1321.
[44]
O'Byrne, M., Ghosh, B., Schoefs, F., & Pakrashi, V. (2014). Regionally enhanced multiphase segmentation technique for damaged surfaces. Computer‐Aided Civil and Infrastructure Engineering, 29, 644–658.
[45]
Ridha, M., Amaya, K., & Aoki, S. (2001). Multistep genetic algorithm for detecting corrosion of reinforcing steels in concrete. Corrosion, 57(9), 794–801.
[46]
Rodopoulos, D. C., Gortsas, T. V., Tsinopoulos, S. V., & Polyzos, D. (2019). ACA/BEM for solving large‐scale cathodic protection problems. Engineering Analysis with Boundary Elements, 106, 139–148.
[47]
Rokhlin, V. (1985). Rapid solution of integral equations of classical potential theory. Journal of Computational Physics, 60(2), 187–207.
[48]
Polyzos, D., Tsinopoulos, S. V., & Beskos, D. E. (1998). Static and dynamic boundary element analysis in incompressible linear elasticity. European Journal of Mechanics A/Solids, 17(3), 515–536.
[49]
Saad, Y., & Schultz, M. H. (1986). GMRES: A generalized minimal residual algorithm for solving non‐symmetric linear systems. SIAM Journal on Scientific and Statistical Computing, 7, 856–869.
[50]
Santos, W. J., Brasil, S. L. D. C., Santiago, J. A. F., & Telles, J. C. F. (2018). A new solution technique for cathodic protection systems with homogeneous region by the boundary element method. European Journal of Computational Mechanics, 27, 368–382.
[51]
Sun, H., Liu, L., Li, Y., Ma, L., & Yan, Y. (2013). The performance of Al–Zn–In–Mg–Ti sacrificial anode in simulated deep‐water environment. Corrosion Science, 77, 77–87.
[52]
Tang, X., Zhang, Y., Liu, M., & Li, Y. (2009). Boundary element method (BEM) analysis for galvanic corrosion of hot dip galvanized steel immersed in seawater. Journal of Materials Science & Technology, 25(2), 194–198.
[53]
Wang, H., Yajima, A., Liang, Y. R., & Castaneda, H. (2015). Bayesian modeling of external corrosion in underground pipelines based on the integration of Markov Chain Monte Carlo techniques and clustered inspection data. Computer‐Aided Civil and Infrastructure Engineering, 30, 300–316.
[54]
Wrobel, L. C. (2002). The boundary element method, Volume 1: Application in thermo‐fluids and acoustics. Wiley.
[55]
Wold, S., Esbensen, K., & Geladi, P. (1987). Principal component analysis. Chemometrics and Intelligent Laboratory Systems, 2, 37–52.
[56]
Xing, X., & Chow, E. (2020). Interpolative decomposition via proxy points for kernel matrices. SIAM Journal on Matrix Analysis and Applications, 41(1), 221–243.
[57]
Ye, X., Xia, J., & Ying, L. (2020). Analytical low‐rank compression via proxy point selection. SIAM J. Matrix Anal. Appl., 41(3), 1059–1085.
[58]
Ying, L., Biros, G., & Zorin, D. (2004). Kernel independent adaptive fast multipole algorithm in two and three dimensions. Journal of Computational Physics, 196, 591–626.
[59]
Zamani, N. G. (1988). Boundary Element Simulation of the Cathodic Protection System in a Prototype Ship. Applied Mathematics and Computation, 26, 119–134.

Cited By

View all
  • (2024)Vision‐based real‐time marine and offshore structural health monitoring system using underwater robotsComputer-Aided Civil and Infrastructure Engineering10.1111/mice.1299339:2(281-299)Online publication date: 8-Jan-2024
  • (2023)Predicting the life cycle durability and ecological performance of cementitious coatings with a fuzzy‐stochastics–based approachComputer-Aided Civil and Infrastructure Engineering10.1111/mice.1304839:7(983-1002)Online publication date: 23-May-2023

Index Terms

  1. An accelerated boundary element method via cross approximation of integral kernels for large‐scale cathodic protection problems
          Index terms have been assigned to the content through auto-classification.

          Recommendations

          Comments

          Information & Contributors

          Information

          Published In

          cover image Computer-Aided Civil and Infrastructure Engineering
          Computer-Aided Civil and Infrastructure Engineering  Volume 37, Issue 7
          June 2022
          130 pages
          ISSN:1093-9687
          EISSN:1467-8667
          DOI:10.1111/mice.v37.7
          Issue’s Table of Contents

          Publisher

          John Wiley & Sons, Inc.

          United States

          Publication History

          Published: 06 May 2022

          Qualifiers

          • Research-article

          Contributors

          Other Metrics

          Bibliometrics & Citations

          Bibliometrics

          Article Metrics

          • Downloads (Last 12 months)0
          • Downloads (Last 6 weeks)0
          Reflects downloads up to 17 Feb 2025

          Other Metrics

          Citations

          Cited By

          View all
          • (2024)Vision‐based real‐time marine and offshore structural health monitoring system using underwater robotsComputer-Aided Civil and Infrastructure Engineering10.1111/mice.1299339:2(281-299)Online publication date: 8-Jan-2024
          • (2023)Predicting the life cycle durability and ecological performance of cementitious coatings with a fuzzy‐stochastics–based approachComputer-Aided Civil and Infrastructure Engineering10.1111/mice.1304839:7(983-1002)Online publication date: 23-May-2023

          View Options

          View options

          Figures

          Tables

          Media

          Share

          Share

          Share this Publication link

          Share on social media