• Aucun résultat trouvé

Description du probl `eme

Dans le document Problèmes inverses en génie civil (Page 172-177)

8.2.1 G ´eom ´etrie et d ´efinitions

On consid `ere un fil compos ´e de 32 segments, tous de longueur unit ´e et raideur al ´eatoirement repartie dans la classe binaire {1,1/2}. Par sa nature binaire, une telle constitution correspond `a un nombre entier entre0et2321.

SoitN ={0,1,2, . . . ,2321}etS l’ensemble des constitutions du fil,

S ={(s1, s2, . . . , s32)|si ∈ {0,1} ∀i∈ {1,2, . . . ,32}}. (8.2.1) Soit x [0,32] une coordonn ´ee r ´eelle le long du fil etu le champ de d ´eplacement

8.2 Description du probl `eme 171 du fil avec une extr ´emit ´e bloqu ´ee (u(0) = 0) et l’autre charg ´ee par une tension unit ´e. A cause de la constitution du fil ce champ est continu avec d ´eriv ´ee uniforme par mor-ceaux, qui vaut 1 ou 2et subit ´eventuellement des sauts seulement pour des valeurs entiers de x. Soit U l’ensemble des tels champs de d ´eplacement lorsqu’on fait varier la constitution. SoitV l’ensemble des champs de d ´eplacement comme les pr ´ec ´edents, mais qui ne respectent pas forcement la condition sur la d ´eriv ´ee ; ´evidemmentU ⊂ V.

Pour une constitution donn ´ee n ∈ N, un mod `ele nous donne une estimation th ´eorique du champ de d ´eplacement qui lui correspond u ∈ U. Soit k(n) la liste des raideurs qui correspondent `a la constitution n ∈ N (32 ´el ´ements obtenus de la repr ´esentation binaire de nen remplac¸ant01et11/2). Le champ de raideur est

k(x;n) := kdxe(n), le d ´eplacement calcul ´e dansU est

u(x;n) = Z x 0 dy kdye(n) = bxc X i=1 1 ki(n)+ x− bxc kdxe(n) ; (8.2.2) On prend sur le fil 32 points `a partir de x¯1 = 1/2, espac ´es de 1, x¯1, . . . ,x¯32, et on d ´efinitd{v}de dimension32comme la liste des valeurs pris par une fonctionv ∈ V sur ces points :

d1{v}=vx1), . . . , d32{v}=vx32). (8.2.3) On d ´emontre facilement que pour une liste donn ´ee d = d{u} il existe un seul champ

u∈ U.

Soit D ⊂ R32 l’ensemble des listes qui sont l’image d’un champ dans U et d’une constitution dansN.

On imagine tester le fil en condition de traction uniforme ; le r ´esultat d’un tel essai soit la listem= (m1, . . . , mm)∈ M ⊂ Rm,m ´etant par exemple le nombre de points de mesure qu’on se donne le long du fil (qui ne sont pas forcement32). Une mesuremne correspond pas forcement `a une liste, ni `a une sous-liste, dans D; pour simplifier, on prend m∈ M ⊂ R32 comme la liste des d ´eplacements mesur ´es aux points x¯1 = 1/2, . . . ,x¯32 = 63/2. La mesure d’un champ u∈ U est doncmd{u} ∈ D.

Pour chaquen ∈ N existe une et une seule liste binaire{bi ∈ {0,1} |i∈ {0, . . . ,31}}

telle que n = bi2i ∈ N ; par cons ´equent l’ensemble des constitutions peut ˆetre vu comme celui des sommets d’un hypercube d’ordre 32dont les ar ˆetes suivent les vec-teurs {2i|i = 0, . . . ,31}. Tout n ∈ N peut donc aussi ˆetre repr ´esent ´e par une liste de coordonn ´ees{bi}.

L’application (n, m) ∈ N2 ((232+n+m) mod 232) ∈ N donne `a N la structure d’un groupe. On appelle glissements vers la gauche ces op ´erations et on les notes par un signe +. De m ˆeme on consid `ere desglissements vers la droite (n, m)∈ N2

((232+n−m) mod 232)∈ N, qui seront indiqu ´es par le signe.

Les glissements, vers la droite ou la gauche, sont les ´el ´ements de deux copies de N ; comme tels ils peuvent ˆetre d ´ecompos ´es en somme de glissements le long des ar ˆetes de l’hypercube, c’est `a dire en somme de2i,i∈ {0, . . . ,31}. Notez que des glissements d’arr ˆete ´egales2i ∈ N r ´ep ´et ´esjfois sont ´equivalents `a un seul glissement d’arr ˆete le long de la direction2i±j (le signe d ´epend de la direction du glissement), alors que deux glissements oppos ´es s’annulent mutuellement.

La d ´enomination de glissement est justifi ´e par le fait qu’une telle op ´eration fait glisser (vers la gauche ou vers la droite) de groupes de maillons le long du fil.

8.2.2 Probabilit ´es

On notera toute fonction de probabilit ´e par la m ˆeme lettre π, en sp ´ecifiant dans l’argument son objet. Cet abus de notation n’est pas ´etendu aux champs, auxquels on donne des symboles diff ´erents ; dans ce cas l’argument, si pr ´esent, d ´enote la valeur du champ dans le point qu’il indique.

N avec l’alg `ebre bor ´elienne et une mesure Π, telle que Π(N) = 1, est un espace de probabilit ´e ; il en va de m ˆeme de S et D. On consid `ere aussi que l’espace des donn ´ees exp ´erimentales M est muni d’une mesure de probabilit ´e, par exemple on consid `ere simplement celle h ´erit ´ee de D. Le concept de probabilit ´e dans un espace de fonctions, tel que U etV, peut ˆetre pr ´ecis ´e suivant la d ´efinition donn ´ee par [Pug65] pour la densit ´e de probabilit ´e d’une fonction al ´eatoirev, qu’on noteraπ{v}.

