Code covered by the BSD License

Highlights from Economic dispatch by quadratic programming

10 Apr 2008 (Updated 10 Apr 2008)

This software solves the economic dispatch problem by quadratic programming

test.m
```clear;
clc;
% This program solves the economic dispatch with Bmn coefficients by
% quadratic programming and equal incremental cost critetion
% the data matrix should have 5 columns of fuel cost coefficients and plant  limits.
% 1.a (\$/MW^2) 2. b \$/MW 3. c (\$) 4.lower lomit(MW) 5.Upper limit(MW)
%no of rows denote the no of plants(n)
data=[0.007	7	240	100	500
0.0095	10	200	50	200
0.009	8.5	220	80	300
0.009	11	200	50	150
0.008	10.5	220	50	200
0.0075	12	120	50	120];
% Demand (MW)
Pd=700;
% Loss coefficients it should be squarematrix of size nXn where n is the no
% of plants
B=1e-4*[0.14	0.17	0.15	0.19	0.26	0.22
0.017	0.6	0.13	0.16	0.15	0.2
0.015	0.13	0.65	0.17	0.24	0.19
0.019	0.16	0.17	0.71	0.3	0.25
0.026	0.15	0.24	0.3	0.69	0.32
0.022	0.2	0.19	0.25	0.32	0.85
];
[P Fcost Pl]=eld(data,B,Pd)

```