![]() |
AMO-Tools-Suite
v.0.9.0
Set of tools for calculating energy efficiency in industrial equipment
|
Public Member Functions | |
ReceiverTank (Method method, double airDemand, double allowablePressureDrop, double atmosphericPressure) | |
ReceiverTank (Method method, double lengthOfDemandOrDistanceToCompressorRoom, double airFlowRequirementOrSpeedOfAir, double atmosphericPressure, double initialTankPressureOrAirDemand, double finalTankPressureOrAllowablePressureDrop) | |
ReceiverTank (Method method, double lengthOfDemand, double airFlowRequirement, double atmosphericPressure, double initialTankPressure, double finalTankPressure, double meteredFlowControl) | |
double | calculateSize () |
ReceiverTank (Method method, double airDemand, double allowablePressureDrop, double atmosphericPressure) | |
ReceiverTank (Method method, double lengthOfDemandOrDistanceToCompressorRoom, double airFlowRequirementOrSpeedOfAir, double atmosphericPressure, double initialTankPressureOrAirDemand, double finalTankPressureOrAllowablePressureDrop) | |
ReceiverTank (Method method, double lengthOfDemand, double airFlowRequirement, double atmosphericPressure, double initialTankPressure, double finalTankPressure, double meteredFlowControl) | |
double | calculateSize () |
ReceiverTank (Method method, double airDemand, double allowablePressureDrop, double atmosphericPressure) | |
ReceiverTank (Method method, double lengthOfDemandOrDistanceToCompressorRoom, double airFlowRequirementOrSpeedOfAir, double atmosphericPressure, double initialTankPressureOrAirDemand, double finalTankPressureOrAllowablePressureDrop) | |
ReceiverTank (Method method, double lengthOfDemand, double airFlowRequirement, double atmosphericPressure, double initialTankPressure, double finalTankPressure, double meteredFlowControl) | |
double | calculateSize () |
Static Public Member Functions | |
static double | calculateUsableCapacity (const double tankSize, const double airPressureIn, const double airPressureOut) |
static double | calculateUsableCapacity (const double tankSize, const double airPressureIn, const double airPressureOut) |
static double | calculateUsableCapacity (const double tankSize, const double airPressureIn, const double airPressureOut) |
Definition at line 90 of file CompressedAir.h.
ReceiverTank::ReceiverTank | ( | Method | method, |
double | airDemand, | ||
double | allowablePressureDrop, | ||
double | atmosphericPressure | ||
) |
Constructor for ReceiverTank - This is required when we need to order a receiver tank to meet our compressed air requirements. This calculator computes the quantity of compressed air that is actually available for use. When air receivers are installed, the system’s pressure profile and lack of storage limit the effectiveness of compressed air energy storage. Hence this calculator proves useful in such a context.
method | ReceiverTank::Method, Calculation Method, in this case it must be General |
airDemand | const double, Amount of air needed, which comes out of the receiver tank - cubic ft |
allowablePressureDrop | const double, This decides the pressure drop inside the receiver tank that we can tolerate - psi |
atmosphericPressure | const double, This is generally 14.7 psi. In case the receiver tank is at higher altitude location, the respective atmospheric pressure at that location can be given - psi |
Definition at line 40 of file CompressedAir.cpp.
ReceiverTank::ReceiverTank | ( | Method | method, |
double | lengthOfDemandOrDistanceToCompressorRoom, | ||
double | airFlowRequirementOrSpeedOfAir, | ||
double | atmosphericPressure, | ||
double | initialTankPressureOrAirDemand, | ||
double | finalTankPressureOrAllowablePressureDrop | ||
) |
Constructor for ReceiverTank - This is required when we need to order a receiver tank to meet our compressed air requirements. This calculator computes the quantity of compressed air that is actually available for use. When air receivers are installed, the system’s pressure profile and lack of storage limit the effectiveness of compressed air energy storage. Hence this calculator proves useful in such a context.
method | ReceiverTank::Method, Calculation Method, in this case it must be DedicatedStorageMethod OR BridgingCompressorReactionDelay due to a C++ overloading limitation |
lengthOfDemandOrDistanceToCompressorRoom | const double, Time duration for which the compressed air is needed OR Distance of the event, that is removing the air, from the compressor room - minutes OR feet |
airFlowRequirementOrSpeedOfAir | const double, The quantity of air needed OR Flow rate of air from the tank - cfm OR ft/sec |
atmosphericPressure | const double, This is generally 14.7 psi. In case the receiver tank is at higher altitude location, the respective atmospheric pressure at that location can be given - psi |
initialTankPressureOrAirDemand | const double, Tank pressure before release of air OR Amount of air needed, which comes out of the receiver tank - psi OR cubic ft |
finalTankPressureOrAllowablePressureDrop | const double, Tank pressure after release of air OR This decides the pressure drop inside the receiver tank that we can tolerate - psi |
Definition at line 50 of file CompressedAir.cpp.
ReceiverTank::ReceiverTank | ( | Method | method, |
double | lengthOfDemand, | ||
double | airFlowRequirement, | ||
double | atmosphericPressure, | ||
double | initialTankPressure, | ||
double | finalTankPressure, | ||
double | meteredFlowControl | ||
) |
Constructor for ReceiverTank - This is required when we need to order a receiver tank to meet our compressed air requirements. This calculator computes the quantity of compressed air that is actually available for use. When air receivers are installed, the system’s pressure profile and lack of storage limit the effectiveness of compressed air energy storage. Hence this calculator proves useful in such a context.
method | ReceiverTank::Method, Calculation Method, in this case it must be MeteredStorage |
lengthOfDemand | const double, Time duration for which the compressed air is needed - minutes |
airFlowRequirement | const double, The quantity of air needed - cfm |
atmosphericPressure | const double, This is generally 14.7 psi. In case the receiver tank is at higher altitude location, the respective atmospheric pressure at that location can be given - psi |
initialTankPressure | const double, Tank pressure before release of air - psi |
finalTankPressure | const double, Tank pressure after release of air - psi |
meteredFlowControl | const double, Rate of flow through the metering valve (needle valve) - cfm |
Definition at line 63 of file CompressedAir.cpp.
ReceiverTank::ReceiverTank | ( | Method | method, |
double | airDemand, | ||
double | allowablePressureDrop, | ||
double | atmosphericPressure | ||
) |
Constructor for ReceiverTank - This is required when we need to order a receiver tank to meet our compressed air requirements. This calculator computes the quantity of compressed air that is actually available for use. When air receivers are installed, the system’s pressure profile and lack of storage limit the effectiveness of compressed air energy storage. Hence this calculator proves useful in such a context.
method | ReceiverTank::Method, Calculation Method, in this case it must be General |
airDemand | const double, Amount of air needed, which comes out of the receiver tank - cubic ft |
allowablePressureDrop | const double, This decides the pressure drop inside the receiver tank that we can tolerate - psi |
atmosphericPressure | const double, This is generally 14.7 psi. In case the receiver tank is at higher altitude location, the respective atmospheric pressure at that location can be given - psi |
ReceiverTank::ReceiverTank | ( | Method | method, |
double | lengthOfDemandOrDistanceToCompressorRoom, | ||
double | airFlowRequirementOrSpeedOfAir, | ||
double | atmosphericPressure, | ||
double | initialTankPressureOrAirDemand, | ||
double | finalTankPressureOrAllowablePressureDrop | ||
) |
Constructor for ReceiverTank - This is required when we need to order a receiver tank to meet our compressed air requirements. This calculator computes the quantity of compressed air that is actually available for use. When air receivers are installed, the system’s pressure profile and lack of storage limit the effectiveness of compressed air energy storage. Hence this calculator proves useful in such a context.
method | ReceiverTank::Method, Calculation Method, in this case it must be DedicatedStorageMethod OR BridgingCompressorReactionDelay due to a C++ overloading limitation |
lengthOfDemandOrDistanceToCompressorRoom | const double, Time duration for which the compressed air is needed OR Distance of the event, that is removing the air, from the compressor room - minutes OR feet |
airFlowRequirementOrSpeedOfAir | const double, The quantity of air needed OR Flow rate of air from the tank - cfm OR ft/sec |
atmosphericPressure | const double, This is generally 14.7 psi. In case the receiver tank is at higher altitude location, the respective atmospheric pressure at that location can be given - psi |
initialTankPressureOrAirDemand | const double, Tank pressure before release of air OR Amount of air needed, which comes out of the receiver tank - psi OR cubic ft |
finalTankPressureOrAllowablePressureDrop | const double, Tank pressure after release of air OR This decides the pressure drop inside the receiver tank that we can tolerate - psi |
ReceiverTank::ReceiverTank | ( | Method | method, |
double | lengthOfDemand, | ||
double | airFlowRequirement, | ||
double | atmosphericPressure, | ||
double | initialTankPressure, | ||
double | finalTankPressure, | ||
double | meteredFlowControl | ||
) |
Constructor for ReceiverTank - This is required when we need to order a receiver tank to meet our compressed air requirements. This calculator computes the quantity of compressed air that is actually available for use. When air receivers are installed, the system’s pressure profile and lack of storage limit the effectiveness of compressed air energy storage. Hence this calculator proves useful in such a context.
method | ReceiverTank::Method, Calculation Method, in this case it must be MeteredStorage |
lengthOfDemand | const double, Time duration for which the compressed air is needed - minutes |
airFlowRequirement | const double, The quantity of air needed - cfm |
atmosphericPressure | const double, This is generally 14.7 psi. In case the receiver tank is at higher altitude location, the respective atmospheric pressure at that location can be given - psi |
initialTankPressure | const double, Tank pressure before release of air - psi |
finalTankPressure | const double, Tank pressure after release of air - psi |
meteredFlowControl | const double, Rate of flow through the metering valve (needle valve) - cfm |
ReceiverTank::ReceiverTank | ( | Method | method, |
double | airDemand, | ||
double | allowablePressureDrop, | ||
double | atmosphericPressure | ||
) |
Constructor for ReceiverTank - This is required when we need to order a receiver tank to meet our compressed air requirements. This calculator computes the quantity of compressed air that is actually available for use. When air receivers are installed, the system’s pressure profile and lack of storage limit the effectiveness of compressed air energy storage. Hence this calculator proves useful in such a context.
method | ReceiverTank::Method, Calculation Method, in this case it must be General |
airDemand | const double, Amount of air needed, which comes out of the receiver tank - cubic ft |
allowablePressureDrop | const double, This decides the pressure drop inside the receiver tank that we can tolerate - psi |
atmosphericPressure | const double, This is generally 14.7 psi. In case the receiver tank is at higher altitude location, the respective atmospheric pressure at that location can be given - psi |
ReceiverTank::ReceiverTank | ( | Method | method, |
double | lengthOfDemandOrDistanceToCompressorRoom, | ||
double | airFlowRequirementOrSpeedOfAir, | ||
double | atmosphericPressure, | ||
double | initialTankPressureOrAirDemand, | ||
double | finalTankPressureOrAllowablePressureDrop | ||
) |
Constructor for ReceiverTank - This is required when we need to order a receiver tank to meet our compressed air requirements. This calculator computes the quantity of compressed air that is actually available for use. When air receivers are installed, the system’s pressure profile and lack of storage limit the effectiveness of compressed air energy storage. Hence this calculator proves useful in such a context.
method | ReceiverTank::Method, Calculation Method, in this case it must be DedicatedStorageMethod OR BridgingCompressorReactionDelay due to a C++ overloading limitation |
lengthOfDemandOrDistanceToCompressorRoom | const double, Time duration for which the compressed air is needed OR Distance of the event, that is removing the air, from the compressor room - minutes OR feet |
airFlowRequirementOrSpeedOfAir | const double, The quantity of air needed OR Flow rate of air from the tank - cfm OR ft/sec |
atmosphericPressure | const double, This is generally 14.7 psi. In case the receiver tank is at higher altitude location, the respective atmospheric pressure at that location can be given - psi |
initialTankPressureOrAirDemand | const double, Tank pressure before release of air OR Amount of air needed, which comes out of the receiver tank - psi OR cubic ft |
finalTankPressureOrAllowablePressureDrop | const double, Tank pressure after release of air OR This decides the pressure drop inside the receiver tank that we can tolerate - psi |
ReceiverTank::ReceiverTank | ( | Method | method, |
double | lengthOfDemand, | ||
double | airFlowRequirement, | ||
double | atmosphericPressure, | ||
double | initialTankPressure, | ||
double | finalTankPressure, | ||
double | meteredFlowControl | ||
) |
Constructor for ReceiverTank - This is required when we need to order a receiver tank to meet our compressed air requirements. This calculator computes the quantity of compressed air that is actually available for use. When air receivers are installed, the system’s pressure profile and lack of storage limit the effectiveness of compressed air energy storage. Hence this calculator proves useful in such a context.
method | ReceiverTank::Method, Calculation Method, in this case it must be MeteredStorage |
lengthOfDemand | const double, Time duration for which the compressed air is needed - minutes |
airFlowRequirement | const double, The quantity of air needed - cfm |
atmosphericPressure | const double, This is generally 14.7 psi. In case the receiver tank is at higher altitude location, the respective atmospheric pressure at that location can be given - psi |
initialTankPressure | const double, Tank pressure before release of air - psi |
finalTankPressure | const double, Tank pressure after release of air - psi |
meteredFlowControl | const double, Rate of flow through the metering valve (needle valve) - cfm |
double ReceiverTank::calculateSize | ( | ) |
Calculates and returns receiver tank useable air capacity
Definition at line 74 of file CompressedAir.cpp.
double ReceiverTank::calculateSize | ( | ) |
Calculates and returns receiver tank useable air capacity
double ReceiverTank::calculateSize | ( | ) |
Calculates and returns receiver tank useable air capacity
|
inlinestatic |
Calculates and returns receiver tank useable air capacity
tankSize | double, Quantity of air it can hold - gallons |
airPressureIn | double, Pressure of air entering the Tank - psi |
airPressureOut | double, a. Pressure of air leaving the Tank - psi |
Definition at line 151 of file CompressedAir.h.
|
inlinestatic |
Calculates and returns receiver tank useable air capacity
tankSize | double, Quantity of air it can hold - gallons |
airPressureIn | double, Pressure of air entering the Tank - psi |
airPressureOut | double, a. Pressure of air leaving the Tank - psi |
Definition at line 151 of file CompressedAir.h.
|
inlinestatic |
Calculates and returns receiver tank useable air capacity
tankSize | double, Quantity of air it can hold - gallons |
airPressureIn | double, Pressure of air entering the Tank - psi |
airPressureOut | double, a. Pressure of air leaving the Tank - psi |
Definition at line 151 of file CompressedAir.h.