Approximate analytical solution for seepage flow with fractional derivatives in porous media

Approximate analytical solution for seepage flow with fractional derivatives in porous media

Computer methods in applied mechanics and engineering Comput. ELSEVIER Approximate Methods Appl. Mech. Engg. 167 (1998) 57-68 analytical solutio...

671KB Sizes 6 Downloads 277 Views

Computer methods in applied mechanics and engineering Comput.

ELSEVIER

Approximate

Methods

Appl. Mech. Engg.

167 (1998) 57-68

analytical solution for seepage flow with fractional derivatives in porous media Ji-Huan He

Shanghai

University,

Shanghai Institute of Applird Mathematics Received

17 December

and Mechanics,

1997; accepted

Shanghai 200072, People’s

12 January

Republic of China

1998

Abstract In this paper, a new and more exact model for seepage flow in porous media with fractional derivatives has been proposed, which has modified the well-known Darcy law and overcome the continuity assumption of seepage flow. A new kind of analytical method of nonlinear problem called the variational iteration method is described and used to give approximate solutions of the problem. The results show that the proposed iteration method, requiring no linearization or small perturbation, is very effective and convenient. 0 1998 Elsevier Science S.A. All rights reserved.

1. Introduction It is very difficult to solve a nonlinear problem, either numerically or theoretically, and even more difficult to establish a real model for the nonlinear problem. Much assumption has to be made artificially or unnecessarily to make the practical engineering problems solvable, leading to loss of most important information. The purpose of this paper is manifold. First, we propose a new kind of analytical method of nonlinear problem called the variational iteration method, which, not requiring small parameter in an equation as the perturbation techniques do, has been shown [l-4] to solve effectively, easily, and accurately, a large class of nonlinear problems including the nonlinear fractional differential equations with approximations converging rapidly to accurate solutions. Second, we consider procedures for evaluation of solutions for the differential equations of seepage flow, and its fractional differential partner as well. Fractional derivative [5] of complex order is a generalization of the ordinary concept of derivative of integer order, and the fractional differential model is much more well-suited to physical problems than its differential partner since it makes less unnecessary or over-restricted assumptions which may change the problem being solved, sometimes seriously. In this paper, a fractional differential model for seepage flow in porous will be constructed, attempting to modify the well-known Darcy law and overcome the over-restricted assumption of continuity of seepage flow. Although the subject of the fractional differential equations is very old, it does not appear to have been considered systematically in modern literature, and its applicability range is severely limited, due possibly to the difficulty of solving the problems with fractional derivatives even with numerical simulation. So, most problems are reduced to partial differential equations, leading to loss of most significant information. In this paper, we first begin with the traditional partial differential equations of seepage flow in porous, then consider its fractional differential partner, and their solution procedures via the variational iteration method.

2. The partial differential

equations

of percolation

The partial differential equations for incompressible single phase percolation continuity and Darcy law can be written down in general as follows [6]: 0045-7825/9X/$19.00 0 1998 Elsevier Science S.A. All rights reserved PII: SOO45-7825(98)OOlOS-X

flow under the hypotheses

of

.I. He I Cotnput.

m

Methods

Appl. Mrch.

Etlgrg.

I67 (1998)

57-68

x, y>z)I,=,,= q:,cLy, z)

(4)

where K>, K, and K_ are the percolation and R denotes the percolation domain,

coefficients along the x, y and z direction, respectively, and S 1 + S2 covers all its percolation domain.

3. An introduction

iteration method

to the variational

P is pressure,

The variational iteration method is a generalization of the general Lagrange method proposed by Inokuti et al. [7] in 1978, in the late method, an extremely accurate approximation at some special point can be obtained, but not an analytical one, for details, please see [7] and references cited therein. Now, we will illustrate its basic idea of the variational iteration method by following general partial differential equation: L,u + L>u + L,u + Lp + Nu = g(t, x, y, z)

(5)

where L,, L., , L, and L, are linear operators above t, x, y, and Z, respectively, According to the variational method [l-4], we can write down respectively, in t-, x-, y- and z-directions, respectively, as follows:

and N is a nonlinear operator. following correction functionals

I

u,,+ , 0, x, y, z) = U,,O,x, y>z) + u,,+ , 0, x, y>z) = u,,0, x, y>z) +

I I’A,@,, + I,]’4@p,~+ I 0

/i{L,u,,

+ (L, + L, + L; + N)I?,, - g} dr

(4 + L, + L: + N)& -

s>65

(6b)

CL,+ L, + L: + NG,, -

s>dl

(‘5~)

0

u,,+, 0, .c )‘, z) = u,,(t,x, y, z) +

u,,. ,(L x, .Y>z) = q,(t, x, .Y, z) +

0

(6a)

~,{L ds

(6d)

where A, (i= 1, 2, 3, 4) are general Lagrange multipliers [7], and can be identified optimally by the variational theory [8], ~1” is an initial approximation or trial-function with possible unknowns, i,, are considered as restricted variations [8], i.e. 6U,, =O. For a linear ordinary differential equation, no nonlinear terms exist, so the multiplier can be identified exactly without using the concept of restricted variations, its exact solution, therefore, can be obtained by only one iteration, for example y’+y=sint+t, its correction

Y,, + ,(I)

y(0) = A

functional

Y,,(f) +

(7)

can be written down as follows:

I’

h{)‘,‘,(r) + y,,(r) -

sin7 ~ 4

dr

(8)

(1

Making

the above correction

functional

stationary,

i.e.

J. He

sY,l+,(f) = SY,,(f) + 6

yields following

stationary

I Comput.

Methods

Appl.

Mech.

Engrg.

167 (1998)

59

57-68

h{y,!,(r) + y,,(r) - sin r - r} dr

conditions:

- h’(7) + A(r) = 0

(9a)

1 + A(r)],=, = 0

(9b)

Herein, the prime denotes the derivative with respect to 7. The general solution of (9a) is h(r) = C e’ with a suitable constant C, which can be determined by imposing the ‘boundary condition’ (9b): C = - eP’, so the following iteration formula can be obtained Y,,

+

]

0) = Y,, (t) -

e”-”

{y,:(r) + y,,(r) - sin r - r} dr

We begin with y,,(t) =y(O)=A,

by the above iteration

formula

(10) (lo),

we have

ecrm”{A - sin r - r} dr

y,(t)=A-

1 1 + T (sin t - cos t) + t - 1

(11)

which is the exact solution. For nonlinear problems, due to the approximate identification of the multiplier, its exact solution can be obtained by successive iterations. To illustrate its general process, we will consider the following two examples. EXAMPLE

1

(12) Its t-direction

correction

functional

can be constructed

as follows: (13)

The nonlinear term in the correction stationary conditions read

functional

(13) is considered

as a restricted

variation,

therefore

its

ah(r) ----0 (14) 1 1 :A(r),~=~ The multiplier

= 0

can be identified

as A= - 1, and the following

iteration

formula in t-direction

can be obtained

(15) We start with an initial approximation: successively its approximations:

u,, =u(x, O)=O, by the above iteration

formula

(15), we can obtain

60

J. Hr

I Comput.

Methods

Mech. Engrg.

167 (1998)

57-68

I d7=i2j-fXit3

1

-*‘+,(2xr)’

u2(x, t) = x2t -

Appl.

The results are the same as those obtained by Adomian’s decomposition approximations, we can assume that the solution has the following form:

method

U(X,t) = x’f(t) Substitution

[9]. From the above

(16)

of ( 16) in ( 12) yields

f’(j) +,f’ - I = 0,

f(0) = 0

(17)

It is easy to solve the above nonlinear

ordinary

differential

equation (18)

f(t) = 1 - -&s thus, we obtain

-&J

.(,,t,=xfl

(19)

which is an exact solution. EXAMPLE 2. Duffing equation d’u htL+LL+&=o U(0) = 1, Its correction

(20) U’(0) = 0

functional

can be expressed

u,,+,(t) = u,,(t) +

as follows:

+ u,,(r) + bud:

where U,, is considered as a restricted variation. Making the correction functional (2 1) stationary,

+,

8U,, (f) = 61*,,(t)+ 6

, I [ I,

h

I

(21)

dr

noticing

that &,, = 0,

d’u (7) n + U,,(T) + G;(T) dr dr2 I

= h,,(t) + A(T) &A,‘JT)~,=, - A’(T) ~u,~(T)/_ + ,: (A” + A) Su,, dr = 0 I yields the following

stationary

conditions

A”(7) + A(?-) = 0

(22)

A(r)I = 0 1 A’(r)\,_, = 0 1 The multiplier,

therefore,

A = sin(r - t)

can be determined

as follows: (23)

.I. He I Comput. Methods Appl. Mech. Engrg.

Substitution

61

167 (1998) 57-68

of (23) in (21) results in (24)

Supposing

its initial approximation

has the form

uo(t) = cos cut where cy= a(&) is an unknown function of s with (Y(O)= 1. The initial approximation satisfies all its initial conditions.

By the iteration

formula

The constant cy can be identified by various methods such as method of weighted method, method of collocation, Galerkin method), in this paper we set (Y= \/l + 3&/4 only for simplicity.

(24), we have

residuals

(least square

(27)

The result (26) then leads to the identity

u,(t)=cosLYr+$

I0

sin(T - r) cos 3er dr 6

=

cos at -

(cos 3at - cos t)

4(1-9a’)

with cy defined as (27), which can be approximated cz = Jl Therefore,

+ 3s/4 = 1 + 3&/8 + O(E*) (28) can be approximated

(28) by (29)

as

which is the same as that obtained by perturbation methods. It should be specially pointed out that Eq. (30) is valid only for small 6 while Eq. (28) is uniformly valid for any values of F. The maximal error of the approximate period obtained from Eq. (28) T = 2Am in O<&
4. Variational We consider

iteration formulae the following

dP d2P a*P t +2 +2 = 0, dY

for seepage flow

2-D example (x, y) E f2,

t> 0

(31)

P(t, 0, y) = - 4t + y*

(32a)

-& Pk 0, Y) = 0

(32b)

P(t,x,O)=

(32~)

-4t+x2

-$ P(t, x, 0) = 0

(32d)

P(0, x, y) =x2 + y2

(32e)

62

J. Hr

I Cotnpt.

Methods

Appl.

Med.

Engr,q.

167 (199X) 57-68

the above differential equations are studied by Huang et al. [6] with the Adomian’s Its variational iteration formulae in t-, x- and y-directions can be readily obtained

decomposition

method.

(33)

(35) We start with P,,=P(O,

x, y)=x’

+vl,

by the variational

iteration

formula

in r-direction

(33)

we get (36)

which is an exact solution! We can also assume its initial approximation

has the form

P,#, x, .v) = P(t, 0, J) = - 4t + $ By the variational P,(r,x,~)=

iteration

formula

-4t++2

I

(37) in x-direction

$x)dc=

(34), we obtain

-4t+~‘+x’

which is also an exact solution. It is also very convenient to start with a more general trial-function

with unknowns

like this:

P,,(t, x. v) = C,t + c,x + c,x’ + c&Y + CJ

(38)

where C, (i= 1, 2, 3, 4) are unknowns to be determined. The variational iteration formulae (33) (34) or (35) can be used, or alternately have P,(t, x, y) = c, t + c,x + c,x” + c,y + c,y’ = c,x + c,x’ + c,v + c$ or alternatively

-

used. For example, by (33) we

’ {C, + 2C, + 2C,} dr I0

~ (2C, + 2C,)t

by (35), we get

P,(t,x,~)=C,t+C,x+C,x’+C,~+C,~‘+ = c, t + C&x3

I,;

(s - YHC,+ 2C3 + 2C,l ds

+ c,p - ; (C, + 2C,)$

Imposing the boundary/initial conditions leads also to its exact solution. We can also start with Po(f, x, J) = -4t+_y’+ Ax+&, where A and B are unknowns the iteration formula in x-direction (34), we obtain P, (t, x, y) = - 4t + $ + Ax + (2B - 1)x’

to be determined.

By

(39)

The unknowns can be identified by imposing the boundary condition (32~) and initial condition (32e): A =0 and B = 1, leading also to the exact solution. The approximate solution obtained by Huang et al. in ]6] via Adomian’s decomposition method reads P=

