This model reduces the numerical dissipation that is introduced by the standard first-order upwind discretization scheme which is created when connecting fluid volumes in series.
The model is used in conjunction with BuildingSystems.Fluid.Storage.Stratified. It computes a heat flux that needs to be added to each volume of BuildingSystems.Fluid.Storage.Stratified in order to give the results that a third-order upwind discretization scheme (QUICK) would give.
The QUICK method can cause oscillations in the tank temperatures since the high order method introduces numerical dispersion. There are two ways to reduce the oscillations:
alpha
when adding the heat flux into the volume.
hOut[2]
and hOut[nSeg]
. Note: Using it requires nSeg ≥ 4
.
Both approaches are implemented in the model.
The model is used by BuildingSystems.Fluid.Storage.StratifiedEnhanced.
The model requires at least 4 fluid segments. Hence, set nSeg
to 4 or higher.
Name | Description |
---|---|
Medium | Medium model |
sta0
and cp0
.