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

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

6 The optimiser: <strong>an</strong> evolutionary algorithm approach 50<br />

states from a desired value. <strong>an</strong>d represent the restrictions on the control <strong>an</strong>d<br />

the system states, also called boundaries or constraints (<strong>for</strong> varying limits).<br />

Usually this is used to <strong>of</strong>fline generate optimal reference trajectories employed as<br />

feed-<strong>for</strong>ward control. An approach to use optimal control in online applications in a closed<br />

loop is called model predictive control (MPC) [30]. Here the starting time is set to<br />

the actual time . The end time is set to a time . This is also called receding<br />

horizon control. In the controller the system <strong>an</strong>d its (usually piece-wise const<strong>an</strong>t) control<br />

output is simulated <strong>an</strong>d optimised <strong>for</strong> this horizon . Then, the first output is taken<br />

<strong>an</strong>d applied to the system.<br />

���� ����<br />

���<br />

�����<br />

������<br />

��������������<br />

�����������������<br />

����������<br />

� �������<br />

Figure 6.1: The functioning <strong>of</strong> (simplified) model predictive control<br />

For the case <strong>of</strong> the climate control some assumptions <strong>an</strong>d simplifications to this<br />

general <strong>for</strong>mulation are made. For the objectives described in Chapter 2 the only true<br />

trajectory cost would be energy consumption. Here the simplification is made that it<br />

does not matter at which time the energy is used or the system is heated. This is not<br />

completely valid (as described in Section 2.3), but situations like recuperating happen in<br />

a much larger timescale th<strong>an</strong> the horizon <strong>an</strong>d c<strong>an</strong> as well not be predicted. Moreover, the<br />

heat tr<strong>an</strong>sfer to the interior components ch<strong>an</strong>ges depending on the air flow. This could<br />

however be implemented in the thermal model.<br />

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

Saved successfully!

Ooh no, something went wrong!