|
| | CascadeHeatHighToLow (GasCompositions gasCompositions, double fuelHV, double fuelCost, double priFiringRate, double priExhaustTemperature, double priExhaustO2, double priCombAirTemperature, double priOpHours, double secFiringRate, double secExhaustTemperature, double secExhaustO2, double secCombAirTemperature, double secOpHours, const double fuelTempF=60, const double ambientAirTempF=60, const double combAirMoisturePerc=0) |
| |
| CascadeHeatHighToLow::Output | calculate () |
| |
Definition at line 18 of file CascadeHeatHighToLow.h.
◆ CascadeHeatHighToLow()
| CascadeHeatHighToLow::CascadeHeatHighToLow |
( |
GasCompositions |
gasCompositions, |
|
|
double |
fuelHV, |
|
|
double |
fuelCost, |
|
|
double |
priFiringRate, |
|
|
double |
priExhaustTemperature, |
|
|
double |
priExhaustO2, |
|
|
double |
priCombAirTemperature, |
|
|
double |
priOpHours, |
|
|
double |
secFiringRate, |
|
|
double |
secExhaustTemperature, |
|
|
double |
secExhaustO2, |
|
|
double |
secCombAirTemperature, |
|
|
double |
secOpHours, |
|
|
const double |
fuelTempF = 60, |
|
|
const double |
ambientAirTempF = 60, |
|
|
const double |
combAirMoisturePerc = 0 |
|
) |
| |
|
inline |
- Parameters
-
| gasCompositions | Constructor for GasCompositions with which flue gas losses will be calculated. All molecule parameters are the percentage of that molecule present in the fuel |
| substance | name - string |
| CH4 | % - double |
| C2H6 | % - double |
| N2 | % - double |
| H2 | % - double |
| C3H8 | % - double |
| C4H10_CnH2n | % - double |
| H2O | % - double |
| CO | % - double |
| CO2 | % - double |
| SO2 | % - double |
| O2 | % - double |
| fuelHV | double, units Btu/SCF |
| fuelCost | double, units $/MMBtu |
| priFiringRate | double, units MMBtu/hr |
| priExhaustTemperature | double, units F |
| priExhaustO2 | double, percentage / fraction |
| priCombAirTemperature | double, units F |
| priOpHours | double, units hrs/yr |
| secFiringRate | double, units MMBtu/hr |
| secExhaustTemperature | double, units F |
| secExhaustO2 | double, percentage / fraction |
| secCombAirTemperature | double, units F |
| secOpHours | double, units hrs/yr |
Definition at line 70 of file CascadeHeatHighToLow.h.
◆ calculate()
- Returns
- Parameters
-
| priFlueVolume | double |
| hxEnergyRate | double |
| eqEnergySupply | double |
| effOpHours | double |
| energySavings | double |
| costSavings | double |
| hourlySavings | double |
| priExcessAir | double, percentage / fraction |
| priAvailableHeat | double, percentage / fraction |
| secExcessAir | double, percentage / fraction |
| secAvailableHeat | double, percentage / fraction |
◆ fuelCost
| double CascadeHeatHighToLow::fuelCost = 0 |
|
private |
◆ fuelHV
| double CascadeHeatHighToLow::fuelHV = 0 |
|
private |
◆ priAvailableHeat
| double CascadeHeatHighToLow::priAvailableHeat = 0 |
|
private |
◆ priCombAirTemperature
| double CascadeHeatHighToLow::priCombAirTemperature = 0 |
|
private |
◆ priExcessAir
| double CascadeHeatHighToLow::priExcessAir = 0 |
|
private |
◆ priExhaustO2
| double CascadeHeatHighToLow::priExhaustO2 = 0 |
|
private |
◆ priExhaustTemperature
| double CascadeHeatHighToLow::priExhaustTemperature = 0 |
|
private |
◆ priFiringRate
| double CascadeHeatHighToLow::priFiringRate = 0 |
|
private |
◆ priFlueDensity
| double CascadeHeatHighToLow::priFlueDensity = 0 |
|
private |
◆ priFlueSpecHeat
| double CascadeHeatHighToLow::priFlueSpecHeat = 0 |
|
private |
◆ priOpHours
| double CascadeHeatHighToLow::priOpHours = 0 |
|
private |
◆ secAvailableHeat
| double CascadeHeatHighToLow::secAvailableHeat = 0 |
|
private |
◆ secCombAirTemperature
| double CascadeHeatHighToLow::secCombAirTemperature = 0 |
|
private |
◆ secExcessAir
| double CascadeHeatHighToLow::secExcessAir = 0 |
|
private |
◆ secExhaustO2
| double CascadeHeatHighToLow::secExhaustO2 = 0 |
|
private |
◆ secExhaustTemperature
| double CascadeHeatHighToLow::secExhaustTemperature = 0 |
|
private |
◆ secFiringRate
| double CascadeHeatHighToLow::secFiringRate = 0 |
|
private |
◆ secOpHours
| double CascadeHeatHighToLow::secOpHours = 0 |
|
private |
◆ stoichAirVolume
| double CascadeHeatHighToLow::stoichAirVolume = 0 |
|
private |
The documentation for this class was generated from the following file: