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_STREAM specifies 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_VOID specifies 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 = TRUE indicates that the flow reversal conditions are activated in the thermal stream definition.
  • T2 = FALSE indicates 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"