• Aucun résultat trouvé

Reconstructing initial data using iterative observers for wave type systems

N/A
N/A
Protected

Academic year: 2021

Partager "Reconstructing initial data using iterative observers for wave type systems"

Copied!
67
0
0

Texte intégral

(1)

To cite this document:

Haine, Ghislain Reconstructing initial data using iterative

observers for wave type systems. (2013) In: 11th International Conference on

Mathematical and Numerical Aspects of Waves (WAVES 2013), 03-07 Jun 2013,

Gammarth, Tunisia..

O

pen

A

rchive

T

oulouse

A

rchive

O

uverte (

OATAO

)

OATAO is an open access repository that collects the work of Toulouse researchers and

makes it freely available over the web where possible.

This is an author-deposited version published in:

http://oatao.univ-toulouse.fr/

Eprints ID: 9127

Any correspondence concerning this service should be sent to the repository

administrator: staff-oatao@inp-toulouse.fr

(2)

G. Haine

1,2,∗

1

Universit´e de Lorraine (Institut ´

Elie Cartan),

2

INRIA Nancy Grand-Est (CORIDA)

Email: Ghislain.Haine@univ-lorraine.fr

Abstract

An iterative algorithm for solving initial data inverse

problems from partial observations has been proposed in

2010 by Ramdani, Tucsnak and Weiss [1]. In this work,

we are concerned with the convergence of this algorithm

when the inverse problem is ill-posed, i.e. when the

ob-servations are not sufficient to reconstruct any initial data.

We prove that the state space can be decomposed as a

di-rect sum, stable by the algorithm, corresponding to the

observable and unobservable part of the initial data. We

show that this result holds for both locally distributed and

boundary observation [2], [3].

Introduction

Let us start by briefly recalling the principle of the

re-construction method proposed in [1] in the simplified

con-text of skew-adjoint generators and bounded observation

operator. Given two Hilbert spaces X and Y (called state

and output spaces respectively), let A : D (A) → X be

skew-adjoint operator generating a C

0

-group T of

isome-tries on X and let C ∈ L(X, Y ) be a bounded observation

operator. Consider the infinite dimensional linear system

given by



˙

z(t) = Az(t),

∀t ≥ 0,

y(t) = Cz(t),

∀t ∈ [0, τ ].

(1)

where z is the state and y the output function (where the

dot symbol is used to denote the time derivative). Such

systems are often used as models of vibrating systems.

The inverse problem considered here is to reconstruct

the initial state z(0) = z

0

∈ X of system (1) knowing the

observation

y(t) on the time interval [0, τ ].

Then, let z

0+

∈ X be a first arbitrary guess of z

0

and

let us denote A

+

= A − C

C and A

= −A − C

C and

introduce the following initial and final Cauchy problems,

for all n ≥ 1, called respectively forward and backward

observers

of (1)

˙

z

n+

(t) = A

+

z

n+

(t) + C

y(t),

∀t ∈ [0, τ ],

z

1+

(0) = z

+0

,

z

n+

(0) = z

n−1

(0),

∀n ≥ 2,

(2)



˙

z

n

(t) = −A

z

n

(t) − C

y(t),

∀t ∈ [0, τ ],

z

(τ ) = z

+

(τ ),

∀n ≥ 2.

(3)

If we assume that (A, C) is exactly observable in time

τ > 0, i.e. that there exists k

τ

> 0 such that

Z

τ

0

ky(t)k

2

dt ≥ k

τ2

kz

0

k

2

, ∀z

0

∈ D(A),

(4)

then, it is well-known that A

+

(respectively A

) generate

an exponentially stable C

0

-semigroup T

+

(respectively

T

) on X. If we set L = T

−τ

T

, then by [1,

Proposi-tion 3.7], we have δ := kLk

L(X)

< 1 and we obtain

kz

n

(0) − z

0

k ≤ δ

n

kz

0+

− z

0

k,

∀z

0

∈ X, n ≥ 1.

Note that since the choice of z

0+

is arbitrary, we often

choose zero in the applications.

1

Main results

In this work, we investigate the case without exact

ob-servability (for the wave equation for instance, this

corre-sponds to the case where τ is too small for the geometric

optic condition of Bardos, Lebeau and Rauch [4] to hold

true). Remarking that systems (2) and (3) are still well

defined in this case (at least when C is bounded), and that

we still have

z

n

(0) − z

0

= L

n

z

0+

− z

0

 ,

the following questions naturally arise : does the

se-quence z

n

(0) converge and if so, to what limit ?

Assume that C ∈ L(X, Y ) is a bounded observation

operator. Let us denote S the unitary C

0

-group

gener-ated by A. Let Ψ

τ

∈ L(X, L

2

([0, ∞), Y ) be the

state-to-output operator defined by

τ

z

0

) (t) =



CS

t

z

0

,

∀t ∈ [0, τ ],

0,

∀t > τ.

Proposition 1. We have the following decomposition of

the state space

X

X = Ker Ψ

τ

⊕ (Ker Ψ

τ

)

:= V

Unobs

⊕ V

Obs

,

and this decomposition is L-stable.

Furthermore,

(Ker Ψ

τ

)

= Ran Φ

τ

, where

Φ

τ

u =

Z

τ

0

S

∗τ −t