2 2 3+7+.

(

.

2 +7+.

. . (xz++44t) 1

(40)

J. He I Coinput.

Methods

Appl.

Mech.

Engrg.

167 (1998)

57-68

63

though the above series (40) converges to the exact solution, the procedure for evaluation of solutions needs some special techniques and seems to be very cumbersome, while the proposed method is extremely simple and convenient.

5. The fractional

partial differential

equations

of percolation

The above percolation equations (l-4) are deduced under the assumptions of continuity of seepage flow and Darcy law. Generally speaking, these two assumptions are not valid for real seepage flow. The author proposes following modified Darcy law or generalized Darcy law with Riemann-Liouville’s fractional derivatives: 9, = 4

da’P -

axCr’ ’

dW2P qy = Y -

dY”’ ’

O
(414

o
(41b)

O
(4lc)

a*'p q;=&i)z”‘,

in case of (Y1 = cu2= cu3= 1, (4 1a-c) correspond The Riemann-Liouville’s fractional derivative

to Darcy law. is generally defined as [5, lo]

a".44 1 d’ ax"= rtl_ aj dx I o (x -6”4t)dt For example

!!IgxA)= un+1) I‘(h-a+l)X Under the assumption

A-u

,

of continuity

A>-1 of seepage flow, we have following

fractional

differential

equation:

(424 or

(42b) If seepage flow is considered

as rigid body motion, the continuity

equation

can be written down as follows: (43)

with definition ,?‘ulax’=u. Actually the seepage flow is neither continued, be expressed as follows:

nor rigid, so the more general equation

for seepage flow can

(44) where O<,Bl, ,G2, p3<1 It is more exciting that the variational iteration method is also valid for such fractional differential equations, which are very difficult to solve even with numerical simulation. No contribution exists, as far as the author knows, concerning the approximation analytical solution of such problem. Due to the fact that fractional

J. He I Compur. Methods

64

Appl.

Mrch.

Eqrg.

167 (1998)

Z-68

differential equation can excellently describe the natural phenomena, an approximate approach to it has caught much attention by numerous mathematicians and engineers. We will apply the variational iteration method to obtain an analytical solution for a fractional differential equation. Consider first the following system a”u T=f(x+)

(l<(y<2)

(45)

I u(a) = h Though the system is extremely simple, it is remarkably difficult to obtain its approximate analytical solution by traditional nonlinear analytical techniques. According to the variational iteration method, we can construct the following correction functional: u,i + , (xl = q,w

+ I”m)

(46)

where U”(X) is an initial approximation, integrate, defined as follows [5,10]:

F(x) = h[a”u,, li)x” -,f(x, u,,)], and I” is Riemann-Liouville’s

fractional

For example r(A+

I”XA

1)

,i+Ct

zz

r(A+cu+

l)X

,

cu>O,h>

-1

To identify approximately the Lagrange multiplier, we apply restricted variations to nonlinear terms and also to a”ulax” when there exist derivatives with integer orders; But when there exists no derivative with integer order, as far as the author knows, there exists no way to obtain the stationary conditions directly from a functional with Riemann-Liouville’s fractional integrate, failing to determine the multiplier, so, in order to identify approximately the multiplier, some approximation must be made. To do so, we find a minimal integer n = ceil(a) > (Y,or find a maximal integer n = floor(a) < N. For example, in case (Y= 4/3, ceil(u) = 2, floor(a) = 1, so the correction functional (46) can be approximately expressed as follows.

I.4,,+

,(-d = u,,(x) +

1,’{A, [3

-fk

Jj dx

u,,)

(47)

01

The multiplier can be easily determined by the same manipulation as before, substituting Lagrange multipliers, respectively, into (46) results in the following iteration procedures:

U,,+,(X) = U,,(X)+ I”{(B, A, + P*&)[a”%/,xO

-f(x,

where 0, and & are weighted factors with 0, + p, = 1. To illustrate its general process, we consider following EXAMPLE D’l’u

%,I>

the identified

(51)

two examples.

1 II? = x 1/2(u 5-r

+ I),

u(O)=O,O
1

(52)

1. He I Comput. Methods Appl. Mech. Engrg.

its correctional

functional

with Riemand-Liouville’s

fractional

l/2 u,+,(x)

=

u,,(x)

+

D”‘un

Z”2

For ceil( l/2) = 1, its approximate

- & rr

(u, + 1)2

correctional

167 (1998) 57-68

integrate

reads

11

functional

65

(53)

can be expressed

as follows: (54)

and its stationary

conditions

can be readily obtained

d/\(r) 0 a?= 0 1 1 + A(r)I,=, so the multiplier

(55)

can be identified

as: A= - 1, the substitution

of it in (53) results in

l/2

D”‘u-k(u+ Tr

q,+,(x)=u,(x)-Z”2

We start with ~1~(0)=u(O)=O,

1 3 =2x+-x2+Px3 8 while its exact solution u(x)=(l

1)2

by the variational

(56)

> iteration

formula

we have

15 192 [lo] is

-x))“2-

1 =;x++x’+O(x~)

(57)

So, we can see clearly that we can obtain an ideal approximation approximation converges to its exact solution. EXAMPLE

(56)

2. Consider

a more complex

D2u D”2 -+ -+-t++E113=o, Dt2 Dt”’ x(0) = 1, dx(O)ldt = 0,

by its second approximation.

and its nth

system:

O<&<<

1 (58)

The above fractional differential equation can find wide applications in engineering, for example applied to nonlinear oscillator with memory-type damping [lo], or to strong ground vibrations [ll]. Its correction functional can be written down as follows:

it can be

(59) Here, the linear term is also considered evaluation of solutions. Under this condition, as

as a restricted variation in order to simplify the procedures for the natural conditions of above correction functional are expressed

A”( 5) = 0 &$)I,=,

= 0

1 - w315=,

(60) = 0

.I. He I Compur. Mrthd

66

The Lagrange

multiplier

can be identified

Appl.

Mech.

as A= t-r,

I&,( 5) + D”‘u,,W DC’ Supposing

the initial approximation

D5”’

Engrg.

167 (1998)

.57-r%

and the following

iteration

+ u,,( 5) + ~uf( 5)

d5

formula can be obtained:

(61)

has the form

~,~(t) = A e”’ + B e”

(62)

where A, B, a and /3 are unknowns. In view of (61), we have u,(r) = A e”’ + B e” + ,j’([-r)A[(ru2+a”‘+ I + The constant

I

cl’([-t)B[(,B+,f?i”+

l)ePr

l)e”r+,e3’r’]d,$ + E e3”‘] d[ +

’ (5 ~ t){3ABs ec”+B’t (A e”’ + B e”‘)} d[ i0

Q and p can also be identified by the weighted residuals method as mentioned

cyz + (Y”? + I + 3A’Bse’“‘“”

above, herein we set

=0

(63)

and +3,@Ee’“-““=0

@+pr/?+,

(64)

only for simplicity. The above equations (63) and (64) are actually characteristic pseudopolynomial [lo] of linearized (58) when E=O, and can be approximately solved by perturbation methods. We therefore have u,(t) = A emi + Be” =

A

The unknowns A = 1,

e”’

+

B

equation

+ AE ,, ( LJ- t) e3”< dt + BE c: (5 - t) eiBr d< I I

e”’

A and B can be determined

by imposing

the boundary/initial

conditions:

B=++)

Such that we obtain its first approximation without secular terms. It can be found out from (63) and (64) that the natural circular frequency will depend, not only on the amplitude, but also on the time. We now consider 2-D continuous seepage flow which follows the generalized Darcy law (41)

Its correction

functionals

in t-, X- and y-direction

can be written as follows: (67)

(68)

(69) were p,, are considered as restricted variations. The Lagrange multipliers can be identified as follows:

J. He I Comput.

Methods

Appl.

Mech.

Engrg.

167 (1998)

67

57-68

-1

A,=

A2 =

‘-i”? -I

h = 3

ceil(a3)

s-y, 1 -1

floor(a3)

= 1 = 0

Thus, we can obtain its variational

iteration

formulae

in t-, x- and y-direction

P,,+,(t,X,).)=P,~(t,r.y)+jl:{~+~(~)+~(~)}dr

as follows:

(70)

I P,, +*(6 x3 Y) = P,,(L x, Y) +

18,(5-x~-1321{~+~(~)

I0

+$($)}G

(71)

? p,,

+

, 09x> Y> = P,,O> x, Y) +

i 0

(72)

,,,,,-Y,-,,{~+~(~)+~(~)}d~

where p, and /3, are weighted factors with p, + & = 1. As an example we consider the following 1 -D seepage flow !$+A

ax

d’12P ax”2

( )=O

(73)

P(0, x) =x3’?

(74)

3V?i P(t, 0) = - 4 t

(75)

$

(76)

P(t, 0) = 0

its iteration

formula

in t-direction

can be written down as follows: (77)

We start with P,(t, x) = P(0, x)=x~‘~, by the iteration P,(t,x)=x”2-Tt

3J;;;

formula

(77), we get, (78)

which is the exact solution.

6. Conclusion In this paper, the author proposes a very effective and convenient method called variational iteration method to solve (fractional) differential equations, and presents a generalized Darcy law with fractional derivatives and a more general fractional differential equation for seepage flow without the assumption of continuity.

References [I] J.H. He, A new approach to nonlinear partial differential equations, Comm. Nonlinear Sci. Numer. Simul. 2(4) (1997) 230-235, IP address in Internet: http://jiangt.pku.edu.cn/ -nlscomm/, htp://www.pku.edu.cn./docs/xb/xby.html [2] J.H. He, Variational iteration method for delay differential equations, Comm. Nonlinear Sci. Numer. Simul. 2(4) (1997) 235-236. [3] J.H. He, A variational iteration method for nonlinearity and its applications (in Chinese), Mech. Practice 20(I) (1998) 30-32.

68

J. He I Cornput.

Method.\

Appl.

Mrch.

Eqrg.

167 (1998)

57-68

[4] J.H. He, Variational iteration approach to 2.spring system, Mech. Sci. Tech&. 17(2) (1998) 221-223. [51 D. Delbosco, Existence and uniqueness for a nonlinear fractional differential equation, J. Math. Anal. Appl. 204(2) (1996) 609-612. [6] A.X. Huang et al., A new decomposition for solving percolation equations in porous media, 3rd Int. Symp. on Aerothermodynamics of Internal Flows, Beijing, China (1996) 417-420. [7] M. Inokuti et al., General use of the Lagrange multiplier in nonlinear mathematical physics, in: S. Nemat-Nasser, ed., Variational Method in the Mechanics of Solids (Pergamon Press, 1978) 156-162. [8] B.A. Finlayson, The Method of Weighted Residuals and Variational Principles (Academic Press, 1972). [9] G. Adomian, A review of the decomposition method in applied mathematics, J. Math. Anal. Applic. I35 (1988) 510-513. [IO] L.M.B.C. Campos, On the solution of some simple fractional differential equations, Int. J. Math. Math. Sci. l3(3) (1990) 481-496. [I I] R.T. Duarte, A new technique for the analysis of strong ground vibrations and the quantification of earthquake actions, Proc. 7th Europ. Conf. Earth. Eng., Athens, 1983.