SlideShare a Scribd company logo
1 of 19
BACTERIAL FORAGING OPTIMIZATION APPLIED TO
ECONOMIC LOAD DISPATCH
PRESENTED BY: SAMBIT PRADHAN
ROLLNO:25225 GUIDED BY: Sr Lect Mrs. Asima Rout
ELECTRICAL ENGINEERING DEPARTMENT
INDIRA GANDHI INSTITUTE OF TECHNOLOGY
SARANG – 759146, DHENKANAL, ORISSA
3 september 2009 ELECTRICAL ENGINEERING DEPARTMENT 1
OUTLINES
• INTRODUCTION
• ELD
• ELD PROBLEM FORMULATION
• BACTERIAL FORAGING
• FORAGING BEHAVIOUR
• ALGORITHM FOR THE PROPOSED SCHEME
• RESULTS AND COMPARISION
• CONCLUSION
• REFERENCE
3 september 2009 ELECTRICAL ENGINEERING DEPARTMENT 2
INTRODUCTION
• Economic load dispatch problem is a constrained optimization problem
• It has the objective of dividing the total power demand among the online
participating generators economically while satisfying the various constraints.
• Bacterial foraging optimization to solve ELD problem is a newly emerged
technique.
• The social foraging behaviour of bacteria E.coli has been studied to solve the
Optimization problem.
3 september 2009 ELECTRICAL ENGINEERING DEPARTMENT 3
ECONOMIC LOAD DISPATCH
• In a practical power system under normal operating condition the generation
capacity is more than total demand and losses.
• In an Interconnected power system the objective is to find power scheduling of
each power plant in such a way so that total operating cost is minimum.
• This means power output of generator is allowed to vary within Certain limits so
as to meet a particular load demand with minimum fuel cost. This is called
“ELD”.
3 september 2009 ELECTRICAL ENGINEERING DEPARTMENT 4
ELD PROBLEM DESCRIPTION
• Minimize ( ) = ∑ + + (1)
• Subjected to equality constraints = + (2)
• Inequality constraints (3)
Where i= 1,2…......... n, n= no of generators, = power output
, , are the cost coefficients,
= Total load demand,
= total losses, and are the minimum and maximum
output of generators.
3 September 2009 ELECTRICAL ENGINEERING DEPARTMENT 5
BACTERIAL FORAGING
• The survival of species in any natural evolutionary process depends upon their
fitness criteria(i.e,their food searching ability and motile behaviour).
• The law of evolution supports species with better food searching ability and
either eliminates or reshapes those with poor search ability.
• So a clear understanding and modelling of foraging behaviour in any of the
evolutionary species leads to its suitable application in any non linear system.
• The E.coli bacterium present in our intestine have foraging strategy governed by
four process namely chemotaxis, reproduction, swarming and elimination-
dispersal.
3 september 2009 ELECTRICAL ENGINEERING DEPARTMENT 6
CHEMOTAXIS
• The characteristics of movement of bacteria in search of food can be defined in
two ways, i.e. swimming and tumbling together known as chemotaxis.
• A bacterium is said to be ‘swimming’ if it moves in a predefined direction
and ‘tumbling' if moving in an altogether different direction.
• Depending upon the rotation of flagella in each bacterium, it decides whether it
should go for swimming or for tumbling, in its entire life time.
3 september 2009 ELECTRICAL ENGINEERING DEPARTMENT 7
REPRODUCTION
• The original set of bacteria, after getting evolved through several chemotactic
stages reach the reproduction stage.
• The best set of bacteria (chosen out of all the chemo tactic stages) gets divided
into two groups. The healthier half replaces the other half, which gets eliminated,
owing to their poorer foraging abilities.
• This makes the population of bacteria constant in the evolution process.
3 september 2009 ELECTRICAL ENGINEERING DEPARTMENT 8
SWARMING
• It is cell to cell attraction or repulsion behaviour of bacteria.
• For bacteria to reach at the food location more rapidly it is desired that optimum
bacteria should attract other bacteria.
• To achieve this, a penalty function based on the relative distances of each
bacterium from the fittest bacteria is added to original cost function.
• Finally, when all bacteria have merged into the solution point this penalty
function becomes zero.
• Penalty function is given by equation (4)
( 4)
3 September 2009 ELECTRICAL ENGINEERING DEPARTMENT 9
1
2
1 1
2
1 1
( , ( , , )) ( , ( , , ))
exp ( )
exp ( )
S
i i
cc cc
i
S P
i
attract attract m m
i m
S P
i
repellant repellant m m
i m
J P j k l J j k l
d
h
  
  
  

 
 

 
 
 
   
 
 
 
 
 
 
 
 
  
 
 
 
 
 

 
 
