• Aucun résultat trouvé

4.4 Projection du probl`eme hydro´elastique sur base in vacuo

4.4.1 Approche continue de la projection sur base s`eche

´

Etape 1 : Cette ´etape se base sur le calcul des d´eform´ees modales de la structure obtenues `a partir de l’´equation suivante :

K(us, δu) − ω2M(us, δu) = 0, ∀ δu ∈ Cu (4.52)

Du fait des propri´et´es des op´erateurs K et M, il existe une base orthogonale {uβ}, telle que la fluctuation du champ de d´eplacement s’´ecrit sous forme de combinaison lin´eaire de celle-ci :

us=

+∞

∑︂

β=1

κβuβ (4.53)

Dans la pratique, cette base est tronqu´ee aux N premiers termes, avec N suffisamment grand1. L’Eq. (4.52) ´etant v´erifi´ee quelque soit le champ virtuel δu, elle l’est en particulier pour les N vecteurs de la base {uβ} pris un `a un, tel que δu = uβ. Il est donc possible d’´ecrire la relation suivante :

N ∑︂

β=1

2β− ω2µββ = 0 (4.54)

avec les µβ d´efinis par une normalisation `a la masse du β`eme mode associ´e (µβ = M(uβ, uβ) = 1) et

κβ les coordonn´ees g´en´eralis´ees.

´

Etape 2 : Pour chacun des N modes de la structure in vacuo calcul´es `a l’´etape 1, l’objectif de cette ´etape consistent `a calculer N champs de potentiels de d´eplacement fluide {φβ} soumis `a un d´eplacement impos´e de l’interface fluide-structure. ´Etant donn´e que (i) le fluide est incompressible et que (ii) nous ne prenons pas en compte les effets de gravit´e sur la surface libre, les N probl`emes sont donn´es ci-dessous :

∆φβ = 0 dans Ωf (4.55)

gradφβ· n = uβ· n sur Σ (4.56)

φβ = 0 sur Γ (4.57)

1. Le nombre de termes N d´epend a posteriori du nombre de modes n´ecessaires pour converger vers les K modes hydro´elastiques se trouvant dans une plage de fr´equence d’int´erˆet [fmin, fmax].

4.4. PROJECTION DU PROBL`EME HYDRO´ELASTIQUE SUR BASE IN VACUO

La formulation variationnelle associ´ee aux Eqs. (4.55), (4.56) et (4.57) s’´ecrit alors sous forme suivante :

H(φβ, δφ) + C(δφ, uβ) = 0, ∀ δφ ∈ Cp (4.58)

Nous verrons par la suite, sur la formulation discr`ete, que la r´esolution de cette ´equation permet de gagner du temps de calcul sur la construction de l’op´erateur de masse ajout´ee.

´

Etape 3 :Les fluctuations des champs de pression induits sont calcul´es `a partir de l’Eq. (4.14). Ceux-ci sont proportionnels aux coordonn´ees g´en´eralis´ees de l’´etape 1. Chaque champ de pression induit est donc de la forme suivante :

pβ = ω2ρfφβκβ (4.59)

Ces N champs de pressions sont alors pris en compte comme actions ext´erieures sur la structure `a l’interface fluide-structure. Le travail virtuel ext´erieur associ´e `a ces N champs de pression s’´ecrit de mani`ere suivante : − N ∑︂ β=1 ∫︂ Σ pβn · δu ds = −ω2ρf N ∑︂ β=1 C(φβ, δu)κβ (4.60)

Nous ´ecrivons alors un nouveau probl`eme de dynamique, prenant en compte les N champs de pression induits d´efinis comme suit :

K(us, δu) − ω2M(us, δu) = −ω2ρf

N ∑︂

β=1

C(φβ, δu)κβ ∀ δu ∈ Cu (4.61)

De fa¸con analogue `a l’´etape 1, prendre un `a un les champs virtuels ´egaux aux N modes conduit `a la relation suivante : N ∑︂ γ=1 ωγ2− ω2 1 + N ∑︂ β=1 mγβ κβ = 0, avec mγβ = −ρfC(φβ, uγ) (4.62) avec mγ,β correspondant `a la contribution de la masse ajout´ee associ´ee aux modes de la base s`eche. Nous montrerons au travers de nos exemples num´eriques que ce probl`eme r´eduit sur N vecteurs de la base converge vers la partie structurelle du probl`eme hydro´elastique.

4.4.2 Approche EF discr´etis´ee de la projection sur base in vacuo

4.4. PROJECTION DU PROBL`EME HYDRO´ELASTIQUE SUR BASE IN VACUO

´

Etape 1 : On calcule d’abord les N premiers vecteurs propres du probl`eme lin´eaire classique de la structure in vacuo :

[K − ω2M]Us= 0 (4.63)

Ces vecteurs formeront une base orthogonale not´ee {Uβ}β=1..N. Le d´eplacement de la structure Us

peut alors s’´ecrire combinaison lin´eaire des vecteurs de base :

Us= N ∑︂

β=1

κβUβ = Buκ (4.64)

avec Bu une matrice compos´ee des vecteurs de la base {Uβ} et κ est le vecteur de coordonn´ees g´en´eralis´ees : Bu= .. . ... U1 . . . UN .. . ... et κ = κ1 .. . κN (4.65) ´

Etape 2 : Pour chaque vecteur propre Uβ, nous calculons la r´eponse fluide en potentiel de d´eplace-ment φβ associ´ee au d´eplacement de l’interface fluide-structure Uβ. Cette ´etape consiste `a r´esoudre

N syst`emes lin´eaires, bas´es sur la condition φβ = 0sur Γ, tel que :

Hφβ = −CTUβ (4.66)

Les N potentiels de d´eplacements φβ calcul´es sont ensuite stock´es dans une matrice Φ :

Φ = .. . ... φ1 . . . φN .. . ... (4.67)

Ces N syst`emes lin´eaires correspondent `a l’une des plus importantes contributions en ´economie de temps de calcul et de m´emoire. En effet, la r´esolution de ces syst`emes lin´eaires prend beaucoup moins de temps de calcul que l’op´erateur de masse ajout´ee Ma si le nombre de modes s´electionn´es N reste raisonnable (si N << 3 × ndofi). De plus, ces calculs peuvent ˆetre effectu´es en parall`ele. Dans notre cas, nous avons une machine `a 10 cœurs. Nous r´ealisons donc 10 calculs en parall`ele dans la limite de la m´emoire disponible.

4.4. PROJECTION DU PROBL`EME HYDRO´ELASTIQUE SUR BASE IN VACUO

´

Etape 3 : Le calcul de la pression induite se d´eduit directement par la relation suivante :

Pβ = ω2ρfφβκβ (4.68)

N´eanmoins, nous garderons le formalisme faisant apparaˆıtre explicitement le terme ω2. La prise en compte de chaque contribution de la pression apparaˆıt alors dans le membre de droite de l’Eq. (4.63) tel que :

[K − ω2M]Bκ = −ω2ρfCΦκ (4.69) La projection du probl`eme d´efini par l’Eq. (4.69) sur les modes de la structure in vacuo s’obtient en multipliant `a gauche par BTu tel que le probl`eme r´eduit s’´ecrit de fa¸con suivante :

[Ω − ω2(I + ma)]κ = 0 (4.70)

avec Ω = BTuKBu, I = BTuMBuet ma= ρfBTudes matrices r´eduites de taille N ×N . La r´esolution de ce syst`eme aux valeurs propres r´eduit conduit au calcul des couples suivants :

{︂

ωγ2, κγ}︂ avec γ = 1 . . . N et N ∈ N∗+ (4.71)

A partir de cette ´equation, nous pouvons lister un certain nombre de remarques :

• Le nouveau syst`eme aux valeurs propres de taille N × N est tr`es petit en comparaison du syst`eme complet de taille ndofs× ndofs, ndofs´etant le nombre de degr´es de libert´e de la structure (N << ndofs).

• Toutes les matrices r´eduites sont sym´etriques dans la mesure ou ma = ρfBTuCH−1CTBu, Ω = BTuKBu et I = BTuMBu. Nous pouvons rappeler que les vecteurs de la base in vacuo Bu

sont normalis´es `a la masse :

∥ • ∥M= √

4.4. PROJECTION DU PROBL`EME HYDRO´ELASTIQUE SUR BASE IN VACUO

Synth`ese sur la projection du probl`eme hydro´elastique sur base de structure in vacuo

• ´Etape 1 : Nous avons calcul´e les N premiers vecteurs propres et valeurs propres de la structure in vacuo.

• ´Etape 2 : A partir de ces N vecteurs propres nous avons calcul´e N potentiels de d´eplace-ments du fluide (suppos´e incompressible et sans effet de gravit´e). Nous sommes en mesure de calculer N champs de pression induits `a l’interface fluide-structure.

• ´Etape 3 :La prise en compte de ces N actions du fluide sur la structure nous conduisent `a un nouveau syst`eme que nous projetons sur les N modes de la structure in vacuo. A cette ´etape, nous avons `a notre disposition un syst`eme sym´etrique de taille r´eduit (N × N ) :

[Ω − ω2(I + ma)]κ = 0 (4.73) avec ma une matrice de masse ajout´ee r´eduite. Les N valeurs propres et vecteurs propres de ce syst`eme r´eduit sont not´es :

{︂

ωγ2, κγ }︂

avec γ = 1 . . . N et N ∈ N∗+ (4.74) Deux questions subsistent :

Q1: Est-ce que les K premi`eres valeurs propres de ce syst`eme r´eduit convergent vers les K premi`eres valeurs propres du probl`eme hydro´elastique ? Nous r´epondrons `a cette question dans l’exemple num´erique qui suit.

Q2: Admettons que les K premi`eres valeurs propres convergent, peut-on retrouver les d´efor-m´ees modales hydro´elastiques associ´ees `a ces K premi`eres valeurs propres converg´ees ?

Nous pouvons d`es `a pr´esent r´epondre positivement `a la question 2 puisque le calcul des N vecteurs de la nouvelle base {Uγ} est r´ealis´e `a l’aide de la matrice de passage compos´ee des vecteurs propres du probl`eme r´eduit Pred tel que :

Uγ = UβPred (4.75) avec Pred= .. . ... κ1 . . . κN .. . ... (4.76) 174

4.5. RETOUR SUR L’EXEMPLE NUM´ERIQUE SANS PR´ECONTRAINTE

4.5 Retour sur l’exemple num´erique sans pr´econtrainte

L’objectif de ces d´eveloppements num´eriques est de valider la convergence du calcul des modes hydro´elastiques par projection du probl`eme sur base s`eche. Revenons sur l’exemple num´erique pr´esent´e en Section 4.3.