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
Classes | Enumerations | Functions
electricity_reduction Namespace Reference

Electricity reduction calculations for treasure hunt measures. More...

Classes

struct  ElectricityOtherMethodData
 Input data for the other (direct energy) measurement method. More...
 
struct  ElectricityReductionInput
 Input data for a single electricity reduction measure. More...
 
struct  ElectricityReductionOutput
 Output data for an electricity reduction calculation. More...
 
struct  MultimeterData
 Input data for the multimeter measurement method. More...
 
struct  NameplateData
 Input data for the nameplate measurement method. More...
 
struct  PowerMeterData
 Input data for the power meter measurement method. More...
 

Enumerations

enum class  ElectricityReductionMeasurementMethod { Multimeter = 0 , Nameplate = 1 , PowerMeter = 2 , Other = 3 }
 

Functions

ElectricityReductionOutput electricityReduction (const std::vector< ElectricityReductionInput > &input_vec)
 Calculates total annual electricity use, cost, and power for a collection of measures.
 
ElectricityReductionOutput multimeterReduction (const MultimeterData &data, int operating_hours, double electricity_cost, int units)
 Calculates annual energy use and cost using the multimeter measurement method.
 
ElectricityReductionOutput nameplateReduction (const NameplateData &data, int operating_hours, double electricity_cost, int units)
 Calculates annual energy use and cost using the nameplate measurement method.
 
ElectricityReductionOutput powerMeterReduction (const PowerMeterData &data, int operating_hours, double electricity_cost, int units)
 Calculates annual energy use and cost using the power meter measurement method.
 
ElectricityReductionOutput otherReduction (const ElectricityOtherMethodData &data, double electricity_cost)
 Calculates annual energy cost using a directly supplied energy consumption value.
 

Detailed Description

Provides a function-based API for estimating annual electricity use and cost savings for electricity reduction measures identified during an energy treasure hunt or efficiency assessment. Supports four measurement methods: multimeter, nameplate, power meter, and other.

See also
Electricity Reduction Calculator

Enumeration Type Documentation

◆ ElectricityReductionMeasurementMethod

Enumerator
Multimeter 

Multimeter method — uses voltage, current, and power factor.

Nameplate 

Nameplate method — uses rated motor power, load factor, and efficiency.

PowerMeter 

Power meter method — uses a direct power reading.

Other 

Other method — uses a directly supplied annual energy value.

Definition at line 88 of file electricity_reduction.h.