ConOpSys data type definitions header file.
void VOID
Datatypesess datatype definition.
Definition: Defines.h:105
float F32
IEEE-754 32-Bit single presession floating point numbers datatype defenition.
Definition: Defines.h:324
Cooling system generic model class.
Definition: Generic_Cooling_Model.h:75
TGeneric_Cooling_Model()
Class constructor method.
Definition: Generic_Cooling_Model.cpp:61
F32 f32_Power_Loss
Heat loss power in the body, [W].
Definition: Generic_Cooling_Model.h:147
virtual VOID Init()
Class initialisation method.
Definition: Generic_Cooling_Model.cpp:77
F32 f32_k_fan
Fan curve proportional factor, [-].
Definition: Generic_Cooling_Model.h:153
F32 f32_Effective_Volume
Volume filled with coolant, [m^3].
Definition: Generic_Cooling_Model.h:209
F32 f32_Get_Cabinet_Temperature()
Member function that returns the value of the cabinet temperature.
Definition: Generic_Cooling_Model.cpp:95
F32 f32_Ambient_Temperature
Ambient temperature, [°C].
Definition: Generic_Cooling_Model.h:150
F32 f32_Coolant_Mass
Mass of the coolant, [kg].
Definition: Generic_Cooling_Model.h:212
F32 f32_Volume
Body Volume, [m^3].
Definition: Generic_Cooling_Model.h:141
F32 f32_Coolant_Density
Density of a coolant, [kg/(m^3)].
Definition: Generic_Cooling_Model.h:159
F32 f32_Area
Body surface area exposed to radiant heat transfer, [m^2].
Definition: Generic_Cooling_Model.h:138
~TGeneric_Cooling_Model()
Class desstructor method.
Definition: Generic_Cooling_Model.cpp:69
F32 f32_Specific_Thermal_Conductivity
Specific thermal conductivity of a coolant, [J/(kg*°C)].
Definition: Generic_Cooling_Model.h:144
F32 f32_b_volume
Filling factor of the volume with the coolant, [-].
Definition: Generic_Cooling_Model.h:156
F32 Heat_Transfer_Coefficient(F32 &Ambient_Temperature, F32 &Coolant_Temperature)
Member function that returns the value of the heat transfer coefficient from a surface.
Definition: Generic_Cooling_Model.cpp:117
F32 f32_h
Integration step, [s].
Definition: Generic_Cooling_Model.h:169
F32 f32_Coolant_Thermal_Conductivity
Thermal conductivity of the coolant, [J/°C].
Definition: Generic_Cooling_Model.h:215
F32 f32_Emissivity_Factor
Emissivity factor of an emitting surface, [-].
Definition: Generic_Cooling_Model.h:162
F32 f32_Delta_T
Increase in coolant temperature, [°C].
Definition: Generic_Cooling_Model.h:218
F32 f32_Coolant_Temperature
Coolant temperature, [°C].
Definition: Generic_Cooling_Model.h:206