Quelle est l'idée générale de la méthode de Nitsche en analyse numérique?

17

Je sais que la méthode de Nitsche est une méthode très intéressante car elle permet de prendre en compte les conditions aux limites de type Dirichlet ou le contact avec les conditions aux limites de frottement de façon faible sans utiliser de multiplicateurs de Lagrange. Et son avantage, qui est de transformer une condition aux limites de Dirichlet en termes faibles de la même manière qu'une condition aux limites de Neumann, est payé par le fait que la mise en œuvre dépend du modèle.

Cependant, cela semble trop général pour moi. Pouvez-vous me donner une idée plus précise de cette méthode? Un exemple simple serait apprécié.

Anh-Thi DINH
la source
Je ne pense pas avoir bien compris votre question. Vous identifiez correctement pourquoi la méthode a été inventée (pour gérer les conditions de Dirichlet sous la forme faible). Que voulez-vous dire par "Cependant, cela semble trop général pour moi. Pouvez-vous me donner une idée plus précise de cette méthode? Un exemple simple est coûteux."?
Wolfgang Bangerth
@WolfgangBangerth: J'ai besoin d'un exemple (simple) pour cette idée. C'est tellement abstrait pour moi.
Anh-Thi DINH du
2
@Oliver: Je suppose que vous voulez dire "coûteux" comme "cher", "précieux", c'est-à-dire "apprécié"? J'ai pris la liberté de changer le mot; si vous n'êtes pas d'accord, n'hésitez pas à annuler la modification.
Christian Clason

Réponses:

24

La méthode de Nitsche est liée aux méthodes discontinues de Galerkin (en effet, comme le souligne Wolfgang, elle est un précurseur de ces méthodes), et peut être dérivée d'une manière similaire. Considérons le problème le plus simple, l'équation de Poisson: Nous recherchons maintenant une formulation variationnelle qui

(1){Δu=fon Ω,u=gon Ω.
  1. est satisfaite par la solution (faible) (c'est-à-dire cohérente),uH1(Ω)
  2. est symétrique en et v ,uv
  3. admet une solution unique (ce qui signifie que la forme bilinéaire est coercitive).

Nous commençons comme d'habitude en prenant la forme forte de l'équation différentielle, en multipliant par une fonction de test et en l'intégrant par parties. En partant du côté droit, on obtient ( f , v ) = ( - Δ u , v )vH1(Ω) où, dans la dernière équation, nous avons ajouté le zéro productif0=u-gà la frontière. Réorganiser les termes pour séparer les formes linéaires et bilinéaires donne maintenant une équation variationnelle pour une forme bilinéaire symétrique qui est satisfaite pour la solutionuH1(Ω)de(1).

(f,v)=(Δu,v)=(u,v)Ωνuvds=(u,v)ΩνuvdsΩ(ug)νvds
0=uguH1(Ω)(1)

La forme bilinéaire n'est cependant pas coercitive, puisque vous ne pouvez pas la limiter par le bas pour par c v 2 H 1 (car nous n'avons pas de conditions aux limites pour arbitraire v H 1 ( Ω ) , nous ne pouvons pas utiliser L'inégalité de Poincaré comme d'habitude - cela signifie que nous pouvons faire leu=vcvH12vH1(Ω)partie L 2 de la norme arbitrairement grande sans changer la forme bilinéaire). Nous devons donc ajouter un autre terme (symétrique) qui disparaît pour la vraie solution: η Ω ( u - g ) vL2 pour certains η > 0 assez grands. Cela conduit à la formulation faible (symétrique, cohérente, coercitive): Trouver u H 1 ( Ω ) tel que ( ηΩ(ug)vdsη>0uH1(Ω)

(u,v)ΩνuvdsΩuνvds+ηΩuvds=Ωgνvds+ηΩgvds+Ωfvdxfor all vH1(Ω).

En prenant au lieu de des approximations discrètes u h , v hV hH 1 (u,vH1(Ω) donne l'approximation de Galerkin habituelle. Notez que comme il n'est pas conforme en raison des conditions aux limites (nous recherchons la solution discrète dans un espaceplus grandquecelui dans lequelnous avons cherché la solution continue), on ne peut pas déduire la bonne pose du problème discret de celle de le problème continu. Nitsche a maintenant montré que si η est choisi comme c huh,vhVhH1(Ω)η pourc>0suffisamment grand, le problème discret est en fait stable (par rapport à une norme appropriée dépendante du maillage).ch1c>0

(Ce n'est pas la dérivation originale de Nitsche, qui est antérieure aux méthodes Galerkin discontinues et part d'un problème de minimisation équivalent. En fait, son article d'origine ne mentionne pas du tout la forme bilinéaire correspondante, mais vous pouvez la trouver dans, par exemple, Freund et Stenberg, Sur les conditions aux limites faiblement imposées pour les problèmes du second ordre , Actes du neuvième éléments finis de conf. Int. Dans les fluides, Venise 1995. M. Morandi Cecchi et al., Eds. Pp. 327-336 .)

Christian Clason
la source
1
Votre première phrase n'est pas fausse, mais historiquement inexacte: l'idée de Nitsche est venue en premier et a inspiré le développement de méthodes Galerkin discontinues. Cela dit, cela n'enlève rien à l'excellente réponse par ailleurs.
Wolfgang Bangerth
@WolfgangBangerth Vous avez bien sûr raison; aucune causalité n'était impliquée, seulement une corrélation. Mais il est important d'attribuer une attribution appropriée, en particulier aux personnes qui, autrement, sont embauchées. Je vais modifier pour que ce soit clair.
Christian Clason
Questions: 1. Pourriez-vous élaborer davantage sur la question de la coercivité avant d'ajouter le terme de limite supplémentaire? 2. Que signifie «non conforme» ici? 3. J'ai cru lire que la stabilité est un résultat automatique de la coercition de la forme bilinéaire ..? Bien que cette explication soit assez bonne (la seule explication que j'ai pu trouver en fait), quelqu'un peut-il établir un lien avec une autre explication globale de la méthode (et / ou sa dérivation) juste pour comparaison? Même si je pouvais localiser le papier d'origine, je ne suis pas sûr que ce serait d'une grande aide. L'article de Freund et Stenberg ne donne qu'un court synopsis et un couple spécifique
Nuits
VhHg1(Ω)
@Nights J'ai édité la réponse pour répondre à vos points (sauf que dans votre deuxième paragraphe, évidemment).
Christian Clason