SlideShare a Scribd company logo
1 of 16
Fuzzy adaptive gravitational
search algorithm

PREPARED BY
K.GAUTHAM REDDY 2011A8PS364G
Bidding
 Agents submit bids (Quantity and cost) to either buy

or sell energy.
 Independent System Operator (ISO)
 Market clearing price
 Uniform pricing or pay as bid
Strategic bidding
 Knowing their own costs, technical constraints and







their expectation of rival and market
behavior, suppliers face the problem of constructing
the best optimal bid.
Three basic approaches:
i) Based on the estimation of market clearing price
ii) Estimation of rival’s bidding behavior and
iii)On game theory
Fuzzy adaptive GSA
Mathematical formulation
 Consider total of ‘m’ suppliers
 Uniform pricing method is followed
 The jth supplier bid with linear supply curve denoted

by Gj (Pj ) = aj + bj Pj
Pj is the active power output, ajand bj are nonnegative bidding coefficients of the jth supplier.

 When we solve the above equation we get the

solutions as

 Cost function :Cj (Pj ) = ej Pj + fj Pj2 , where

ej and fj are the cost coefficients of the jth supplier.
Profit maximization
 Hence our main objective is to maximize profits

which is the difference between the selling price and
the production price which is as follows

 The objective is to determine bidding coefficients aj

and bj so as to maximize F(aj,bj) subject to
equations 5 and 6.
 Keep one constant and vary other as they are
interdependent
Gravitational search algorithm:
 Follows two basic laws

i) Law of gravity
ii) Law of motion.
 Agents are considered as objects and their
performance is measured by their masses.
 Lighter masses gravitate towards the heavier masses
(which signify good solutions)
 The position of the masses correlates to the solution
space in the search domain while the masses
characterize the fitness space.
 As the iterations increase, and gravitational

interactions occur, it is expected that the masses
would conglomerate at its fittest position and
provide an optimal solution to the problem.
 Now, consider a system with N agents (masses), the
position of the ith agent is defined by:
Xi = (x1 , . . . , xd , . . . , xn ) for i = 1, 2, . . . , N
where xd presents the position with N agents
(masses), the position of the ith agent in the dth
dimension and n is the space dimension
 At a specific time ‘t’ we define the force acting on

mass ‘i’ from mass ‘j’ as following:

where Maj is the active gravitational mass related to
agent j, Mpi is the passive gravitational mass related
to agent i, G(t) is gravitational constant at time t, ε is a
small constant and Rij(t) is the Euclidian distance
between two agents i and j.
 The total force acting on each mass i is given in a

stochastic form as the following

 where rand(wj) ∈ [0, 1] is a randomly assigned weight.

Consequently, the acceleration of each of the masses, is
then as follows.

where Mii is the inertial mass of ith agent.
 The next velocity of an agent is considered as a

fraction of its current velocity added to its
acceleration. Therefore, its position and its velocity
could be calculated as follows:
vi (t + 1) = randi × vi (t) + ai (t)
xd (t + 1) = xd(t) + vd(t + 1)
where randi is a uniform random variable in the
interval [0,1].
 The gravitational constant, G, is initialized at the

beginning and will be reduced with time to control
the search accuracy. Hence, G is a function of the
initial value (G0) and time (t):

Here G0 is set to 100.
 Fuzzification:
 Inputs :

(i) normalized fitness value (NFV)
(ii) current gravitational constant (G)
Outputs:
The correction of the gravitational constant (dG).
 Input variables represented by three linguistic

values, S (small), M (medium) and L (large) where as
output variable (G) is presented in three fuzzy sets of
linguistic values; NE (negative), ZE (zero) and PE
(positive) with associated triangular membership
functions.
 The value of the parameter ‘G’ is large at the

beginning of the search process and gradually it
becomes small as the iterations are increasing.
The change in gravitational constant (dG) is small
and requires both positive and negative corrections.

 After we get a new value of G, GSA until iteration

reaches their maximum limit. Return the best fitness
(optimal bid value bj) computed at final iteration as a
global fitness. Using bj values, calculate MCP

More Related Content

Viewers also liked

Geraints Target Audience
Geraints Target AudienceGeraints Target Audience
Geraints Target AudienceEddieDew
 
