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
  • École de technologie supérieure
  • University of Genoa
  • Universidad Industrial de Santander
  • Hatch Ltd.

Research output: Contribution to journalJournal Articlepeer-review

1 Citation (Scopus)

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

UN SDGs

This output contributes to the following UN Sustainable Development Goals (SDGs)

  1. SDG 7 - Affordable and Clean Energy
    SDG 7 Affordable and Clean Energy

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