FEM EquationHeat/pl: Difference between revisions

From FreeCAD Documentation
(Created page with "MES: Równanie ciepła")
 
No edit summary
Tag: Manual revert
 
(26 intermediate revisions by 2 users not shown)
Line 1: Line 1:
<languages/>
<languages/>
{{UnfinishedDocu{{#translation:}}}}


{{Docnav
{{Docnav
|[[FEM_EquationFlux|Flux equation]]
|[[FEM_EquationFlux/pl|Równanie strumienia]]
|[[FEM_SolverControl|Solver job control]]
|[[FEM_SolverControl/pl|Kontrola pracy solvera]]
|[[FEM_Workbench|FEM]]
|[[FEM_Workbench/pl|MES]]
|IconL=FEM_EquationFlux.svg
|IconL=FEM_EquationFlux.svg
|IconR=FEM_SolverControl.svg
|IconR=FEM_SolverControl.svg
Line 11: Line 10:
}}
}}


{{GuiCommand
{{GuiCommand/pl
|Name=FEM EquationHeat
|Name=FEM EquationHeat
|Name/pl=Równanie ciepła
|MenuLocation= SolveHeat equation
|MenuLocation=RozwiążRównanie ciepła
|Workbenches=[[FEM_Workbench|FEM]]
|Workbenches=[[FEM_Workbench/pl|MES]]
|SeeAlso=[[FEM_tutorial|FEM tutorial]]
|Version=0.17
|SeeAlso=[[FEM_tutorial/pl|Poradnik MES]]
}}
}}


==Description==
<span id="Description"></span>
==Opis==


To równanie opisuje przepływ ciepła w ciałach sztywnych i płynach.
ToDo


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)''.
==Usage==


<span id="Usage"></span>
<br />
==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>
==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:
* {{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:
* {{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}}: 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>
==Informacje o cechach analizy==

Równanie ciepła uwzględnia następujące cechy analizy jeśli są zdefiniowane:

* [[Image:FEM_ConstraintBodyHeatSource.svg|32px]] [[FEM_ConstraintBodyHeatSource/pl|Objętościowe źródło ciepła]]
* [[Image:FEM_ConstraintInitialTemperature.svg|32px]] [[FEM_ConstraintInitialTemperature/pl|Warunek początkowy temperatury]]
* [[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.

<span id="Result"></span>
==Wynik==

Wynikiem jest temperatura w Kelvinach.




{{Docnav
{{Docnav
|[[FEM_EquationFlux|Flux equation]]
|[[FEM_EquationFlux/pl|Równanie strumienia]]
|[[FEM_SolverControl|Solver job control]]
|[[FEM_SolverControl/pl|Kontrola pracy solvera]]
|[[FEM_Workbench|FEM]]
|[[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

  1. Po dodaniu solvera Elmer zgodnie z opisem na stronie solvera, zaznacz go w widoku drzewa.
  2. Teraz wciśnij przycisk lub wybierz opcję Rozwiąż → Równanie ciepła z menu.
  3. 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 na Prawda.

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 na Prawda, 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.