13.02.2013 Views

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 ...

SHOW MORE
SHOW LESS

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.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!