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.
Loading...
Searching...
No Matches
Classes | Enumerations
compressed_air::assessment Namespace Reference

Compressor assessment performance models and supporting calculations.

Classes

class  CentrifugalBlowOffCompressor
 Centrifugal compressor model with blow-off control. More...
 
class  CentrifugalLoadUnloadCompressor
 Centrifugal compressor model with load/unload control. More...
 
class  CentrifugalModulationUnloadCompressor
 Centrifugal compressor model with modulation and unloading. More...
 
struct  CompressorBlowOffResult
 Compressor model result for blow-off controls. More...
 
struct  CompressorCatalogRecord
 One default compressor catalog record used by assessment workflows. More...
 
class  CompressorModelBase
 Base utilities shared by compressor assessment control models. More...
 
struct  CompressorPerformanceResult
 Standard compressor model result. More...
 
class  LoadUnloadCompressor
 Compressor load/unload cycle model for screw and reciprocating compressors. More...
 
class  ModulationWithoutUnloadCompressor
 Compressor model for modulation without unloading. More...
 
class  ModulationWithUnloadCompressor
 Screw compressor model for modulation or variable displacement with unloading. More...
 
class  StartStopCompressor
 Compressor model for start/stop control. More...
 
class  VariableFrequencyDriveCompressor
 Compressor model for variable frequency drive control. More...
 

Enumerations

enum class  CompressorType { Centrifugal = 0 , Screw = 1 , Reciprocating = 2 }
 Compressor mechanical type. More...
 
enum class  CompressorControl {
  LoadUnload = 0 , ModulationUnload = 1 , BlowOff = 2 , ModulationWithoutUnload = 3 ,
  StartStop = 4 , VariableDisplacementUnload = 5 , MultiStepUnloading = 6 , Vfd = 7
}
 Compressor control strategy. More...
 
enum class  CompressorStage { Single = 0 , Two = 1 , Multiple = 2 }
 Compressor stage arrangement. More...
 
enum class  CompressorLubricant { Injected = 0 , Free = 1 , None = 2 }
 Compressor lubricant configuration. More...
 
enum class  CompressorInputBasis {
  PowerFraction = 0 , CapacityFraction = 1 , MeasuredPower = 2 , MeasuredCapacity = 3 ,
  Electrical = 4
}
 Measurement basis used to calculate performance. More...
 

Enumeration Type Documentation

◆ CompressorControl

Enumerator
LoadUnload 

Load/unload control.

ModulationUnload 

Modulation with unloading.

BlowOff 

Blow-off control.

ModulationWithoutUnload 

Modulation without unloading.

StartStop 

Start/stop control.

VariableDisplacementUnload 

Variable displacement with unloading.

MultiStepUnloading 

Multi-step unloading.

Vfd 

Variable frequency drive control.

Definition at line 35 of file compressor.h.

◆ CompressorInputBasis

Enumerator
PowerFraction 

Input is fraction of full-load power.

CapacityFraction 

Input is fraction of full-load airflow.

MeasuredPower 

Input is measured package power \([\unit{\kilo\watt}]\).

MeasuredCapacity 

Input is measured airflow \([\unit{\acfm}]\).

Electrical 

Input is voltage, current, and power factor.

Definition at line 70 of file compressor.h.

◆ CompressorLubricant

Enumerator
Injected 

Lubricant-injected compressor.

Free 

Oil-free compressor.

None 

No lubricant selection.

Definition at line 60 of file compressor.h.

◆ CompressorStage

Enumerator
Single 

Single-stage compressor.

Two 

Two-stage compressor.

Multiple 

Multiple-stage compressor.

Definition at line 50 of file compressor.h.

◆ CompressorType

Enumerator
Centrifugal 

Centrifugal compressor.

Screw 

Rotary screw compressor.

Reciprocating 

Reciprocating compressor.

Definition at line 25 of file compressor.h.