Skip to content

Economic Dispatch of Thermal Units via Ant Colony Optimization - Otimização por Colônia de Formigas aplicada ao Despacho Econômico de Unidades Térmicas

Notifications You must be signed in to change notification settings

joaoppeters/aco-thermal-dispatch

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Economic Dispatch of Thermal Units via Ant Colony Optimization

Pedro Henrique Peters Barbosa & João Pedro Peters Barbosa

contact: [email protected], [email protected]


This repo contains the simulation results regarding the implementation of ant colony optimization methodology considering the economic dispatch of thermal units.

The Ant Colony Optimization was implemented in both Python and MATLAB programming languages, in order to validate the simulation results and also compare the computational burdens associated in each approach. The main files present in this repo are in the python folder whereas the validation files are in the matlab folder.

An academic version of MATLAB®2018 was used in this project.

In the python folder, the main files are:

  1. main.py

    • Where the Ant Colony Optimization parameters are defined.
  2. pt1_ACO_CVXOPT.py

    • Employs the CVXOPT library parameters in the optimization problem.
  3. pt2_ACO_SEQ.py

    • Adjusts the data for the problem.
  4. pt3_ACO_PLOT.py

    • Graphical illustrations of the simulations held.

Comment out lines 277, 279 e 280 from main.py to avoid the plotting and saving of figures.

The following libraries are needed for the correct functioning of the simulation:

cvxopt

imageio

matplotlib

numpy

random

timeit

oct2py

scipy

Data from thermoelectric systems used in simulation can be found in both folders, under '.m' and '.mat' saving formats.


" Pouca saúde e muita saúva, os males do Brasil são. " - Macunaíma em Carta pra Icamiabas

About

Economic Dispatch of Thermal Units via Ant Colony Optimization - Otimização por Colônia de Formigas aplicada ao Despacho Econômico de Unidades Térmicas

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published