Skip to main content

Calculate and optimize Carnot Batteries (Thermal energy storage)

Project description

https://img.shields.io/pypi/v/carbatpy.svg Documentation Status

Modeling Carnot Batteries (Thermal Energy Storage), a Python package.

This is a project aiming to model thermal energy storages using heat pumps for charging, organic Rankine cycles (ORC) for discharging and different kinds of storages. For this, it is planned to use detailed fluid models (as implemented e.g. in REFPROP, CoolProp, or TREND ) and setting up systems which can either be steady state or (later) also unsteady. For the moment a Refprop license is needed. Since this project just starts, do not expect too much.

If Trend is installed and shall be used, in the configuration file carbatpy.cb_config.py the dictionary _TREND has to be set from {“USE_TREND”:False, “TREND_DLL”:””, ‘TREND_PATH’:””} to True and the two paths must be set as system variables. (The Trend part is not ready yet!) ..

It is aimed to have heat exchangers, machines and storages as compounds, which can be combined to different charging and dicharging configurations. For these, the energy balance, mass balance and further relations will be applied/solved. Later on also thermo-economic calculations are planned.

For the beginning, the solution of the spatially resolved heat exchanger profiles, a boundary value problem, and its irreversibility will be implemented. An optimization will follow.

Burak Atakan, University of Duisburg-Essen, Germany

You can contact us at: batakan [a t ]uni-duisburg.de or atakan.thermodynamik.duisburg [ a t] gmail.com

Features

  • TODO

Credits

This package was created with Cookiecutter and the audreyr/cookiecutter-pypackage project template.

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

carbatpy-0.1.7.tar.gz (6.3 MB view details)

Uploaded Source

Built Distribution

carbatpy-0.1.7-py2.py3-none-any.whl (272.1 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file carbatpy-0.1.7.tar.gz.

File metadata

  • Download URL: carbatpy-0.1.7.tar.gz
  • Upload date:
  • Size: 6.3 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.11.4

File hashes

Hashes for carbatpy-0.1.7.tar.gz
Algorithm Hash digest
SHA256 195ffde424a24c1752ac33fcac6ec7d2bc5a62de0e39a65574b0f3a04e33d215
MD5 9f7e9d6012340bed2a707d0789320e47
BLAKE2b-256 6042c10b7b718265ed2097369576a8677bb3840ecd0168b1d99583c969ff88c2

See more details on using hashes here.

File details

Details for the file carbatpy-0.1.7-py2.py3-none-any.whl.

File metadata

  • Download URL: carbatpy-0.1.7-py2.py3-none-any.whl
  • Upload date:
  • Size: 272.1 kB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.11.4

File hashes

Hashes for carbatpy-0.1.7-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 3a8eff21471c4cfb36f6635daf836ec7139bb6338295cd7e3e32f3142128f5bf
MD5 3d9ee7e0a05b82ff2d8499e2a6343afd
BLAKE2b-256 daaa1fbf5992a91176a68aff9cbf708b43ae0bde767a1f6203f64120de8ed9ec

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