Fiji luncheon presentation
Fiji luncheon presentationFiji luncheon presentation
Fiji luncheon presentationMartin Chvoj
 
Workshop desarrollo Cassandra con el driver Java
Workshop desarrollo Cassandra con el driver JavaWorkshop desarrollo Cassandra con el driver Java
Workshop desarrollo Cassandra con el driver JavaJose Felix Hernandez Barrio
 
Η πριγκίπισσα των λέξεων
Η πριγκίπισσα των λέξεωνΗ πριγκίπισσα των λέξεων
Η πριγκίπισσα των λέξεωνmizadome
 
Gender in the History of Woman Suffrage
Gender in the History of Woman SuffrageGender in the History of Woman Suffrage
Gender in the History of Woman SuffrageProfess Moravec
 
The bridge illustration
The bridge illustrationThe bridge illustration
The bridge illustrationBlessed Santos
 
Konsultupphandling enligt abk09
Konsultupphandling enligt abk09Konsultupphandling enligt abk09
Konsultupphandling enligt abk09Interaktiva Möten
 
Energy-Efficient Lighting for the Farm
Energy-Efficient Lighting for the FarmEnergy-Efficient Lighting for the Farm
Energy-Efficient Lighting for the FarmGardening
 
Music History II foundations
Music History II foundationsMusic History II foundations
Music History II foundationsStefan Walcott
 
Qüestionari de Negoci
Qüestionari de NegociQüestionari de Negoci
Qüestionari de NegociAshish Thakur
 
гиа 21.10.2015
гиа 21.10.2015гиа 21.10.2015
гиа 21.10.2015marina423
 
Xeriscape Gardening Technology
Xeriscape Gardening TechnologyXeriscape Gardening Technology
Xeriscape Gardening TechnologyGardening
 
Pr2 sos voc from a z (10-2013)
Pr2 sos voc from a z (10-2013)Pr2 sos voc from a z (10-2013)
Pr2 sos voc from a z (10-2013)Nothing Co
 

Viewers also liked (20)

Rossa D-Thinking Agency - brochure
Rossa D-Thinking Agency - brochure Rossa D-Thinking Agency - brochure
Rossa D-Thinking Agency - brochure
 
7th sunday in ordinary time feb23, 2014
7th sunday in ordinary time feb23, 20147th sunday in ordinary time feb23, 2014
7th sunday in ordinary time feb23, 2014
 
Geraints Target Audience
Geraints Target AudienceGeraints Target Audience
Geraints Target Audience
 
Fiji luncheon presentation
Fiji luncheon presentationFiji luncheon presentation
Fiji luncheon presentation
 
Workshop desarrollo Cassandra con el driver Java
Workshop desarrollo Cassandra con el driver JavaWorkshop desarrollo Cassandra con el driver Java
Workshop desarrollo Cassandra con el driver Java
 
Η πριγκίπισσα των λέξεων
Η πριγκίπισσα των λέξεωνΗ πριγκίπισσα των λέξεων
Η πριγκίπισσα των λέξεων
 
Gender in the History of Woman Suffrage
Gender in the History of Woman SuffrageGender in the History of Woman Suffrage
Gender in the History of Woman Suffrage
 
The bridge illustration
The bridge illustrationThe bridge illustration
The bridge illustration
 
project
projectproject
project
 
Konsultupphandling enligt abk09
Konsultupphandling enligt abk09Konsultupphandling enligt abk09
Konsultupphandling enligt abk09
 
Energy-Efficient Lighting for the Farm
Energy-Efficient Lighting for the FarmEnergy-Efficient Lighting for the Farm
Energy-Efficient Lighting for the Farm
 
Borchure
BorchureBorchure
Borchure
 
Music History II foundations
Music History II foundationsMusic History II foundations
Music History II foundations
 
Qüestionari de Negoci
Qüestionari de NegociQüestionari de Negoci
Qüestionari de Negoci
 
гиа 21.10.2015
гиа 21.10.2015гиа 21.10.2015
гиа 21.10.2015
 
Xeriscape Gardening Technology
Xeriscape Gardening TechnologyXeriscape Gardening Technology
Xeriscape Gardening Technology
 
