Evaluation¶
Command: color_gradation_th ( x,y,range,Losses,min,max,psfile )
Darstellen der Verlustdichten
- Parameter
- x/y Punkt innerhalb des Ranges [unit]; 0,0 bei range = totrange Dargestellter Bereich: tot = alles, sr = Subregion, se = SuperelementLosses Verlustdichte wird dargestelltmin Kleinstwert der Darstellungmax Größtwert der Darstellung (automatische Skalierung wenn min und max gleich Null})psfile Bezeichnung der auszugebenden Bildatei
Command: color_gradation_th ( x,y,range,Temp,min,max,psfile )
Darstellen der Temperaturverteilung
- Parameter
- x/y Punkt innerhalb des Ranges [unit], 0,0 bei range = totrange Dargestellter Bereich: tot = alles, sr = Subregion, se = SuperelementTemp Temperaturverteilung wird dargestelltmin Kleinstwert der Darstellungmax Größtwert der Darstellung (automatische Skalierung wenn min und max gleich Null)psfile Bezeichnung der auszugebenden Bildatei
Command: color_gradation_th ( x,y,range,Heat_flow_density,min,max,psfile )
Darstellen der Wärmeflussdichte
- Parameter
- x/y Punkt innerhalb des Ranges [unit], 0,0 bei range = totrange Dargestellter Bereich: tot = alles, sr = Subregion, se = SuperelementHeat_flow_density Wärmeflussdichte wird dargestelltmin Kleinstwert der Darstellungmax Größtwert der Darstellung (automatische Skalierung wenn min und max gleich Null)psfile Bezeichnung der auszugebenden Bildatei
Function: Temp = temperature_xy ( x,y )
Rückgabe der Temperatur in einem Punkt
- Parameter
x/y Punkt [unit]
- Rückgabe
Temp Temperatur im Punkt [K]
Function: T, x, y = hotspot ( )
Rückgabe der maximal Temperatur
- Rückgabe
- T Grösste ermittelte Temperatur [K]x/y Punkt mit grösster Temperatur [unit]
Function: Tl, xl, yl, Th, xh, yh = get_temp_limit_sr ( srkey )
Rückgabe der minimal und maximal Temperatur in einer Subregion
- Rückgabe
- Tl Kleinste ermittelte Temperatur [K]xl/yl Punkt mit kleinster Temperatur [unit]Th Grösste ermittelte Temperatur [K]xh/yh Punkt mit grösster Temperatur [unit]
Function: heatflow = get_heat_flow_line ( x1, y1, x2, y2 )
Berechnet den Wärmefluss durch die gerade Linie vom Punkt 1 (x1/y1) bis zum Punkt 2 (x2/y2).
- Parameter
- x1/y1 Startpunkt der Linie [unit]x2/y2 Endpunkt der Linie [unit]
- Rückgabe
- heatflow Wärmefluss durch Linie [W/m]
Der Wärmefluss wird zwischen der Mitte des Element 1, in dem der Punkt 1, liegt und der Mitte des Element 2, in dem der Punkt 2, liegt berechnet.
Function: heatflow = get_heat_flow_nodechain ( x1, y1, x2, y2 )
Berechnet den Wärmefluss durch die Knotenketten vom Punkt x1/y1 bis zum Punkt x2/y2
- Parameter
- x1/y1 Startpunkt auf Knotenkette [unit]x2/y2 Endpunkt auf Knotenkette [unit]
- Rückgabe
- heatflow Wärmefluss durch die Knotenketten [W/m]
Command: export_calc_results(<file>.vtu)
Exports the results, depending of state_of _problem, to the vtu-file.
- Parameter
- file Filename
Command: create_heat_source_network()
A heat source network is derived based on a FEMAG-TH calculation.
The subregions defined in FEMAG-TH are regarded as nodes.
The thermal resistances are determined from the temperature difference and the heat flow between the subregions.
The thermal capacities are calculated from the specific thermal capacities and the masses of the subregions.
The losses in the subregions become heat sources in the network.
Boundary conditions with a constant temperature are modeled with a temperature source and an internal resistance.
The heat source network is saved in JSON-format in a file with the name <model_name>.hsn