ELIMINATION AND DISPERSAL
• In an evolution process a sudden unforeseen event can occur, which may alter
the process of evolution and cause the elimination of the set of bacteria and or
disperse them to a new environment.
• Instead of disturbing the usual chemotactic growth of the set of bacteria, this
unknown event may place a newer set of bacteria nearer to the food location.
• In its application to optimization it helps in avoiding being trapped in a
premature solution point .
3 september 2009 ELECTRICAL ENGINEERING DEPARTMENT 10
ALGORITHM FOR THE PROPOSED SCHEME
Initialization
• Number of bacterias(GENERATORS) ‘S’ to be used for searching the total
region
• Swimming length Ns(MAXIMUM GENERATIONS BY A SINGLE
GENERATOR).
• Nc is the number of iterations(GENERATIONS) to be undertaken in a
chemotactic loop.
• Nre is the maximum number of reproduction to be under taken.
• Ned is the maximum number of elimination and dispersal events.
• Ped is the probability of elimination and dispersal.
• The location of each bacterium which is specified by random numbers on [-
1,1].
• The value of C(i) ( step size) is. assumed constant for simplification of
calculation. .
3 September 2009 ELECTRICAL ENGINEERING DEPARTMENT 11
Iterative Algorithm for optimization
This section models the bacterial population
Elimination-dispersal loop: l= l+1
Reproduction loop: k=k+1
Chemo taxis loop: j=j+1
For i=1, 2,….S,
a) calculate cost function value(with penalty function added) for each bacteria,
i.E
J(i,j,k,l).
Let J(last)= J(i,j,k,l) to save this value since we may find a better cost via a run.
b) Take the tumbling /swimming decision.
3 September 2009 ELECTRICAL ENGINEERING DEPARTMENT 12
CHEMOTACTIC PART OF ALGORITHM
Generate a random vector ∆(i) ε R With each element (i), m=1…..p , a
random no on [-1, 1].
(c) Move :let
θ(i,j,+1,k,l)= θ(i,j,k,l)+C(i) ∆(i)
Compute J(i,j+1,k,l) , this is for tumble part
(d) Swim
m= 0 ( initial swim length) and let m= m+1
While m<Ns
Let if J(i,j+1,l) < J(LAST) (if doing better)
Let J(LAST)= J(i,j+1,l) and let
θ(i,j,+1,k,l)= θ(i,j,k,l)+C(i) ∆(i)
3 September 2009 ELECTRICAL ENGINEERING DEPARTMENT 13
SWIM PART
• And compute J(i,j+1,k,l)
else let m=Ns .
• If j<Nc then continue chemotaxis as life of bacteria is not over.
3 September 2009 ELECTRICAL ENGINEERING DEPARTMENT 14
REPRODUCTION AND ELIMINATION PART OF
ALGORITHM
• For the given k and l, and for each i= 1,2,…S let J(health) =
be the health of the bacterium i. Sort bacteria in order of ascending cost
J(health) i.e higher cost means lower health.
• Then Sr = (S/2), bacteria with highest J(health) values die and other Sr bacteria
with best value split.
• If k<Nre, then, we have not reached the number of specified reproduction
steps, so we start the next generation in the chemo tactic loop.
• For i=1, 2…S, with probability Ped, eliminate and disperse each bacteria with
probability Ped. To do this if you eliminate a bacteria, simply disperse one to
the optimization domain.
3 September 2009 ELECTRICAL ENGINEERING DEPARTMENT 15
RESULT FOR A SIX-UNIT SYSTEM FOR DEMAND OF 1263 MW
Generator Power
Output (MW)
BF GA PSO
PG1 446.7146 447.4970 474.8066
PG2 173.1485 73.3221 178.6363
PG3 262.7945 263.4745 62.2089
PG4 143.4884 139.0594 134.2826
PG5 163.9163 165.4761 151.9039
PG6 85.3553 87.1280 74.1812
Total Power
Generation (MW)
1275.4 1276.01 1276.03
Minimum Cost
($/hr)
15444.1564 15450 15459
Ploss (MW) 12.4220 12.9584 13.0217
3 September 2009 ELECTRICAL ENGINEERING DEPARTMENT 16
CONCLUSION
• The proposed approach has produced results comparable and better than those
generated by other evolutionary algorithm.
• The solutions obtained have good convergence characteristics.
• Minimum cost using the proposed approach is less as compared to other
methods.
• From comparative study it can be concluded that applied algorithm can be used
to solve both smooth and non smooth constrained ELD problem.
3 september 2009 ELECTRICAL ENGINEERING DEPARTMENT 17
REFERENCE
1) D.H Kim, Ajit Abraham, Jae Hoon Choo, “A Hybrid genetic algorithm and
bacterial foraging approach for global optimization”, Information sciences
177(2007) 3918-3917.
2) Tai- Chen Chen, Pei-Wei Tsai, Shuan-Chuan chu, and Jeng-Shyang Pan, “A
Novel Optimization Approach” : Bacterial-GA Foraging,0-7695-2882-1/07 ©
2007 IEEE.
3) Arijit Biswas, Sambarta Dasgupta, Swagatam Das, “Synergy Of PSO and
Bacterial Foraging Optimization – A Comparative Study on Numerical Bench
Marks”, ASC 44,pp 255-263, 2007©Springer-Veriag Berlin Heidelberg 2007.
4) B.H Choudhary, and S. Rahman, “A Review of recent advances in economic
dispatch,” IEEE Trans. On Power System, Vol.5,No.4,pp.1248-1259,Nov.1990.
5) Hadi Saadat.“ Power System Analysis” .Tata McGraw-Hill, New Dehli, 2009.
3 September 2009 ELECTRICAL ENGINEERING DEPARTMENT 18
3 September 2009 ELECTRICAL ENGINEERING DEPARTMENT 19

More Related Content

What's hot

What's hot (20)

A Brief Outline about Plastic Bags Manufacturing Process
A Brief Outline about Plastic Bags Manufacturing ProcessA Brief Outline about Plastic Bags Manufacturing Process
A Brief Outline about Plastic Bags Manufacturing Process
 
Polymer Additives and Blends
Polymer Additives and Blends Polymer Additives and Blends
Polymer Additives and Blends
 
ABS (Acrylo-nitrile Butadiene Styrene)
ABS (Acrylo-nitrile Butadiene Styrene)ABS (Acrylo-nitrile Butadiene Styrene)
ABS (Acrylo-nitrile Butadiene Styrene)
 
Paper battery ppt
Paper battery pptPaper battery ppt
Paper battery ppt
 
Chloroprene rubber (cr) 4
Chloroprene rubber (cr) 4Chloroprene rubber (cr) 4
Chloroprene rubber (cr) 4
 
Final year mechanical projects title
Final year mechanical projects titleFinal year mechanical projects title
Final year mechanical projects title
 
Polymers
PolymersPolymers
Polymers
 
Microprocessor controlled injection molding machine
Microprocessor controlled injection molding machineMicroprocessor controlled injection molding machine
Microprocessor controlled injection molding machine
 
polystyrene
polystyrenepolystyrene
polystyrene
 
High performance polymers
High performance polymersHigh performance polymers
High performance polymers
 
Synthetic rubber by nikhil gupta
Synthetic rubber by nikhil guptaSynthetic rubber by nikhil gupta
Synthetic rubber by nikhil gupta
 
UNIT 2 Polymer Blends and Alloys.pptx
UNIT 2 Polymer Blends and Alloys.pptxUNIT 2 Polymer Blends and Alloys.pptx
UNIT 2 Polymer Blends and Alloys.pptx
 
16 natural and synthetic rubber
16 natural and synthetic rubber16 natural and synthetic rubber
16 natural and synthetic rubber
 
Emulsion polymerization
Emulsion polymerizationEmulsion polymerization
Emulsion polymerization
 
Atomic transfer radical polymerisation
Atomic transfer radical polymerisationAtomic transfer radical polymerisation
Atomic transfer radical polymerisation
 
NITRIL RUBBER (NBR)
NITRIL RUBBER (NBR)NITRIL RUBBER (NBR)
NITRIL RUBBER (NBR)
 
Composite materials product developmentlecture.ppt
Composite materials product developmentlecture.pptComposite materials product developmentlecture.ppt
Composite materials product developmentlecture.ppt
 
Presentation on
Presentation onPresentation on
Presentation on
 
POLYSTYRENE
POLYSTYRENEPOLYSTYRENE
POLYSTYRENE
 
Aplication of polymer
Aplication of polymerAplication of polymer
Aplication of polymer
 

Similar to ECONOMIC LOAD DISPATCH.sambit.ppt

Artificial bee colony algorithm based approach for capacitor allocation in un
Artificial bee colony algorithm based approach for capacitor allocation in unArtificial bee colony algorithm based approach for capacitor allocation in un
Artificial bee colony algorithm based approach for capacitor allocation in un
IAEME Publication
 
160915_2pager_tech_MCSP
160915_2pager_tech_MCSP160915_2pager_tech_MCSP
160915_2pager_tech_MCSP
andre broessel
 
Launching digital biology, 12 May 2015, Bremen
Launching digital biology, 12 May 2015, BremenLaunching digital biology, 12 May 2015, Bremen
Launching digital biology, 12 May 2015, Bremen
bioflux
 

Similar to ECONOMIC LOAD DISPATCH.sambit.ppt (20)

International Journal of Engineering Research and Development
International Journal of Engineering Research and DevelopmentInternational Journal of Engineering Research and Development
International Journal of Engineering Research and Development
 
PS2O, Hybrid Evolutionary-Conventional Algorithm, Genetical Swarm Optimizatio...
PS2O, Hybrid Evolutionary-Conventional Algorithm, Genetical Swarm Optimizatio...PS2O, Hybrid Evolutionary-Conventional Algorithm, Genetical Swarm Optimizatio...
PS2O, Hybrid Evolutionary-Conventional Algorithm, Genetical Swarm Optimizatio...
 
Artificial bee colony algorithm based approach for capacitor allocation in un
Artificial bee colony algorithm based approach for capacitor allocation in unArtificial bee colony algorithm based approach for capacitor allocation in un
Artificial bee colony algorithm based approach for capacitor allocation in un
 
PS2O, Hybrid Evolutionary-Conventional Algorithm, Genetical Swarm Optimizatio...
PS2O, Hybrid Evolutionary-Conventional Algorithm, Genetical Swarm Optimizatio...PS2O, Hybrid Evolutionary-Conventional Algorithm, Genetical Swarm Optimizatio...
PS2O, Hybrid Evolutionary-Conventional Algorithm, Genetical Swarm Optimizatio...
 
Gy3312241229
Gy3312241229Gy3312241229
Gy3312241229
 
D010212533
D010212533D010212533
D010212533
 
2015 free response questions
2015 free response questions2015 free response questions
2015 free response questions
 
Radio-frequency circular integrated inductors sizing optimization using bio-...
Radio-frequency circular integrated inductors sizing  optimization using bio-...Radio-frequency circular integrated inductors sizing  optimization using bio-...
Radio-frequency circular integrated inductors sizing optimization using bio-...
 
IRJET- Performance Improvement of the Distribution Systems using Meta-Heu...
IRJET-  	  Performance Improvement of the Distribution Systems using Meta-Heu...IRJET-  	  Performance Improvement of the Distribution Systems using Meta-Heu...
IRJET- Performance Improvement of the Distribution Systems using Meta-Heu...
 
Load Shifting Technique on 24Hour Basis for a Smart-Grid to Reduce Cost and P...
Load Shifting Technique on 24Hour Basis for a Smart-Grid to Reduce Cost and P...Load Shifting Technique on 24Hour Basis for a Smart-Grid to Reduce Cost and P...
Load Shifting Technique on 24Hour Basis for a Smart-Grid to Reduce Cost and P...
 
Economic and Emission Dispatch using Whale Optimization Algorithm (WOA)
Economic and Emission Dispatch using Whale Optimization Algorithm (WOA) Economic and Emission Dispatch using Whale Optimization Algorithm (WOA)
Economic and Emission Dispatch using Whale Optimization Algorithm (WOA)
 
160915_2pager_tech_MCSP
160915_2pager_tech_MCSP160915_2pager_tech_MCSP
160915_2pager_tech_MCSP
 
FINAL VERSION PPT.pptx
FINAL VERSION PPT.pptxFINAL VERSION PPT.pptx
FINAL VERSION PPT.pptx
 
STUDIES ON INTEGRATED BIO-HYDROGEN PRODUCTION PROCESS-EXPERIMENTAL AND MODELING
STUDIES ON INTEGRATED BIO-HYDROGEN PRODUCTION PROCESS-EXPERIMENTAL AND MODELINGSTUDIES ON INTEGRATED BIO-HYDROGEN PRODUCTION PROCESS-EXPERIMENTAL AND MODELING
STUDIES ON INTEGRATED BIO-HYDROGEN PRODUCTION PROCESS-EXPERIMENTAL AND MODELING
 
Multi-objective whale optimization based minimization of loss, maximization o...
Multi-objective whale optimization based minimization of loss, maximization o...Multi-objective whale optimization based minimization of loss, maximization o...
Multi-objective whale optimization based minimization of loss, maximization o...
 
A Solution to Optimal Power Flow Problem using Artificial Bee Colony Algorith...
A Solution to Optimal Power Flow Problem using Artificial Bee Colony Algorith...A Solution to Optimal Power Flow Problem using Artificial Bee Colony Algorith...
A Solution to Optimal Power Flow Problem using Artificial Bee Colony Algorith...
 
B04721015
B04721015B04721015
B04721015
 
Launching digital biology, 12 May 2015, Bremen
Launching digital biology, 12 May 2015, BremenLaunching digital biology, 12 May 2015, Bremen
Launching digital biology, 12 May 2015, Bremen
 
Modified Monkey Optimization Algorithm for Solving Optimal Reactive Power Dis...
Modified Monkey Optimization Algorithm for Solving Optimal Reactive Power Dis...Modified Monkey Optimization Algorithm for Solving Optimal Reactive Power Dis...
Modified Monkey Optimization Algorithm for Solving Optimal Reactive Power Dis...
 
Determining optimal location and size of capacitors in radial distribution ne...
Determining optimal location and size of capacitors in radial distribution ne...Determining optimal location and size of capacitors in radial distribution ne...
Determining optimal location and size of capacitors in radial distribution ne...
 

More from ssusera34ec2 (6)

INFRARED SPECTROSCOPY to find the functional group
INFRARED SPECTROSCOPY to find the functional groupINFRARED SPECTROSCOPY to find the functional group
INFRARED SPECTROSCOPY to find the functional group
 
VR_mannmath.ppt
VR_mannmath.pptVR_mannmath.ppt
VR_mannmath.ppt
 
WIND POWER-EXISTING & RECENT TRENDS,saibal.pptx
WIND POWER-EXISTING & RECENT TRENDS,saibal.pptxWIND POWER-EXISTING & RECENT TRENDS,saibal.pptx
WIND POWER-EXISTING & RECENT TRENDS,saibal.pptx
 
atomic absorption spectroscopy.pdf
atomic absorption spectroscopy.pdfatomic absorption spectroscopy.pdf
atomic absorption spectroscopy.pdf
 
EXTRATERRESTRIAL MINERAL PRODUCTION AND IT’S SUSTAINABILITY.pptx
EXTRATERRESTRIAL  MINERAL PRODUCTION  AND  IT’S SUSTAINABILITY.pptxEXTRATERRESTRIAL  MINERAL PRODUCTION  AND  IT’S SUSTAINABILITY.pptx
EXTRATERRESTRIAL MINERAL PRODUCTION AND IT’S SUSTAINABILITY.pptx
 
25601.pptx
25601.pptx25601.pptx
25601.pptx
 

Recently uploaded

electrical installation and maintenance.
electrical installation and maintenance.electrical installation and maintenance.
electrical installation and maintenance.
benjamincojr
 
Maher Othman Interior Design Portfolio..
Maher Othman Interior Design Portfolio..Maher Othman Interior Design Portfolio..
Maher Othman Interior Design Portfolio..
MaherOthman7
 

Recently uploaded (20)

SLIDESHARE PPT-DECISION MAKING METHODS.pptx
SLIDESHARE PPT-DECISION MAKING METHODS.pptxSLIDESHARE PPT-DECISION MAKING METHODS.pptx
SLIDESHARE PPT-DECISION MAKING METHODS.pptx
 
Introduction to Artificial Intelligence and History of AI
Introduction to Artificial Intelligence and History of AIIntroduction to Artificial Intelligence and History of AI
Introduction to Artificial Intelligence and History of AI
 
Lab Manual Arduino UNO Microcontrollar.docx
Lab Manual Arduino UNO Microcontrollar.docxLab Manual Arduino UNO Microcontrollar.docx
Lab Manual Arduino UNO Microcontrollar.docx
 
litvinenko_Henry_Intrusion_Hong-Kong_2024.pdf
litvinenko_Henry_Intrusion_Hong-Kong_2024.pdflitvinenko_Henry_Intrusion_Hong-Kong_2024.pdf
litvinenko_Henry_Intrusion_Hong-Kong_2024.pdf
 
Involute of a circle,Square, pentagon,HexagonInvolute_Engineering Drawing.pdf
Involute of a circle,Square, pentagon,HexagonInvolute_Engineering Drawing.pdfInvolute of a circle,Square, pentagon,HexagonInvolute_Engineering Drawing.pdf
Involute of a circle,Square, pentagon,HexagonInvolute_Engineering Drawing.pdf
 
Module-III Varried Flow.pptx GVF Definition, Water Surface Profile Dynamic Eq...
Module-III Varried Flow.pptx GVF Definition, Water Surface Profile Dynamic Eq...Module-III Varried Flow.pptx GVF Definition, Water Surface Profile Dynamic Eq...
Module-III Varried Flow.pptx GVF Definition, Water Surface Profile Dynamic Eq...
 
Instruct Nirmaana 24-Smart and Lean Construction Through Technology.pdf
Instruct Nirmaana 24-Smart and Lean Construction Through Technology.pdfInstruct Nirmaana 24-Smart and Lean Construction Through Technology.pdf
Instruct Nirmaana 24-Smart and Lean Construction Through Technology.pdf
 
UNIT 4 PTRP final Convergence in probability.pptx
UNIT 4 PTRP final Convergence in probability.pptxUNIT 4 PTRP final Convergence in probability.pptx
UNIT 4 PTRP final Convergence in probability.pptx
 
Artificial Intelligence in due diligence
Artificial Intelligence in due diligenceArtificial Intelligence in due diligence
Artificial Intelligence in due diligence
 
electrical installation and maintenance.
electrical installation and maintenance.electrical installation and maintenance.
electrical installation and maintenance.
 
NEWLETTER FRANCE HELICES/ SDS SURFACE DRIVES - MAY 2024
NEWLETTER FRANCE HELICES/ SDS SURFACE DRIVES - MAY 2024NEWLETTER FRANCE HELICES/ SDS SURFACE DRIVES - MAY 2024
NEWLETTER FRANCE HELICES/ SDS SURFACE DRIVES - MAY 2024
 
Research Methodolgy & Intellectual Property Rights Series 1
Research Methodolgy & Intellectual Property Rights Series 1Research Methodolgy & Intellectual Property Rights Series 1
Research Methodolgy & Intellectual Property Rights Series 1
 
Passive Air Cooling System and Solar Water Heater.ppt
Passive Air Cooling System and Solar Water Heater.pptPassive Air Cooling System and Solar Water Heater.ppt
Passive Air Cooling System and Solar Water Heater.ppt
 
Maher Othman Interior Design Portfolio..
Maher Othman Interior Design Portfolio..Maher Othman Interior Design Portfolio..
Maher Othman Interior Design Portfolio..
 
The Entity-Relationship Model(ER Diagram).pptx
The Entity-Relationship Model(ER Diagram).pptxThe Entity-Relationship Model(ER Diagram).pptx
The Entity-Relationship Model(ER Diagram).pptx
 
handbook on reinforce concrete and detailing
handbook on reinforce concrete and detailinghandbook on reinforce concrete and detailing
handbook on reinforce concrete and detailing
 
Seismic Hazard Assessment Software in Python by Prof. Dr. Costas Sachpazis
Seismic Hazard Assessment Software in Python by Prof. Dr. Costas SachpazisSeismic Hazard Assessment Software in Python by Prof. Dr. Costas Sachpazis
Seismic Hazard Assessment Software in Python by Prof. Dr. Costas Sachpazis
 
Geometric constructions Engineering Drawing.pdf
Geometric constructions Engineering Drawing.pdfGeometric constructions Engineering Drawing.pdf
Geometric constructions Engineering Drawing.pdf
 
8th International Conference on Soft Computing, Mathematics and Control (SMC ...
8th International Conference on Soft Computing, Mathematics and Control (SMC ...8th International Conference on Soft Computing, Mathematics and Control (SMC ...
8th International Conference on Soft Computing, Mathematics and Control (SMC ...
 
Dynamo Scripts for Task IDs and Space Naming.pptx
Dynamo Scripts for Task IDs and Space Naming.pptxDynamo Scripts for Task IDs and Space Naming.pptx
Dynamo Scripts for Task IDs and Space Naming.pptx
 

ECONOMIC LOAD DISPATCH.sambit.ppt

  • 1. BACTERIAL FORAGING OPTIMIZATION APPLIED TO ECONOMIC LOAD DISPATCH PRESENTED BY: SAMBIT PRADHAN ROLLNO:25225 GUIDED BY: Sr Lect Mrs. Asima Rout ELECTRICAL ENGINEERING DEPARTMENT INDIRA GANDHI INSTITUTE OF TECHNOLOGY SARANG – 759146, DHENKANAL, ORISSA 3 september 2009 ELECTRICAL ENGINEERING DEPARTMENT 1
  • 2. OUTLINES • INTRODUCTION • ELD • ELD PROBLEM FORMULATION • BACTERIAL FORAGING • FORAGING BEHAVIOUR • ALGORITHM FOR THE PROPOSED SCHEME • RESULTS AND COMPARISION • CONCLUSION • REFERENCE 3 september 2009 ELECTRICAL ENGINEERING DEPARTMENT 2
  • 3. INTRODUCTION • Economic load dispatch problem is a constrained optimization problem • It has the objective of dividing the total power demand among the online participating generators economically while satisfying the various constraints. • Bacterial foraging optimization to solve ELD problem is a newly emerged technique. • The social foraging behaviour of bacteria E.coli has been studied to solve the Optimization problem. 3 september 2009 ELECTRICAL ENGINEERING DEPARTMENT 3
  • 4. ECONOMIC LOAD DISPATCH • In a practical power system under normal operating condition the generation capacity is more than total demand and losses. • In an Interconnected power system the objective is to find power scheduling of each power plant in such a way so that total operating cost is minimum. • This means power output of generator is allowed to vary within Certain limits so as to meet a particular load demand with minimum fuel cost. This is called “ELD”. 3 september 2009 ELECTRICAL ENGINEERING DEPARTMENT 4
  • 5. ELD PROBLEM DESCRIPTION • Minimize ( ) = ∑ + + (1) • Subjected to equality constraints = + (2) • Inequality constraints (3) Where i= 1,2…......... n, n= no of generators, = power output , , are the cost coefficients, = Total load demand, = total losses, and are the minimum and maximum output of generators. 3 September 2009 ELECTRICAL ENGINEERING DEPARTMENT 5
  • 6. BACTERIAL FORAGING • The survival of species in any natural evolutionary process depends upon their fitness criteria(i.e,their food searching ability and motile behaviour). • The law of evolution supports species with better food searching ability and either eliminates or reshapes those with poor search ability. • So a clear understanding and modelling of foraging behaviour in any of the evolutionary species leads to its suitable application in any non linear system. • The E.coli bacterium present in our intestine have foraging strategy governed by four process namely chemotaxis, reproduction, swarming and elimination- dispersal. 3 september 2009 ELECTRICAL ENGINEERING DEPARTMENT 6
  • 7. CHEMOTAXIS • The characteristics of movement of bacteria in search of food can be defined in two ways, i.e. swimming and tumbling together known as chemotaxis. • A bacterium is said to be ‘swimming’ if it moves in a predefined direction and ‘tumbling' if moving in an altogether different direction. • Depending upon the rotation of flagella in each bacterium, it decides whether it should go for swimming or for tumbling, in its entire life time. 3 september 2009 ELECTRICAL ENGINEERING DEPARTMENT 7
  • 8. REPRODUCTION • The original set of bacteria, after getting evolved through several chemotactic stages reach the reproduction stage. • The best set of bacteria (chosen out of all the chemo tactic stages) gets divided into two groups. The healthier half replaces the other half, which gets eliminated, owing to their poorer foraging abilities. • This makes the population of bacteria constant in the evolution process. 3 september 2009 ELECTRICAL ENGINEERING DEPARTMENT 8
  • 9. SWARMING • It is cell to cell attraction or repulsion behaviour of bacteria. • For bacteria to reach at the food location more rapidly it is desired that optimum bacteria should attract other bacteria. • To achieve this, a penalty function based on the relative distances of each bacterium from the fittest bacteria is added to original cost function. • Finally, when all bacteria have merged into the solution point this penalty function becomes zero. • Penalty function is given by equation (4) ( 4) 3 September 2009 ELECTRICAL ENGINEERING DEPARTMENT 9 1 2 1 1 2 1 1 ( , ( , , )) ( , ( , , )) exp ( ) exp ( ) S i i cc cc i S P i attract attract m m i m S P i repellant repellant m m i m J P j k l J j k l d h                                                           
  • 10. ELIMINATION AND DISPERSAL • In an evolution process a sudden unforeseen event can occur, which may alter the process of evolution and cause the elimination of the set of bacteria and or disperse them to a new environment. • Instead of disturbing the usual chemotactic growth of the set of bacteria, this unknown event may place a newer set of bacteria nearer to the food location. • In its application to optimization it helps in avoiding being trapped in a premature solution point . 3 september 2009 ELECTRICAL ENGINEERING DEPARTMENT 10
  • 11. ALGORITHM FOR THE PROPOSED SCHEME Initialization • Number of bacterias(GENERATORS) ‘S’ to be used for searching the total region • Swimming length Ns(MAXIMUM GENERATIONS BY A SINGLE GENERATOR). • Nc is the number of iterations(GENERATIONS) to be undertaken in a chemotactic loop. • Nre is the maximum number of reproduction to be under taken. • Ned is the maximum number of elimination and dispersal events. • Ped is the probability of elimination and dispersal. • The location of each bacterium which is specified by random numbers on [- 1,1]. • The value of C(i) ( step size) is. assumed constant for simplification of calculation. . 3 September 2009 ELECTRICAL ENGINEERING DEPARTMENT 11
  • 12. Iterative Algorithm for optimization This section models the bacterial population Elimination-dispersal loop: l= l+1 Reproduction loop: k=k+1 Chemo taxis loop: j=j+1 For i=1, 2,….S, a) calculate cost function value(with penalty function added) for each bacteria, i.E J(i,j,k,l). Let J(last)= J(i,j,k,l) to save this value since we may find a better cost via a run. b) Take the tumbling /swimming decision. 3 September 2009 ELECTRICAL ENGINEERING DEPARTMENT 12
  • 13. CHEMOTACTIC PART OF ALGORITHM Generate a random vector ∆(i) ε R With each element (i), m=1…..p , a random no on [-1, 1]. (c) Move :let θ(i,j,+1,k,l)= θ(i,j,k,l)+C(i) ∆(i) Compute J(i,j+1,k,l) , this is for tumble part (d) Swim m= 0 ( initial swim length) and let m= m+1 While m<Ns Let if J(i,j+1,l) < J(LAST) (if doing better) Let J(LAST)= J(i,j+1,l) and let θ(i,j,+1,k,l)= θ(i,j,k,l)+C(i) ∆(i) 3 September 2009 ELECTRICAL ENGINEERING DEPARTMENT 13
  • 14. SWIM PART • And compute J(i,j+1,k,l) else let m=Ns . • If j<Nc then continue chemotaxis as life of bacteria is not over. 3 September 2009 ELECTRICAL ENGINEERING DEPARTMENT 14
  • 15. REPRODUCTION AND ELIMINATION PART OF ALGORITHM • For the given k and l, and for each i= 1,2,…S let J(health) = be the health of the bacterium i. Sort bacteria in order of ascending cost J(health) i.e higher cost means lower health. • Then Sr = (S/2), bacteria with highest J(health) values die and other Sr bacteria with best value split. • If k<Nre, then, we have not reached the number of specified reproduction steps, so we start the next generation in the chemo tactic loop. • For i=1, 2…S, with probability Ped, eliminate and disperse each bacteria with probability Ped. To do this if you eliminate a bacteria, simply disperse one to the optimization domain. 3 September 2009 ELECTRICAL ENGINEERING DEPARTMENT 15
  • 16. RESULT FOR A SIX-UNIT SYSTEM FOR DEMAND OF 1263 MW Generator Power Output (MW) BF GA PSO PG1 446.7146 447.4970 474.8066 PG2 173.1485 73.3221 178.6363 PG3 262.7945 263.4745 62.2089 PG4 143.4884 139.0594 134.2826 PG5 163.9163 165.4761 151.9039 PG6 85.3553 87.1280 74.1812 Total Power Generation (MW) 1275.4 1276.01 1276.03 Minimum Cost ($/hr) 15444.1564 15450 15459 Ploss (MW) 12.4220 12.9584 13.0217 3 September 2009 ELECTRICAL ENGINEERING DEPARTMENT 16
  • 17. CONCLUSION • The proposed approach has produced results comparable and better than those generated by other evolutionary algorithm. • The solutions obtained have good convergence characteristics. • Minimum cost using the proposed approach is less as compared to other methods. • From comparative study it can be concluded that applied algorithm can be used to solve both smooth and non smooth constrained ELD problem. 3 september 2009 ELECTRICAL ENGINEERING DEPARTMENT 17
  • 18. REFERENCE 1) D.H Kim, Ajit Abraham, Jae Hoon Choo, “A Hybrid genetic algorithm and bacterial foraging approach for global optimization”, Information sciences 177(2007) 3918-3917. 2) Tai- Chen Chen, Pei-Wei Tsai, Shuan-Chuan chu, and Jeng-Shyang Pan, “A Novel Optimization Approach” : Bacterial-GA Foraging,0-7695-2882-1/07 © 2007 IEEE. 3) Arijit Biswas, Sambarta Dasgupta, Swagatam Das, “Synergy Of PSO and Bacterial Foraging Optimization – A Comparative Study on Numerical Bench Marks”, ASC 44,pp 255-263, 2007©Springer-Veriag Berlin Heidelberg 2007. 4) B.H Choudhary, and S. Rahman, “A Review of recent advances in economic dispatch,” IEEE Trans. On Power System, Vol.5,No.4,pp.1248-1259,Nov.1990. 5) Hadi Saadat.“ Power System Analysis” .Tata McGraw-Hill, New Dehli, 2009. 3 September 2009 ELECTRICAL ENGINEERING DEPARTMENT 18
  • 19. 3 September 2009 ELECTRICAL ENGINEERING DEPARTMENT 19