Meet C1
Meet C1Meet C1
Meet C1
 
Animal Scavenger Hunt
Animal Scavenger HuntAnimal Scavenger Hunt
Animal Scavenger Hunt
 
iSonic Color Doppler
iSonic Color DoppleriSonic Color Doppler
iSonic Color Doppler
 
Pr2 sos voc from a z (10-2013)
Pr2 sos voc from a z (10-2013)Pr2 sos voc from a z (10-2013)
Pr2 sos voc from a z (10-2013)
 

Similar to Fuzzy adaptive GSA

GSA-BBO HYBRIDIZATION ALGORITHM
GSA-BBO HYBRIDIZATION ALGORITHMGSA-BBO HYBRIDIZATION ALGORITHM
GSA-BBO HYBRIDIZATION ALGORITHMSajad Ahmad Rather
 
Gravitational search algorithm in optimization techniques
Gravitational search algorithm in optimization techniquesGravitational search algorithm in optimization techniques
Gravitational search algorithm in optimization techniquesanbujanani
 
Monte-Carlo method for Two-Stage SLP
Monte-Carlo method for Two-Stage SLPMonte-Carlo method for Two-Stage SLP
Monte-Carlo method for Two-Stage SLPSSA KPI
 
Statistical Inference Part II: Types of Sampling Distribution
Statistical Inference Part II: Types of Sampling DistributionStatistical Inference Part II: Types of Sampling Distribution
Statistical Inference Part II: Types of Sampling DistributionDexlab Analytics
 
Machine learning
Machine learningMachine learning
Machine learningShreyas G S
 
An Approach For Solving Nonlinear Programming Problems
An Approach For Solving Nonlinear Programming ProblemsAn Approach For Solving Nonlinear Programming Problems
An Approach For Solving Nonlinear Programming ProblemsMary Montoya
 
Q-Metrics in Theory and Practice
Q-Metrics in Theory and PracticeQ-Metrics in Theory and Practice
Q-Metrics in Theory and PracticeMagdi Mohamed
 
Q-Metrics in Theory And Practice
Q-Metrics in Theory And PracticeQ-Metrics in Theory And Practice
Q-Metrics in Theory And Practiceguest3550292
 
International journal of engineering and mathematical modelling vol2 no1_2015_1
International journal of engineering and mathematical modelling vol2 no1_2015_1International journal of engineering and mathematical modelling vol2 no1_2015_1
International journal of engineering and mathematical modelling vol2 no1_2015_1IJEMM
 
CS229 Machine Learning Lecture Notes
CS229 Machine Learning Lecture NotesCS229 Machine Learning Lecture Notes
CS229 Machine Learning Lecture NotesEric Conner
 
2 linear regression with one variable
2 linear regression with one variable2 linear regression with one variable
2 linear regression with one variableTanmayVijay1
 
Beginning direct3d gameprogrammingmath04_calculus_20160324_jintaeks
Beginning direct3d gameprogrammingmath04_calculus_20160324_jintaeksBeginning direct3d gameprogrammingmath04_calculus_20160324_jintaeks
Beginning direct3d gameprogrammingmath04_calculus_20160324_jintaeksJinTaek Seo
 
An introduction to Static and Quasi-Static PricingPolicies c.docx
An introduction to Static and Quasi-Static PricingPolicies c.docxAn introduction to Static and Quasi-Static PricingPolicies c.docx
An introduction to Static and Quasi-Static PricingPolicies c.docxgalerussel59292
 
Numerical smoothing and hierarchical approximations for efficient option pric...
Numerical smoothing and hierarchical approximations for efficient option pric...Numerical smoothing and hierarchical approximations for efficient option pric...
Numerical smoothing and hierarchical approximations for efficient option pric...Chiheb Ben Hammouda
 
X01 Supervised learning problem linear regression one feature theorie
X01 Supervised learning problem linear regression one feature theorieX01 Supervised learning problem linear regression one feature theorie
X01 Supervised learning problem linear regression one feature theorieMarco Moldenhauer
 

Similar to Fuzzy adaptive GSA (20)

