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
Public Member Functions | Public Attributes | List of all members
PumpResult::Output Struct Reference

#include <PumpResult.h>

Public Member Functions

 Output (double pumpEfficiency, double motorRatedPower, double motorShaftPower, double moverShaftPower, double motorEfficiency, double motorPowerFactor, double motorCurrent, double motorPower, double annualEnergy, double annualCost, double loadFactor, double driveEfficiency, double estimatedFLA=0)
 

Public Attributes

double pumpEfficiency
 
double motorRatedPower
 Optimal: This is the nameplate motor rated power for an optimally sized pump.
 
double motorShaftPower
 
double moverShaftPower
 
double motorEfficiency
 
double motorPowerFactor
 
double motorCurrent
 
double motorPower
 
double annualEnergy
 
double annualCost
 
double loadFactor
 
double driveEfficiency
 
double estimatedFLA
 

Detailed Description

Result (output) structure captures the same fields for the existing as well as the optimal condition.

Definition at line 42 of file PumpResult.h.

Constructor & Destructor Documentation

◆ Output()

PumpResult::Output::Output ( double  pumpEfficiency,
double  motorRatedPower,
double  motorShaftPower,
double  moverShaftPower,
double  motorEfficiency,
double  motorPowerFactor,
double  motorCurrent,
double  motorPower,
double  annualEnergy,
double  annualCost,
double  loadFactor,
double  driveEfficiency,
double  estimatedFLA = 0 
)
inline

Definition at line 44 of file PumpResult.h.

Member Data Documentation

◆ annualCost

double PumpResult::Output::annualCost

Existing: This is the existing annual energy cost based on the product of the existing annual energy consumption and the unit operating cost (cents/kwhr) input. Optimal: This is the annual energy cost based on the product of the optimal annual energy consumption and the unit operating cost (cents/kwhr) input.

Definition at line 98 of file PumpResult.h.

◆ annualEnergy

double PumpResult::Output::annualEnergy

Existing: This is the annual energy consumption at the measured/estimated power level for the existing equipment when operated for the fraction of time indicated by the operating fraction. Optimal: The annual energy consumption for an optimized pump driven by an energy-efficient motor, based on the estimated motor power and on the fraction of time the pump is operated indicated by the operating fraction.

Definition at line 92 of file PumpResult.h.

◆ driveEfficiency

double PumpResult::Output::driveEfficiency

Definition at line 103 of file PumpResult.h.

◆ estimatedFLA

double PumpResult::Output::estimatedFLA

Existing: The full load amps are either specified (known) or estimated. This field will hold either one. The estimated full load amps are calculated from the motor voltage, hp, and speed.

Definition at line 104 of file PumpResult.h.

◆ loadFactor

double PumpResult::Output::loadFactor

Definition at line 102 of file PumpResult.h.

◆ motorCurrent

double PumpResult::Output::motorCurrent

Existing: This is the estimated or measured current for the existing motor at the existing load. Optimal: This is the estimated current for an energy-efficient motor of the size indicated in the optimal motor rated power entry above when operating at the optimal motor shaft power.

Definition at line 84 of file PumpResult.h.

◆ motorEfficiency

double PumpResult::Output::motorEfficiency

Existing: This is the estimated efficiency of the existing motor at the existing load. Optimal: This is the estimated efficiency for an energy-efficient motor of the size indicated in the optimal motor rated power entry above when operating at the optimal motor shaft power.

Definition at line 75 of file PumpResult.h.

◆ motorPower

double PumpResult::Output::motorPower

Existing: This is the estimated or measured electric power for the existing motor at the existing load. Optimal: The estimated electric power for an energy-efficient motor of the size indicated in the optimal motor rated power entry above when operating at the optimal motor shaft power.

Definition at line 88 of file PumpResult.h.

◆ motorPowerFactor

double PumpResult::Output::motorPowerFactor

Existing: This is the estimated power factor for the existing motor at the existing load. It is based on the measured electrical data and the motor performance characteristic curves for the specified motor. Optimal: This is the estimated power factor for an energy-efficient motor of the size indicated in the optimal motor rated power entry above when operating at the optimal motor shaft power (also indicated above).

Definition at line 78 of file PumpResult.h.

◆ motorRatedPower

double PumpResult::Output::motorRatedPower

Existing: Existing motor nameplate power (same as Rated power in the Motor input section).

Definition at line 58 of file PumpResult.h.

◆ motorShaftPower

double PumpResult::Output::motorShaftPower

Existing: This is the estimated motor shaft power for the existing motor. The estimate is based on measured electrical data and Pump's efficiency estimate for the specified motor size, speed, and class. Optimal: This is the motor shaft power requirements for the optimal pump, based on the specified flow rate, head, and specific gravity values, along with the HI 1.3 achievable efficiency algorithms. If a belt drive is specified, associated losses are added to the pump shaft power to determine required motor power. For direct-driven pumps, the pump and motor shaft powers are the same.

Definition at line 61 of file PumpResult.h.

◆ moverShaftPower

double PumpResult::Output::moverShaftPower

Existing: This is the estimated pump shaft power for the existing motor. The estimate is the same as the motor shaft power (above) for direct-driven applications. For belt-driven applications, belt losses are deducted from the motor shaft power to determine pump shaft power. Optimal: This is the shaft power requirements for the optimal pump, based on the specified flow rate, head, and specific gravity values, along with the HI 1.3 achievable efficiency algorithms.

Definition at line 68 of file PumpResult.h.

◆ pumpEfficiency

double PumpResult::Output::pumpEfficiency

Existing: Existing pump efficiency is fluid power added by the pump divided by pump input shaft power. Optimal: Optimal pump efficiency is estimated based on the efficiency estimating algorithms contained in Hydraulic Institute Standard HI 1.3-2000, Centrifugal Pump Design and Application.

Definition at line 54 of file PumpResult.h.


The documentation for this struct was generated from the following file: