Double U-tube Grouted Borehole
- class bhr.double_u_borehole.DoubleUTube(borehole_diameter: float, pipe_outer_diameter: float, pipe_dimension_ratio: float, length: float, shank_space: float, pipe_conductivity: float, pipe_inlet_arrangement: str, grout_conductivity: float, soil_conductivity: float, fluid_type: str, fluid_concentration: float = 0)[source]
Bases:
UTube- calc_bh_resist_local(m_dot_per_u_tube: float, temperature: float) float[source]
Calculates tube-to-borehole resistance (aka local borehole resistance).
Claesson, Johan, and Saqib 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): 980-92. doi:10.1080/23744731.2019.1620565.
Eq: 13 & 14
- Parameters:
m_dot_per_u_tube – mass flow rate in each u-tube, kg/s
temperature – temperature, Celsius
- Returns:
borehole_resist_local: local borehole resistance, K/(W/m)
- calc_effective_bh_resistance_ubwt(m_dot: float, temp: float) float[source]
Calculates effective borehole resistance for uniform borehole wall temperature.
Claesson, Johan, and Saqib 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): 980-92. doi:10.1080/23744731.2019.1620565.
Eq: 46
- Parameters:
m_dot – mass flow rate, kg/s
temp – temperature, Celsius
- Returns:
effective_bhr_ubwt: effective borehole resistance for uniform borehole wall temperature boundary condition [K/(W/m)]
- calc_effective_bh_resistance_uhf(m_dot: float, temp: float) float[source]
Calculates effective borehole resistance for uniform heat flux along the borehole.
Claesson, Johan, and Saqib 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): 980-92. doi:10.1080/23744731.2019.1620565.
Eq: 44
- Parameters:
m_dot – mass flow rate, kg/s
temp – temperature, Celsius
- Returns:
effective_bhr_uhf: effective borehole resistance under uniform heat flux boundary conditions [K/(W/m)]
- calc_internal_resist(m_dot_per_u_tube: float, temperature: float) float[source]
Calculates tube-to-tube resistance (aka internal resistance).
Claesson, Johan, and Saqib 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): 980-92. doi:10.1080/23744731.2019.1620565.
Eq: 18, 19, 22, 23
- Parameters:
m_dot_per_u_tube – mass flow rate in each u-tube, kg/s
temperature – temperature, Celsius
- Returns:
internal_resist: local internal resistance, K/(W/m)
- update_b1(m_dot_per_u_tube: float, temperature: float) float[source]
Updates b1 coefficient.
Javed, S. & Spitler, J.D. Calculation of Borehole Thermal Resistance. In ‘Advances in Ground-Source Heat Pump Systems,’ pp. 84. Rees, S.J. ed. Cambridge, MA. Elsevier Ltd. 2016.
Eq: 3-47
Javed, S. & Spitler, J.D. 2017. ‘Accuracy of Borehole Thermal Resistance Calculation Methods for Grouted Single U-tube Ground Heat Exchangers.’ Applied Energy.187:790-806.
Eq: 14
- Parameters:
m_dot_per_u_tube – mass flow rate in each u-tube, kg/s
temperature – temperature, Celsius
- Returns:
b1: a ratio of (1-beta)/(1+beta), dependent on pipe resistance & grout conductivity, dimensionless