AMO-Tools-Suite  v.0.9.0
Set of tools for calculating energy efficiency in industrial equipment
All Classes Namespaces Files Functions Variables Enumerations Friends Macros Pages
Public Member Functions | List of all members
EnergyInputEAF Class Reference

#include <EnergyInputEAF.h>

Public Member Functions

 EnergyInputEAF (const double naturalGasHeatInput, const double coalCarbonInjection, const double coalHeatingValue, const double electrodeUse, const double electrodeHeatingValue, const double otherFuels, const double electricityInput)
 
double getTotalChemicalEnergyInput ()
 
double getHeatDelivered ()
 
 EnergyInputEAF (const double naturalGasHeatInput, const double coalCarbonInjection, const double coalHeatingValue, const double electrodeUse, const double electrodeHeatingValue, const double otherFuels, const double electricityInput)
 
double getTotalChemicalEnergyInput ()
 
double getHeatDelivered ()
 
 EnergyInputEAF (const double naturalGasHeatInput, const double coalCarbonInjection, const double coalHeatingValue, const double electrodeUse, const double electrodeHeatingValue, const double otherFuels, const double electricityInput)
 
double getTotalChemicalEnergyInput ()
 
double getHeatDelivered ()
 

Detailed Description

Energy Input for an Electric Arc Furnace class Used to calculate the heat that is being supplied to an electric arc furnace.

Definition at line 20 of file EnergyInputEAF.h.

Constructor & Destructor Documentation

◆ EnergyInputEAF() [1/3]

EnergyInputEAF::EnergyInputEAF ( const double  naturalGasHeatInput,
const double  coalCarbonInjection,
const double  coalHeatingValue,
const double  electrodeUse,
const double  electrodeHeatingValue,
const double  otherFuels,
const double  electricityInput 
)
inline

Constructor for the energy input EAF heat loss with all inputs specified

Parameters
naturalGasHeatInputvalue of total heat input to the heating system (furnace/oven) from all sources of heat supplied (natural gas, carbon, fuel oil, etc.) measured in mm btu/hour
coalCarbonInjectionmass of coal or carbon injection for the hour measured in lbs/hour
coalHeatingValueheating value for the coal or carbon injected measured in btu/lb
electrodeUseelectrode use measured in lbs/hour
electrodeHeatingValueelectrode heating value measured in btu/lb
otherFuelsheat supplied from other sources, if any, measured in mm btu/hour
electricityInputtotal electric power supplied for the hour measured in kwh/hour

Definition at line 38 of file EnergyInputEAF.h.

◆ EnergyInputEAF() [2/3]

EnergyInputEAF::EnergyInputEAF ( const double  naturalGasHeatInput,
const double  coalCarbonInjection,
const double  coalHeatingValue,
const double  electrodeUse,
const double  electrodeHeatingValue,
const double  otherFuels,
const double  electricityInput 
)
inline

Constructor for the energy input EAF heat loss with all inputs specified

Parameters
naturalGasHeatInputvalue of total heat input to the heating system (furnace/oven) from all sources of heat supplied (natural gas, carbon, fuel oil, etc.) measured in mm btu/hour
coalCarbonInjectionmass of coal or carbon injection for the hour measured in lbs/hour
coalHeatingValueheating value for the coal or carbon injected measured in btu/lb
electrodeUseelectrode use measured in lbs/hour
electrodeHeatingValueelectrode heating value measured in btu/lb
otherFuelsheat supplied from other sources, if any, measured in mm btu/hour
electricityInputtotal electric power supplied for the hour measured in kwh/hour

Definition at line 38 of file EnergyInputEAF.h.

◆ EnergyInputEAF() [3/3]

EnergyInputEAF::EnergyInputEAF ( const double  naturalGasHeatInput,
const double  coalCarbonInjection,
const double  coalHeatingValue,
const double  electrodeUse,
const double  electrodeHeatingValue,
const double  otherFuels,
const double  electricityInput 
)
inline

Constructor for the energy input EAF heat loss with all inputs specified

Parameters
naturalGasHeatInputvalue of total heat input to the heating system (furnace/oven) from all sources of heat supplied (natural gas, carbon, fuel oil, etc.) measured in mm btu/hour
coalCarbonInjectionmass of coal or carbon injection for the hour measured in lbs/hour
coalHeatingValueheating value for the coal or carbon injected measured in btu/lb
electrodeUseelectrode use measured in lbs/hour
electrodeHeatingValueelectrode heating value measured in btu/lb
otherFuelsheat supplied from other sources, if any, measured in mm btu/hour
electricityInputtotal electric power supplied for the hour measured in kwh/hour

Definition at line 38 of file EnergyInputEAF.h.

Member Function Documentation

◆ getHeatDelivered() [1/3]

double EnergyInputEAF::getHeatDelivered ( )

Calculates the heat delivered to the EAF

Returns
double, heat delivered to the EAF in btu/hour

Definition at line 16 of file EnergyInputEAF.cpp.

◆ getHeatDelivered() [2/3]

double EnergyInputEAF::getHeatDelivered ( )

Calculates the heat delivered to the EAF

Returns
double, heat delivered to the EAF in btu/hour

◆ getHeatDelivered() [3/3]

double EnergyInputEAF::getHeatDelivered ( )

Calculates the heat delivered to the EAF

Returns
double, heat delivered to the EAF in btu/hour

◆ getTotalChemicalEnergyInput() [1/3]

double EnergyInputEAF::getTotalChemicalEnergyInput ( )

Calculates the total chemical energy input

Returns
double, total chemical energy input in btu/hour

Definition at line 11 of file EnergyInputEAF.cpp.

◆ getTotalChemicalEnergyInput() [2/3]

double EnergyInputEAF::getTotalChemicalEnergyInput ( )

Calculates the total chemical energy input

Returns
double, total chemical energy input in btu/hour

◆ getTotalChemicalEnergyInput() [3/3]

double EnergyInputEAF::getTotalChemicalEnergyInput ( )

Calculates the total chemical energy input

Returns
double, total chemical energy input in btu/hour

The documentation for this class was generated from the following files: