JEDNODUCHÝ algoritmus - SIMPLE algorithm
Ve výpočetní dynamice tekutin (CFD) je algoritmus SIMPLE široce používaným numerickým postupem pro řešení Navier-Stokesových rovnic . SIMPLE je zkratka pro Semi-Implicit Method for Pressure Linked Equations.
Algoritmus SIMPLE byl vyvinut profesorem Brianem Spaldingem a jeho studentem Suhasem Patankarem na Imperial College v Londýně počátkem 70. let. Od té doby ho mnoho výzkumníků hojně používá k řešení různých druhů problémů s prouděním tekutin a přenosem tepla.
Mnoho populárních knih o výpočtové dynamice tekutin podrobně popisuje algoritmus SIMPLE. Modifikovaná varianta je JEDNODUŠŠÍ algoritmus (SIMPLE revidovaná), který byl zaveden v roce 1979 Patankar.
Algoritmus
Algoritmus je iterativní . Základní kroky v aktualizaci řešení jsou následující:
- Nastavte okrajové podmínky.
- Vypočítejte gradienty rychlosti a tlaku.
- Vyřešte diskretizovanou rovnici hybnosti pro výpočet pole mezilehlé rychlosti.
- Vypočítejte nekorigované hromadné toky na tvářích.
- Vyřešte rovnici pro korekci tlaku a vytvořte hodnoty buňky pro korekci tlaku.
- Aktualizujte tlakové pole: kde urf je faktor pod relaxací tlaku.
- Aktualizujte opravy okrajového tlaku .
- Opravte toky obličejové hmoty:
- Opravit buněčné rychlostí: ; kde je gradient tlakových korekcí, je vektor centrálních koeficientů pro diskretizovaný lineární systém představující rovnici rychlosti a Vol je objem buňky.
- Aktualizujte hustotu kvůli změnám tlaku.