|
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.
|
Input data for a single electricity reduction measure. More...
#include <electricity_reduction.h>
Public Attributes | |
| int | operating_hours = 0 |
| Annual operating hours \([\unit{\hour\per\year}]\). | |
| double | electricity_cost = 0.0 |
| Electricity cost rate \([\unit{\dollar\per\kilo\watt\hour}]\). | |
| ElectricityReductionMeasurementMethod | measurement_method = ElectricityReductionMeasurementMethod::Multimeter |
| Measurement method to apply. | |
| MultimeterData | multimeter_data |
| Data for the multimeter method. | |
| NameplateData | nameplate_data |
| Data for the nameplate method. | |
| PowerMeterData | power_meter_data |
| Data for the power meter method. | |
| ElectricityOtherMethodData | other_method_data |
| Data for the other method. | |
| int | units = 1 |
| Quantity multiplier (number of identical loads) | |
Aggregates all parameters needed to evaluate one measure. The active measurement method is selected via ElectricityReductionMeasurementMethod; only the corresponding method data struct is used in the calculation. The units field is a quantity multiplier (e.g., number of identical loads).
Definition at line 104 of file electricity_reduction.h.
| double electricity_reduction::ElectricityReductionInput::electricity_cost = 0.0 |
Definition at line 106 of file electricity_reduction.h.
| ElectricityReductionMeasurementMethod electricity_reduction::ElectricityReductionInput::measurement_method = ElectricityReductionMeasurementMethod::Multimeter |
Definition at line 107 of file electricity_reduction.h.
| MultimeterData electricity_reduction::ElectricityReductionInput::multimeter_data |
Definition at line 108 of file electricity_reduction.h.
| NameplateData electricity_reduction::ElectricityReductionInput::nameplate_data |
Definition at line 109 of file electricity_reduction.h.
| int electricity_reduction::ElectricityReductionInput::operating_hours = 0 |
Definition at line 105 of file electricity_reduction.h.
| ElectricityOtherMethodData electricity_reduction::ElectricityReductionInput::other_method_data |
Definition at line 111 of file electricity_reduction.h.
| PowerMeterData electricity_reduction::ElectricityReductionInput::power_meter_data |
Definition at line 110 of file electricity_reduction.h.
| int electricity_reduction::ElectricityReductionInput::units = 1 |
Definition at line 112 of file electricity_reduction.h.