Omezovač toku - Flux limiter
Omezovače toku jsou používány v schémata s vysokým rozlišením - numerická schémata používaná zejména k řešení problémů ve vědě a inženýrství dynamika tekutin, popsal parciální diferenciální rovnice (PDE). Používají se ve schématech s vysokým rozlišením, například MUSCL schéma, aby se zabránilo rušivým oscilacím (kroutením), které by se jinak vyskytly u prostorových diskretizačních schémat vysokého řádu v důsledku šoků, diskontinuit nebo ostrých změn v doméně řešení. Řešení tvoří omezovače toku spolu s vhodným schématem vysokého rozlišení celková odchylka klesá (TVD).
Všimněte si, že omezovače toku jsou také označovány jako omezovače sklonu protože oba mají stejnou matematickou formu a oba mají za následek omezení gradientu řešení v blízkosti šoků nebo diskontinuit. Obecně se termín omezovač toku používá, když omezovač působí na systém tavidla, a omezovač svahu se používá, když omezovač působí na systém státy (jako tlak, rychlost atd.).
Jak fungují
Hlavní myšlenkou konstrukce schémat omezovačů toku je omezit prostorové derivace na realistické hodnoty - pro vědecké a technické problémy to obvykle znamená fyzicky realizovatelné a smysluplné hodnoty. Používají se v schémata s vysokým rozlišením pro řešení problémů popsaných PDE a vstoupí do provozu, pouze pokud jsou přítomny ostré vlnové fronty. Pro hladce se měnící vlny omezovače toku nepracují a prostorové derivace mohou být reprezentovány aproximacemi vyššího řádu bez zavedení rušivých kmitů. Zvažte 1D semi-diskrétní schéma níže,
kde, a představují okrajové toky pro i buňka. Pokud tyto okrajové toky mohou být reprezentovány nízký a vysoký schémata rozlišení, pak omezovač toku může přepínat mezi těmito schématy v závislosti na gradientech v blízkosti konkrétní buňky, jak je uvedeno níže,
- ,
- ,
kde
- tok s nízkým rozlišením,
- tok s vysokým rozlišením,
- funkce omezovače toku,
a představuje poměr po sobě jdoucích přechodů na síti řešení, tj.
- .
Funkce omezovače je omezena tak, aby byla větší nebo rovna nule, tj. . Proto, když je omezovač roven nule (ostrý gradient, protilehlé svahy nebo nulový gradient), tok je reprezentován a schéma s nízkým rozlišením. Podobně, když je omezovač roven 1 (hladké řešení), je reprezentován a schéma s vysokým rozlišením. Různé omezovače mají různé spínací charakteristiky a jsou vybírány podle konkrétního schématu problému a řešení. Nebylo zjištěno, že by žádný konkrétní omezovač fungoval dobře na všechny problémy, a konkrétní výběr se obvykle provádí pokusem a omylem.
Funkce omezovače
Níže jsou uvedeny běžné formy funkce omezovače toku / sklonu, :
KOUZLO [ne 2. řád TVD] (Zhou, 1995)