Soit π(n), n ∈ N, la fonction de distribution de probabilit ´e `a priori donn ´ee sur n

(cette fonction repr ´esente ce qu’on sait sur N avant toute exp ´erimentation) etπ(n|m) la probabilit ´e `a posteriori sur le m ˆeme n, qui d ´erive d’un certain r ´esultat exp ´erimental

m∈ M (il s’agit donc de la connaissance qu’on souhaite obtenir par les essais). La probabilit ´e π(n|m) nous dit comment le mod `ele d ´efini par n correspond aux donn ´ees exp ´erimentalesm(«fitness function»). Elle peut ˆetre obtenue suivant Bayes (voir par exemple [Tar87]) :

π(n|m) = L(n)π(n)

π(m) , (8.2.4)

o `u L(n) := π(m|n) est la vraisemblance de n par rapport aux donn ´ees (il s’agit de la fonction obtenue en fixantmet en faisant variern dans la probabilit ´e conditionnelle de

m pour n donn ´e) et π(m) est la probabilit ´e `a priori de m(ce qu’on sait `a priori sur la probabilit ´e d’obtenir une certaine r ´eponse du fil lors des essais).

Afin de simplifier les plus que possibles les termes du paradigme de Bayes (8.2.4), on introduit les hypoth `eses suivantes :

– toute constitution du fil a `a priori la m ˆeme probabilit ´e de se manifester (π(n) = 232, qui signifie qu’on sait g ´en ´erer des nombres entiers al ´eatoires distribu ´es uni-form ´ement sur N),

– toute mesure a `a priori la m ˆeme probabilit ´e d’ ˆetre obtenue (π(m) = 232).

Les ´el ´ements de N et U se correspondent un `a un par l’application (8.2.2) ; par cons ´equent π(n) = π{u(·;n)} et π(m|n) = π{m|u(·;n)}. Cette propri ´et ´e nous permet de d ´efinir L en partant de la fonction al ´eatoire u plut ˆot que de la variable al ´eatoire discr `eten, avec l’avantage que la premi `ere est directement li ´ee `a la g ´eom ´etrie et `a la m ´ecanique du probl `eme.

Sous ces conditions – id ´eales certes, mais qui ne nuisent pas `a la g ´en ´eralit ´e de la d ´emarche – (8.2.4) se r ´eduit `a

π(n|m) =L{n}. (8.2.5)

8.2.3 Information exp ´erimentale

Afin de pr ´eciser l’objet de l’analyse inverse, on choisi au hasard un param `etre dans

N, n¯ = 2 935 142 778, qui dans la suite repr ´esente la «vrai » constitution du fil qu’on doit identifier. Sa repr ´esentation binaireb(¯n)est :

