Top Banner
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
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

Apr 05, 2020

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
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ę !