Skip to contents

tag: borehole_heat_exchanger

Usage

prj_borehole_heat_exchanger(
  type,
  flow_and_temperature_control,
  borehole,
  grout,
  pipes,
  refrigerant,
  use_bhe_pipe_network = NULL
)

Arguments

type

string:

flow_and_temperature_control

prj_flow_and_temperature_control:

borehole

list:

grout

list:

pipes

prj_pipes:

refrigerant

list:

use_bhe_pipe_network

Optional: string ("true" | "false"):

Examples

prj_borehole_heat_exchanger(
    type = "1U",
    flow_and_temperature_control = prj_flow_and_temperature_control(
        type = "TemperatureCurveConstantFlow",
        flow_rate = 2e-04,
        temperature_curve = "inflow_temperature"
    ),
    borehole = list(length = "18.0",
                    diameter = "0.13"),
    grout = list(
        density = "2190.0",
        porosity = "0.0",
        heat_capacity = "1735.160",
        thermal_conductivity = "0.806"
    ),
    pipes = prj_pipes(
        longitudinal_dispersion_length = 0.001,
        inlet = list(
            diameter = " 0.013665",
            wall_thickness = "0.003035",
            wall_thermal_conductivity = "0.39"
        ),
        outlet = list(
            diameter = "0.013665",
            wall_thickness = "0.003035",
            wall_thermal_conductivity = "0.39"
        ),
        distance_between_pipes = 0.053
    ),
    refrigerant = list(
        density = "992.92",
        viscosity = "0.00067418",
        specific_heat_capacity = "4068",
        thermal_conductivity = "0.62863",
        reference_temperature = "298.15"
    )
)
#> Renaming elements of vector to fit their default names: 'density', 'porosity', 'specific_heat_capacity', 'thermal_conductivity'
#> $type
#> [1] "1U"
#> 
#> $flow_and_temperature_control
#> $type
#> [1] "TemperatureCurveConstantFlow"
#> 
#> $flow_rate
#> [1] 2e-04
#> 
#> $temperature_curve
#> [1] "inflow_temperature"
#> 
#> $power
#> NULL
#> 
#> $power_curve
#> NULL
#> 
#> $flow_rate_curve
#> NULL
#> 
#> $xpath
#> [1] "processes/process/borehole_heat_exchangers/borehole_heat_exchanger/flow_and_temperature_control"
#> 
#> $attr_names
#> character(0)
#> 
#> $flatten_on_exp
#> character(0)
#> 
#> attr(,"class")
#> [1] "prj_flow_and_temperature_control"
#> 
#> $borehole
#> $borehole$length
#> [1] "18.0"
#> 
#> $borehole$diameter
#> [1] "0.13"
#> 
#> 
#> $grout
#> $grout$density
#> [1] "2190.0"
#> 
#> $grout$porosity
#> [1] "0.0"
#> 
#> $grout$specific_heat_capacity
#> [1] "1735.160"
#> 
#> $grout$thermal_conductivity
#> [1] "0.806"
#> 
#> 
#> $pipes
#> $longitudinal_dispersion_length
#> [1] 0.001
#> 
#> $inlet
#> $inlet$diameter
#> [1] " 0.013665"
#> 
#> $inlet$wall_thickness
#> [1] "0.003035"
#> 
#> $inlet$wall_thermal_conductivity
#> [1] "0.39"
#> 
#> 
#> $outlet
#> $outlet$diameter
#> [1] "0.013665"
#> 
#> $outlet$wall_thickness
#> [1] "0.003035"
#> 
#> $outlet$wall_thermal_conductivity
#> [1] "0.39"
#> 
#> 
#> $distance_between_pipes
#> [1] 0.053
#> 
#> $outer
#> NULL
#> 
#> $inner
#> NULL
#> 
#> $xpath
#> [1] "processes/process/borehole_heat_exchangers/borehole_heat_exchanger/pipes"
#> 
#> $attr_names
#> character(0)
#> 
#> $flatten_on_exp
#> character(0)
#> 
#> attr(,"class")
#> [1] "prj_pipes"
#> 
#> $refrigerant
#> $refrigerant$density
#> [1] "992.92"
#> 
#> $refrigerant$viscosity
#> [1] "0.00067418"
#> 
#> $refrigerant$specific_heat_capacity
#> [1] "4068"
#> 
#> $refrigerant$thermal_conductivity
#> [1] "0.62863"
#> 
#> $refrigerant$reference_temperature
#> [1] "298.15"
#> 
#> 
#> $use_bhe_pipe_network
#> NULL
#> 
#> $xpath
#> [1] "processes/process/borehole_heat_exchangers/borehole_heat_exchanger"
#> 
#> $attr_names
#> character(0)
#> 
#> $flatten_on_exp
#> character(0)
#> 
#> attr(,"class")
#> [1] "prj_borehole_heat_exchanger"