WOLFRAM SYSTEMMODELER
CoolerCooler component |
|

SystemModel["SmartCooling.Components.Cooler"]

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.
| 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 |
| 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 |
| mediumInner |
Type: Medium Description: inner medium |
|
|---|---|---|
| mediumOuter |
Type: Medium Description: outer medium |
|
| pipeInner | ||
| adapterInner_a |
Type: Adapter |
|
| adapterInner_b |
Type: Adapter |
|
| solidInner |
Type: HeatCapacitor[disNumber] |
|
| wall | ||
| heatGain |
Type: HeatGain[disNumber] |
|
| solidOuter |
Type: HeatCapacitor[disNumber] |
|
| pipeOuter | ||
| adapterOuter_a |
Type: Adapter |
|
| adapterOuter_b |
Type: Adapter |
|
| spliter |
Type: Adapter[disNumber] |
|
| junction |
Type: Adapter[disNumber] |
|
SmartCooling.Examples Example with a cooler |
|
|
SmartCooling.Examples Example with an engine |