![]() |
AMO-Tools-Suite
v.0.9.0
Set of tools for calculating energy efficiency in industrial equipment
|
#include <EfficiencyImprovement.h>
Public Member Functions | |
EfficiencyImprovement (double currentFlueGasOxygen, double newFlueGasOxygen, double currentFlueGasTemp, double newFlueGasTemp, double currentCombustionAirTemp, double newCombustionAirTemp, double currentEnergyInput) | |
double | getCurrentFlueGasOxygen () const |
void | setCurrentFlueGasOxygen (double currentFlueGasOxygen) |
double | getNewFlueGasOxygen () const |
void | setNewFlueGasOxygen (double newFlueGasOxygen) |
double | getCurrentFlueGasTemp () const |
void | setCurrentFlueGasTemp (double currentFlueGasTemp) |
double | getNewFlueGasTemp () const |
void | setNewFlueGasTemp (double newFlueGasTemp) |
double | getCurrentCombustionAirTemp () const |
void | setCurrentCombustionAirTemp (double currentCombustionAirTemp) |
double | getNewCombustionAirTemp () const |
void | setNewCombustionAirTemp (double newCombustionAirTemp) |
double | getCurrentEnergyInput () const |
void | setCurrentEnergyInput (double currentEnergyInput) |
double | getCurrentExcessAir () |
double | getNewExcessAir () |
double | getCurrentHeatInput () |
double | getNewHeatInput () |
double | getCurrentAirSpecificHeat () |
double | getNewAirSpecificHeat () |
double | getCurrentAirCorrection () |
double | getNewAirCorrection () |
double | getCurrentCombustionAirCorrection () |
double | getNewCombustionAirCorrection () |
double | getCurrentAvailableHeat () |
double | getNewAvailableHeat () |
double | getNewFuelSavings () |
double | getCurrentFuelSavings () |
double | getNewEnergyInput () |
EfficiencyImprovement (double currentFlueGasOxygen, double newFlueGasOxygen, double currentFlueGasTemp, double newFlueGasTemp, double currentCombustionAirTemp, double newCombustionAirTemp, double currentEnergyInput) | |
double | getCurrentFlueGasOxygen () const |
void | setCurrentFlueGasOxygen (double currentFlueGasOxygen) |
double | getNewFlueGasOxygen () const |
void | setNewFlueGasOxygen (double newFlueGasOxygen) |
double | getCurrentFlueGasTemp () const |
void | setCurrentFlueGasTemp (double currentFlueGasTemp) |
double | getNewFlueGasTemp () const |
void | setNewFlueGasTemp (double newFlueGasTemp) |
double | getCurrentCombustionAirTemp () const |
void | setCurrentCombustionAirTemp (double currentCombustionAirTemp) |
double | getNewCombustionAirTemp () const |
void | setNewCombustionAirTemp (double newCombustionAirTemp) |
double | getCurrentEnergyInput () const |
void | setCurrentEnergyInput (double currentEnergyInput) |
double | getCurrentExcessAir () |
double | getNewExcessAir () |
double | getCurrentHeatInput () |
double | getNewHeatInput () |
double | getCurrentAirSpecificHeat () |
double | getNewAirSpecificHeat () |
double | getCurrentAirCorrection () |
double | getNewAirCorrection () |
double | getCurrentCombustionAirCorrection () |
double | getNewCombustionAirCorrection () |
double | getCurrentAvailableHeat () |
double | getNewAvailableHeat () |
double | getNewFuelSavings () |
double | getCurrentFuelSavings () |
double | getNewEnergyInput () |
EfficiencyImprovement (double currentFlueGasOxygen, double newFlueGasOxygen, double currentFlueGasTemp, double newFlueGasTemp, double currentCombustionAirTemp, double newCombustionAirTemp, double currentEnergyInput) | |
double | getCurrentFlueGasOxygen () const |
void | setCurrentFlueGasOxygen (double currentFlueGasOxygen) |
double | getNewFlueGasOxygen () const |
void | setNewFlueGasOxygen (double newFlueGasOxygen) |
double | getCurrentFlueGasTemp () const |
void | setCurrentFlueGasTemp (double currentFlueGasTemp) |
double | getNewFlueGasTemp () const |
void | setNewFlueGasTemp (double newFlueGasTemp) |
double | getCurrentCombustionAirTemp () const |
void | setCurrentCombustionAirTemp (double currentCombustionAirTemp) |
double | getNewCombustionAirTemp () const |
void | setNewCombustionAirTemp (double newCombustionAirTemp) |
double | getCurrentEnergyInput () const |
void | setCurrentEnergyInput (double currentEnergyInput) |
double | getCurrentExcessAir () |
double | getNewExcessAir () |
double | getCurrentHeatInput () |
double | getNewHeatInput () |
double | getCurrentAirSpecificHeat () |
double | getNewAirSpecificHeat () |
double | getCurrentAirCorrection () |
double | getNewAirCorrection () |
double | getCurrentCombustionAirCorrection () |
double | getNewCombustionAirCorrection () |
double | getCurrentAvailableHeat () |
double | getNewAvailableHeat () |
double | getNewFuelSavings () |
double | getCurrentFuelSavings () |
double | getNewEnergyInput () |
Efficiency Improvement calculator class Used to help calculate potential fuel savings by increasing the efficiency of the furnace.
Definition at line 19 of file EfficiencyImprovement.h.
|
inline |
Constructor for the efficiency improvement calculator
currentFlueGasOxygen | double, current % dry of flue gas oxygen |
newFlueGasOxygen | double, new % dry of flue gas oxygen |
currentFlueGasTemp | double, current temperature of flue gas in °F |
newFlueGasTemp | double, new temperature of flue gas in °F |
currentCombustionAirTemp | double, current temperature of combustion air in °F |
newCombustionAirTemp | double, new temperature of combustion air in °F |
currentEnergyInput | double, current energy input in MM Btu/hr |
Definition at line 35 of file EfficiencyImprovement.h.
|
inline |
Constructor for the efficiency improvement calculator
currentFlueGasOxygen | double, current % dry of flue gas oxygen |
newFlueGasOxygen | double, new % dry of flue gas oxygen |
currentFlueGasTemp | double, current temperature of flue gas in °F |
newFlueGasTemp | double, new temperature of flue gas in °F |
currentCombustionAirTemp | double, current temperature of combustion air in °F |
newCombustionAirTemp | double, new temperature of combustion air in °F |
currentEnergyInput | double, current energy input in MM Btu/hr |
Definition at line 35 of file EfficiencyImprovement.h.
|
inline |
Constructor for the efficiency improvement calculator
currentFlueGasOxygen | double, current % dry of flue gas oxygen |
newFlueGasOxygen | double, new % dry of flue gas oxygen |
currentFlueGasTemp | double, current temperature of flue gas in °F |
newFlueGasTemp | double, new temperature of flue gas in °F |
currentCombustionAirTemp | double, current temperature of combustion air in °F |
newCombustionAirTemp | double, new temperature of combustion air in °F |
currentEnergyInput | double, current energy input in MM Btu/hr |
Definition at line 35 of file EfficiencyImprovement.h.
double EfficiencyImprovement::getCurrentAirCorrection | ( | ) |
Gets the current air correction
Definition at line 42 of file EfficiencyImprovement.cpp.
double EfficiencyImprovement::getCurrentAirCorrection | ( | ) |
Gets the current air correction
double EfficiencyImprovement::getCurrentAirCorrection | ( | ) |
Gets the current air correction
double EfficiencyImprovement::getCurrentAirSpecificHeat | ( | ) |
Gets the current specific heat of air
Definition at line 32 of file EfficiencyImprovement.cpp.
double EfficiencyImprovement::getCurrentAirSpecificHeat | ( | ) |
Gets the current specific heat of air
double EfficiencyImprovement::getCurrentAirSpecificHeat | ( | ) |
Gets the current specific heat of air
double EfficiencyImprovement::getCurrentAvailableHeat | ( | ) |
Gets the current available heat
double EfficiencyImprovement::getCurrentAvailableHeat | ( | ) |
Gets the current available heat
Definition at line 70 of file EfficiencyImprovement.cpp.
double EfficiencyImprovement::getCurrentAvailableHeat | ( | ) |
Gets the current available heat
double EfficiencyImprovement::getCurrentCombustionAirCorrection | ( | ) |
Gets the combustion air correction
Definition at line 56 of file EfficiencyImprovement.cpp.
double EfficiencyImprovement::getCurrentCombustionAirCorrection | ( | ) |
Gets the combustion air correction
double EfficiencyImprovement::getCurrentCombustionAirCorrection | ( | ) |
Gets the combustion air correction
|
inline |
Gets the current temperature of combustion air
Definition at line 153 of file EfficiencyImprovement.h.
|
inline |
Gets the current temperature of combustion air
Definition at line 153 of file EfficiencyImprovement.h.
|
inline |
Gets the current temperature of combustion air
Definition at line 153 of file EfficiencyImprovement.h.
|
inline |
Gets the current energy input
Definition at line 191 of file EfficiencyImprovement.h.
|
inline |
Gets the current energy input
Definition at line 191 of file EfficiencyImprovement.h.
|
inline |
Gets the current energy input
Definition at line 191 of file EfficiencyImprovement.h.
double EfficiencyImprovement::getCurrentExcessAir | ( | ) |
Gets the current excess air
double EfficiencyImprovement::getCurrentExcessAir | ( | ) |
Gets the current excess air
double EfficiencyImprovement::getCurrentExcessAir | ( | ) |
Gets the current excess air
Definition at line 12 of file EfficiencyImprovement.cpp.
|
inline |
Gets the current % of dry flue gas oxygen
Definition at line 77 of file EfficiencyImprovement.h.
|
inline |
Gets the current % of dry flue gas oxygen
Definition at line 77 of file EfficiencyImprovement.h.
|
inline |
Gets the current % of dry flue gas oxygen
Definition at line 77 of file EfficiencyImprovement.h.
|
inline |
Gets the current temperature of flue gas
Definition at line 115 of file EfficiencyImprovement.h.
|
inline |
Gets the current temperature of flue gas
Definition at line 115 of file EfficiencyImprovement.h.
|
inline |
Gets the current temperature of flue gas
Definition at line 115 of file EfficiencyImprovement.h.
|
inline |
Gets the current fuel savings
Definition at line 301 of file EfficiencyImprovement.h.
|
inline |
Gets the current fuel savings
Definition at line 301 of file EfficiencyImprovement.h.
|
inline |
Gets the current fuel savings
Definition at line 301 of file EfficiencyImprovement.h.
double EfficiencyImprovement::getCurrentHeatInput | ( | ) |
Gets the current heat input in °F
Definition at line 22 of file EfficiencyImprovement.cpp.
double EfficiencyImprovement::getCurrentHeatInput | ( | ) |
Gets the current heat input in °F
double EfficiencyImprovement::getCurrentHeatInput | ( | ) |
Gets the current heat input in °F
double EfficiencyImprovement::getNewAirCorrection | ( | ) |
Gets the new air correction
double EfficiencyImprovement::getNewAirCorrection | ( | ) |
Gets the new air correction
Definition at line 49 of file EfficiencyImprovement.cpp.
double EfficiencyImprovement::getNewAirCorrection | ( | ) |
Gets the new air correction
double EfficiencyImprovement::getNewAirSpecificHeat | ( | ) |
Gets the new specific heat of air
double EfficiencyImprovement::getNewAirSpecificHeat | ( | ) |
Gets the new specific heat of air
Definition at line 37 of file EfficiencyImprovement.cpp.
double EfficiencyImprovement::getNewAirSpecificHeat | ( | ) |
Gets the new specific heat of air
double EfficiencyImprovement::getNewAvailableHeat | ( | ) |
Gets the new available heat
double EfficiencyImprovement::getNewAvailableHeat | ( | ) |
Gets the new available heat
Definition at line 78 of file EfficiencyImprovement.cpp.
double EfficiencyImprovement::getNewAvailableHeat | ( | ) |
Gets the new available heat
double EfficiencyImprovement::getNewCombustionAirCorrection | ( | ) |
Gets the combustion air correction
double EfficiencyImprovement::getNewCombustionAirCorrection | ( | ) |
Gets the combustion air correction
Definition at line 63 of file EfficiencyImprovement.cpp.
double EfficiencyImprovement::getNewCombustionAirCorrection | ( | ) |
Gets the combustion air correction
|
inline |
Gets the new temperature of combustion air
Definition at line 172 of file EfficiencyImprovement.h.
|
inline |
Gets the new temperature of combustion air
Definition at line 172 of file EfficiencyImprovement.h.
|
inline |
Gets the new temperature of combustion air
Definition at line 172 of file EfficiencyImprovement.h.
double EfficiencyImprovement::getNewEnergyInput | ( | ) |
Gets the new fuel savings
double EfficiencyImprovement::getNewEnergyInput | ( | ) |
Gets the new fuel savings
double EfficiencyImprovement::getNewEnergyInput | ( | ) |
Gets the new fuel savings
Definition at line 94 of file EfficiencyImprovement.cpp.
double EfficiencyImprovement::getNewExcessAir | ( | ) |
Gets the new excess air
Definition at line 17 of file EfficiencyImprovement.cpp.
double EfficiencyImprovement::getNewExcessAir | ( | ) |
Gets the new excess air
double EfficiencyImprovement::getNewExcessAir | ( | ) |
Gets the new excess air
|
inline |
Gets the new % of dry flue gas oxygen
Definition at line 96 of file EfficiencyImprovement.h.
|
inline |
Gets the new % of dry flue gas oxygen
Definition at line 96 of file EfficiencyImprovement.h.
|
inline |
Gets the new % of dry flue gas oxygen
Definition at line 96 of file EfficiencyImprovement.h.
|
inline |
Gets the new temperature of flue gas
Definition at line 134 of file EfficiencyImprovement.h.
|
inline |
Gets the new temperature of flue gas
Definition at line 134 of file EfficiencyImprovement.h.
|
inline |
Gets the new temperature of flue gas
Definition at line 134 of file EfficiencyImprovement.h.
double EfficiencyImprovement::getNewFuelSavings | ( | ) |
Gets the new fuel savings
double EfficiencyImprovement::getNewFuelSavings | ( | ) |
Gets the new fuel savings
Definition at line 87 of file EfficiencyImprovement.cpp.
double EfficiencyImprovement::getNewFuelSavings | ( | ) |
Gets the new fuel savings
double EfficiencyImprovement::getNewHeatInput | ( | ) |
Gets the new heat input in °F
double EfficiencyImprovement::getNewHeatInput | ( | ) |
Gets the new heat input in °F
double EfficiencyImprovement::getNewHeatInput | ( | ) |
Gets the new heat input in °F
Definition at line 27 of file EfficiencyImprovement.cpp.
|
inline |
Sets the current temperature of combustion air
currentCombustionAirTemp | double, current temperature of combustion in °F |
Definition at line 163 of file EfficiencyImprovement.h.
|
inline |
Sets the current temperature of combustion air
currentCombustionAirTemp | double, current temperature of combustion in °F |
Definition at line 163 of file EfficiencyImprovement.h.
|
inline |
Sets the current temperature of combustion air
currentCombustionAirTemp | double, current temperature of combustion in °F |
Definition at line 163 of file EfficiencyImprovement.h.
|
inline |
Sets the current energy input
currentEnergyInput | double, current, current energy input in MM Btu/hr |
Definition at line 201 of file EfficiencyImprovement.h.
|
inline |
Sets the current energy input
currentEnergyInput | double, current, current energy input in MM Btu/hr |
Definition at line 201 of file EfficiencyImprovement.h.
|
inline |
Sets the current energy input
currentEnergyInput | double, current, current energy input in MM Btu/hr |
Definition at line 201 of file EfficiencyImprovement.h.
|
inline |
Sets the current % of dry flue gas oxygen
currentFlueGasOxygen | double, current % of dry flue gas oxygen |
Definition at line 87 of file EfficiencyImprovement.h.
|
inline |
Sets the current % of dry flue gas oxygen
currentFlueGasOxygen | double, current % of dry flue gas oxygen |
Definition at line 87 of file EfficiencyImprovement.h.
|
inline |
Sets the current % of dry flue gas oxygen
currentFlueGasOxygen | double, current % of dry flue gas oxygen |
Definition at line 87 of file EfficiencyImprovement.h.
|
inline |
Sets the current temperature of flue gas
currentFlueGasTemp | double, current temperature of flue gas in °F |
Definition at line 125 of file EfficiencyImprovement.h.
|
inline |
Sets the current temperature of flue gas
currentFlueGasTemp | double, current temperature of flue gas in °F |
Definition at line 125 of file EfficiencyImprovement.h.
|
inline |
Sets the current temperature of flue gas
currentFlueGasTemp | double, current temperature of flue gas in °F |
Definition at line 125 of file EfficiencyImprovement.h.
|
inline |
Sets the new temperature of combustion air
newCombustionAirTemp | double, new temperature of combustion in °F |
Definition at line 182 of file EfficiencyImprovement.h.
|
inline |
Sets the new temperature of combustion air
newCombustionAirTemp | double, new temperature of combustion in °F |
Definition at line 182 of file EfficiencyImprovement.h.
|
inline |
Sets the new temperature of combustion air
newCombustionAirTemp | double, new temperature of combustion in °F |
Definition at line 182 of file EfficiencyImprovement.h.
|
inline |
Sets the new % of dry flue gas oxygen
newFlueGasOxygen | double, new % of dry flue gas oxygen |
Definition at line 106 of file EfficiencyImprovement.h.
|
inline |
Sets the new % of dry flue gas oxygen
newFlueGasOxygen | double, new % of dry flue gas oxygen |
Definition at line 106 of file EfficiencyImprovement.h.
|
inline |
Sets the new % of dry flue gas oxygen
newFlueGasOxygen | double, new % of dry flue gas oxygen |
Definition at line 106 of file EfficiencyImprovement.h.
|
inline |
Sets the new temperature of flue gas
newFlueGasTemp | double, new temperature of flue gas in °F |
Definition at line 144 of file EfficiencyImprovement.h.
|
inline |
Sets the new temperature of flue gas
newFlueGasTemp | double, new temperature of flue gas in °F |
Definition at line 144 of file EfficiencyImprovement.h.
|
inline |
Sets the new temperature of flue gas
newFlueGasTemp | double, new temperature of flue gas in °F |
Definition at line 144 of file EfficiencyImprovement.h.