modelRoomSunshade
Model to test a sunshade automation system. Derived room model from Aixlib Case900FF.
Information
Overview
Model of a room with an real input to deliver a control signal [0,1] to the heater and as an output the room temperature as simulated.
Acknowledgements
This model is derived from the model Case900FF from the AixLib library https://www.github.com/RWTH-EBC/AixLib
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| AixLib.DataBase.Profiles.Profile_BaseDataDefinition | VentilationProfile | AixLib.DataBase.Profiles.Ventilation_2perDay_Mean05perH() |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Blocks.Interfaces.RealOutput | yRoomTemperature | in degC | |
| Modelica.Blocks.Interfaces.BooleanInput | uSunblind | Boolean input, if true then sunshade deployed, irradation reduced | |
| Modelica.Blocks.Interfaces.RealOutput | yOutdoorAirTemperature | in degC | |
| Modelica.Blocks.Interfaces.BooleanOutput | yBWindow | indicates if Window is opened | |
| Modelica.Blocks.Interfaces.BooleanOutput | yPresence | indicates if room is occupied | |
| Modelica.Blocks.Interfaces.RealOutput | yIlluminance | lux |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| AixLib.Building.Components.Weather.BaseClasses.Sun | sun | ||
| AixLib.Building.Components.Weather.RadiationOnTiltedSurface.RadOnTiltedSurf_Perez[5] | radOnTiltedSurf_Perez | N,E,S,W, Horz | |
| Modelica.Blocks.Sources.CombiTimeTable | Solar_Radiation | ||
| Modelica.Blocks.Sources.CombiTimeTable | Source_Weather | ||
| Modelica.Thermal.HeatTransfer.Sources.PrescribedTemperature | outsideTemp | ambient temperature | |
| SouthFacingWindows | Room | ||
| AixLib.Utilities.Sources.HourOfDay | hourOfDay | ||
| Modelica.Blocks.Sources.Constant | Source_InternalGains_convective | ||
| Modelica.Blocks.Sources.Constant | Source_InternalGains_radiative | ||
| Modelica.Thermal.HeatTransfer.Sources.FixedHeatFlow | Ground | adiabatic boundary | |
| Modelica.Thermal.HeatTransfer.Sources.PrescribedHeatFlow | InternalGains_convective | ||
| Modelica.Thermal.HeatTransfer.Sources.PrescribedHeatFlow | InternalGains_radiative | ||
| Modelica.Thermal.HeatTransfer.Sources.PrescribedHeatFlow | roomHeater | Idealized model of a Heater to heat room | |
| Modelica.Blocks.Math.Gain | normalizeValveSignal | Calculate normalized valve signal bei dividing by maximum volume flow rate and multiplying by the heating source power | |
| Modelica.Blocks.Sources.CombiTimeTable | VentilationWindow | Profile to simulate the opening of the window | |
| AixLib.Controls.SetPoints.OccupancySchedule | occSch | ||
| Modelica.Blocks.Sources.Constant | constHeatControlInput |
Revisions
- March 9, 2015 by Ana Constantin:
Implemented