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
Files

Detailed Description

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.

Field Units


\(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}]\)
Note
Numeric record IDs are assigned by 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.