Partial for 3-way valves
Description
3-way valve with temperature set point for mixing a cold and hot
fluid to obtain outlet fluid at the desired temperature. If the
desired temperature is higher than the hot fluid, no mixing will
occur and the outlet will have the temperature of the hot
fluid.
Inside the valve, the cold water flowrate is fixed with a pump
component. The fluid content in the valve is equally split between
the mixing volume and this pump. Without fluid content in the pump,
this model does not work in all operating conditions.
Assumptions and limitations
- Correct connections of hot and cold fluid to the corresponding
flowPorts is NOT CHECKED.
- The fluid content m of the valve has to be larger than
zero
- There is an internal parameter mFlowMin which sets a minimum
mass flow rate for mixing to start.
Model use
- Set medium and the internal fluid content of the valve (too
small values of m could increase simulation times)
- Set mFlowMin, the minimum mass flow rate for mixing to
start.
- Supply a set temperature at the outlet
Validation
None
Example (optional)
Examples of this model can be found in IDEAS.Thermal.Components.Examples.TempMixingTester
and
IDEAS.Thermal.Components.Examples.RadiatorWithMixingValve
- October 2, 2019 by Filip Jorissen:
Avoiding division by zero for zero flow rates when
SteadyState. See #1063.
- May 3, 2019 by Filip Jorissen:
Propagated mSenFac. See #1018.
- April 23, 2019 by Filip Jorissen:
Using separate port for each connection to avoid algebraic loops.
See #1019.
- March 26, 2018 by Filip Jorissen:
Implemented valve leakage, see #782.
- March 2014 by Filip Jorissen:
Initial implementation
Generated at 2026-04-03T18:18:27Z by OpenModelicaOpenModelica 1.26.3 using
GenerateDoc.mos