Algorytm PISO
Algorytm PISO ( ang. Pressure-Implicit with Splitting of Operators ) został zaproponowany przez Issę w 1986 roku bez iteracji, z dużymi krokami czasowymi i mniejszym nakładem obliczeniowym. Jest to rozszerzenie algorytmu SIMPLE stosowanego w obliczeniowej dynamice płynów do rozwiązywania równań Naviera-Stokesa. PISO to procedura obliczania ciśnienia i prędkości dla równań Naviera-Stokesa, opracowana pierwotnie do nieiteracyjnych obliczeń nieustalonego przepływu ściśliwego, ale została z powodzeniem dostosowana do problemów stanu ustalonego.
PISO obejmuje jeden krok predyktora i dwa kroki korektora i ma na celu spełnienie wymagań zachowania masy przy użyciu kroków predyktora-korektora.
Kroki algorytmu
Algorytm można podsumować w następujący sposób:
- Ustaw warunki brzegowe.
- Rozwiąż zdyskretyzowane równanie pędu, aby obliczyć pole prędkości pośredniej.
- Oblicz strumienie mas na powierzchniach komórek.
- Rozwiąż równanie ciśnienia.
- Skorygować strumienie masy na powierzchniach komórek.
- Skoryguj prędkości na podstawie nowego pola ciśnienia.
- Zaktualizuj warunki brzegowe.
- Powtórz od 3 określoną liczbę razy.
- Zwiększ krok czasowy i powtórz od 1.
Jak już widać [ gdzie? ] dla algorytmu SIMPLE kroki 4 i 5 można powtarzać określoną liczbę razy, aby skorygować brak ortogonalności.
Krok predyktora
Zgadnij pole ciśnienia uzyskaj składowe pola prędkości i za pomocą dyskretyzowanego Wstępne przypuszczenie dotyczące ciśnienia może być prawidłowe lub nie. Krok korektora 1 Składowa prędkości uzyskana z kroku predyktora może nie spełniać równania ciągłości, dlatego definiujemy współczynniki korekcyjne p',v',u' dla pola ciśnienia i pola prędkości. Rozwiąż równanie pędu, wstawiając odpowiednie pole ciśnienia i uzyskaj odpowiednie prawidłowe składowe prędkości i .
gdzie ; : prawidłowe pole ciśnienia i składowa prędkości
: poprawka w polu ciśnienia i poprawka w składowych prędkości składowa prędkości Definiujemy Umieszczając prawidłowe pole ciśnienia { \ . Gdy znana jest korekta ciśnienia, znaleźć składowe korekcyjne dla prędkości: i .
Krok korektora 2 W piso można zastosować inny stopień korektora. ; ;
; gdzie:
to odpowiednio odpowiednie pole ciśnienia i prawidłowe składowe prędkości oraz to drugie poprawki do pola ciśnienia i prędkości. Zestaw _ są prawidłowym polem ciśnienia i prędkości
Zalety i wady
- Ogólnie daje bardziej stabilne wyniki i zajmuje mniej czasu procesora, ale nie nadaje się do wszystkich procesów.
- Odpowiednie schematy numeryczne do rozwiązywania równania związanego z ciśnieniem i prędkością.
- Dla laminarnego kroku skierowanego do tyłu PISO jest szybszy niż SIMPLE, ale wolniejszy w przypadku przepływu przez podgrzewaną płetwę.
- Jeśli pęd i równanie skalarne mają słabe sprzężenie lub nie mają go wcale, wówczas PISO jest lepsze niż SIMPLEC.
- PISO jest metodą najbardziej efektywną czasowo
Zobacz też
- Mechanika płynów
- Obliczeniowa dynamika płynów
- Algorytm
- PROSTY algorytm
- PROSTSZY algorytm
- algorytm SIMPLEC
- Wprowadzenie do obliczeniowej dynamiki płynów Metoda objętości skończonej, 2/e Autor: Versteeg ISBN 978-0131274983
- Obliczeniowa dynamika płynów dla inżynierów, Bengt Andersson, Ronnie Andersson, Love Håkansson, Mikael Mortensen, Rahman Sudiyo, Berend van Wachem ISBN 978-1-107-01895-2
- Obliczeniowa dynamika płynów w inżynierii przeciwpożarowej: teoria, modelowanie i praktyka autorstwa Guan Heng Yeoh, Kwok Kit Yuen ISBN 978-0750685894
- http://openfoamwiki.net/index.php/OpenFOAM_guide/The_PISO_algorithm_in_OpenFOAM
- Obliczeniowa dynamika płynów autorstwa TJ Chunga, University of Alabama w Huntsville ISBN 0 521 59416 2
- Metoda obliczeniowa dynamiki płynów autorstwa Joel H.Ferziger, Milovan Peric ISBN 3-540-42074-6
- Rozwiązanie niejawnie zdyskretyzowanych równań przepływu płynów przez podział operatora, Journal of Computational Physics 62, autor: R. Issa