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.
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.
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ă .
Metoda Galerkin are mai multe opțiuni îmbunătățite:
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ă.
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 .
ecuațiilor diferențiale | Metode de rezolvare a|||||
---|---|---|---|---|---|
Metode grilă |
| ||||
Metode non-grilă |