C

u(t)dt,

(3)

X onto V

Obs

. Then the following statements hold true:

1. We have for all

z

0

∈ X, z

0+

∈ V

Obs

, and

n ≥ 1,

(I − Π) z

n

(0) − z

0



= k(I − Π) z

0

k .

2. The sequence

(kΠ (z

n

(0) − z

0

)k)

n≥1

is strictly

decreasing and verifies

Π z

n

(0) − z

0



=

z

n

(0) − Πz

0

−→

n→∞

0.

3. There exists a constant

α ∈ (0, 1), independent

of

z

0

and

z

0+

, such that for all

n ≥ 1,

Π z

n

(0) − z

0



≤ α

n

z

0+

− Πz

0

,

if and only if

Ran Φ

τ

is closed in

X.

Using the framework of well-posed linear systems, we

can use a result of Curtain and Weiss [5] to handle the

case of (some) unbounded observation operators and

de-rive a result similar to Theorem 2 (formally, we take

A

±

= ±A − γC

C, with a suitably chosen γ > 0).

2

Application

Let Ω be a bounded open subset of R

N

, N ≥ 2, with

smooth boundary ∂Ω = Γ

0

∪ Γ

1

, Γ

0

∩ Γ

1

= ∅ and Γ

0

and Γ

1

being relatively open in ∂Ω. Denote by ν the unit

normal vector of Γ

1

pointing towards the exterior of Ω.

Consider the following wave system

¨

w(x, t) − ∆w(x, t) = 0,

∀x ∈ Ω, t > 0,

w(x, t) = 0,

∀x ∈ Γ

0

, t > 0,

w(x, t) = u(x, t),

∀x ∈ Γ

1

, t > 0,

w(x, 0) = w

0

(x), ˙

w(x, 0) = w

1

(x), ∀x ∈ Ω,

(5)

with u the input function (the control), and (w

0

, w

1

) the

initial state. We observe this system on Γ

1

, leading to

y(x, t) = −

∂(−∆)

−1

w(x, t)

˙

∂ν

,

∀x ∈ Γ

1

, t > 0.

(6)

Using a result of Guo and Zhang [6, Theorem 1.1], we

can show that the system (5)–(6) fits into the framework

described above and we can thus apply Theorem 2 (in its

generalized version to unbounded observation operators)

to recover the observable part of the initial data (w

0

, w

1

).

For instance, let us consider the configuration of

Fig-ure 1. We can easily obtain two subdomains of Ω (the

striped ones on Figure 1), such that all initial data with

support in the left (resp. right) one are in V

Obs

(resp. in

V

Unobs

).

We choose a suitable initial data to bring out these

in-clusions (in particular w

1

≡ 0). We perform some

sim-ulations (using GMSH and GetDP) and obtain Figure 2,

with 6% of relative error (in L

2

(Ω)) on the reconstruction

of the observable part of the data after three iterations.

Figure 1: An example of configuration in 2D

Figure 2: The initial position and its reconstruction

after 3 iterations

References

[1]

K. R

AMDANI

, M. T

UCSNAK

,

AND

G. W

EISS

,

Re-covering the initial state of an infinite-dimensional

system using observers, Automatica, 46 (2010),

pp. 1616–1625.

[2]

G. H

AINE

, Recovering the initial data of an

evolu-tion equaevolu-tion. Applicaevolu-tion to thermoacoustic

tomog-raphy, Submitted, (2012).

[3]

G. H

AINE

, Recovering the observable part of the

initial data of an infinite-dimensional linear system,

Submitted, (2012).

[4]

C. B

ARDOS

, G. L

EBEAU

,

AND

J. R

AUCH

, Sharp

sufficient conditions for the observation, control,

and stabilization of waves from the boundary, SIAM

J. Control Optim., 30 (1992), pp. 1024–1065.

[5]

R. F. C

URTAIN AND

G. W

EISS

, Exponential

sta-bilization of well-posed systems by colocated

feed-back, SIAM J. Control Optim., 45 (2006), pp. 273–

297 (electronic).

[6]

B.-Z. G

UO AND

X. Z

HANG

, The regularity of the

wave equation with partial dirichlet control and

colocated observation, SIAM J. Control Optim., 44

(2005), pp. 1598–1613.

(4)

Reconstructing initial data using iterative observers

for wave type systems

Ghislain Haine

ISAE – IECL – Inria CORIDA FRANCE

WAVES 2013 - June, 3–7

(5)

Let

X be a Hilbert space,

A : D(A) → X be a skew-adjoint operator,

Conservative systems  ˙ z(t) = Az(t), ∀ t ∈ [0, ∞), z(0) =z0∈ D(A). For instance: A = 0 I ∆ 0 

(+ Dirichlet boundary conditions) on Ω ⊂ Rn and X = H01(Ω) × L2(Ω)

the classical wave equation with z =w ˙ w 

(6)

Let

X be a Hilbert space,

A : D(A) → X be a skew-adjoint operator,

Conservative systems  ˙ z(t) = Az(t), ∀ t ∈ [0, ∞), z(0) =z0∈ D(A). For instance: A = 0 I ∆ 0 

(+ Dirichlet boundary conditions) on Ω ⊂ Rn and X = H01(Ω) × L2(Ω)

the classical wave equation with z =w ˙ w 

(7)

Let

X be a Hilbert space,

A : D(A) → X be a skew-adjoint operator,

Conservative systems  ˙ z(t) = Az(t), ∀ t ∈ [0, ∞), z(0) =z0∈ D(A). For instance: A = 0 I ∆ 0 

(+ Dirichlet boundary conditions) on Ω ⊂ Rn and X = H01(Ω) × L2(Ω)

the classical wave equation with z =w ˙ w 

(8)

Let

Y be another Hilbert space C ∈ L(X, Y )

τ > 0

We observe z viay(t)= Cz(t) for all t ∈ [0, τ ].

For instance, for the classical wave equation, let O ⊂ Ω: y(t) =0 χO w(t) ˙ w(t)  , ∀t ∈ [0, τ ], = χOw(t),˙ ∀t ∈ [0, τ ]. Our problem

(9)

Let

Y be another Hilbert space C ∈ L(X, Y )

τ > 0

We observe z viay(t)= Cz(t) for all t ∈ [0, τ ].

For instance, for the classical wave equation, let O ⊂ Ω: y(t) =0 χO w(t) ˙ w(t)  , ∀t ∈ [0, τ ], = χOw(t),˙ ∀t ∈ [0, τ ]. Our problem

(10)

Let

Y be another Hilbert space C ∈ L(X, Y )

τ > 0

We observe z viay(t)= Cz(t) for all t ∈ [0, τ ].

For instance, for the classical wave equation, let O ⊂ Ω: y(t) =0 χO w(t) ˙ w(t)  , ∀t ∈ [0, τ ], = χOw(t),˙ ∀t ∈ [0, τ ]. Our problem

(11)

Let

Y be another Hilbert space C ∈ L(X, Y )

τ > 0

We observe z viay(t)= Cz(t) for all t ∈ [0, τ ].

For instance, for the classical wave equation, let O ⊂ Ω: y(t) =0 χO w(t) ˙ w(t)  , ∀t ∈ [0, τ ], = χOw(t),˙ ∀t ∈ [0, τ ]. Our problem

(12)

1 The reconstruction algorithm

2 Main result

(13)

1 The reconstruction algorithm

2 Main result

(14)

K. Ramdani, M. Tucsnak, and G. Weiss

Recovering the initial state of an infinite-dimensional system using observers (Automatica, 2010)

Intuitive representation

(15)

Some remarks

2005: Auroux and Blum (C. R. Math. Acad. Sci. Paris) introduced the Back and Forth Nuding (BFN), based on the generalization of Kalmann’s filters

2008: Phung and Zhang (SIAM J. Appl. Math.) introduced the Time Reversal Focusing (TRF), for the Kirchhoff plate equation

2010: Ramdani, Tucsnak and Weiss (Automatica) generalized the TRF, based on the generalization of Luenberger’s observers

(16)

Some remarks

2005: Auroux and Blum (C. R. Math. Acad. Sci. Paris) introduced the Back and Forth Nuding (BFN), based on the generalization of Kalmann’s filters

2008: Phung and Zhang (SIAM J. Appl. Math.) introduced the Time Reversal Focusing (TRF), for the Kirchhoff plate equation

2010: Ramdani, Tucsnak and Weiss (Automatica) generalized the TRF, based on the generalization of Luenberger’s observers

(17)

Some remarks

2005: Auroux and Blum (C. R. Math. Acad. Sci. Paris) introduced the Back and Forth Nuding (BFN), based on the generalization of Kalmann’s filters

2008: Phung and Zhang (SIAM J. Appl. Math.) introduced the Time Reversal Focusing (TRF), for the Kirchhoff plate equation

2010: Ramdani, Tucsnak and Weiss (Automatica) generalized the TRF, based on the generalization of Luenberger’s observers

(18)

We construct the forward observer  ˙ z+(t) = Az+(t) − C∗Cz+(t) + C∗y(t), ∀ t ∈ [0, τ ], z+(0) =z+ 0 ∈ D(A).

If we subtract the observed system 

˙

z(t) = Az(t), ∀ t ∈ [0, τ ], z(0) =z0,

to obtain(remember thaty(t)= Cz(t)), denoting e = z+− z, 

˙e(t) = (A − C∗C) e(t), ∀ t ∈ [0, τ ], e(0) =z+0 −z0,

which is known to be exponentially stable if and only if (A, C) is exactly observable, i.e. ∃T > 0, ∃kT > 0, Z T 0 ky(t)k2dt ≥ k2 Tkz0k2, ∀z0∈ D(A).

(19)

We construct the forward observer  ˙ z+(t) = Az+(t) − C∗Cz+(t) + C∗y(t), ∀ t ∈ [0, τ ], z+(0) =z+ 0 ∈ D(A).

If we subtract the observed system 

˙

z(t) = Az(t), ∀ t ∈ [0, τ ], z(0) =z0,

to obtain(remember thaty(t)= Cz(t)), denoting e = z+− z, 

˙e(t) = (A − C∗C) e(t), ∀ t ∈ [0, τ ], e(0) =z+0 −z0,

which is known to be exponentially stable if and only if (A, C) is exactly observable, i.e. ∃T > 0, ∃kT > 0, Z T 0 ky(t)k2dt ≥ k2 Tkz0k2, ∀z0∈ D(A).

