modelRatioControl
SplitterRatio in pressure drop mode
Extends from Internal.SplitterRatio (Splits a flow into two subflows with prescribed ratio).
Information
A splitter with prescribed split ratio that acts as a pressure control valve on both outlets. Pressure is reduced on the outlets in order to follow the mass-flow split prescription.
For reversed mass-flow the component might create work in form of increasing pressure of the fluid flowing from outlet to inlet.
For SplitterRatio and JunctionRatio make sure to only prescribe mass-flow-split in Splitter or Junction.
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| String | instanceName (from DropOfCommonsPlus) | getInstanceName() | Instance name |
| SplitterModes | mode (from SplitterRatio) | SplitterModes.pressureDrop | Splitter mode (see Documentation) |
| Boolean | invert (from SplitterRatio) | false | = true, if splitRatio input is inverted (1-splitRatio) |
| Layout | |||
| Boolean | displayInstanceName (from DropOfCommonsPlus) | dropOfCommons.displayInstanceNames | = true, if instance name is displayed |
| Boolean | displayParameters (from DropOfCommonsPlus) | dropOfCommons.displayParameters | = true, if displaying parameters is enabled |
| Advanced | |||
| ThermofluidStream.Utilities.Units.Inertance | L (from SplitterRatio) | dropOfCommons.L | Inertance of each inlet/outlet |
| SI.Time | TC (from SplitterRatio) | 0.1 | Time constant for RT massflow constraint |
| SI.Pressure | p_reg (from SplitterRatio) | 1e2 | Regularizaion pressure for pressure drop calculation |
| Medium.Density | rho_min (from SplitterRatio) | dropOfCommons.rho_min | Minimum density |
| SI.Time | TC_input (from SplitterRatio) | 0.05 | Time constant for splitRatio input (PT1) |
| SI.Power | P_thresh (from SplitterRatio) | 1 | Power threshold for warning |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| ThermofluidStream.Interfaces.Inlet | inlet (from SplitterRatio) | ||
| ThermofluidStream.Interfaces.Outlet | outletA (from SplitterRatio) | ||
| ThermofluidStream.Interfaces.Outlet | outletB (from SplitterRatio) | ||
| Modelica.Blocks.Interfaces.RealInput | splitRatio (from SplitterRatio) |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| SI.SpecificVolume | v_in (from SplitterRatio) | 1/max(Medium.density(inlet.state), rho_min) | Inlet specific volume |
| SI.SpecificVolume | v_A (from SplitterRatio) | 1/max(Medium.density(outletA.state), rho_min) | Outlet A specific volume |
| SI.SpecificVolume | v_B (from SplitterRatio) | 1/max(Medium.density(outletB.state), rho_min) | Outlet B specific volume |
| SI.Power | P_A (from SplitterRatio) | (v_in + v_A)/2*(-outletA.m_flow)*(p_A - p_in) | Loss in enthalpy flow rate (A) |
| SI.Power | P_B (from SplitterRatio) | (v_in + v_B)/2*(-outletB.m_flow)*(p_B - p_in) | Loss in enthalpy flow rate (B) |