modelConduction_123D

Extends from TRANSFORM.HeatAndMassTransfer.ClosureRelations.Geometry.ConductionIcons, TRANSFORM.HeatAndMassTransfer.Interfaces.Records.InitialConditions.DistributedVolume_solid3D, TRANSFORM.HeatAndMassTransfer.Interfaces.Records.EnergyDynamics.

Parameters

TypeNameDefaultDescription
Integerfigure (from ConductionIcons)1Index for Icon figure
Integer[3]nVsgeometry.ns
Integer[3]ns (from Ts3D){1, 1, 1}Number of nodes in each dimesions {1,2,3}
RealnParallel1Number of parallel components
Booleanuse_dim1true=false then conduction in dimension-1 is neglected
Booleanuse_dim2false=false then conduction in dimension-2 is neglected
Booleanuse_dim3false=false then conduction in dimension-3 is neglected
IntegernFM_1if exposeState_a1 and exposeState_b1 then nVs[1] - 1 else if not exposeState_a1 and not exposeState_b1 then nVs[1] + 1 else nVs[1]number of flow models
IntegernFM_2if exposeState_a2 and exposeState_b2 then nVs[2] - 1 else if not exposeState_a2 and not exposeState_b2 then nVs[2] + 1 else nVs[2]number of flow models
IntegernFM_3if exposeState_a3 and exposeState_b3 then nVs[3] - 1 else if not exposeState_a3 and not exposeState_b3 then nVs[3] + 1 else nVs[3]number of flow models
Initialization › Start Value: Temperature
SI.TemperatureT_a1_start (from Ts3D)273.15Temperature at port a1
SI.TemperatureT_b1_start (from Ts3D)T_a1_startTemperature at port b1
SI.TemperatureT_a2_start (from Ts3D)273.15Temperature at port a2
SI.TemperatureT_b2_start (from Ts3D)T_a2_startTemperature at port b2
SI.TemperatureT_a3_start (from Ts3D)273.15Temperature at port a3
SI.TemperatureT_b3_start (from Ts3D)T_a3_startTemperature at port b3
SI.Temperature[ns[1],ns[2],ns[3]]Ts_start (from Ts3D)fill((T_a1_start + T_b1_start + T_a2_start + T_b2_start + T_a3_start + T_b3_start)/6, ns[1], ns[2], ns[3])Temperatures
Assumptions › Dynamics
Modelica.Fluid.Types.DynamicsenergyDynamics (from EnergyDynamics)Modelica.Fluid.Types.Dynamics.DynamicFreeInitialFormulation of energy balances
Advanced
Booleanuse_Densityfalse=true to use uniform input thermal conductivity
Booleanuse_HeatCapacityfalse=true to use uniform input thermal conductivity
Booleanuse_Lambdafalse=true to use uniform input thermal conductivity
Advanced › Model Structure
BooleanexposeState_a1true=true, T is calculated at port_a1 else Q_flow
BooleanexposeState_b1false=true, T is calculated at port_b1 else Q_flow
BooleanexposeState_a2true=true, T is calculated at port_a2 else Q_flow
BooleanexposeState_b2false=true, T is calculated at port_b2 else Q_flow
BooleanexposeState_a3true=true, T is calculated at port_a3 else Q_flow
BooleanexposeState_b3false=true, T is calculated at port_b3 else Q_flow

Connectors

TypeNameDefaultDescription
Modelica.Blocks.Interfaces.RealInput[nVs[1],nVs[2],nVs[3]]Q_gen
Interfaces.HeatPort_Flow[nVs[2],nVs[3]]port_a1
TRANSFORM.HeatAndMassTransfer.Interfaces.HeatPort_State[nVs[2],nVs[3]]port_b1
Interfaces.HeatPort_Flow[nVs[1],nVs[3]]port_a2
TRANSFORM.HeatAndMassTransfer.Interfaces.HeatPort_State[nVs[1],nVs[3]]port_b2
Interfaces.HeatPort_Flow[nVs[1],nVs[2]]port_a3
TRANSFORM.HeatAndMassTransfer.Interfaces.HeatPort_State[nVs[1],nVs[2]]port_b3

Components

TypeNameDefaultDescription
Geometrygeometry
SI.Densityd1Density
SI.SpecificHeatCapacitycp1Specific heat capacity
SI.ThermalConductivitylambda1Thermal conductivity
Volumes.UnitVolume[nVs[1],nVs[2],nVs[3]]unitCell
Resistances.Heat.Plane[nFM_1,nVs[2],nVs[3]]conductor_1
Resistances.Heat.Plane[nVs[1],nFM_2,nVs[3]]conductor_2
Resistances.Heat.Plane[nVs[1],nVs[2],nFM_3]conductor_3
BoundaryConditions.Parallel_Real[nVs[1],nVs[2],nVs[3]]nFlow_Q_gen
BoundaryConditions.Heat.ParallelFlow[nVs[2],nVs[3]]nFlow_a1
BoundaryConditions.Heat.ParallelFlow[nVs[2],nVs[3]]nFlow_b1
BoundaryConditions.Heat.ParallelFlow[nVs[1],nVs[3]]nFlow_a2
BoundaryConditions.Heat.ParallelFlow[nVs[1],nVs[3]]nFlow_b2
BoundaryConditions.Heat.ParallelFlow[nVs[1],nVs[2]]nFlow_a3
BoundaryConditions.Heat.ParallelFlow[nVs[1],nVs[2]]nFlow_b3

Contents

NameDescription
Geometry