SLIDE 1 A factorization method for support characterization of an
- bstacle with a generalized impedance boundary condition
Mathieu Chamaillard , Nicolas Chaulet and Houssem Haddar
POEMS (Propagation d’Ondes : Etude Mathématique et Simulation) CNRS / ENSTA / INRIA, Palaiseau
October 25, 2013
SLIDE 2
Outline
1 The GIBC forward problem 2 The inverse GIBC problem 3 Numerical examples
SLIDE 3 The Generalized Impedance Boundary Conditions in acoustic scattering
Context:
- Imperfectly conducting obstacles
- Periodic coatings (homogenized model)
- Thin layers
- Thin periodic coatings
- ...
Inverse problem: recover D from the scattered field.
SLIDE 4 General notions in inverse scattering
D Γ ∆us + k2us = 0 ∂us ∂ν + Zu = −
∂ν + Zui
lim R→∞
∂r − ikus
ds = 0
us(x) =
eikr r(d−1)/2
x) + O 1
r
→ +∞ where ˆ x :=
x |x| .
SLIDE 5 General notions in inverse scattering
D Γ ∆us + k2us = 0 ∂us ∂ν + Zu = −
∂ν + Zui
lim R→∞
∂r − ikus
ds = 0
us(x) =
eikr r(d−1)/2
x) + O 1
r
→ +∞ where ˆ x :=
x |x| .
For incident plane waves ui(z, ˆ θ) = eikˆ
θ·z we define
u∞(ˆ x, ˆ θ) ∈ L2(Sd, Sd),
SLIDE 6 General notions in inverse scattering
D Γ ∆us + k2us = 0 ∂us ∂ν + Zu = −
∂ν + Zui
lim R→∞
∂r − ikus
ds = 0
us(x) =
eikr r(d−1)/2
x) + O 1
r
→ +∞ where ˆ x :=
x |x| .
For incident plane waves ui(z, ˆ θ) = eikˆ
θ·z we define
u∞(ˆ x, ˆ θ) ∈ L2(Sd, Sd), Under minimal assumptions on Z design a method to recover D from u∞ for all (ˆ x, ˆ θ).
SLIDE 7 The factorization method: a sampling method
For ui(x, ˆ θ) = eikˆ
θ·x define
(Z, D) − → u∞(ˆ x, ˆ θ) where u∞ associated with us(Z, D) is defined in dimension d by us(x) = eikr r(d−1)/2
x) + O 1 r
→ +∞. F : L2(Sd) − → L2(Sd) g − →
x, ˆ θ)g(ˆ θ) dˆ θ Define the self-adjoint positive operator F# := |ℜe(F )| + ℑm(F ) z ∈ D ⇐ ⇒ e−ikˆ
θ·z ∈ R(F 1/2 #
)
SLIDE 8 The factorization method: a sampling method
For ui(x, ˆ θ) = eikˆ
θ·x define
(Z, D) − → u∞(ˆ x, ˆ θ) where u∞ associated with us(Z, D) is defined in dimension d by us(x) = eikr r(d−1)/2
x) + O 1 r
→ +∞. F : L2(Sd) − → L2(Sd) g − →
x, ˆ θ)g(ˆ θ) dˆ θ Define the self-adjoint positive operator F# := |ℜe(F )| + ℑm(F ) z ∈ D ⇐ ⇒ e−ikˆ
θ·z ∈ R(F 1/2 #
) D z ∃ g s. t. F 1/2
#
g = e−ikˆ
θ·z
SLIDE 9 The factorization method: a sampling method
For ui(x, ˆ θ) = eikˆ
θ·x define
(Z, D) − → u∞(ˆ x, ˆ θ) where u∞ associated with us(Z, D) is defined in dimension d by us(x) = eikr r(d−1)/2
x) + O 1 r
→ +∞. F : L2(Sd) − → L2(Sd) g − →
x, ˆ θ)g(ˆ θ) dˆ θ Define the self-adjoint positive operator F# := |ℜe(F )| + ℑm(F ) z ∈ D ⇐ ⇒ e−ikˆ
θ·z ∈ R(F 1/2 #
) D z No solution!
SLIDE 10 State of the art
- Factorization method for impenetrable scatterers:
- Dirichlet and Neumann boundary condition: Kirsch 1998,
- Impedance boundary condition (Z = λ): Kirsch & Grinberg 2002,
- Inverse iterative methods with GIBC: Bourgeois, Chaulet & Haddar
2011–2012.
SLIDE 11
Outline
1 The GIBC forward problem 2 The inverse GIBC problem 3 Numerical examples
SLIDE 12 The GIBC forward problem
A volume formulation
- V an Hilbert space such that C∞(Γ) ⊂ V ⊂ H1/2(Γ)
- Z : V −
→ V ∗ is linear and continuous and Z∗u = Zu For example for complex functions (λ, µ) ∈ (L∞(Γ))2 Z = divΓµ∇Γ + λ V = H1(Γ)
SLIDE 13 The GIBC forward problem
A volume formulation
- V an Hilbert space such that C∞(Γ) ⊂ V ⊂ H1/2(Γ)
- Z : V −
→ V ∗ is linear and continuous and Z∗u = Zu
- ℑmZu, uV ∗,V ≥ 0 for uniqueness reasons
The GIBC problem writes: Find us ∈
- v ∈ D′(Ωext) , ϕv ∈ H1(Ωext) ∀ϕ ∈ D(Rd); v|Γ ∈ V
- (Pvol)
∆us + k2us = 0 in Ωext, ∂us ∂ν + Zus = f on Γ,
∂ν − Zui
R→∞
|∂rus − ikus|2 = 0.
SLIDE 14 The GIBC forward problem
A volume formulation
- V an Hilbert space such that C∞(Γ) ⊂ V ⊂ H1/2(Γ)
- Z : V −
→ V ∗ is linear and continuous and Z∗u = Zu
- ℑmZu, uV ∗,V ≥ 0 for uniqueness reasons
The GIBC problem writes: Find us ∈
- v ∈ D′(Ωext) , ϕv ∈ H1(Ωext) ∀ϕ ∈ D(Rd); v|Γ ∈ V
- (Pvol)
∆us + k2us = 0 in Ωext, ∂us ∂ν + Zus = f on Γ,
∂ν − Zui
R→∞
|∂rus − ikus|2 = 0. Proof of uniqueness Assume f = 0 then on Γ:
SLIDE 15 The GIBC forward problem
A volume formulation
- V an Hilbert space such that C∞(Γ) ⊂ V ⊂ H1/2(Γ)
- Z : V −
→ V ∗ is linear and continuous and Z∗u = Zu
- ℑmZu, uV ∗,V ≥ 0 for uniqueness reasons
The GIBC problem writes: Find us ∈
- v ∈ D′(Ωext) , ϕv ∈ H1(Ωext) ∀ϕ ∈ D(Rd); v|Γ ∈ V
- (Pvol)
∆us + k2us = 0 in Ωext, ∂us ∂ν + Zus = f on Γ,
∂ν − Zui
R→∞
|∂rus − ikus|2 = 0. Proof of uniqueness Assume f = 0 then on Γ: ∂us ∂ν + Zus = 0,
SLIDE 16 The GIBC forward problem
A volume formulation
- V an Hilbert space such that C∞(Γ) ⊂ V ⊂ H1/2(Γ)
- Z : V −
→ V ∗ is linear and continuous and Z∗u = Zu
- ℑmZu, uV ∗,V ≥ 0 for uniqueness reasons
The GIBC problem writes: Find us ∈
- v ∈ D′(Ωext) , ϕv ∈ H1(Ωext) ∀ϕ ∈ D(Rd); v|Γ ∈ V
- (Pvol)
∆us + k2us = 0 in Ωext, ∂us ∂ν + Zus = f on Γ,
∂ν − Zui
R→∞
|∂rus − ikus|2 = 0. Proof of uniqueness Assume f = 0 then on Γ: ∂us ∂ν + Zus = 0, ℑm < ∂us ∂ν , us > +ℑm < Zus, us > = 0.
SLIDE 17 The GIBC forward problem
A volume formulation
- V an Hilbert space such that C∞(Γ) ⊂ V ⊂ H1/2(Γ)
- Z : V −
→ V ∗ is linear and continuous and Z∗u = Zu
- ℑmZu, uV ∗,V ≥ 0 for uniqueness reasons
The GIBC problem writes: Find us ∈
- v ∈ D′(Ωext) , ϕv ∈ H1(Ωext) ∀ϕ ∈ D(Rd); v|Γ ∈ V
- (Pvol)
∆us + k2us = 0 in Ωext, ∂us ∂ν + Zus = f on Γ,
∂ν − Zui
R→∞
|∂rus − ikus|2 = 0. Proof of uniqueness Assume f = 0 then on Γ: ∂us ∂ν + Zus = 0, ℑm < ∂us ∂ν , us > +ℑm < Zus, us > = 0. Or ℑm < Zus, us >≥ 0 ⇒ ℑm < ∂us ∂ν , us >≤ 0 and Rellich lemma ⇒ us = 0.
SLIDE 18 Variational formulation: Reduced problem
Find us ∈ {us ∈ H1(SR\D), us ∈ V } such that for all v ∈ {us ∈ H1(BR\D), us ∈ V }, a(us, v) =< f, v > where a(u, v) :=
∇u∇v − k2uvdD+ < Zu, v >V ∗,V + < DtnSRu, v >
H
1 2 (Sr),
DtnSR exterior Dirichlet to Neumann operator on SR The sign of the real part of the impedance operator is imposed by the volume equation!
SLIDE 19 Well posedness of the forward problem
A surface equivalent formulation
Find us ∈
- v ∈ D′(Ωext) , ϕv ∈ H1(Ωext) ∀ϕ ∈ D(Rd); v|Γ ∈ V
- (Pvol)
∆us + k2us = 0 in Ωext, ∂us ∂ν + Zus = f on Γ,
∂ν − Zui
R→∞
|∂rus − ikus|2 = 0.
→ H−1/2(Γ) the exterior DtN map f − → ∂uf ∂ν where ∆uf + k2uf = 0 in Ωext, uf = f on Γ, lim
R→∞
|∂ruf − ikus|2 = 0.
SLIDE 20 Well posedness of the forward problem
A surface equivalent formulation
Find us ∈
- v ∈ D′(Ωext) , ϕv ∈ H1(Ωext) ∀ϕ ∈ D(Rd); v|Γ ∈ V
- (Pvol)
∆us + k2us = 0 in Ωext, ∂us ∂ν + Zus = f on Γ,
∂ν − Zui
R→∞
|∂rus − ikus|2 = 0.
→ H−1/2(Γ) the exterior DtN map f − → ∂uf ∂ν (Pvol) ⇐ ⇒ (Psurf)
Γ ∈ V such that
(Z + ne)us
Γ = f
SLIDE 21 Well posedness of the forward problem
A Fredholm operator
(Pvol) ⇐ ⇒ (Psurf)
Γ ∈ V such that
(Z + ne)us
Γ = f
Theorem If the embedding V ⊂ H1/2(Γ) is compact and Z = CZ + KZ with
- CZ : V → V ∗ isomorphism,
- KZ : V → V ∗ compact,
then (Z + ne) : V → V ∗ is an isomorphism. Proof
SLIDE 22 Well posedness of the forward problem
A Fredholm operator
(Pvol) ⇐ ⇒ (Psurf)
Γ ∈ V such that
(Z + ne)us
Γ = f
Theorem If the embedding V ⊂ H1/2(Γ) is compact and Z = CZ + KZ with
- CZ : V → V ∗ isomorphism,
- KZ : V → V ∗ compact,
then (Z + ne) : V → V ∗ is an isomorphism. Proof
- ne : H1/2(Γ) → H−1/2(Γ) is continuous,
SLIDE 23 Well posedness of the forward problem
A Fredholm operator
(Pvol) ⇐ ⇒ (Psurf)
Γ ∈ V such that
(Z + ne)us
Γ = f
Theorem If the embedding V ⊂ H1/2(Γ) is compact and Z = CZ + KZ with
- CZ : V → V ∗ isomorphism,
- KZ : V → V ∗ compact,
then (Z + ne) : V → V ∗ is an isomorphism. Proof
- ne : H1/2(Γ) → H−1/2(Γ) is continuous,
- hence Z + ne : V → V ∗ is Fredholm of index zero.
SLIDE 24 Well posedness of the forward problem
A Fredholm operator
(Pvol) ⇐ ⇒ (Psurf)
Γ ∈ V such that
(Z + ne)us
Γ = f
Theorem If the embedding V ⊂ H1/2(Γ) is compact and Z = CZ + KZ with
- CZ : V → V ∗ isomorphism,
- KZ : V → V ∗ compact,
then (Z + ne) : V → V ∗ is an isomorphism. Proof
- ne : H1/2(Γ) → H−1/2(Γ) is continuous,
- hence Z + ne : V → V ∗ is Fredholm of index zero.
- Since (Pvol) is injective and so is Z + ne.
SLIDE 25
Outline
1 The GIBC forward problem 2 The inverse GIBC problem 3 Numerical examples
SLIDE 26 Implementation of the factorization method
1 First step: formal factorization
Find two bounded operators G : Λ∗ → L2(Sd) and T : Λ → Λ∗ such that F = GT ∗G∗, and z ∈ D ⇐ ⇒ φ∞
z
∈ R(G) where φ∞
z (ˆ
x) := e−ikz·ˆ
x.
SLIDE 27 Implementation of the factorization method
1 First step: formal factorization
Find two bounded operators G : Λ∗ → L2(Sd) and T : Λ → Λ∗ such that F = GT ∗G∗, and z ∈ D ⇐ ⇒ φ∞
z
∈ R(G) where φ∞
z (ˆ
x) := e−ikz·ˆ
x.
2 Second step: justification
Find the space Λ and prove that R(G) = R(F 1/2
#
). F# = |ℜe(F)| + ℑm(F)
SLIDE 28
Formal factorization
Support characterization
Define the solving operator for the forward problem G : V ∗ − → L2(Sd) f − → u∞
f
where u∞
f
is the far field associated with the solution to (Pvol) with f in the second hand side. z ∈ D ⇐ ⇒ φ∞
z
∈ R(G) Hint: G = GDir ◦ (Z + ne)−1 where GDir is the solving operator for the Dirichlet problem and z ∈ D ⇐ ⇒ φ∞
z
∈ R(Gdir)
SLIDE 29 Formal factorization
Definition of the central operator
For Gk(x) (= eik|x|/|x| in dimension 3) the radiating Green function for ∆ + k2 define SLk(q)(x) =
Gk(x − y)q(y)ds(y), x ∈ Rd \ Γ, DLk(q)(x) =
∂Gk(x − y) ∂ν(y) q(y)ds(y), x ∈ Rd \ Γ,
Dk := DLk|Γ, and
k := ∂νSLk|Γ,
D′
k := ∂νDLk|Γ.
SLIDE 30 Formal factorization
Definition of the central operator
For Gk(x) (= eik|x|/|x| in dimension 3) the radiating Green function for ∆ + k2 define SLk(q)(x) =
Gk(x − y)q(y)ds(y), x ∈ Rd \ Γ, DLk(q)(x) =
∂Gk(x − y) ∂ν(y) q(y)ds(y), x ∈ Rd \ Γ,
Dk := DLk|Γ, and
k := ∂νSLk|Γ,
D′
k := ∂νDLk|Γ.
We formally found T := ZSkZ∗ + D′
k + ZDk + S′ kZ∗
T has to be defined from Λ to Λ∗ for some Hilbert space Λ. Λ = V does not fit because ZSkZ∗ not bounded!
SLIDE 31 Formal factorization
Proof: For g ∈ L2(Sd) Fg is the far field for the incident field
θxg(ˆ
θ).
SLIDE 32 Formal factorization
Proof: For g ∈ L2(Sd) Fg is the far field for the incident field
θxg(ˆ
θ). Then F = −GH where Hg(x) :=
θx
∂ν + Zeikˆ
θx
θ), x ∈ Γ.
SLIDE 33 Formal factorization
Proof: For g ∈ L2(Sd) Fg is the far field for the incident field
θxg(ˆ
θ). Then F = −GH where Hg(x) :=
θx
∂ν + Zeikˆ
θx
θ), x ∈ Γ. Then we can prove that H∗g :=
θx
∂ν h(x) + e−ikˆ
θxZ∗h(x)
SLIDE 34 Formal factorization
Proof: For g ∈ L2(Sd) Fg is the far field for the incident field
θxg(ˆ
θ). Then F = −GH where Hg(x) :=
θx
∂ν + Zeikˆ
θx
θ), x ∈ Γ. Then we can prove that H∗g :=
θx
∂ν h(x) + e−ikˆ
θxZ∗h(x)
We recognize the far field of DLkh + SLkZ∗h, which satisfies on Γ
∂ν
SLIDE 35
Formal factorization
Difficulty in the definition of T
T := ZSkZ∗ + D′
k + ZDk + S′ kZ∗
Sk : Hs(Γ) → Hs+1(Γ) We want T : Λ → Λ∗. Consider Z = ∆Γ, V = H1(Γ), then by taking Λ = V we have: T : H1(Γ) → H−2(Γ). Right space : Λ = H3/2(Γ) = ∆−1
Γ (H−1/2(Γ))
SLIDE 36 Careful definition of T and rigorous factorization
If V is compactly embedded into H1/2(Γ) define Λ :=
- u ∈ V, Z∗u ∈ H−1/2(Γ)
- with
(u, v)Λ := (u, v)H1/2(Γ) + (Z∗u, Z∗v)H−1/2(Γ). Proposition
- Z + ne : Λ → H−1/2(Γ) is an isomorphism,
- G : Λ∗ → L2(Sd) is continuous,
- T : Λ → Λ∗ is continuous,
T = ZSkZ∗ + D′
k + ZDk + S′ kZ∗
SLIDE 37 Application of the factorization Theorem
Theorem [Grinberg 2002] If F = −GT ∗G∗ with
1 G compact with dense range, 2 ℜe(T) = C + K with C coercive and K compact, 3 −ℑm(T ∗) compact and strictly positive on R(G∗),
then R(G) = R(F 1/2
#
). T = ZSkZ∗
coercivity, Λ→Λ∗
+ D′
k
1 2 (Γ)→H− 1 2 (Γ)
+ZDk + S′
kZ∗
SLIDE 38 Application of the factorization Theorem
Theorem [Grinberg 2002] If F = −GT ∗G∗ with
1 G compact with dense range, 2 ℜe(T) = C + K with C coercive and K compact, 3 −ℑm(T ∗) compact and strictly positive on R(G∗),
then R(G) = R(F 1/2
#
). T = ZSkZ∗
coercivity, Λ→Λ∗
+ D′
k
1 2 (Γ)→H− 1 2 (Γ)
+ZDk + S′
kZ∗
Conclusion: if k2 is not an eigenvalue for the interior GIBC problem z ∈ D ⇐ ⇒ φ∞
z
∈ R(F 1/2
#
) V is compactly embedded into H1/2(Γ), Z is an admissible impedance boundary operator.
SLIDE 39 What if?
- Treated case: the embedding V ⊂ H1/2(Γ) is compact,
Z = divΓ(µ∇Γ·) + λ· V = H1(Γ)
SLIDE 40 What if?
- Treated case: the embedding V ⊂ H1/2(Γ) is compact,
Z = divΓ(µ∇Γ·) + λ· V = H1(Γ)
- Symmetric case: the embedding H1/2(Γ) ⊂ V is compact,
Z = λ· V = L2(Γ)
SLIDE 41 What if?
- Treated case: the embedding V ⊂ H1/2(Γ) is compact,
Z = divΓ(µ∇Γ·) + λ· V = H1(Γ)
- Symmetric case: the embedding H1/2(Γ) ⊂ V is compact,
Z = λ· V = L2(Γ)
- Intermediate case: none of the compact embeddings hold.
ℜe(T) fails to be signed!
SLIDE 42
Outline
1 The GIBC forward problem 2 The inverse GIBC problem 3 Numerical examples
SLIDE 43 Numerical framework
- Z = divΓ(µ∇Γ·) + λ·,
- For N=50, the synthetic data are
- u∞
i,j
2iπ N , 2jπ N
- i,j=1,··· ,N
- The wavelength is equivalent to the size of the scatterer
- For each z in a given sampling grid we solve a discrete version of
F 1/2
#
gz = φ∞
z
with Tikhonov-Morozov regularization and plot z − → 1 gz .
SLIDE 44
Influence of µ
−3 3 −3 −2 −1 1 2 3 0, 2 0, 4 0, 6 0, 8 1 −3 3 −3 −2 −1 1 2 3 0, 2 0, 4 0, 6 0, 8 1 (a) µ = 100 (b) µ = 1 −3 3 −3 −2 −1 1 2 3 0, 2 0, 4 0, 6 0, 8 1 (c) µ = 0.1
SLIDE 45
Influence of the wavelength
−3 3 −3 −2 −1 1 2 3 0, 2 0, 4 0, 6 0, 8 1 −3 3 −3 −2 −1 1 2 3 0, 2 0, 4 0, 6 0, 8 1 (d) µ = 1, wavelength = 3 (e) µ = 1, wavelength = 1.5
SLIDE 46
Influence of the wavelength
−3 3 −3 −2 −1 1 2 3 0, 2 0, 4 0, 6 0, 8 1 −3 3 −3 −2 −1 1 2 3 0, 2 0, 4 0, 6 0, 8 1 (d) µ = 1, wavelength = 3 (e) µ = 1, wavelength = 1.5
Thank you for your attention!