Skip to main content

Functionality to compute the thermal resistance of borehole heat exchangers

Project description

BHResist

A pure python library for computing thermal resistance within single-u, double-u, and coaxial grouted borehole heat exchangers. For single and double u-tube configurations, the methods use the 1st-order closed-form multipole approximations, which typically produces results with less than 1% error when compared to the 10th-order multipole method. Coaxial borehole methods apply a simple 1D resistance network method.

This is intended to be a lightweight library that can be easily imported into any other Python tool, with no bulky dependencies.

References

Hellström, G. 1991. "Ground Heat Storage: Thermal Analyses of Duct Storage Systems." PhD dissertation. Department of Mathematical Physics, University of Lund, Sweden.

Grundmann, R.M. 2016 "Improved design methods for ground heat exchangers." Master’s thesis, Oklahoma State University.

Javed, S. and J.D. Spitler. 2016. "Calculation of borehole thermal resistance." In Advances in Ground-Source Heat Pump Systems. Ed. S.J. Rees. Woodhead Publishing. https://doi.org/10.1016/B978-0-08-100311-4.00003-0

Javed, S., and J.D. Spitler. 2017. "Accuracy of borehole thermal resistance calculation methods for grouted single u-tube ground heat exchangers." Applied Energy, 187:790-806. https://doi.org/10.1016/j.apenergy.2016.11.079

Claesson, J., and S. Javed. 2019. "Explicit multipole formulas and thermal network models for calculating thermal resistances of double U-pipe borehole heat exchangers." Science and Technology for the Built Environment, 25(8) pp. 980–992. https://doi.org/10.1080/23744731.2019.1620565

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

bhresist-0.1.tar.gz (15.0 kB view details)

Uploaded Source

Built Distribution

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

bhresist-0.1-py3-none-any.whl (22.7 kB view details)

Uploaded Python 3

File details

Details for the file bhresist-0.1.tar.gz.

File metadata

  • Download URL: bhresist-0.1.tar.gz
  • Upload date:
  • Size: 15.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.1.1 CPython/3.9.13 Windows/10

File hashes

Hashes for bhresist-0.1.tar.gz
Algorithm Hash digest
SHA256 26c7465d258c93a8fe94c5189708117250bd77c7a1cfed050880618d2403ce4e
MD5 d4bfce279b11892b51bc9039ee264933
BLAKE2b-256 20013fcbcd85b325c22ec06070b7f1dbf87c4610c635c8b6e632dc748bc9d739

See more details on using hashes here.

File details

Details for the file bhresist-0.1-py3-none-any.whl.

File metadata

  • Download URL: bhresist-0.1-py3-none-any.whl
  • Upload date:
  • Size: 22.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.1.1 CPython/3.9.13 Windows/10

File hashes

Hashes for bhresist-0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 03fee1c63d4f89110f28d4135e8417fb9cc4ceb50f72f68ac765aa428eac1fea
MD5 ba5a1af23cc901f528ec388a3bd7ab1a
BLAKE2b-256 6eaeb68a1400818070ef2d1695bb208168638d228a49ee190b8cd661a8ee86de

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