Package for pressure loss calculation of channels

Calculation of pressure loss for an internal flow through different geometries at laminar and turbulent flow regime considering surface roughness. See more information.

Extends from `Modelica.Icons.VariantsPackage`

(Icon for package containing variants).

Name | Description |
---|---|

`dp_internalFlowOverall_DP` | Pressure loss of internal flow | calculate pressure loss | overall flow regime | surface roughness | several geometries |

`dp_internalFlowOverall_IN_con` | Input record for function dp_internalFlowOverall_DP and dp_internalFlowOverall_MFLOW |

`dp_internalFlowOverall_IN_var` | Input record for function dp_internalFlowOverall_DP and dp_internalFlowOverall_MFLOW |

`dp_internalFlowOverall_MFLOW` | Pressure loss of internal flow | calculate mass flow rate | overall flow regime | surface roughness | several geometries |

Pressure loss of internal flow | calculate pressure loss | overall flow regime | surface roughness | several geometries

Calculation of pressure loss for an internal flow through different geometries at overall flow regime for incompressible and single-phase fluid flow considering surface roughness.

Generally this function is numerically best used for the ** incompressible case **, where the mass flow rate (m_flow) is known (as state variable) in the used model and the corresponding pressure loss (DP) has to be calculated. On the other hand the function dp_internalFlowOverall_MFLOW is numerically best used for the ** compressible case ** if the pressure loss (dp) is known (out of pressures as state variable) and the mass flow rate (M_FLOW) has to be calculated. See more information.

Extends from `Modelica.Icons.Function`

(Icon for functions).

Type | Name | Description |
---|---|---|

`dp_internalFlowOverall_IN_con` | `IN_con` | Input record for function dp_internalFlowOverall_DP |

`dp_internalFlowOverall_IN_var` | `IN_var` | Input record for function dp_internalFlowOverall_DP |

`MassFlowRate` | `m_flow` | Mass flow rate |

Type | Name | Description |
---|---|---|

`Pressure` | `DP` | Output for function dp_internalFlowOverall_DP |

Pressure loss of internal flow | calculate mass flow rate | overall flow regime | surface roughness | several geometries

Calculation of pressure loss for an internal flow through different geometries at overall flow regime for incompressible and single-phase fluid flow considering surface roughness.

Generally this function is numerically best used for the ** compressible case ** if the pressure loss (dp) is known (out of pressures as state variable) and the mass flow rate (M_FLOW) has to be calculated. On the other hand the function dp_internalFlowOverall_DP is numerically best used for the ** incompressible case **, where the mass flow rate (m_flow) is known (as state variable) in the used model and the corresponding pressure loss (DP) has to be calculated.

The pressure loss calculation for internal fluid flow in different geometries is further documented here.

Extends from `Modelica.Icons.Function`

(Icon for functions).

Type | Name | Description |
---|---|---|

`dp_internalFlowOverall_IN_con` | `IN_con` | Input record for function dp_internalFlowOverall_MFLOW |

`dp_internalFlowOverall_IN_var` | `IN_var` | Input record for function dp_internalFlowOverall_MFLOW |

`Pressure` | `dp` | Pressure loss |

Type | Name | Description |
---|---|---|

`MassFlowRate` | `M_FLOW` | Output of function dp_overall_MFLOW |

Input record for function dp_internalFlowOverall_DP and dp_internalFlowOverall_MFLOW

This record is used as ** input record ** for the pressure loss function
dp_internalFlowOverall_DP and
dp_internalFlowOverall_MFLOW.

Extends from `Modelica.Fluid.Dissipation.Utilities.Records.PressureLoss.Geometry`

(Input for several geometries of internal flow).

Type | Name | Description |
---|---|---|

`Roughness` | `roughness` | Choice of considering surface roughness |

`GeometryOfInternalFlow` | `geometry` | Choice of geometry for internal flow |

`Length` | `K` | Roughness (average height of surface asperities) |

`Length` | `L` | Length |

`Diameter` | `d_ann` | Small diameter |

`Diameter` | `D_ann` | Large diameter |

`Diameter` | `d_cir` | Internal diameter |

`Length` | `a_ell` | Half length of long base line |

`Length` | `b_ell` | Half length of short base line |

`Length` | `a_rec` | Horizontal length |

`Length` | `b_rec` | Vertical length |

`Length` | `a_tri` | Length of base line |

`Length` | `h_tri` | Height to top angle perpendicular to base line |

`Angle` | `beta` | Top angle |

Input record for function dp_internalFlowOverall_DP and dp_internalFlowOverall_MFLOW

This record is used as ** input record ** for the pressure loss function
dp_internalFlowOverall_DP and
dp_internalFlowOverall_MFLOW.

Extends from `Modelica.Fluid.Dissipation.Utilities.Records.General.PressureLoss`

(Base record for fluid properties for pressure loss).

Type | Name | Description |
---|---|---|

`DynamicViscosity` | `eta` | Dynamic viscosity of fluid |

`Density` | `rho` | Density of fluid |