(20)

We construct the forward observer  ˙ z+(t) = Az+(t) − C∗Cz+(t) + C∗y(t), ∀ t ∈ [0, τ ], z+(0) =z+ 0 ∈ D(A).

If we subtract the observed system 

˙

z(t) = Az(t), ∀ t ∈ [0, τ ], z(0) =z0,

to obtain(remember thaty(t)= Cz(t)), denoting e = z+− z, 

˙e(t) = (A − C∗C) e(t), ∀ t ∈ [0, τ ], e(0) =z+0 −z0,

which is known to be exponentially stable if and only if (A, C) is exactly observable, i.e. ∃T > 0, ∃kT > 0, Z T 0 ky(t)k2dt ≥ k2 Tkz0k2, ∀z0∈ D(A).

(21)

We construct the forward observer  ˙ z+(t) = Az+(t) − C∗Cz+(t) + C∗y(t), ∀ t ∈ [0, τ ], z+(0) =z+ 0 ∈ D(A).

If we subtract the observed system 

˙

z(t) = Az(t), ∀ t ∈ [0, τ ], z(0) =z0,

to obtain(remember thaty(t)= Cz(t)), denoting e = z+− z, 

˙e(t) = (A − C∗C) e(t), ∀ t ∈ [0, τ ], e(0) =z+0 −z0,

which is known to be exponentially stable if and only if (A, C) is exactly observable, i.e. ∃T > 0, ∃kT > 0, Z T 0 ky(t)k2dt ≥ k2 Tkz0k2, ∀z0∈ D(A).

(22)

Exponential stability ⇒ ∃M > 0, β > 0 such that kz+(τ ) − z(τ )k ≤ M e−βτkz+

0 −z0k.

We construct a similar system: the backward observer, 

˙

z−(t) = Az−(t) + C∗Cz−(t) − C∗y(t), ∀ t ∈ [0, τ ], z−(τ ) = z+(τ ).

From similar computations

(23)

Exponential stability ⇒ ∃M > 0, β > 0 such that kz+(τ ) − z(τ )k ≤ M e−βτkz+

0 −z0k.

We construct a similar system: the backward observer, 

˙

z−(t) = Az−(t) + C∗Cz−(t) − C∗y(t), ∀ t ∈ [0, τ ], z−(τ ) = z+(τ ).

From similar computations

(24)

Exponential stability ⇒ ∃M > 0, β > 0 such that kz+(τ ) − z(τ )k ≤ M e−βτkz+

0 −z0k.

We construct a similar system: the backward observer, 

˙

z−(t) = Az−(t) + C∗Cz−(t) − C∗y(t), ∀ t ∈ [0, τ ], z−(τ ) = z+(τ ).

From similar computations

kz−(0) −z0k ≤ M e−βτkz+(τ ) − z(τ )k ≤ M2e−2βτkz+ 0 −z0k.

(25)

If ∃kτ > 0, Z τ 0 ky(t)k2dt ≥ k2 τkz0k 2, z0∈ D(A),

Ito, Ramdani and Tucsnak (Discrete Contin. Dyn. Syst. Ser. S, 2011) proved that

α := M2e−2βτ < 1.

Iterating n-times the forward–backward observers with z+ n(0) = z

− n−1(0)

leads to

kz−n(0) −z0k ≤ αnkz0+−z0k.

This is the iterative algorithm of Ramdani, Tucsnak and Weiss to reconstructz0 fromy(t).

(26)

If ∃kτ > 0, Z τ 0 ky(t)k2dt ≥ k2 τkz0k 2, z0∈ D(A),

Ito, Ramdani and Tucsnak (Discrete Contin. Dyn. Syst. Ser. S, 2011) proved that

α := M2e−2βτ < 1.

Iterating n-times the forward–backward observers with z+ n(0) = z − n−1(0) leads to kz−n(0) −z0k ≤ αnkz+ 0 −z0k.

This is the iterative algorithm of Ramdani, Tucsnak and Weiss to reconstructz0 fromy(t).

(27)

1 The reconstruction algorithm

2 Main result

(28)

In this work, the exact observability assumption in time τ ∃kτ > 0, Z τ 0 ky(t)k2dt ≥ kτ2kz0k 2 , ∀z0∈ D(A), is not supposed to be satisfied !

However, the algorithm doesn’t need this assumption to be well-posed.

Questions

Given arbitrary C and τ > 0, does the algorithm converge ? If it does, what is the limit of z−n(0) and how is it related toz0 ?

(29)

In this work, the exact observability assumption in time τ ∃kτ > 0, Z τ 0 ky(t)k2dt ≥ kτ2kz0k 2 , ∀z0∈ D(A), is not supposed to be satisfied !

However, the algorithm doesn’t need this assumption to be well-posed.

Questions

Given arbitrary C and τ > 0, does the algorithm converge ? If it does, what is the limit of z−n(0) and how is it related toz0 ?

(30)

In this work, the exact observability assumption in time τ ∃kτ > 0, Z τ 0 ky(t)k2dt ≥ kτ2kz0k 2 , ∀z0∈ D(A), is not supposed to be satisfied !

However, the algorithm doesn’t need this assumption to be well-posed.

