Metoda objętości skończonych - Finite volume method

Metoda objętości skończonych ( FVM ) to metoda reprezentacji i oceny równań różniczkowych cząstkowych w postaci równań algebraicznych. W metodzie objętości skończonych całki objętościowe w równaniu różniczkowym cząstkowym, które zawierają człon dywergencji, są przekształcane na całki powierzchniowe przy użyciu twierdzenia o dywergencji . Terminy te są następnie oceniane jako strumienie na powierzchni każdej skończonej objętości. Ponieważ strumień wchodzący do danej objętości jest identyczny jak strumień opuszczający objętość sąsiednią, metody te są zachowawcze . Kolejną zaletą metody objętości skończonych jest łatwość jej formułowania, aby umożliwić tworzenie siatek niestrukturalnych. Metoda ta jest wykorzystywana w wielu pakietach obliczeniowej dynamiki płynów . „Skończona objętość” odnosi się do małej objętości otaczającej każdy punkt węzłowy na siatce.

Metody objętości skończonych można porównać i przeciwstawić metodom różnic skończonych , które aproksymują pochodne za pomocą wartości węzłowych, lub metodami elementów skończonych , które tworzą lokalne aproksymacje rozwiązania na podstawie danych lokalnych i konstruują aproksymację globalną, łącząc je ze sobą. Natomiast metoda skończonych objętości ocenia dokładne wyrażenia dla średniej wartości roztworu w pewnej objętości i wykorzystuje te dane do konstruowania przybliżeń roztworu w komórkach.

Przykład

Rozważ prosty problem adwekcji 1D :

 

 

 

 

( 1 )

Tutaj reprezentuje zmienną stanu i reprezentuje strumień lub przepływ . Tradycyjnie dodatni oznacza przepływ w prawo, a ujemny oznacza przepływ w lewo. Jeśli założymy, że równanie ( 1 ) reprezentuje płynące medium o stałym polu, możemy podzielić domenę przestrzenną , na skończone objętości lub komórki z centrami komórek oznaczonymi jako . Dla konkretnej komórki możemy zdefiniować średnią wartość objętości w czasie i , jako

 

 

 

 

( 2 )

i w czasie, gdy

 

 

 

 

( 3 )

gdzie i reprezentują lokalizacje odpowiednio górnej i dolnej powierzchni lub krawędzi komórki.

Całkując równanie ( 1 ) w czasie otrzymujemy:

 

 

 

 

( 4 )

gdzie .

Aby uzyskać średnią objętość w czasie , całkujemy objętość komórki i dzielimy wynik przez , tj

 

 

 

 

( 5 )

Zakładamy, że dobrze się zachowujemy i że możemy odwrócić kolejność integracji. Pamiętaj też, że przepływ jest normalny do powierzchni jednostkowej komórki. Teraz, ponieważ w jednym wymiarze możemy zastosować twierdzenie o dywergencji tj. i zastąpić całkę objętościową dywergencji wartościami wyznaczonymi na powierzchni komórki (krawędzie i ) skończonej objętości w następujący sposób:

 

 

 

 

( 6 )

gdzie .

Dlatego można wyprowadzić pół dyskretnych schemat liczbowej powyżej problemu z ośrodków komórkowych indeksowanych jak i z krawędzi komórek topników indeksowane jak , różnicując ( 6 ) w stosunku do czasu, aby uzyskać:

 

 

 

 

( 7 )

gdzie wartości strumieni brzegowych, , można zrekonstruować przez interpolację lub ekstrapolację średnich komórek. Równanie ( 7 ) jest dokładne dla średnich objętości; tj. podczas jego wyprowadzania nie dokonano żadnych przybliżeń.

Metodę tę można również zastosować do sytuacji 2D , biorąc pod uwagę ściany północną i południową wraz ze ścianami wschodnimi i zachodnimi wokół węzła.

Ogólne prawo konserwatorskie

Możemy również rozważyć ogólny problem prawa konserwatorskiego , reprezentowany przez następujące PDE ,

 

 

 

 

( 8 )

Tutaj reprezentuje wektor stanów i reprezentuje odpowiedni tensor strumienia . Ponownie możemy podzielić domenę przestrzenną na skończone objętości lub komórki. Dla konkretnej komórki , bierzemy całkę objętości przez całkowitą objętość komórki , co daje:

 

 

 

 

( 9 )

Po scałkowaniu pierwszego członu w celu uzyskania średniej objętości i zastosowaniu twierdzenia o dywergencji do drugiego, daje to

 

 

 

 

( 10 )

gdzie reprezentuje całkowitą powierzchnię komórki i jest wektorem jednostkowym normalnym do powierzchni i skierowanym na zewnątrz. W końcu jesteśmy w stanie przedstawić ogólny wynik równoważny ( 8 ), tj.

 

 

 

 

( 11 )

Ponownie, wartości strumieni brzegowych można zrekonstruować przez interpolację lub ekstrapolację średnich komórek. Rzeczywisty schemat numeryczny będzie zależał od geometrii problemu i konstrukcji siatki. Rekonstrukcja MUSCL jest często stosowana w schematach o wysokiej rozdzielczości, w których w rozwiązaniu występują wstrząsy lub nieciągłości.

Schematy o skończonej objętości są konserwatywne, ponieważ średnie komórek zmieniają się pod wpływem strumieni brzegowych. Innymi słowy, strata jednej komórki jest zyskiem innej !

Zobacz też

Dalsza lektura

  • Eymard, R. Gallouët, TR, Herbin, R. (2000) Metoda objętości skończonych Handbook of Numerical Analysis, tom. VII 2000, s. 713–1020. Redakcja: PG Ciarlet i JL Lions.
  • Hirsch, C. (1990), Numeryczne obliczenia przepływów wewnętrznych i zewnętrznych, tom 2: Metody obliczeniowe dla przepływów nielepkich i lepkich , Wiley.
  • Laney, Culbert B. (1998), Computational Gas Dynamics , Cambridge University Press.
  • LeVeque, Randall (1990), Metody numeryczne dla praw zachowania , ETH Wykłady z serii Matematyki, Birkhauser-Verlag.
  • LeVeque, Randall (2002), Metody objętości skończonych dla problemów hiperbolicznych , Cambridge University Press.
  • Patankar, Suhas V. (1980), Numeryczny transfer ciepła i przepływ płynów , półkula.
  • Tannehill, John C. i in., (1997), Computational Fluid mechanics and Heat Transfer , wyd. 2, Taylor and Francis.
  • Toro, EF (1999), Riemann Solvers and Numerical Methods for Fluid Dynamics , Springer-Verlag.
  • Wesseling, Pieter (2001), Zasady obliczeniowej dynamiki płynów , Springer-Verlag.

Bibliografia

Linki zewnętrzne