Modelowanie maszyn wirnikowych w środowisku...

36
Modelowanie maszyn wirnikowych w środowisku ANSYS Materiały pomocnicze dla studentów wydziału Energetyki i Paliw AGH mgr inż. Tomasz Siwek Katedra Maszyn Cieplnych i Przepływowych AGH w Krakowie 1

Transcript of Modelowanie maszyn wirnikowych w środowisku...

Page 1: Modelowanie maszyn wirnikowych w środowisku ANSYShome.agh.edu.pl/~siwek/PompySprezarkiWentylatory... · ANSYS ANSYS Meshing Turbo Grid ICEM CFD Notatnik ALPD FE Modeler Gambit Domyślny

Modelowanie maszyn wirnikowych

w środowisku ANSYS

Materiały pomocnicze dla studentów wydziału Energetyki i Paliw AGH

mgr inż. Tomasz Siwek

Katedra Maszyn Cieplnych i Przepływowych

AGH w Krakowie

1

Page 2: Modelowanie maszyn wirnikowych w środowisku ANSYShome.agh.edu.pl/~siwek/PompySprezarkiWentylatory... · ANSYS ANSYS Meshing Turbo Grid ICEM CFD Notatnik ALPD FE Modeler Gambit Domyślny

Etapy symulacji numerycznej

Pre-procesor Solver Post-procesor

• przygotowanie geometrii

• generowanie siatki

• definiowanie biblioteki materiałów

• definiowanie równań i warunków brzegowych

Równania transportu: • masy • pędu • energii

Dodatkowe równania i zmienne: • turbulencja • konwekcja • radiacja • równania

stanu itp.

Ustawienia solvera: • inicjalizacja • schematy interpolacyjne • monitoring rozwiązania i kryteria zbieżności • ustawienie zasobów jednostki obliczeniowej

Opracowanie wyników: • tabele wyników • pola wektorowe • izolinie, izo-

powierzchnie • linie prądu • wykresy 2D/3D • animacje

Kontrola eksperymentu

Zmiana parametrów modelu

Optymalizacja

Page 3: Modelowanie maszyn wirnikowych w środowisku ANSYShome.agh.edu.pl/~siwek/PompySprezarkiWentylatory... · ANSYS ANSYS Meshing Turbo Grid ICEM CFD Notatnik ALPD FE Modeler Gambit Domyślny

Środowisko pracy „Workbench”

Page 4: Modelowanie maszyn wirnikowych w środowisku ANSYShome.agh.edu.pl/~siwek/PompySprezarkiWentylatory... · ANSYS ANSYS Meshing Turbo Grid ICEM CFD Notatnik ALPD FE Modeler Gambit Domyślny

Geometria-oprogramowanie

Z pakietu ANSYS • Design Modeler • Blade Gen • Blade Editor

Inne geometrie CAD

Notatnik (.dat, .txt)

• Dołączanie aktywnej geometrii (np. Inventor, Catia) • Importowanie zewnętrznej geometrii

• definiowanie krzywych opisujących np. profil lotniczy

Page 5: Modelowanie maszyn wirnikowych w środowisku ANSYShome.agh.edu.pl/~siwek/PompySprezarkiWentylatory... · ANSYS ANSYS Meshing Turbo Grid ICEM CFD Notatnik ALPD FE Modeler Gambit Domyślny

Dyskretyzacja obszaru ciągłego

Narzędzia w pakiecie ANSYS

ANSYS Meshing

Turbo Grid

ICEM CFD

Notatnik ALPD

FE Modeler

Gambit

Domyślny , uniwersalny generator siatki dla ANSYSA, rekomendowany dla solverów CFX i Fluent. Wbudowane funkcje generowania siatki np.: przyścienne warstwy „inflacji”, siatka na powierzchniach periodycznych, zagęszczanie w określonym obszarze.

Tworzenie siatek strukturalnych dedykowanych do obliczeń maszyn przepływowych. Wymaga odpowiednio przygotowanej geometrii ( „BladeGen” lub „Blade Modeler”)

Page 6: Modelowanie maszyn wirnikowych w środowisku ANSYShome.agh.edu.pl/~siwek/PompySprezarkiWentylatory... · ANSYS ANSYS Meshing Turbo Grid ICEM CFD Notatnik ALPD FE Modeler Gambit Domyślny

Metody generowania siatek w „ANSYS Meshing”

Tetrahedrons Siatka oparta o elementy czterościenne, łatwa w

