WOLFRAM SYSTEMMODELER

Cooler

Cooler component

Diagram

Wolfram Language

In[1]:=
SystemModel["SmartCooling.Components.Cooler"]
Out[1]:=

Information

This model represents a conventional vehicle cooler or heat exchanger. The model is based on a cross heat exchanger architecture. Two mediums are defined: the inner and the outer medium. As the inner medium it is best to use a medium in liquid state such as water or oil and as the outer medium it is most advantageous to use air. The inner medium doesn't necessarely have to be a liquid. The model basically is physically modelled. Only the pressure losses of the inner and outer medium are implemented with characteristic curves.

Parameters (28)

mediumInner

Value: SmartCooling.Medium.Medium()

Type: Medium

Description: inner medium

mediumOuter

Value: SmartCooling.Medium.Medium()

Type: Medium

Description: outer medium

cp

Value:

Type: SpecificHeatCapacity (J/(kg·K))

Description: solid specific heat capacity

rho

Value:

Type: Density (kg/m³)

Description: solid density

k

Value:

Type: ThermalConductivity (W/(m·K))

Description: solid thermal conductivity

length

Value:

Type: Length (m)

Description: solid length in flow direction of inner medium

thickness

Value:

Type: Length (m)

Description: solid thickness in flow direction of outer medium

pipeWall

Value:

Type: Length (m)

Description: pipe wall thickness

pipeChannel

Value:

Type: Length (m)

Description: pipe channel width

pipeNumber

Value: 0

Type: Integer

Description: pipes number

ribLength

Value:

Type: Length (m)

Description: rib length

ribWall

Value:

Type: Length (m)

Description: rib wall thickness

ribNumber

Value: 0

Type: Integer

Description: ribs number at one site of pipe

m_flowLamInner

Value: 1

Type: MassFlowRate (kg/s)

Description: laminar mass flow of innet medium

dpLamInner

Value: 1

Type: Pressure (Pa)

Description: laminar pressure loss of inner medium

m_flowNomInner

Value: 1

Type: MassFlowRate (kg/s)

Description: nominal mass flow of inner medium

dpNomInner

Value: 1

Type: Pressure (Pa)

Description: nominal pressure loss of inner medium

m_flowLamOuter

Value: 1

Type: MassFlowRate (kg/s)

Description: laminar mass flow of outer medium

dpLamOuter

Value: 1

Type: Pressure (Pa)

Description: laminar pressure loss of outer medium

m_flowNomOuter

Value: 1

Type: MassFlowRate (kg/s)

Description: nominal mass flow of outer medium

dpNomOuter

Value: 1

Type: Pressure (Pa)

Description: nominal pressure loss of outer medium

disNumber

Value: 2

Type: Integer

Description: discretization number of cooler in length direction

TstartInner

Value: Modelica.SIunits.Conversions.from_degC(20)

Type: Temperature (K)

Description: inner medium initial temperature

TstartSolid

Value: Modelica.SIunits.Conversions.from_degC(20)

Type: Temperature (K)

Description: solid initial temperature

TstartOuter

Value: Modelica.SIunits.Conversions.from_degC(20)

Type: Temperature (K)

Description: outer medium initial temperature

solidVolume

Value: 2 * pipeNumber * length * thickness * pipeWall + pipeNumber * ribNumber * ribLength * thickness * ribWall

Type: Volume (m³)

Description: solid volume

solidMass

Value: solidVolume * rho

Type: Mass (kg)

Description: solid mass

solidG

Value: k * (2 * pipeNumber * length * thickness / pipeWall + pipeNumber * ribNumber * thickness * ribWall / ribLength)

Type: ThermalConductance (W/K)

Description: solid thermal conductance

Connectors (4)

flowPortInner_a

Type: FlowPort_a

Description: flow port inner a

flowPortInner_b

Type: FlowPort_b

Description: flow port inner b

flowPortOuter_a

Type: FlowPort_a

Description: flow port outer a

flowPortOuter_b

Type: FlowPort_b

Description: flow port outer b

Components (14)

mediumInner

Type: Medium

Description: inner medium

mediumOuter

Type: Medium

Description: outer medium

pipeInner

Type: ConvectionPipe[disNumber]

adapterInner_a

Type: Adapter

adapterInner_b

Type: Adapter

solidInner

Type: HeatCapacitor[disNumber]

wall

Type: ThermalConductor[disNumber]

heatGain

Type: HeatGain[disNumber]

solidOuter

Type: HeatCapacitor[disNumber]

pipeOuter

Type: ConvectionPipe[disNumber]

adapterOuter_a

Type: Adapter

adapterOuter_b

Type: Adapter

spliter

Type: Adapter[disNumber]

junction

Type: Adapter[disNumber]

Used in Examples (2)

Cooler

SmartCooling.Examples

Example with a cooler

EngineCooler

SmartCooling.Examples

Example with an engine