A curated list of open technology projects to sustain a stable climate, energy supply, biodiversity and natural resources.

ChaProEV

This repository contains the Charging Profiles of Electric Vehicles model.
https://github.com/TNO/ChaProEV

Category: Consumption
Sub Category: Mobility and Transportation

Keywords

charging-profiles charging-stations electric-vehicles modelling

Last synced: about 2 hours ago
JSON representation

Repository metadata

This repository contains the ChaProEV (Charging Profiles of Electric Vehicles) model.

README.md

ChaProEV

This repository contains the ChaProEV (Charging Profiles of Electric Vehicles)
model.

Status

The ChaProEV model is under construction and not yet ready for use.
Please contact the authors below if you have questions or requests to get
model runs at some point.

Authors and contact

Omar Usmani ([email protected])

Licence

ChaProEV is released under the Apache 2.0 license.
All accompanying documentation and manual are released under the
Creative Commons BY-SA 4.0 license.

Requirements

(See requirements.txt file for versions (corresponding to Python 3.11.1, which
is the version used for developing and testing the model))

Installation and use

You can install ChaProEV with pip:

pip install ChaProEV

And then import ChaProEV in your code.
You can of course use the various functions of ChaProEV, but the general
use case is to run the model and focus on defining your case through the
scenarios and their variants.
In that case, the only piece of code you need is as follows (you just need
to put the name of the folder where you put your case scenarios instead of the
'Mopo' example).

from ChaProEV import ChaProEV

if __name__ == '__main__':
    case_name: str = 'Mopo'
    ChaProEV.run_ChaProEV(case_name)

For examples of running ChaProEV,
you can visit the ChaProEV runs repository.

General approach and structure

  • Split into scenarios, modules/computations, output profiles
  • USer can define a case (series of scenarios) without having to do anything
    with the code. They just need to edit/add scenarios and variants.

Documentation

The docmentation can be found here

Context, goals, and future developments

Driver

The primary driver for the publication and development of ChaProEV in this
repository is the participation in the
Mopo project (funded from
European Climate,
Infrastructure and Environment Executive Agency under the European Union’s
HORIZON Research and Innovation Actions under grant agreement N°101095998).

Goal

The main goal of providing this repository is transparency regarding the
assumptions and computations of the ChaProEV model.

Uses outside Mopo

Prior to Mopo

  1. Afspraken maken:
    Van data tot
    informatie
    Informatiebehoeften, datastandaarden en
    protocollen voor provinciale
    systeemstudies – Deel II technische
    rapportage. Nina Voulis, Joeri Vendrik, Reinier van der Veen, Alexander Wirtz, Michiel Haan, Charlotte von Meijenfeldt,
    Edwin Matthijssen, Sebastiaan Hers, Ewoud Werkman (CE Delft, TNO, Quintel), April 2021
    where a previous version of ChaProEV was used to provide charging profiles of electric vehicles at the province level (for the Dutch proivinces of North Holland and Limburg)

  2. Elektrisch rijden personenauto's & logistiek: Trends en impact op het elektriciteitssyteem. Hein de Wilde, Charlotte Smit, Omar Usmani, Sebastiaan Hers (TNO), Marieke Nauta (PBL), August 2022 where a previous version of ChaProEV was used to identify potential moments where charging electric cars could result in local (i.e. neighbourhood/transformer level) network issues and see if these issues could be solved.

  3. Verlagen van lokale impact laden elektrisch vervoer: De waarde en haalbarheid van potentiële oplossingen, Charlotte Smit, Hein de Wilde, Richard Westerga, Omar Usmani, Sebastiaan Hers, TNO M12721, December 2022 where a previous version of ChaProEV was used to identify and quantify potential solutions to potential local (i.e. neighbourhood/transformer level) issues due to a possible large-scale adoption of electric cars (with illustrative examples for neighbourhoods in ihe cities of Amsterdam and Lelystad).

  4. TRADE-RES. A previous version of ChaProEV was used to generate reference charging profiles for a number of European countries, based on statistical differences per country.
    Results are in the TRADE-RES scenario database

After/during Mopo

  1. I.S. Jimenez, D. Ribó-Pérez, M. Cvetkovic, J. Kochems, C. Schimeczek,
    L. de Vries,Can an energy only market enable resource ade-
    quacy in a decarbonized power system? a co-simulation with
    two agent-based-models

    Applied Energy 360 (2024) 122695
  2. S. Johanndeiter, N. Helistö, J. Kiviluoma, V. Bertsch, Price formation
    and intersectoral distributional eects in a fully decarbonised european
    electricity market

Future

The ChaProEV will be used in other projects that will be listed here, if deemed
relevant and apprpriate within the context of these projects.

Acknowledgments

 


Owner metadata


GitHub Events

Total
Last Year

Committers metadata

Last synced: 6 days ago

Total Commits: 314
Total Committers: 2
Avg Commits per committer: 157.0
Development Distribution Score (DDS): 0.003

Commits in past year: 178
Committers in past year: 1
Avg Commits per committer in past year: 178.0
Development Distribution Score (DDS) in past year: 0.0

Name Email Commits
Omar Usmani o****i@t****l 313
Sander van Rijn s****n@e****l 1

Committer domains:


Issue and Pull Request metadata

Last synced: 1 day ago

Total issues: 60
Total pull requests: 4
Average time to close issues: 2 months
Average time to close pull requests: 5 months
Total issue authors: 2
Total pull request authors: 2
Average comments per issue: 0.8
Average comments per pull request: 0.25
Merged pull request: 1
Bot issues: 0
Bot pull requests: 0

Past year issues: 58
Past year pull requests: 0
Past year average time to close issues: 2 months
Past year average time to close pull requests: N/A
Past year issue authors: 1
Past year pull request authors: 0
Past year average comments per issue: 0.79
Past year average comments per pull request: 0
Past year merged pull request: 0
Past year bot issues: 0
Past year bot pull requests: 0

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/TNO/ChaProEV

Top Issue Authors

  • Omar-Usmani (58)
  • sjvrijn (2)

Top Pull Request Authors

  • sjvrijn (3)
  • Omar-Usmani (1)

Top Issue Labels

Top Pull Request Labels


Package metadata

pypi.org: chaproev

ChaProEV: Charging Profiles of Electric Vehicles

  • Homepage: https://github.com/TNO/ChaProEV
  • Documentation: https://chaproev.readthedocs.io/
  • Licenses: Apache Software License
  • Latest release: 1.2.6 (published 5 days ago)
  • Last Synced: 2025-04-26T19:01:29.437Z (1 day ago)
  • Versions: 31
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 959 Last month
  • Rankings:
    • Dependent packages count: 7.318%
    • Stargazers count: 20.382%
    • Forks count: 22.75%
    • Average: 29.749%
    • Dependent repos count: 68.544%
  • Maintainers (1)

Score: 11.223642111151474