APPROXIMATION OF A SOLIDIFICATION PROBLEM
Rajae ABOULA¨ ICH
∗, Ilham HAGGOUCH
∗Ali SOUISSI
∗∗A two-dimensional Stefan problem is usually introduced as a model of solidifi- cation, melting or sublimation phenomena. The two-phase Stefan problem has been studied as a direct problem, where the free boundary separating the two regions is eliminated using a variational inequality (Baiocchi, 1977; Baiocchi et al., 1973; Rodrigues, 1980; Saguez, 1980; Srunk and Friedman, 1994), the en- thalpy function (Ciavaldini, 1972; Lions, 1969; Nochetto et al., 1991; Saguez, 1980), or a control problem (El Bagdouri, 1987; Peneau, 1995; Saguez, 1980). In the present work, we provide a new formulation leading to a shape optimization problem. For a semidiscretization in time, we consider an Euler scheme. Under some restrictions related to stability conditions, we prove an L
2-rate of conver- gence of order 1 for the temperature. In the last part, we study the existence of an optimal shape, compute the shape gradient, and suggest a numerical algo- rithm to approximate the free boundary. The numerical results obtained show that this method is more efficient compared with the others.
Keywords: Stefan problem, free boundary, shape optimization, Euler method, finite-element method
1. Problem Statement
We consider the open bounded domain Ω ⊂
2defined by Ω = x = (x
1, x
2) ∈
2| 0 < x
1< 1, 0 < x
2< 1
(1) The boundary of Ω is written as ∂Ω. Time is denoted by t ∈ ]0, T [ , 0 < T < ∞. The field of temperature is θ : Ω × ]0, T [ −→
2, so θ (x, t) is the temperature at point x ∈ Ω at time t ∈ ]0, T [. Let us denote by θ
cthe fusion/solidification temperature.
At time t ∈ ]0, T [, the open bounded domain Ω ⊂ is partitioned as follows:
Ω = Ω
L(t) ∪ Ω
S(t) ∪ S (t) , (2)
∗ Universit´e Mohammed V-Agdal, Ecole Mohammadia d’Ing´enieurs, L.E.R.M.A, B.P. 765, Rabat, Morocco, e-mail: aboul,haggouch @emi.ac.ma
∗∗ Universit´e Mohammed V-Agdal, Facult´e des Sciences, D´epartement de Math´ematiques et d’Informatique, B.P. 1014, Rabat, Morocco, e-mail: souissi@fsr.ac.ma@emi.ac.ma
where
Ω
L(t) = {x ∈ Ω | θ (x, t) > θ
c} , (3) Ω
S(t) = {x ∈ Ω | θ (x, t) < θ
c} , (4)
S (t) = {x ∈ Ω | θ (x, t) = θ
c} . (5)
The interface S (t) separating the solid and liquid phases is a free boundary and is an unknown of the problem. The domain Ω is shown in Fig. 1.
x
2x
11
1 0
S(t)
Ω
L(t)
Ω
S(t)
Fig. 1. The geometry of the domain.
We introduce the following notation:
Q = Ω × ]0, T [ , (6)
Q
L= [
t∈]0,T [
Ω
Lt × {t} , (7)
Q
S= [
t∈]0,T [
Ω
S(t) × {t} , (8)
Σ = [
t∈]0,T [
S (t) × {t} . (9)
Let functions θ
0∈ H
1(Ω) and θ
∂Ω∈ L
2(∂Ω) be given such that the following compatibility condition is satisfied:
θ
0(x) = θ
∂Ω(x) , a.e. x ∈ ∂Ω.
Thus the unknowns (θ, Q
L) are the solutions of the following evolution free-boundary problem:
(P
1)
Find θ and Q
Lsuch that
∂θ
∂t − div (C (θ) ∇θ) = 0 in Q
L∪ Q
S, C (θ) =
( c
sif θ < θ
c, c
lif θ > θ
c, θ (x, 0) = θ
0(x) , x ∈ Ω,
θ (x, t) = θ
∂Ω(x) , x ∈ ∂Ω, t ∈ ]0, T [ , θ (x, t) < θ
c, (x, t) ∈ Q
S, θ (x, t) > θ
c, (x, t) ∈ Q
L, θ (x, t) = θ
c, (x, t) ∈ Σ, h C (θ) ∇θ·
→n i
S(t)
= λ V ·
→n, x ∈ S (t) , t ∈ ]0, T [ . Here λ is the latent heat of the material (a strictly positive coefficient), V signifies the velocity of the free boundary, c
smeans the diffusivity of the solid part, c
lstands for the diffusivity of the liquid part (c
sand c
lare strictly positive coefficients), and n is the unitary normal to S (t) pointing towards Ω
L(t).
The major difficulty in a direct problem lies in the fact that the moving bound- ary is utilized explicitly in the equation for the thermal state of the system. This difficulty is circumvented in Section 2, using the characteristic function of the liquid region. Such a formulation transforms the initial problem into a partial differential equation valid on the whole cavity occupied by the material. In Section 3 we re- call the regularization method proposed in (Humeau and Souza del Cursi, 1993). In Section 4 we discretize the regularization problem and study the convergence of the proposed scheme. Section 5 estabilishes an approximation of the free boundary for the obtained stationary problem using a shape optimization method. The existence of the free boundary, details of the shape gradient computation, and numerical results are provided.
2. Problem Reformulation
Let us introduce the following spaces:
H = L
2(Ω) , V = H
1(Ω) , V
0= H
01(Ω) , (10) with their usual scalar products
H = L
2(0, T ; H) , B = L
2(0, T ; V ) , B
0= L
2(0, T ; V
0) , (11)
respectively. Let (·, ·) denote the scalar product on H corresponding to the norm k·k.
Consider the real-valued function
χ
QL(x, t) =
( 1 if (x, t) ∈ Q
L,
0 otherwise. (12)
The problem equivalent to (P
1) can be written as follows:
(P
2)
Find θ ∈ B and Q
L⊂ Q such that
∂θ
∂t − ∇ · (C (θ) ∇θ) = −λ ∂
∂t χ
QLin Q,
θ (x, t) = θ
∂Ω(x) , x ∈ ∂Ω, t ∈ ]0, T [ , θ (x, 0) = θ
0(x) , x ∈ Ω,
θ (x, t) > θ
c, (x, t) ∈ Q
L, θ (x, t) < θ
c, (x, t) ∈ Q
S, θ (x, t) = θ
c, (x, t) ∈ Σ.
3. Problem Regularization
In order to overcome some numerical difficulties due to the discontinuity of the func- tion C (θ), we consider the regularization method proposed in (Humeau and Souza del Cursi, 1993). Introduce φ : −→ given by
φ (β) = 3β − 2β
2. (13)
Let ε > 0 be a fixed parameter. We set
C
ε(β) =
C (β) if β / ∈ (θ
c− ε, θ
c+ ε) ,
c
sφ ε − β + θ
C2ε
+ c
lφ β + ε − θ
C2ε
otherwise.
Hence C
εcan be considered as a Lipschitz continuous approximation of C.
β C
LC
Sθ
c− ε θ
cθ
c+ ε 0
C
ε(β)
Fig. 2. Regularization of C.
The regularized problem associated with (P
2) can be formulated as follows:
(P
3)
Find θ
ε∈ B and Q
L⊂ Q such that
∂θ
ε∂t − ∇ · (C
ε(θ
ε) ∇θ) = −λ ∂
∂t χ
QLin Q,
θ
ε(x, t) = θ
∂Ω(x) , x ∈ ∂Ω, t ∈ ]0, T [ , θ
ε(x, 0) = θ
0(x) , x ∈ Ω,
θ
ε(x, t) > θ
c, (x, t) ∈ Q
L, θ
ε(x, t) < θ
c, (x, t) ∈ Q
S, θ
ε(x, t) = θ
c, (x, t) ∈ Σ.
For notational convenience, in what follows the index ε will be omitted, so θ
εand C
εwill be denoted respectively by θ and C. Consider a function g ∈ H
1(Ω) such that
g (x) =
( θ
0(x) if x ∈ Ω,
θ
∂Ω(x) if x ∈ ∂Ω. (14)
Introduce the change of variables
u (x, t) = θ (x, t) − g (x) in Q. (15)
Then Problem (P
3) can be written as follows:
(P
4)
Find u ∈ B
0and Q
L⊂ Q such that
∂u
∂t − ∇ · (C (u + g) ∇ (u + g)) = −λ ∂
∂t χ
QLin Q, u (x, 0) = 0, x ∈ Ω,
u + g > θ
c, (x, t) ∈ Q
L, u + g < θ
c, (x, t) ∈ Q
S, u + g = θ
c, (x, t) ∈ Σ.
Consider now the problem
(P
5)
Find u ∈ B
0such that
∂u
∂t − ∇ · C (u + g) ∇ (u + g) = −λ ∂
∂t χ
QLin Q, u (x, 0) = 0, x ∈ Ω.
Let V be a closed subspace of B
0defined by V =
v ∈ B
0∂v
∂t ∈ H and v (x, 0) = v (x, T ) = 0, x ∈ Ω
(16) and equipped with the scalar product
(u, v)
V= (u, v)
B0+ ∂u
∂t , ∂v
∂t
H
. (17)
The variational formulation associated with (P
5) is as follows:
(P V
5)
Find u ∈ B
0such that
∂
∂t u, v
+ C (u + g) ∇ (u + g) , ∇v = −λ ∂
∂t χ
QL, v
, ∀v ∈ V, u (x, 0) = 0, x ∈ Ω.
The existence and uniqueness of the solution to (P
5) are established in (Haggouch, 1997; Humeau and Souza del Cursi, 1993), using the elliptic regularization method, cf. (Lions, 1969).
In the next section, we shall discretize Problem (P
5) in time and then study the convergence of the proposed scheme.
4. Time Discretization
Consider a strictly positive integer N > 0 which implies the discretization step τ = T /N , and denote by t
nthe grid points of [0, T ] : t
n= nτ, 0 ≤ n ≤ N. We define
Ω
nL= x ∈ Ω | θ (x, t
n) > θ
cand
χ
ΩnL(x) = χ
ΩL(x, t
n) =
( 1 if θ (x, t
n) > θ
c, 0 otherwise.
Let
u
n(x) ' u (x, t
n) , u
0n(x) = u
0(x, t
n) = θ
0(x, t
n) − g (x) . (18) Then the discretization of Problem (P
5) can be written down as follows:
(P
n)
Find (u
n+1)
0≤n≤N −1⊂ V
0Nsuch that u
n+1− u
nτ + ∇ · C (u
n+ g) ∇ (u
n+1+ g) = −λ χ
Ωn+1L
− χ
ΩnLτ in Ω.
Note that we have a linear problem that changes with each value of n. That means that solution to (P
n) requires N steps.
The variational problem associated with (P
n) is as follows:
(P V
n)
Find (u
n+1)
0≤n≤N −1⊂ V
0Nsuch that
u
n+1− u
nτ , v
+ C(u
n+ g)∇(u
n+1+ g), ∇v
= −λ
χ
Ωn+1L
− χ
ΩnLτ , v
, ∀v ∈ V
0. Proposition 1. The function u
nbeing a solution to (P V
n) satisfies the following discrete a-priori estimates:
0≤n≤N
max ku
nk ≤ C
1,
N −1
X
n=0
ku
n+1− u
nk
2≤ C
2,
τ
N
X
n=1
k∇u
nk
2≤ C
3,
where C
1, C
2and C
3are constants independent of τ . Proof. Setting k
1= min(c
s, c
l) and k
2= max(c
s, c
l), we have
k
1≤ C (σ) ≤ k
2. (19)
Choosing v = u
n+1in (P V
n) and applying the following elementary equality:
2p (p − q) = p
2− q
2+ (p − q)
2, ∀ (p, q) ∈
2, (20) we see that
ku
n+1k
2− ku
nk
2+ ku
n+1− u
nk
2+ 2τ k
1k∇u
n+1k
2+ 2τ k
1∇ (g) , ∇u
n+1+ 2λ
χ
Ωn+1L
− χ
ΩnL, u
n+1≤ 0. (21)
Moreover, applying the Young inequality to the last terms of (21) yields 2τ k
1∇(g), ∇u
n+1≤ 2τk
1k∇gk k∇u
n+1k
≤ k
12k∇gk
2ε + ετ
2k∇u
n+1k
2, ∀ ε > 0 (22) and
2λ χ
Ωn+1L
− χ
ΩnL, u
n+1≤ 2λ
χ
Ωn+1L− χ
ΩnLku
n+1k
≤ 4λ √
mes Ω ku
n+1k
≤ 4λ
2mes Ω
β + β ku
n+1k
2, ∀ β > 0. (23) Therefore, choosing arbitrary β and ε such that (1 − β) > 0 and (2k
1− ετ) > 0, we get
(1 − β) ku
n+1k
2− ku
nk
2+ ku
n+1− u
nk
2+ τ (2k
1− ετ) k∇u
n+1k
2≤ k
21k∇gk
2ε + 4λ
2mes Ω β ≤ c.
Summing this inequality over n, 0 ≤ n ≤ p − 1, 1 ≤ p ≤ N, and using the fact that u
0= 0, we get
(1 − β) ku
pk
2+
p−1
X
n=0
ku
n+1− u
nk
2+ (2k
1− ετ)
p
X
n=1
τ k∇u
nk
2≤ β
p−1
X
n=1
ku
nk
2+ pc.
By the discrete Gronwall inequality (Raviart and Girault, 1981), we obtain
(1 − β) ku
pk
2+
p−1
X
n=0
ku
n+1− u
nk
2+ (2k
1− ετ)
p
X
n=1
τ k∇u
nk
2≤ pce
β p.
Hence there exist constants C
1, C
2and C
3independent of τ such that
0≤n≤N
max ku
nk ≤ C
1,
N −1
X
n=0
ku
n+1− u
nk
2≤ C
2,
N
X
n=1
τ k∇u
nk
2≤ C
3,
which completes the proof.
Using these estimations and non-linear analysis, we can show the following the- orems (Humeau and Souza del Cursi, 1993):
Theorem 1. Problem (P
n) has a unique solution u
nin V
0.
Consider t
i+12
= t
i+ τ
2 , t
i−12
= t
i− τ
2 , I
i= h t
i−12
, t
i+12
i ∩ ]0, T [ ,
I
i=
( 1 if t ∈ I
i, 0 otherwise and
u
N(x, t) =
N
X
n=0
u
n(x) I
n(t) .
Theorem 2. The sequence u
NN >0
converges weakly in B
0to a solution u to Problem (P
5) as N → ∞.
5. Error Analysis
In this paragraph, we use a regularization of χ
ΩLto obtain a continuous function χ
ΩLsuch that ∂χ
ΩL/∂t and ∂
2χ
ΩL/∂t
2are regular. We consider, for example, the following regularization: For ε > 0, define
χ
εΩLu (x, t) =
χ
ΩLu (x, t)
if u (x, t) / ∈ (0, ε) , ψ u (x, t)
ε
otherwise, (24)
where ψ is a function of C
1(Q). For notational simplicity, in place of χ
εΩLwe will write χ
ΩL.
In the following, we suppose that
∂u
∂t ∈ L
2(0, T ; V
0) , ∂
2u
∂t
2∈ L
20, T ; V
0, ∂
2χ
ΩL∂t
2∈ L
20, T ; V
0. (25) Then we can deduce that
u ∈ C
0(0, T ; V
0) , ∂u
∂t ∈ C
0(0, T ; H) , χ
ΩL∈ C
0(0, T ; V
0) , ∂χ
ΩL∂t ∈ C
0(0, T ; H) .
(26)
First of all, we show that the consistency error is of order one and that the proposed
scheme is stable.
5.1. Estimate of the Consistency Error
Let χ
ΩL(t) and u (t) be two functions defined on Ω by χ
ΩL(t) : x −→ χ
ΩLu (x, t)
and
u (t) : x −→ u (x, t) .
We define the consistency error ε
n∈ V
0by hε
n, υi = 1
τ u (t
n+1) − u (t
n) , v + C u (t
n) + g ∇ u (t
n+1) + g , ∇v
+ λ
τ χ
ΩL(t
n+1) − χ
ΩL(t
n) , v, (27) where V
0is the dual space of V , and h·, ·i denotes the duality product between V and V
0.
Lemma 1. (Lions, 1969) When n = 2, all the elements ϕ of V
0satisfy kϕk
L4(Ω)≤ 2
14kϕk
12k∇ϕk
12.
Suppose that a constant M > 0 exists such that for all t ∈ [0, T ] we have
(H)
∇ u (t) + g
L4(Ω)
< M.
Consider
∂
∂t u (t
n+1) , v + C u (t
n+1) + g ∇ u (t
n+1) + g , ∇v
+ λ ∂
∂t χ
ΩL(t
n+1) , v = 0. (28) Calculating the difference of (27) and (28), we get
hε
n, υi = u (t
n+1) − u (t
n)
τ − ∂u
∂t (t
n+1) , v
+ λ χ
ΩL(t
n+1) − χ
ΩL(t
n)
τ − ∂
∂t χ
ΩL(t
n+1) , v
− C u (t
n+1) + g − C u (t
n) + g ∇ u (t
n+1) + g , ∇v . By Taylor’s formula with integral remainder, defined by
1
τ f (t
n+1) − f (t
n) , v
= ∂
∂t f (t
n+1) , v
+ 1 τ
Z
tn+1tn
(t − t
n+1) ∂
2∂t
2f (t) , v
dt (29)
for f = u and f = χ
ΩL, we obtain
hε
n, vi = 1 τ
Z
tn+1tn
(t − t
n+1) ∂
2u
∂t
2(t) , v
dt
+ λ τ
Z
tn+1tn
(t − t
n+1) ∂
2∂t
2χ
ΩL(t) , v
dt
− C u (t
n+1) + g − C u (t
n) + g ∇ u (t
n+1) + g , ∇v . (30)
But
C u (t
n+1) + g − C u (t
n) + g ∇ u (t
n+1) + g , ∇v
≤
C u (t
n+1) + g − C u (t
n) + g ∇ u (t
n+1) + g k∇vk
≤ max
σ∈
C
0(σ)
u (t
n+1) − u (t
n) ∇ u (t
n+1) + g k∇vk
≤ max
σ∈
C
0(σ)
u (t
n+1) − u (t
n)
L4(Ω)∇ u (t
n+1) + g
L4(Ω)
k∇vk .
From Lemma 1 and the hypothesis (H), we deduce that
C u (t
n+1) + g − C u (t
n) + g ∇ u (t
n+1) + g , ∇v
≤ c
1u (t
n+1) − u (t
n)
1 2
∇ u (t
n+1) − u (t
n)
1 2
k∇vk ,
where
c
1= 2
14M max
σ∈
C
0(σ)
(31)
Since the embedding H
1(Ω) → L
2(Ω) is compact and u (t
n) ∈ H
01(Ω), we obtain
C u (t
n+1) + g − C u (t
n) + g ∇ u (t
n+1) + g , ∇v
≤ c
2∇ u (t
n+1) − u (t
n)
k∇vk . (32) Let
u (t
n+1) − u (t
n) = Z
tn+1tn
∂u (t)
∂t dt. (33)
Then we have
Z
tn+1tn
∂u (t)
∂t dt
2
V0
= Z
Ω
∇ Z
tn+1tn
∂u (t)
∂t dt
2dx =
Z
Ω
Z
tn+1tn
∇ ∂u (t)
∂t dt
2dx
≤ Z
Ω
"
τ Z
tn+1tn
∇ ∂u (t)
∂t
2
dt
# dx
≤ τ Z
tn+1tn
"
Z
Ω
∇ ∂u (t)
∂t
2
dx
# dt
≤ τ Z
tn+1tn
∂u (t)
∂t
2
V0
dt. (34)
By the definition of the norm k · k
V0:
kε
nk
V0= sup
v∈V
hε
n, vi kvk
V, (35)
from (30) we get
kε
nk
V0≤ 1 τ
Z
tn+1tn
(t − t
n+1)
∂
2u
∂t
2V0
dt
+ λ τ
Z
tn+1tn
(t − t
n+1)
∂
2∂t
2χ
ΩL(t)
V0dt
+ c
2τ Z
tn+1tn
∂u (t)
∂t
2
V0
dt
!
12. (36)
But
1 τ
Z
tn+1tn
(t − t
n+1)
∂
2u (t)
∂t
2V0
dt
≤ 1 τ
Z
tn+1tn
(t − t
n+1)
21
2
Z
tn+1tn
∂
2u (t)
∂t
22
V0
dt
!
12≤ τ
Z
tn+1tn
∂
2u (t)
∂t
22
V0
dt
!
12(37)
and
1 τ
Z
tn+1tn
(t − t
n+1)
∂
2∂t
2χ
ΩL(t)
V0dt
≤ 1 τ
Z
tn+1tn
(t − t
n+1)
21
2
Z
tn+1tn
∂
2∂t
2χ
ΩL(t)
2
V0
dt
!
12≤ τ
Z
tn+1tn
∂
2∂t
2χ
ΩL(t)
2
V0
dt
!
12. (38)
Substituting (37) and (38) into (36), we get
kε
nk
V0≤ τ Z
tn+1tn
∂
2u (t)
∂t
22
V0
dt
!
12+ λ τ Z
tn+1tn
∂
2∂t
2χ
ΩL(t)
2
V0
dt
!
12+ c
2τ Z
tn+1tn
∂u (t)
∂t
2
V0
dt
!
12. (39)
Then
kε
nk
2V0≤ cτ
"
Z
tn+1tn
(
∂
2u (t)
∂t
22
V0
+
∂
2∂t
2χ
ΩL(t)
2
V0
+
∂u (t)
∂t
2
V0
) dt
#
. (40)
Summing this inequality over n, 0 ≤ n ≤ p − 1, 1 ≤ p ≤ N, we obtain
τ
p−1
X
n=0
kε
nk
2V0≤ cτ
2"
∂
2u (t)
∂t
22
L2
(
0,T ;V0) +
∂
2∂t
2χ
ΩL(t)
2
L2
(
0,T ;V0) +
∂u (t)
∂t
2
L2(0,T ;V0)
dt
#
. (41)
Using (25), we get the following result:
Proposition 2. Suppose that u satisfies the regularity conditions (25) and that there exists a constant M > 0 such that for all t ∈ [0, T ] we have k∇ (u (t) + g)k
L4(Ω)<
M . Then the consistency error is of order 1, i.e.
τ
p−1
X
n=0
kε
nk
2V0!
1 2
≤ cτ, 1 ≤ p ≤ N, (42)
where c > 0 is a constant independent of τ .
5.2. Stability of the Scheme For all n ∈ {0, . . . , N − 1}, we have
1
τ (u
n+1− u
n, v) + C (u
n+ g) ∇ (u
n+1+ g) , ∇v + λ
τ
χ
Ωn+1L
− χ
ΩnL, v
= 0. (43)
Set
e
n= u (t
n) − u
n. (44)
Proposition 3. If u
0= u (t
0), the following stability criterion holds for 1 ≤ p ≤ N:
ke
pk
2+
p−1
X
n=0
e
n+1− e
n2
+ τ k
1 pX
n=1
k∇e
nk
2≤ 2τ k
1p−1
X
n=0
kε
∗nk
2V0!
exp(cT ),
where c > 0 is a constant independent of τ and k
1= min(c
s, c
l).
Proof. Subtracting (27) from (43) yields e
n+1− e
n, v
+ τ k
1∇e
n+1, ∇v
+ τ C u (t
n) + g − C (u
n+ g) ∇ u (t
n+1) + g , ∇v
≤ τ hε
n, vi , ∀v ∈ V
0, 0 ≤ n ≤ N − 1. (45) Taking v = e
n+1in (45) and applying the inequality
C (α) − C (β) ≤ max
σ∈
C
0(σ)
|α − β| , (46)
we see that
e
n+12
− ke
nk
2+
e
n+1− e
n2
+ 2τ k
1∇e
n+12
≤ 2τ ε
n, e
n+1+ 2τ max
σ∈
C
0(σ)
e
n∇ u (t
n+1) + g , ∇e
n+1. (47) The right-hand side is estimated as follows:
2
ε
n, e
n+1≤ 2 kε
nk
V0e
n+1V
≤ 2
k
1kε
nk
2V0+ k
12
∇e
n+12
. (48)
Using Lemma 1 and the assumption (H), we get 2 e
n∇ u (t
n+1) + g , ∇e
n+1≤ 2 ke
nk
L4(Ω)∇ u (t
n+1) + g
L4(Ω)∇e
n+1≤ 2 M 2
14ke
nk
12k∇e
nk
12∇e
n+1≤ c
11
ε ke
nk k∇e
nk + ε ∇e
n+12
≤ c
11 ε
1
2δ ke
nk
2+ δ
2 k∇e
nk
2+ ε
∇e
n+12
, (49) where ε > 0 and δ > 0 are arbitrary. Hence we have the estimate
2τ max
σ∈
C
0(σ)
e
n∇ u (t
n+1) + g , ∇e
n+1≤ k
14 τ
k∇e
nk
2+
∇e
n+12
+ τ c
2ke
nk
2. (50) Substituting (48) and (50) into (47), we get
e
n+12
− (1 + τc
2) ke
nk
2+
e
n+1− e
n2
+ 5k
14 τ
∇e
n+12
≤ k
14 τ k∇e
nk
2+ 2τ
k
1kε
nk
2V0. (51)
If we sum this last relation over n, 0 ≤ n ≤ p − 1, 1 ≤ p ≤ N, and use the fact that e
0= 0, then we obtain
ke
pk
2+
p−1
X
n=0
e
n+1− e
n2
+ τ k
1 pX
n=1
k∇e
nk
2≤ τc
2p−1
X
n=1
ke
nk
2+ 2τ k
1p−1
X
n=0
kε
nk
2V0.
The discrete Gronwall inequality gives
ke
pk
2+
p−1
X
n=0
e
n+1− e
n2
+ τ k
1 pX
n=1
k∇e
nk
2≤ 2τ k
1p−1
X
n=0
kε
nk
2V0!
exp(c
2pτ )
≤ 2τ k
1p−1
X
n=0
kε
nk
2V0!
exp(c
2T ). (52)
Combining Propositions 2 and 3, we derive immediately the following result:
Theorem 3. Under the assumptions of Proposition 2, there exists a constant c > 0 independent of τ such that
0≤n≤N
max ku (t
n) − u
nk + τ
p−1
X
n=0
ku (t
n) − u
nk
2V!
1 2
≤ cτ. (53)
6. Formulation in the Framework of Shape Optimization
Under some regularity of the free boundary, we shall expose a new formulation of the semi-discrete problem associated with (P
3), using the shape optimization techniques.
The existence results for an optimal domain and the shape gradient are presented. For the computation of the gradient, we suggest the material derivative (Zol´esio, 1981) and the duality methods (Lions, 1968).
The partial differential equation in Problem (P
3) is approximated as θ
n+1− θ
nτ −∇· C (θ
n) ∇θ
n+1= −λ χ
Ωn+1L
− χ
ΩnLτ , ∀n ∈ {0, . . . , N − 1} . (54) We introduce functions a
nand b
ndefined as follows:
a
n(x) = τ C θ
n(x) , x ∈ Ω, b
n(x) = λχ
ΩnL+ θ
n(x) , x ∈ Ω.
Thus we get the following semi-discretized problem associated with (P
3):
(P
6)
Find (θ
n+1)
0≤n≤N −1⊂ V
Nand Ω
n+1L0≤n≤N −1
⊂ (O
ad)
Nsuch that θ
n+1> θ
cin Ω
n+1L,
θ
n+1< θ
cin Ω
n+1S, θ
n+1= θ
con S
n+1,
and θ
n+1is the solution of the problem
P Ω
n+1L
Find θ
n+1∈ V such that
θ
n+1− ∇ · (a
n∇θ
n+1) = −λχ
Ωn+1L+ b
nin Ω,
θ
n+1= θ
∂Ωon ∂Ω,
where O
adis the set of admissible domains that will be defined later.
For notational convenience, we eliminate the indices n, and the sequences
θ
n, Ω
nS, Ω
nL, S
n, a
nand b
nare denoted by θ, Ω
S, Ω
L, S, a and b, respectively.
Introduce the cost functional J (Ω
L) ≡ J Ω
L, θ (Ω
L)
= 1 2 Z
Ω
χ
ΩSh θ (Ω
L) − θ
c+i
2dx + 1 2 Z
Ω
χ
ΩLh θ
c− θ (Ω
L)
+i
2dx. (55) The optimal shape design problem is formulated as follows:
(P
op)
ΩL
min
∈OadJ (Ω
L) such that θ (Ω
L) is the solution of P (Ω
L) . By setting
F =
Ω
L, θ (Ω
L) | Ω
L∈ O
adand θ (Ω
L) is the solution to P (Ω
L) , (56) the optimization problem can be written as
(P
op) minimize J (Ω
L) | (Ω
L, θ (Ω
L)) ∈ F . (57) The new formulation we propose makes use of the regularity of the free boundary.
The existence of the latter was proved in (Baiocchi et al., 1973; Lions, 1969; Saguez, 1980). As in (Lions, 1969), we assume that the free boundary is of measure zero on Ω and, moreover, we suppose that it is defined by a curve described by the equation x
2= α (x
1), where α is a regular function. Then there exists a solution in F such that J (Ω
L) = 0. We deduce easily the equivalence of Problems (P
6) and (P
op). In the next section, we shall study Problem (P
op).
6.1. Existence Result
The existence of an optimal solution to (P
op) requires the choice of an adequate topology on the admissible domain, permitting to obtain the compactness of O
adand the lower semicontinuity of J .
The set of admissible functions which parameterize the free boundary S is defined as follows:
U
ad= n
α ∈ C [0, 1]
α (x
1) − α (x
1)
≤ k |x
1− x
1| ∀ x
1,x
1∈ [0, 1] , α (0) = c
1, α (1) = c
2and α (x
1) < c
3, x
1∈ [0, 1] o
. The constants k c
1, c
2and c
3are chosen in such a way that U
adis not empty. U
adis equipped with the following norm:
kαk
∞= max
0≤x1≤1
α (x
1)
, α ∈ U
ad. (58)
We define α
nn→∞
α in [0, 1] ⇐⇒ kα
n− αk
∞n→∞→ 0, (59)
and the convergence in U
adby
‘α
n n→∞→ α’ in U
ad⇐⇒ α
nn→∞
α in [0, 1] . (60)
The different regions can be characterized by
Ω
L(α) = x ∈ Ω | x
2> α (x
1) , (61)
Ω
S(α) = x ∈ Ω | x
2< α (x
1) , (62)
S (α) = x ∈ Ω | x
2= α (x
1) , (63)
and
χ
ΩL(α)=
( 1 if x
2> α (x
1) , 0 otherwise.
We consider O
adas the set of the admissible domains
O
ad= Ω (α) ⊂ Ω | α ∈ U
ad, (64)
where
Ω (α) = Ω
L(α) ∪ Ω
S(α) ∪ S (α) .
We require O
adto be equipped with the appropriate topology and convergence de- fined by
‘Ω
n→
n→∞
Ω’ ⇐⇒ ‘α
n→
n→∞
α’ in U
ad, (65)
where Ω
n= Ω (α
n) and Ω = Ω (α).
Let α ∈ U
ad. For any Ω
L(α) we consider the following boundary-value problem:
P (α)
Find θ (α) ∈ V such that
θ (α) − ∇ · a∇θ (α) = −λ χ
ΩL(α)+ b in Ω,
θ (α) = θ
∂Ωon ∂Ω.
The cost functional is given by J (α) ≡ J α, θ (α)
= 1 2 Z
Ω
χ
ΩS(α)h θ (α) − θ
c +i
2dx + 1 2 Z
Ω
χ
ΩL(α)h θ
c− θ (α)
+i
2dx. (66)
We set
F =
α, θ (α)
α ∈ U
adand θ (α) is the solution to P (α) , (67)
endowed with the topology defined by the following convergence:
‘ Ω
L(α
n) , θ (α
n)
n→∞
→ Ω
L(α) , θ (α) ’
⇐⇒
Ω
L(α
n) →
n→∞
Ω
L(α) in O
ad, θ (α
n) *
n→∞
θ (α) (weakly) in B. (68) Thus the optimization problem is written as
P
op(α) minimize J (α)
α, θ (α) ∈ F .
Using the approach presented in (Haslinger and Neittaanm¨ aki, 1988), we have the following results, and the details of the proofs are given in (Haggouch, 1997).
Proposition 4. Let θ
n= θ (α
n) be the solutions of P (α
n) , α
n∈ U
adand Ω
nL= Ω
L(α
n). Then there exist a subsequence of {(α
n, θ
n)} (again denoted by {(α
n, θ
n)}) and elements α ∈ U
ad, θ ∈ V such that
‘Ω
nLn→∞→ Ω
L(α)’ in O
adand θ
n*
n→∞
θ (weakly) in B Moreover, θ solves P (α).
Proposition 5. The function α → J (α) is continuous on U
ad. Using these propositions, we establish our next theorem.
Theorem 4. There exists at least one solution to Problem P
op(α) , α ∈ U
ad. Proof. We define q by
q = inf
α∈Uad
J (α) . (69)
Let Ω
nL= Ω
L(α
n) , α
n∈ U
adbe a minimizing sequence, i.e.
n→∞
lim J (α
n) = q, (70)
and θ (α
n) be the solution to Problem P (α
n).
Proposition 2 implies that there exist a subsequence
α
nj, θ α
nj⊂ {(α
n, θ (α
n))} and an element {(α
∗, θ (α
∗))} ∈ F such that
α
njj→∞
α
∗in [0, 1] (71)
and
θ α
nj*
j→∞
θ (α
∗) (weakly) in V. (72)
By Proposition 3, we have
j→∞
lim J α
nj= J (α
∗) . (73)
The uniqueness of the limit implies
α∈U
inf
adJ (α) = J (α
∗) . (74)
6.2. Numerical Approximation of the Free Boundary 6.2.1. Existence of the Gradient
Consider a vector field W, defined on [0, β] × U with values in
2, U being an open neighborhood of Ω and β > 0. Let W ∈ C [0, β] , D
kU,
2, k ≥ 1. We transform Ω into Ω
τthrough the function T
τdefined by
T
τ(X) = x (τ, X) , (75)
where x (τ, X) is the unique solution to the differential equation
P
d
dτ x (τ, X) = W τ, x (τ, X) , x (τ, 0) = X.
We suppose that this transformation makes the domain Ω invariant and preserves the functional spaces, i.e.
φ ∈ H
1(Ω) ⇐⇒ φ ◦ T
τ−1∈ H
1(Ω). (76)
Note that T
τtransforms the open domains Ω
Land Ω
Sonto the open domains Ω
τLand Ω
τS, and maps the associated boundaries ∂Ω
Land ∂Ω
Sonto the boundaries
∂Ω
τLand ∂Ω
τS, respectively.
Let τ ∈ [0, β] and θ
τbe the solution to the problem
P (Ω
τL)
Find θ
τ∈ V such that
θ
τ− ∇ · (a∇θ
τ) = −λ χ
ΩτL+ b in Ω, θ
τ= θ
∂Ωon ∂Ω.
The variational formulation associated with P (Ω
τL) is given by
P V (Ω
τL)
Find θ
τ∈ V such that ∀φ ∈ V
0, Z
Ω
θ
τφ dx
τ+ Z
Ω
a∇θ
τ· ∇φ dx
τ= −λ Z
Ω
χ
ΩτLφ dx
τ+ Z
Ω