Godunov módszere

Az oldal jelenlegi verzióját még nem ellenőrizték tapasztalt közreműködők, és jelentősen eltérhet a 2016. április 9-én felülvizsgált verziótól ; az ellenőrzések 4 szerkesztést igényelnek .

A Godunov-módszer  olyan átszámlálási sémák megvalósítása, amelyek segítségével a számítási tartományon belüli paraméterekben megszakadt gázdinamikus áramlások számíthatók ki. Ezt a sémát S. K. Godunov javasolta 1959-ben. A Godunov-módszer a kontroll térfogati módszer egy változata . Az oldallapokon áthaladó áramlásokat egy tetszőleges folytonossági hiány csillapítási problémájának megoldásából határozzuk meg . Magyarázzuk meg egy példával.


Példa

Tekintsük az első rendű numerikus Godunov-módszer felépítését az egydimenziós instabil gázdinamika egyenletrendszerének megoldásának példáján, divergens formában :

Itt:

Figyeld meg, hogy:

Differenciálforma

A kezdeti rendszer tömörebb formában is felírható:

ahol:


Integrál forma

Az egyenletek differenciális alakja helyett az egyenletek új integrál alakját vezetjük le, amely alkalmasabb gyenge megoldás ábrázolására . Itt gyenge megoldás egy általánosított függvény , amelyet a megfelelő differenciálegyenletekből és a probléma kezdeti feltételeiből kapott integrálegyenlőségek határoznak meg . Ehhez kiválasztunk egy bizonyos vezérlőtérfogatot, és ezen a térfogaton integráljuk az egyenletrendszert. Alkalmazzuk az általánosított Stokes-tételt a kapott divergencia -integrálra (két független változó esetén ez lesz a Green-tétel és az Ostrogradsky-Gauss formula háromdimenziós térben). Ebben az esetben bevezetjük a kontúr megkerülésének irányát az óramutató járásával ellentétes irányban .


Külön-külön, figyelembe véve a folytonossági egyenletet , megkapjuk:

Az egész egyenletrendszerre

A rendszer megírása kiterjesztett formában:

Közelítés

Megtörténik az átmenet az eredeti egyenletrendszer felírásának differenciálformájáról az integrál alakra. Az integrál alakot a kontúr (a kiválasztott vezérlőtérfogat határa) feletti integrálok nullával való egyenlőségeként írjuk fel a konzervatív változók és fluxusok vektoraiból. A kontúrintegrált a vezérlőtérfogat 1-2 , 2-3 , 3-4 , 4-1 szakaszaira (intervallumokra) tartozó integrálok összegeként ábrázoljuk az ábrán (amely még nem elérhető) , és minden szakaszon közelítünk. az integrál a téglalapok módszerével az intervallum közepén lévő integrandus szorzataként az integrációs intervallum hosszával:

figyelembe véve a derékszögű számítási rácsra épített vezérlőtérfogatra érvényes egyenlőségeket:

Ráadásul:

keresse meg a konzervatív változók vektorának értékeit az új réteghez tartozó 3-4 intervallumon:

Ebben az esetben a félegész indexű értékek a tárolt értékek áramlását jelölik a számítási cella határain az idő alatt, vagy a vezérlő oldallapjain ( 2-3 és 4-1 ) áthaladó áramlásokat. hangerő. Ha az áramlási sebességet a külső normálással az oldalfelületre irányítjuk , akkor az áramlás negatív , azaz kiáramlik a szabályozó térfogatból és fordítva.

Kiterjesztett:

Az oldalfelületeken átfolyó áramlások egy tetszőleges folytonossági hiány bomlási problémájának megoldásából határozhatók meg .

Peremfeltételek kimutatása

A vezérlőtérfogat- módszerekben (beleértve a Godunov-módszert is) a peremfeltételek beállításának és megvalósításának egyik jellemzője, hogy meg kell adni vagy kiszámítani a vezérlőtérfogat-felületen átmenő áramlásokat, amelyek egybeesnek a számítási tartomány határával. A számítási réteg első és utolsó cellájánál meg kell határozni a felületeken átáramló tömeget, lendületet és energiát.

Gyakran "virtuális" számítási cellákat vezetnek be a peremfeltételek beállításához. Ehhez az első cellától balra és az utolsó cellától jobbra egy további cellát vezetünk be, amelyek mindegyikében olyan áramlási paramétereket adunk meg, hogy a Riemann megoldása során a szükséges áramlásokat az oldalsó felületen modellezzük. probléma .

A határeljárások típusai

Minden feltevés a bal oldali határhoz viszonyítva történik

Rögzített merev fal

A fő feltétel az, hogy a gáztömegáram ne áramoljon át a határon, ami megfelel a nulla áramlási sebesség feltételének az adott oldalon , majd a virtuális cellában a következő áramlási paramétereket kell beállítani:

  • "w" - paraméterek egy virtuális cellában
  • "1" - paraméterek az első cellában

A folytonossági csillapítási problémában kapott áramlási paraméterek az oldalsó felületen nulla tömegáramot valósítanak meg ezen a felületen.

Korlátlan kapacitású tározó

Matematikailag ez az eset megfelel az arc nyomásértékének beállításának . A beáramlási sebesség a képlettel határozható meg

Ahol:

  • ha , akkor
  • ha , akkor
Beáramló szuperszonikus áramlás

Jelölje az aláhúzás a szuperszonikus áramlás paramétereit, akkor ha , akkor

Menekülés a szuperszonikus áramlásból

Ebben az esetben a következő áramlási paraméterek vannak beállítva a virtuális cellában:

Háló opciók kiválasztása

A számítási rács lépése az időkoordináta mentén a Godunov-módszerben a Courant-Friedrichs-Levy stabilitási kritériumból határozható meg . A vizsgált rendszerrel kapcsolatban ez a feltétel a következőképpen fogalmazódik meg:

A pontban tetszőleges folytonossági hiány bomlásának problémájában fellépő hullámok nem érhetik el időben az oldallapokat , és nem torzíthatják el az önhasonló megoldást .

Ennek az elvnek a megvalósítása a következő kapcsolatokhoz vezet:

ahol

  •  a bal szélső hullám sebességének értéke a diszkontinuitás csillapításában;
  •  a jobb szélső hullám sebességének értéke a diszkontinuitás csillapításában;

Ennek eredményeként a következőket vesszük:


Irodalom

  • Gázdinamika többdimenziós feladatainak numerikus megoldása. Album / szerkesztő Godunov S. K. . — M .: Nauka, 1976. — 400 p. - 6500 példány.
  • Samarsky A.A., Popov Yu.P. Különböző módszerek gázdinamikai problémák megoldására. - M . : Nauka, 1992. - 2470 példány.

Linkek