GSA-BBO HYBRIDIZATION ALGORITHM
GSA-BBO HYBRIDIZATION ALGORITHMGSA-BBO HYBRIDIZATION ALGORITHM
GSA-BBO HYBRIDIZATION ALGORITHM
 
Gravitational search algorithm in optimization techniques
Gravitational search algorithm in optimization techniquesGravitational search algorithm in optimization techniques
Gravitational search algorithm in optimization techniques
 
Calisto 2016a 251116
Calisto 2016a 251116Calisto 2016a 251116
Calisto 2016a 251116
 
Monte-Carlo method for Two-Stage SLP
Monte-Carlo method for Two-Stage SLPMonte-Carlo method for Two-Stage SLP
Monte-Carlo method for Two-Stage SLP
 
Statistical Inference Part II: Types of Sampling Distribution
Statistical Inference Part II: Types of Sampling DistributionStatistical Inference Part II: Types of Sampling Distribution
Statistical Inference Part II: Types of Sampling Distribution
 
Machine learning
Machine learningMachine learning
Machine learning
 
Fourier_Pricing_ICCF_2022.pdf
Fourier_Pricing_ICCF_2022.pdfFourier_Pricing_ICCF_2022.pdf
Fourier_Pricing_ICCF_2022.pdf
 
An Approach For Solving Nonlinear Programming Problems
An Approach For Solving Nonlinear Programming ProblemsAn Approach For Solving Nonlinear Programming Problems
An Approach For Solving Nonlinear Programming Problems
 
Q-Metrics in Theory and Practice
Q-Metrics in Theory and PracticeQ-Metrics in Theory and Practice
Q-Metrics in Theory and Practice
 
Q-Metrics in Theory And Practice
Q-Metrics in Theory And PracticeQ-Metrics in Theory And Practice
Q-Metrics in Theory And Practice
 
KAUST_talk_short.pdf
KAUST_talk_short.pdfKAUST_talk_short.pdf
KAUST_talk_short.pdf
 
International journal of engineering and mathematical modelling vol2 no1_2015_1
International journal of engineering and mathematical modelling vol2 no1_2015_1International journal of engineering and mathematical modelling vol2 no1_2015_1
International journal of engineering and mathematical modelling vol2 no1_2015_1
 
CS229 Machine Learning Lecture Notes
CS229 Machine Learning Lecture NotesCS229 Machine Learning Lecture Notes
CS229 Machine Learning Lecture Notes
 
Presentation.pdf
Presentation.pdfPresentation.pdf
Presentation.pdf
 
ICCF_2022_talk.pdf
ICCF_2022_talk.pdfICCF_2022_talk.pdf
ICCF_2022_talk.pdf
 
2 linear regression with one variable
2 linear regression with one variable2 linear regression with one variable
2 linear regression with one variable
 
Beginning direct3d gameprogrammingmath04_calculus_20160324_jintaeks
Beginning direct3d gameprogrammingmath04_calculus_20160324_jintaeksBeginning direct3d gameprogrammingmath04_calculus_20160324_jintaeks
Beginning direct3d gameprogrammingmath04_calculus_20160324_jintaeks
 
An introduction to Static and Quasi-Static PricingPolicies c.docx
An introduction to Static and Quasi-Static PricingPolicies c.docxAn introduction to Static and Quasi-Static PricingPolicies c.docx
An introduction to Static and Quasi-Static PricingPolicies c.docx
 
Numerical smoothing and hierarchical approximations for efficient option pric...
Numerical smoothing and hierarchical approximations for efficient option pric...Numerical smoothing and hierarchical approximations for efficient option pric...
Numerical smoothing and hierarchical approximations for efficient option pric...
 
X01 Supervised learning problem linear regression one feature theorie
X01 Supervised learning problem linear regression one feature theorieX01 Supervised learning problem linear regression one feature theorie
X01 Supervised learning problem linear regression one feature theorie
 

More from Gautham Reddy

Steel Melting Shop (SMS)
Steel Melting Shop (SMS)Steel Melting Shop (SMS)
Steel Melting Shop (SMS)Gautham Reddy
 
Porters 5 forces for mobile industry
Porters 5 forces for mobile industryPorters 5 forces for mobile industry
Porters 5 forces for mobile industryGautham Reddy
 
sequential circuit that encodes a hexadecimal 16-key keypad output to 4 – bit...
sequential circuit that encodes a hexadecimal 16-key keypad output to 4 – bit...sequential circuit that encodes a hexadecimal 16-key keypad output to 4 – bit...
sequential circuit that encodes a hexadecimal 16-key keypad output to 4 – bit...Gautham Reddy
 
Resource Allocation in an OFDM-Based Cognitive Radio System
Resource Allocation in an OFDM-Based Cognitive Radio SystemResource Allocation in an OFDM-Based Cognitive Radio System
Resource Allocation in an OFDM-Based Cognitive Radio SystemGautham Reddy
 
Case study of profiles of electrical steel
Case study of profiles of electrical steelCase study of profiles of electrical steel
Case study of profiles of electrical steelGautham Reddy
 
Design of Microwave oven using 8051 micro controller
Design of Microwave oven using 8051 micro controllerDesign of Microwave oven using 8051 micro controller
Design of Microwave oven using 8051 micro controllerGautham Reddy
 
Bidding strategies in deregulated power market
Bidding strategies in deregulated power marketBidding strategies in deregulated power market
Bidding strategies in deregulated power marketGautham Reddy
 
Bidding strategies in deregulated power market
Bidding strategies in deregulated power marketBidding strategies in deregulated power market
Bidding strategies in deregulated power marketGautham Reddy
 
Targeted Drug Delivery to CNS using Nanoparticles
Targeted Drug Delivery to CNS using NanoparticlesTargeted Drug Delivery to CNS using Nanoparticles
Targeted Drug Delivery to CNS using NanoparticlesGautham Reddy
 
Global positioning system (GPS)
Global positioning system (GPS)Global positioning system (GPS)
Global positioning system (GPS)Gautham Reddy
 
Global positioning system (GPS)
Global positioning system (GPS)Global positioning system (GPS)
Global positioning system (GPS)Gautham Reddy
 
Nano-particles and targeting strategies in drug delivery
Nano-particles and targeting strategies in drug deliveryNano-particles and targeting strategies in drug delivery
Nano-particles and targeting strategies in drug deliveryGautham Reddy
 
Role of nanoparticles in drug delivery
Role of nanoparticles in drug deliveryRole of nanoparticles in drug delivery
Role of nanoparticles in drug deliveryGautham Reddy
 
Bioelectronics and biosensors
Bioelectronics and biosensorsBioelectronics and biosensors
Bioelectronics and biosensorsGautham Reddy
 
Resource allocation in OFDM based cognitive radio system
Resource allocation in OFDM based cognitive radio systemResource allocation in OFDM based cognitive radio system
Resource allocation in OFDM based cognitive radio systemGautham Reddy
 

More from Gautham Reddy (20)

Steel Melting Shop (SMS)
Steel Melting Shop (SMS)Steel Melting Shop (SMS)
Steel Melting Shop (SMS)
 
Porters 5 forces for mobile industry
Porters 5 forces for mobile industryPorters 5 forces for mobile industry
Porters 5 forces for mobile industry
 
sequential circuit that encodes a hexadecimal 16-key keypad output to 4 – bit...
sequential circuit that encodes a hexadecimal 16-key keypad output to 4 – bit...sequential circuit that encodes a hexadecimal 16-key keypad output to 4 – bit...
sequential circuit that encodes a hexadecimal 16-key keypad output to 4 – bit...
 
Biofuels
 Biofuels Biofuels
Biofuels
 
Resource Allocation in an OFDM-Based Cognitive Radio System
Resource Allocation in an OFDM-Based Cognitive Radio SystemResource Allocation in an OFDM-Based Cognitive Radio System
Resource Allocation in an OFDM-Based Cognitive Radio System
 
OTI Cyber warefare
OTI Cyber warefareOTI Cyber warefare
OTI Cyber warefare
 
Case study of profiles of electrical steel
Case study of profiles of electrical steelCase study of profiles of electrical steel
Case study of profiles of electrical steel
 
Design of Microwave oven using 8051 micro controller
Design of Microwave oven using 8051 micro controllerDesign of Microwave oven using 8051 micro controller
Design of Microwave oven using 8051 micro controller
 
