Large scale charging of electric vehicles: A multi-armed bandit approach

The problem of centralized scheduling of large scale charging of electric vehicles (EVs) by a service provider is considered. A Markov decision process model is introduced in which EVs arrive randomly to the charging facility with random demand and completion deadlines. The service provider faces random charging costs, convex non-completion penalties, and a peak power constraint that limits the maximum number of simultaneous activation of EV chargers. Formulated as a restless multi-armed bandit problem, the EV charging problem is shown to be indexable, thus low complexity index policies exist. A closed-form expression of the Whittle's index is obtained for the case when the charging costs are constant. The Whittle's index policy, however, is not optimal in general. An enhancement of the Whittle's index policy based on spatial interchange according to the less laxity and longer processing time (LLLP) principle is presented. The proposed policy outperforms existing charging algorithms, especially when the charging costs are dynamic.

[1]  Anastasios G. Bakirtzis,et al.  Optimal Bidding Strategy for Electric Vehicle Aggregators in Electricity Markets , 2013, IEEE Transactions on Power Systems.

[2]  Ian A. Hiskens,et al.  Decentralized charging control for large populations of plug-in electric vehicles , 2010, 49th IEEE Conference on Decision and Control (CDC).

[3]  Mohamed A. El-Sharkawi,et al.  Optimal Scheduling of Vehicle-to-Grid Energy and Ancillary Services , 2012, IEEE Transactions on Smart Grid.

[4]  E. Altman Constrained Markov Decision Processes , 1999 .

[5]  Prajit K. Dutta,et al.  What do discounted optima converge to?: A theory of discount rate asymptotics in economic models , 1991 .

[6]  Ufuk Topcu,et al.  Optimal Decentralized Protocols for Electric Vehicle Charging , 2010 .

[7]  Lang Tong,et al.  On market dynamics of electric vehicle diffusion , 2014, 2014 52nd Annual Allerton Conference on Communication, Control, and Computing (Allerton).

[8]  Natarajan Gautam,et al.  Meeting Inelastic Demand in Systems With Storage and Renewable Sources , 2017, IEEE Trans. Smart Grid.

[9]  P. Whittle Restless Bandits: Activity Allocation in a Changing World , 1988 .

[10]  Don Towsley,et al.  On the optimality of minimum laxity and earliest deadline scheduling for real-time multiprocessors , 1990, Proceedings. EUROMICRO '90 Workshop on Real Time.

[11]  Anthony Ephremides,et al.  Optimal scheduling with strict deadlines , 1989 .

[12]  Feng Pan,et al.  Scheduling for charging plug-in hybrid electric vehicles , 2012, 2012 IEEE 51st IEEE Conference on Decision and Control (CDC).

[13]  F. Creutzig,et al.  Energy and environment. Transport: A roadblock to climate change mitigation? , 2015, Science.

[14]  Amit Kumar Tamang Coordinated Charging of Plug-in Hybrid Electric Vehicles to Minimize Distribution System Losses , 2013 .

[15]  Ufuk Topcu,et al.  Optimal decentralized protocol for electric vehicle charging , 2011, IEEE Transactions on Power Systems.

[16]  Lang Tong,et al.  Optimal deadline scheduling with commitment , 2011, 2011 49th Annual Allerton Conference on Communication, Control, and Computing (Allerton).

[17]  Alec N. Brooks,et al.  Vehicle-to-grid demonstration project: grid regulation ancillary service with a battery electric vehicle. , 2002 .

[18]  Lang Tong,et al.  Large scale charging of Electric Vehicles , 2012, 2012 IEEE Power and Energy Society General Meeting.

[19]  Chung Laung Liu,et al.  Scheduling Algorithms for Multiprogramming in a Hard-Real-Time Environment , 1989, JACM.

[20]  Nikos D. Hatziargyriou,et al.  A Multi-Agent System for Controlled Charging of a Large Population of Electric Vehicles , 2013, IEEE Transactions on Power Systems.

[21]  R. Srikant,et al.  Scheduling for Optimal Rate Allocation in Ad Hoc Networks With Heterogeneous Delay Constraints , 2011, IEEE Journal on Selected Areas in Communications.

