Compressor model for modulation without unloading.
More...
#include <modulation_without_unload_compressor.h>
|
|
| ModulationWithoutUnloadCompressor (double full_load_power, double full_load_airflow, double no_load_power, double modulation_exponent=1.0, bool without_unload=true, CompressorType compressor_type=CompressorType::Screw, double no_load_power_fraction_for_modulation=0.7, double max_power=0.0) |
| |
|
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) |
| |
| double | adjustedFullLoadPowerKw () const |
| |
| double | adjustedFullLoadAirflowAcfm () const |
| |
| double | adjustedMaxPowerKw () const |
| |
| double | adjustedMaxAirflowAcfm () const |
| |
|
| | 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 double | roundDouble (double value) |
| |
| 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_ |
| |
◆ compressor_type_
| const CompressorType compressed_air::assessment::ModulationWithoutUnloadCompressor::compressor_type_ |
|
private |
◆ max_power_
| double compressed_air::assessment::ModulationWithoutUnloadCompressor::max_power_ |
|
private |
◆ modulation_exponent_
| const double compressed_air::assessment::ModulationWithoutUnloadCompressor::modulation_exponent_ = 1.0 |
|
private |
◆ no_load_fraction_
| double compressed_air::assessment::ModulationWithoutUnloadCompressor::no_load_fraction_ = 0.0 |
|
private |
◆ no_load_power_
| const double compressed_air::assessment::ModulationWithoutUnloadCompressor::no_load_power_ = 1.0 |
|
private |
◆ no_load_power_fraction_for_modulation_
| double compressed_air::assessment::ModulationWithoutUnloadCompressor::no_load_power_fraction_for_modulation_ |
|
private |
◆ without_unload_
| const bool compressed_air::assessment::ModulationWithoutUnloadCompressor::without_unload_ = true |
|
private |
The documentation for this class was generated from the following file: