Energy plays a key factor in the advancement of humanity. As energy demands are mostly met by fossil fuels, the world-wide consciousness grows about their negative impact on the environment. Therefore, it becomes necessary to design sustainable energy systems by introducing renewable energies. Because of the intermittent availability of different renewable resources, the designing of a sustainable energy system should find an optimal mix of different resources. However, the optimization of this combination has to deal with a number of possibly contradictory objectives. Multi-objective evolutionary algorithms (MOEA) are widely used to solve this kind of problems. As optimizing an energy system by using a MOEA is computationally costly, it is necessary to solve the problem efficiently. For this purpose, we propose the incorporation of domain knowledge related to energy systems into different phases (i.e., initialization and mutation) of a MOEA run. The proposed approaches are implemented for two widely used MOEAs and evaluated on the Danish Aalborg test problem. The experimental results show that each approach individually achieves significant improvements of the energy systems, which is expressed in better trade-off sets. Moreover, a state-of-the-art stopping criterion is adapted to detect the convergence in order to save computational resources. Finally, all proposed techniques are merged within two MOEAs with the result that our combined approaches yield significantly better results in less time than generic approaches.

Incorporating domain knowledge into the optimization of energy systems

Mahbub, Md. Shahriar;Crema, Luigi
2016-01-01

Abstract

Energy plays a key factor in the advancement of humanity. As energy demands are mostly met by fossil fuels, the world-wide consciousness grows about their negative impact on the environment. Therefore, it becomes necessary to design sustainable energy systems by introducing renewable energies. Because of the intermittent availability of different renewable resources, the designing of a sustainable energy system should find an optimal mix of different resources. However, the optimization of this combination has to deal with a number of possibly contradictory objectives. Multi-objective evolutionary algorithms (MOEA) are widely used to solve this kind of problems. As optimizing an energy system by using a MOEA is computationally costly, it is necessary to solve the problem efficiently. For this purpose, we propose the incorporation of domain knowledge related to energy systems into different phases (i.e., initialization and mutation) of a MOEA run. The proposed approaches are implemented for two widely used MOEAs and evaluated on the Danish Aalborg test problem. The experimental results show that each approach individually achieves significant improvements of the energy systems, which is expressed in better trade-off sets. Moreover, a state-of-the-art stopping criterion is adapted to detect the convergence in order to save computational resources. Finally, all proposed techniques are merged within two MOEAs with the result that our combined approaches yield significantly better results in less time than generic approaches.
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11582/307816
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
social impact