generowaniu, zwykle mało wydajna.

Sweep Elementy sześcienne lub pryzmatyczne

(klinowe) , stosowana tylko do określonej grupy geometrii (walce, sześciany)

Multi Zone Elementy sześcienne, wymaga zdefiniowania kierunku generowania siatki, automatycznie

dekomponuje złożone geometrie.

Hex Dominant Dominują elementy sześcienne + wszystkie

inne w celu uzupełnienia obszaru dyskretyzacji

CutCell mesh Generator siatki wyłącznie dla ANSYS Fluent,

elementy sześcienne w układzie kartezjańskim we wnętrzu objętości, na zewnątrz pozostałe.

Automatic Łączy różne metody generowania siatki, w praktyce efekt zbliżony do Tetrahedrons

(przydatna po zdekomponowaniu geometrii)

Hexahedral Tetrahedral

Pyramidal Prismatic

Page 7: Modelowanie maszyn wirnikowych w środowisku ANSYShome.agh.edu.pl/~siwek/PompySprezarkiWentylatory... · ANSYS ANSYS Meshing Turbo Grid ICEM CFD Notatnik ALPD FE Modeler Gambit Domyślny

Przykładowe użycie siatek

Page 8: Modelowanie maszyn wirnikowych w środowisku ANSYShome.agh.edu.pl/~siwek/PompySprezarkiWentylatory... · ANSYS ANSYS Meshing Turbo Grid ICEM CFD Notatnik ALPD FE Modeler Gambit Domyślny

Kontrola jakości siatki

Zarówno CFX jak i Flunt Solver wymagają określonej jakości siatki ! Przy inicjacji obliczeń kontrolowane są najważniejsze parametry siatki tj.: • Mesh Orthogonality • Aspect Ratio • Expansion Factor (tylko CFX)

Dobra (OK)

Akceptowalna (ok)

Wątpliwa (!)

Page 9: Modelowanie maszyn wirnikowych w środowisku ANSYShome.agh.edu.pl/~siwek/PompySprezarkiWentylatory... · ANSYS ANSYS Meshing Turbo Grid ICEM CFD Notatnik ALPD FE Modeler Gambit Domyślny

Parametry oceny siatki

Orthogonal Quality: 𝐴𝑖 ∙ 𝑒𝑖

𝐴𝑖 𝑒𝑖

𝐴𝑖 - wektor normalny do krawędzi „i”, 𝑒𝑖 - wektor łączący środek ciężkości elementu i środek krawędzi.

Aspect Ratio: 2‐D stosunek: najdłuższy bok/najkrótszy bok 3‐D stosunek: promień kuli opisanej/wpisanej w element

1 10

Expansion Factor: Stosunek maksymalnej do minimalnej objętości elementów otaczających węzeł

Page 10: Modelowanie maszyn wirnikowych w środowisku ANSYShome.agh.edu.pl/~siwek/PompySprezarkiWentylatory... · ANSYS ANSYS Meshing Turbo Grid ICEM CFD Notatnik ALPD FE Modeler Gambit Domyślny

Identyfikacja elementów siatki

Elementy siatki dla danej wartości parametru

Narzędzie Mesh Metrics

Page 11: Modelowanie maszyn wirnikowych w środowisku ANSYShome.agh.edu.pl/~siwek/PompySprezarkiWentylatory... · ANSYS ANSYS Meshing Turbo Grid ICEM CFD Notatnik ALPD FE Modeler Gambit Domyślny

Opisanie siatki - CFX-pre („Setup”)

1. Wczytywanie siatki, stref połączeń

2. Sposób analizy: stacjonarna/niestacjonarna

3. Definicja domen (przypisanie modeli matematycznych, stałych materiałowych, dodatkowych zmiennych) Warunki brzegowe

4. Ustalenie interfejsów wewnątrz domen i pomiędzy nimi.

5. Ustawienia solvera (monitory, zapis wyników, dokładność rozwiązania, liczba iteracji)

6. Biblioteki (materiały, funkcje , zmienne, dane zewnętrzne)

Page 12: Modelowanie maszyn wirnikowych w środowisku ANSYShome.agh.edu.pl/~siwek/PompySprezarkiWentylatory... · ANSYS ANSYS Meshing Turbo Grid ICEM CFD Notatnik ALPD FE Modeler Gambit Domyślny

Definiowanie i elementy domeny

– „Basic Settings”

Alokacja

• wybór obszaru siatki, np. wirnik

Typ

• płyn

• ciało stałe

• ciało porowate

• ciało pływające

Materiał

• biblioteka materiałów,

• zdefiniowanie stałych materiałowych

Ruch

• obrotowy

• postępowy

• stacjonarna

Dodatkowe opcje: • definicja pola sił masowych (grawitacja), • ciśnienia odniesienia, • udział frakcji, np. gaz-ciecz

Page 13: Modelowanie maszyn wirnikowych w środowisku ANSYShome.agh.edu.pl/~siwek/PompySprezarkiWentylatory... · ANSYS ANSYS Meshing Turbo Grid ICEM CFD Notatnik ALPD FE Modeler Gambit Domyślny

Domena – „ Fluid Models”

Równania transportu

• masy

• pędu

• energii

Model turbulencji

• w zależności od typu i dokładności opisu zjawiska turbulencji

Spalanie i radiacja

• Rosseland

• P1

• Monte Carlo

• Discrete Transfer

Page 14: Modelowanie maszyn wirnikowych w środowisku ANSYShome.agh.edu.pl/~siwek/PompySprezarkiWentylatory... · ANSYS ANSYS Meshing Turbo Grid ICEM CFD Notatnik ALPD FE Modeler Gambit Domyślny

„Fluid Models” – grupy modeli turbulencji

Page 15: Modelowanie maszyn wirnikowych w środowisku ANSYShome.agh.edu.pl/~siwek/PompySprezarkiWentylatory... · ANSYS ANSYS Meshing Turbo Grid ICEM CFD Notatnik ALPD FE Modeler Gambit Domyślny

Warunki brzegowe

• Inlet – Velocity Components – Normal Speed – Mass Flow Rate – Total Pressure (stable) – Static Pressure ‐Static Temperature (Heat Transfer) ‐Total Temperature (Heat Transfer) ‐Total Enthalpy (Heat Transfer) ‐Relative Static Pressure (Supersonic) ‐Inlet Turbulent conditions

• Outlet – Average Static Pressure – Velocity Components – Static Pressure ‐Normal Speed ‐Mass Flow Rate

• Opening – Opening Pressure and Dirn – Entrainment – Static Pressure and Direction – Velocity Components ‐Opening Temperature (Heat Transfer) ‐Opening Static Temperature (Heat Transfer) ‐Inflow Turbulent conditions

• Wall – No Slip / Free Slip – Roughness Parameters – Heat Flux (Heat Transfer) – Wall Velocity (for tangential motion only) ‐Adiabatic (Heat Transfer) ‐Fixed Temperature (Heat Transfer) ‐Heat Transfer Coefficient (Heat Transfer)

• Warunki specjalne - symmetry - interface - periodic

Page 16: Modelowanie maszyn wirnikowych w środowisku ANSYShome.agh.edu.pl/~siwek/PompySprezarkiWentylatory... · ANSYS ANSYS Meshing Turbo Grid ICEM CFD Notatnik ALPD FE Modeler Gambit Domyślny

Warunki brzegowe - wybrane uwagi

Page 17: Modelowanie maszyn wirnikowych w środowisku ANSYShome.agh.edu.pl/~siwek/PompySprezarkiWentylatory... · ANSYS ANSYS Meshing Turbo Grid ICEM CFD Notatnik ALPD FE Modeler Gambit Domyślny

Ustawienia Solvera

Poprawna INICJALIZACJA = skrócenie czasu obliczeń

średnie ciśnienie i temperatura w domenie

uśrednione wartości wektorów prędkości

intensywność turbulencji

Symulacja stacjonarna

• skala czasowa

• liczba iteracji

• poziom residuów

Symulacja niestacjonarna

• krok czasowy

• czas symulacji zjawiska

• liczba iteracji w kroku czasowym

• poziom residuów

• częstość zapisu wyników

1

2

Uruchomienie

• liczba i dostęp do procesorów

• zasoby pamięci operacyjnej

• zasoby pamięci masowej

3

wyniki (i-1)

Page 18: Modelowanie maszyn wirnikowych w środowisku ANSYShome.agh.edu.pl/~siwek/PompySprezarkiWentylatory... · ANSYS ANSYS Meshing Turbo Grid ICEM CFD Notatnik ALPD FE Modeler Gambit Domyślny

Obliczenia w architekturze równoległej

Page 19: Modelowanie maszyn wirnikowych w środowisku ANSYShome.agh.edu.pl/~siwek/PompySprezarkiWentylatory... · ANSYS ANSYS Meshing Turbo Grid ICEM CFD Notatnik ALPD FE Modeler Gambit Domyślny

