A DISTRIBUTED SYSTEM FOR SMART ENERGY NEGOTIATION Alba Amato 1 , - - PowerPoint PPT Presentation

a distributed system for smart energy negotiation
SMART_READER_LITE
LIVE PREVIEW

A DISTRIBUTED SYSTEM FOR SMART ENERGY NEGOTIATION Alba Amato 1 , - - PowerPoint PPT Presentation

A DISTRIBUTED SYSTEM FOR SMART ENERGY NEGOTIATION Alba Amato 1 , Beniamino Di Martino 1 , Marco Scialdone 1 , Salvatore Venticinque 1 , Svein Hallsteinsen 2 , Shanshan Jiang 2 1 Second University of Naples, 2 SINTEF ICT MO T I V A T I O N


slide-1
SLIDE 1

A DISTRIBUTED SYSTEM FOR SMART ENERGY NEGOTIATION

Alba Amato1, Beniamino Di Martino1, Marco Scialdone1, Salvatore Venticinque1, Svein Hallsteinsen2, Shanshan Jiang2

1Second University of Naples, 2SINTEF ICT

slide-2
SLIDE 2

MO T I V A T I O N

 Wh

e n c

  • n

s i d e r i n g r e n e w a b l e e n e r g y s

  • u

r c e s , l i k e s

  • l

a r e l e c t r i c i t y , p e

  • p

l e

  • f

t e n d

  • n
  • t

d i r e c t l y s e e t h e b e n e fj t

  • f

t h e i r i n v e s t me n t .

 Wh

i l e t h e s u n i s s h i n i n g a n d mi g h t b e p r

  • d

u c i n g e l e c t r i c i t y i n t h e i r h

  • me

s , t h e y a r e a t t h e i r w

  • r

k a n d c a n n

  • t

u s e t h a t e n e r g y d i r e c t l y

slide-3
SLIDE 3

MO T I V A T I O N

 Wh

i l e w h e n t h e y n e e d t h e e n e r g y a t n i g h t ( f

  • r

l a u n d r y , l i g h t i n g , c

  • mp

u t e r s ) t h e s

  • l

a r p a n e l i s n

  • l
  • n

g e r p r

  • d

u c i n g .

slide-4
SLIDE 4

C O S S MI C P R O J E C T

P r

  • j

e c t I D : 6 8 8 6

D u r a t i

  • n

: O c t

  • b

e r 1 s t 2 1 3

  • S

e p t e mb e r 3 t h 2 1 6

T

  • t

a l c

  • s

t : 4 . 2 6 7 . 6 1 €

F u n d e d b y E u r

  • p

e a n c

  • mmi

s s i

  • n
  • D

i r e c t

  • r

a t e G e n e r a l C

  • n

n e c t

c a l l F P 7 —S ma r t C i t i e s – 2 1 3

F u n d i n g s c h e me : C

  • l

l a b

  • r

a t i v e P r

  • j

e c t S T R E P

C

  • S

S Mi c i s a n I C T p r

  • j

e c t t h a t a i ms a t d e s i g n i n g a n i n n

  • v

a t i v e a u t

  • n
  • mi

c s y s t e ms f

  • r

ma n a g e me n t a n d c

  • n

t r

  • l
  • f

p

  • w

e r mi c r

  • g

r i d s

  • n

u s e r s ’ b e h a l f . D i fg e r e n t t y p e s

  • f

b u i l d i n g s ( f

  • r

i n s t a n c e a mi x

  • f

h

  • u

s e s , c

  • mp

a n i e s a n d s c h

  • l

s ) c

  • u

l d b e c

  • n

n e c t e d i n s u c h a w a y t h a t t h i s n e i g h b

  • r

h

  • d

w

  • u

l d u s e mo r e ,

  • r

e v e n mo s t ,

  • f

i t s r e n e w a b l e e n e r g y w i t h i n t h e c

  • mmu

n i t y

.

slide-5
SLIDE 5

T A R G E T

 R

e d u c e p e a k d e ma n d t

  • t

h e c e n t r a l p

  • w

e r g r i d

 R

e d u c e t h e n e e d f

  • r

( c a r b

  • n

b a s e d ) b a c k u p p

  • w

e r g e n e r a t i

  • n

c a p a c i t y

 R

e d u c e n e e d f

  • r

p e a k c a p a c i t y

 Wi

t h l e s s t

  • t

a l s t

  • r

a g e c a p a c i t y

slide-6
SLIDE 6

C O S S MI C C O N C E P T

 C

  • n

t r

  • l

l e r i n e a c h b u i l d i n g

 C

  • mmu

n i c a t i n g i n t h e n e i g h b

  • r

h

  • d

u s i n g t h e h

  • u

s e Wi F i a n d t h e i n t e r n e t

 U

s e r i n t e r f a c e

  • n

s ma r t

  • p

h

  • n

e s

  • r

t

  • u

c h p a d s c

  • n

n e c t e d u s i n g t h e i n t e r n e t

 P

e e r

  • t
  • p

e e r , n

  • c

e n t r a l c

  • n

t r

  • l

l e r f

  • r

t h e n e i g h b

  • r

h

  • d

 L

  • w
  • t

h r e s h

  • l

d t e c h n

  • l
  • g

y ( l

  • w

c

  • s

t h w , e a s y t

  • i

n s t a l l a n d u s e , d e p l

  • y

a b l e l

  • c

a l l y

  • r

i n t h e c l

  • u

d ) A N D O p e n s

  • u

r c e s

  • f

t w a r e

slide-7
SLIDE 7

C O S S MI C A R C H I T E C T U R E : C O MP O N E N T V I E W

slide-8
SLIDE 8

D I S T R I B U T I O N V I E W

 D

e v i c e s : T h e y a r e h a r d w a r e d e v i c e s w i t h a n y k i n d

  • f

w i r e l e s s / w i r e d n e t w

  • r

k i n t e r f a c e .

 D

e v i c e Ma n a g e me n t : I t i s c

  • mp
  • s

e d

  • f

a n u mb e r

  • f

d r i v e r s t h a t c

  • l

l e c t i n f

  • r

ma t i

  • n

f r

  • m

d e v i c e s a n d s e n d c

  • n

t r

  • l

s t

  • t

h e m.

 CoSSMic Mediator: allows users devices and data to be bounded to

the local area network and there will be limited problems about privacy and routing.

 MA

S : S

  • f

t w a r e a g e n t s i mp l e me n t n e g

  • t

i a t i

  • n

a n d t a s k s c h e d u l e

.

slide-9
SLIDE 9

D E P L O Y ME N T V I E W

slide-10
SLIDE 10

ME D I A T O R & MA S

 T

h e me d i a t

  • r

i mp l e me n t a t i

  • n

i s b a s e d

  • n

E mo n C MS

 a

n

  • p

e n

  • s
  • u

r c e w e b

  • a

p p f

  • r

p r

  • c

e s s i n g , l

  • g

g i n g a n d v i s u a l i s i n g e n e r g y , t e mp e r a t u r e a n d

  • t

h e r e n v i r

  • n

me n t a l d a t a .

 E

mo n C MS h a s b e e n e x t e n d e d t

  • p

r

  • v

i d e f a c i l i t i e s t

  • d

r i v e r s f

  • r

t h e ma n a g e me n t

  • f

d e v i c e s .

 T

h e J A D E a g e n t p l a t f

  • r

m h a s b e e n u s e d t

  • d

e v e l

  • p

a p r e l i mi n a r y p r

  • t
  • t

y p e

  • f

t h e Mu l t i A g e n t S y s t e m.

 J

A D E i s a f r e e s

  • f

t w a r e f r a me w

  • r

k f

  • r

a g e n t s d e v e l

  • p

me n t a n d ma n a g e me n t t

  • t

a l l y w r i t t e n i n J a v a .

 J

A D E i s a l s

  • f

