Card 9 - COSIM_CONV_LOAD Co-simulation Convective Load Definition
This optional card specifies the parameters and options for an exchange of solid or fluid temperatures and convective load data on the interface between your 3D thermal model and the external model.
Parameters: KODE, N1, T1,
T2
KODE
KODE is the code COSIM_CONV_LOAD (or 141)
N1
N1 is the COSIM_CONV_LOAD card ID. Cards with the same ID reference
the same convective load co-simulation interface.
T1 = NAME
T1 = NAME (or 1) specifies the convective load co-simulation
interface in T2.
T1 = EXTERNAL_SOLVER
T1 = EXTERNAL_SOLVER (or 5) specifies the external solver name where
you defined the external solver and the path to the external solver model in T2.
T1 = LOAD_TYPE
T1 = LOAD_TYPE (or 2) Specifies the convective load type computed by
the thermal solver, with conditions and heat transfer data defined by the external
solver in T2.
T2 = THERMAL_STREAMspecifies that the convective load type is a thermal stream. In this mode, the external solver defines conditions and heat transfer data associated with thermal streams.T2 = THERMAL_VOIDspecifies that the convective load type is a thermal void. In this mode, the external solver defines conditions and heat transfer data associated with thermal voids.
T1 = CONV_LOAD_ID
T1 = CONV_LOAD_ID (or 3) specifies the ID in T2 of the convective
load for which the external solver defines the conditions and heat transfer
data.
T1 = FLOW_REVERSAL_CONDITIONS
T1 = FLOW_REVERSAL_CONDITIONS (or 4) indicates if the flow reversal
conditions are activated in the thermal stream definition.
T2 = TRUEindicates that the flow reversal conditions are activated in the thermal stream definition.T2 = FALSEindicates that the flow reversal conditions are not activated in the thermal stream definition.
T1 = MASSFLOW
T1 = MASSFLOW (or 6) specifies the external solver variable that
corresponds to the mass flow of the stream in T2. This variable is computed by the
external solver and transferred to the defined thermal stream computed by the
thermal solver.
T1 = TINLET
T1 = TINLET (or 7) specifies the external solver variable that
corresponds to the inlet temperature of the stream in T2. This variable is computed
by the external solver and transferred to the defined thermal stream computed by the
thermal solver.
T1 = PRESSURE or PRESSURE#
T1 = PRESSURE(or 8) specifies the external solver variable that corresponds to the absolute pressure of the stream in T2.T1 = PRESSURE#(or 22 to 41), where # is an integer from 1 to 20, specifies the external solver variable that corresponds to pressure of one of the void regions in T2.
This variable is computed by the external solver and transferred to the defined convective load computed by the thermal solver.
T1 = HTC or HTCB or HTC#
T1 = HTC(or 9) specifies the external solver variable that corresponds to the stream's heat transfer coefficient in T2. For two-sided stream, this value corresponds to HTC of side A.T1 = HTCB(or 10) specifies the heat transfer coefficient for side B of a two-sided thermal stream in T2.T1 = HTC#(or 42 to 61), where # is an integer from 1 to 20, specifies the external solver variable corresponding to the heat transfer coefficient of one of the void regions in T2.
This variable is computed by the external solver and transferred to the thermal solver convective load definition.
T1 = HEATPICKUP or HEATPICKUPB
T1 = HEATPICKUP (or 11) or HEATPICKUPB (or 12)
specifies the external solver variable that corresponds to the heat pickup of the
stream. It is additional heat pickup in the fluid flowing in the stream, as a heat
power per unit area of the thermal stream selection. In the case of two-sided
thermal streams, HEATPICKUP, and HEATPICKUPB specify the heat pickup for the first
and second side of the two-sided thermal stream, respectively. This variable is
computed by the external solver and transferred to the defined thermal stream
computed by the thermal solver.
T1 = SWIRL_VELOCITY or SWIRL_VELOCITYB or SWIRL_VELOCITY#
T1 = SWIRL_VELOCITY(or 13) specifies the external solver variable that corresponds to the swirl ratio for total temperature corrections in T2. For two-sided stream, this value corresponds to the swirl ratio of side A.T1 = SWIRL_VELOCITYB(or 14) specifies the swirl ratio for side B of a two-sided thermal stream in T2.T1 = SWIRL_VELOCITY#(or 62 to 81), where # is an integer from 1 to 20, specifies the external solver variable corresponding to the swirl ratio of one of the void regions in T2.
The thermal solver uses the specified value to relate total temperatures and relative temperatures. This variable is computed by the external solver and transferred to the thermal solver convective load definition.
T1 = SWIRL_RATIO or SWIRL_RATIOB or SWIRL_RATIO#
T1 = SWIRL_RATIO(or 15) specifies the external solver variable that corresponds to the swirl ratio for total temperature corrections in T2. For two-sided stream, this value corresponds to the swirl ratio of side A.T1 = SWIRL_RATIOB(or 16) specifies the swirl ratio for side B of a two-sided thermal stream in T2.T1 = SWIRL_RATIO#(or 82 to 101), where # is an integer from 1 to 20, specifies the external solver variable corresponding to the swirl ratio of one of the void regions in T2.
The thermal solver uses the specified value to relate total temperatures and relative temperatures. This variable is computed by the external solver and transferred to the thermal solver convective load definition.
T1 = HEATLOAD
T1 = HEATLOAD (or 18) specifies the external solver variable that
corresponds to the heat load of the thermal void in T2.
T1 = CAPACITANCE
T1 = CAPACITANCE (or 19) specifies the external solver variable that
corresponds to the capacitance of the thermal void in T2.
T1 = CAPACITANCE_VOLUME
T1 = CAPACITANCE_VOLUME (or 20) specifies the external solver
variable that corresponds to the capacitance volume of the thermal void in T2.
T1 = FLUIDTEMP
T1 = FLUIDTEMP (or 21) specifies the external solver variable that
corresponds to the fluid temperature of the thermal void in T2.
T1 = SOLIDTEMP or SOLIDTEMP#
-
T1 = SOLIDTEMP(or 17) specifies the external solver variable that corresponds to the solid temperature in T2. -
T1 = SOLIDTEMP#(or 102 to 121), where # is an integer from 1 to 20, specifies the external solver variable corresponding to the solid temperature of one of the void regions in T2.
The solid temperature is computed by the thermal solver and transferred to the external solver.
Code example
COSIM_CONV_LOAD 4 NAME "Co-simulation Interface_Stream_9"
COSIM_CONV_LOAD 4 EXTERNAL_SOLVER "Flomaster_FMU3"
COSIM_CONV_LOAD 4 LOAD_TYPE THERMAL_STREAM
COSIM_CONV_LOAD 4 CONV_LOAD_ID 9
COSIM_CONV_LOAD 4 FLOW_REVERSAL_CONDITIONS FALSE
COSIM_CONV_LOAD 4 MASSFLOW "Stream9_Massflow"
COSIM_CONV_LOAD 4 TINLET "Stream9_Inlet_Temperature"
COSIM_CONV_LOAD 4 PRESSURE "Stream9_Abs_Pressure"
COSIM_CONV_LOAD 4 HTC "Stream9_HTC"
COSIM_CONV_LOAD 4 HEATPICKUP "Stream9_Heat_Pickup_A_B"
COSIM_CONV_LOAD 4 HTCB "Stream9_HTC"
COSIM_CONV_LOAD 4 HEATPICKUPB "Stream9_Heat_Pickup_A_B"
COSIM_CONV_LOAD 4 SOLIDTEMP "Stream9_lab_seal_wall_temperature"
