Skip to main content

The Type-Approving vehicle simulator predicting NEDC CO2 emissions from WLTP

Project description

What is CO2MPAS?

CO2MPAS is backward-looking longitudinal-dynamics CO2 and fuel-consumption simulator for light-duty M1 & N1 vehicles (cars and vans), specially crafted to estimate the CO2 emissions of vehicles undergoing NEDC testing based on the emissions produced WLTP testing during type-approval, according to the EU legislations 1152/EUR/2017 and 1153/EUR/2017 (see History section, below).

It is an open-source project (EUPL 1.1+) developed for Python-3.6+. It runs either as a console command or as a desktop GUI application, and it uses Excel-files or pure python structures (dictionary and lists) for its input & output data.

History

The European Commission has introduced the WLTP as the test procedure for the type I test of the European type-approval of Light-duty vehicles as of September 2017. Its introduction has required the adaptation of CO2 certification and monitoring procedures set by European regulations (443/2009, 510/2011, 1152/EUR/2017 and 1153/EUR/2017). European Commission’s Joint Research Centre (JRC) has been assigned the development of this vehicle simulator to facilitate this adaptation.

The European Regulation setting the conditions for using CO2MPAS can be found in the Comitology Register after its adoption by the Climate Change Committee which took place on June 23, 2016, and its 2nd vote for modifications, in April 27, 2017.

Installation

To install CO2MPAS use (with root privileges):

$ pip install co2mpas

Or download the latest git version and use (with root privileges):

$ python setup.py install

Some additional functionality is enabled installing the following extras:

  • cli: enables the command line interface.

  • sync: enables the time series synchronization tool (i.e., syncing previously named datasync).

  • gui: enables the graphical user interface.

  • plot: enables to plot the CO2MPAS model and the workflow of each run.

  • io: enables to read/write excel files.

  • driver: enables the driver model (currently is not available).

To install co2mpas and all extras, do:

$ pip install 'co2mpas[all]'

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

co2mpas-4.3.0.tar.gz (20.3 MB view details)

Uploaded Source

Built Distribution

co2mpas-4.3.0-py2.py3-none-any.whl (4.1 MB view details)

Uploaded Python 2 Python 3

File details

Details for the file co2mpas-4.3.0.tar.gz.

File metadata

  • Download URL: co2mpas-4.3.0.tar.gz
  • Upload date:
  • Size: 20.3 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.9.1

File hashes

Hashes for co2mpas-4.3.0.tar.gz
Algorithm Hash digest
SHA256 2278b22d47874a642cf6cfce904731923cd7f8d8a2c8053eb81210dcd769d332
MD5 0be7fa547325fca5fda019f3430f2763
BLAKE2b-256 34c8371ae7e53c7635f12e1d9c253804a16595e9894b6de2fab0c09288506fec

See more details on using hashes here.

File details

Details for the file co2mpas-4.3.0-py2.py3-none-any.whl.

File metadata

  • Download URL: co2mpas-4.3.0-py2.py3-none-any.whl
  • Upload date:
  • Size: 4.1 MB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.1 importlib_metadata/4.0.1 pkginfo/1.7.0 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.9.1

File hashes

Hashes for co2mpas-4.3.0-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 f0b173c1835d7b4261f6433a7f178f5e7070abe15b336d1b855b53f0647f8c75
MD5 855dd1b5bcc58e257571e6596e83b1fd
BLAKE2b-256 9fcabdafb5f59edb59ec0f3b09ec50adb55bfceb1a1bc50fbc680fc842c87e52

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page