AMO-Tools-Suite  v.0.9.0
Set of tools for calculating energy efficiency in industrial equipment
All Classes Namespaces Files Functions Variables Enumerations Friends Macros Pages
Public Member Functions | List of all members
MotorPower Class Reference

Contains the declaration of MotorPower class including the getters and setters as well as the calculators. for motor efficiency. calculate(): Calculates the motor power. More...

#include <MotorPower.h>

Public Member Functions

 MotorPower (double ratedVoltage, double motorCurrent, double powerFactor)
 
double calculate ()
 Contains the definition of functions of MotorPower class. calculate(): Calculates the motor power given rated voltage, motor current and power factor. More...
 
 MotorPower (double ratedVoltage, double motorCurrent, double powerFactor)
 
double calculate ()
 
 MotorPower (double ratedVoltage, double motorCurrent, double powerFactor)
 
double calculate ()
 

Detailed Description

Contains the declaration of MotorPower class including the getters and setters as well as the calculators. for motor efficiency. calculate(): Calculates the motor power.

Author
Subhankar Mishra (mishras)
Author
Subhankar Mishra (mishras)
Author
Subhankar Mishra (mishras)

Definition at line 14 of file MotorPower.h.

Constructor & Destructor Documentation

◆ MotorPower() [1/3]

MotorPower::MotorPower ( double  ratedVoltage,
double  motorCurrent,
double  powerFactor 
)
inline

Constructor

Parameters
ratedVoltagedouble, Rated voltage of motor in volts
motorCurrentdouble, Motor current as defined in amps.
powerFactordouble, Power factor - unitless

Definition at line 22 of file MotorPower.h.

◆ MotorPower() [2/3]

MotorPower::MotorPower ( double  ratedVoltage,
double  motorCurrent,
double  powerFactor 
)
inline

Constructor

Parameters
ratedVoltagedouble, Rated voltage of motor in volts
motorCurrentdouble, Motor current as defined in amps.
powerFactordouble, Power factor - unitless

Definition at line 22 of file MotorPower.h.

◆ MotorPower() [3/3]

MotorPower::MotorPower ( double  ratedVoltage,
double  motorCurrent,
double  powerFactor 
)
inline

Constructor

Parameters
ratedVoltagedouble, Rated voltage of motor in volts
motorCurrentdouble, Motor current as defined in amps.
powerFactordouble, Power factor - unitless

Definition at line 22 of file MotorPower.h.

Member Function Documentation

◆ calculate() [1/3]

double MotorPower::calculate ( )

Contains the definition of functions of MotorPower class. calculate(): Calculates the motor power given rated voltage, motor current and power factor.

Calculates the motor power

Returns
double, motor power in hp
Author
Subhankar Mishra (mishras)
Gina Accawi (accawigk)

Formula to calculate the motor electric power kWe (x) = rated volts * amps (x) * sqrt (3) * pf (x) / 1000

Definition at line 14 of file MotorPower.cpp.

◆ calculate() [2/3]

double MotorPower::calculate ( )

Calculates the motor power

Returns
double, motor power in hp

◆ calculate() [3/3]

double MotorPower::calculate ( )

Calculates the motor power

Returns
double, motor power in hp

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