Véges különbség módszer

A véges differencia módszer  egy numerikus módszer differenciálegyenletek megoldására , amely a derivált differenciálsémákkal való helyettesítésén alapul . Ez egy rácsos módszer.

Véges különbség módszer elliptikus problémák megoldására

Az elliptikus probléma véges differencia módszerrel történő megoldásához a számítási tartományra rácsot építünk, majd kiválasztunk egy differencia sémát, és minden rácscsomóponthoz felírunk egy differenciaegyenletet (az eredeti egyenlethez hasonlóan, de differencia sémát használva), akkor a peremfeltételeket veszik figyelembe (a második és harmadik típusú peremfeltételekhez is egy bizonyos különbségi séma készül). Kiderül , hogy egy lineáris algebrai egyenletrendszer , amelynek megoldása során a megoldás hozzávetőleges értékeit kapják a csomópontokban.
A módszer fő problémája egy helyes különbségi séma felépítése, amely konvergál a megoldáshoz. A séma az eredeti differenciáloperátor tulajdonságai alapján készült.

Összehasonlítás a végeselemes módszerrel

Egy másik módszer az elliptikus problémák megoldására a végeselem-módszer , amelynek előnyei és hátrányai is vannak a véges különbség módszerével szemben.

Az MKR előnyei A FEM előnyei
  • Egyszerű problémák esetén a különbségi séma felépítése gyorsabb
  • A módszer projekciós, azaz stabil
  • Lehetővé teszi, hogy geometriailag összetettebb területekkel dolgozzon
  • A megoldás azonnal egy függvény, és az értékek bármely ponton azonnal kiszámíthatók (MCS-ben először egy spline-t kell építeni)

Példa

Adjunk meg egy egydimenziós elliptikus feladatot:



Építsünk rácsot állandó lépéssel . Közelítéshez egy hárompontos sablont választunk, azaz egy pont deriváltjának közelítéséhez pontokat használunk . Ekkor a különbségi egyenlet így fog kinézni:


A peremfeltételek ismeretében az alak lineáris egyenletrendszere a megoldás megtalálásához így fog kinézni:

.

Véges különbség módszer a nem stacionárius problémák megoldására

A problémák megoldása véges különbség módszerrel, amikor a folyamat időben változik, iteratív folyamat - minden iterációnál egy új időrétegen találunk megoldást. Az ilyen problémák megoldására explicit, implicit sémákat és prediktor-korrektort (egy speciálisan kiválasztott explicit és implicit sémát) használnak. Az explicit sémák és a prediktor-korrektor sémák egyszerűen újraszámítják az értéket a korábbi időrétegekből származó információk felhasználásával, az implicit séma alkalmazása egy egyenlet (vagy egyenletrendszer) megoldásához vezet.
A parabolikus és hiperbolikus egyenleteknél gyakran alkalmaznak keverési módszereket - az idő deriváltjait differenciaséma segítségével közelítik, a téroperátort pedig végeselemes formulációval [1] .

Példa egy közönséges differenciálegyenlet megoldására

Adjunk meg egy egyenletet a kezdeti feltétellel . A megoldáshoz a következő különbségi sémákat használjuk:

lépéssel . A pontos megoldás a kitevő :

A lépés csökkenésével a módszer pontossága növekszik. Mivel az eredeti egyenlet egy lineáris differenciálegyenlet , így az implicit sémához egy lineáris egyenletet is kaptunk, amelyből ki lehet fejezni (ami megtörtént) a megoldást.

Példa parabolaegyenlet megoldására

Ez a példa bemutatja, hogyan kombinálják a végeselem-összetételeket és a különbségi sémákat. Legyen adott a parabola egyenlet:



Az időbeli közelítéshez az implicit Euler-séma használatával kapjuk:



Mivel az előző réteg értéke már ismert, így a jobb oldalra áthelyezve elliptikus egyenletet kapunk a következőre vonatkozóan :



Ennek az egyenletnek a megoldásához használhatja a Galerkin-módszert , ekkor az eredményül kapott SLAE a következő formájú lesz:

.

Itt:  a merevségi mátrix,  a tömegmátrix,  az eredeti egyenlet jobb oldalához kapcsolódó  vektor, a bázisfüggvények súlyvektora a számozott rétegen .

A térbeli megoldás azonban a fent bemutatott példához hasonló különbségi sémával is kereshető.

Lásd még

Irodalom

Jegyzetek

  1. Soloveichik Yu.G. , Royak M.E. , Persova M.G. Végeselem módszer skaláris és vektoros problémákra. - Novoszibirszk: NGTU, 2007. - 896 p. - ISBN 978-5-7782-0749-9 .