Metoda Galerkin

Versiunea actuală a paginii nu a fost încă examinată de colaboratori experimentați și poate diferi semnificativ de versiunea revizuită la 5 martie 2021; verificările necesită 2 modificări .

Metoda Galerkin ( metoda Bubnov- Galyorkin ) este o metodă pentru rezolvarea aproximativă a unei probleme cu valori la limită pentru o ecuație diferențială . Aici, operatorul poate conține derivate parțiale sau complete ale funcției dorite.

Baza metodei

Primul pas în implementarea metodei Galerkin este alegerea unui set de funcții de bază care:

Tipul specific de funcții de bază este determinat din specificul problemei și comoditatea muncii. Deseori folosite sunt funcțiile trigonometrice , polinoamele ortogonale (polinoamele lui Legendre , Chebyshev , Hermite etc.).

Soluția este reprezentată ca o extindere în ceea ce privește baza:

, unde sunt funcțiile de bază alese, sunt coeficienții de greutate necunoscuți.

Apoi soluția aproximativă este înlocuită în ecuația diferențială inițială și se calculează discrepanța acesteia . Pentru o ecuație omogenă, discrepanța va arăta astfel:

Pentru o ecuație neomogenă, discrepanța va arăta ca .

În plus, este prezentată cerința de ortogonalitate a reziduului față de funcțiile de bază, adică:

De aici, se obține un sistem omogen de ecuații pentru coeficienții de expansiune și este posibil să se găsească aproximativ valorile proprii ale problemei.

Exemplu

Luați în considerare, ca ilustrație , o ecuație diferențială obișnuită :

cu condiții la limită:

Soluția acestei ecuații este cunoscută:

Pentru prima soluție non-trivială, valoarea proprie este .

Acum să aplicăm metoda Galerkin. Să alegem mai întâi o funcție de bază:

Înlocuind în ecuație, obținem discrepanța:

iar cerința de ortogonalitate reziduală va fi rescrisă sub forma:

De aici este evident:

În exemplul dat aici, se dovedește că diferă cu mai puțin de 1,5% față de soluția exactă. Specificarea unui număr mai mare de funcții de bază face posibilă rafinarea valorii deja cunoscute a lui λ, precum și obținerea unei prime aproximări pentru următoarea (corespunzătoare n=2).

Reprezentăm soluția ca o combinație liniară de n funcții:

Apoi discrepanța:

.

Sistem de ecuații pentru coeficienții de expansiune:

În acest caz, valorile proprii se găsesc din condiția solvabilității sistemului (egalitatea la zero a determinantului său ):

Este important să ne amintim că convergența metodei Galerkin nu este întotdeauna atinsă rapid. Aplicarea cu succes este posibilă numai pentru așa-numitele. probleme auto-adjuvante, adică invariante la conjugarea hermitiană .

Soiuri

Metoda Galerkin are mai multe opțiuni îmbunătățite:

Aplicație

Metodele lui Galerkin au fost utilizate de mult timp atât pentru rezolvarea ecuațiilor cu diferențe parțiale, cât și pentru formarea bazei metodei elementelor finite .

Aplicarea metodei la studiul problemelor de stabilitate a fluxurilor hidrodinamice a fost implementată de G. I. Petrov , care a demonstrat convergența metodei Galerkin pentru găsirea valorilor proprii ale unei clase largi de ecuații, inclusiv ecuații pentru sisteme neconservative, cum ar fi cum ar fi, de exemplu, ecuațiile oscilațiilor într-un fluid vâscos.

În hidrodinamică, metoda Galerkin funcționează cel mai eficient în problemele de convecție , datorită autonomiei lor. Problemele legate de fluxuri nu sunt astfel de probleme, iar convergența metodei cu o alegere nereușită a unei baze poate fi foarte dificilă.

Originea numelui

Metoda a câștigat popularitate după cercetările lui Boris Galerkin ( 1915 ). A fost folosit și de Ivan Bubnov ( 1913 ) pentru a rezolva probleme din teoria elasticității . Prin urmare, uneori această metodă este numită metoda Bubnov-Galyorkin . Teoretic, metoda a fost fundamentată de matematicianul sovietic Mstislav Keldysh în 1942 .

Vezi și

Literatură