Engineering Analysis with Boundary Elements 26 (2002) 571–575 www.elsevier.com/locate/enganabound High-order fundamental and general solutions of convection –diffusion equation and their applications with boundary particle method W. Chen Simula Research Laboratory, P.O. Box 134, 1325 Lysaker, Norway Received 8 October 2001; revised 22 February 2002; accepted 31 March 2002 Abstract In this study, we presented the high-order fundamental solutions and general solutions of convection – diffusion equation. To demonstrate their efficacy, we applied the high-order general solutions to the boundary particle method (BPM) for the solution of some inhomogeneous convection –diffusion problems, where the BPM is a new truly boundary-only meshfree collocation method based on multiple reciprocity principle. For the sake of completeness, the BPM is also briefly described here. q 2002 Elsevier Science Ltd. All rights reserved. Keywords: High-order fundamental solution; High-order general solution; Boundary particle method; Radial basis function; Meshfree; Multiple reciprocityBEM 1. Introduction The high-order fundamental solutions play a pivotal role in the multiple reciprocity-BEM (MR-BEM) [1]. On the other hand, the boundary particle method (BPM) recently introduced by the present author [2], also requires the use of the high-order general solutions. In addition, an underlying relationship between the radial basis function (RBF) and Green integral identity highlights the importance of these operator-dependent solutions [3]. A kernel RBF-creating strategy [3,4], which employs these high-order fundamental or general solutions as the RBF, is presented for the dual reciprocity BEM [5], boundary knot method [6], and Kansa’s method [7]. To the author’s best knowledge, the explicit high-order fundamental solutions are now available only for the Laplace [1], Helmholtz and modified Helmholtz operators [8]. Based on the underlying relationship between the convection– diffusion equation and the modified Helmholtz equation [9], we derive the high-order fundamental and general solutions of the convection –diffusion equation [10]. In this study, we will give a systematic description of this recent advance. In addition, to demonstrate the efficacy of these high-order solutions, we apply them to the BPM for the solution of some inhomogeneous convection – diffusion problems. The BPM is developed based on the multiple reciprocity principle [2,10], which uses either high-order nonsingular E-mail address: [email protected] (W. Chen). general solutions or singular fundamental solutions to evaluate high-order homogeneous solutions, and then their sum approximates the particular solutions. Like the MRBEM, the BPM does not require any inner nodes for inhomogeneous problems and therefore is a truly boundaryonly technique. However, unlike the MR-BEM, the BPM does not need to generate more than one interpolation matrix which tremendously reduces computing effort and memory requirements. In addition, the BPM is essentially meshfree, spectral convergence, easy-to-use, and symmetric technique. The rest of this paper is organized into three sections. We discuss the difference between the singular fundamental solution and nonsingular general solution and then introduce the high-order fundamental and general solutions of convection –diffusion equation in Section 2. The BPM is briefly described in Section 3, and followed by numerical testing of the convection – diffusion high-order general solutions with the BPM to some 2D inhomogeneous convection – diffusion problems under complicated geometries in Section 4. 2. High-order fundamental and general solutions of convection – diffusion operator The general solution u # satisfies R{u# } ¼ 0; 0955-7997/02/$ - see front matter q 2002 Elsevier Science Ltd. All rights reserved. PII: S 0 9 5 5 - 7 9 9 7 ( 0 2 ) 0 0 0 2 6 - 7 ð1Þ 572 W. Chen / Engineering Analysis with Boundary Elements 26 (2002) 571–575 where R is a differential operator. The general solution at origin is equal to a limited value rather than zero and infinity. In contrast, the fundamental solution u p has to satisfy R{up } þ Di ¼ 0; ð2Þ where Di represents the Dirac delta function which goes to infinity at the origin point xi and is equal to zero elsewhere. According to the above definitions, the essential distinctness between the general and fundamental solution of a differential operator is that the former is nonsingular, while the latter is singular. The above high-order general solutions of the convection– diffusion equation are also validated by mathematical deduction approach with the help of computer algebraic package ‘Maple’. Namely, first we prove the zero-order general solution, and then, it is found that R{u#m } consists only of ðm 2 1Þth or lower-order general solutions of operator R. Therefore, the m-order general solution is proved. 2.2. High-order fundamental solutions 2.1. High-order general solutions The fundamental solution of steady convection – diffusion equation is determined by Consider a homogeneous isotropic region V. The steady convection –diffusion equation is given by D72 uðxÞ 2 vk·7uðxÞ 2 kuðxÞ ¼ 2Di ; D72 uðxÞ 2 kv·7uðxÞ 2 kuðxÞ ¼ 0; where Di represents the Dirac delta function at a source point i. Following the preceding procedure for high-order general solutions, we can easily derive the m-order fundamental solution in V; ð3Þ where kv denotes a velocity vector, D is the diffusivity coefficient, k represents the reaction coefficient. The variable u can be interpreted as temperature for heat transfer problems, concentration for dispersion problems [5]. Assuming that convective velocity kv and diffusivity D are constant, we have an exponential variable transformation [9] nk·kr uðxÞ ¼ exp wðxÞ; ð4Þ 2D where wðxÞ is an intermediate field variable, and kr is the distance vector between the source and field points. Convection – diffusion equation (Eq. (3)) can be accordingly rewritten as a modified Helmholtz equation 7 2 w 2 t2 w ¼ 0 ð5Þ in V; where in V; upm ðrÞ ¼ Am eðkv·krÞ=2D ðtrÞ2n=2þ1þm Kn=221þm ðtrÞ; ð9Þ n $ 2; ð10Þ where K represents the modified Bessel function of the second kind. As in the modified Helmholtz case, the highorder fundamental solution of the convection– diffusion equation has the singularity order of ðr 22n Þ except the 2D case where the only singularity occurs in the zero-order fundamental solution. For instance, the singularity for 3D case is always r 21 irrespective of the order of fundamental solution. In other words, the singularity order has nothing to do with the order of a fundamental solution. 2.3. Evaluating fundamental and general solutions 2 t ¼ ½ðlkvl=2DÞ þ k=D 1=2 ð6Þ : According to Itagaki’s high-order fundamental solutions of the modified Helmholtz equation [8], it is very easy to get the corresponding higher-order general solutions, i.e. w#m ðrÞ ¼ Am ðtrÞ2n=2þ1þm In=221þm ðtrÞ; n $ 2; ð7Þ 2 where Am ¼ Am21 =ð2mt Þ; A0 ¼ 1; n is the dimension of the problem; m denotes the order of general solution; r is the Euclidean distance norm; I represents the modified Bessel function of the first kind, which can be transformed to the modified spherical Bessel function when n ¼ 3: We found that those higher-order fundamental solutions are also established for more than three dimensions. Through an inverse transformation process, we derive the high-order general solutions of the convection –diffusion equation u#m ðrÞ ¼ Am eðkv·krÞ=2D ðtrÞ2n=2þ1þm In=221þm ðtrÞ; n $ 2; ð8Þ where t is defined by formula (6). It is worth pointing out that we can greatly simplify the above-given standard forms of high-order solutions involving some Bessel functions. Thus, the computing effort for them could be trivial. For example, the zero-, first-, and second-order general solutions of 3D convection– diffusion equation are, respectively, simplified via computer algebra package ‘Maple’ as pffiffi A0 2 ðvk·krÞ=2D sinhðtrÞ # u0 ðrÞ ¼ pffiffi e ; ð11Þ p tr pffiffi A1 2 ðkv·krÞ=2D r coshðtrÞ 2 sinhðtrÞ ffiffi e ; u#1 ðrÞ ¼ p p tr u#2 ðrÞ ð12Þ pffiffi A2 2 ðkv·krÞ=2D r2 sinhðtrÞ þ 3 sinhðtrÞ 2 3r coshðtrÞ ; ¼ pffiffi e p tr ð13Þ where sinh and cosh, respectively, denote the sinehyperbolic and cosine-hyperbolic functions. W. Chen / Engineering Analysis with Boundary Elements 26 (2002) 571–575 3. Boundary particle methods In Section 4, the above-derived high-order general solutions of the convection –diffusion equation are applied with the BPM to some 2D inhomogeneous problems. For the completeness and a very recent origin of the BPM, we give a brief description of the method in this section. Consider a steady convection – diffusion system D72 uðxÞ 2 vk·7uðxÞ 2 kuðxÞ ¼ f ðxÞ; uðxÞ ¼ RðxÞ; x , Su ; ›uðxÞ ¼ NðxÞ; ›n x , ST ; x [ V; ð14Þ ð15Þ ð16Þ where n is the unit outward normal. The system solution can be split as u ¼ u0h þ u0p ; ð17Þ where u0h and u0p are the zero-order the homogeneous and particular solutions, respectively. The multiple reciprocity principle assumes that the particular solution can be approximated by higher-order homogeneous solutions, i.e. u ¼ u0h þ u0p ¼ u0h þ 1 X um h; ð18Þ m¼1 where superscript m is the order index of the homogeneous solution. Through an incremental differentiation operation via convection – diffusion operator, we have successively higher-order boundary differential equations 8 0 0 > < uh ðxi Þ ¼ Rðxi Þ 2 up ðxi Þ; ð19aÞ 0 0 > : ›uh ðxj Þ ¼ Nðx Þ 2 ›up ðxj Þ ; j ›n ›n 8 n o n o 0 1 > > R uh ðxi Þ ¼ f ðxi Þ 2 R0 u1p ðxi Þ > < n o n o ð19bÞ 0 1 0 1 > › f ðx Þ 2 R u ðx Þ › R u ðx Þ p j j h j > > : ¼ ; ›n ›n 8 n o n21 n n22 n21 n > > u ðx Þ ¼ R {f ðx Þ} 2 R u ðx Þ ; R f g h p i i i > < n o n o > › Rn22 {f ðxj Þ} 2 Rn21 unp ðxj Þ ›Rn21 unh ðxj Þ > > : ¼ ; ›n ›n n ¼ 2; 3; …; ð19cÞ where Rn { } denotes the nth order of convection –diffusion equation, say R1 { } ¼ RR0 { }; and R0 { } ¼ R{ }; i and j are knots indices, respectively, on Dirichlet and Neumann boundary. The m-order homogeneous solution can be approximated in terms of the m-order general solution u#m basis function um h ðxÞ ¼ L X k¼1 bmk u#m ðrk Þ; ð20Þ 573 where L is the number of boundary nodes, and k denotes the index of source points on boundary. bk is the desired coefficients. Note that we can use the fundamental solution upm instead of general solution u#m in Eq. (20). However, the use of fundamental solution requires a fictitious boundary outside physical domain as encountered in the MFS [11]. Collocating Eqs. (19a) – (19c) at all boundary knots in terms of representation (Eq. (20)), we have the BPM boundary discretization equations: 9 L > X > 0 # 0 > bk u0 ðrik Þ ¼ Rðxi Þ 2 up ðxi Þ > > = k¼1 ð21aÞ ¼ b0 ; > 0 # L X > ›up ðxj Þ > 0 ›u0 ðrjk Þ > ¼ Nðxj Þ 2 bk > ›n ›n ; k¼1 9 L n o n o X > > > b1k R0 u#1 ðrik Þ ¼ f ðxi Þ 2 R0 u1p ðxi Þ > > = k¼1 n o ¼ b1 ; n o L > › f ðxj Þ 2 R0 u1p ðxj Þ > ›R0 u#1 ðrjk Þ X > > > ¼ b1k ; › n › n k¼1 ð21bÞ 9 L n o n o X > > > bnk Rn21 u#n ðrik Þ ¼ Rn22 {f ðxi Þ} 2 Rn21 unp ðxi Þ > > = k¼1 n o L > › Rn22 {f ðxj Þ} 2 Rn21 unp ðxj Þ > X > ›Rn21 u#n ðrik Þ > > ¼ bnk ; ›n ›n k¼1 ¼ bn ; n ¼ 2; 3; …: ð21cÞ Whenever the mixed boundary conditions are present, the present BPM interpolation matrix is unsymmetric even for self-adjoint operator. By analogy with Fasshauer’s Hermite RBF interpolation [12], the present author also proposed a symmetric BPM formulation for self-adjoint operator [2]. Since the convection– diffusion equation is not self-adjoint, this study simply uses the present unsymmetric BPM scheme. As in the MR-BEM [1], the successive process is truncated at some order M, namely, n o RM21 uM ð22Þ p ¼ 0: The practical solution procedure is a reversal recursive process: bM ! bM21 ! · · · ! b0 : ð23Þ It is noted that due to n o Rn21 u#n ðrÞ ¼ u#0 ðrÞ; ð24Þ the coefficient matrices of all successive equations (Eqs. (21a) – (21c)) are the same, i.e. let Q bn ¼ b n ; n ¼ M; M 2 1; …; 1; 0: ð25Þ 574 W. Chen / Engineering Analysis with Boundary Elements 26 (2002) 571–575 The LU decomposition algorithm is suitable for this task. Then we can employ the obtained expansion coefficients b to calculate the BPM solution at any knot, i.e. uðxi Þ ¼ M X L X bnk u#n ðrik Þ ð26Þ n¼0 k¼1 4. Numerical validations The tested case is a 2D steady convection –diffusion problem described by D72 u 2 kv·7u 2 ku ¼ e2hðxþyÞ ð2 2 4hx þ 2sxÞ ð27Þ with the boundary conditions of the Dirichlet type (Eq. (15)) and Neumann type (Eq.p(16)), where D ¼ 1; vx ¼ vy ¼ 2s; ffiffiffiffiffiffiffiffiffiffi k ¼ 3s2 =2; h ¼ ðs þ s2 þ 2kÞ=2: The exact solution is u ¼ x2 e2hðxþyÞ : ð28Þ The Peclet number Pe is defined as Pe ¼ lvklLc ; D ð29Þ where Lc denotes a characteristic length. The Peclet number indicates the relative importance of convection versus diffusion. Fig. 1 illustrates the 2D irregular geometry. Unless specified Neumann boundary conditions at x ¼ 0 and y ¼ 0 edges, the otherwise boundary are all of the Dirichlet type. Equally spaced knots were applied on the boundary. The L2 norms of relative errors are calculated based on the numerical solutions at 460 inner and boundary nodes. The absolute error is taken as the relative error if the absolute value of the solution is less than 0.001. Fig. 1. Configuration of 2D irregular geometry. Table 1 L2 norm of relative errors for 2D inhomogeneous convection– diffusion problem L Pe ¼ 24 L Pe ¼ 72 25 9:0 £ 1023 33 1:2 £ 1022 33 1:4 £ 1023 41 4:5 £ 1022 41 3:6 £ 1024 49 2:2 £ 1023 49 3:6 £ 1024 57 4:5 £ 1024 Table 1 displays the experimental results, where L represents the number of the used boundary knots. It is seen that the BPM scheme based on the high-order general solutions produces stable solutions with increasing number of boundary nodes for the present inhomogeneous convection– diffusion problems. In particular, the BPM solutions are found very accurate even with a small number of boundary nodes. It is stressed that we did not use any inner nodes here. For higher Peclect number problems, the BPM solutions become unstable due to very poor condition of the BPM interpolation matrix. As in the BEM, some preconditioning techniques could be used to handle this issue, which is beyond the present study. Hence one can conclude that the presented high-order general solutions of convection – diffusion equation do work well in this numerical experiment. Acknowledgments This research is supported by Norwegian Research Council. References [1] Nowak AJ, Neves AC, editors. The multiple reciprocity boundary element method. Southampton: Computational Mechanics Publications; 1994. [2] Chen W. New RBF collocation schemes and their applications. International Workshop Meshfree Methods for Partial Differential Equations, Bonn, Germany; September 2001. [3] Chen W, Tanaka M. Relationship between boundary integral equation and radial basis function. The 52nd Symposium of Japan Society for Computational Methods in Engineering on BEM, Tokyo; 2000. [4] Chen W, He J. A study on radial basis function and quasi-Monte Carlo methods. Int J Nonlinear Sci Numer Simul 2000;1(4):337– 42. [5] Partridge PW, Brebbia CA, Wrobel LW. The dual reciprocity boundary element method. Southampton: Computational Mechanics Publications; 1992. [6] Chen W, Tanaka M. A meshless, exponential convergence, integration-free, and boundary-only RBF technique. Comput Math Appl 2002;43:379–91. [7] Kansa EJ. Multiquadrics: a scattered data approximation scheme with applications to computational fluid-dynamics. Comput Math Appl 1990;19:147–61. [8] Itagaki M. Higher order three-dimensional fundamental solutions to the Helmholtz and the modified Helmholtz equations. Engng Anal Bound Elem 1995;15:289–93. [9] Li BQ, Evans JW. Boundary element solution of heat convection– diffusion problems. J Comput Phys 1991;93:225–72. [10] Chen W. RBF-based meshless boundary knot method and boundary W. Chen / Engineering Analysis with Boundary Elements 26 (2002) 571–575 particle method. Proceedings of the China Congress on Computational Mechanics, Guangzhou, China; December 2001. [11] Golberg MA, Chen CS. The method of fundamental solutions for potential, Helmholtz and diffusion problems. In: Golberg MA, editor. Boundary integral methods—numerical and mathematical aspects. 575 Southampton: Computational Mechanics Publications; 1998. p. 103–76. [12] Fasshauer GE. Solving partial differential equations by collocation with radial basis functions. In: Mehaute A, Rabut C, Schumaker L, editors. Proceedings of Chamonix; 1996. p. 1– 8.
© Copyright 2026 Paperzz