Economic Load Disptch
Economic Load Disptch
Experiment No. 01
1. Title: To Solve Economic Load Dispatch Problem
using MATLAB
2. Objectives:
(1) To prepare economic schedule of thermal units
solving the coordination equations in MATLAB
(2) To prepare economic schedule of thermal units
using the Lambda Iteration Method.
Objective: Minimize σ𝑵
𝒊=𝟏 𝑪𝒊
So that, (1) σ𝑁
𝑖=1 𝑃𝐺𝑖 − 𝑃𝐷 = 0 ( Equality Constraint )
α= σ𝑵 𝑁
𝒊=𝟏 𝑪𝒊 – λ ( σ𝑖=1 𝑃𝐺𝑖 − 𝑃𝐷 ) ------------------ (2)
To Minimize α ,
𝜕α 𝜕α
=0 and =0
𝜕𝑃𝐺𝑖 δλ
𝑑𝐶𝑖 =>σ𝑁
𝑖=1 𝑃𝐺𝑖 = 𝑃𝐷 ------ (4)
- λ ( 1-0) =0
𝑑𝑃𝐺𝑖
𝑑𝐶
𝑑𝑃 𝑖 = λ------- (3)
𝐺𝑖
λA –B = PD
λ−𝑏𝑖
𝑃𝐺𝑖 = a ----- (5)
i B+ PD
λ= ------- (6)
𝐴
From equation (4),
𝑁
λ − 𝑏𝑖 𝑁
= 𝑃𝐷 1
ai = A
𝑖=1 ai
𝑖=1
1 𝑏𝑖
or, λ σ𝑁
𝑖=1 a - σ𝑁
𝑖=1 a = 𝑃𝐷 𝑁
i i 𝑏𝑖
=B
ai
𝑖=1
Dr. Bipul Kr. Talukdar | Asistant Professor | Jorhat Engineering College 6
3.4. Solution Steps:
𝑃𝐷 +𝐵 550+2291.67
λ= = = 9.74
𝐴 291
λ− 𝑏1 λ− 𝑏2 λ− 𝑏3
𝑃1 = = 111.67MW 𝑃2 = = 67.5MW 𝑃3 = = 370MW
𝑎1 𝑎2 𝑎3
𝑃𝐷 +𝐵 850+6104.5
λ= 𝐴
= 796.97
= 8.726
λ− 𝑏1 λ− 𝑏2 λ− 𝑏3
𝑃1 = = 258MW 𝑃2 = = 513.4MW 𝑃3 = = 78.4MW
𝑎1 𝑎2 𝑎3
Upper limit of Generation of P2 is violated.
Dr. Bipul Kr. Talukdar | Asistant Professor | Jorhat Engineering College 9
As the upper limit of P2 is violated, hence P2 must be fixed at 400MW.
𝑑𝐶2
= λ2 = 7.35 + 2 × 0.00134 × 400 = 8.422
𝑑𝑃2
λ𝑆𝑦𝑠𝑡𝑒𝑚 = 8.726 > λ2
𝑃𝐷 +𝐵 450+3361.975
λ= 𝐴
= 423.84
= 8.994
Unit Generation
λ− 𝑏1
𝑃1 = = 343.79MW 1 343.79 MW
𝑎1
2 400 MW
λ− 𝑏3
𝑃3 = 𝑎3
= 106.22MW 3 106.22 MW
Dr. Bipul Kr. Talukdar | Asistant Professor | Jorhat Engineering College 10
Objective (1)
To prepare economic schedule of the thermal units two examples by solving the
coordination equations in MATLAB
PROGRAM
INPUT FILE clc;
…………………………………… clear all;
function data = cost_function close all;
% Unit No c b a Demand=550;
system1 = [ 1 400 8.40 0.006; f = cost_function;
2 600 8.93 0.006; a=f(:,4);
3 650 6.78 0.004]; b=f(:,3);
%Demand=550MW
system2 = [ 1 561 7.92 0.001562;
c=f(:,2);
2 310 7.35 0.00134; A = sum(1./(2*a))
3 78 7.97 0.00482]; B = sum(b./(2*a))
Cost function (Fi ) depends on three parameters ai, bi and ci. Based on
these three parameters each generating unit has different cost while
producing the same amount of power.
Lambda iteration technique is to fix the lowest cost for dispatching the
power to be generated by online generating units.
Project λ :
λ‘ = λ + ∆λ if ∈> 𝟎
λ‘ = λ - ∆λ if ∈< 𝟎