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

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

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.1.tar.gz (2.8 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.1-py3-none-any.whl (2.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: lightimpact-0.1.1.tar.gz
  • Upload date:
  • Size: 2.8 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.1.tar.gz
Algorithm Hash digest
SHA256 7ea10daaa37197297dc90f5eb369d1d09f8b141475afbe2901af7b158d9ef1e7
MD5 2b99f249fdf22857bc1a1f6ec55c1fce
BLAKE2b-256 99aef3352a72913a890b93b5a00e8b7ce64d18f405220f076428f9702b80ce54

See more details on using hashes here.

File details

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

File metadata

  • Download URL: lightimpact-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 2.7 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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 23d9c0929d307851b6b74828f128be59c48654bdeee5341e9e0befa403d63c55
MD5 32c3c51767a0f9032212a98ef8b4deea
BLAKE2b-256 d6d4c2dbfc3972cace8b24902673b0ddbb4c3b2f318fada133139dd23e9e4692

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