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 = tot
range Dargestellter Bereich: tot = alles, sr = Subregion, se = Superelement
Losses Verlustdichte wird dargestellt
min Kleinstwert der Darstellung
max 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 = tot
range Dargestellter Bereich: tot = alles, sr = Subregion, se = Superelement
Temp Temperaturverteilung wird dargestellt
min Kleinstwert der Darstellung
max 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 = tot
range Dargestellter Bereich: tot = alles, sr = Subregion, se = Superelement
Heat_flow_density Wärmeflussdichte wird dargestellt
min Kleinstwert der Darstellung
max 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