T-Junction (TL)
Three-way junction in a thermal liquid system
- Library:
Simscape / Fluids / Isothermal Liquid / Pipes & Fittings
Description
The T-Junction (TL) block represents a three-way pipe
junction with a branch line at port C connected at a 90° angle to
the main pipe line, between ports A and B. You
can specify a custom or standard junction type. When Three-way junction
type is set to Custom
, you can specify the
loss coefficients of each pipe segment for converging and diverging flows. The standard
model applies industry-standard loss coefficients to the momentum equations.
Flow Direction
The flow is converging when the branch flow, the flow through port C, merges into the main flow. The flow is diverging when the branch flow splits from the main flow. The flow direction between A and I, the point where the branch meets the main, and B and I must be consistent for all loss coefficients to be applied. If they are not, as shown in the last two diagrams in the figure below, the losses in the junction are approximated with the main branch loss coefficient for converging or diverging flows.
Flow Scenarios
The block uses mode charts to determine each loss coefficient for a given flow configuration. This table describes the conditions and coefficients for each operational mode.
Flow Scenario | ṁA | ṁB | ṁC | KA | KB | KC |
---|---|---|---|---|---|---|
Converging to node B | >ṁthresh | <-ṁthresh | >ṁthresh | Kmain,conv | 0 | Kmain,conv |
Converging to node A | <-ṁthresh | >ṁthresh | >ṁthresh | 0 | Kmain,conv | Kside,conv |
Diverging from node A | >ṁthresh | <-ṁthresh | <-ṁthresh | 0 | Kmain,div | Kside,div |
Diverging from node B | <-ṁthresh | >ṁthresh | <-ṁthresh | Kmain,div | 0 | Kside,div |
Converging to node C (branch) | >ṁthresh | >ṁthresh | <-ṁthresh | (Kmain,conv + Kbranch,conv)/2 | (Kmain,conv + Kbranch,conv)/2 | 0 |
Diverging from node C (branch) | <-ṁthresh | <-ṁthresh | >ṁthresh | (Kmain,div + Kbranch,div)/2 | (Kmain,div + Kbranch,div)/2 | 0 |
Stagnant | – | – | – | 1 or last valid | 1 or last valid | 1 or last valid |
The flow is stagnant when the mass flow rate conditions do not match any defined flow scenario. The mass flow rate threshold, which is the point at which the flow in the pipe begins to reverse direction, is calculated as:
where:
Rec is the Critical Reynolds number, beyond which the transitional flow regime begins.
ν is the fluid viscosity.
is the average fluid density.
Amin is the smallest cross-sectional area in the pipe junction.
Standard T-Junction
When Three-way junction type is set to
Standard
, the pipe loss coefficients,
Kmain and
Kside, and the pipe friction factor,
fT, are calculated according to Crane [1]:
In contrast to the custom junction type, the standard junction loss coefficient is the same for both converging and diverging flows. KA, KB, and KC are then calculated in the same manner as custom junctions.
Friction Factor per Nominal Pipe Diameter
Custom T-Junction
When Three-way junction type is set to
Custom
, the pipe loss coefficient at each port,
K, is calculated based on the user-defined loss parameters
for converging and diverging flow and mass flow rate at each port. You must specify
Kmain,conv,
Kmain,div,Kside,conv,
and Kside,div as the Main branch
converging loss coefficient, Main branch diverging loss
coefficient, Side branch converging loss
coefficient, and Side branch diverging loss
coefficient parameters, respectively.
Mass and Momentum Balance
The block conserves mass in the junction such that
Flow through the pipe junction is calculated from momentum conservation equations between ports A, B, and C:
where I represents the fluid inertia, and
Amain is the Main branch area (A-B) parameter and Aside is the Side branch area (A-C, B-C) parameter.
Energy Balance
The block balances energy such that
where:
ϕA is the energy flow rate at port A.
ϕB is the energy flow rate at port B.
ϕC is the energy flow rate at port C.
Variables
To set the priority and initial target values for the block variables prior to simulation, use the Initial Targets section in the block dialog box or Property Inspector. For more information, see Set Priority and Initial Target for Block Variables.
Nominal values provide a way to specify the expected magnitude of a variable in a model. Using system scaling based on nominal values increases the simulation robustness. Nominal values can come from different sources, one of which is the Nominal Values section in the block dialog box or Property Inspector. For more information, see Modify Nominal Values for a Block Variable.
Ports
Conserving
Parameters
References
[1] Crane Co. Flow of Fluids Through Valves, Fittings, and Pipe TP-410. Crane Co., 1981.