ISEAFrame
2.26.1
|
Consecutively all coolings, that are available in the thermal model, are listed. For every cooling the structure of particular XML-file is described and an example for the code is given.
Every cooling has a geometrical (position in space) and a physical part (parameters of the cooling power). The geometrical part, which describes the position of the cooling, is given in a child-node of a <CoolingBlocks>-node. The physical part is the <Cooling>-node included. For both parts it is possible to define the type of cooling by setting the attribute "class", so that any geometry and parameter sets of the cooling can be combined with each other.
Objecttype: "CoolingPrismatic"
XML Tag | Type | Explanation |
---|---|---|
Vertices | comma-separated doubles | corner points of the polygon that builds the the base of the prism and lies parallel to the xy-plane, in global cartesian coordinates. |
LowerZCoordinate | double | z coordinate of the base of the prism |
UpperZCoordinate | double | z coordinate of the top of the prism |
Cooling | cooling | physical part (parametrization of the power) of the cooling |
A prism, whose base lies parallel to the xy-plane and whose hight runs parallel to th z-axis.
<WaterCooling class="CoolingPrismatic" cache="true"> <Vertices>0.0, 0.0; 0.702, 0.0; 0.702, 0.39; 0.0, 0.39</Vertices> <LowerZCoordinate>-0.1</LowerZCoordinate> <UpperZCoordinate>0.0</UpperZCoordinate> <Cooling class=...> ... </Cooling> </WaterCooling>
Objecttype: "CoolingByConstantValue"
XML Tag | Type | Explanation |
---|---|---|
Value | double | power of the cooling in W/m² |
<Cooling class="CoolingByConstantValue"> <Value>5000.0</Value> </Cooling>
Objecttype: "CoolingByLookUp"
XML Tag | Type | Explanation |
---|---|---|
LookUpTable | parameter object | sets the cooling power in W/m² |
Between the measurements points of the look-up-table the curve is interpolated and is smoothed slightly at the measurement points. The measurement points are temperatures given in °C.
<Cooling class="CoolingByLookUp"> <LookUpTable class='LookupObj1D'> <LookupData>0,60,7500,15000</LookupData> <MeasurementPoints>39.8,40,50,60</MeasurementPoints> </LookUpTable> </Cooling>
Objecttype: "CoolingByLookUp"
No contact to the environment, so no heat transmission (adiabatic).
<Cooling class="ThermalIsolation"/>
Objecttype: "DirichletBoundaryCondition"
XML Tag | Type | Explanation |
---|---|---|
SurfaceTemperature | double | surface temperature in °C |
The outer surface, on wich the cooling is connected to, is held on a constant temperature.
<Cooling class="DirichletBoundaryCondition"> <SurfaceTemperature>15.0</SurfaceTemperature> </Cooling>