8.2 Description du probl `eme 173 conventionnellement, les z ´eros dans cette repr ´esentation correspondent aux segments plus rigides et le d ´ebut de la liste correspond `a l’extr ´emit ´e bloqu ´ee du fil.

Le vrai champ de d ´eplacement peut ˆetre calcul ´e `a partir den¯ `a l’aide de l’ ´equation (8.2.2), mais le r ´esultat des essais qu’on suppose avoir men ´es afin de g ´en ´erer l’infor-mation n ´ecessaire pour l’analyse inverse, n’est pas cens ´e ˆetre suffisant `a d ´eterminer exactement ce champ de d ´eplacement. Fictivement, on imagine que la campagne d’essais nous a donn ´e une distribution de probabilit ´e sur l’ensemble des champs de d ´eplacement, qui contient l’effet des erreurs de mesure.

Dans les limites de la pr ´esente ´etude on se donne cette distribution, mais on re-marque que, ´etant qu’elle devrait ˆetre obtenue exp ´erimentalement, d’autres choix sont possibles et ´egalement arbitraires.

On postule d’abord que la vraisemblance de la valeur en un pointx d’une fonction

v ∈ V est L(v(x), x) =              2−dxe+ (µ(x)2−dxe)uv((xxn))xx si x≤v(x)≤u(x; ¯n) 2−dxe+ (µ(x)2−dxe)22xxuv((xxn)) si u(x; ¯n)< v(x)2x 0 sinon (8.2.7)

o `uu(x; ¯n)est la valeur exacte du d ´eplacement en ce point et la valeur maximaleµest obtenue par normalisation :

Z 2x x L(y, x)dy= 1 µ(x) := 2 x 2 −dxe. (8.2.8) Notez queL(u(x), x)>0∀xsiv ∈ U.

FIG. 8.1 –L(v(x), x)pourx= 2; les carr ´es correspondent aux densit ´es de Dirac de la distribution de probabilit ´e `a prioriπ(u(x;n))pourx= 2.

La probabilit ´e fonctionnelle L{v} peut ˆetre obtenue de (8.2.7) par des passages proches de ceux donn ´es dans [Pug65] pour les fonctions al ´eatoires. Dans le but de mener des calculs num ´eriques il est n ´eanmoins int ´eressant de choisir un ensemble de

(a) (b)

(c) (d)

FIG. 8.2 – Trac ´e de la fonction L(u(x), x) par niveaux de gris dans des diff ´erentes parties du plan x−u(x); le blanc correspond au z ´ero.

coordonn ´ees qui permet de repr ´esenter avec approximation ad ´equate le processus `a la limite qui est consid ´er ´e dans [Pug65]. Sans rentrer dans les d ´etails il suffit d’observer que les points de mesure pris sur le fil, x¯i i= 1, . . . ,32, sont tels que, pouru∈ U,

L{u}= 32 Y i=1 L(uxi),x¯i)/ 32 Y i=1 L(uxi; ¯n),x¯i). (8.2.9)

Ce r ´esultat peut ˆetre prouv ´e `a partir des d ´efinitions donn ´ees dans [Pug65], mais on consid `ere qu’il correspond assez bien `a l’intuition pour rendre l’inclusion de sa d ´emonstration non n ´ecessaire dans ce contexte.

La fonction (8.2.9) permet de tester les algorithmes qu’on va proposer. Pour la d ´efinir on a fait appel `a la connaissance de la fonction d ´eplacement qui correspond `a la vrai constitution du fil, qui est l’inconnue du probl `eme inverse. Il ne faut donc pas oublier qu’il s’agit d’un passage fictif, car en r ´ealit ´e L doit ˆetre une donn ´ee exp ´erimentale. Par ailleurs, gr ˆace `a cette d ´efinition fictive, la valeur dominante de la vraisemblance correspond exactement `a la vrai constitution du fil. Afin de tester ces algorithmes on cherchera donc `a d ´eterminer la valeur dominante de L.

Dans la figure 8.3 on trace ladite fonction dans un voisinage de la vrai constitution, c’est `a dire de la valeur dominante qu’on suppose ignorer et on se propose de chercher par m ´ethode Monte Carlo.

Dans le document Problèmes inverses en génie civil (Page 172-177)