FEM EquationHeat/pl: Difference between revisions
(Created page with "To równanie opisuje przepływ ciepła w ciałach sztywnych i płynach.") |
No edit summary Tag: Manual revert |
||
(17 intermediate revisions by 2 users not shown) | |||
Line 24: | Line 24: | ||
To równanie opisuje przepływ ciepła w ciałach sztywnych i płynach. |
To równanie opisuje przepływ ciepła w ciałach sztywnych i płynach. |
||
Informacje o teorii stojącej za tym równaniem można znaleźć w dokumencie [http://www.elmerfem.org/blog/documentation/ Elmer models manual], w sekcji '''Heat Equation''' ''(równanie ciepła)''. |
|||
= |
<span id="Usage"></span> |
||
==Użycie== |
|||
# |
# Po dodaniu solvera Elmer zgodnie z [[FEM_SolverElmer/pl#Równania|opisem na stronie solvera]], zaznacz go w [[Tree_view/pl|widoku drzewa]]. |
||
# |
# Teraz wciśnij przycisk [[Image:FEM_EquationHeat.svg|24px]] lub wybierz opcję {{MenuCommand|Rozwiąż → Równanie ciepła}} z menu. |
||
# |
# Zmień [[#Ustawienia_solvera|ustawienia solvera dla równania]] lub [[FEM_SolverElmer_SolverSettings/pl|ogólne ustawienia solvera]] jeśli to konieczne. |
||
<span id="Solver_Settings"></span> |
|||
==Solver Settings== |
|||
==Ustawienia solvera== |
|||
Dla ogólnych ustawień solvera zobacz [[FEM_SolverElmer_SolverSettings/pl|konfigurację solvera Elmer]]. |
|||
Równanie ciepła posiada następujące specjalne ustawienia: |
|||
The heat equation provides these special settings: |
|||
* {{PropertyData|Bubbles}}: |
* {{PropertyData|Bubbles}}: Istnieje również sformułowanie residual-free-bubbles stabilizowanej metody elementów skończonych. Jest bardziej dokładne i nie uwzględnia żadnych członów ad hoc. Jednak może być bardziej kosztowne obliczeniowo. Jeśli zarówno {{PropertyData|Bubbles}}, jak i {{PropertyData|[[FEM_SolverElmer_SolverSettings/pl#Baza|Stabilize]]}} są ustawione na {{false/pl}} to stabilizacja nie jest używana i wyniki mogą łatwo być pozbawione sensu.</br>'''Uwaga''': Jeśli podczas ''first solver iteration'' pojawi się ten błąd:</br> ERROR:: IterSolve: Numerical Error: System diverged over maximum tolerance.</br> to metoda {{PropertyData|Bubbles}} zawiodła. W takim wypadku należy ustawić {{PropertyData|[[FEM_SolverElmer_SolverSettings/pl#Baza|Stabilize]]}} na {{true/pl}}. |
||
Równanie: |
|||
Equation: |
|||
* {{PropertyData|Convection}}: |
* {{PropertyData|Convection}}: Typ konwekcji do użycia w równaniu ciepła.</br>'''Uwaga''': Jeśli nie jest to ustawione na ''None'' to {{PropertyData|[[FEM_SolverElmer_SolverSettings/pl#Baza|Stabilize]]}} musi być ustawione na {{true/pl}}, inaczej człon konwekcyjny nie będzie uwzględniany w równaniu ciepła. |
||
* {{PropertyData|Phase Change Model}}: |
* {{PropertyData|Phase Change Model}}: Model używany do przemiany fazowej (lód w wodę itd.). Model '' Spatial 1'' korzysta z metody apparent-heat-capacity, ''Spatial 2'' i ''Temporal'' są metodami effective-heat-capacity.</br>Więcej informacji o tych modelach można uzyskać w [https://blog.rwth-aachen.de/gfd/files/2017/07/BT_2013_Schueller_elmer_icemole.pdf tym artykule] (sekcja 2.5.2.2) (w języku niemieckim). Artykuł pokazuje też, że ''Spatial 1'' ma problemy numeryczne dla większych gradientów temperatur i że ''Spatial 2'' było preferowane do przemiany lodu w wodę. |
||
<span id="Analysis_Feature_Information"></span> |
|||
==Analysis Feature Information== |
|||
==Informacje o cechach analizy== |
|||
Równanie ciepła uwzględnia następujące cechy analizy jeśli są zdefiniowane: |
|||
The heat equation takes the following analysis features into account if they are set: |
|||
* [[Image:FEM_ConstraintBodyHeatSource.svg|32px]] [[FEM_ConstraintBodyHeatSource| |
* [[Image:FEM_ConstraintBodyHeatSource.svg|32px]] [[FEM_ConstraintBodyHeatSource/pl|Objętościowe źródło ciepła]] |
||
* [[Image:FEM_ConstraintInitialTemperature.svg|32px]] [[FEM_ConstraintInitialTemperature| |
* [[Image:FEM_ConstraintInitialTemperature.svg|32px]] [[FEM_ConstraintInitialTemperature/pl|Warunek początkowy temperatury]] |
||
* [[Image:FEM_ConstraintTemperature.svg|32px]] [[FEM_ConstraintTemperature| |
* [[Image:FEM_ConstraintTemperature.svg|32px]] [[FEM_ConstraintTemperature/pl|Warunek brzegowy temperatury]] |
||
= |
<span id="Note"></span> |
||
===Uwaga=== |
|||
* Oprócz analiz 2D, dla wszystkich cech analizy istotne jest żeby były zdefiniowane dla ścian lub brył. Cechy w 3D przypisane do linii i wierzchołków nie są rozpoznawane przez solver Elmer. |
|||
Except for calculations in 2D, for all the above analysis features it is important that they act on a face or a body. Constraints in 3D set to lines or vertices are not recognized by the Elmer solver. |
|||
= |
<span id="Result"></span> |
||
==Wynik== |
|||
Wynikiem jest temperatura w Kelvinach. |
|||
The result is the temperature in Kelvin. |
|||
{{Docnav |
{{Docnav |
||
|[[FEM_EquationFlux| |
|[[FEM_EquationFlux/pl|Równanie strumienia]] |
||
|[[FEM_SolverControl| |
|[[FEM_SolverControl/pl|Kontrola pracy solvera]] |
||
|[[FEM_Workbench| |
|[[FEM_Workbench/pl|MES]] |
||
|IconL=FEM_EquationFlux.svg |
|IconL=FEM_EquationFlux.svg |
||
|IconR=FEM_SolverControl.svg |
|IconR=FEM_SolverControl.svg |
Latest revision as of 13:46, 24 November 2023
Równanie ciepła |
Lokalizacja w menu |
---|
Rozwiąż → Równanie ciepła |
Środowisko pracy |
MES |
Domyślny skrót |
brak |
Wprowadzono w wersji |
0.17 |
Zobacz także |
Poradnik MES |
Opis
To równanie opisuje przepływ ciepła w ciałach sztywnych i płynach.
Informacje o teorii stojącej za tym równaniem można znaleźć w dokumencie Elmer models manual, w sekcji Heat Equation (równanie ciepła).
Użycie
- Po dodaniu solvera Elmer zgodnie z opisem na stronie solvera, zaznacz go w widoku drzewa.
- Teraz wciśnij przycisk lub wybierz opcję Rozwiąż → Równanie ciepła z menu.
- Zmień ustawienia solvera dla równania lub ogólne ustawienia solvera jeśli to konieczne.
Ustawienia solvera
Dla ogólnych ustawień solvera zobacz konfigurację solvera Elmer.
Równanie ciepła posiada następujące specjalne ustawienia:
- DANEBubbles: Istnieje również sformułowanie residual-free-bubbles stabilizowanej metody elementów skończonych. Jest bardziej dokładne i nie uwzględnia żadnych członów ad hoc. Jednak może być bardziej kosztowne obliczeniowo. Jeśli zarówno DANEBubbles, jak i DANEStabilize są ustawione na
Fałsz
to stabilizacja nie jest używana i wyniki mogą łatwo być pozbawione sensu.
Uwaga: Jeśli podczas first solver iteration pojawi się ten błąd:
ERROR:: IterSolve: Numerical Error: System diverged over maximum tolerance.
to metoda DANEBubbles zawiodła. W takim wypadku należy ustawić DANEStabilize naPrawda
.
Równanie:
- DANEConvection: Typ konwekcji do użycia w równaniu ciepła.
Uwaga: Jeśli nie jest to ustawione na None to DANEStabilize musi być ustawione naPrawda
, inaczej człon konwekcyjny nie będzie uwzględniany w równaniu ciepła. - DANEPhase Change Model: Model używany do przemiany fazowej (lód w wodę itd.). Model Spatial 1 korzysta z metody apparent-heat-capacity, Spatial 2 i Temporal są metodami effective-heat-capacity.
Więcej informacji o tych modelach można uzyskać w tym artykule (sekcja 2.5.2.2) (w języku niemieckim). Artykuł pokazuje też, że Spatial 1 ma problemy numeryczne dla większych gradientów temperatur i że Spatial 2 było preferowane do przemiany lodu w wodę.
Informacje o cechach analizy
Równanie ciepła uwzględnia następujące cechy analizy jeśli są zdefiniowane:
Uwaga
- Oprócz analiz 2D, dla wszystkich cech analizy istotne jest żeby były zdefiniowane dla ścian lub brył. Cechy w 3D przypisane do linii i wierzchołków nie są rozpoznawane przez solver Elmer.
Wynik
Wynikiem jest temperatura w Kelvinach.
Środowisko pracy MES
- Materiał: Bryła, Ciecz, Nieliniowy materiał mechaniczny, Materiał zbrojony (beton), Edytor materiału
- Geometria elementu: Geometria elementu, Obrót w okół osi, Geometria elementu 2D, Element przepływu
Wiązania
- Elektromagnetyczne: Potencjał elektryczny, Gęstość prądu, Magnetyzacja
- Geometryczne: Obrót w płaszczyźnie, Zapis wyników z przekroju, Zdefiniuj odkształcenie
- Mechaniczne: Zdefiniuj przytwierdzenie, Zdefiniuj przemieszczenie, Zdefiniuj kontakt, Zdefiniuj powiązanie, Wiązanie sprężyny, Zdefiniuj siłę, Zdefiniuj obciążenie ciśnieniem, Zdefiniuj siłę odśrodkową, Zdefiniuj obciążenie ciężarem własnym
- Termiczne: Warunek początkowy temperatury, Zdefiniuj strumień ciepła, Zdefiniuj temperaturę, Zdefiniuj objętościowe źródło ciepła
- Zmieniające wiązania: Zdefiniuj przenikalność elektryczną próżni
- Siatki: Siatka Netgen, Siatka GMSH, Warstwa graniczna siatki, Obszar siatki, Grupa siatki, Utwórz zestaw węzłów, Siatka MES na obiekt środowiska Siatka
- Solver: Narzędzia CalculiX, Elmer, Mystran, Z88; Równania: Elastyczności, Elektrostatyczne, Siły elektrostatycznej, Magnetodynamiczne, RMagnetodynamiczne 2D, Przepływu, Strumienia, Ciepła; Solver: Kontrola pracy solvera, Uruchom solver
- Wyniki: Oczyszczanie z wyników, Prezentacja wyników; Postprocessing: Zastosuj zmiany, Prezentacja graficzna, Filtr rozpraszający, Skalarny filtr obcinający, Filtr odcięcia funkcji, Filtr odcięcia obszaru, Filtr konturów, Filtr danych wzdłuż linii, Wykres liniowości naprężeń, Filtr obcinania danych w punkcie, Utwórz funkcję, Filtr funkcji płaszczyzny, Filtr funkcji sfery, Filtr funkcji walca, Filtr funkcji prostopadłościanu
- Dodatkowe: Konfiguracja, Instalacja środowiska MES, Siatka, FEM Solver, CalculiX, Beton, Rodzaje elementów
Centrum użytkownika
- Jak zacząć
- Instalacja: Pobieranie programu, Windows, Linux, Mac, Dodatkowych komponentów, Docker, AppImage, Ubuntu Snap
- Podstawy: Informacje na temat FreeCAD, Interfejs użytkownika, Profil nawigacji myszką, Metody wyboru, Nazwa obiektu, Edytor ustawień, Środowiska pracy, Struktura dokumentu, Właściwości, Pomóż w rozwoju FreeCAD, Dotacje
- Pomoc: Poradniki, Wideo poradniki
- Środowiska pracy: Strona Startowa, Architektura, Assembly, CAM, Rysunek Roboczy, MES, Inspekcja, Siatka, OpenSCAD, Część, Projekt Części, Punkty, Inżynieria Wsteczna, Robot, Szkicownik, Arkusz Kalkulacyjny, Powierzchnia 3D, Rysunek Techniczny, Test Framework