Questions

Given arbitrary C and τ > 0, does the algorithm converge ? If it does, what is the limit of z−n(0) and how is it related toz0 ?

(31)

Decomposition of X:

Let us denote Ψτ the following continuous linear operator

Ψτ : X −→ L2([0, τ ], Y ) ,

z0 7→ y(t).

Intuitively, ifz0 is in Ker Ψτ, theny(t)≡ 0, and we have no

information on z0!

We decompose X = Ker Ψτ⊕ (Ker Ψτ)⊥ and define

VUnobs= Ker Ψτ, VObs= (Ker Ψτ)⊥= Ran Ψ∗τ.

Note that the exact observability assumption is equivalent to Ψτ is

(32)

Decomposition of X:

Let us denote Ψτ the following continuous linear operator

Ψτ : X −→ L2([0, τ ], Y ) ,

z0 7→ y(t).

Intuitively, ifz0 is in Ker Ψτ, theny(t)≡ 0, and we have no

information on z0!

We decompose X = Ker Ψτ⊕ (Ker Ψτ)⊥ and define

VUnobs= Ker Ψτ, VObs= (Ker Ψτ)⊥= Ran Ψ∗τ.

Note that the exact observability assumption is equivalent to Ψτ is

(33)

Decomposition of X:

Let us denote Ψτ the following continuous linear operator

Ψτ : X −→ L2([0, τ ], Y ) ,

z0 7→ y(t).

Intuitively, ifz0 is in Ker Ψτ, theny(t)≡ 0, and we have no

information on z0!

We decompose X = Ker Ψτ⊕ (Ker Ψτ)⊥ and define

VUnobs= Ker Ψτ, VObs= (Ker Ψτ)⊥= Ran Ψ∗τ.

Note that the exact observability assumption is equivalent to Ψτ is

(34)

Decomposition of X:

Let us denote Ψτ the following continuous linear operator

Ψτ : X −→ L2([0, τ ], Y ) ,

z0 7→ y(t).

Intuitively, ifz0 is in Ker Ψτ, theny(t)≡ 0, and we have no

information on z0!

We decompose X = Ker Ψτ⊕ (Ker Ψτ)⊥ and define

VUnobs= Ker Ψτ, VObs= (Ker Ψτ)⊥= Ran Ψ∗τ.

Note that the exact observability assumption is equivalent to Ψτ is

(35)

Stability under the algorithm: Let us denote T+

(resp. T−) the semigroup generated by A+:= A − CC (resp. A:= −A − CC) on X.

Forward–backward observers cycle ⇒ operator T−τT+τ, i.e.

z−(0) −z0= T−τT + τ z

+ 0 −z0 .

Denote S the group generated by A, then (since A = A++ C∗C)

Sτz0= T+τz0+ Z τ 0 T+τ −tC ∗ CStz0 | {z } Ψτz0 dt, ∀z0∈ X.

Using this (type of) Duhamel formula(s), we obtain T−τT

+

τVUnobs⊂ VUnobs, T−τT +

τVObs⊂ VObs.

(36)

Stability under the algorithm: Let us denote T+

(resp. T−) the semigroup generated by A+:= A − CC (resp. A:= −A − CC) on X.

Forward–backward observers cycle ⇒ operator T−τT+τ, i.e.

z−(0) −z0= T−τT + τ z

+ 0 −z0 .

Denote S the group generated by A, then (since A = A++ C∗C) Sτz0= T+τz0+ Z τ 0 T+τ −tC ∗ CStz0 | {z } Ψτz0 dt, ∀z0∈ X.

Using this (type of) Duhamel formula(s), we obtain T−τT

+

τVUnobs⊂ VUnobs, T−τT +

τVObs⊂ VObs.

(37)

Stability under the algorithm: Let us denote T+

(resp. T−) the semigroup generated by A+:= A − CC (resp. A:= −A − CC) on X.

Forward–backward observers cycle ⇒ operator T−τT+τ, i.e.

z−(0) −z0= T−τT + τ z

+ 0 −z0 .

Denote S the group generated by A, then (since A = A++ C∗C) Sτz0= T+τz0+ Z τ 0 T+τ −tC ∗ CStz0 | {z } Ψτz0 dt, ∀z0∈ X.

Using this (type of) Duhamel formula(s), we obtain T−τT

+

τVUnobs⊂ VUnobs, T−τT +

τVObs⊂ VObs.

(38)

Stability under the algorithm: Let us denote T+

(resp. T−) the semigroup generated by A+:= A − CC (resp. A:= −A − CC) on X.

Forward–backward observers cycle ⇒ operator T−τT+τ, i.e.

z−(0) −z0= T−τT + τ z

+ 0 −z0 .

Denote S the group generated by A, then (since A = A++ C∗C) Sτz0= T+τz0+ Z τ 0 T+τ −tC ∗ CStz0 | {z } Ψτz0 dt, ∀z0∈ X.

Using this (type of) Duhamel formula(s), we obtain T−τT

+

τVUnobs⊂ VUnobs, T−τT +

τVObs⊂ VObs.

(39)

Convergence of the algorithm:

It is obvious that the algorithm has no influence on VUnobs.

Let us denote L = T−τT+τ|VObs, we have:

