Praca z niestandardowymi geometriami w Ansys Fluent

Home » Blog » Przepływy » Praca z niestandardowymi geometriami w Ansys Fluent

Praca z niestandardowymi geometriami w Ansys Fluent

Coraz częściej w zapytaniach supportowych spotykamy się z sytuacjami, w których wcześniej upraszczane geometrie w programach do symulacji komputerowej pozostają w pełnej, rzeczywistej postaci. Dziś nowoczesne programy CAD – takie jak Ansys SpaceClaim czy Discovery – bez problemu radzą sobie z modelowaniem złożonych, organicznych kształtów. Dzięki temu możliwe jest również skuteczne ich siatkowanie w wyspecjalizowanych narzędziach, takich jak Fluent Meshing, które potrafią obsłużyć nawet takie geometrie, które zawierają błędy.

W tym artykule przedstawimy funkcję z oprogramowania Ansys Fluent, która staje się kluczowa przy pracy na realistycznych, nieupraszczanych geometriach – krzywoliniowy układ współrzędnych (curvilinear coordinate system). To rozwiązanie pozwala prawidłowo zdefiniować kierunek przepływu w złożonych układach, dla których standardowe podejście okazuje się niewystarczające. Omówimy ją na przykładzie modelowania filtra jako objętości porowatej, występującego m.in. w układach chłodniczych (np. dysze rozprężne w klimatyzacji), lotniczych czy motoryzacyjnych.

  1. Przygotowanie geometrii
  2. Siatkowanie we Fluent Meshing
  3. Tworzenie krzywoliniowego układu współrzędnych
  4. Ustawienia w porowatym ośrodku
  5. Podsumowanie

Przygotowanie geometrii

Na rys. 1 prezentujemy układ geometrii w SpaceClaim.

krzywoliniowy układ współrzędnych
Rys. 1. Geometria układu w SpaceClaim (kolor różowy oraz zielony to płyn, czarny to uchwyt filtra, błękitny to objętość porowata filtra)

Niezwykle istotne jest odpowiednie przygotowanie geometrii, co umożliwia właśnie wspomniane oprogramowanie Ansys Fluent. Mianowicie, aby usprawnić dalsze etapy symulacji, wszystkie domeny i warunki brzegowe powinny zostać odpowiednio nazwane zgodnie z przyjętą nomenklaturą. Warto również nadać nazwy ściankom wewnętrznym pomiędzy porowatym ośrodkiem a resztą płynu, co będzie kluczowe przy tworzeniu układu współrzędnych (rys. 2).

krzywoliniowy układ współrzędnych
Rys. 2. Przekrój geometrii filtra w SpaceClaim kolory wg. Named Selection (pomarańczowy – internal wewnętrzny, biały – internal zewnętrzny, różowy – wall-1 niewielka ściana poza obszarem zainteresowania, granatowy – wall-2 kolejna niewielka ściana poza obszarem zainteresowania)

Siatkowanie we Fluent Meshing

Nazwana geometria powinna zostać zapisana w jednej strukturze z uwspólnioną topologią. Następnie należy ją zdyskretyzować – najlepiej i najszybciej będzie w oprogramowaniu Fluent Meshing, w którym tworzymy siatkę (rys. 3) i przystępujemy do dalszej pracy.

krzywoliniowy układ współrzędnych
Rys. 3. Przekrój siatki w układzie filtra i rurek w oprogramowaniu Ansys Fluent

Po zaimportowaniu modelu ustawiamy warunki brzegowe. Do modelowania ośrodków porowatych zwyczajowo używamy takich narzędzi, jak porous zone (pełny model oparty na prawie Darcy’ego) lub porous jump (uproszczony model przepływu). Każde z nich ma swoje zalety i każde potrzebuje odpowiedniego wsadu. Obydwa podejścia działają dobrze dla przepływów o jednoznacznym kierunku. Jednak w przypadku filtrów „niestandardowych” o nieregularnym, krzywoliniowym kształcie konieczne jest precyzyjne określenie kierunku przepływu – i tutaj z pomocą przychodzi właśnie krzywoliniowy układ współrzędnych (rys. 4).

krzywoliniowy układ współrzędnych
Rys. 4. Wskazanie miejsca, w którym znajduje się krzywoliniowy układ współrzędnych w Ansys Fluent

Tworzenie krzywoliniowego układu współrzędnych

Po dokonaniu wyboru krzywoliniowego układu współrzędnych w Ansys Fluent, naszym oczom ukazuje się okno, w którym należy ten układ zdefiniować. Na początku wybieramy cell-zone, a następnie opieramy układ o dwa kierunki przepływu – główny (direction 0) oraz pomocniczy (direction 1).

W pierwszej kolejności definiujemy główny kierunek przepływu (Direction 0) – od powierzchni białej do pomarańczowej (rys. 5), gdzie powierzchnia biała przedstawiona na rysunku 2 jest umownym startem, a powierzchnia pomarańczowa jest umownym końcem.

krzywoliniowy układ współrzędnych
Rys. 5. Definicja kierunku wiodącego w krzywoliniowym układ współrzędnych w Ansys Fluent

Określamy też kierunek pomocniczy (Direction 1) począwszy od powierzchni różowej (umownego startu przedstawionego na rysunku 2) do mniej istotnej – granatowej, czyli umownego końca z rysunku 2 (rys. 6).

krzywoliniowy układ współrzędnych
Rys. 6. Definicja kierunku pomocniczego (mniej istotnego) w krzywoliniowym układ współrzędnych w Ansys Fluent

Po wykonaniu obliczeń, program Ansys Fluent wygeneruje krzywoliniowy układ współrzędnych – proces ten może zająć chwilę. Aby zweryfikować jego poprawność, warto przeanalizować pomocnicze triady wyświetlane na obiekcie: oś X (czerwona) powinna lokalnie pokrywać się z kierunkiem przepływu (rys. 7).

krzywoliniowy układ współrzędnych
Rys. 7. Wyświetlanie nowoutworzonego krzywoliniowego układu współrzędnych w Ansys Fluent

Ustawienia w porowatym ośrodku

W kolejnym kroku parametry przepływu ustawiamy zgodnie z Prawem Darcy’ego (rys. 8), a objętość porowatą przypisujemy do nowo utworzonego układu współrzędnych,

krzywoliniowy układ współrzędnych
Rys. 8. Ustawienia ośrodka porowatego bazującego na krzywoliniowym układzie współrzędnych w Ansys Fluent

Po przeprowadzeniu obliczeń możliwa jest pełna analiza przepływu przez złożony, porowaty układ (rys. 9).

krzywoliniowy układ współrzędnych
Rys. 9. Kontur ciśnienia i wektory prędkości w przeanalizowanym układzie z ośrodkiem porowatym bazującym na krzywoliniowym układzie współrzędnych w Ansys Fluent

Podsumowanie

Zastosowanie krzywoliniowego układu współrzędnych w Ansys Fluent pozwala na dokładne odwzorowanie przepływu w złożonych, rzeczywistych geometriach – zwłaszcza w modelach porowatych. To narzędzie znacznie zwiększa wiarygodność symulacji i może być nieocenione w branży HVAC, automotive czy aerospace. Choć funkcja ta nie jest szeroko opisana w dokumentacji, sprawdza się doskonale w praktyce i eliminuje potrzebę nadmiernego upraszczania modelu.

Autor: Piotr Eliasz, MESco Sp. z o.o.

Obserwuj nas w mediach społecznościowych i bądź na bieżąco

LinkedIn
Facebook
YouTube