• No results found

Theory and Application of the Generalized Integral Representation Method (GIRM) in Advection Diffusion Problem

N/A
N/A
Protected

Academic year: 2020

Share "Theory and Application of the Generalized Integral Representation Method (GIRM) in Advection Diffusion Problem"

Copied!
13
0
0

Loading.... (view fulltext now)

Full text

(1)

2014; 3(4): 137-149

Published online August 10, 2014 (http://www.sciencepublishinggroup.com/j/acm) doi: 10.11648/j.acm.20140304.15

ISSN: 2328-5605 (Print); ISSN: 2328-5613 (Online)

Theory and application of the generalized integral

representation method (GIRM) in advection diffusion

problem

H. Isshiki

IMA (Institute of Mathematical Analysia), Osaka, Japan

Email address:

[email protected]

To cite this article:

H. Isshiki. Theory and Application of the Generalized Integral Representation Method (GIRM) in Advection Diffusion Problem.Applied and Computational Mathematics. Vol. 3, No. 4, 2014, pp. 137-149. doi: 10.11648/j.acm.20140304.15

Abstract:

The integral representation is developed for linear initial and boundary value problems. The fundamental

solution is defined by the linear differential equation with constant coefficients and plays a key role in obtaining the integral representation. This becomes a very strong constraint in developing the theory to nonlinear problems. In the present paper, an innovative generalization of the integral representation or generalized integral representation is proposed. The numerical examples are given to verify the theory.

Keywords:

Advection Diffusion Problem, Reciprocity, Integral Representation, Fundamental Solution, Generalization

1. Introduction

Wu [1] and Uhlman [2] obtained integral representations for Navier-Stokes equation using the fundamental solution for Laplace operator and showed clearly how to apply the integral representation method to nonlinear problems. Wu verified his theory through a series of numerical calculations. Isshiki, Nagata and Imai [3] has applied Uhlman’s idea to a viscous flow around a circular cylinder successfully.

In the present paper, an innovative generalization of the integral representation or Generalized Integral Representation (GIR) is proposed. The idea is applied to the problem of advective diffusion. Ordinary, we define the fundamental solution first and then apply it to obtain the integral representation. On the other hand, in the generalized theory, the fundamental function is chosen first, and the differential equation satisfied by the fundamental solution is defined properly reflecting the fundamental solution and the boundary value problem [4]. For example, we can use the Gaussian function as the generalized fundamental solution. This approach can extend the applicability of the integral representation method.

We conduct numerical calculations of 1D and 2D problems and demonstrate the effectiveness of Generalized Integral Representation (GIRM). Stable and precise results are obtained in an admissible time.

2. Generalized Integral Representation

in Diffusion Problem

2.1. Generalized Reciprocity

The advection-diffusion equation is given by

(

( , ) ( , )

)

( ,) ) , ( ) ) , ( ( ) , (

t t C t

t C t t

t C

x x x

x x

u x

x x

x

σ

κ ∇ +

⋅ ∇ =

∇ ⋅ + ∂ ∂

, (1)

where x and t are the coordinates and time, C, u , κ and σ are the density of material, advection velocity, diffusion constant and source of material, respectively. For convenience, we rewrite Eq. (1):

   

+ ⋅ −∇ = ∇

⋅ + ∂ ∂

∇ − =

) , ( ) , ( )

, ( ) ) , ( ( ) , (

) , ( ) , ( ) , (

t t t

C t t

t C

t C t t

x x q x

x u x

x x

x q

x x

x

σ κ

, (2)

(2)

       + ⋅ −∇ = ∇ ⋅ + ∂ ∂ ∇ − = ) , ( ) , ( ) , ( ) ) , ( ( ) , ( ) , ( ) , ( ) , ( t t t C t t t C t C t t P P P P P P x x q x x u x x x x q x x x σ κ

, (3)

and        + ⋅ −∇ = ∇ ⋅ − ∂ ∂ ∇ − = ) , ( ) , ( ) , ( ) ) , ( ( ) , ( ) , ( ) , ( ) , ( t t t C t t t C t C t t Q Q Q Q Q Q x x q x x u x x x x q x x x σ κ

. (4)

Now, we have

∫∫∫

               − ⋅ ∇ + ∇ ⋅ + ∂ ∂ = V Q P P P P t C t t t C t t t C ) , ( ) , ( ) , ( ) , ( ) ) , ( ( ) , ( 0 x x x q x x u x x x σ x x x x x x q x x u x dV t C t t t C t t t C P Q Q Q Q                − ⋅ ∇ + ∇ ⋅ − ∂ ∂ − ( , ) ) , ( ) , ( ) , ( ) ) , ( ( ) , ( σ

∫∫∫

       ∂ ∂ − ∂ ∂ = V P Q Q P t C t t C t C t t C ) , ( ) , ( ) , ( ) , ( x x x x

(

)

(

)

      ∇ ⋅ − ∇ ⋅ + ) , ( ) , ( ) ) , ( ( ) , ( ) , ( ) ) , ( ( t C t C t t C t C t P Q Q P x x x u x x x u x x

(

)

(

)

[

xqP(x,t) CQ(x,t)− ∇xqQ(x,t) CP(x,t)

]

+

[

xt C xt xt C xt

]

}

dVx P Q Q P ) , ( ) , ( ) , ( ) , ( σ σ + − +

∫∫∫

          ∂ ∂ − ∂ ∂ = V P Q Q P t C t t C t C t t C ) , ( ) , ( ) , ( ) , ( x x x x

(

)

(

)

      ⋅ ∇ − ⋅ ∇ + ) , ( ) , ( ) , ( ) , ( ) , ( ) , ( t C t C t t C t C t Q P Q P x x x u x x x u x x

(

)

(

)

[

xqP(x,t)CQ(x,t) −∇xqQ(x,t)CP(x,t)

]

+

[

x t C xt xt C x t

]

}

dVx

