SlideShare una empresa de Scribd logo
1 de 26
Descargar para leer sin conexión
Outline Network characterization ADCDA Adaption to demand Adaption to failures Conclusions
Consensus in Smart Grids for Decentralized Energy
Management
M. Rebollo C. Carrascosa A. Palomares
Univ. Politècnica de València (Spain)
MASGES ’14
Salamanca, June 2014
M. Rebollo et al. (UPV) MASGES’14
Consensus in Smart Grids for Decentralized Energy Management
Outline Network characterization ADCDA Adaption to demand Adaption to failures Conclusions
Energy management problem
Motivation
New control mechanisms are needed for the near future power
systems
components connected in some network structure
large scale → avoid information overload
decentralized and distributed control mechanisms
M. Rebollo et al. (UPV) MASGES’14
Consensus in Smart Grids for Decentralized Energy Management
Outline Network characterization ADCDA Adaption to demand Adaption to failures Conclusions
Our proposal
The challenge
Create a self-adaptive MAS that adapts itself to the electrical
demand using local information.
What is done. . .
combination of gossip protocols to spread information to
direct neighbors
real-time adaption to changes in the demand
failure tolerant
M. Rebollo et al. (UPV) MASGES’14
Consensus in Smart Grids for Decentralized Energy Management
Outline Network characterization ADCDA Adaption to demand Adaption to failures Conclusions
Outline
1 Outline
2 Network characterization
3 Adaptive consensus-based distributed coordination mechanism
4 Adaption to demand
5 Adaption to failures
6 Conclusions
M. Rebollo et al. (UPV) MASGES’14
Consensus in Smart Grids for Decentralized Energy Management
Outline Network characterization ADCDA Adaption to demand Adaption to failures Conclusions
Balearic Islands power grid
0 1 2 3 4 5
−0.5
0
0.5
1
1.5
2
2.5
Station Degree Distribution
log(nodes)
log(degree)
57 substations and 82
lines (30kV to 220kV)
average degree = 2.8
diameter = 14
average path length = 4.7
clustering coef. = 0.33
M. Rebollo et al. (UPV) MASGES’14
Consensus in Smart Grids for Decentralized Energy Management
Outline Network characterization ADCDA Adaption to demand Adaption to failures Conclusions
Centrality measures
degree: node with more
connections
closeness: distance to the
rest of the nodes
betweenness: number of
paths that uses the node
eigenvector: links with
other important nodes
k-core: connected with
nodes with degree ≥ k
M. Rebollo et al. (UPV) MASGES’14
Consensus in Smart Grids for Decentralized Energy Management
Outline Network characterization ADCDA Adaption to demand Adaption to failures Conclusions
Consensus process
1.
each node has an initial value
1 2
3 4
x1 = 0.4 x2 = 0.2
x3 = 0.3 x4 = 0.9
x1 = 0.4
M. Rebollo et al. (UPV) MASGES’14
Consensus in Smart Grids for Decentralized Energy Management
Outline Network characterization ADCDA Adaption to demand Adaption to failures Conclusions
Consensus process
2.
the value is passed to the
neighbors
1 2
3 4
x1 = 0.4 x2 = 0.2
x3 = 0.3 x4 = 0.9
x1 = 0.4
x1 = 0.4
x1 = 0.4
M. Rebollo et al. (UPV) MASGES’14
Consensus in Smart Grids for Decentralized Energy Management
Outline Network characterization ADCDA Adaption to demand Adaption to failures Conclusions
Consensus process
3.
the values from the neighbors
are received
1 2
3 4
x1 = 0.4 x2 = 0.2
x3 = 0.3 x4 = 0.9
x2 = 0.2
x4 = 0.9
x3 = 0.3
M. Rebollo et al. (UPV) MASGES’14
Consensus in Smart Grids for Decentralized Energy Management
Outline Network characterization ADCDA Adaption to demand Adaption to failures Conclusions
Consensus process
4.
the new value is calculated by
x(t+1) = x(t)+ε
j∈Ni
[xj(t) − xi (t)]
where ε < mini
1
di
1 2
3 4
x1 = 0.45 x2 = 0.425
x3 = 0.325 x4 = 0.6
x1 = 0.4
M. Rebollo et al. (UPV) MASGES’14
Consensus in Smart Grids for Decentralized Energy Management
Outline Network characterization ADCDA Adaption to demand Adaption to failures Conclusions
Data aggregation protocols
consensus can not calculate aggregate values
consensus belongs to a broader family of protocols
network topology: unstructured
routing scheme: gossip
M. Rebollo et al. (UPV) MASGES’14
Consensus in Smart Grids for Decentralized Energy Management
Outline Network characterization ADCDA Adaption to demand Adaption to failures Conclusions
Push-Sum algorithm
1 {(ˆsr , ˆwr )} the pairs received by i at step t − 1
2 si (t) ← r ˆsr
3 wi (t) ← r ˆwr
4 a target fi (t) is chosen randomly
5 1
2 si (t), 1
2 wi (t) is sent to fi (t) and to i (itself)
6
si (t)
wi (t) is the value calculated for step t
M. Rebollo et al. (UPV) MASGES’14
Consensus in Smart Grids for Decentralized Energy Management
Outline Network characterization ADCDA Adaption to demand Adaption to failures Conclusions
Push-Sum formulation
si (t+1) =
si (t)
di + 1
+
j∈Ni
sj(t)
dj + 1
, wi (t+1) =
wi (t)
di + 1
+
j∈Ni
wj(t)
dj + 1
where di is the number of neighbors of agent i (degree of i).
si (t)/wi (t) converges to
lim
t→∞
si (t)
wi (t)
=
i
si (0)
when wi (0) = 1 ∀i.
M. Rebollo et al. (UPV) MASGES’14
Consensus in Smart Grids for Decentralized Energy Management
Outline Network characterization ADCDA Adaption to demand Adaption to failures Conclusions
Combination of Push-Sum and consensus
gossip is used to
1 determine the number of active substations
2 calculate the total capacity of the network
consensus is used to adjust the total demand (follow the
leader)
M. Rebollo et al. (UPV) MASGES’14
Consensus in Smart Grids for Decentralized Energy Management
Outline Network characterization ADCDA Adaption to demand Adaption to failures Conclusions
Energy pattern
M. Rebollo et al. (UPV) MASGES’14
Consensus in Smart Grids for Decentralized Energy Management
Outline Network characterization ADCDA Adaption to demand Adaption to failures Conclusions
Adaption to the demand
0 50 100 150
0
100
200
300
400
500
600
700
Adaption to the Demand
#epoch
demand(MWh)
cummulated demand
M. Rebollo et al. (UPV) MASGES’14
Consensus in Smart Grids for Decentralized Energy Management
Outline Network characterization ADCDA Adaption to demand Adaption to failures Conclusions
Adaption to the demand
0 50 100 150
0
100
200
300
400
500
600
700
Adaption to the Demand
#epoch
demand(MWh)
cummulated demand
M. Rebollo et al. (UPV) MASGES’14
Consensus in Smart Grids for Decentralized Energy Management
Outline Network characterization ADCDA Adaption to demand Adaption to failures Conclusions
Adaption to the demand
0 50 100 150
0
100
200
300
400
500
600
700
Adaption to the Demand
#epoch
demand(MWh)
cummulated demand
50 55 60 65 70
580
590
600
610
620
630
640
650
660
Adaption to the Demand (zoom)
#epoch
demand(MWh)
M. Rebollo et al. (UPV) MASGES’14
Consensus in Smart Grids for Decentralized Energy Management
Outline Network characterization ADCDA Adaption to demand Adaption to failures Conclusions
Adaption to the demand
0 50 100 150
0
100
200
300
400
500
600
700
Adaption to the Demand
#epoch
demand(MWh)
cummulated demand
50 55 60 65 70
580
590
600
610
620
630
640
650
660
Adaption to the Demand (zoom)
#epoch
demand(MWh)
0 200 400 600 800 1000 1200 1400 1600 1800 2000
400
500
600
700
Adaption to the Demand (2 weeks)
#epoch
demand(MWh)
cummulated demand
M. Rebollo et al. (UPV) MASGES’14
Consensus in Smart Grids for Decentralized Energy Management
Outline Network characterization ADCDA Adaption to demand Adaption to failures Conclusions
Evolution of the relative error
0 200 400 600 800 1000 1200 1400 1600 1800 2000
−0.04
−0.02
0
0.02
0.04
%error
#epoch
Evolution of the relative error
0 200 400 600 800 1000 1200 1400 1600 1800 2000
−0.04
−0.02
0
0.02
0.04
Evolution of the relative error adapting to a random demand
#epoch
%error
M. Rebollo et al. (UPV) MASGES’14
Consensus in Smart Grids for Decentralized Energy Management
Outline Network characterization ADCDA Adaption to demand Adaption to failures Conclusions
Adaption to failures
350 375 400 425 450
5800
6000
6200
6400
6600
6800
7000
#epochs
errorrate
Evolution after a change in the demand
M. Rebollo et al. (UPV) MASGES’14
Consensus in Smart Grids for Decentralized Energy Management
Outline Network characterization ADCDA Adaption to demand Adaption to failures Conclusions
Adaption to failures
350 375 400 425 450
5800
6000
6200
6400
6600
6800
7000
#epochs
errorrate
Evolution after a change in the demand
350 400 450 500 550
1.38
1.4
1.42
1.44
1.46
1.48
1.5
x 10
4
#epochs
errorrate
Evolution after the failure of one substation
M. Rebollo et al. (UPV) MASGES’14
Consensus in Smart Grids for Decentralized Energy Management
Outline Network characterization ADCDA Adaption to demand Adaption to failures Conclusions
Adaption to failures
200 400 600 800 1000 1200 1400 1600 1800 2000
−20
−10
0
10
20
#epochs
errorrate
Comparitions of the evolution of the error rate (Llucmajor substation failure)
no failures
substat fail
difference
M. Rebollo et al. (UPV) MASGES’14
Consensus in Smart Grids for Decentralized Energy Management
Outline Network characterization ADCDA Adaption to demand Adaption to failures Conclusions
Conclusions
What we’ve done
To apply a combination of gossip methods to create a failure
tolerant, self-adaptive MAS that manages an electrical network
information exchanged with direct neighbors only
no global repository of data nor central control needed
push-sum and consensus protocol combined
the network adapts itself to changes in the electrical demand
failures are detected and assumed by the rest of active
substations
M. Rebollo et al. (UPV) MASGES’14
Consensus in Smart Grids for Decentralized Energy Management

Más contenido relacionado

La actualidad más candente

Optimal dg placement using multiobjective index and its effect on stability 2
Optimal dg placement using multiobjective index and its effect on stability 2Optimal dg placement using multiobjective index and its effect on stability 2
Optimal dg placement using multiobjective index and its effect on stability 2
IAEME Publication
 
AN OPTIMUM ENERGY CONSUMPTION HYBRID ALGORITHM FOR XLN STRATEGIC DESIGN IN WSN’S
AN OPTIMUM ENERGY CONSUMPTION HYBRID ALGORITHM FOR XLN STRATEGIC DESIGN IN WSN’SAN OPTIMUM ENERGY CONSUMPTION HYBRID ALGORITHM FOR XLN STRATEGIC DESIGN IN WSN’S
AN OPTIMUM ENERGY CONSUMPTION HYBRID ALGORITHM FOR XLN STRATEGIC DESIGN IN WSN’S
IJCNCJournal
 
Comprehensive Long-Run Incremental Cost (LRIC)-Voltage Network Pricing Approa...
Comprehensive Long-Run Incremental Cost (LRIC)-Voltage Network Pricing Approa...Comprehensive Long-Run Incremental Cost (LRIC)-Voltage Network Pricing Approa...
Comprehensive Long-Run Incremental Cost (LRIC)-Voltage Network Pricing Approa...
IJMER
 

La actualidad más candente (20)

Optimal dg placement using multiobjective index and its effect on stability 2
Optimal dg placement using multiobjective index and its effect on stability 2Optimal dg placement using multiobjective index and its effect on stability 2
Optimal dg placement using multiobjective index and its effect on stability 2
 
IRJET- Series Voltage Regulator for Radial DC – Microgrid
IRJET- Series Voltage Regulator for Radial DC – MicrogridIRJET- Series Voltage Regulator for Radial DC – Microgrid
IRJET- Series Voltage Regulator for Radial DC – Microgrid
 
ENERGY EFFICIENT ROUTING ALGORITHM FOR MAXIMIZING THE MINIMUM LIFETIME OF WIR...
ENERGY EFFICIENT ROUTING ALGORITHM FOR MAXIMIZING THE MINIMUM LIFETIME OF WIR...ENERGY EFFICIENT ROUTING ALGORITHM FOR MAXIMIZING THE MINIMUM LIFETIME OF WIR...
ENERGY EFFICIENT ROUTING ALGORITHM FOR MAXIMIZING THE MINIMUM LIFETIME OF WIR...
 
Korada2016
Korada2016Korada2016
Korada2016
 
A010430108
A010430108A010430108
A010430108
 
fault
faultfault
fault
 
DESIGN OF LOW POWER SAR ADC FOR ECG USING 45nm CMOS TECHNOLOGY
DESIGN OF LOW POWER SAR ADC FOR ECG USING 45nm CMOS TECHNOLOGYDESIGN OF LOW POWER SAR ADC FOR ECG USING 45nm CMOS TECHNOLOGY
DESIGN OF LOW POWER SAR ADC FOR ECG USING 45nm CMOS TECHNOLOGY
 
AN EFFICIENT APPROACH TO DELAY ESTIMATION MODEL FOR VLSI INTERCONNECT
AN EFFICIENT APPROACH TO DELAY ESTIMATION MODEL FOR VLSI INTERCONNECTAN EFFICIENT APPROACH TO DELAY ESTIMATION MODEL FOR VLSI INTERCONNECT
AN EFFICIENT APPROACH TO DELAY ESTIMATION MODEL FOR VLSI INTERCONNECT
 
An analytical approach for optimal placement of combined dg and capacitor in ...
An analytical approach for optimal placement of combined dg and capacitor in ...An analytical approach for optimal placement of combined dg and capacitor in ...
An analytical approach for optimal placement of combined dg and capacitor in ...
 
An Explicit Approach for Dynamic Power Evaluation for Deep submicron Global I...
An Explicit Approach for Dynamic Power Evaluation for Deep submicron Global I...An Explicit Approach for Dynamic Power Evaluation for Deep submicron Global I...
An Explicit Approach for Dynamic Power Evaluation for Deep submicron Global I...
 
3 d ic seminar ppt
3 d ic seminar ppt3 d ic seminar ppt
3 d ic seminar ppt
 
Optimal Siting And Sizing Of Distributed Generation For Radial Distribution S...
Optimal Siting And Sizing Of Distributed Generation For Radial Distribution S...Optimal Siting And Sizing Of Distributed Generation For Radial Distribution S...
Optimal Siting And Sizing Of Distributed Generation For Radial Distribution S...
 
Congestion Control Clustering a Review Paper
Congestion Control Clustering a Review PaperCongestion Control Clustering a Review Paper
Congestion Control Clustering a Review Paper
 
A new design of a microstrip rectenna at 5.8 GHz for wireless power transmiss...
A new design of a microstrip rectenna at 5.8 GHz for wireless power transmiss...A new design of a microstrip rectenna at 5.8 GHz for wireless power transmiss...
A new design of a microstrip rectenna at 5.8 GHz for wireless power transmiss...
 
Simulation of DVR by using Ultra Capacitor to Analysis of THD with and withou...
Simulation of DVR by using Ultra Capacitor to Analysis of THD with and withou...Simulation of DVR by using Ultra Capacitor to Analysis of THD with and withou...
Simulation of DVR by using Ultra Capacitor to Analysis of THD with and withou...
 
A STUDY OF POWER SAVING TECHNIQUE IN WIRELESS NETWORKS
A STUDY OF POWER SAVING TECHNIQUE IN WIRELESS NETWORKSA STUDY OF POWER SAVING TECHNIQUE IN WIRELESS NETWORKS
A STUDY OF POWER SAVING TECHNIQUE IN WIRELESS NETWORKS
 
Smart Power Transmission System Using FACTS Device
Smart Power Transmission System Using FACTS DeviceSmart Power Transmission System Using FACTS Device
Smart Power Transmission System Using FACTS Device
 
AN OPTIMUM ENERGY CONSUMPTION HYBRID ALGORITHM FOR XLN STRATEGIC DESIGN IN WSN’S
AN OPTIMUM ENERGY CONSUMPTION HYBRID ALGORITHM FOR XLN STRATEGIC DESIGN IN WSN’SAN OPTIMUM ENERGY CONSUMPTION HYBRID ALGORITHM FOR XLN STRATEGIC DESIGN IN WSN’S
AN OPTIMUM ENERGY CONSUMPTION HYBRID ALGORITHM FOR XLN STRATEGIC DESIGN IN WSN’S
 
Comprehensive Long-Run Incremental Cost (LRIC)-Voltage Network Pricing Approa...
Comprehensive Long-Run Incremental Cost (LRIC)-Voltage Network Pricing Approa...Comprehensive Long-Run Incremental Cost (LRIC)-Voltage Network Pricing Approa...
Comprehensive Long-Run Incremental Cost (LRIC)-Voltage Network Pricing Approa...
 
IRJET - Impact of Solar and Wind Integration on Frequency Control System
IRJET -  	  Impact of Solar and Wind Integration on Frequency Control SystemIRJET -  	  Impact of Solar and Wind Integration on Frequency Control System
IRJET - Impact of Solar and Wind Integration on Frequency Control System
 

Destacado

Redes sociales: ¿Ángeles o demonios?
Redes sociales: ¿Ángeles o demonios?Redes sociales: ¿Ángeles o demonios?
Redes sociales: ¿Ángeles o demonios?
Carmen Gonzalez
 

Destacado (20)

Decentralized Group AHP in Multilayer Networks by Consensus
Decentralized Group AHP in Multilayer Networks by ConsensusDecentralized Group AHP in Multilayer Networks by Consensus
Decentralized Group AHP in Multilayer Networks by Consensus
 
Análisis de sentimientos en Twitter mediante HMM
Análisis de sentimientos en Twitter mediante HMMAnálisis de sentimientos en Twitter mediante HMM
Análisis de sentimientos en Twitter mediante HMM
 
Assessing Nigeria’s Preparedness for Large Scale Deployment of Embedded Renew...
Assessing Nigeria’s Preparedness for Large Scale Deployment of Embedded Renew...Assessing Nigeria’s Preparedness for Large Scale Deployment of Embedded Renew...
Assessing Nigeria’s Preparedness for Large Scale Deployment of Embedded Renew...
 
Procesos de consenso en redes dinámicas
Procesos de consenso en redes dinámicasProcesos de consenso en redes dinámicas
Procesos de consenso en redes dinámicas
 
Análisis dinámico de redes sociales en diferentes eventos
Análisis dinámico de redes sociales en diferentes eventosAnálisis dinámico de redes sociales en diferentes eventos
Análisis dinámico de redes sociales en diferentes eventos
 
Análisis de redes comercio mediante procesos de consenso
Análisis de redes comercio mediante procesos de consensoAnálisis de redes comercio mediante procesos de consenso
Análisis de redes comercio mediante procesos de consenso
 
El poder de las redes
El poder de las redesEl poder de las redes
El poder de las redes
 
Presentacion AIWS
Presentacion AIWSPresentacion AIWS
Presentacion AIWS
 
Generalized consensus process in dynamic networks
Generalized consensus process in dynamic networksGeneralized consensus process in dynamic networks
Generalized consensus process in dynamic networks
 
Strategies for Cooperation Emergence in Distributed Service Discovery
Strategies for Cooperation Emergence in Distributed Service DiscoveryStrategies for Cooperation Emergence in Distributed Service Discovery
Strategies for Cooperation Emergence in Distributed Service Discovery
 
Consensus on Multiplex Network To Calculate User Influence in Social Networks
Consensus on Multiplex Network To Calculate User Influence in Social NetworksConsensus on Multiplex Network To Calculate User Influence in Social Networks
Consensus on Multiplex Network To Calculate User Influence in Social Networks
 
Comunica 2016
Comunica 2016Comunica 2016
Comunica 2016
 
Guía para el uso de redes sociales en el aprendizaje inverso
Guía para el uso de redes sociales en el aprendizaje inversoGuía para el uso de redes sociales en el aprendizaje inverso
Guía para el uso de redes sociales en el aprendizaje inverso
 
Cómo crear mi PLE
Cómo crear mi PLECómo crear mi PLE
Cómo crear mi PLE
 
Analysis of the Evolution of Events on Online Social Networks
Analysis of the Evolution of Events on Online Social NetworksAnalysis of the Evolution of Events on Online Social Networks
Analysis of the Evolution of Events on Online Social Networks
 
La (poca) soledad del corredor de fondo
La (poca) soledad del corredor de fondoLa (poca) soledad del corredor de fondo
La (poca) soledad del corredor de fondo
 
Taller Mv2009
Taller Mv2009Taller Mv2009
Taller Mv2009
 
Redes sociales: ¿Ángeles o demonios?
Redes sociales: ¿Ángeles o demonios?Redes sociales: ¿Ángeles o demonios?
Redes sociales: ¿Ángeles o demonios?
 
U-Tool: A Urban-Toolkit for enhancing city maps through citizens’ activity
U-Tool: A Urban-Toolkit for enhancing city maps through citizens’ activityU-Tool: A Urban-Toolkit for enhancing city maps through citizens’ activity
U-Tool: A Urban-Toolkit for enhancing city maps through citizens’ activity
 
Society 18th Century
Society 18th CenturySociety 18th Century
Society 18th Century
 

Similar a Consensus in Smart Grids for Decentralized Energy Management

