Galerkinova metoda ( Bubnov -Galyorkinova metoda ) je metoda pro přibližné řešení okrajové úlohy pro diferenciální rovnici . Zde může operátor obsahovat částečné nebo úplné derivace požadované funkce.
Prvním krokem při implementaci Galerkinovy metody je výběr sady základních funkcí , které:
Konkrétní typ základních funkcí je určen ze specifik problému a pohodlnosti práce. Často se používají goniometrické funkce , ortogonální polynomy (polynomy Legendre , Chebyshev , Hermite , atd.).
Řešení je reprezentováno jako rozšíření, pokud jde o základ:
, kde jsou zvolené základní funkce, jsou neznámé váhové koeficienty.
Poté se do původní diferenciální rovnice dosadí přibližné řešení a vypočte se jeho nesrovnalost . U homogenní rovnice bude nesrovnalost vypadat takto:
U nehomogenní rovnice bude nesoulad vypadat jako .
Dále je předložen požadavek ortogonality reziduálních funkcí vůči bázím, to znamená:
Odtud se získá homogenní systém rovnic pro koeficienty v expanzi a je možné přibližně najít vlastní čísla problému.
Vezměme si jako ilustraci obyčejnou diferenciální rovnici :
s okrajovými podmínkami:
Řešení této rovnice je známé:
Pro první netriviální řešení je vlastní hodnota .
Nyní použijeme Galerkinovu metodu. Nejprve si vybereme jednu základní funkci:
Dosazením do rovnice dostaneme nesrovnalost:
a požadavek zbytkové ortogonality bude přepsán do tvaru:
Odtud je zřejmé:
Ve zde uvedeném příkladu se ukazuje , že se liší o méně než 1,5 % od přesného řešení. Zadání většího počtu bázových funkcí umožňuje zpřesnit již známou hodnotu λ a také získat první aproximaci pro další (odpovídající n=2).
Řešení představujeme jako lineární kombinaci n funkcí:
Pak ten rozpor:
.
Systém rovnic pro expanzní koeficienty:
V tomto případě jsou vlastní čísla nalezena z podmínky řešitelnosti systému (rovnost jeho determinantu k nule ):
Je důležité si uvědomit, že konvergence Galerkinovy metody není vždy dosaženo rychle. Úspěšná aplikace je možná pouze u tzv. samoadjungované problémy, to znamená invariantní k hermitovské konjugaci .
Galerkinova metoda má několik vylepšených možností:
Galerkinovy metody se již dlouho používají jak pro řešení parciálních diferenciálních rovnic , tak pro vytvoření základu metody konečných prvků .
Aplikaci metody na studium problémů stability hydrodynamických proudění realizoval G. I. Petrov , který prokázal konvergenci Galerkinovy metody pro hledání vlastních hodnot široké třídy rovnic, včetně rovnic pro nekonzervativní systémy, např. jako například rovnice kmitání ve viskózní tekutině.
V hydrodynamice Galerkinova metoda funguje nejúčinněji v problémech konvekce , díky jejich samovazbě. Problémy s toky takovými problémy nejsou a konvergence metody s neúspěšným výběrem báze může být velmi obtížná.
Metoda získala popularitu po výzkumu Borise Galerkina ( 1915 ). To bylo také použito Ivan Bubnov ( 1913 ) k řešení problémů v teorii pružnosti . Proto se tato metoda někdy nazývá Bubnov-Galyorkinova metoda . Teoreticky byla metoda podložena sovětským matematikem Mstislavem Keldyshem v roce 1942 .
diferenciálních rovnic | Metody řešení|||||
---|---|---|---|---|---|
Metody mřížky |
| ||||
Negridové metody |