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
process_heat_efficiency_improvement.h
Go to the documentation of this file.
1#pragma once
2
16
39
54 double current_flue_gas_oxygen, double new_flue_gas_oxygen, double current_flue_gas_temp, double new_flue_gas_temp,
55 double current_combustion_air_temp, double new_combustion_air_temp, double current_energy_input);
56
66double calculateExcessAir(double flue_gas_oxygen, double stoich_air_multiplier, double excess_air_denominator_base,
67 double excess_air_o2_multiplier);
68
77double calculateHeatInput(double flue_gas_temp, double heat_input_base, double heat_input_temp_coeff);
78
87double calculateAirSpecificHeat(double combustion_air_temp, double air_specific_heat_base,
88 double air_specific_heat_coeff);
89
99double calculateAirCorrection(double air_correction_base, double air_specific_heat, double flue_gas_temp,
100 double excess_air);
101
111double calculateCombustionAirCorrection(double combustion_air_correction_base, double air_specific_heat,
112 double combustion_air_temp, double excess_air);
113
122double calculateAvailableHeat(double heat_input, double air_correction, double combustion_air_correction);
123
131double calculateFuelSavings(double new_available_heat, double current_available_heat);
132
140double calculateNewEnergyInput(double current_energy_input, double new_fuel_savings);
141
142} // namespace process_heat_efficiency_improvement
double calculateAirCorrection(double air_correction_base, double air_specific_heat, double flue_gas_temp, double excess_air)
Calculates air correction.
double calculateNewEnergyInput(double current_energy_input, double new_fuel_savings)
Calculates new energy input.
double calculateAvailableHeat(double heat_input, double air_correction, double combustion_air_correction)
Calculates available heat.
double calculateExcessAir(double flue_gas_oxygen, double stoich_air_multiplier, double excess_air_denominator_base, double excess_air_o2_multiplier)
Calculates excess air percentage.
ProcessHeatEfficiencyImprovementResults processHeatEfficiencyImprovement(double current_flue_gas_oxygen, double new_flue_gas_oxygen, double current_flue_gas_temp, double new_flue_gas_temp, double current_combustion_air_temp, double new_combustion_air_temp, double current_energy_input)
Calculates the efficiency improvement for a fuel fired furnace.
double calculateAirSpecificHeat(double combustion_air_temp, double air_specific_heat_base, double air_specific_heat_coeff)
Calculates air specific heat.
double calculateFuelSavings(double new_available_heat, double current_available_heat)
Calculates new fuel savings.
double calculateCombustionAirCorrection(double combustion_air_correction_base, double air_specific_heat, double combustion_air_temp, double excess_air)
Calculates combustion air correction.
double calculateHeatInput(double flue_gas_temp, double heat_input_base, double heat_input_temp_coeff)
Calculates heat input.
Efficiency improvement calculations for process heating systems.