Abstract
Three types of radial basis functions comprising two standard radial basis functions (RBF) and a hybrid Gaussian-cubic (HGC) kernel have been adopted in this paper to solve three-dimensional advection–dispersion-reaction (ADR) equations by an RBF-based mesh-free method. In this context, radial point interpolation method (RPIM) is implemented as a mesh-free discretization tool and the weak form of governing equation is attained by Galerkin weighted residual technique. Since the utilized RBFs contain shape parameter and weight coefficients (in the case of HGC kernel) as the influential parameters on the results accuracy, optimal values of these parameters are assessed via an optimization algorithm based on Particle Swarm Optimization technique. Accuracy/adequacy of the utilized RBFs as well as their stability have been elaborated by solving some examples at the end of the paper. Since the main aim of the present paper is the comparison between performance of different RBFs in ADR equation solution, simple examples with known analytical solutions have been utilized in a unitary cube domain. Accordingly, by solving time-dependent and time-independent problems, it has been concluded that all considered RBFs can be successfully used in RPIM to render results with acceptable accuracy. Besides, the hybrid RBF ended up with the highest stability in comparison with the other RBFs.
Similar content being viewed by others
References
Arroyo M, Ortiz M (2006) Local maximum entropy approximation schemes: a seamless bridge between finite elements and meshfree methods. Int J Numer Meth Eng 65(13):2167–2202
Belytschko T, Lu YY, Gu L (1994) Element free Galerkin methods. Int J Numer Meth Eng 37(2):229–256
Dehghan M (2004) Numerical solution of the three-dimensional advection–diffusion equation. Appl Math Comput 150(1):5–19
Ding H, Shu C, Tang D (2005) Error estimates of local multiquadric based differential quadrature (LMQDQ) method through numerical experiments. Int J Numer Meth Eng 63(11):1513–1529
Ding H, Shu C, Yeo K, Xu D (2006) Numerical computation of three-dimensional incompressible viscous flows in the primitive variable form by local multiquadric differential quadrature method. Comput Methods Appl Mech Eng 195(7–8):516–533
Franke R (1982) Scattered data interpolation: tests of some methods. Math Comput 38(157):181–200
Hardy RL (1971) Multiquadric equations of topography and other irregular surfaces. J Geophys Res 76(8):1905–1915
Hashemi M, Hatam F (2011) Unsteady seepage analysis using local radial basis function-based differential quadrature method. Appl Math Model 35(10):4934–4950
Huang C-S, Lee C-F, Cheng A-D (2007) Error estimate, optimal shape factor, and high precision computation of multiquadric collocation method. Eng Anal Bound Elem 31(7):614–623
Kansa EJ (1990a) Multiquadrics—a scattered data approximation scheme with applications to computational fluid-dynamics—I surface approximations and partial derivative estimates. Comput Math Appl 19(8–9):127–145
Kansa EJ (1990b) Multiquadrics—a scattered data approximation scheme with applications to computational fluid-dynamics—II solutions to parabolic, hyperbolic and elliptic partial differential equations. Comput Math Appl 19(8–9):147–161
Lewis RW, Nithiarasu P, Seetharamu KN (2004) Fundamentals of the finite element method for heat and fluid flow. John Wiley & Sons
Liu GR (2002) Mesh free methods: moving beyond the finite element method. CRC Press, New York
Liu WK, Jun S, Zhang YF (1995) Reproducing kernel particle methods. Int J Numer Meth Fluids 20(8–9):1081–1106
Liu GR, Zhang G, Gu Y, Wang Y (2005) A meshfree radial point interpolation method (RPIM) for three-dimensional solids. Comput Mech 36(6):421–430
Mai-Duy N, Tran-Cong T (2003) Approximation of function and its derivatives using radial basis function networks. Appl Math Model 27(3):197–220
Mishra PK, Nath SK, Kosec G, Sen MK (2017b) An improved radial basis-pseudospectral method with hybrid Gaussian-cubic kernels. Eng Anal Bound Elem 80:162–171
Mishra PK, Nath SK, Sen MK, Fasshauer GE (2018) Hybrid Gaussian-cubic radial basis functions for scattered data interpolation. Comput Geosci 22:1203–1218
Mishra PK, Fasshauer GE, Sen MK, Ling L (2019) A stabilized radial basis-finite difference (RBF-FD) method with hybrid kernels. Comput Math Appl 77(9):2354–2368
Mishra, P. K., S. Nath, G. Fasshauer and M. Sen (2017a). Frequency-domain meshless solver for acoustic wave equation using a stable radial basis-finite difference (RBF-FD) algorithm with hybrid kernels. Society of Exploration Geophysicists Technical Program Expanded Abstracts, 4022– 4027.
Nikan O, Avazzadeh Z (2021) An improved localized radial basis-pseudospectral method for solving fractional reaction–subdiffusion problem. Results Physics 23:104048
Nikan O, Avazzadeh Z, Machado JT (2021) A local stabilized approach for approximating the modified time-fractional diffusion problem arising in heat and mass transfer. J Adv Res 32:45–60
Reddy JN (1993) An introduction to the finite element method. McGraw-Hill, New York
Rippa S (1999) An algorithm for selecting a good value for the parameter c in radial basis function interpolation. Adv Comput Math 11(2–3):193–210
Romão EC (2014) 3D unsteady diffusion and reaction-diffusion with singularities by GFEM with 27-node hexahedrons. Math Probl Eng 2014:1–12
Romão EC, de Moura LFM (2013b) 3D contaminant transport by GFEM with hexahedral elements. Int Commun Heat Mass Transfer 42:43–50
Romão EC, Moura LF (2013a) Least squares method to solve 3D convection diffusion reaction equation with variable coefficients in multi-connected domains. WSEAS Trans Appl Theor Mech 8:274–281
Simmons GF (2016) Differential equations with applications and historical notes. CRC Press, Boca Raton
Sukumar N, Moran B, Yu Semenov A, Belikov V (2001) Natural neighbour Galerkin methods. Int J Numer Meth Eng 50(1):1–27
Touzot G, Dhatt G (1984) The finite element method displayed. Wiley, New York
Wang J, Liu GR (2002a) On the optimal shape parameters of radial basis functions used for 2-D meshless methods. Comput Methods Appl Mech Eng 191(23–24):2611–2630
Wang J, Liu GR (2002b) A point interpolation meshless method based on radial basis functions. Int J Numer Meth Eng 54(11):1623–1648
Wang D, Tan D, Liu L (2018) Particle swarm optimization algorithm: an overview. Soft Comput 22:387–408
Wendland H (1999) Meshless Galerkin methods using radial basis functions. Math Comput 68(228):1521–1531
Zheng C, Bennett GD (2002) Applied contaminant transport modeling. Wiley-Interscience, New York
Zhou F, Zhang J, Sheng X, Li G (2011) Shape variable radial basis function and its application in dual reciprocity boundary face method. Eng Anal Bound Elem 35(2):244–252
Author information
Authors and Affiliations
Corresponding author
Appendix
Appendix
A brief description of the PSO algorithm is given here. In the PSO algorithm, each particle (i.e., particle \(j\)) carries three types of data: (1) position (\({\varvec{x}}^{j}\)), (2) velocity (\(v^{j}\)), and (3) the personal best, which contains the best position (\({\varvec{x}}^{j,best}\)) and the best objective value. Here the objective function is a minimum of the \(L_{2}\) norm of the error which is the function of shape parameter (i.e.,\(s\)) and weight coefficients (i.e., \(\beta_{1}\) and \(\beta_{2}\)). According to the self-organization rules in each iteration for particle \(j\), the velocity and position assessed as:
where \({\varvec{x}}^{{{\text{gbest}}}}\) is the best global position. By comparing the position and cost function obtained for each particle with the best position and best cost function, the cost function will be updated. In the same way, the global best will be updated, which will be the solution.
The flowchart of PSO algorithm is presented in Fig. 14.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Mohammadinezhad, Z., Binesh, S.M. & Hekmatzadeh, A.A. Mesh-free Solution of ADR Equations: A Comparison Between the Application of Hybrid and Standard Radial Basis Functions. Iran J Sci Technol Trans Civ Eng 48, 589–606 (2024). https://doi.org/10.1007/s40996-023-01176-w
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s40996-023-01176-w