modeldp_suddenChange_DPMFLOW
Verification of function dp_suddenChange_DP AND dp_suddenChange_MFLOW
Extends from Modelica.Icons.Example (Icon for runnable examples).
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Real | MIN | Modelica.Constants.eps | |
| Real | dpoo | 1 |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Real | frac_A1toA2 | Ratio of small to large cross sectional area | |
| SI.Area | A_1 | A_2*frac_A1toA2 | Small cross sectional area of orifice |
| SI.Area | A_2 | 1e-2 | Large cross sectional area of orifice |
| SI.Length | C_1 | sqrt(4*A_1/Modelica.Constants.pi)*Modelica.Constants.pi | Perimeter of small cross sectional area of orifice |
| SI.Length | C_2 | sqrt(4*A_2/Modelica.Constants.pi)*Modelica.Constants.pi | Perimeter of large cross sectional area of orifice |
| SI.DynamicViscosity | eta | 1e-3 | Dynamic viscosity of fluid |
| SI.Density | rho | 1000 | Density of fluid |
| SI.MassFlowRate | input_mdot | (Input) mass flow rate (for intended incompressible case) | |
| SI.Pressure | input_dp | dpoo*input_DP.y | (Input) pressure loss (for intended compressible case) |
| SI.MassFlowRate | M_FLOW | (Output) mass flow rate (for intended compressible case) | |
| SI.Pressure | DP | input_dp | (Output) pressure loss (for intended incompressible case) |
| Modelica.Fluid.Dissipation.PressureLoss.Orifice.dp_suddenChange_IN_con | dp_IN_con | ||
| Modelica.Fluid.Dissipation.PressureLoss.Orifice.dp_suddenChange_IN_var | dp_IN_var | ||
| Modelica.Fluid.Dissipation.PressureLoss.Orifice.dp_suddenChange_IN_con | m_flow_IN_con | ||
| Modelica.Fluid.Dissipation.PressureLoss.Orifice.dp_suddenChange_IN_var | m_flow_IN_var | ||
| SI.Diameter | d_hyd | 4*A_1/max(MIN, C_1) | Hydraulic diameter of small cross sectional area of orifice |
| SI.Velocity | velocity | abs(M_FLOW)/(rho*max(MIN, A_1)) | Mean velocity in small cross sectional area |
| SI.ReynoldsNumber | Re | rho*velocity*d_hyd/eta | |
| Real | DP_plot | DP | Pressure loss [Pa] |
| Real | zeta_TOT | 2*abs(DP_plot)/max(MIN, rho*(velocity)^2) | Pressure loss coefficients |
| Modelica.Blocks.Sources.Ramp | input_DP |