|
MEASUR-Tools-Suite v1.2.4
The MEASUR Tools Suite is a collection of industrial efficiency calculations written in C++ and with bindings for compilation to WebAssembly.
|
Screw compressor model for modulation or variable displacement with unloading. More...
#include <load_unload_compressor.h>
Public Member Functions | |
| ModulationWithUnloadCompressor (double full_load_power, double full_load_airflow, double storage_volume, double max_power, double no_load_power, double full_load_pressure, double max_pressure, double modulating_pressure, double atmospheric_pressure=14.7, double unload_capacity_percent=100.0, CompressorControl control=CompressorControl::VariableDisplacementUnload, double blowdown_time=0.003, double unload_sump_pressure=15.0, double no_load_power_fraction_for_modulation=0.7, double unload_power=0.0, double unload_pressure=0.0, double unload_airflow=0.0) | |
Public Member Functions inherited from compressed_air::assessment::LoadUnloadCompressor | |
| LoadUnloadCompressor (double full_load_power, double full_load_airflow, double storage_volume, double max_power, double full_load_pressure, double max_pressure, double modulating_pressure, double unloaded_load_factor, double atmospheric_pressure=14.7, CompressorType compressor_type=CompressorType::Reciprocating, CompressorLubricant lubricant=CompressorLubricant::None, CompressorControl control=CompressorControl::LoadUnload, double no_load_power=1.0, double unload_capacity_percent=100.0, double blowdown_time=0.003, double unload_sump_pressure=15.0, double no_load_power_fraction_for_modulation=0.7, double unload_power=0.0, double unload_pressure=0.0, double unload_airflow=0.0) | |
| void | setBlowdownTime (double blowdown_time) |
| void | setUnloadSumpPressure (double sump_pressure) |
| void | setNoLoadPowerFraction (double no_load_power_fraction_for_modulation, CompressorLubricant lubricant, CompressorControl control) |
| void | setUnloadCapacity () |
| void | setUnloadPower () |
| void | setUnloadPressure () |
| void | setModulationExponent (CompressorControl control) |
| CompressorPerformanceResult | calculateFromPowerFraction (double power_fraction) |
| CompressorPerformanceResult | calculateFromCapacityFraction (double airflow_fraction) |
| CompressorPerformanceResult | calculateFromMeasuredPower (double power) |
| CompressorPerformanceResult | calculateFromMeasuredCapacity (double airflow) |
| CompressorPerformanceResult | calculateFromElectrical (double voltage, double current, double power_factor) |
| void | applyPressureInletCorrection (double capacity, double full_load_bhp, double poly_exponent, double rated_discharge_pressure, double rated_inlet_pressure, double efficiency, double full_load_pressure, double max_pressure, double inlet_pressure, bool pressure_adjustment, double atmospheric_pressure=14.69) |
Public Member Functions inherited from compressed_air::assessment::CompressorModelBase | |
| double | adjustedFullLoadPowerKw () const |
| double | adjustedFullLoadAirflowAcfm () const |
| double | adjustedMaxPowerKw () const |
| double | adjustedMaxAirflowAcfm () const |
Additional Inherited Members | |
Protected Member Functions inherited from compressed_air::assessment::CompressorModelBase | |
| CompressorModelBase (double full_load_power, double full_load_airflow) | |
| void | applyPressureInletCorrection (CompressorType compressor_type, double capacity, double full_load_bhp, double poly_exponent, double rated_discharge_pressure, double rated_inlet_pressure, double efficiency, double full_load_pressure, double max_pressure, double inlet_pressure, bool pressure_adjustment, double atmospheric_pressure) |
Static Protected Member Functions inherited from compressed_air::assessment::CompressorModelBase | |
| static double | roundDouble (double value) |
Protected Attributes inherited from compressed_air::assessment::CompressorModelBase | |
| double | full_load_power_ |
| double | full_load_airflow_ |
| const double | full_load_airflow_raw_ |
| const double | full_load_power_raw_ |
| double | full_load_power_adjusted_ |
| double | full_load_airflow_adjusted_ |
| double | max_airflow_adjusted_ |
| double | max_power_adjusted_ |
Definition at line 83 of file load_unload_compressor.h.