Monitoring obliczeń

Page 20: Modelowanie maszyn wirnikowych w środowisku ANSYShome.agh.edu.pl/~siwek/PompySprezarkiWentylatory... · ANSYS ANSYS Meshing Turbo Grid ICEM CFD Notatnik ALPD FE Modeler Gambit Domyślny

Układy pracy wentylatora promieniowego w projekcie

Wentylator kanałowy

z wirnikiem promieniowym K

Tradycyjny - wentylator promieniowy

w zabudowie spiralnej S

Wirnik z wolnym wylotem W

1.

2.

3.

Page 21: Modelowanie maszyn wirnikowych w środowisku ANSYShome.agh.edu.pl/~siwek/PompySprezarkiWentylatory... · ANSYS ANSYS Meshing Turbo Grid ICEM CFD Notatnik ALPD FE Modeler Gambit Domyślny

Eksperyment numeryczny –ANSYS Przygotowanie geometrii

Obiekt rzeczywisty Uproszczenia,

definicja domeny płynu

Modelowana geometria

21

Page 22: Modelowanie maszyn wirnikowych w środowisku ANSYShome.agh.edu.pl/~siwek/PompySprezarkiWentylatory... · ANSYS ANSYS Meshing Turbo Grid ICEM CFD Notatnik ALPD FE Modeler Gambit Domyślny

Generowanie wirnika –parametryzacja modelu

𝛽1 = 8° 𝑧 = 9

𝛽1 = 30° 𝑧 = 5

𝛽1 = 80° 𝑧 = 15

22

Page 23: Modelowanie maszyn wirnikowych w środowisku ANSYShome.agh.edu.pl/~siwek/PompySprezarkiWentylatory... · ANSYS ANSYS Meshing Turbo Grid ICEM CFD Notatnik ALPD FE Modeler Gambit Domyślny

Przygotowanie geometrii – przydatne funkcje

Wypełnienie płynem przez zastosowanie funkcji „Fill by Caps” (DM).

Funkcja „Slice” (DM) Tworzenie warstwy płynu „Enclosure” (DM)

Szkic 2D – ”.DAT”

Page 24: Modelowanie maszyn wirnikowych w środowisku ANSYShome.agh.edu.pl/~siwek/PompySprezarkiWentylatory... · ANSYS ANSYS Meshing Turbo Grid ICEM CFD Notatnik ALPD FE Modeler Gambit Domyślny

Nazewnictwo powierzchni interpretowane w

pakiecie ANSYS – funkcja „Named Selection”

inlet

outlet

periodic_A

periodic_B

shroud

hub

blade

symmetry

Page 25: Modelowanie maszyn wirnikowych w środowisku ANSYShome.agh.edu.pl/~siwek/PompySprezarkiWentylatory... · ANSYS ANSYS Meshing Turbo Grid ICEM CFD Notatnik ALPD FE Modeler Gambit Domyślny

Dyskretyzacja modelu – obudowa spiralna

25

𝑌+ =𝑦 ∙ 𝑣𝜏

𝜗

𝑦 − 𝑜𝑑𝑙𝑒𝑔ł𝑜ść 𝑜𝑑 ś𝑐𝑖𝑎𝑛𝑘𝑖 𝜗 − 𝑙𝑒𝑝𝑘𝑜ść 𝑘𝑖𝑛𝑒𝑚𝑎𝑡𝑦𝑐𝑧𝑛𝑎 𝑣𝜏 − 𝑝𝑟ę𝑑𝑘𝑜ść 𝑑𝑦𝑛𝑎𝑚𝑖𝑐𝑧𝑛𝑎

𝑣𝜏 =𝜏0

𝜌

𝜏0 − 𝑛𝑎𝑝𝑟ęż𝑒𝑛𝑖𝑎 𝑛𝑎 ś𝑐𝑖𝑎𝑛𝑐𝑒 𝜌 − 𝑔ę𝑠𝑡𝑜ść 𝑝ł𝑦𝑛𝑢

Page 26: Modelowanie maszyn wirnikowych w środowisku ANSYShome.agh.edu.pl/~siwek/PompySprezarkiWentylatory... · ANSYS ANSYS Meshing Turbo Grid ICEM CFD Notatnik ALPD FE Modeler Gambit Domyślny

Zmienna: strumień

masy

Ciśnienie barometryczne

(1 at)

