EIB building bus for the data transmission between the computer and the
actuators and sensors, and the level 1 software modules have to take it into
Level 2 control loop includes the domain knowledge. It is based on expert fuzzy
inference systems and uses adaptive models for thermal and lighting aspects in
order to produce an efficient global control strategy. The different fuzzy
controllers are described later in this chapter. The outputs of this level are the
physical values that are the inputs of the level 1 control loop.
Level 3 ensures the long-term adaptation of the level 2 algorithms. The adaptation
is performed in a continuous way to take into account all the long-term changes of
the building and device characteristics (see Section 3.4). Moreover, an adaptation
task using Genetic Algorithms is undertaken in order to optimize the system from
both user and energy efficiency points of view (see section 3).
The level 1 is specific to each building but both levels 2 and 3 are very easily adjustable
to any kind of controller device. The self-adaptation of the systemleads to simplified
commissioning and efficient working without complicated parameter adjustment.
The system provides also an interface that allows the user to change set-points or other
operative conditions (see Section 3.1). This gives the maximum flexibility to the system,
user actions always keeping the first priority over the automatic control.
2.1.2 Data Handling
The control system requires some variable that are not directly available through the
sensors, but that have to be generated by preprocessing blocks described in the figure
Figure 2.2: Preprocessing phase
The first block provides the average outdoor temperature during the last 24 hours,
including the current outdoor temperature. It is used essentially to derive the current
season as a fuzzy variable.
EIB building bus for the data transmission between the computer and the actuators and sensors, and the level 1 software modules have to take it into account. 3 Level 3 ensures the long-term adaptation of the level 2 algorithms. The level 1 is specific to each building but both levels 2 and 3 are very easily adjustable to any kind of controller device.