1 lim n→∞L n z = 0, ∀ z ∈ X 2 kLkL(VObs)< 1 ⇐⇒ Ran Ψ ∗ τ is closed in X Sketch of proof 1 L is positive self-adjoint.

Ln+1< Lnfrom which we get limn→∞Ln= L∞∈ L(VObs).

L2

∞= L∞ and kL∞zk < kzk for all z ∈ VObs=⇒ Ran L∞= {0}.

2 Duhamel formulas =⇒ kLkL(V

Obs) in term of inf

kzk=1,z∈VObs

kΨτzk.

Ran Ψ∗τ closed in X ⇐⇒ Ψτ bounded from below on VObs.

Furthermore, it is easy to prove that:

(40)

Convergence of the algorithm:

It is obvious that the algorithm has no influence on VUnobs.

Let us denote L = T−τT+τ|VObs, we have: 1 lim n→∞L n z = 0, ∀ z ∈ X 2 kLkL(VObs)< 1 ⇐⇒ Ran Ψ ∗ τ is closed in X Sketch of proof 1 L is positive self-adjoint.

Ln+1< Lnfrom which we get limn→∞Ln= L∞∈ L(VObs).

L2

∞= L∞ and kL∞zk < kzk for all z ∈ VObs=⇒ Ran L∞= {0}.

2 Duhamel formulas =⇒ kLkL(V

Obs) in term of inf

kzk=1,z∈VObs

kΨτzk.

Ran Ψ∗τ closed in X ⇐⇒ Ψτ bounded from below on VObs.

Furthermore, it is easy to prove that:

(41)

Convergence of the algorithm:

It is obvious that the algorithm has no influence on VUnobs.

Let us denote L = T−τT+τ|VObs, we have: 1 lim n→∞L n z = 0, ∀ z ∈ X 2 kLkL(VObs)< 1 ⇐⇒ Ran Ψ ∗ τ is closed in X Sketch of proof 1 L is positive self-adjoint.

Ln+1< Lnfrom which we get limn→∞Ln= L∞∈ L(VObs).

L2

∞= L∞ and kL∞zk < kzk for all z ∈ VObs=⇒ Ran L∞= {0}.

2 Duhamel formulas =⇒ kLkL(V

Obs) in term of inf

kzk=1,z∈VObs

kΨτzk.

Ran Ψ∗τ closed in X ⇐⇒ Ψτ bounded from below on VObs.

Furthermore, it is easy to prove that:

(42)

Convergence of the algorithm:

It is obvious that the algorithm has no influence on VUnobs.

Let us denote L = T−τT+τ|VObs, we have: 1 lim n→∞L n z = 0, ∀ z ∈ X 2 kLkL(VObs)< 1 ⇐⇒ Ran Ψ ∗ τ is closed in X Sketch of proof 1 L is positive self-adjoint.

Ln+1< Lnfrom which we get limn→∞Ln= L∞∈ L(VObs).

L2

∞= L∞ and kL∞zk < kzk for all z ∈ VObs=⇒ Ran L∞= {0}.

2 Duhamel formulas =⇒ kLkL(V

Obs) in term of inf

kzk=1,z∈VObs

kΨτzk.

Ran Ψ∗τ closed in X ⇐⇒ Ψτ bounded from below on VObs.

Furthermore, it is easy to prove that:

(43)

Convergence of the algorithm:

It is obvious that the algorithm has no influence on VUnobs.

Let us denote L = T−τT+τ|VObs, we have: 1 lim n→∞L n z = 0, ∀ z ∈ X 2 kLkL(VObs)< 1 ⇐⇒ Ran Ψ ∗ τ is closed in X Sketch of proof 1 L is positive self-adjoint.

Ln+1< Lnfrom which we get limn→∞Ln= L∞∈ L(VObs).

L2

∞= L∞ and kL∞zk < kzk for all z ∈ VObs=⇒ Ran L∞= {0}.

2 Duhamel formulas =⇒ kLkL(V

Obs) in term of inf

kzk=1,z∈VObs

kΨτzk.

Ran Ψ∗τ closed in X ⇐⇒ Ψτ bounded from below on VObs.

Furthermore, it is easy to prove that:

(44)

Convergence of the algorithm:

It is obvious that the algorithm has no influence on VUnobs.

Let us denote L = T−τT+τ|VObs, we have: 1 lim n→∞L n z = 0, ∀ z ∈ X 2 kLkL(VObs)< 1 ⇐⇒ Ran Ψ ∗ τ is closed in X Sketch of proof 1 L is positive self-adjoint.

Ln+1< Lnfrom which we get limn→∞Ln= L∞∈ L(VObs).

L2

∞= L∞ and kL∞zk < kzk for all z ∈ VObs=⇒ Ran L∞= {0}.

2 Duhamel formulas =⇒ kLkL(V

Obs) in term of inf

kzk=1,z∈VObs

kΨτzk.

Ran Ψ∗τ closed in X ⇐⇒ Ψτ bounded from below on VObs.

Furthermore, it is easy to prove that:

(45)

Convergence of the algorithm:

It is obvious that the algorithm has no influence on VUnobs.

Let us denote L = T−τT+τ|VObs, we have: 1 lim n→∞L n z = 0, ∀ z ∈ X 2 kLkL(VObs)< 1 ⇐⇒ Ran Ψ ∗ τ is closed in X Sketch of proof 1 L is positive self-adjoint.

