blockElectrochromicWindow
Controller for electrochromic windows
Extends from Modelica.Blocks.Icons.Block (Basic graphical layout of input/output block).
Information
Controller for electrochromic windows.
If the temperature or the irradiation is below TClear or HClear, then
the window is in the clear state, allowing for passive heating and for view if the room is cool enough.
If the temperature and the irradition is above TDark and HDark, then
the window is in the dark state, thereby protecting the room from too much solar gain.
For each of these measured quantity, the respective control signal is a linear function, with
output limitation between 0 and 1.
The control output of this block is the product of these two control signals. Hence, there is
a continuous transition for intermediate values.
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Units.SI.Irradiance | HClear | 250 | Solar irradiation below which the window will be in clear state regardless of temperature |
| Modelica.Units.SI.Irradiance | HDark | HClear + 100 | Solar irradiation at which the window will be in dark state if T > TDark |
| Modelica.Units.SI.Temperature | TClear | 273.15 + 22 | Measured temperature below which the window will be in clear state for any irradiation |
| Modelica.Units.SI.Temperature | TDark | TClear + 2 | Measured temperature above which the window will be transitioned to completely dark state if H > HDark |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Blocks.Interfaces.RealInput | T | Temperature used for control | |
| Modelica.Blocks.Interfaces.RealInput | H | Direct solar radiation onto window | |
| Modelica.Blocks.Interfaces.RealOutput | y | Control signal for window |
Revisions
-
September 17, 2016, by Michael Wetter:
Corrected quantity fromTemperaturetoThermodynamicTemperatureto avoid an error in the pedantic model check in Dymola 2017 FD01 beta2.
This is for issue 557. -
September 11, 2015, by Michael Wetter:
First implementation.