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.
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.
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 |
---|---|
|
|
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:
.
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] .
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ő :
Az első néhány lépés számításának eredménye | |||
---|---|---|---|
t érték | Pontos megoldás | Explicit Euler-séma | Implicit Euler-séma |
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.
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ő.
Véges különbség módszer | |
---|---|
Általános cikkek | |
A különbségi sémák típusai |
Differenciálegyenletek megoldási módszerei | |||||
---|---|---|---|---|---|
Rács módszerek |
| ||||
Nem rácsos módszerek |