Ln+1< Lnfrom which we get limn→∞Ln= L∞∈ L(VObs).

L2

∞= L∞ and kL∞zk < kzk for all z ∈ VObs=⇒ Ran L∞= {0}.

2 Duhamel formulas =⇒ kLkL(V

Obs) in term of inf

kzk=1,z∈VObs

kΨτzk.

Ran Ψ∗τ closed in X ⇐⇒ Ψτ bounded from below on VObs.

Furthermore, it is easy to prove that:

(46)

Convergence of the algorithm:

It is obvious that the algorithm has no influence on VUnobs.

Let us denote L = T−τT+τ|VObs, we have: 1 lim n→∞L n z = 0, ∀ z ∈ X 2 kLkL(VObs)< 1 ⇐⇒ Ran Ψ ∗ τ is closed in X Sketch of proof 1 L is positive self-adjoint.

Ln+1< Lnfrom which we get limn→∞Ln= L∞∈ L(VObs).

L2

∞= L∞ and kL∞zk < kzk for all z ∈ VObs=⇒ Ran L∞= {0}.

2 Duhamel formulas =⇒ kLkL(V

Obs) in term of inf

kzk=1,z∈VObs

kΨτzk.

Ran Ψ∗τ closed in X ⇐⇒ Ψτ bounded from below on VObs.

Furthermore, it is easy to prove that:

(47)

Convergence of the algorithm:

It is obvious that the algorithm has no influence on VUnobs.

Let us denote L = T−τT+τ|VObs, we have: 1 lim n→∞L n z = 0, ∀ z ∈ X 2 kLkL(VObs)< 1 ⇐⇒ Ran Ψ ∗ τ is closed in X Sketch of proof 1 L is positive self-adjoint.

Ln+1< Lnfrom which we get limn→∞Ln= L∞∈ L(VObs).

L2

∞= L∞ and kL∞zk < kzk for all z ∈ VObs=⇒ Ran L∞= {0}.

2 Duhamel formulas =⇒ kLkL(V

Obs) in term of inf

kzk=1,z∈VObs

kΨτzk.

Ran Ψ∗τ closed in X ⇐⇒ Ψτ bounded from below on VObs.

Furthermore, it is easy to prove that:

(48)

Theorem

Denote by Π the orthogonal projection from X onto VObs. Then the

following statements hold true for allz0∈ X andz+0 ∈ VObs:

1 For all n ≥ 1,

(I − Π) zn−(0) −z0

= k(I − Π)z0k .

2 The sequence (kΠ (z

n(0) −z0)k)n≥1is strictly decreasing and

Π z−n(0) −z0  = z−n(0) − Πz0 −→ n→∞0.

3 There exists a constant α ∈ (0, 1), independent of z0andz+

0, such

that for all n ≥ 1, Π zn−(0) − z0 ≤ αn z+0 − Πz0 , if and only if Ran Ψ∗τ is closed in X.

(49)

Remark

Using the framework of well-posed linear systems, we obtain the same result for some unbounded observation operator C ∈ L(D(A), Y ).

Example Let

Ω ⊂ RN, N ≥ 2, with smooth boundary ∂Ω

∂Ω = Γ0∪ Γ1, Γ0∩ Γ1= ∅

Consider the following wave system        ¨ w(x, t) − ∆w(x, t) = 0, ∀x ∈ Ω, t > 0, w(x, t) = 0, ∀x ∈ Γ0, t > 0, w(x, t) = u(x, t), ∀x ∈ Γ1, t > 0, w(x, 0) =w0(x), ˙w(x, 0) =w1(x), ∀x ∈ Ω,

(50)

Remark

Using the framework of well-posed linear systems, we obtain the same result for some unbounded observation operator C ∈ L(D(A), Y ). Example

Let

Ω ⊂ RN, N ≥ 2, with smooth boundary ∂Ω ∂Ω = Γ0∪ Γ1, Γ0∩ Γ1= ∅

Consider the following wave system        ¨ w(x, t) − ∆w(x, t) = 0, ∀x ∈ Ω, t > 0, w(x, t) = 0, ∀x ∈ Γ0, t > 0, w(x, t) = u(x, t), ∀x ∈ Γ1, t > 0, w(x, 0) =w0(x), ˙w(x, 0) =w1(x), ∀x ∈ Ω,

(51)

Remark

Using the framework of well-posed linear systems, we obtain the same result for some unbounded observation operator C ∈ L(D(A), Y ). Example

Let

Ω ⊂ RN, N ≥ 2, with smooth boundary ∂Ω

∂Ω = Γ0∪ Γ1, Γ0∩ Γ1= ∅ Consider the following wave system

       ¨ w(x, t) − ∆w(x, t) = 0, ∀x ∈ Ω, t > 0, w(x, t) = 0, ∀x ∈ Γ0, t > 0, w(x, t) = u(x, t), ∀x ∈ Γ1, t > 0, w(x, 0) =w0(x), ˙w(x, 0) =w1(x), ∀x ∈ Ω,

(52)

Remark

Using the framework of well-posed linear systems, we obtain the same result for some unbounded observation operator C ∈ L(D(A), Y ). Example

