File Exchange

image thumbnail

Solution to Economic Dispatch by simulated annealing

version (13.9 KB) by RMS Danaraj
This software solves the economic dispatch by simulated annealing


Updated 17 Apr 2010

View License

This software contain one example By running the program test1.m as it is in the default folder the economic dispatch problem is solved. The allocation minimum fuel cost and transmission losses can be determined.

% The Example system is taken from the book Power System Analysis by Prof Haadi Sadaat Example 7.8

The results

Initial temperature: 100
Final temperature: 9.04626e-007
Consecutive rejections: 12248
Number of function calls: 248012
Total final loss: 36912.2

F =3.6912e+004

P1 = 28.2912 10.0000 118.9586 118.6796 230.7620 212.7404

Pl = 19.4318

Elapsed time is 40.000000 seconds.


Cite As

RMS Danaraj (2021). Solution to Economic Dispatch by simulated annealing (, MATLAB Central File Exchange. Retrieved .

Comments and Ratings (4)


Dear all,what is the range of variables in simulated annealing algorithm and how to determine it? It seem that there are no the upper and lower boundary

Samir Sahraoui

Dear All
I need network reference used


Dear All
can anyone tell me why the objective function (saeld) has three outputs? how optimisation algorithm can tack it? and the most importantly, what the input argument of saeld (x) represents?



Erdal Bizkevelci

MATLAB Release Compatibility
Created with R14
Compatible with any release
Platform Compatibility
Windows macOS Linux

Inspired by: General simulated annealing algorithm

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!