MEASUR-Tools-Suite v1.0.11
The MEASUR Tools Suite is a collection of industrial efficiency calculations written in C++ and with bindings for compilation to WebAssembly.
Loading...
Searching...
No Matches
Public Attributes | List of all members
insulated_tank_reduction::InsulatedTankInput Struct Reference

Input parameters for the insulated tank heat loss calculation. More...

#include <insulated_tank_reduction.h>

Public Attributes

int operating_hours = 0
 Annual operating hours \([\unit{\hour\per\year}]\).
 
double tank_height = 0.0
 Tank lateral height \([\unit{\foot}]\).
 
double tank_diameter = 0.0
 Tank inner diameter \([\unit{\foot}]\).
 
double tank_thickness = 0.0
 Tank wall thickness \([\unit{\foot}]\).
 
double tank_emissivity = 0.0
 Emissivity of the bare tank outer surface (0–1) \([\unit{\unitless}]\).
 
double tank_conductivity = 0.0
 Thermal conductivity of the tank wall material \([\unit{\btu\per(\hour\foot\degreeFahrenheit)}]\).
 
double tank_temperature = 0.0
 Temperature of the tank fluid (inner surface) \([\unit{\degreeRankine}]\).
 
double ambient_temperature = 0.0
 Ambient air temperature \([\unit{\degreeRankine}]\).
 
double system_efficiency = 1.0
 Heating system efficiency (0–1) \([\unit{\unitless}]\).
 
double insulation_thickness = 0.0
 Insulation layer thickness; set ≤ 0 for bare tank \([\unit{\foot}]\).
 
double insulation_conductivity = 0.0
 Thermal conductivity of the insulation material \([\unit{\btu\per(\hour\foot\degreeFahrenheit)}]\).
 
double jacket_emissivity = 0.0
 Emissivity of the insulation jacket outer surface (0–1) \([\unit{\unitless}]\).
 
double surface_temperature = 0.0
 Outer surface temperature (jacket or bare tank outer wall) \([\unit{\degreeRankine}]\).
 

Detailed Description

Temperatures are in degrees Rankine. Geometry (height, diameter, thickness) is in feet. Thermal conductivities are in BTU/(hr·ft·°F). System efficiency is a fraction (0–1). Set insulation_thickness ≤ 0 to compute heat loss for a bare (uninsulated) tank; insulation_conductivity is then ignored.

Definition at line 34 of file insulated_tank_reduction.h.

Member Data Documentation

◆ ambient_temperature

double insulated_tank_reduction::InsulatedTankInput::ambient_temperature = 0.0

Definition at line 42 of file insulated_tank_reduction.h.

◆ insulation_conductivity

double insulated_tank_reduction::InsulatedTankInput::insulation_conductivity = 0.0

Definition at line 45 of file insulated_tank_reduction.h.

◆ insulation_thickness

double insulated_tank_reduction::InsulatedTankInput::insulation_thickness = 0.0

Definition at line 44 of file insulated_tank_reduction.h.

◆ jacket_emissivity

double insulated_tank_reduction::InsulatedTankInput::jacket_emissivity = 0.0

Definition at line 46 of file insulated_tank_reduction.h.

◆ operating_hours

int insulated_tank_reduction::InsulatedTankInput::operating_hours = 0

Definition at line 35 of file insulated_tank_reduction.h.

◆ surface_temperature

double insulated_tank_reduction::InsulatedTankInput::surface_temperature = 0.0

Definition at line 47 of file insulated_tank_reduction.h.

◆ system_efficiency

double insulated_tank_reduction::InsulatedTankInput::system_efficiency = 1.0

Definition at line 43 of file insulated_tank_reduction.h.

◆ tank_conductivity

double insulated_tank_reduction::InsulatedTankInput::tank_conductivity = 0.0

Definition at line 40 of file insulated_tank_reduction.h.

◆ tank_diameter

double insulated_tank_reduction::InsulatedTankInput::tank_diameter = 0.0

Definition at line 37 of file insulated_tank_reduction.h.

◆ tank_emissivity

double insulated_tank_reduction::InsulatedTankInput::tank_emissivity = 0.0

Definition at line 39 of file insulated_tank_reduction.h.

◆ tank_height

double insulated_tank_reduction::InsulatedTankInput::tank_height = 0.0

Definition at line 36 of file insulated_tank_reduction.h.

◆ tank_temperature

double insulated_tank_reduction::InsulatedTankInput::tank_temperature = 0.0

Definition at line 41 of file insulated_tank_reduction.h.

◆ tank_thickness

double insulated_tank_reduction::InsulatedTankInput::tank_thickness = 0.0

Definition at line 38 of file insulated_tank_reduction.h.


The documentation for this struct was generated from the following file: