Skip to main content

Package with functions for the vapor compression process design using steady state simulation models

Project description

E.ON EBC RWTH Aachen University

pylint documentation License build Binder

VCLibPy

Repository with a Vapor Compression Library in Python for steady state process design and simulation. It enables use of RefProp and CoolProp as well as different compressors, heat exchangers and flowsheet configurations for heat pumps and chillers.

Installation

To install, run

pip install vclibpy

To use RefProp, you have to buy the licence and obtain a valid .dll file.

In order to help development, install it as an egg:

git clone https://github.com/RWTH-EBC/vclibpy
pip install -e vclibpy

How to get started?

We recommend running our jupyter-notebook to be guided through a helpful tutorial.
For this, we prepared several examples, which we encourage to check one by one. To use, you can either run the code locally or in a browser using juypter-notebook:

If the web-hosting is not available, you can run the notebooks locally with the following code:

pip install jupyter
git clone https://github.com/RWTH-EBC/vclibpy
jupyter notebook vclibpy/docs/jupyter_notebooks

Or, clone this repo and look at the folder examples. Those examples are the same as the jupyter notebooks.

How to cite vclibpy

vclibpy is currently in the process of publication. A corresponding DOI will be added soon.

Related publications

  • Vering, C., Wüllhorst, F., Mehrfeld, P., & Müller, D. (2021). Towards an integrated design of heat pump systems: Application of process intensification using two-stage optimization. Energy Conversion and Management, 250, 114888. https://doi.org/10.1016/j.enconman.2021.114888
  • Vering, Christian; Müller, Dirk (Thesis advisor); Elbel, Stefan (Thesis advisor) (2023). Optimal design of heat pump systems for existing buildings, PhD thesis. https://doi.org/10.18154/RWTH-2023-04070

Documentation

Visit our official Documentation.

Problems?

Please raise an issue here.

Acknowledgements

We gratefully acknowledge the financial support by the Federal Ministry for Economic Affairs and Climate Action (BMWK), promotional reference 03EN1022B, as well as the European Regional Development Fund (ERDF) (ERDF-0500029).

BMWK

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

vclibpy-0.1.1.tar.gz (63.2 kB view hashes)

Uploaded Source

Built Distribution

vclibpy-0.1.1-py3-none-any.whl (75.4 kB view hashes)

Uploaded Python 3

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