EcoCharge – Charging Electric Vehicles Using Renewable Energy

How it works



EcoCharge+

+ Intelligent hoarding
+ Fast configuration of preference rules
+ Reduces derouting costs
+ Considers chargers' availability
+ Reduces CO2 emissions
+ Integration of renewable sources
+ Supporting Micro-Grid Operator Functions

Demo


About


EcoCharge+ is an innovative framework for charging electric vehicles with renewable energy. It provides: (i) an intelligent hoarding mechanism, which prioritizes maximizing the self-consumption of renewable energy in microgrids, thereby reducing CO2 emissions; and (ii) a battery-optimization technique, which identifies a charging plan allocation to reach a user-desired objective (i.e., battery charge level), while maintaining constant output at minimal rate to extend battery’s lifespan, and minimizing stress on the grid by avoiding peak-demand periods. It considers the following components: (i) available clean power at the charger, influenced by estimated weather; (ii) charger availability, based on estimated peak usage times; and (iii) derouting cost, the estimated time to reach the charger given traffic conditions. Additionally, the battery lifespan objective is incorporated, where charging rates are dynamically adjusted to slow down when possible to extend battery longevity. The platform integrates these multiple non-conflicting objectives into an optimization task, providing user-defined ranking means via a user-friendly mobile GIS application. Support for Micro-Grid Operators allows the provisioning of mixed sustainable workloads that optimize renewable self-consumption and guarranteed user charging needs under the same umbrella.

EcoCharge has been developed by researchers and students at the Data Management Systems Laboratory (DMSL), Department of Computer Science at the University of Cyprus.

To get a quote on how to enable, set-up and configure EcoCharge drop us a line here or at ecocharge@cs.ucy.ac.cy.

EcoCharge can be downloaded on Github. To contribute to EcoCharge system development post your "Issue" or "Pull Request" on Github.

Team


SOTERIS CONSTANTINOU

LEAD STUDENT

DIMITRIS PAPAZACHARIOU

STUDENT

ELENI MICHALA

STUDENT

Andreas Konstantinidis

EXTERNAL MEMBER

MOHAMED F. MOKBEL

EXTERNAL MEMBER

CONSTANTINOS COSTA

EXTERNAL MEMBER

Contact Us