Skip to main content

Advertisement

Log in

Using publish/subscribe middleware for distributed EV charging optimization

  • Special Issue Paper
  • Published:
Computer Science - Research and Development

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7

Similar content being viewed by others

References

  1. German Federal Government’s National Electromobility Development Plan (2009)

  2. 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

  3. Callaway D, Hiskens I (2011) Achieving controllability of electric loads. In: Proceedings of the IEEE vol 99, no 1, pp 184–199

  4. Duvall M, Knipping E, Alexander M et al (2007) Environmental assessment of plug-in hybrid electric vehicles. Technical report

  5. Eugster PT, Felber PA, Guerraoui R, Kermarrec A-M (2003) The many faces of publish/subscribe. ACM Comput Surv 35(2):114–131

    Article  Google Scholar 

  6. 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

  7. Gan L, Topcu U, Low S (2013) Optimal decentralized protocol for electric vehicle charging. IEEE Trans Power Syst 28(2):940–951

    Article  Google Scholar 

  8. 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

  9. Kraning M, Chu E, Lavaei J, Boyd S (2013) Dynamic network energy management via proximal message passing. Found Trends Optim 1(2):70–122

  10. 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

  11. 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

  12. 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)

  13. 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

  14. München SWM (2012) Netzdaten. http://www.swm-infrastruktur.de/strom/netzstrukturdaten/netzdaten.html. Accessed 16 Nov 2012

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jose Rivera.

Additional information

3rd D-A-CH conference on Energy Informatics 2014-Zurich, Switzerland.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00450-014-0278-4

Keywords

Navigation