u l l y c

  • mp

l i a n t w i t h F I P A s p e c i fj c a t i

  • n

s .

slide-11
SLIDE 11

MA S A R C H I T E C T U R E

slide-12
SLIDE 12

E N E R G Y N E G O T I A T I O N

 Agents are classified according to two categories:

 Consumers: they buy energy for passive devices.  Pr

  • d

u c e r s : t h e y c a n s e l l e n e r g y .

I n t h e fj r s t p r

  • t
  • t

y p e n e g

  • t

i a t i

  • n

s t r a t e g y i s v e r y s i mp l e :

 T

h e c

  • s

t

  • f

e n e r g y i s a l w a y s l e s s t h a n t h e

  • n

e fj x e d b y t h e p

  • w

e r s u p p l i e r ( n

  • f

e e s ) .

 I

n t h i s c

  • n

d i t i

  • n

t h e

  • n

l y p a r a me t e r s t h a t a r e e v a l u a t e d d u r i n g a n e g

  • t

i a t i

  • n

a r e t h e a mo u n t

  • f

e n e r g y t

  • b

u y / s e l l a n d t h e d u r a t i

  • n
  • f

t h e c

  • n

t r a c t .

slide-13
SLIDE 13

N E G O T I A T I O N S T R A T E G Y A N D P R O T O C O L

C

  • n

t r

  • l

A g e n t s w i l l p u r s e c

  • mp

l e me n t a r y

  • b

j e c t i v e s :

 C

  • n

s u me r s : t r y t

  • g

e t a s mu c h e n e r g y a s i t i s r e q u i r e d f r

  • m

t h e n e i g h b

  • r

h

  • d

, t h u s a c h i e v i n g s i g n i fj c a n t s a v i n g s .

 P

r

  • d

u c e r s : t r y t

  • s

e l l t

  • n

e i g h b

  • r

h

  • d

a l l t h e

  • v

e r p r

  • d

u c t i

  • n

t

  • C
  • s

s Mi c c

  • n

s u me r s , t

  • i

mp r

  • v

e t h e i r i n c

  • me

.

the primary goal is to obtain, by negotiation between agents the minimization of energy exchange with outside the neighborhood

slide-14
SLIDE 14

S E R V I C E L E V E L A G R E E ME N T S ( S L A S )

 S

L A s r e p r e s e n t s a n a g r e e me n t b e t w e e n a c l i e n t a n d a p r

  • v

i d e r i n t h e c

  • n

t e x t

  • f

a p a r t i c u l a r s e r v i c e p r

  • v

i s i

  • n

 S

L A s a l l

  • w

e n e r g y p r

  • d

u c e r s t

  • d

e fj n e t h e

  • fg

e r e d s e r v i c e a n d t h e c

  • n

d i t i

  • n

s f

  • r

t h e a s s e s s me n t

  • f

t h e s e r v i c e i t s e l f .

 O

n t h e

  • t

h e r h a n d e n e r g y c

  • n

s u me r s w i l l b e a b l e t

  • l
  • k

f

  • r

a n d b

  • k

t h e r e q u i r e d

  • fg

e r ,

  • r

t

  • e

x p r e s s t h e i r

  • w

n r e q u i r e me n t s i n a n e g

  • t

i a t i

  • n

s c e n a r i

  • .
slide-15
SLIDE 15

T E MP L A T E F O R N E G O T I A T I O N

 d

e fj n i t i

  • n
  • f

a u n i f

  • r

m mo d e l f

  • r

t h e d e s c r i p t i

  • n

s

  • f
  • fg

e r s f r

  • m

p r

  • v

i d e r s

  • f

p

  • w

e r s

  • u

r c e s a n d f r

  • m
  • w

n e r

  • f

e n e r g y s t

  • r

a g e s .

 ma

c h i n e r e a d a b l e , i n

  • r

d e r t

  • l

e t a g e n t s u n d e r s t a n d a n d e v a l u a t e

  • fg

e r s .

 a

d d i t i

  • n

