Qual è l'idea generale del metodo di Nitsche nell'analisi numerica?


17

So che il metodo di Nitsche è un metodo molto interessante poiché consente di prendere in considerazione le condizioni al contorno del tipo Dirichlet o il contatto con le condizioni al contorno dell'attrito in modo debole senza l'uso dei moltiplicatori di Lagrange. E il suo vantaggio, che è quello di trasformare una condizione al contorno di Dirichlet in termini deboli allo stesso modo di una condizione al contorno di Neumann, è pagato dal fatto che l'implementazione dipende dal modello.

Tuttavia, sembra essere troppo generale per me. Potete darmi un'idea più specifica di questo metodo? Un semplice esempio sarebbe apprezzato.


Non credo di aver capito bene la tua domanda. Si identifica correttamente il motivo per cui è stato inventato il metodo (per gestire le condizioni di Dirichlet in forma debole). Cosa intendi con "Tuttavia, sembra essere troppo generico per me. Puoi darmi un'idea più specifica di questo metodo? Un semplice esempio è costoso."?
Wolfgang Bangerth,

@WolfgangBangerth: ho bisogno di un (semplice) esempio per questa idea. È così astratto per me.
Anh-Thi DINH,

2
@Oliver: suppongo che intendi "costoso" come in "caro", "prezioso", cioè "apprezzato"? Mi sono preso la libertà di cambiare la parola; se non sei d'accordo, torna a modificare la modifica.
Christian Clason,

Risposte:


24

Il metodo di Nitsche è correlato ai metodi discontinui di Galerkin (in effetti, come sottolinea Wolfgang, è un precursore di questi metodi) e può essere derivato in modo simile. Consideriamo il problema più semplice, l'equazione di Poisson: Ora stiamo cercando una formulazione variazionale che

(1){Δu=fon Ω,u=gon Ω.
  1. è soddisfatto dalla soluzione (debole) (cioè coerente),uH1(Ω)
  2. è simmetrica in e v ,uv
  3. ammette una soluzione unica (il che significa che la forma bilineare è coercitiva).

Cominciamo come al solito prendendo la forma forte dell'equazione differenziale, moltiplicando per una funzione di prova e integrando per parti. A partire dal lato destro, otteniamo ( f , v ) = ( - Δ u , v )vH1(Ω) dove nell'ultima equazione abbiamo aggiunto lo zero produttivo0=u-gsul limite. Riorganizzare i termini per separare le forme lineari e bilineari ora fornisce un'equazione variazionale per una forma bilineare simmetrica che è soddisfatta per la soluzioneuH1(Ω)di(1).

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

La forma bilineare non è tuttavia coercitiva, dal momento che non puoi limitarla dal basso per di c v 2 H 1 (poiché non abbiamo alcuna condizione al contorno per arbitraria v H 1 ( Ω ) , non possiamo usare Disuguaglianza di Poincaré come al solito - questo significa che possiamo rendere L 2 parte della norma arbitrariamente grande senza cambiare la forma bilineare). Quindi dobbiamo aggiungere un altro termine (simmetrico) che svanisce per la vera soluzione: η Ω ( u - g ) vu=vcvH12vH1(Ω)L2 per alcuni η > 0 abbastanza grandi. Questo porta alla formulazione debole (simmetrica, coerente, coercitiva): trova u H 1 ( Ω ) tale che ( u , v ) - Ων u vηΩ(ug)vdsη>0uH1(Ω)

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

u,vH1(Ω)uh,vhVhH1(Ω)ηch1c>0

(Questa non è la derivazione originale di Nitsche, che precede i metodi discontinui di Galerkin e parte da un equivalente problema di minimizzazione. In effetti, il suo documento originale non menziona affatto la forma bilineare corrispondente, ma puoi trovarla in, ad esempio, Freund e Stenberg, Sulle condizioni al contorno debolmente imposte per problemi del secondo ordine , Atti del Nono Conf. Conf. Elementi finiti in fluidi, Venezia 1995. M. Morandi Cecchi et al., Eds. Pp. 327-336 .)


1
La tua prima frase non è sbagliata, ma storicamente inaccurata: l'idea di Nitsche è venuta prima e ha ispirato lo sviluppo di metodi discontinui di Galerkin. Detto questo, questo non toglie la risposta altrimenti eccellente.
Wolfgang Bangerth,

@WolfgangBangerth Hai ovviamente ragione; non era implicita alcuna causalità, solo correlazione. Ma è importante attribuire un'attribuzione adeguata, soprattutto alle persone che altrimenti subirebbero spostamenti di breve durata. Modificherò per chiarirlo.
Christian Clason,

Domande: 1. Potresti approfondire la questione della coercitività prima di aggiungere il termine aggiuntivo? 2. Cosa significa "non conforme" qui? 3. Ho pensato di leggere che la stabilità è un risultato automatico della coercività della forma bilineare ..? Sebbene questa spiegazione sia abbastanza buona (l'unica spiegazione che ho potuto trovare in effetti), qualcuno può collegarsi ad un'altra spiegazione generale del metodo (e / o della sua derivazione) solo per un confronto? Anche se riuscissi a trovare il documento originale, non sono sicuro che sarebbe di grande aiuto. Il documento di Freund e Stenberg fornisce solo una breve sinossi e una coppia specifica
Notti

Non conformità: lo spazio discreto della soluzione Vh non è un sottospazio dello spazio della soluzione continua Hg1(Ω)- perché le condizioni al contorno di Dirichlet sono applicate solo in senso debole. Ecco un link potenzialmente utile .
GoHokies,

@Notte Ho modificato la risposta per indirizzare i tuoi punti (tranne che nel tuo secondo paragrafo, ovviamente).
Christian Clason,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.