Skip to main content

A Python library for calculating Energy Reduction Values (ERVs) of lightweight automotive components in ICVs and EVs

Project description

LightImpact

PyPI version

LightImpact is an open-source Python library for calculating the Energy Reduction Value (ERV) of lightweight automotive components applied in both internal combustion vehicles (ICVs) and electric vehicles (EVs), based on WLTP driving cycle data. Developed for life cycle assessment (LCA) modeling in the MM4R research project at RWTH Aachen University.

Features

  • Physics-based mechanical work calculation
  • WLTP-compliant ERV computation
  • Compatible with both ICVs and EVs
  • Customizable input parameters
  • Suitable for integration into LCA workflows

Installation

git clone https://github.com/suzanaostojic/LightImpact-MM4R.git
cd LightImpact-MM4R
pip install -e .

Example Usage

from lightimpact.core import run_lightimpact_case

custom_params = {
    "m_vehicle": 1800,
    "cw": 0.28,
    "A_frontal": 2.3,
    "ds": 25.0,
    "c_fuel_WLTP": 9.5
}

run_lightimpact_case("WLTP_data/Time-Speed-Profile_WLTP_Class3b.csv", custom_params)

License

Licensed under the MIT License (c) 2025 Suzana Ostojic

About

LightImpact was developed for use within the MM4R research project at the RWTH Aachen University.
Contact: suzana.ostojic@inab.rwth-aachen.de GitHub: github.com/suzanaostojic/LightImpact-MM4R
PyPI: pypi.org/project/lightimpact

Project details


Download files

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

Source Distribution

lightimpact-0.1.2.tar.gz (3.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

lightimpact-0.1.2-py3-none-any.whl (2.8 kB view details)

Uploaded Python 3

File details

Details for the file lightimpact-0.1.2.tar.gz.

File metadata

  • Download URL: lightimpact-0.1.2.tar.gz
  • Upload date:
  • Size: 3.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.9

File hashes

Hashes for lightimpact-0.1.2.tar.gz
Algorithm Hash digest
SHA256 b397856de40166b5ab85e8a284166038e52fcf173fe3135f4989ee8d5313f6a9
MD5 e079a27b56f0d659ec22b2c0e27b71bd
BLAKE2b-256 352628ec12a23e790f51235be02e13a2bee7a1d1623be3c1f15db103eb5ec8d4

See more details on using hashes here.

File details

Details for the file lightimpact-0.1.2-py3-none-any.whl.

File metadata

  • Download URL: lightimpact-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 2.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.11.9

File hashes

Hashes for lightimpact-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 3a8f468097e81d440ad64fe80e789338f71b97f785c6139b580de4aa4cd47b07
MD5 0d56dae281a28fcce0d53028c9d9bb79
BLAKE2b-256 1e91d424c601bc8c42e0962fabb7430bfb8bac560c7f38c8cd6291ba07b2fa3e

See more details on using hashes here.

Supported by

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