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

TypeNameDefaultDescription
StringinstanceName (from DropOfCommonsPlus)getInstanceName()Instance name
SplitterModesmode (from SplitterRatio)SplitterModes.pressureDropSplitter mode (see Documentation)
Booleaninvert (from SplitterRatio)false= true, if splitRatio input is inverted (1-splitRatio)
Layout
BooleandisplayInstanceName (from DropOfCommonsPlus)dropOfCommons.displayInstanceNames= true, if instance name is displayed
BooleandisplayParameters (from DropOfCommonsPlus)dropOfCommons.displayParameters= true, if displaying parameters is enabled
Advanced
ThermofluidStream.Utilities.Units.InertanceL (from SplitterRatio)dropOfCommons.LInertance of each inlet/outlet
SI.TimeTC (from SplitterRatio)0.1Time constant for RT massflow constraint
SI.Pressurep_reg (from SplitterRatio)1e2Regularizaion pressure for pressure drop calculation
Medium.Densityrho_min (from SplitterRatio)dropOfCommons.rho_minMinimum density
SI.TimeTC_input (from SplitterRatio)0.05Time constant for splitRatio input (PT1)
SI.PowerP_thresh (from SplitterRatio)1Power threshold for warning

Connectors

TypeNameDefaultDescription
ThermofluidStream.Interfaces.Inletinlet (from SplitterRatio)
ThermofluidStream.Interfaces.OutletoutletA (from SplitterRatio)
ThermofluidStream.Interfaces.OutletoutletB (from SplitterRatio)
Modelica.Blocks.Interfaces.RealInputsplitRatio (from SplitterRatio)

Components

TypeNameDefaultDescription
SI.SpecificVolumev_in (from SplitterRatio)1/max(Medium.density(inlet.state), rho_min)Inlet specific volume
SI.SpecificVolumev_A (from SplitterRatio)1/max(Medium.density(outletA.state), rho_min)Outlet A specific volume
SI.SpecificVolumev_B (from SplitterRatio)1/max(Medium.density(outletB.state), rho_min)Outlet B specific volume
SI.PowerP_A (from SplitterRatio)(v_in + v_A)/2*(-outletA.m_flow)*(p_A - p_in)Loss in enthalpy flow rate (A)
SI.PowerP_B (from SplitterRatio)(v_in + v_B)/2*(-outletB.m_flow)*(p_B - p_in)Loss in enthalpy flow rate (B)