modelElectroChromicWindow
Model that illustrates the use of electrochromic windows
Extends from Modelica.Icons.Example (Icon for runnable examples).
Information
This model illustrates the use of an electrochromic window. It uses a model of the test cell 71T, room B at LBNL, and controls the window state based on room air temperature and solar irradiation.
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Units.SI.Temperature | T_start | 273.15 + 20 | Initial value |
| Modelica.Units.SI.Area | AFlo | 13.94 | Floor area |
| Integer | nConExtWin | 1 | Number of constructions with a window |
| Integer | nConExt | 0 | Number of constructions without a window |
| Integer | nConBou | 5 | Number of surface that are connected to constructions that are modeled inside the room |
| Integer | nSurBou | 0 | Number of surface that are connected to the room air volume |
| Integer | nConPar | 0 | Number of surface that are partitions |
| Buildings.HeatTransfer.Data.OpaqueConstructions.Generic | matExtWal | 71T: South Wall | |
| Buildings.HeatTransfer.Data.OpaqueConstructions.Generic | matCeil | 71T: Ceiling | |
| Buildings.HeatTransfer.Data.OpaqueConstructions.Generic | matFlo | 71T: Floor | |
| Buildings.HeatTransfer.Data.OpaqueConstructions.Generic | matEWWal | 71T: East West Wall | |
| Buildings.HeatTransfer.Data.OpaqueConstructions.Generic | matNWal | 71T: North Wall | |
| HeatTransfer.Data.GlazingSystems.DoubleElectrochromicAir13Clear | glaSys | Data record for the glazing system |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| BoundaryConditions.WeatherData.Bus | weaBus |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| MixedAir | roo | Room model | |
| BoundaryConditions.WeatherData.ReaderTMY3 | weaDat1 | ||
| Modelica.Blocks.Sources.Constant | uSha | Control signal for the shading device | |
| Modelica.Blocks.Routing.Replicator | replicator | ||
| Controls.ElectrochromicWindow | conWin | Controller for windows | |
| Modelica.Thermal.HeatTransfer.Sensors.TemperatureSensor | TRooAir | Room air temperature | |
| Fluid.Sources.MassFlowSource_T | bou | Boundary condition | |
| Fluid.Sources.Outside | freshAir | Boundary condition | |
| Fluid.FixedResistances.PressureDrop | duc | Duct resistance (to decouple room and outside pressure) | |
| Modelica.Blocks.Math.MatrixGain | gai | Matrix gain to split up heat gain in radiant, convective and latent gain | |
| Modelica.Blocks.Sources.Pulse | nPer | Number of persons |
Contents
| Name | Description |
|---|---|
| Medium model |
Revisions
-
January 12, 2019, by Michael Wetter:
Removed wrongeach. -
November 21, 2016, by Michael Wetter:
Removed unused blockInfiltrationwhich also had an error due to a wrong instance name.
This is for #582. -
October 2, 2015, by Michael Wetter:
First implementation, based on Buildings.ThermalZones.Detailed.Validation.LBNL_71T.RoomB.ElectroChromicWindow.