A Review on Power Quality Issues and their Mitigation Techniques in Microgrid...
A Review on Power Quality Issues and their Mitigation Techniques in Microgrid...A Review on Power Quality Issues and their Mitigation Techniques in Microgrid...
A Review on Power Quality Issues and their Mitigation Techniques in Microgrid...
ijtsrd
 
IEEE 2014 MATLAB EEE PROJECT LIST
IEEE 2014 MATLAB EEE PROJECT LISTIEEE 2014 MATLAB EEE PROJECT LIST
IEEE 2014 MATLAB EEE PROJECT LIST
Vision Solutions
 
A Passive Islanding Detection Method for Neutral point clamped Multilevel Inv...
A Passive Islanding Detection Method for Neutral point clamped Multilevel Inv...A Passive Islanding Detection Method for Neutral point clamped Multilevel Inv...
A Passive Islanding Detection Method for Neutral point clamped Multilevel Inv...
IJECEIAES
 
SMART OFF GRID ENERGY SYSTEM
SMART OFF GRID ENERGY SYSTEMSMART OFF GRID ENERGY SYSTEM
SMART OFF GRID ENERGY SYSTEM
Md Farman
 
A new simplified approach for optimum allocation of a distributed generation
A new simplified approach for optimum allocation of a distributed generationA new simplified approach for optimum allocation of a distributed generation
A new simplified approach for optimum allocation of a distributed generation
IAEME Publication
 
An Adaptive Virtual Impedance Based Droop Control Scheme for Parallel Inverte...
An Adaptive Virtual Impedance Based Droop Control Scheme for Parallel Inverte...An Adaptive Virtual Impedance Based Droop Control Scheme for Parallel Inverte...
An Adaptive Virtual Impedance Based Droop Control Scheme for Parallel Inverte...
IAES-IJPEDS
 

Similar a Consensus in Smart Grids for Decentralized Energy Management (20)

IRJET- Methods of Voltage Regulation for Radial DC- Microgrid
IRJET- Methods of Voltage Regulation for Radial DC- MicrogridIRJET- Methods of Voltage Regulation for Radial DC- Microgrid
IRJET- Methods of Voltage Regulation for Radial DC- Microgrid
 
IRJET- A Review on AC DC Microgrid System
IRJET- A Review on AC DC Microgrid SystemIRJET- A Review on AC DC Microgrid System
IRJET- A Review on AC DC Microgrid System
 
Presentation on recent trends in distribution sytems by pogakula abdul nabi
Presentation on recent trends in distribution sytems by  pogakula abdul nabiPresentation on recent trends in distribution sytems by  pogakula abdul nabi
Presentation on recent trends in distribution sytems by pogakula abdul nabi
 
P LACEMENT O F E NERGY A WARE W IRELESS M ESH N ODES F OR E-L EARNING...
P LACEMENT  O F  E NERGY  A WARE  W IRELESS  M ESH  N ODES  F OR  E-L EARNING...P LACEMENT  O F  E NERGY  A WARE  W IRELESS  M ESH  N ODES  F OR  E-L EARNING...
P LACEMENT O F E NERGY A WARE W IRELESS M ESH N ODES F OR E-L EARNING...
 
IRJET- Power Scheduling Algorithm based Power Optimization of Mpsocs
IRJET-  	  Power Scheduling Algorithm based Power Optimization of MpsocsIRJET-  	  Power Scheduling Algorithm based Power Optimization of Mpsocs
IRJET- Power Scheduling Algorithm based Power Optimization of Mpsocs
 
improvement in system.pptx
improvement in system.pptximprovement in system.pptx
improvement in system.pptx
 
A Review on Power Quality Issues and their Mitigation Techniques in Microgrid...
A Review on Power Quality Issues and their Mitigation Techniques in Microgrid...A Review on Power Quality Issues and their Mitigation Techniques in Microgrid...
A Review on Power Quality Issues and their Mitigation Techniques in Microgrid...
 
Simulation of dcdc converter
Simulation of dcdc converterSimulation of dcdc converter
Simulation of dcdc converter
 
System Black Start with DER
System Black Start with DER System Black Start with DER
System Black Start with DER
 
ppt presentation solar.pptx
ppt presentation solar.pptxppt presentation solar.pptx
ppt presentation solar.pptx
 
LARGE-SCALE MICROGRID DESIGNS - ONSITE DER, RENEWABLES, AND DECARBONIZATION
LARGE-SCALE MICROGRID DESIGNS - ONSITE DER, RENEWABLES, AND DECARBONIZATIONLARGE-SCALE MICROGRID DESIGNS - ONSITE DER, RENEWABLES, AND DECARBONIZATION
LARGE-SCALE MICROGRID DESIGNS - ONSITE DER, RENEWABLES, AND DECARBONIZATION
 
SSD2014 Invited keynote: Research challenges in Microgrid technolgies
SSD2014 Invited keynote: Research challenges in Microgrid technolgiesSSD2014 Invited keynote: Research challenges in Microgrid technolgies
SSD2014 Invited keynote: Research challenges in Microgrid technolgies
 
A Comprehensive Review of Protection Schemes for Distributed Generation
A Comprehensive Review of Protection Schemes for Distributed GenerationA Comprehensive Review of Protection Schemes for Distributed Generation
A Comprehensive Review of Protection Schemes for Distributed Generation
 
IEEE 2014 MATLAB EEE PROJECT LIST
IEEE 2014 MATLAB EEE PROJECT LISTIEEE 2014 MATLAB EEE PROJECT LIST
IEEE 2014 MATLAB EEE PROJECT LIST
 
A Passive Islanding Detection Method for Neutral point clamped Multilevel Inv...
A Passive Islanding Detection Method for Neutral point clamped Multilevel Inv...A Passive Islanding Detection Method for Neutral point clamped Multilevel Inv...
A Passive Islanding Detection Method for Neutral point clamped Multilevel Inv...
 
SMART OFF GRID ENERGY SYSTEM
SMART OFF GRID ENERGY SYSTEMSMART OFF GRID ENERGY SYSTEM
SMART OFF GRID ENERGY SYSTEM
 
Power Quality Improvement with Multilevel Inverter Based IPQC for Microgrid
Power Quality Improvement with Multilevel Inverter Based IPQC for MicrogridPower Quality Improvement with Multilevel Inverter Based IPQC for Microgrid
Power Quality Improvement with Multilevel Inverter Based IPQC for Microgrid
 
Distributed generation placement
Distributed generation placementDistributed generation placement
Distributed generation placement
 
A new simplified approach for optimum allocation of a distributed generation
A new simplified approach for optimum allocation of a distributed generationA new simplified approach for optimum allocation of a distributed generation
A new simplified approach for optimum allocation of a distributed generation
 
An Adaptive Virtual Impedance Based Droop Control Scheme for Parallel Inverte...
An Adaptive Virtual Impedance Based Droop Control Scheme for Parallel Inverte...An Adaptive Virtual Impedance Based Droop Control Scheme for Parallel Inverte...
An Adaptive Virtual Impedance Based Droop Control Scheme for Parallel Inverte...
 

Más de Miguel Rebollo

Más de Miguel Rebollo (20)

GTG-CoL: A Decentralized Federated Learning Based on Consensus for Dynamic N...
 GTG-CoL: A Decentralized Federated Learning Based on Consensus for Dynamic N... GTG-CoL: A Decentralized Federated Learning Based on Consensus for Dynamic N...
GTG-CoL: A Decentralized Federated Learning Based on Consensus for Dynamic N...
 
Co-Learning: Consensus-based Learning for Multi-Agent Systems
 Co-Learning: Consensus-based Learning for Multi-Agent Systems Co-Learning: Consensus-based Learning for Multi-Agent Systems
Co-Learning: Consensus-based Learning for Multi-Agent Systems
 
Análisis de la red de autores de ciencia ficción de Clarkesworld
Análisis de la red de autores de ciencia ficción de ClarkesworldAnálisis de la red de autores de ciencia ficción de Clarkesworld
Análisis de la red de autores de ciencia ficción de Clarkesworld
 
Y sin embargo... se mueve. Dinámica de las redes complejas
Y sin embargo... se mueve. Dinámica de las redes complejasY sin embargo... se mueve. Dinámica de las redes complejas
Y sin embargo... se mueve. Dinámica de las redes complejas
 
Exámenes en grupo y pruebas de corrección como alternativas a la evaluación
Exámenes en grupo y pruebas de corrección como alternativas a la evaluaciónExámenes en grupo y pruebas de corrección como alternativas a la evaluación
Exámenes en grupo y pruebas de corrección como alternativas a la evaluación
 
Gamification. Key Concepts
Gamification. Key ConceptsGamification. Key Concepts
Gamification. Key Concepts
 
Using Distributed Risk Maps by Consensus as a Complement to Contact Tracing Apps
Using Distributed Risk Maps by Consensus as a Complement to Contact Tracing AppsUsing Distributed Risk Maps by Consensus as a Complement to Contact Tracing Apps
Using Distributed Risk Maps by Consensus as a Complement to Contact Tracing Apps
 
Distributed Ledger and Robust Consensus for Agreements
Distributed Ledger and Robust Consensus for AgreementsDistributed Ledger and Robust Consensus for Agreements
Distributed Ledger and Robust Consensus for Agreements
 
Detección de nodos tramposos en procesos de consenso en redes
Detección de nodos tramposos en procesos de consenso en redesDetección de nodos tramposos en procesos de consenso en redes
Detección de nodos tramposos en procesos de consenso en redes
 
La hora del código: ApS para fomentar el pensamiento computacional
La hora del código: ApS para fomentar el pensamiento computacionalLa hora del código: ApS para fomentar el pensamiento computacional
La hora del código: ApS para fomentar el pensamiento computacional
 
Procesos de enseñanza-aprendizaje en red
Procesos de enseñanza-aprendizaje en redProcesos de enseñanza-aprendizaje en red
Procesos de enseñanza-aprendizaje en red
 
desarrollo de competencias a través de narrativas transmedia
desarrollo de competencias a través de narrativas transmediadesarrollo de competencias a través de narrativas transmedia
desarrollo de competencias a través de narrativas transmedia
 
Distributed Group Analytical Hierarchical Process by Consensus
 Distributed Group Analytical Hierarchical Process by Consensus Distributed Group Analytical Hierarchical Process by Consensus
Distributed Group Analytical Hierarchical Process by Consensus
 
Análisis de ciudades a través de su actividad en redes sociales
Análisis de ciudades a través de su actividad en redes socialesAnálisis de ciudades a través de su actividad en redes sociales
Análisis de ciudades a través de su actividad en redes sociales
 
Análisis de datos en redes sociales
Análisis de datos en redes socialesAnálisis de datos en redes sociales
Análisis de datos en redes sociales
 
The multigent Layer for CALMeD SURF
The multigent Layer for CALMeD SURFThe multigent Layer for CALMeD SURF
The multigent Layer for CALMeD SURF
 
Narrativa transmedia en el aula
Narrativa transmedia en el aulaNarrativa transmedia en el aula
Narrativa transmedia en el aula
 
Using geo-tagged sentiment to better understand social interactions
 Using geo-tagged sentiment to better understand social interactions Using geo-tagged sentiment to better understand social interactions
Using geo-tagged sentiment to better understand social interactions
 
Transport Network Analysis for Smart Open Fleets
Transport Network Analysis for Smart Open FleetsTransport Network Analysis for Smart Open Fleets
Transport Network Analysis for Smart Open Fleets
 
Meilleur travail du monde
Meilleur travail du mondeMeilleur travail du monde
Meilleur travail du monde
 

Último

Último (20)

[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of BrazilDeveloping An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 

Consensus in Smart Grids for Decentralized Energy Management

  • 1. Outline Network characterization ADCDA Adaption to demand Adaption to failures Conclusions Consensus in Smart Grids for Decentralized Energy Management M. Rebollo C. Carrascosa A. Palomares Univ. Politècnica de València (Spain) MASGES ’14 Salamanca, June 2014 M. Rebollo et al. (UPV) MASGES’14 Consensus in Smart Grids for Decentralized Energy Management
  • 2. Outline Network characterization ADCDA Adaption to demand Adaption to failures Conclusions Energy management problem Motivation New control mechanisms are needed for the near future power systems components connected in some network structure large scale → avoid information overload decentralized and distributed control mechanisms M. Rebollo et al. (UPV) MASGES’14 Consensus in Smart Grids for Decentralized Energy Management
  • 3. Outline Network characterization ADCDA Adaption to demand Adaption to failures Conclusions Our proposal The challenge Create a self-adaptive MAS that adapts itself to the electrical demand using local information. What is done. . . combination of gossip protocols to spread information to direct neighbors real-time adaption to changes in the demand failure tolerant M. Rebollo et al. (UPV) MASGES’14 Consensus in Smart Grids for Decentralized Energy Management
  • 4. Outline Network characterization ADCDA Adaption to demand Adaption to failures Conclusions Outline 1 Outline 2 Network characterization 3 Adaptive consensus-based distributed coordination mechanism 4 Adaption to demand 5 Adaption to failures 6 Conclusions M. Rebollo et al. (UPV) MASGES’14 Consensus in Smart Grids for Decentralized Energy Management
  • 5.
  • 6. Outline Network characterization ADCDA Adaption to demand Adaption to failures Conclusions Balearic Islands power grid 0 1 2 3 4 5 −0.5 0 0.5 1 1.5 2 2.5 Station Degree Distribution log(nodes) log(degree) 57 substations and 82 lines (30kV to 220kV) average degree = 2.8 diameter = 14 average path length = 4.7 clustering coef. = 0.33 M. Rebollo et al. (UPV) MASGES’14 Consensus in Smart Grids for Decentralized Energy Management
  • 7. Outline Network characterization ADCDA Adaption to demand Adaption to failures Conclusions Centrality measures degree: node with more connections closeness: distance to the rest of the nodes betweenness: number of paths that uses the node eigenvector: links with other important nodes k-core: connected with nodes with degree ≥ k M. Rebollo et al. (UPV) MASGES’14 Consensus in Smart Grids for Decentralized Energy Management
  • 8.
  • 9. Outline Network characterization ADCDA Adaption to demand Adaption to failures Conclusions Consensus process 1. each node has an initial value 1 2 3 4 x1 = 0.4 x2 = 0.2 x3 = 0.3 x4 = 0.9 x1 = 0.4 M. Rebollo et al. (UPV) MASGES’14 Consensus in Smart Grids for Decentralized Energy Management
  • 10. Outline Network characterization ADCDA Adaption to demand Adaption to failures Conclusions Consensus process 2. the value is passed to the neighbors 1 2 3 4 x1 = 0.4 x2 = 0.2 x3 = 0.3 x4 = 0.9 x1 = 0.4 x1 = 0.4 x1 = 0.4 M. Rebollo et al. (UPV) MASGES’14 Consensus in Smart Grids for Decentralized Energy Management
  • 11. Outline Network characterization ADCDA Adaption to demand Adaption to failures Conclusions Consensus process 3. the values from the neighbors are received 1 2 3 4 x1 = 0.4 x2 = 0.2 x3 = 0.3 x4 = 0.9 x2 = 0.2 x4 = 0.9 x3 = 0.3 M. Rebollo et al. (UPV) MASGES’14 Consensus in Smart Grids for Decentralized Energy Management
  • 12. Outline Network characterization ADCDA Adaption to demand Adaption to failures Conclusions Consensus process 4. the new value is calculated by x(t+1) = x(t)+ε j∈Ni [xj(t) − xi (t)] where ε < mini 1 di 1 2 3 4 x1 = 0.45 x2 = 0.425 x3 = 0.325 x4 = 0.6 x1 = 0.4 M. Rebollo et al. (UPV) MASGES’14 Consensus in Smart Grids for Decentralized Energy Management
  • 13. Outline Network characterization ADCDA Adaption to demand Adaption to failures Conclusions Data aggregation protocols consensus can not calculate aggregate values consensus belongs to a broader family of protocols network topology: unstructured routing scheme: gossip M. Rebollo et al. (UPV) MASGES’14 Consensus in Smart Grids for Decentralized Energy Management
  • 14. Outline Network characterization ADCDA Adaption to demand Adaption to failures Conclusions Push-Sum algorithm 1 {(ˆsr , ˆwr )} the pairs received by i at step t − 1 2 si (t) ← r ˆsr 3 wi (t) ← r ˆwr 4 a target fi (t) is chosen randomly 5 1 2 si (t), 1 2 wi (t) is sent to fi (t) and to i (itself) 6 si (t) wi (t) is the value calculated for step t M. Rebollo et al. (UPV) MASGES’14 Consensus in Smart Grids for Decentralized Energy Management
  • 15. Outline Network characterization ADCDA Adaption to demand Adaption to failures Conclusions Push-Sum formulation si (t+1) = si (t) di + 1 + j∈Ni sj(t) dj + 1 , wi (t+1) = wi (t) di + 1 + j∈Ni wj(t) dj + 1 where di is the number of neighbors of agent i (degree of i). si (t)/wi (t) converges to lim t→∞ si (t) wi (t) = i si (0) when wi (0) = 1 ∀i. M. Rebollo et al. (UPV) MASGES’14 Consensus in Smart Grids for Decentralized Energy Management
  • 16. Outline Network characterization ADCDA Adaption to demand Adaption to failures Conclusions Combination of Push-Sum and consensus gossip is used to 1 determine the number of active substations 2 calculate the total capacity of the network consensus is used to adjust the total demand (follow the leader) M. Rebollo et al. (UPV) MASGES’14 Consensus in Smart Grids for Decentralized Energy Management
  • 17. Outline Network characterization ADCDA Adaption to demand Adaption to failures Conclusions Energy pattern M. Rebollo et al. (UPV) MASGES’14 Consensus in Smart Grids for Decentralized Energy Management
  • 18. Outline Network characterization ADCDA Adaption to demand Adaption to failures Conclusions Adaption to the demand 0 50 100 150 0 100 200 300 400 500 600 700 Adaption to the Demand #epoch demand(MWh) cummulated demand M. Rebollo et al. (UPV) MASGES’14 Consensus in Smart Grids for Decentralized Energy Management
  • 19. Outline Network characterization ADCDA Adaption to demand Adaption to failures Conclusions Adaption to the demand 0 50 100 150 0 100 200 300 400 500 600 700 Adaption to the Demand #epoch demand(MWh) cummulated demand M. Rebollo et al. (UPV) MASGES’14 Consensus in Smart Grids for Decentralized Energy Management
  • 20. Outline Network characterization ADCDA Adaption to demand Adaption to failures Conclusions Adaption to the demand 0 50 100 150 0 100 200 300 400 500 600 700 Adaption to the Demand #epoch demand(MWh) cummulated demand 50 55 60 65 70 580 590 600 610 620 630 640 650 660 Adaption to the Demand (zoom) #epoch demand(MWh) M. Rebollo et al. (UPV) MASGES’14 Consensus in Smart Grids for Decentralized Energy Management
  • 21. Outline Network characterization ADCDA Adaption to demand Adaption to failures Conclusions Adaption to the demand 0 50 100 150 0 100 200 300 400 500 600 700 Adaption to the Demand #epoch demand(MWh) cummulated demand 50 55 60 65 70 580 590 600 610 620 630 640 650 660 Adaption to the Demand (zoom) #epoch demand(MWh) 0 200 400 600 800 1000 1200 1400 1600 1800 2000 400 500 600 700 Adaption to the Demand (2 weeks) #epoch demand(MWh) cummulated demand M. Rebollo et al. (UPV) MASGES’14 Consensus in Smart Grids for Decentralized Energy Management
  • 22. Outline Network characterization ADCDA Adaption to demand Adaption to failures Conclusions Evolution of the relative error 0 200 400 600 800 1000 1200 1400 1600 1800 2000 −0.04 −0.02 0 0.02 0.04 %error #epoch Evolution of the relative error 0 200 400 600 800 1000 1200 1400 1600 1800 2000 −0.04 −0.02 0 0.02 0.04 Evolution of the relative error adapting to a random demand #epoch %error M. Rebollo et al. (UPV) MASGES’14 Consensus in Smart Grids for Decentralized Energy Management
  • 23. Outline Network characterization ADCDA Adaption to demand Adaption to failures Conclusions Adaption to failures 350 375 400 425 450 5800 6000 6200 6400 6600 6800 7000 #epochs errorrate Evolution after a change in the demand M. Rebollo et al. (UPV) MASGES’14 Consensus in Smart Grids for Decentralized Energy Management
  • 24. Outline Network characterization ADCDA Adaption to demand Adaption to failures Conclusions Adaption to failures 350 375 400 425 450 5800 6000 6200 6400 6600 6800 7000 #epochs errorrate Evolution after a change in the demand 350 400 450 500 550 1.38 1.4 1.42 1.44 1.46 1.48 1.5 x 10 4 #epochs errorrate Evolution after the failure of one substation M. Rebollo et al. (UPV) MASGES’14 Consensus in Smart Grids for Decentralized Energy Management
  • 25. Outline Network characterization ADCDA Adaption to demand Adaption to failures Conclusions Adaption to failures 200 400 600 800 1000 1200 1400 1600 1800 2000 −20 −10 0 10 20 #epochs errorrate Comparitions of the evolution of the error rate (Llucmajor substation failure) no failures substat fail difference M. Rebollo et al. (UPV) MASGES’14 Consensus in Smart Grids for Decentralized Energy Management
  • 26. Outline Network characterization ADCDA Adaption to demand Adaption to failures Conclusions Conclusions What we’ve done To apply a combination of gossip methods to create a failure tolerant, self-adaptive MAS that manages an electrical network information exchanged with direct neighbors only no global repository of data nor central control needed push-sum and consensus protocol combined the network adapts itself to changes in the electrical demand failures are detected and assumed by the rest of active substations M. Rebollo et al. (UPV) MASGES’14 Consensus in Smart Grids for Decentralized Energy Management