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 | Static Public Member Functions | Private Attributes | List of all members
FanShaftPower Class Reference

#include <FanShaftPower.h>

Public Member Functions

 FanShaftPower (const double motorShaftPower, const double efficiencyMotor, const double efficiencyVFD, const double efficiencyBelt, const double sumSEF)
 
double getFanPowerInput () const
 
double getSEF () const
 

Static Public Member Functions

static double calculateMotorShaftPower (const double voltage, const double amps, const double powerFactorAtLoad)
 

Private Attributes

const double efficiencyMotor
 
const double efficiencyVFD
 
const double efficiencyBelt
 
const double sumSEF
 
double motorPowerOutput
 
double fanPowerInput
 

Detailed Description

Contains calculations for Fan Shaft Power

Author
Preston Shires (pshires)
Allie Ledbetter (Aeledbetter)
Bug:
No Known Bugs.

Definition at line 13 of file FanShaftPower.h.

Constructor & Destructor Documentation

◆ FanShaftPower()

FanShaftPower::FanShaftPower ( const double  motorShaftPower,
const double  efficiencyMotor,
const double  efficiencyVFD,
const double  efficiencyBelt,
const double  sumSEF 
)
inline
Parameters
motorShaftPowerdouble, motor shaft power in hp

Definition at line 19 of file FanShaftPower.h.

Member Function Documentation

◆ calculateMotorShaftPower()

static double FanShaftPower::calculateMotorShaftPower ( const double  voltage,
const double  amps,
const double  powerFactorAtLoad 
)
inlinestatic

Calculates and returns motorShaftPower

Parameters
voltageconst double, the measured bus voltage in volts
ampsconst double, amps
powerFactorAtLoadconst double, unitless
Returns
MotorShaftPower, const double, motor shaft power as defined in hp

Definition at line 34 of file FanShaftPower.h.

◆ getFanPowerInput()

double FanShaftPower::getFanPowerInput ( ) const
inline

Gets the Fan Power Input

Returns
double, Fan power input

Definition at line 42 of file FanShaftPower.h.

◆ getSEF()

double FanShaftPower::getSEF ( ) const
inline

Gets the SEF

Returns
double, Sum SEF

Definition at line 48 of file FanShaftPower.h.

Member Data Documentation

◆ efficiencyBelt

const double FanShaftPower::efficiencyBelt
private

Definition at line 51 of file FanShaftPower.h.

◆ efficiencyMotor

const double FanShaftPower::efficiencyMotor
private

Definition at line 51 of file FanShaftPower.h.

◆ efficiencyVFD

const double FanShaftPower::efficiencyVFD
private

Definition at line 51 of file FanShaftPower.h.

◆ fanPowerInput

double FanShaftPower::fanPowerInput
private

Definition at line 54 of file FanShaftPower.h.

◆ motorPowerOutput

double FanShaftPower::motorPowerOutput
private

Definition at line 54 of file FanShaftPower.h.

◆ sumSEF

const double FanShaftPower::sumSEF
private

Definition at line 52 of file FanShaftPower.h.


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