P Q Q P ) , ( ) , ( ) , ( ) , ( σ σ + −

+ . (5)

Rewriting Eq, (5), we obtain

∫∫∫

V

Q P dV t C t t C x x x ) , ( ) , (

∫∫∫

∫∫

⋅ − + V Q P S Q P dV t C t dS t C

t nx x x x x x

x

q ( , ) ( , ) σ ( , ) ( , )

∫∫

⋅ + S Q P PQ dS t C t C

t nx x x x

x

u( , ) ( , ) ( , ) 2 1ε

(

)

∫∫∫

∇ ⋅ − V Q P PQ dV t C t C t x

x u(x, ) (x, ) (x, )

2 1ε

∫∫∫

= V P Q dV t C t t C x x x ) , ( ) , (

∫∫∫

∫∫

⋅ − + V P Q S P Q dV t C t dS t C

t nx x x x x x

x

q ( , ) ( , ) σ ( , ) ( , )

∫∫

⋅ + S P Q QP dS t C t C

t nx x x x

x

u( , ) ( , ) ( , ) 2 1ε

(

)

∫∫∫

∇ ⋅ − V P Q QP dV t C t C t x

x u(x, ) (x, ) (x, )

2 1ε

, (6)

where 1 = − = QP PQ ε

ε . (7)

Equation (6) expresses the dynamic reciprocity between P and Q.

2.2. Generalized Integral Representation or 1-Step Generalized Integral Representation (1-GIRM)

Let’s define two solutions q and ~q as

    + ⋅ −∇ = ∇ ⋅ + ∂ ∂ ∇ − = ) , ( ) , ( ) , ( ) ) , ( ( ) , ( ) , ( ) , ( ) , ( t t t C t t t C t C t t x x q x x u x x x x q x x x σ κ (8) and        + ⋅ −∇ = ∇ ⋅ − ∂ ∂ ∇ − = ) , , ( ~ ) , , ( ~ ) , , ( ~ ) ) , ( ( ) , , ( ~ ) , , ( ~ ) , ( ) , , ( ~ t t t C t t t C t C t t ξ x ξ x q ξ x x u ξ x ξ x x ξ x q x x x δ κ

, (9)

where δ~ is a given function. Applying Eq. (6), we obtain

∫∫∫

Vt C t dV

t C x ξ x x ) , , ( ~ ) , (

∫∫∫

∫∫

⋅ − + V

Sq x t nxC t dSx x t C(x,ξ,t)dVx ~ ) , ( ) , , ( ~ ) , ( σ

∫∫

⋅ +

Su xt nxC xt C(x,ξ,t)dSx ~ ) , ( ) , ( 2 1

(

)

∫∫∫

∇ ⋅ −

V x u x t C x t C(x,ξ,t)dVx ~ ) , ( ) , ( 2 1

∫∫∫

=

V t C t dV

t C x x ξ x ) , ( ) , , ( ~

∫∫∫

∫∫

⋅ − + V

Sq t nxC xt dSx (x,ξ,t)C(x,t)dVx ~ ) , ( ) , , ( ~ δ

∫∫

⋅ −

(3)

(

)

∫∫∫

∇ ⋅

+

V x u xt C(x,ξ,t)C(x,t)dVx ~ ) , ( 2 1

. (10)

Rewriting

∫∫∫

V (x,ξ,t)C(x,t)dVx ~ δ

∫∫∫

∫∫∫

+ ∂ ∂ ∂ − = V

V t C t dV

t C dV t C t t C x x x ξ x ξ x x ) , ( ) , , ( ~ ) , , ( ~ ) , (

∫∫

∫∫

⋅ + ⋅ − S

Sq x t nxC t dSx q(x,ξ,t) nxC(x,t)dSx ~ ) , , ( ~ ) , (

∫∫∫

+

V xt C(x,ξ,t)dVx ~ ) , ( σ

∫∫

⋅ −

Su x t nxC(x,ξ,t)C(x,t)dSx ~ ) , (

(

)

∫∫∫

∇ ⋅ +

V x u xt C(x,ξ,t)C(x,t)dVx ~

) ,

( . (11)

Exchanging x and ξ, we obtain a generalized integral representation (GIR):

∫∫∫

V (ξ,x,t)C(ξ,t)dVξ

~ δ

∫∫∫

∫∫∫

+ ∂ ∂ ∂ − = V

V t C t dV

t C dV t C t t C ξ ξ x x ξ x ξ ξ ) , ( ) , , ( ~ ) , , ( ~ ) , (

∫∫

∫∫

⋅ + ⋅ − S

Sq ξt C ξxt dSξ q(ξ,x,t) C(ξ,t)dSξ ~ ) , , ( ~ ) , (

∫∫∫

+

V ξt C(ξ,x,t)dVξ ~ ) , ( σ

∫∫

⋅ −

Su ξt C(ξ,x,t)C(ξ,t)dSξ ~ ) , (

(

)

∫∫∫

∇ ⋅ +

V ξ u ξt C(ξ,x,t)C(ξ,t)dVξ ~

) ,

( . (12)

If δ~(x,ξ,t) is Dirac’s delta function ) ( ) ( ) ( ) , , (

~ δ ξ δ η δ ζ

δ t = xyz− , the integral on the left-hand side of Equation (12) becomes C(x,t). However, when the convection velocity u(x,t) and the diffusion constant κ(x,t) are not a constant vector and number, respectively, the analytical solution of ~q(x,ξ,t) and

) , , ( ~ t

C can’t be obtained. Instead, we can specify

) , , ( ~ t

C first and determine δ~(x,ξ,t) next. For example, if we use the Gaussian function for C~(x,ξ,t):

        − = = 2 2 2 3 2 2 | | exp ) 2 ( 1 ) , ( ~ ) , , ( ~ γ πγ ξ x ξ x ξ

x t C

C , (13)

where γ is assumed constant, but it could be a function of

ξ. If we apply the theory to a numerical procedure using an

irregular mesh, we must consider as γ =γ(ξ). Then, we have

) , ( ~ ) , ( ) , , (

~ xξ x x ξ

q t =−κ tC

                − ∇ −

= 2 32 22

2 | | exp ) 2 ( 1 ) , ( γ πγ

κ xt x x ξ , (14a)

(

( , ) ~( , ,)

)

( ( , ) )~( , , ) ) , , ( ~ t C t t C t

t x ux

ξ

x =−∇x⋅κ ∇ − ⋅∇x

δ         − ∇ ⋅ −

= 2 32 2 2

2 | | exp ) 2 ( 1 ) ) , ( ( γ πγ ξ x x

u t x

                − ∇ ⋅ ∇ − 2 2 2 3 2 2 | | exp ) 2 ( 1 ) , ( γ πγ

κ x x ξ

x t , (14b)

where ) ( ) ( ) ( |

| 3 3

2 2 2 2 1

1−ξ + −ξ + −ξ

= −

= x x x

r x ξ . (15)

Furthermore, when C~(x,ξ,t) is defined as Eq. (13), and γ tends to zero, then C~(x,ξ,t) and

δ

~

(

x

,

ξ

,

t

)

satisfy

) , ( ) , , ( ~ ξ x ξ

x t →δ

C , (16a)

[

( , ) ( , )

]

) , ( ) ) , ( ( ) , , ( ~ ξ x x ξ x x u ξ x x x x δ κ δ δ ∇ ⋅ ∇ − ∇ ⋅ − → t t t

, (16b)

where δ(x,ξ) is the Dirac’s delta function )

( ) ( )

( 1 ξ1 δ 2 ξ2 δ 3 ξ3

δ xxx − .

At an internal point (IP), the left-hand side of Eq. (12) becomes

(

( , ) ( , )

)

) , ( )) , ( ( ) , ( ) ) , ( ( t C t t C t t C t x x x x u x x u x x x x ∇ ⋅ ∇ − ⋅ ∇ + ∇ ⋅ →

κ , (17)

since

∫∫∫

V (ξ,x,t)C(ξ,t)dVξ ~ δ

(

)

∫∫∫

        ∇ ⋅ ∇ − ∇ ⋅ − →

V t C t dV

t ξ ξ ξ ξ ξ x ξ ξ x ξ ξ u ) , ( ) , ( ) , ( ) , ( ) ) , ( ( δ κ δ ) , ( )) , ( ( ) , ( ) ) , (

(u xt ⋅∇x C xt + ∇xu xt C xt =

[

]

∫∫∫

∇ ⋅∇

+

V κ(ξ,t) ξδ(ξ,x) ξC(ξ,t)dVξ

(

( , ) ( , )

)

) , ( )) , ( ( ) , ( ) ) , ( ( t C t t C t t C t x x x x u x x u x x x x ∇ ⋅ ∇ − ⋅ ∇ + ∇ ⋅ =

κ . (18)

(4)

(

( , )

)

( , ) ) , ( ) , ( t C t t t t C x x u x x x⋅ ∇ + + ∂ ∂ −

→ σ , (19)

since t t C dV t C t t C dV t C t t C V V ∂ ∂ − → ∂ ∂ + ∂ ∂ −

∫∫∫

∫∫∫

) , ( ) , ( ) , , ( ~ ) , , ( ~ ) , ( x x x ξ x ξ ξ ξ ξ

, (20a)

0 ) , ( ) , , ( ~ ) , , ( ~ ) , ( → ⋅ + ⋅ −

∫∫

∫∫

S S dS t C t dS t C t ξ ξ ξ ξ ξ n x ξ q x ξ n ξ q

, (20b)

) , ( ) , , ( ~ ) ,

( t C t dV t

Vσ ξ ξx ξ →σ x

+

∫∫∫

, (20c)

0 ) , ( ) , , ( ~ ) , ( ⋅ → −

∫∫

S t C ξ xt C ξt dSξ , (20d)

(

)

(

( , )

)

( , ) ) , ( ) , , ( ~ ) , ( t C t dV t C t C t V x x u ξ x ξ ξ u x ξ ξ ⋅ ∇ → ⋅ ∇ +

∫∫∫

, (20e)

Hence, the generalized integral representation, Eq. (12), tends to the differential equation, Eq. (1), at IP.

If C(x,t) at an interior point (IP) and C(x,t) or

n t

C

∂ (x, ) at a boundary point (BP) are known from the boundary conditions, then GIR given by Eq. (12) is an integral equation with ∂C(x,t) ∂t the unknown variable at IP and ∂C(x,t) ∂n or C(x,t) the unknown variable at BP. We obtain C(x,t+dt) at IP from

t t C dt t C dt t

C(x, + )= (x, )+ ∂ (x, ) ∂ . Hence, if C(x,0) on IP is known from the initial condition, then we can solve the initial and boundary value problem using GIR given by Eq. (12).

If we use another definition of Eq. (9), for example, ) , ( ) , (

G~ xξ δ xξ

2

x =

∇ , then, Eq. (12) becomes the ordinary integral representation in case of linear problem.

Now, we assume that the diffusion coefficient κ(x,t) and the abduction velocity u(x,t) are given simply by

const t =κ=

κ(x, ) , (21a)

const U t)= = , (x

u . (21b)

Furthermore, if we assume Eq. (13), Eqs. (14) and (12) are given by               − ∇ − = ∇ − = 2 2 2 3 2 2 | | exp ) 2 ( 1 ) , ( ~ ) , ( ) , , ( ~ γ πγ κ κ ξ x ξ x x ξ x q x C t t

, (22a)

(

( , ) ~( , , )

)

( ( , ) )~( , , ) ) , , ( ~ t C t t C t

t x u x

ξ

x =−∇x⋅κ ∇ − ⋅∇x δ                 − ∂ ∂ −

= 2 32 2 2

2 | | exp ) 2 ( 1 γ πγ ξ x x U                 − ∇

− 2 2 32 2 2

2 | | exp ) 2 ( 1 ) , ( γ πγ

κ xt x x ξ , (22b)

∫∫∫

V (ξ,x,t)C(ξ,t)dVξ

~ δ

∫∫∫

− =

V t C t dV

t C ξ x ξ ξ ) , , ( ~ ) , (

∫∫

∫∫

⋅ + ⋅ − S

Sq ξt C ξxt dSξ q(ξ,x,t) C(ξ,t)dSξ

~ ) , , ( ~ ) , (

∫∫∫

+

V ξt C(ξ,x,t)dVξ

~ ) , ( σ

∫∫

SnC t C t dS U (ξ,x, ) (ξ, ) ξ

~

ξ , (23)

where ∇xu(x,t)=0 is assumed.

2.3. Further Generalization of the Integral Representation or 2-Step Generalized Integral Representation (2-GIRM)

We call the integral representation derived in 4.2 as 1-step integral representation. We further generalize the theory and derive 2-step integral representation. Now, we rewrite Eq. (2) as Non-uniformity equation: ) , ( ) ,

(xt C xt

θ =∇x . (24a)

Constitutive equation: ) , ( ) , ( ) ,

(xt xtθ xt

q =−κ . (24b)

Equilibrium equation: ) , ( ) , ( ) , ( ) ) , ( ( ) , ( t t t C t t t C x x q x x u x x x σ + ⋅ −∇ = ∇ ⋅ + ∂ ∂

, (24c)

where a new variable θ(x,t) is introduced. The, we define a generalized fundamental solution (GFS):

) , ( ~ ) , ( ~ ξ x δ ξ x =

G (25)

As a GFS, we can use the Gaussian function defined by Eq. (13). Now, we consider to obtain GIRs corresponding to the differential equations (24a) and (24c).

From Eqs. (24a) and (25), we have

[

]

{

∫∫∫

−∇

=

V G( , ,t) ( ,t) C( ,t)

~

0 θx x x

[

x δ

]

}

x

xt G dV

C( , )∇ ~( , )−~( , ) −

∫∫∫

=

VG(x,ξ,t)θ(x,t)dVx

~

[

]

∫∫∫

∇ + ∇

V G xC xt C xt xG(x,ξ)dVx

(5)

∫∫∫

+

VC x t δ(x,ξ)dVx ~

) ,

( (26)

Rewriting Eq. (26), we obtain

∫∫∫

∫∫∫

=−

V

VCxtδxξ dVx G(x,ξ)θ(x,t)dVx

~ )

, ( ~ ) , (

[

]

∫∫∫

∇ + ∇

+

VG xCxt Cxt xG(x,ξ)dVx

~ ) , ( ) , ( ) , ( ~

. (27)

Transforming the second integral on the right-hand side of Eq. (27), we derive

∫∫∫

∫∫∫

=−

V

VCxtδxξ dVx G(x,ξ)θ(x,t)dVx ~

) , ( ~ ) , (

∫∫

+

SG(x,ξ)C(x,t)nxdSx

~

. (28)

Exchanging x and ξ in Eq. (28), we obtain

∫∫∫

∫∫∫

=−

V

VCξt δξx dVξ G(ξ,x)θ(ξ,t)dVξ

~ )

, ( ~ ) , (

∫∫

+

SG(ξ,x)C(ξ,t)dSξ

~

. (29)

Equation (29) is a GIR replacing the differential equation (24a).

From Eqs. (24c) and (25), we have

[

x

]

x

x

x

ξ x δ ξ x x

q

x x q

x x

u x ξ x

dV

G t

t t

t C t t

t C G

V

∫∫∫

      

      

− ∇ ⋅ +

  

 

  

 

− ⋅ ∇ +

∇ ⋅ + ∂ ∂

=

) , ( ~ ) , ( ~ ) , (

) , ( ) , (

) , ( ) ) , ( ( ) , ( ) , ( ~

0 σ

∫∫∫

=

V t dV

t C

G x

x ξ

x, ) ( , ) (

~

[

]

∫∫∫

⋅∇ −

+

V G uxt x C xt G(x,ξ) (x,t)dVx ~

) , ( ) ) , ( )( , ( ~

σ

[

]

∫∫∫

∇ ⋅ + ⋅∇

+

VG x qxt qxt xG(x,ξ)dVx

~ ) , ( ) , ( ) , ( ~

∫∫∫

Vqxt δ(x,ξ)dVx ~ ) ,

( . (30)

Rewriting Eq. (30), we obtain

∫∫∫

∫∫∫

⋅ = ∂

V

V t dV

t C G dV

t x x

x ξ x ξ

x δ x

q( , ) ~( , ) ~( , ) ( , )

∫∫∫

⋅∇

+

VG(x,ξ)(u(x,t) x)C(x,t)dVx ~

∫∫∫

VG(x,ξ) (x,t)dVx

~ σ

[

]

∫∫∫ ∇ ⋅ + ⋅∇

+

VG x qxt qxt xG(x,ξ)dVx

~ ) , ( ) , ( ) , ( ~

.(31)

Transforming the second and forth integrals on the right-hand side of Eq. (31), we derive

∫∫∫

∫∫∫

⋅ = ∂

V

V t dV

t C G dV

t x x

x ξ x ξ

x δ x

q( ,) ~( , ) ~( , ) ( ,)

(

)

∫∫∫

∇ ⋅

V xG(x,ξ) u(x,t)C(x,t)dVx

~

∫∫

+ SG(x,ξ)C(x,t)u(x,t) nxdSx

~

∫∫

∫∫∫ + ⋅

S

VG xt dVx G(x,ξ)q(x,t)nxdSx

~ ) , ( ) , (

~ σ

(32)

Exchnging x and ξ in Eq. (32), we obtain

∫∫∫

∫∫∫

⋅ = ∂

V

V t dV

t C G dV

t ξ ξ

ξ x ξ x

ξ δ ξ

q(,) ~(, ) ~(, ) (,)

(

)

∫∫∫

∇ ⋅

V ξG(ξ,x) u(ξ,t)C(ξ,t)dVξ

~

∫∫

+

SG(ξ,x)C(ξ,t)u(ξ,t) dSξ

~

∫∫

∫∫∫

+ ⋅

VGξx ξt dVξ SG(ξ,x)q(ξ,t)dSξ

~ ) , ( ) , (

~ σ

. (33)

Equation (33) is a GIR replacing the differential equation (24c).

We can obtain the solution using the following steps: Solution: From Eq. (29), C(x,t)→θ(x,t); from Eq. (24b), θ(x,t)→q(x,t) ; from Eq. (33),

t t C t t

C(x, ),q(x, )→∂ (x, ) ∂ ; ∂C(x,t) ∂tC(x,t+dt) ; repeat

3. Numerical Results by 2-Step

Generalized Integral Representation

(2-GIRM)

Since numerical examples using 1-GIRM are given in Ref. [4], we discuss only the applications of 2-GIRM. We consider initial value problem in infinite region. We assume the boundary values at infinity are zero. For simplicity, Eq. (21) is assumed. The time evolution is calculated explicitly. More specifically, we use Euler method. The material source

σ

is assumed zero. We use the Gaussian type fundamental solutions in Appendix A.

From Eqs. (29), (24b) and (33), we have

∫∫∫

∫∫∫

=−

V

VC ξt δξ x dVξ G(ξ,x)θ(ξ,t)dVξ ~

) , ( ~ ) ,

( , (34)

) , ( ) ,

(xt θx t

q =−κ , (35)

∫∫∫

∫∫∫

⋅ = ∂

V

V t dV

t C G

dV

t ξ ξ

ξ x ξ x

ξ δ ξ

q( , ) ~( , ) ~( , ) ( , )

∫∫∫

V C t dV

G

U ξ ξ

x ξ

) , ( ) , ( ~

ξ , (36)

respectively.

3.1. 1D Problem

We approximate the infinite region by a finite one

L x L< <

(6)

M L

dx=2 , xi=−L+idx, i=0,1,⋯,M , (37a,b)

) , (

) (

ndt x C

C i

n

i = , ( , )

) (

ndt xi n

i

θ

θ

= , () ( , )

ndt x q

q i

n

i = . (38a,b,c)

The discretization of Eqs. (34), (36) and (35) is given for 1

, , 1 ,

0 −

= N

i ⋯ by

∑∫

∑∫

= −

− −

= −

− =−

1

0

) ( 2

2 1

0

) ( 2

2 ( , )

~ )

, (

~ N

j

n j dx

j x

dx j

x i

N

j

n j dx

j x

dx j

x δ ξ xi dξC G ξ x dξθ , (39)

) ( )

( n

i n i

q =−κθ , (40)

∑ ∫

∑ ∫

= −

= +

− −

=

= +

− 

   

∂ ∂

= 1

0 2 2

) ( )

( 1

0 2

2 ( , )

~ )

, (

~ j N

j dx j x

dx j x

n

j i

n j N

j j

dx j x

dx j

x i t

C d x G q

d

x ξ ξ ξ

ξ δ

∑ ∫

=

= +

− ∂

− 1

0 2 2

) (

) , ( ~ N

j

j dx j x

dx j x

n j i d C

x G

U ξ

ξ ξ

, (41)

Rewriting, we have for i=0,1,⋯,N−1

= −

= =−

1

0 ) ( 1

0 ) (

N

j n j ij N

j n j

ijC G

D θ , (42)

) ( )

( n

i n i

q =−κθ , (43)

= −

= −

=

= −

=

= −

     

∂ ∂

= 1

0 ) ( 1

0

) ( )

( 1

0

N j

j n j ij N

j

j

n

j ij n

j N j

j

ij U H C

t C G q

D , (44)

respectively, where the matrices D, G and H are given by

+

= 2

2 ( , )

~ dx j x

dx j

x i

ij x d

D δ ξ ξ, (45a)

+

= 2

2 ( , )

~ dx j x

dx j

x i

ij G x d

G ξ ξ, (45b)

+ ∂

= 2

2

) , ( ~ dx j x

dx j x

i

ij d

x G

H ξ

ξ

ξ . (45c)

The matrix G is nonsingular. Hence, if the algebraic vector C(n) is known, we can obtain the algebraic vector

) n (

θ solving Eq. (42). Then, the algebraic vector q(n) is determined by Eq. (43). Now, the algebraic vector

(

)

(n)

t

∂C is obtained solving Eq. (44), and the algebraic vector C(n+1) is obtained explicitly by

dt t

n n

n

) ( )

( ) 1

(

    

∂ ∂ + =

+ C

C

C . (46)

If we use the implicit method, the solution would be much more stabilized. However, for simplicity, we adopt the

explicit solution or Euler solution for the numerical examples below.

The initial condition is given by

 

=

otherwise 0

4 4

2 | when ) 4 3 ( 1 ) 0 ,

(x L L x L

C . (47)

or

 

 − ≤ ≤

=

otherwise 0

4 4

2 | when ) 4 3 ( 1

) 0

( L L x L

Ci i . (48)

The exact solution for this problem is known as

− − −

= ξ

πκ

ξ κ

ξ

d e

t C t

x

C t

Ut x

4 2 ) (

2 ) 0 , ( )

,

( . (49)

The spurious oscillation or numerical oscillation is reduced using the additional calculation at every time step given by [6]

) , ( ) , ( )

,

( 2

2

dt t x C dx

dt t x C d dt t x

C + +α + → + , (50)

where α is a parameter to reduce the spurious oscillation. More specifically, we have

(

( 1) ( 1) ( 1)

)

( 1)

2 ) 1 (

2

1 + + + +

+ + + n

i n

i n i n i n

i C C C C

dx

C α . (51)

A temporal value of (n+1) i

C calculated by Eq. (46) is corrected by Eq. (51) before advancing to the time step

1

+

n .

The parameters for the numerical calculations are shown in Tab. 1. The numerical results are shown in Figs. 1-3. As shown in Fig. 1, if the number of division N is increased, the computational errors are reduced, and the numerical solution converges to the exact one. Figures 2 and 3 show the effect of the noise reduction parameter α . The results are compared with those by the upwind differencing. The upwind differencing usually gives an excessive artificial or numerical diffusion. GIRM with noise reduction parameter

α gives more reasonable result.

Table 1. Parameters for numerical calculation.

Symbol Definition Value

L Half length of computational region 6

N Number of division of computational region 21,41,81,161,321

κ Coefficient of diffusion 0.01

U Advection velocity 1

γ Scale of GFS (Genelarized Fundamental Sol.) gam ≈ dx

0.48,0.24,0.12,0.06,0.03

α Noise reduction parameter 0,0.00000625,0.000025

(7)

Figure 1. Solution by GIRM (α =0; (a) N =21, γ =0.48; (b) N=41, γ =0.24; (c) N=81, γ =0.12; (d) N=161, γ =0.06; (e) N=321, γ =0.03; (f) exact solution)

Figure 2. Comparison among GIRM, FDM (upwind differencing) and exact solutions (N =41,γ =0.24; (a) GIRM, α =0; (b) GIRM, α =0,

6 . 1

=

t ; (c) GIRM, α=0.000025; (d) GIRM, α =0.000025, t=1.6; (e) FDM (upwind differencing); (f) FDM (upwind differencing),

6 . 1

=

(8)

Figure 3. Comparison among GIRM, FDM (upwind differencing) and exact solutions (N=81,γ =0.24; (a) GIRM, α=0; (b) GIRM, α =0,

6 . 1

=

t ; (c) GIRM, α =0.00000625; (d) GIRM, α =0.00000625, t=1.6; (e) FDM (upwind differencing); (f) FDM (upwind differencing),

6 . 1

=

t )

3.2. 2D problem

Before the discretization, we introduce a mapping of numbering from 2D numbering i=0,1,,⋯,M−1 ,

1 , , , 1 ,

0 −

= N

j ⋯ to 1D numbering iˆ=0,1,,⋯,MN−1:

i Mj

iˆ= + , (52a)

[ ]

i M i

i=ˆ− ˆ/ , j=

[ ]

iˆ/M . (52b)

We approximate the infini te region by a finite region

L x L< <

− , −B<y<B and discretize the finite region as

M L dx=2 ,

N B

dy= 2 , (53a)

dx i L

xiˆ=− + , yiˆ=−B+ jdy. (53b)

The values at node

i

ˆ

are defined as )

ndt , ( C C(n)

= x , ( iˆ,ndt) )

n ( i θ x

θ = , qi(n)=q(x,ndt) . (54a,b,c)

The discretization of Eqs. (34), (35) and (36) is given for 1

, , 1 ,

0 −

= M

i ⋯ by

∑∫

∑ ∫

− =

− −

+ − −

= − −

+ −

=

1

0

) (

ˆ 2

ˆ

2 ˆ

2 ˆ

2

ˆ ˆ

1

0 ˆ

) ( ˆ 2

ˆ

2 ˆ

2 ˆ

2

ˆ ˆ

)

,

(

~

)

,

(

~

N

j

n j dx

j x

dx j x

dy j y

dy j

y i

MN

j

n j dx

j x

dx j x

dy j y

dy j

y i

d

d

G

C

d

d

θ

x

ξ

x

ξ

δ

η

ξ

η

ξ

, (55)

) ( ˆ ) ( ˆ

n i n

i θ

q =−κ , (56)

) ( ˆ 1

0 ˆ

2 ˆ

2 ˆ

2 ˆ

2

ˆ ( , ˆ)

~ n

j MN

j dx j x

dx j x

dy j y

dy j

y δ ξxi d dq

∑ ∫

= + −

+

− ξ η

∑ ∫

= + −

+

− 

   

∂ ∂

= 1

0 ˆ

) (

ˆ 2

ˆ 2 ˆ

2 ˆ

2

ˆ ( , ˆ)

~ MN

j

n

j dx

j x

dx j x

dy j y

dy j

y i

t C d d Gξ x ξ η

) ( ˆ 1

0 ˆ

2 ˆ

2 ˆ

2 ˆ

2 ˆ

ˆ)

, ( ~

n j MN

j dx j x

dx j x

dy j y

dy j y

i d d C

G

U

∑ ∫

= + −

+

− ξ η

ξ

x ξ

, (57)

Rewriting, we have for iˆ=0,1,⋯,MN−1

= −

=

= −

=

− =

− =

1

0 ˆ

) (

ˆ ˆ ˆ 1

0 ) ( ˆ ˆ ˆ

1

0 ˆ

) (

ˆ ˆ ˆ 1

0 ˆ

) ( ˆ ˆ

MN

j n j y j i MN

j

n j j i y

MN

j n j x j i MN

j

n j j i x

G C

D

G C

D

θ θ

(9)

) (

ˆ )

( ˆ

n i x n

i x

q =−κθ , (ˆ) )

( ˆ

n i y n

i y

q =−κθ (59a,b)

= −

=

= −

=

     

∂ ∂ =

+

1

0 ˆ

) ( ˆ ˆ ˆ 1

0 ˆ

) (

ˆ ˆ ˆ

) (

ˆ 1

0 ˆ ˆ )

( ˆ 1

0 ˆ ˆ

MN

j

n j j i MN

j

n

j j i

n j y MN

j j i y n

j x MN

j j i x

C H U t C G

q D q

D

, (60)

respectively, where the matrices (ρ=x,y), and are given by

+

+

= ˆ 2

2 2 2

ˆ ˆ

ˆ

ˆ ( , )

~ dx

j x

dx j x

dy j y

dy j

y i

j

i d d

Dρ δρ ξ x ξ η, (61a)

+

+

= ˆ 2

2 ˆ

2 ˆ

2

ˆ ˆ

ˆ

ˆ ( , )

~ dx

j x

dx j x

dy j y

dy j

y i

j

i G d d

G ξ x ξ η, (61b)

+

+ ∂

= ˆ 2

2 ˆ

2 ˆ

2 ˆ

ˆ ˆ

ˆ

) , ( ~ dx

j x

dx j x

dy j y

dy j y

i j

i d d

G

H ξ η

ξ

x ξ

. (61c)

The matrix G is nonsingular. Hence, if the algebraic vector C(n) is known, we can obtain the algebraic vector

) n (

ρ

θ solving Eq. (55). Then, the algebraic vector q(ρn) is determined by Eq. (56). Now, the algebraic vector

(

)

(n)

t

∂C is obtained solving Eq. (57), and the algebraic vector (n+1)

C is obtained explicitly by

dt t

n n

n

) ( ) ( ) 1

(

     ∂ ∂ + =

+ C

C

C . (62)

If we use the implicit method, the solution would be much more stabilized. However, for simplicity, we adopt the explicit solution or Euler solution for the numerical examples below.

The initial condition is given by

    

≤ ≤ −

≤ ≤ − =

otherwise 0

4 4

2 | and

4 4

2 when ) 16 9 ( 1 ) 0 , ,

( B y B

L x L BL

y x

C . (63)

or

    

≤ ≤ −

≤ ≤ − =

otherwise 0

4 4

2 | and

4 4

2 when ) 16 9 ( 1

ˆ ˆ )

0 (

ˆ B y B

L x L BL

C i

i

i . (64)

The exact solution for this problem is known as

∫ ∫

− − − + −

= ξ η

πκη

ξ ξ κ η

d d e

t C t

y x

C t

y Ut x

4 2 ) ( 2 ) (

4 ) 0 , , ( )

, ,

( . (65)

The spurious oscillation or numerical oscillation is

reduced using the additional calculation at every time step given by [6]

) , , (

) , ( ) , ( )

, ,

( 2

2 2

2

dt t y x C

y dt t x C x

dt t x C dt

t y x C

+ →

   

 

∂ + ∂ + ∂

+ ∂ +

+ α

. (66)

where α is a parameter to reduce the spurious oscillation. More specifically, we have

(

)

(

)

(ˆ 1)

) 1 ( ˆ ) 1 ( ) 1 ( ˆ 2

) 1 (

1 ˆ ) 1 ( ˆ ) 1 (

1 ˆ 2 ) 1 ( ˆ

2 1

2 1

+ +

− + +

+

+ − + + +

+

   

 

   

 

+ − +

+ −

+ n

i n

M i n i n

M i

n i n i n i n

i C

C C C dy

C C C dx

C α . (67)

A temporal value of ( 1) ˆ

+ n i

C calculated by Eq. (62) is corrected by Eq. (67) before advancing to the time step

1 + n .

The parameters for the numerical calculations are shown in Tab. 1. The numerical results are shown in Figs. 4-7. As shown in Fig. 4, if the numbers of division M and

N

are increased, the computational errors are reduced, and the numerical solution converges to the exact one. Figures 5 and 6 show the effect of the noise reduction parameter

α

. The results are compared with those by the upwind differencing. The upwind differencing usually gives an excessive artificial or numerical diffusion. GIRM gives more reasonable artificial diffusion.

Table 2. Parameters for numerical calculations

Symbol Definition Value

L, B Half length and breadth of computational region 6

M, N Number of division of computational region 21,41,61

κ Coefficient of diffusion 0.01

U Advection velocity 1

γ Scale of GFS (Genelarized Fundamental Sol.) gam ≈ dx, dy

0.48,0.24,0.16

α Parameter for noise reduction 0,0.0000125,0.0000 25

(10)

Figure 4. Solution by GIRM (α =0, y=0; (a) N =21, γ =0.48; (b) N =41, γ =0.24; (c) N=61, γ =0.16; (d) Exact solution)

Figure 5. Comparison among GIRM, FDM (upwind differencing) and exact solutions (N =21,γ =0.48, y=0; (a) GIRM, α =0; (a) GIRM,

0

=

α , t=1.6; (c) GIRM, α =0.000025; (d) GIRM, α =0.000025, t=1.6; (e) FDM (upwind differencing); (f) FDM (upwind differencing),

6 . 1

=

(11)

Figure 6. Comparison among GIRM, FDM (upwind differencing) and exact solutions (N=41,γ=0.24, y=0; (a) GIRM, α =0; (a) GIRM, α=0,

6 . 1

=

t ; (c) GIRM, α=0.000025; (d) GIRM, α=0.000025, t=1.6; (e) FDM (upwind differencing); (f) FDM (upwind differencing), t=1.6)

Figure 7. Comparison among GIRM, FDM (upwind differencing) and exact solutions (N =61,γ =0.16, y=0; (a) GIRM, α =0; (a) GIRM,

0

=

(12)

4. Conclusions

In the present paper, an innovative generalization of the integral representation or Generalized Integral Representation (GIR) was proposed. The idea was applied to the problem of advective diffusion. Ordinary, we define the fundamental solution first and then apply it to obtain the integral representation. On the other hand, in the generalized theory, the fundamental function is chosen first, and the differential equation satisfied by the fundamental solution is defined properly reflecting the fundamental solution and the boundary value problem. For example, we could use the Gaussian function as the generalized fundamental solution. This approach could extend the applicability of the integral representation method.

We conducted numerical calculations of 1D and 2D problems and demonstrated the effectiveness of Generalized Integral Representation (GIRM). Stable and precise results were obtained in an admissible time.

Appendix A. Generalized Fundamental

Solutions

We can define various types of generalized fundamental solutions. However, we show only four types below. Although the 3D forms are shown, the 1D and 2D forms can be obtained easily.

A.1. Gaussian Type

The generalized fundamental solution of Gaussian type in 3D is given by

) , ( ~ ) , ( ~ ) , ( ~ ) , ( ~

1 1

1 xξ G yη G zζ

G

G = , (A1a)

where

    

 

= 2

2 1

2 ) ( exp 2

1 ) , ( ~

γξ γ

π

ξ x

x

G . (A1b)

We have

      

=

ξ γξ

2 2

1 ) , ( ~

0 1

x erf dx x G x

, (A2a)

      

=

ξ ξ ξ ξ γ

2 2 1 ) , ( ~

0 1

x erf d

x

G , (A2b)

    

 

    

 

+

=

+

γ

γ ξ

ξ

2 2 2

1

2 2 2

1 ) , ( ~

2 2

x dx x erf

x dx x erf d

x G

j

j dx

j x

dx j x

. (A3)

From Eq. (24)

) , 2 (

~ ) , 2 (

~

) , ( ~ )

, (

~ 2

2 2

2

x dx x G x dx x G

d x G d

x

j j

dx j x

dx j x dx

j x

dx j x

− − +

=

∂ ∂ =

+ + ξ

ξ ξ ξ

ξ δ

. (A4)

A.2. Cos-Hyperbolic Type

The generalized fundamental solution of cos-hyperbolic type in 3D is given by

) , ( ~ ) , ( ~ ) , ( ~ ) , ( ~

1 1

1 xξ G yη G zζ

G

G = , (A5a)

where

(

ξ γ

)

γ π ξ

) ( cosh | |

1 )

, ( ~

1

− =

x x

G . (A5b)

We have

(

)

(

ξ γ

)

γ γ π

γ ξ ξ

ξ δ

) ( cosh | |

) ( sinh )

, ( ~ ) , ( ~

2 1

1

− −

= ∂ ∂ =

x x x

x G

x , (A6)

(

)

+ = + 2

2 2

2 1 | |cosh( )

1 )

, (

~ xj dx

dx j x dx

j x

dx j

x G ξ xdξ π γ ξ x γ dξ

[

tan ( ) tan ( )

]

| |

2 1 ( 2)γ 1 ( 2)γ γ

π

γ xj x dx xj x dx

e

e −+ − − −

= . (A7)

From Eq. (24)

) , 2 (

~ ) , 2 (

~

) , ( ~ )

, ( ~

1 1

2 2

1 2

2 1

x dx x G x dx x G

d x G d

x

j j

dx j x

dx j x dx

j x

dx j x

− − +

=

∂ ∂ =

+ δ ξ ξ + ξξ ξ

. (A8)

A.3. Lucy Type

The following is an approximation to Dirac’s delta function proposed by Lucy [7]:

    

> −

≤ −    

−    

+ =

σ σ σ

σ σ

π

| | 0

| | | | 1 | | 3 1 1 16 105 ) , ( ~

3

3

ξ x

ξ x ξ x ξ x ξ

x

G . (A9)

A.4. Traditional Type

The following is the well known fundamental solution of Laplace operator :

| | 4

1 )

, ( ~

ξ x ξ

x

− − =

π

G , (A10)

3

| |

) ( 4

1 ) , ( )

, ( ~

ξ x

ξ x ξ

x ξ

x ξ

x

− − = −∇

=

G G π . (A11)

) ( ) , ( ~

2

ξ x ξ x

x = −

(13)

References

[1] Wu J.C., Thompson J.F., “Numerical solutions of time-dependent incompressible Navier-Stokes equations using an integro-differential formulations”, Computers & Fluids, (1973), 1, pp. 197-215.

[2] S. J. Uhlman, “An integral equation formulation of the equations of motion of an incompressible fluid”, NUWC-NPT Technical Report 10,086, 15 July, (1992). [3] H. Isshik, S. Nagata, Y. Imai, “Solution of Viscous Flow

around a Circular Cylinder by a New Integral Representation Method (NIRM)”, AJET, 2, 2, (2014), pp. 60-82. file:///C:/Users/l/Downloads/983-5001-1-PB%20(1).pdf [4] H. Isshik, S. Nagata, Y. Imai, “Solution of a diffusion

problem in a non-homogeneous flow and diffusion field by the integral representation method (IRM)”, Applied

Mathematics and Computation, 3(1), (2014), pp. 15-26. http://article.sciencepublishinggroup.com/pdf/10.11648.j.ac m.20140301.13.pdf

[5] H. Isshiki, “Improvement of Stability and Accuracy of Time-Evolution Equation by Implicit Integration”, Asian Journal of Engineering and Technology (AJET), Vol. 2, No. 2 (2014), pp. 1339–160.

file:///C:/Users/l/Downloads/1205-5161-1-PB.pdf

[6] H. Isshiki, A method for Reduction of Spurious or Numerical Oscillations in Integration of Unsteady Boundary Value Problem, AJET, 2, 3, (2014), pp. 190-202.

file:///C:/Users/l/Downloads/1360-5725-2-PB%20(2).pdf [7] L. B. Lucy, “A numerical approach to the testing of the

fission hypothesis”, The Astronomical Journal, vol. 82, no. 12 (1977), pp. 1013-1024.

Figure

Table 1. Parameters for numerical calculation.
Figure 1. Solution by GIRM (α=0; (a) N=21, γ=.048; (b) N=41, γ=.024; (c) N=81, γ=.012; (d) N=161, γ=.006(e) N=321, γ=.003; (f) exact solution)
Figure 3. Comparison among GIRM, FDM (upwind differencing) and exact solutions  (N=81,γ=.024; (a) GIRM, α=0; (b) GIRM, α=0, t=6.1; (c) GIRM, α=.000000625; (d) GIRM, α=.000000625, t=6.1; (e) FDM (upwind differencing); (f) FDM (upwind differencing), t=6.1)
Table 2. Parameters for numerical calculations
+3

References

Related documents

The examples in this application note utilize the C90TFS Flash Driver Software for Kinetis and ColdFire+ Microcontrollers from Freescale.. Following are the instructions on how to

Acknowledging the lack of empirical research on design rights, our paper wishes to investigate the risk of piracy and the perceptions of the registered and unregistered design

Step 6: Online meeting concerning work packages for product concepts and simultaneous tech- nical development through the Austrian dairy; synchronic discussion of all team mem-

The situa- tion in Iran is somewhat different; human PEP following suspected bites has the major role in preventing fatalities and is the main direct annual

This ‘extension’ in business strategy for sustainable change signifies that firms both increase the quality of production (eco-efficiency) and decrease the amount of

[r]

The purpose of this research is to know the effect of giving Strychnine bush extract to the dosage to get the dose of songga extract of wood which is effective to give the

The W3C Media Fragment Working Group h and Media Annotation Working Group i in Video in the Web Activity j have collected a wide range of use cases of using media fragments [39]