| Boolean | homotopyInitialization (from PlugFlowPipe) | true | = true, use homotopy method |
| Real | ReC (from PlugFlowPipe) | 4000 | Reynolds number where transition to turbulence starts |
| Real | fac (from PlugFlowPipe) | 1 | Factor to take into account flow resistance of bends etc.,
fac=dp_nominal/dpStraightPipe_nominal |
| Modelica.Units.SI.PressureDifference | dp_nominal | res.dp_nominal | Design pressure drop |
| Modelica.Units.SI.MassFlowRate | m_flow_turbulent | res.m_flow_turbulent | Mass flow rate where transition to turbulent flow occurs |
| Real | deltaM | res.deltaM | Normmalized mass flow rate where transition to turbulent flow occurs |
| Real | k | res.k | Flow coefficient, k=m_flow/dp^(1/n) |
| Modelica.Units.SI.PressureDifference | dpStraightPipe_nominal | res.dpStraightPipe_nominal | Pressure loss of a round cross section pipe at m_flow_nominal |
| Assumptions |
| Boolean | allowFlowReversal (from PartialTwoPort) | true | = false to simplify equations, assuming, but not enforcing, no flow reversal |
| Nominal condition |
| Modelica.Units.SI.MassFlowRate | m_flow_nominal (from PartialTwoPortInterface) | | Nominal mass flow rate |
| Modelica.Units.SI.Velocity | v_nominal (from PlugFlowPipe) | 1.5 | Velocity at m_flow_nominal (used to compute default value for hydraulic diameter dh) |
| Advanced |
| Modelica.Units.SI.MassFlowRate | m_flow_small (from PartialTwoPortInterface) | 1E-4*abs(m_flow_nominal) | Small mass flow rate for regularization of zero flow |
| Boolean | from_dp (from PlugFlowPipe) | false | = true, use m_flow = f(dp) else dp = f(m_flow) |
| Real | n (from PlugFlowPipe) | 2 | Flow exponent, n=1 for laminar, n=2 for turbulent |
| Boolean | have_pipCap (from PlugFlowPipe) | true | = true, a mixing volume is added that corresponds
to the heat capacity of the pipe wall |
| Boolean | have_symmetry (from PlugFlowPipe) | true | = false, the mixing volume is only on port_b,
which improve performances, but reduces dynamic accuracy. |
| Boolean | linearized (from PlugFlowPipe) | false | = true, use linear relation between m_flow and dp for any flow rate |
| Boolean | disableComputeFlowResistance (from PlugFlowPipe) | false | =false to disable computation of flow resistance |
| Advanced › Diagnostics |
| Boolean | show_T (from PartialTwoPortInterface) | false | = true, if actual temperature at port is computed |
| Material |
| Modelica.Units.SI.Length | dh (from PlugFlowPipe) | sqrt(4*m_flow_nominal/rho_default/v_nominal/Modelica.Constants.pi) | Hydraulic diameter (assuming a round cross section area) |
| Modelica.Units.SI.Height | roughness (from PlugFlowPipe) | 2.5e-5 | Average height of surface asperities (default: smooth steel pipe) |
| Modelica.Units.SI.Length | length (from PlugFlowPipe) | | Pipe length |
| Modelica.Units.SI.SpecificHeatCapacity | cPip (from PlugFlowPipe) | 2300 | Specific heat of pipe wall material. 2300 for PE, 500 for steel |
| Modelica.Units.SI.Density | rhoPip (from PlugFlowPipe) | 930 | Density of pipe wall material. 930 for PE, 8000 for steel |
| Modelica.Units.SI.Length | thickness (from PlugFlowPipe) | 0.0035 | Pipe wall thickness |
| Thermal resistance |
| Modelica.Units.SI.Length | dIns (from PlugFlowPipe) | | Thickness of pipe insulation, used to compute R |
| Modelica.Units.SI.ThermalConductivity | kIns (from PlugFlowPipe) | | Heat conductivity of pipe insulation, used to compute R |
| Real | R (from PlugFlowPipe) | 1/(kIns*2*Modelica.Constants.pi/Modelica.Math.log((dh/2 + thickness + dIns)/(dh/2 + thickness))) | Thermal resistance per unit length from fluid to boundary temperature |
| Initialization |
| Modelica.Units.SI.Temperature | T_start_in (from PlugFlowPipe) | Medium.T_default | Initialization temperature at pipe inlet |
| Modelica.Units.SI.Temperature | T_start_out (from PlugFlowPipe) | T_start_in | Initialization temperature at pipe outlet |
| Boolean | initDelay (from PlugFlowPipe) | false | Initialize delay for a constant mass flow rate if true, otherwise start from 0 |
| Modelica.Units.SI.MassFlowRate | m_flow_start (from PlugFlowPipe) | 0 | Initial value of mass flow rate through pipe |