Skip to content

Get Started

Scope of the Digital Twin

The main purposes of eVectors digital twin are:

  • determine the energy and power needs to achieve a journey
  • determine the total energy consumption per 100 km
  • perform design exploration analysis (population and sensitivity)
  • perform preliminary vehicle dynamic analysis

Licences

The digital twin is licensed under a Creative Commons Attribution-ShareAlike 4.0 International Public License

Installation

The digital_twin is writen in python, and has been developed with version 3.12.7. You need to have a working python installation. For convenience, we recommend installing anaconda package manager, and to create an environment dedicated to eVectors.

Then, follow these next steps:

  1. download the software from GitLab

  2. Run the following command in your prefered environment:

python setup.py

Read carefully the text sent back from the setup.py script. You may need to install missing dependecies (see below).

Dependencies

The digital twin need packages listed in the 'requirements.txt' file. To install them in your environment, you need to run following command in an anaconda shell:

python -m pip install -r requirements.txt

How to use the program ?

See User's Manual

What is the theory behind ?

See Theory's Manual

Want to Help dvelopping ?

See Developper's Manual