modelQmodel
Information
Heat transfer model for two pipes based on steady-state theory.
Main equations
Q_flow_supply = U1s * (Tsupply - Tground) - U2s(Treturn-Tground)
Q_flow_return = U1r * (Treturn - Tground) - U2r(Tsupply-Tground)
Options
1- Different models for the U1 and U2 values can be choosen.
U models Package.
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Boolean | InteractionBetweenPipes | true | Set false to avoid modelling interaction between pipes |
| Integer | nPipes | 2 | Number of pipes |
| Integer | nEle | 2 | Number of elements used in the discretization |
| Modelica.Units.SI.Length | len | Pipe's length |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Units.SI.ThermalConductivity | U1 | Thermal conductivity specific to length | |
| Modelica.Units.SI.ThermalConductivity | U2 | Thermal conductivity specific to length | |
| Modelica.Thermal.HeatTransfer.Sources.PrescribedHeatFlow | ThermalCollectorQ1S | Heat input into radiator from convective heat transfer | |
| Modelica.Thermal.HeatTransfer.Sources.PrescribedHeatFlow | ThermalCollectorQ2S | Heat input into radiator from convective heat transfer | |
| Modelica.Thermal.HeatTransfer.Sources.PrescribedHeatFlow | ThermalCollectorQ1R | Heat input into radiator from convective heat transfer | |
| Modelica.Thermal.HeatTransfer.Sources.PrescribedHeatFlow | ThermalCollectorQ2R | Heat input into radiator from convective heat transfer | |
| Modelica.Blocks.Sources.RealExpression[nEle] | Q1S | Convective heat flow rate | |
| Modelica.Blocks.Sources.RealExpression[nEle] | Q1R | Convective heat flow rate | |
| Modelica.Blocks.Sources.RealExpression[nEle] | Q1R2 | Convective heat flow rate | |
| Modelica.Thermal.HeatTransfer.Components.ThermalCollector | thermalCollector | ||
| Modelica.Thermal.HeatTransfer.Sources.PrescribedHeatFlow | AllHeat | Heat input into radiator from convective heat transfer | |
| Modelica.Thermal.HeatTransfer.Components.ThermalCollector | thermalCollector1 | ||
| Modelica.Thermal.HeatTransfer.Components.ThermalCollector | thermalCollectorQ1 | ||
| Modelica.Thermal.HeatTransfer.Components.ThermalCollector | thermalCollectorQ2 | ||
| Modelica.Blocks.Sources.RealExpression[nEle] | Q1R1 | Convective heat flow rate | |
| Modelica.Fluid.Interfaces.HeatPorts_a | Q_supply | ||
| Modelica.Thermal.HeatTransfer.Interfaces.HeatPort_a | BC | ||
| Modelica.Fluid.Interfaces.HeatPorts_a | Q_return | ||
| Modelica.Blocks.Interfaces.RealInput | U |