modelkc_turbulent_KC

Verification of function kc_turbulent_KC

Extends from Modelica.Icons.Example (Icon for runnable examples).

Parameters

TypeNameDefaultDescription
Integernsize(cp, 1)
Real[:]n_nt{1, 5, 10}Total number of turns
SI.Diameterd_hyd0.01
SI.LengthL10Total length of helical pipe
SI.Lengthh1.5*d_hydDistance between turns
SI.SpecificHeatCapacityAtConstantPressure[:]cp{1007, 4189, 3384.550}Specific heat capacity at constant pressure of fluid
SI.DynamicViscosity[:]eta{18.24e-6, 1001.6e-6, 0.114}Dynamic viscosity of fluid
SI.ThermalConductivity[:]lambda{25.69e-3, 598.5e-3, 0.387}Thermal conductivity of fluid
SI.Density[:]rho{1.188, 998.21, 1037.799}Density of fluid

Components

TypeNameDefaultDescription
SI.NusseltNumber[n]Nuones(n)*input_Nu.y
SI.MassFlowRate[3]m_flow_1
SI.MassFlowRate[3]m_flow_2
SI.MassFlowRate[3]m_flow_3
SI.CoefficientOfHeatTransfer[n]kc_1{Nu[i]*lambda[i]/d_hyd for i in 1:n}
SI.CoefficientOfHeatTransfer[n]kc_2{Nu[i]*lambda[i]/d_hyd for i in 1:n}
SI.CoefficientOfHeatTransfer[n]kc_3{Nu[i]*lambda[i]/d_hyd for i in 1:n}
Modelica.Fluid.Dissipation.HeatTransfer.HelicalPipe.kc_turbulent_IN_con[n]m_flow_IN_con_1
Modelica.Fluid.Dissipation.HeatTransfer.HelicalPipe.kc_turbulent_IN_var[n]m_flow_IN_var_1
Modelica.Fluid.Dissipation.HeatTransfer.HelicalPipe.kc_turbulent_IN_con[n]m_flow_IN_con_2
Modelica.Fluid.Dissipation.HeatTransfer.HelicalPipe.kc_turbulent_IN_var[n]m_flow_IN_var_2
Modelica.Fluid.Dissipation.HeatTransfer.HelicalPipe.kc_turbulent_IN_con[n]m_flow_IN_con_3
Modelica.Fluid.Dissipation.HeatTransfer.HelicalPipe.kc_turbulent_IN_var[n]m_flow_IN_var_3
SI.ReynoldsNumber[n]Re_1{abs(m_flow_1[i])*d_hyd/(eta[i]*Modelica.Constants.pi*d_hyd^2/4) for i in 1:n}
SI.ReynoldsNumber[n]Re_2{abs(m_flow_2[i])*d_hyd/(eta[i]*Modelica.Constants.pi*d_hyd^2/4) for i in 1:n}
SI.ReynoldsNumber[n]Re_3{abs(m_flow_3[i])*d_hyd/(eta[i]*Modelica.Constants.pi*d_hyd^2/4) for i in 1:n}
Modelica.Blocks.Sources.Rampinput_Nu