Let

Ω ⊂ RN, N ≥ 2, with smooth boundary ∂Ω

∂Ω = Γ0∪ Γ1, Γ0∩ Γ1= ∅

Consider the following wave system        ¨ w(x, t) − ∆w(x, t) = 0, ∀x ∈ Ω, t > 0, w(x, t) = 0, ∀x ∈ Γ0, t > 0, w(x, t) = u(x, t), ∀x ∈ Γ1, t > 0, w(x, 0) =w0(x), ˙w(x, 0) =w1(x), ∀x ∈ Ω, with u the control, and(w0, w1)the initial state.

(53)

Observation

Let ν be the unit normal vector of Γ1 pointing towards the exterior of Ω,

we observe the system via

y(x, t)= −∂(−∆)

−1w(x, t)˙

∂ν , ∀x ∈ Γ1, t > 0.

Guo and Zhang (SIAM J. Control Optim., 2005) ⇒ well-posed linear system.

Curtain and Weiss (SIAM J. Control Optim., 2006) ⇒ construction of forward and backward observers (formally A±= ±A − C∗C). So we can use the algorithm.

(54)

Observation

Let ν be the unit normal vector of Γ1 pointing towards the exterior of Ω,

we observe the system via

y(x, t)= −∂(−∆)

−1w(x, t)˙

∂ν , ∀x ∈ Γ1, t > 0.

Guo and Zhang (SIAM J. Control Optim., 2005) ⇒ well-posed linear system.

Curtain and Weiss (SIAM J. Control Optim., 2006) ⇒ construction of forward and backward observers (formally A±= ±A − C∗C). So we can use the algorithm.

(55)

Observation

Let ν be the unit normal vector of Γ1 pointing towards the exterior of Ω,

we observe the system via

y(x, t)= −∂(−∆)

−1w(x, t)˙

∂ν , ∀x ∈ Γ1, t > 0.

Guo and Zhang (SIAM J. Control Optim., 2005) ⇒ well-posed linear system.

Curtain and Weiss (SIAM J. Control Optim., 2006) ⇒ construction of forward and backward observers (formally A±= ±A − C∗C).

(56)

Observation

Let ν be the unit normal vector of Γ1 pointing towards the exterior of Ω,

we observe the system via

y(x, t)= −∂(−∆)

−1w(x, t)˙

∂ν , ∀x ∈ Γ1, t > 0.

Guo and Zhang (SIAM J. Control Optim., 2005) ⇒ well-posed linear system.

Curtain and Weiss (SIAM J. Control Optim., 2006) ⇒ construction of forward and backward observers (formally A±= ±A − C∗C). So we can use the algorithm.

(57)
(58)
(59)
(60)
(61)
(62)

Choosing a suitable initial data

Supp w0has three components W1, W2and W3, such that

W1⊂ VObs

W2⊂ VUnobs

W3∩ VObs6= ∅ and W3∩ VUnobs6= ∅

w1≡ 0

To perform the test, we use

Gmsh: a 3D finite element grid generator GetDP: a general finite element solver

(63)

Choosing a suitable initial data

Supp w0has three components W1, W2and W3, such that

W1⊂ VObs

W2⊂ VUnobs

W3∩ VObs6= ∅ and W3∩ VUnobs6= ∅

w1≡ 0

To perform the test, we use

Gmsh: a 3D finite element grid generator GetDP: a general finite element solver

(64)

The initial position and its reconstruction after 3 iterations ⇒ 6% of relative error in L2(Ω) on the “observable part”.

(65)

1 The reconstruction algorithm

2 Main result

(66)

Work-in-progress:

Application to thermo-acoustic tomography (simulations in progress) Still to be done:

Stability of VObsand VUnobswith noisy observationy

(67)

Thanks for your attention !

G. Haine

Recovering the observable part of the initial data of an infinite-dimensional linear system with skew-adjoint operator

(Mathematics of Control, Signals, and Systems (MCSS), In Revision)

Figure

Figure 1: An example of configuration in 2D

Références

Documents relatifs

Figure 1 : Synthèse des travaux de recherche passés, en cours et projets. − Le premier sujet d'application a débuté par la conception d'un outil générique de visualisation de

The main interest of this approach is that with the only assumption that the past output path t 7→ h(X(x, t)) restricted to the time in which the trajectory remains in a certain set

This procedure is usually fast and it has been proven to be robust for observations with the High Band Antenna (HBA) system of the Low Frequency Array (LOFAR; van Haarlem et al.

Section 4 and Section 4.2 are then devoted to numerical illustrations where (1) we analyze the spectra of the stabilized operators appearing in the dynamical systems satisfied by

Thus, following consolidated knowledge about stabilization of minimum-phase non- linear systems (see [8, 2, 33]), the capability of stabilizing (19) by output feedback is expected

Now, if H&amp;P insist that ontological vagueness requires boundaryless sorites sequences, then it seems open to the defender of ontological vagueness to concede in that case

With data from a bearing test rig and from an aircraft engine, we show that when only a small learning set is available, Bayesian inference has several advantages in order to compute

Chemical Sinks of Organic Aerosol: Kinetics and Products of the Heterogeneous Oxidation of Erythritol and Levoglucosan.. The MIT Faculty has made this article