modelFluidStorageChargeDischargeCycle

Example that demonstrates the controlled charging and discharing process of a thermal storage

Extends from Modelica.Icons.Example.

Information

Discharges warm storage twice into sink, while refilling cold water at the bottom.

Temperature drop at middle layer triggers reheating by bottom heat exchanger, repeatedly due to heat loss via surface.

Components

TypeNameDefaultDescription
BuildingSystems.Technologies.ThermalStorages.FluidStoragestorage
BuildingSystems.Fluid.Sources.MassFlowSource_TheatSourceFlow source
BuildingSystems.Fluid.Sources.Boundary_pTsink_heatingSink
Modelica.Blocks.Sources.TimeTableconsumptionProfileMass flow rate
BuildingSystems.Fluid.Sources.Boundary_pTsink_consumptionSink
BuildingSystems.Fluid.Sources.MassFlowSource_Tsource_consumptionFlow source
Modelica.Thermal.HeatTransfer.Sources.FixedTemperatureboundaryCondition_FixedT
Modelica.Blocks.Logical.Switchm_flowSignal
Modelica.Blocks.Logical.OnOffControllerlogicControl
Modelica.Blocks.Sources.RealExpressionsetTemperature
Modelica.Blocks.Sources.RealExpressionm_flowOn
Modelica.Blocks.Sources.RealExpressionm_flowOff

Contents

NameDescription
Medium

Revisions

  • August 18, 2018, by Christoph Nytsch-Geusen:
    Adapted to possible different media for the storage content and the two internal heat exchangers.
  • May 21, 2016, by Carles Ribas Tugores:
    First implementation.