Package with control models
Name | Description |
---|---|
ElectrochromicWindow | Controller for electrochromic windows |
Validation | Package with validation models |
Controller for electrochromic windows
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.
Extends from Modelica.Blocks.Icons.Block (Basic graphical layout of input/output block).
Type | Name | Default | Description |
---|---|---|---|
Irradiance | HClear | 250 | Solar irradiation below which the window will be in clear state regardless of temperature [W/m2] |
Irradiance | HDark | HClear + 100 | Solar irradiation at which the window will be in dark state if T > TDark [W/m2] |
Temperature | TClear | 273.15 + 22 | Measured temperature below which the window will be in clear state for any irradiation [K] |
Temperature | TDark | TClear + 2 | Measured temperature above which the window will be transitioned to completely dark state if H > HDark [K] |
Type | Name | Description |
---|---|---|
input RealInput | T | Temperature used for control [K] |
input RealInput | H | Direct solar radiation onto window [W/m2] |
output RealOutput | y | Control signal for window |