modelElectroChromicWindow

Validation model for the correct implementation of Electrochromic Window

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

Information

This model tests the correct implementation of electrochromic window. The model represents the middle test cell (RoomB) of the window test facility 71T.

Parameters

TypeNameDefaultDescription
Modelica.Units.SI.TemperatureT_start273.15 + 24Initial value
IntegernConExtWin1Number of constructions with a window
IntegernConExt0Number of constructions without a window
IntegernConBou5Number of surface that are connected to constructions that are modeled inside the room
IntegernSurBou0Number of surface that are connected to the room air volume
IntegernConPar0Number of surface that are partitions
Buildings.HeatTransfer.Data.OpaqueConstructions.GenericmatExtWal71T: South Wall
Buildings.HeatTransfer.Data.OpaqueConstructions.GenericmatCeil71T: Ceiling
Buildings.HeatTransfer.Data.OpaqueConstructions.GenericmatFlo71T: Floor
Buildings.HeatTransfer.Data.OpaqueConstructions.GenericmatEWWal71T: East West Wall
Buildings.HeatTransfer.Data.OpaqueConstructions.GenericmatNWal71T: North Wall
HeatTransfer.Data.GlazingSystems.DoubleElectrochromicAir13ClearglaSysData record for the glazing system

Connectors

TypeNameDefaultDescription
BoundaryConditions.WeatherData.BusweaBus

Components

TypeNameDefaultDescription
MixedAirrooRoom model
BoundaryConditions.WeatherData.ReaderTMY3weaDat1
Modelica.Blocks.Sources.ConstantuShaControl signal for the shading device
Modelica.Blocks.Routing.ReplicatorreplicatorSignal replicator
Modelica.Blocks.Routing.Multiplex3multiplex3_1Multiplex
Modelica.Blocks.Sources.ConstantqRadGai_flowRadiative heat gain
Modelica.Blocks.Sources.ConstantqConGai_flowConvective heat gain
Modelica.Blocks.Sources.ConstantqLatGai_flowLatent heat gain
Modelica.Blocks.Sources.ConstantuWinControl signal for electrochromic window
Modelica.Blocks.Sources.CombiTimeTablerefResData reader with heating and cooling power from EnergyPlus. The output should be compared to roo.heaPorAir.Q_flow.
Modelica.Thermal.HeatTransfer.Sources.PrescribedHeatFlowpreHeaPrescribed heat flow for heating and cooling
Controls.Continuous.LimPIDconHeaController for heating
Modelica.Blocks.Math.GaingaiHeaGain for heating
Modelica.Blocks.Sources.ConstantTRooSetSet point for room air
Modelica.Thermal.HeatTransfer.Sensors.TemperatureSensorTRooAirRoom air temperature

Contents

NameDescription
MediumAMedium model

Revisions

  • January 13, 2019, by Michael Wetter:
    Removed wrong each.
  • January 3, 2017, by Michael Wetter:
    Updated example to avoid dynamically selected states and overspecified initial conditions.
    This is for #605.
  • November 21, 2016, by Michael Wetter:
    Removed unused block Infiltration.
    This is for #582.
  • April 21, 2016, by Michael Wetter:
    Replaced ModelicaServices.ExternalReferences.loadResource with Modelica.Utilities.Files.loadResource.
  • August 07, 2015, by Thierry S. Nouidui:
    First implementation.