161 double electricity_cost,
int units);
182 double electricity_cost,
int units);
200 double electricity_cost,
int units);
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 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 otherReduction(const ElectricityOtherMethodData &data, double electricity_cost)
Calculates annual energy cost using a directly supplied energy consumption value.
ElectricityReductionOutput electricityReduction(const std::vector< ElectricityReductionInput > &input_vec)
Calculates total annual electricity use, cost, and power for a collection of measures.
Electricity reduction calculations for treasure hunt measures.
ElectricityReductionMeasurementMethod
@ Multimeter
Multimeter method — uses voltage, current, and power factor.
@ Other
Other method — uses a directly supplied annual energy value.
@ Nameplate
Nameplate method — uses rated motor power, load factor, and efficiency.
@ PowerMeter
Power meter method — uses a direct power reading.
Input data for the other (direct energy) measurement method.
double energy
Annual energy consumption .
Output data for an electricity reduction calculation.
double energy_use
Annual energy use .
double power
Power draw per load (single unit) .
double energy_cost
Annual energy cost .
Input data for the multimeter measurement method.
double supply_voltage
Supply voltage .
int number_of_phases
Number of electrical phases (1 or 3)
double average_current
Average current measured by the meter .
double power_factor
Power factor of the load (dimensionless, 0–1)
Input data for the nameplate measurement method.
double load_factor
Motor load factor (dimensionless, 0–1)
bool variable_speed_motor
Whether the motor is driven by a variable-speed drive.
double motor_and_drive_efficiency
Combined motor and drive efficiency (percent, 0–100)
double operational_frequency
Actual operating frequency .
double rated_motor_power
Rated motor power from the nameplate .
double line_frequency
Nominal line frequency .
Input data for the power meter measurement method.
double power
Direct power reading from the power meter .