Energy-Aware Opportunistic Charging and Energy % J' b7 b' d$ ]7 w) R
Distribution for Sustainable Vehicular Edge and Fog $ B; ^6 C9 t8 @. X4 g6 X6 |
Networks * o5 L% b# G, i" @) x3 |, {( h. `
$ |) p& W L5 \7 b3 i" v1 U0 \
+ ], ^" X, t2 I/ a; ^( Z' i
The fast-growing popularity of electric vehicles
" {! c) d' K# X# n1 G(EVs) poses complex challenges for the existing power grid
, S! Y; L: q! d4 \0 z) H0 Hinfrastructure to meet the high demands at peak charging hours.
3 ~8 g' {" m- z" aDiscovering and transferring energy amongst EVs in mobile
: H& ~" W3 [5 r7 ]3 G4 cvehicular edges and fogs is expected to be an effective solution for 4 b, ]. p# S" Z6 E( J; p
bringing energy closer to where the demand is and improving the ( B# }7 T$ Q+ `) Y& u6 J
scalability and flexibility compared to traditional charging ( D. _8 u4 G( x' z% C; x1 @1 }9 r
solutions. In this paper, we propose a fully-distributed energy
5 X9 h! X S; M% Z' j# L6 @6 G4 paware opportunistic charging approach which enables distributed
! W" b0 C5 i( N/ emulti-layer adaptive edge cloud platform for sustainable mobile + f. x$ k. |5 c( k* t
autonomous vehicular edges which host dynamic on-demand
( p( V1 B8 L5 h, t% J/ mvirtual edge containers of on-demand services. We introduce a
w# z3 B8 ~" ~novel Reinforcement Learning (Q-learning) based SmartCharge
0 |% z% l) u5 n( Z! b) O8 ^3 malgorithm formulated as a finite Markov Decision Process. We ; g. L# w" u! b/ S; d* U( r8 C! S
define multiple edge energy states, transitions and possible actions " T9 V3 t, M" R1 T0 U8 K8 L6 _) `0 _
of edge nodes in dynamic complex network environments which - d D* ?; F. U" W( C
are adaptively resolved by multilayer real-time multidimensional ( p6 r& g5 V- Z
predictive analytics. This allows SmartCharge edge nodes to more ' H+ J% M* r2 t- B# J" ?6 v( h! A
accurately capture, predict and adapt to dynamic spatial-temporal
/ ~! g% B& G" ienergy supply and demand as well as mobility patterns when / M6 _3 O* O; \) I( j( ^
energy peaks are expected. More specifically, SmartCharge edge
3 m, m8 Q" I: s" Vnodes are able to autonomously and collaboratively understand y% H* Y" a: _7 Y8 l5 B
when (how soon) and where the geo-temporal peaks are expected 9 |8 R: s' Z5 D& T; J/ I) d- _
to happen, thus enable better local prediction and more accurate T* a. H8 V& k' D3 o
global distribution of energy resources. We provide multi-criteria
, F( x2 v5 g Z9 u Y. a zevaluation of SmartCharge against competitive protocols over # H @2 y1 {3 {4 I! k* s; ]
real-world San Francisco Cab mobility traces and in the presence
2 Q4 g3 R: p( `8 C* }' uof real-world users’ energy interest traces driven by Foursquare 4 u8 L) M: L6 h( k
San Francisco dataset. We show that SmartCharge successfully
8 K0 x. v" Y0 \% t$ Q1 M9 ~predicts and mitigates congestion in peak charging hours, reduces
1 R1 T3 F! r: _3 Lthe waiting time between vehicles sending energy demand requests # @2 A$ z8 O; K1 d$ z
and being successfully charged as well as significantly reduces the 8 `$ v$ l4 D0 y; ~7 |/ q E
total number of vehicles in need of energy. ! [1 r* d! g6 I' H$ ^
& \9 Y# N; U1 W, j. l3 s
( f: Q% a: B. Y" S8 _' w
8 v7 @& J/ P$ x1 C- c: u
2 o7 F6 o# R/ K( g7 l |