PipePipe with optional heat exchange |
|
This information is part of the Modelica Standard Library maintained by the Modelica Association.
Pipe with optional heat exchange.
Thermodynamic equations are defined by BaseClasses.TwoPort. Q_flow is defined by heatPort.Q_flow (useHeatPort=true) or zero (useHeatPort=false).
Note: Setting parameter m (mass of medium within pipe) to zero leads to neglect of temperature transient cv*m*der(T).
Note: Injecting heat into a pipe with zero mass flow causes temperature rise defined by storing heat in medium's mass.
| medium |
Value: FluidHeatFlow.Media.Medium() Type: Medium Description: Medium in the component |
|---|---|
| m |
Value: Type: Mass (kg) Description: Mass of medium |
| T0 |
Value: Type: Temperature (K) Description: Initial temperature of medium |
| T0fixed |
Value: false Type: Boolean Description: Initial temperature guess value or fixed |
| tapT |
Value: 1 Type: Real Description: Defines temperature of heatPort between inlet and outlet temperature |
| V_flowLaminar |
Value: Type: VolumeFlowRate (m³/s) Description: Laminar volume flow |
| dpLaminar |
Value: Type: Pressure (Pa) Description: Laminar pressure drop |
| V_flowNominal |
Value: Type: VolumeFlowRate (m³/s) Description: Nominal volume flow |
| dpNominal |
Value: Type: Pressure (Pa) Description: Nominal pressure drop |
| frictionLoss |
Value: 0 Type: Real Description: Part of friction losses fed to medium |
| useHeatPort |
Value: false Type: Boolean Description: = true, if HeatPort is enabled |
| h_g |
Value: Type: Length (m) Description: Geodetic height (height difference from flowPort_a to flowPort_b) |
| g |
Value: Modelica.Constants.g_n Type: Acceleration (m/s²) Description: Gravitation |
| T |
Type: Temperature (K) Description: Outlet temperature of medium |
|---|---|
| T_a |
Type: Temperature (K) Description: Temperature at flowPort_a |
| T_b |
Type: Temperature (K) Description: Temperature at flowPort_b |
| dT |
Type: TemperatureDifference (K) Description: Temperature increase of coolant in flow direction |
| flowPort_a |
Type: FlowPort_a |
|
|---|---|---|
| flowPort_b |
Type: FlowPort_b |
|
| heatPort |
Type: HeatPort_a |
| medium |
Type: Medium Description: Medium in the component |
|---|
|
Modelica.Electrical.Machines.Examples.DCMachines Test example: Cooling of a DCPM motor |
|
|
Modelica.Thermal.FluidHeatFlow.Examples Simple cooling circuit |
|
|
Modelica.Thermal.FluidHeatFlow.Examples Cooling circuit with parallel branches |
|
|
Modelica.Thermal.FluidHeatFlow.Examples Indirect cooling circuit |
|
|
Modelica.Thermal.FluidHeatFlow.Examples Cooling circuit with pump and valve |
|
|
Modelica.Thermal.FluidHeatFlow.Examples Cooling circuit with drop out of pump |
|
|
Modelica.Thermal.FluidHeatFlow.Examples Cooling circuit with parallel branches and drop out of pump |
|
|
Modelica.Thermal.FluidHeatFlow.Examples Cooling of one hot mass |
|
|
Modelica.Thermal.FluidHeatFlow.Examples Cooling of two hot masses |
|
|
Modelica.Thermal.FluidHeatFlow.Examples Water pumping station |
|
|
Modelica.Thermal.FluidHeatFlow.Examples Two connected open tanks |