Abstract
This paper explores advantages that a publish/subscribe middleware can offer for the implementation of an efficient and reliable electric vehicle (EV) charging control infrastructure. We propose distributed optimization publish and subscribe (DOPS), a framework for distributed optimization of EV charging, which works on top of a pub/sub middleware and extends it to support in-network aggregation. For our evaluation, we deployed DOPS in a testbed consisting of 15 virtual machines connected via a VLAN network and compared three different communication schemes: centralized, decentralized and decentralized with aggregation. Our results show that for up to 120 EVs a centralized approach is faster. However, the trends reveal that for more than 150 EVs a decentralized approaches will offer better performance. Moreover, we demonstrate that the in-network aggregation feature of DOPS doubles the performance of the decentralized approach. Our results thus confirm that distributed control infrastructures can benefit from using pub/sub middleware.
Similar content being viewed by others
References
German Federal Government’s National Electromobility Development Plan (2009)
Binding C, Gantenbein D, Jansen B, Sundstrom O, Andersen P, Marra F, Poulsen B, Traeholt C (2010) Electric vehicle fleet integration in the danish EDISON project: a virtual power plant on the Island of Bornholm. In: Power and energy society general meeting. IEEE Press, New York, pp 1–8
Callaway D, Hiskens I (2011) Achieving controllability of electric loads. In: Proceedings of the IEEE vol 99, no 1, pp 184–199
Duvall M, Knipping E, Alexander M et al (2007) Environmental assessment of plug-in hybrid electric vehicles. Technical report
Eugster PT, Felber PA, Guerraoui R, Kermarrec A-M (2003) The many faces of publish/subscribe. ACM Comput Surv 35(2):114–131
Fidler E, Jacobsen HA, Li G, Mankovski S (2005) The padres distributed publish/subscribe system. In: 8th international conference on feature interactions in telecommunications and software systems, pp 12–30
Gan L, Topcu U, Low S (2013) Optimal decentralized protocol for electric vehicle charging. IEEE Trans Power Syst 28(2):940–951
Goebel C, Voß M (2010) Forecasting driving behavior to enable efficient grid integration of plug-in electric vehicles. In: IEEE online conference on green communications
Kraning M, Chu E, Lavaei J, Boyd S (2013) Dynamic network energy management via proximal message passing. Found Trends Optim 1(2):70–122
Li G, Jacobsen H-A (2005) Composite subscriptions in content-based publish/subscribe systems. In: Proceedings of the ACM/IFIP/USENIX 2005 international conference on middleware, middleware ’05. Springer, New York, pp 249–269
Ma Z, Callaway D, Hiskens I (2010) Decentralized charging control for large populations of plug-in electric vehicles: application of the Nash certainty equivalence principle. In: 2010 IEEE international conference on control applications (CCA), pp 191–195
Pandey NK, Zhang K, Weiss S, Vitenberg R, Jacobsen H-A (2014) Distributed event aggregation for content-based publish/subscribe systems. In: Distributed event-based systems (DEBS)
Rivera J, Wolfrum P, Hirche S, Goebel C, Jacobsen H-A (2013) Alternating direction method of multipliers for decentralized electric vehicle charging control. In: 52nd IEEE conference on decision and control (CDC), p 6
München SWM (2012) Netzdaten. http://www.swm-infrastruktur.de/strom/netzstrukturdaten/netzdaten.html. Accessed 16 Nov 2012
Author information
Authors and Affiliations
Corresponding author
Additional information
3rd D-A-CH conference on Energy Informatics 2014-Zurich, Switzerland.
Rights and permissions
About this article
Cite this article
Rivera, J., Jergler, M., Stoimenov, A. et al. Using publish/subscribe middleware for distributed EV charging optimization. Comput Sci Res Dev 31, 41–48 (2016). https://doi.org/10.1007/s00450-014-0278-4
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00450-014-0278-4