#include <MotorShaftPower.h>
|
| MotorShaftPower (const double motorRatedPower, const double motorMeasuredPower, const double motorRPM, const Motor::LineFrequency lineFrequency, const Motor::EfficiencyClass efficiencyClass, const double specifiedEfficiency, const double ratedVoltage, const double fullLoadAmps, const double fieldVoltage, const Motor::LoadEstimationMethod loadEstimationMethod, const double fieldCurrent) |
|
Output | calculate () |
|
Motor Shaft Power class Contains all of the properties of a motor shaft. Used to calculateThermalResistance the power supplied by the motor to the pump shaft.
Definition at line 28 of file MotorShaftPower.h.
◆ MotorShaftPower()
MotorShaftPower::MotorShaftPower |
( |
const double |
motorRatedPower, |
|
|
const double |
motorMeasuredPower, |
|
|
const double |
motorRPM, |
|
|
const Motor::LineFrequency |
lineFrequency, |
|
|
const Motor::EfficiencyClass |
efficiencyClass, |
|
|
const double |
specifiedEfficiency, |
|
|
const double |
ratedVoltage, |
|
|
const double |
fullLoadAmps, |
|
|
const double |
fieldVoltage, |
|
|
const Motor::LoadEstimationMethod |
loadEstimationMethod, |
|
|
const double |
fieldCurrent |
|
) |
| |
|
inline |
Constructor for Motor Shaft Power class
- Parameters
-
motorRatedPower | double, Rated Power of motor in hp |
motorMeasuredPower | double, Power of the motor in hp |
motorRPM | double, RPM of motor. |
lineFrequency | Motor::LineFrequency, Line frequency of motor as either 50Hz or 60Hz. |
efficiencyClass | Motor::EfficiencyClass, efficiency class of motor |
specifiedEfficiency | double, Specified Efficiency of motor, if efficiency class is SPECIFIED. |
ratedVoltage | double, Rated voltage of motor in volts |
fullLoadAmps | double, Current at full load in amps |
fieldVoltage | double, Field voltage in volts |
loadEstimationMethod | FieldData::LoadEstimationMethod, estimated power or current on motor input in hp |
fieldCurrent | double, field current as defined in amps. |
Definition at line 65 of file MotorShaftPower.h.
◆ calculate()
Output MotorShaftPower::calculate |
( |
| ) |
|
◆ efficiencyClass
Motor::EfficiencyClass MotorShaftPower::efficiencyClass |
|
private |
◆ fieldCurrent
double MotorShaftPower::fieldCurrent |
|
private |
◆ fieldPower
double MotorShaftPower::fieldPower |
|
private |
◆ fieldVoltage
double MotorShaftPower::fieldVoltage |
|
private |
◆ fullLoadAmps
double MotorShaftPower::fullLoadAmps |
|
private |
◆ lineFrequency
Motor::LineFrequency MotorShaftPower::lineFrequency |
|
private |
◆ loadEstimationMethod
Motor::LoadEstimationMethod MotorShaftPower::loadEstimationMethod |
|
private |
◆ motorRatedPower
double MotorShaftPower::motorRatedPower |
|
private |
◆ motorRPM
double MotorShaftPower::motorRPM |
|
private |
◆ ratedVoltage
double MotorShaftPower::ratedVoltage |
|
private |
◆ specifiedEfficiency
double MotorShaftPower::specifiedEfficiency |
|
private |
The documentation for this class was generated from the following file: