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
HotWaterTemperatureReset Test model for the heating curve
OccupancySchedule Test model for occupancy schedule with look-ahead


Buildings.Controls.SetPoints.Examples.HotWaterTemperatureReset

Test model for the heating curve

Buildings.Controls.SetPoints.Examples.HotWaterTemperatureReset

Modelica definition

model HotWaterTemperatureReset "Test model for the heating curve"

  Buildings.Controls.SetPoints.HotWaterTemperatureReset heaCur(
    m=1,
    TSup_nominal=333.15,
    TRet_nominal=313.15,
    TOut_nominal=263.15);
  Modelica.Blocks.Sources.Ramp TOut(
    height=40,
    duration=1,
    offset=263.15);
  Buildings.Controls.SetPoints.HotWaterTemperatureReset heaCur1(
    m=1,
    use_TRoo_in=true,
    TSup_nominal=333.15,
    TRet_nominal=313.15,
    TOut_nominal=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 HotWaterTemperatureReset;

Buildings.Controls.SetPoints.Examples.OccupancySchedule

Test model for occupancy schedule with look-ahead

Buildings.Controls.SetPoints.Examples.OccupancySchedule

Modelica definition

model OccupancySchedule 
  "Test model for occupancy schedule with look-ahead"

  Buildings.Controls.SetPoints.OccupancySchedule occSch;
end OccupancySchedule;

HTML-documentation generated by Dymola Thu Jun 24 16:54:03 2010.