Design of an Automatic Control Algorithm for Energy-Efficient ...
Design of an Automatic Control Algorithm for Energy-Efficient ...
Design of an Automatic Control Algorithm for Energy-Efficient ...
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
6 The optimiser: <strong>an</strong> evolutionary algorithm approach 54<br />
Table 6.1: Terms <strong>an</strong>d definitions used <strong>for</strong> evolutionary algorithms.<br />
<strong>Design</strong> variable parameter which is modified in order to find the optimum<br />
Individual complete set <strong>of</strong> design variables <strong>for</strong> <strong>an</strong> optimisation problem<br />
Population group <strong>of</strong> individuals<br />
Parents individuals chosen <strong>for</strong> the generation <strong>of</strong> children<br />
Children new generated individuals through recombination <strong>of</strong> parents, <strong>an</strong>d<br />
mutation<br />
Generation the process <strong>of</strong> parent selection <strong>an</strong>d children creation<br />
Fitness figure to compare which individual is closer to the optimum<br />
Objective (func.) function that the optimiser seeks to minimise<br />
<strong>Design</strong> space � �� -dimensional search region (� �� is the number <strong>of</strong> design variables)<br />
Constraint technical or physical limit to the design space<br />
Pareto front all individuals where the improvement <strong>of</strong> one objective would lead<br />
to the impairment <strong>of</strong> <strong>an</strong>other<br />
Because <strong>of</strong> the population approach with m<strong>an</strong>y individuals at a time there is not<br />
only one solution to choose the control signal from, but several. This is adv<strong>an</strong>tageous if<br />
there are criteria that c<strong>an</strong>not (or should not) be integrated into the optimisation.<br />
Examples <strong>of</strong> evolutionary algorithms in control systems engineering are found in a<br />
survey by Fleming <strong>an</strong>d Purshouse [32]. In general, they report the application <strong>for</strong> control<br />
design, but they also mention some online applications. For a heating system, a PI-<br />
controller was online tuned with <strong>an</strong> EA (Ahmad, Zh<strong>an</strong>g, & Readle, 1997)[33]. In <strong>an</strong>other<br />
example the temperature pr<strong>of</strong>ile <strong>of</strong> <strong>an</strong> eth<strong>an</strong>ol fermentation process was optimised online<br />
with <strong>an</strong> EA by Moriyama <strong>an</strong>d Shimizu (1996) [32].<br />
Optimal control algorithms <strong>of</strong> this type have already been used in climatisation.<br />
In a building, Nassif et al. [28] used a NSGA-II algorithm <strong>for</strong> set-point optimisation <strong>of</strong><br />
a multi-zone HVAC system with regard to com<strong>for</strong>t <strong>an</strong>d energy dem<strong>an</strong>d in a university<br />
building.