Bidding strategies in deregulated power market
Bidding strategies in deregulated power marketBidding strategies in deregulated power market
Bidding strategies in deregulated power market
 
Bidding strategies in deregulated power market
Bidding strategies in deregulated power marketBidding strategies in deregulated power market
Bidding strategies in deregulated power market
 
Targeted Drug Delivery to CNS using Nanoparticles
Targeted Drug Delivery to CNS using NanoparticlesTargeted Drug Delivery to CNS using Nanoparticles
Targeted Drug Delivery to CNS using Nanoparticles
 
Global positioning system (GPS)
Global positioning system (GPS)Global positioning system (GPS)
Global positioning system (GPS)
 
Global positioning system (GPS)
Global positioning system (GPS)Global positioning system (GPS)
Global positioning system (GPS)
 
Nano-particles and targeting strategies in drug delivery
Nano-particles and targeting strategies in drug deliveryNano-particles and targeting strategies in drug delivery
Nano-particles and targeting strategies in drug delivery
 
Idealism vs Realism
Idealism vs RealismIdealism vs Realism
Idealism vs Realism
 
Satellite antennas
Satellite antennasSatellite antennas
Satellite antennas
 
Role of nanoparticles in drug delivery
Role of nanoparticles in drug deliveryRole of nanoparticles in drug delivery
Role of nanoparticles in drug delivery
 
Bioelectronics and biosensors
Bioelectronics and biosensorsBioelectronics and biosensors
Bioelectronics and biosensors
 
Resource allocation in OFDM based cognitive radio system
Resource allocation in OFDM based cognitive radio systemResource allocation in OFDM based cognitive radio system
Resource allocation in OFDM based cognitive radio system
 
Cadancesimulation
CadancesimulationCadancesimulation
Cadancesimulation
 

Recently uploaded

Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfEnzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfSumit Tiwari
 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Celine George
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 
ENGLISH5 QUARTER4 MODULE1 WEEK1-3 How Visual and Multimedia Elements.pptx
ENGLISH5 QUARTER4 MODULE1 WEEK1-3 How Visual and Multimedia Elements.pptxENGLISH5 QUARTER4 MODULE1 WEEK1-3 How Visual and Multimedia Elements.pptx
ENGLISH5 QUARTER4 MODULE1 WEEK1-3 How Visual and Multimedia Elements.pptxAnaBeatriceAblay2
 
Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Celine George
 
Class 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdfClass 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdfakmcokerachita
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting DataJhengPantaleon
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdfssuser54595a
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Krashi Coaching
 
Biting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdfBiting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdfadityarao40181
 
भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,Virag Sontakke
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17Celine George
 
Painted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of IndiaPainted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of IndiaVirag Sontakke
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionSafetyChain Software
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsanshu789521
 
Science lesson Moon for 4th quarter lesson
Science lesson Moon for 4th quarter lessonScience lesson Moon for 4th quarter lesson
Science lesson Moon for 4th quarter lessonJericReyAuditor
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon AUnboundStockton
 

Recently uploaded (20)

Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfEnzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
ENGLISH5 QUARTER4 MODULE1 WEEK1-3 How Visual and Multimedia Elements.pptx
ENGLISH5 QUARTER4 MODULE1 WEEK1-3 How Visual and Multimedia Elements.pptxENGLISH5 QUARTER4 MODULE1 WEEK1-3 How Visual and Multimedia Elements.pptx
ENGLISH5 QUARTER4 MODULE1 WEEK1-3 How Visual and Multimedia Elements.pptx
 
Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17Computed Fields and api Depends in the Odoo 17
Computed Fields and api Depends in the Odoo 17
 
Class 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdfClass 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdf
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
 
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
18-04-UA_REPORT_MEDIALITERAСY_INDEX-DM_23-1-final-eng.pdf
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
 
Biting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdfBiting mechanism of poisonous snakes.pdf
Biting mechanism of poisonous snakes.pdf
 
भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17
 
Painted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of IndiaPainted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of India
 
Mastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory InspectionMastering the Unannounced Regulatory Inspection
Mastering the Unannounced Regulatory Inspection
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha elections
 
Science lesson Moon for 4th quarter lesson
Science lesson Moon for 4th quarter lessonScience lesson Moon for 4th quarter lesson
Science lesson Moon for 4th quarter lesson
 
Staff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSDStaff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSD
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon A
 

Fuzzy adaptive GSA

  • 1. Fuzzy adaptive gravitational search algorithm PREPARED BY K.GAUTHAM REDDY 2011A8PS364G
  • 2. Bidding  Agents submit bids (Quantity and cost) to either buy or sell energy.  Independent System Operator (ISO)  Market clearing price  Uniform pricing or pay as bid
  • 3. Strategic bidding  Knowing their own costs, technical constraints and     their expectation of rival and market behavior, suppliers face the problem of constructing the best optimal bid. Three basic approaches: i) Based on the estimation of market clearing price ii) Estimation of rival’s bidding behavior and iii)On game theory
  • 4. Fuzzy adaptive GSA Mathematical formulation  Consider total of ‘m’ suppliers  Uniform pricing method is followed  The jth supplier bid with linear supply curve denoted by Gj (Pj ) = aj + bj Pj Pj is the active power output, ajand bj are nonnegative bidding coefficients of the jth supplier.
  • 5.
  • 6.  When we solve the above equation we get the solutions as  Cost function :Cj (Pj ) = ej Pj + fj Pj2 , where ej and fj are the cost coefficients of the jth supplier.
  • 7. Profit maximization  Hence our main objective is to maximize profits which is the difference between the selling price and the production price which is as follows  The objective is to determine bidding coefficients aj and bj so as to maximize F(aj,bj) subject to equations 5 and 6.  Keep one constant and vary other as they are interdependent
  • 8. Gravitational search algorithm:  Follows two basic laws i) Law of gravity ii) Law of motion.  Agents are considered as objects and their performance is measured by their masses.  Lighter masses gravitate towards the heavier masses (which signify good solutions)  The position of the masses correlates to the solution space in the search domain while the masses characterize the fitness space.
  • 9.  As the iterations increase, and gravitational interactions occur, it is expected that the masses would conglomerate at its fittest position and provide an optimal solution to the problem.  Now, consider a system with N agents (masses), the position of the ith agent is defined by: Xi = (x1 , . . . , xd , . . . , xn ) for i = 1, 2, . . . , N where xd presents the position with N agents (masses), the position of the ith agent in the dth dimension and n is the space dimension
  • 10.  At a specific time ‘t’ we define the force acting on mass ‘i’ from mass ‘j’ as following: where Maj is the active gravitational mass related to agent j, Mpi is the passive gravitational mass related to agent i, G(t) is gravitational constant at time t, ε is a small constant and Rij(t) is the Euclidian distance between two agents i and j.
  • 11.  The total force acting on each mass i is given in a stochastic form as the following  where rand(wj) ∈ [0, 1] is a randomly assigned weight. Consequently, the acceleration of each of the masses, is then as follows. where Mii is the inertial mass of ith agent.
  • 12.  The next velocity of an agent is considered as a fraction of its current velocity added to its acceleration. Therefore, its position and its velocity could be calculated as follows: vi (t + 1) = randi × vi (t) + ai (t) xd (t + 1) = xd(t) + vd(t + 1) where randi is a uniform random variable in the interval [0,1].
  • 13.  The gravitational constant, G, is initialized at the beginning and will be reduced with time to control the search accuracy. Hence, G is a function of the initial value (G0) and time (t): Here G0 is set to 100.
  • 14.  Fuzzification:  Inputs : (i) normalized fitness value (NFV) (ii) current gravitational constant (G) Outputs: The correction of the gravitational constant (dG).
  • 15.  Input variables represented by three linguistic values, S (small), M (medium) and L (large) where as output variable (G) is presented in three fuzzy sets of linguistic values; NE (negative), ZE (zero) and PE (positive) with associated triangular membership functions.
  • 16.  The value of the parameter ‘G’ is large at the beginning of the search process and gradually it becomes small as the iterations are increasing. The change in gravitational constant (dG) is small and requires both positive and negative corrections.  After we get a new value of G, GSA until iteration reaches their maximum limit. Return the best fitness (optimal bid value bj) computed at final iteration as a global fitness. Using bj values, calculate MCP