|
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.
|
Classes | |
| struct | Input |
| struct | Output |
Public Types | |
| enum | DryerType { Heatless , HeatedExternally , BlowerPurgeWithSweep , BlowerPurgeWithoutSweep , HeatOfCompressionHC , HeatOfCompressionSP , Refrigerated } |
Public Member Functions | |
| DryerOperatingCost (const Input &input) | |
| DryerOperatingCost (const double flowRate, const double pressure, const double temperature, const double operatingHoursPerDay, const double operatingDaysPerWeek, const double operatingWeeksPerYear, const double costOfElectricity, const double costOfCompressedAir, const double costOfCoolingWater) | |
| DryerOperatingCost (const double flowRate, const double pressure, const double temperature, const double operatingHoursPerDay, const double operatingDaysPerWeek, const double operatingWeeksPerYear, const double costOfElectricity, const double costOfCompressedAir, const double costOfCoolingWater, const double heaterPower, const double heatingHoursPerDay, const double purgeRate, const double designDDCPercentage) | |
| Output | calculate (const DryerType dryerType) const |
Private Attributes | |
| const double | flowRate |
| const double | pressure |
| const double | temperature |
| const double | operatingHoursPerDay |
| const double | operatingDaysPerWeek |
| const double | operatingWeeksPerYear |
| const double | costOfElectricity |
| const double | costOfCompressedAir |
| const double | costOfCoolingWater |
| const double | heaterPower |
| const double | heatingHoursPerDay |
| const double | purgeRate |
| double | designDDCPercent = 0.1633 |
| const std::map< int, double > | lookupTemp |
Definition at line 28 of file dryer_operating_cost.h.
| enum DryerOperatingCost::DryerType |
Definition at line 30 of file dryer_operating_cost.h.
|
inlineexplicit |
Constructor for DryerOperatingCost - Use this constructor when all input parameters are available.
| input | Input struct, input parameters for calculation of dryer operating cost including optional parameters that can be calculated within the class if not provided. |
Definition at line 99 of file dryer_operating_cost.h.
|
inline |
Constructor for DryerOperatingCost - Use this constructor when heater power rating, heating hours per day, purge rate and design DDC percentage is not known or needs to be computed.
| flowRate | double, Flow Rate in SCFM (1 - 50,000 SCFM) |
| pressure | double, Pressure in psig (25 - 150 psig) |
| temperature | double, Temperature F (50 - 120 F) |
| operatingHoursPerDay | double, Hours for which the dryer operates per day - hours (1 - 24 hours) |
| operatingDaysPerWeek | double, Days for which the dryer operates per week - days ( 1 - 7 days) |
| operatingWeeksPerYear | double, Weeks for which the dryer operates per year - weeks (1 - 52 weeks) |
| costOfElectricity | double, Cost of electricity per kWh - $ ($0.01 - $0.20 per kWh) |
| costOfCompressedAir | double, Cost of compressed air per 1000 SCF - $ ($0.20 - $0.50 per 1000 SCF) |
| costOfCoolingWater | double, Cost of cooling water per 1000 gallons - $ ($0.25 - $10.00 per 1000 gallons) |
Definition at line 116 of file dryer_operating_cost.h.
|
inline |
Constructor for DryerOperatingCost - Use this constructor when heater power rating, heating hours per day, purge rate and design DDC percentage is known.
| flowRate | double, Flow Rate in SCFM (1 - 50,000 SCFM) |
| pressure | double, Pressure in psig (25 - 150 psig) |
| temperature | double, Temperature F (50 - 120 F) |
| operatingHoursPerDay | double, Hours for which the dryer operates per day - hours (1 - 24 hours) |
| operatingDaysPerWeek | double, Days for which the dryer operates per week - days ( 1 - 7 days) |
| operatingWeeksPerYear | double, Weeks for which the dryer operates per year - weeks (1 - 52 weeks) |
| costOfElectricity | double, Cost of electricity per kWh - $ ($0.01 - $0.20 per kWh) |
| costOfCompressedAir | double, Cost of compressed air per 1000 SCF - $ ($0.20 - $0.50 per 1000 SCF) |
| costOfCoolingWater | double, Cost of cooling water per 1000 gallons - $ ($0.25 - $10.00 per 1000 gallons) |
| heaterPower | double, Heater power rating in kW (0 - 1000 kW). If heater power is not known or needs to be computed set it to 0. |
| heatingHoursPerDay | double, Hours for which the dryer heater operates per day - hours (0 - 24 hours) If heating hours per day is not known or needs to be calculated default set it to 0. Calculator default for heating hours per day is 18 hours for Heated Externally, Blower Purge With Sweep and Blower Purge Without Sweep dryers, and 3 hours for Heat of Compression - HC dryer. |
| purgeRate | double, Purge rate for the dryer - percentage (0 - 100%) If purge rate is not known or needs to be calculated default set it to 0. Calculator default for purge rate is 15% for Heatless dryer, 7% for Heated Externally, Blower Purge With Sweep and Blower Purge Without Sweep dryers, and 2% for Heat of Compression - HC dryer. |
| designDDCPercentage | double, Design DDC percentage for the dryer - percentage (0 - 100%) If design DDC percentage is not known or needs to be calculated default set it to 0. Calculator default for design DDC percentage is 16.33% for desiccant dryers. |
Definition at line 153 of file dryer_operating_cost.h.
|
inline |
| dryerType | DryerType enum, type of dryer for which operating cost is to be calculated |
Definition at line 213 of file dryer_operating_cost.h.
|
private |
Definition at line 316 of file dryer_operating_cost.h.
|
private |
Definition at line 316 of file dryer_operating_cost.h.
|
private |
Definition at line 316 of file dryer_operating_cost.h.
|
private |
Definition at line 318 of file dryer_operating_cost.h.
|
private |
Definition at line 314 of file dryer_operating_cost.h.
|
private |
Definition at line 317 of file dryer_operating_cost.h.
|
private |
Definition at line 317 of file dryer_operating_cost.h.
|
private |
Definition at line 320 of file dryer_operating_cost.h.
|
private |
Definition at line 315 of file dryer_operating_cost.h.
|
private |
Definition at line 315 of file dryer_operating_cost.h.
|
private |
Definition at line 315 of file dryer_operating_cost.h.
|
private |
Definition at line 314 of file dryer_operating_cost.h.
|
private |
Definition at line 317 of file dryer_operating_cost.h.
|
private |
Definition at line 314 of file dryer_operating_cost.h.