|
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.
|
CompressorCatalogRecord is a passive value object returned by DefaultData. The catalog travels with the assessment models because its records supply control, pressure, airflow, and power defaults used to construct assessment calculators.
| \(id\) | Sequential catalog record identifier \([\unit{ \unitless}]\) |
| \(compressorTypeId\) | Compressor type identifier \([\unit{ \unitless}]\) |
| \(model\) | Catalog model label \([\unit{ \unitless}]\) |
| \(horsepower\) | Rated motor size \([\unit{ \horsepower}]\) |
| \(ratedCapacityAcfm\) | Rated compressor capacity \([\unit{ \acfm}]\) |
| \(ratedPressurePsig\) | Rated discharge pressure \([\unit{ \psig}]\) |
| \(maxFullFlowPressurePsig\) | Maximum full-flow pressure \([\unit{ \psig}]\) |
| \(controlTypeId\) | Control type identifier \([\unit{ \unitless}]\) |
| \(unloadPointPercent\) | Unload point \([\unit{ \percent}]\) |
| \(minUnloadSumpPressurePsig\) | Minimum unload sump pressure \([\unit{ \psig}]\) |
| \(blowdownTimeSec\) | Blowdown time \([\unit{ \second}]\) |
| \(unloadSteps\) | Number of unload steps \([\unit{ \unitless}]\) |
| \(modulatingPressureRangePsig\) | Modulating pressure range \([\unit{ \psig}]\) |
| \(fullLoadBhpPowerKw\) | Full-load brake-horsepower equivalent power \([\unit{ \kilo\watt}]\) |
| \(totalPackageInputPowerKw\) | Total package input power \([\unit{ \kilo\watt}]\) |
| \(specificPackagePower\) | Specific package power \([\unit{ \kilo\watt\per\acfm}]\) |
| \(noLoadPowerFullyModulating\) | No-load fully modulating power fraction \([\unit{ \unitless}]\) |
| \(noLoadPowerUnload\) | No-load unload power fraction \([\unit{ \unitless}]\) |
| \(maxSurgePressurePsig\) | Maximum surge pressure \([\unit{ \psig}]\) |
| \(maxSurgePressureFlowAcfm\) | Flow at maximum surge pressure \([\unit{ \acfm}]\) |
| \(minStonewallPressurePsig\) | Minimum stonewall pressure \([\unit{ \psig}]\) |
| \(minStonewallPressureFlowAcfm\) | Flow at minimum stonewall pressure \([\unit{ \acfm}]\) |
| \(designSurgeFlowAcfm\) | Design surge flow \([\unit{ \acfm}]\) |
| \(designInletTemperatureF\) | Design inlet temperature \([\unit{ \degreeFahrenheit}]\) |
| \(designInletPressurePsia\) | Design inlet pressure \([\unit{ \psia}]\) |
| \(fullLoadAmps\) | Full-load current \([\unit{ \ampere}]\) |
| \(fullLoadEfficiencyPercent\) | Full-load efficiency \([\unit{ \percent}]\) |
DefaultData after loading each catalog vector. The record objects are returned as plain WebAssembly value objects and do not require manual deletion; only the vector container requires delete(). Files | |
| file | compressor_catalog.h |
| Compressor default catalog record declarations. | |