Domeny i warunki brzegowe

Domeny stacjonarne

(powietrze jako gaz idealny)

Domena obrotowa (n=2880 ob/min)

Model turbulencji: • k- • SST (Shear Stress Transport)

26

Page 27: Modelowanie maszyn wirnikowych w środowisku ANSYShome.agh.edu.pl/~siwek/PompySprezarkiWentylatory... · ANSYS ANSYS Meshing Turbo Grid ICEM CFD Notatnik ALPD FE Modeler Gambit Domyślny

Wentylator promieniowy

Workbench + Design Exploration

Charakterystyka numeryczna DE Raport

Tabela planu eksperymentu + wyniki

27

Page 28: Modelowanie maszyn wirnikowych w środowisku ANSYShome.agh.edu.pl/~siwek/PompySprezarkiWentylatory... · ANSYS ANSYS Meshing Turbo Grid ICEM CFD Notatnik ALPD FE Modeler Gambit Domyślny

Weryfikacja ilościowa modelu numerycznego

Przyrost ciśnienia statycznego w funkcji wydajności

Sprawność wewnętrzna (w parametrach statycznych) w funkcji wydajności

28

Page 29: Modelowanie maszyn wirnikowych w środowisku ANSYShome.agh.edu.pl/~siwek/PompySprezarkiWentylatory... · ANSYS ANSYS Meshing Turbo Grid ICEM CFD Notatnik ALPD FE Modeler Gambit Domyślny

Weryfikacja jakościowa – CFX z Termoanemometrem

29

Page 30: Modelowanie maszyn wirnikowych w środowisku ANSYShome.agh.edu.pl/~siwek/PompySprezarkiWentylatory... · ANSYS ANSYS Meshing Turbo Grid ICEM CFD Notatnik ALPD FE Modeler Gambit Domyślny

Weryfikacja jakościowa – CFX z Termoanemometrem

30

Page 31: Modelowanie maszyn wirnikowych w środowisku ANSYShome.agh.edu.pl/~siwek/PompySprezarkiWentylatory... · ANSYS ANSYS Meshing Turbo Grid ICEM CFD Notatnik ALPD FE Modeler Gambit Domyślny

Rozkład ciśnienia statycznego w wirniku dla różnych punktów pracy (50% b2)

0,92 kg/s 0,72 kg/s

0,32 kg/s 0,12 kg/s

0,52 kg/s

0,02 kg/s

31

Page 32: Modelowanie maszyn wirnikowych w środowisku ANSYShome.agh.edu.pl/~siwek/PompySprezarkiWentylatory... · ANSYS ANSYS Meshing Turbo Grid ICEM CFD Notatnik ALPD FE Modeler Gambit Domyślny

Rozkład ciśnienia statycznego na łopatkach dla różnych punktów pracy (50% b2)

32

Page 33: Modelowanie maszyn wirnikowych w środowisku ANSYShome.agh.edu.pl/~siwek/PompySprezarkiWentylatory... · ANSYS ANSYS Meshing Turbo Grid ICEM CFD Notatnik ALPD FE Modeler Gambit Domyślny

Rozkład prędkości względnej na łopatkach dla różnych punktów pracy (50% b2)

33

Page 34: Modelowanie maszyn wirnikowych w środowisku ANSYShome.agh.edu.pl/~siwek/PompySprezarkiWentylatory... · ANSYS ANSYS Meshing Turbo Grid ICEM CFD Notatnik ALPD FE Modeler Gambit Domyślny

Struktury wirowe w wirniku

0,92 kg/s 0,72 kg/s

0,32 kg/s 0,12 kg/s

0,52 kg/s

0,02 kg/s

34

Page 35: Modelowanie maszyn wirnikowych w środowisku ANSYShome.agh.edu.pl/~siwek/PompySprezarkiWentylatory... · ANSYS ANSYS Meshing Turbo Grid ICEM CFD Notatnik ALPD FE Modeler Gambit Domyślny

35

Optymalizacja – dalsze kroki

Plan eksperymentu i obliczenia GDO - Central Composite Design

Płaszczyzna odpowiedzi (generowana metodą Kriging-a)

Page 36: Modelowanie maszyn wirnikowych w środowisku ANSYShome.agh.edu.pl/~siwek/PompySprezarkiWentylatory... · ANSYS ANSYS Meshing Turbo Grid ICEM CFD Notatnik ALPD FE Modeler Gambit Domyślny

36

Dziękuję za uwagę !