modelRTSwitch
SplitterRatio in full switch mode
Extends from Internal.SplitterRatio (Splits a flow into two subflows with prescribed ratio).
Information
A switch with a fixed split ratio that is intended as a switch between two paths. Therefore the input should be 1 or 0 for the most part.
Otherwise it will create work in the form of pressure on one of the two paths in order to fulfill the prescribed split ratio.
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) |