modelSISOFlow_nonConstArea
SISOFlow considering dynamic effects due to different inlet/outlet cross sectional areas
Extends from ThermofluidStream.Utilities.DropOfCommonsPlus.
Information
Extended version of SISOFlow to restore Bernoulli's principle (change of static pressure due to change of velocity), i.e. diffusors (different crosssectional area of inlet and outlet).
p_out = p_in + dq + dp
Change of static pressure due to change of velocity dq:
dq = rho/2 * (c_in^2 - c_out^2)
[P. Jordan; HTWG Konstanz; 01/24]
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Advanced | |||
| ThermofluidStream.Utilities.Units.Inertance | L | dropOfCommons.L | Inertance of the flow |
| StateSelect | m_flowStateSelect | StateSelect.default | State select for m_flow |
| Boolean | clip_p_out | If false, set dr_corr to zero | |
| Medium.AbsolutePressure | p_min | dropOfCommons.p_min | Minimal steady-state output pressure |
| Initialization › Mass flow | |||
| InitializationMethods | initM_flow | ThermofluidStream.Utilities.Types.InitializationMethods.none | Initialization method for m_flow |
| SI.MassFlowRate | m_flow_0 | 0 | Initial value for m_flow |
| ThermofluidStream.Utilities.Units.MassFlowAcceleration | m_acceleraton_0 | 0 | Initial value for der(m_flow) |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| ThermofluidStream.Interfaces.Inlet | inlet | ||
| ThermofluidStream.Interfaces.Outlet | outlet | ||
| SI.MassFlowRate | m_flow | inlet.m_flow | mass flow through component |
| SI.Velocity | c_in | Inlet velocity | |
| SI.Velocity | c_out | Outlet velocity | |
| SI.Pressure | dr_corr | ||
| SI.Pressure | dp | Static pressure difference dp = p_out - p_in | |
| SI.Pressure | dq | Dynamic pressure difference dq = q_out - q_in |
Contents
| Name | Description |
|---|---|
| Medium | Medium model |