[22]  Hamed Mohsenian Rad,et al.  Vehicle-to-Aggregator Interaction Game , 2012, IEEE Transactions on Smart Grid.

[23]  J. Driesen,et al.  The Impact of Charging Plug-In Hybrid Electric Vehicles on a Residential Distribution Grid , 2010, IEEE Transactions on Power Systems.

[24]  Kavita Ramanan,et al.  Heavy traffic analysis for EDF queues with reneging , 2011, The Annals of Applied Probability.

[25]  James J Winebrake,et al.  The AFV program and its role in future AFV market development , 1997 .

[26]  Jonathan Donadee,et al.  Stochastic Optimization of Grid to Vehicle Frequency Regulation Capacity Bids , 2014, IEEE Transactions on Smart Grid.

[27]  J. Gittins Bandit processes and dynamic allocation indices , 1979 .

[28]  Mohammad A. S. Masoum,et al.  Real-Time Coordination of Plug-In Electric Vehicle Charging in Smart Grids to Minimize Power Losses and Improve Voltage Profile , 2011, IEEE Transactions on Smart Grid.

[29]  Ka Wing Chan,et al.  Real-time scheduling of electric vehicles charging in low-voltage residential distribution systems to minimise power losses and improve voltage profile , 2014 .

[30]  Yuting Ji,et al.  Large scale charging of Electric Vehicles , 2012, PES 2012.

[31]  Yunjian Xu,et al.  Meeting inelastic demand in systems with storage and renewable sources , 2014, 2014 IEEE International Conference on Smart Grid Communications (SmartGridComm).

[32]  Donald F. Towsley,et al.  Optimal scheduling policies for a class of queues with customer deadlines to the beginning of service , 1988, JACM.

[33]  Maurizio Delfanti,et al.  Real-Time Modeling and Control of Electric Vehicles Charging Processes , 2015, IEEE Transactions on Smart Grid.

[34]  Leandros Tassiulas,et al.  Optimal scheduling with deadline constraints in tree networks , 1997 .

[35]  Alan Burns,et al.  A survey of hard real-time scheduling for multiprocessor systems , 2011, CSUR.

[36]  Lang Tong,et al.  iEMS for large scale charging of electric vehicles: Architecture and optimal online scheduling , 2012, 2012 IEEE Third International Conference on Smart Grid Communications (SmartGridComm).

[37]  U. Rieder,et al.  Markov Decision Processes , 2010 .

[38]  Ufuk Topcu,et al.  Optimal decentralized protocol for electric vehicle charging , 2013 .

[39]  Michael L. Dertouzos,et al.  Control Robotics: The Procedural Control of Physical Processes , 1974, IFIP Congress.

[40]  Vivek S. Borkar,et al.  Index Policies for Real-Time Multicast Scheduling for Wireless Broadcast Systems , 2008, IEEE INFOCOM 2008 - The 27th Conference on Computer Communications.

[41]  Aloysius K. Mok,et al.  Multiprocessor On-Line Scheduling of Hard-Real-Time Tasks , 1989, IEEE Trans. Software Eng..

[42]  S. S. Venkata,et al.  Coordinated Charging of Plug-In Hybrid Electric Vehicles to Minimize Distribution System Losses , 2011, IEEE Transactions on Smart Grid.

[43]  C. Chung,et al.  Multi-Constrained Optimal Power Flow by an opposition-based differential evolution , 2012, 2012 IEEE Power and Energy Society General Meeting.

[44]  Franz Franchetti,et al.  On-line Decentralized Charging of Plug-In Electric Vehicles in Power Systems , 2011, ArXiv.

[45]  Duncan Callaway,et al.  Real-time scheduling of electric vehicles for ancillary services , 2015, 2015 IEEE Power & Energy Society General Meeting.

[46]  Kameshwar Poolla,et al.  Real-time scheduling of deferrable electric loads , 2012, 2012 American Control Conference (ACC).

[47]  Zhe Yu,et al.  An intelligent energy management system for large-scale charging of electric vehicles , 2016 .

[48]  Willett Kempton,et al.  Vehicle-to-grid power implementation: From stabilizing the grid to supporting large-scale renewable energy , 2005 .

[49]  José Niño Mora Restless Bandits, Partial Conservation Laws and Indexability , 2000 .