108 double adjustedFullLoadPowerKw()
const {
return full_load_power_adjusted_; }
109 double adjustedFullLoadAirflowAcfm()
const {
return full_load_airflow_adjusted_; }
110 double adjustedMaxPowerKw()
const {
return max_power_adjusted_; }
111 double adjustedMaxAirflowAcfm()
const {
return max_airflow_adjusted_; }
115 : full_load_power_(full_load_power), full_load_airflow_(full_load_airflow),
116 full_load_airflow_raw_(full_load_airflow), full_load_power_raw_(full_load_power),
117 full_load_power_adjusted_(full_load_power), full_load_airflow_adjusted_(full_load_airflow),
118 max_airflow_adjusted_(0.0), max_power_adjusted_(0.0) {}
120 static double roundDouble(
double value);
122 void applyPressureInletCorrection(
CompressorType compressor_type,
double capacity,
double full_load_bhp,
123 double poly_exponent,
double rated_discharge_pressure,
124 double rated_inlet_pressure,
double efficiency,
double full_load_pressure,
125 double max_pressure,
double inlet_pressure,
bool pressure_adjustment,
126 double atmospheric_pressure);
128 double full_load_power_;
129 double full_load_airflow_;
130 const double full_load_airflow_raw_;
131 const double full_load_power_raw_;
133 double full_load_power_adjusted_;
134 double full_load_airflow_adjusted_;
135 double max_airflow_adjusted_;
136 double max_power_adjusted_;
139 void applyPressureInletCorrection(
double& capacity_adjusted,
double& power_adjusted,
CompressorType compressor_type,
140 double capacity,
double full_load_bhp,
double poly_exponent,
141 double rated_discharge_pressure,
double rated_inlet_pressure,
double efficiency,
142 double discharge_pressure,
double inlet_pressure,
bool pressure_adjustment,
143 double atmospheric_pressure);
145 static double pressureRatioCorrection(
double poly_exponent,
double rated_pressure_ratio,
146 double operating_pressure,
double pressure_ratio_base);
Base utilities shared by compressor assessment control models.
Compressor assessment performance models and supporting calculations.
CompressorLubricant
Compressor lubricant configuration.
@ None
No lubricant selection.
@ Injected
Lubricant-injected compressor.
@ Free
Oil-free compressor.
CompressorControl
Compressor control strategy.
@ VariableDisplacementUnload
Variable displacement with unloading.
@ ModulationWithoutUnload
Modulation without unloading.
@ ModulationUnload
Modulation with unloading.
@ BlowOff
Blow-off control.
@ Vfd
Variable frequency drive control.
@ MultiStepUnloading
Multi-step unloading.
@ StartStop
Start/stop control.
@ LoadUnload
Load/unload control.
CompressorStage
Compressor stage arrangement.
@ Single
Single-stage compressor.
@ Multiple
Multiple-stage compressor.
@ Two
Two-stage compressor.
CompressorType
Compressor mechanical type.
@ Screw
Rotary screw compressor.
@ Centrifugal
Centrifugal compressor.
@ Reciprocating
Reciprocating compressor.
CompressorInputBasis
Measurement basis used to calculate performance.
@ MeasuredCapacity
Input is measured airflow .
@ Electrical
Input is voltage, current, and power factor.
@ CapacityFraction
Input is fraction of full-load airflow.
@ MeasuredPower
Input is measured package power .
@ PowerFraction
Input is fraction of full-load power.
Compressor model result for blow-off controls.
double blowOffFraction
Calculated fraction of full-load airflow blown off .
double airflowAcfm
Calculated useful compressor airflow .
double blowOffAirflowAcfm
Calculated blow-off airflow .
double powerKw
Calculated compressor package power .
double airflowFraction
Calculated fraction of full-load useful airflow .
double powerFraction
Calculated fraction of full-load power .