Skip to main content

Hybrid Electric And Thermal Desalination

Project description

HEATDesalination

Simulation and optimisation of hybrid electric and thermal powered desalination systems

Table Of Contents

:link: Dependencies

:clap: Acknowledgements

Downloading HEATDesalination

🐍 Setting up your Python environment

🌦️ PVGIS

:memo: Completing input files

:fire: Running HEATDesalination

🎓 Running HEATDesalination on Imperial College London's high-performance computers

:memo: References

Dependencies

This module imports libraries from:

  • The open-source pvlib Python package developed by Holmgren, Hansen and Mikofski [1].

This module integrates with the open-source PVGIS framework, developed by Huld et al., [2].

Acknowledgements

This repository uses code developed by the CLOVER-energy team by Winchester et al. (2022). Thanks to all at the @CLOVER-energy/clover-development-team for their work.

Downloading HEATDesalination

Setting up your Python environment

Anaconda method

Pip install

PVGIS

Completing input files

Location-based files

System-based files

Running HEATDesalination

Fetching weather data

Running a simulation

Running an optimisation

Parallel simulation and optimisation

Running HEATDesalination on Imperial College London's high-performance computers

References

[1] Holmgren W.F., Hansen C.W., Mikofski M.A., pvlib python: a python package for modeling solar energy systems. Journal of Open Source Software 2018;3:884. https://doi.org/10.21105/joss.00884

[2] Huld, T., Müller, R. and Gambardella, A., 2012. "A new solar radiation database for estimating PV performance in Europe and Africa". Solar Energy, 86, 1803-1815. http://dx.doi.org/10.1016/j.solener.2012.03.006

[3] Winchester, B., Beath, H., Nelson, J., & Sandwell, P. (2022). CLOVER (Version v5.0.5) [Computer software]. https://doi.org/10.5281/zenodo.6925535

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

heat-desalination-1.0.0a3.tar.gz (75.0 kB view details)

Uploaded Source

Built Distribution

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

heat_desalination-1.0.0a3-py3-none-any.whl (90.4 kB view details)

Uploaded Python 3

File details

Details for the file heat-desalination-1.0.0a3.tar.gz.

File metadata

  • Download URL: heat-desalination-1.0.0a3.tar.gz
  • Upload date:
  • Size: 75.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.6

File hashes

Hashes for heat-desalination-1.0.0a3.tar.gz
Algorithm Hash digest
SHA256 37aed2db79a539128667f585e7004cbba3be5dffae1cf1043a2cdd03032d2180
MD5 1539763a646b8a1e5985e67c53bf2476
BLAKE2b-256 1683270a08bc6c9346c68c1e350d020d80582b1d1992631e047ad560eb69ea2e

See more details on using hashes here.

File details

Details for the file heat_desalination-1.0.0a3-py3-none-any.whl.

File metadata

File hashes

Hashes for heat_desalination-1.0.0a3-py3-none-any.whl
Algorithm Hash digest
SHA256 0534481d1db499d45f410de349bd8dd6964b69b59d195584055ad2f73b4b7537
MD5 4e3e0f33e33eec0f8a7e32043e5257dd
BLAKE2b-256 672a6bb595121ffb86b4ed4bcbdd7659ef4b4450a3fe51ee7fc035d1a7910d00

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