a l p a r a me t e r s w i l l b e t a k e n i n t

  • a

c c

  • u

n t s u c h a s t e r ms

  • f

s e r v i c e s ( e . g . s t a r t d a t e , t e r mi n a t i

  • n

d a t e , p r i c e , e t c . ) , a n d p r

  • v

i d e r r e p u t a t i

  • n

.

slide-16
SLIDE 16

S L A T E MP L A T E

<

S L A >

< A I d > A g e n t 1 < / A g e n t I d >

< D a t e > 4 / 1 5 / 2 1 4 < / D a t e >

< P

  • w

e r > 3 < / P

  • w

e r >

< P r i c e > . 2 < / P r i c e >

< L a s t > 2 : 5 5 < / L a s t >

< I n t e r a c t i

  • n

P r

  • t
  • c
  • l

> C

  • n

t r a c t N e t < / I n t e r a c t i

  • n

P r

  • t
  • c
  • l

>

< E r l i e s t S t a r t T i me > 1 5 : 5 < / E r l i e s t S t a r t T i me >

< L a t e s t S t a r t T i me > 1 6 : 5 < / L a t e s t S t a r t T i me >

< F l

  • a

t i n g > < / F l

  • a

t i n g >

<

/ S L A T e mp l a t e >

slide-17
SLIDE 17

R E Q U I R E D S T E P S

A p r

  • s

u me r t h a t i n t e n d s t

  • r

e q u i r e a s e r v i c e w i l l t

  • t

h e f

  • l

l

  • w

i n g s t e p s :

d i s c

  • v

e r y

  • f

s e r v i c e p r

  • v

i d e r s ,

s e l e c t i

  • n
  • f

p r

  • v

i d e r s t h a t

  • fg

e r t h e r e q u i r e d s e r v i c e ,

r e t r i e v a l

  • f

s e r v i c e

  • fg

e r s ( S L A t e mp l a t e s ) ,

n e g

  • t

i a t i

  • n
  • f

S L A t e mp l a t e s ,

a g r e e me n t .

slide-18
SLIDE 18

E V A L U A T I O N B Y T R I A L S A N D S I MU L A T I O N

  • T

r i a l K

  • n

s t a n z ( G e r ma n y ) a n d C a s e r t a ( I t a l y )

  • B

e t w e e n 1 a n d 2 b u i l d i n g s , ( p r i v a t e h

  • u

s e s , s c h

  • l

s ,

  • ffjc

e b u i l d i n g s , s ma l l i n d u s t r y b u i l d i n g )

  • C
  • l

l e c t d a t a

  • v

e r 1 y e a r t r i a l p e r i

  • d

w i t h s y s t e m i n

  • p

e r a t i

  • n

i n t r i a l n e i g h b

  • u

r h

  • d

s

  • S

i mu l a t i

  • n
  • f

a l t e r n a t i v e b u s i n e s s mo d e l s a n d d i me n s i

  • n

i n g

  • f

s

  • l

a r p a n e l s a n d b a t t e r i e s b a s e d

  • n

c

  • l

l e c t e d d a t a

slide-19
SLIDE 19

C A S E R T A T R I A L S

slide-20
SLIDE 20

E N E R G Y E X C H A N G E : C A S E S T U D Y

Swimming Pool → Big Plant Private households → Small Plants

slide-21
SLIDE 21

C O N C L U S I O N

 CoSSMic project aims at improving decentralized energy management.  We presented design and technologies for the development of an ICT

platform to enable the collaboration among neighbors.

 Distributed scheduling and negotiation of green energy by intelligent

software agents are exploited to address the fluctuating nature of decentralized energy production by solar panels and to increase the rate of self-consumption of the neighborhood.

 Ongoing activities focus on development of all the software

components and on their integration

 Experimental activities have been started in the city of Konstanz (Germany)

and in the Province of Caserta (Italy).

slide-22
SLIDE 22

Thanks! salvatore.venticinque@unina2.it www.cossmic.eu