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

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. • Developed a modular Python code for fast techno-economic optimization in microgrids. • Implemented an automated dispatch strategy for diesel generators using efficiency criteria. • Enabled reading input data with varying time steps and operating accordingly. • Executed bi-objective optimization using a genetic algorithm. • Analyze multiple diesel generators and other sources simultaneously.

Authors

Institutions

Publication Details

Journal
Energy Conversion and Management X
Published
2026-02-25
DOI
https://doi.org/10.1016/j.ecmx.2026.101709
Primary Topic
Microgrid Control and Optimization
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

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

Daniel R. Rousse, Cristian Cadena-Zarate, Michel Carreau, Jersson Orley Suarez García et al.
Energy Conversion and Management X
Microgrid Control and Optimization
article

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

Daniel R. Rousse, Cristian Cadena-Zarate, Michel Carreau, Jersson Orley Suarez García, Adrian Ilinca, Dario Della Scalla, Phillipe Cambron, Maurine Crouzier, Ilaria Tucci
article en

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. • Developed a modular Python code for fast techno-economic optimization in microgrids. • Implemented an automated dispatch strategy for diesel generators using efficiency criteria. • Enabled reading input data with varying time steps and operating accordingly. • Executed bi-objective optimization using a genetic algorithm. • Analyze multiple diesel generators and other sources simultaneously.

Energy Conversion and Management XVol. 30
Universidad Industrial de Santander (CO), Hatch (Canada) (CA), Universidad De Santander (CO), University of Genoa (IT), École de Technologie Supérieure (CA)
Affordable and clean energy
Openalex Percentile: Top 47%
Microgrid Control and Optimization
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.