LBL logo

Buildings.Fluid.Storage.BaseClasses.Examples

Examples for BaseClasses models

Information

This package contains examples for models found in Buildings.Fluid.Storage.BaseClasses.

Extends from Modelica.Icons.ExamplesPackage (Icon for packages containing runnable examples).

Package Content

NameDescription
Buildings.Fluid.Storage.BaseClasses.Examples.IndirectTankHeatExchanger IndirectTankHeatExchanger Example showing the use of IndirectTankHeatExchanger

Buildings.Fluid.Storage.BaseClasses.Examples.IndirectTankHeatExchanger Buildings.Fluid.Storage.BaseClasses.Examples.IndirectTankHeatExchanger

Example showing the use of IndirectTankHeatExchanger

Buildings.Fluid.Storage.BaseClasses.Examples.IndirectTankHeatExchanger

Information

This model provides an example of how the Buildings.Fluid.Storage.BaseClasses.IndirectTankHeatExchanger model is used. In the model water flows from a flow source through the heat exchanger to a low pressure environment. The stagnant fluid on the outside of the heat exchanger is modeled as a constant temperature.

        

Extends from Modelica.Icons.Example (Icon for runnable examples).

Modelica definition

model IndirectTankHeatExchanger 
  "Example showing the use of IndirectTankHeatExchanger"
  extends Modelica.Icons.Example;

  package Medium = Buildings.Media.ConstantPropertyLiquidWater 
    "Buildings library model for water";

  Buildings.Fluid.Storage.BaseClasses.IndirectTankHeatExchanger indTanHex(
    nSeg=3,
    CHex=50,
    Q_flow_nominal=3000,
    m_flow_nominal=3000/20/4200,
    volHexFlu=0.0004,
    dExtHex=0.01905,
    redeclare package Medium = Medium,
    redeclare package MediumHex = Medium,
    dp_nominal=10000,
    TTan_nominal=293.15,
    THex_nominal=323.15) "Heat exchanger";

  Buildings.Fluid.Sources.Boundary_pT bou1(nPorts=1, redeclare package Medium
      = Medium);
  Buildings.Fluid.Sources.MassFlowSource_T bou(
    m_flow=0.1,
    nPorts=1,
    redeclare package Medium = Medium,
    T=323.15);

  Buildings.HeatTransfer.Sources.FixedTemperature watTem[3](each T=293.15);
  inner Modelica.Fluid.System system;
equation 
  connect(bou1.ports[1], indTanHex.port_a);
  connect(bou.ports[1], indTanHex.port_b);

  connect(watTem.port, indTanHex.port);
end IndirectTankHeatExchanger;

Automatically generated Wed Feb 12 08:17:10 2014.