Skip to main navigation Skip to search Skip to main content

Renewable energy optimization in isolated microgrids: A Python-based tool for cost-effective solutions using genetic algorithms

  • Cristian Cadena-Zarate
  • , Ilaria Tucci
  • , Dario Della Scalla
  • , Jersson Garcia
  • , Maurine Crouzier
  • , Phillipe Cambron
  • , Michel Carreau
  • , Daniel R. Rousse
  • , Adrian Ilinca

Research output: Contribution to journalJournal Articlepeer-review

Abstract

Isolated areas often rely on diesel generators for electricity production, which is associated with high costs and environmental impacts. Microgrids (MG) that integrate renewable energy and storage offer a more sustainable alternative. To support the techno-economic planning of such systems, this paper presents a modular Python-based tool for evaluating renewable energy penetration in isolated hybrid microgrids through single- or bi-objective optimization using genetic algorithms (GA). The tool combines a rule-based dispatch simulator with a GA optimizer and supports both hourly and minute-resolution data. It enables users to assess and optimize key performance indicators such as diesel consumption and Levelized Cost of Energy (LCOE). Applied to a real case study in Nunavik, Quebec, the tool evaluates five scenarios including wind integration and storage. Results indicate that optimized scenarios can reduce diesel consumption by up to 87% and the LCOE by up to 58% relative to diesel-only configurations. The proposed tool provides a flexible and practical framework for assessing and optimizing renewable integration in isolated MGs.

Original languageEnglish
Article number101709
JournalEnergy Conversion and Management: X
Volume30
DOIs
Publication statusPublished - May 2026

!!!Keywords

  • Diesel displacement
  • Genetic algorithm
  • Isolated microgrids
  • Levelized cost of energy
  • Python

Fingerprint

Dive into the research topics of 'Renewable energy optimization in isolated microgrids: A Python-based tool for cost-effective solutions using genetic algorithms'. These topics are generated from the title and abstract of the publication. Together, they form a unique fingerprint.

Cite this