CO2MPAS: Vehicle simulator predicting NEDC CO2 emissions from WLTP

Release:

1.3.1

Date:

2016-07-18 20:37:01

Home:

http://co2mpas.io/

Releases:

http://files.co2mpas.io/

Sources:

https://github.com/JRCSTU/co2mpas

pypi-repo:

https://pypi.python.org/pypi/co2mpas

Keywords:

CO2, fuel-consumption, WLTP, NEDC, vehicle, automotive, EU, JRC, IET, STU, back-translation, policy, monitoring, M1, N1, simulator, engineering, scientific

Developers:
Copyright:

2015-2016 European Commission (JRC-IET)

License:

EUPL 1.1+

CO2MPAS is backward-looking longitudinal-dynamics CO2 and fuel-consumption simulator for light-duty M1 & N1 vehicles (cars and vans), specially crafted to back-translate consumption figures from WLTP cycles into NEDC ones, according to the EU legislation.

It is an open-source project developed with Python-3.4+, using Anaconda & WinPython under Windows 7, Anaconda under MacOS, and Linux’s standard python environment. It runs as a console command consuming (mostly) excel-files with input-data.

History

The European Commission is supporting the introduction of the WLTP cycle for Light-duty vehicles developed at the United Nations (UN/ECE) level, in the shortest possible time-frame. Its introduction requires the adaptation of CO2 certification and monitoring procedures set by European regulations. European Commission’s Joint Research Centre (JRC) has been assigned the development of this vehicle simulator to facilitate this adaptation.

For recent activity, check the Changes.

Quickstart

Tip

About console-commands appearing in the examples of the documentation:

  • Console-commands beginning with $ symbol are for the bash shell (UNIX). You can install it on Windows with cygwin: https://www.cygwin.com/ along with these useful utilities:

    * git, git-completion
    * make, zip, unzip, bzip2, 7z, dos2unix
    * openssh, curl, wget
    
  • Console-commands beginning with > symbol are for Windows cmd.exe command-prompt. You can augment it with bash-like capabilities using Clink: http://mridgers.github.io/clink/

  • You can adapt commands between the two shells with minor modifications (i.e. ls <--> dir, rm -r <--> rmdir /s/q).

  • You may download and install the all-in-one archive which contains both shells configured in a console supporting decent copy-paste and resizing capabilities (see All-In-One Installation under Windows).

IF you are familiar with python, AND IF you already have a full-blown python-3 environment (i.e. Linux or the all-in-one archive), AND IF you have familiarity with v1 release, THEN you can immediately start working with the following bash commands; otherwise follow the detailed instructions under sections Install and Usage.

## Install co2mpas.
## NOTE: If behind proxy, specify additionally this option:
##    --proxy http://user:password@yourProxyUrl:yourProxyPort
##
$ pip install co2mpas

## Where to store input and output files.
## In *Windows* cmd-prompt use `md` command instead.
$ mkdir input output

## Create a template excel-file for inputs.
$ co2mpas template input/vehicle_1.xlsx

###################################################
## Edit generated `./input/vehicle_1.xlsx` file. ##
###################################################

## Run simulator.
$ co2mpas batch  input -O output

###################################################
## Inspect generated results inside `./output/`. ##
###################################################

Table of Contents

Indices and tables