|
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.
|
Public Member Functions | |
| Compressors_ModulationWithUnload (const double kW_fl, const double C_fl, const double C_storage, const double kW_max, const double kW_nl, const double P_fl, const double P_max, const double P_mod, const double P_atm=14.7, const double PerC_ul=100, Compressors::ControlType CntrlType=Compressors::VariableDisplacementUnload, const double t_blowdown=.003, const double P_sump_ul=15, const double noLoadPowerFM=.7, double kW_ul=0, double P_ul=0, double C_ul=0) | |
Public Member Functions inherited from Compressors_LoadUnload | |
| Compressors_LoadUnload (const double kW_fl, const double C_fl, const double C_storage, const double kW_max, const double P_fl, const double P_max, const double P_mod, const double lf_ul, const double P_atm=14.7, const CompressorType CompType=CompressorType::Reciprocating, const Lubricant LubricantType=Lubricant::None, ControlType CntrlType=ControlType::LoadUnload, const double kW_nl=1, const double PerC_ul=100, double t_blowdown=.003, double P_sump_ul=15, double noLoadPowerFM=.7, double kW_ul=0, double P_ul=0, double C_ul=0) | |
| void | setBlowdown (double blowdown) |
| void | setUnloadSumpPressure (double sumpPressure) |
| void | setNoLoadPowerFM (double noLoadPowerFM, Lubricant LubricantType, ControlType ControlType) |
| void | setC_ul () |
| void | setKW_ul () |
| void | setP_ul () |
| void | setModExp (ControlType ControlType) |
| CompressorsBase::Output | calculateFromPerkW (double PerkW) override |
| CompressorsBase::Output | calculateFromPerC (double C_Per) override |
| CompressorsBase::Output | calculateFromkWMeasured (double kW) override |
| CompressorsBase::Output | calculateFromCMeasured (double C) override |
| CompressorsBase::Output | calculateFromVIPFMeasured (double V, double I, double PF) override |
| void | Pressure_InletCorrection (const double capacity, const double full_load_bhp, const double poly_exponent, const double P_ratedDischarge, const double P_RatedIn, const double Eff, const double P_fl, const double P_max, const double P_in, const bool PresAdj, const double P_atm=14.69) |
Public Member Functions inherited from CompressorsBase | |
| int | getC_fl_Adjusted () const |
| int | getkW_fl_Adjusted () const |
| int | getC_max_Adjusted () const |
| int | getkW_max_Adjusted () const |
Additional Inherited Members | |
Public Types inherited from CompressorsBase | |
| enum | CompressorType { Centrifugal , Screw , Reciprocating } |
| enum | ControlType { LoadUnload , ModulationUnload , BlowOff , ModulationWOUnload , StartStop , VariableDisplacementUnload , MultiStepUnloading , VFD } |
| enum | Stage { Single , Two , Multiple } |
| enum | Lubricant { Injected , Free , None } |
| enum | Modulation { Throttle , VariableDisplacement } |
| enum | ComputeFrom { PercentagePower , PercentageCapacity , PowerMeasured , CapacityMeasured , PowerFactor } |
Public Attributes inherited from CompressorsBase | |
| double | kW_fl_Adjusted |
| double | C_fl_Adjusted |
| double | C_max_Adjusted |
| double | kW_max_Adjusted |
Protected Member Functions inherited from CompressorsBase | |
| CompressorsBase (const double kW_fl, const double C_fl) | |
| void | PressureInletCorrection (CompressorType CompType, const double capacity, const double full_load_bhp, const double poly_exponent, const double P_ratedDischarge, const double P_RatedIn, const double Eff, const double P_fl, const double P_max, const double P_in, const bool PresAdj, const double P_atm) |
| double | roundDouble (double value) const |
Protected Attributes inherited from CompressorsBase | |
| double | kW_fl |
| double | C_fl |
| const double | C_fl_raw |
| const double | kW_fl_raw |
Definition at line 968 of file Compressors.h.
|
inline |
| kW_fl | double, kW |
| C_fl | double, acfm |
| C_storage | double, ft3 |
| kW_max | double, kW |
| kW_nl | double, kW |
| P_fl | double, psig |
| P_max | double, psig |
| P_mod | double, psig |
| P_atm | double, psia |
| PerC_ul | double, % |
| CntrlType | ControlType |
| t_blowdown | double, sec |
| P_sump_ul | double, psig |
| noLoadPowerFM | double, decimal |
| kW_ul | double, kW |
| P_ul | double, psig |
| C_ul | double, acfm |
Definition at line 991 of file Compressors.h.