Buildings.Controls.SetPoints.Examples

Collection of models that illustrate model use and test models

Information


This package contains examples for the use of models
that can be found in 
Buildings.Controls.SetPoints.

Extends from Buildings.BaseClasses.BaseIconExamples (Icon for Examples packages).

Package Content

NameDescription
HeatingCurve Test model for the heating curve


Buildings.Controls.SetPoints.Examples.HeatingCurve

Test model for the heating curve

Buildings.Controls.SetPoints.Examples.HeatingCurve

Modelica definition

model HeatingCurve "Test model for the heating curve"
  Buildings.Controls.SetPoints.HeatingCurve heaCur(
    m=1,
    TSup0=333.15,
    TRet0=313.15,
    TOut0=263.15);
  Modelica.Blocks.Sources.Ramp TOut(
    height=40,
    duration=1,
    offset=263.15);
  Buildings.Controls.SetPoints.HeatingCurve heaCur1(
    m=1,
    use_TRoo_in=true,
    TSup0=333.15,
    TRet0=313.15,
    TOut0=263.15,
    dTOutHeaBal=15);
  Modelica.Blocks.Sources.Step TRoo(
    offset=273.15 + 20,
    startTime=0.5,
    height=-5) "Night set back from 20 to 15 deg C";
  Modelica.Blocks.Sources.Constant TOut2(k=273.15 - 10);
equation 
  connect(TOut.y, heaCur.TOut);
  connect(TOut2.y, heaCur1.TOut);
  connect(TRoo.y, heaCur1.TRoo_in);
end HeatingCurve;

HTML-documentation generated by Dymola Thu Feb 19 16:50:48 2009.