GunnsLiquidDisplacementPump - nasa/gunns GitHub Wiki
This extends GunnsGasDisplacementPump with a model of liquid cavitation. This can be used to model all types of liquid positive displacement (constant-volume) pumps. If a cavitation model is not needed, you can use the GunnsGasDisplacementPump link instead ("Gas" and "Liquid" in these link names only distinguish which has the liquid cavitation model, and therefore which is recommended.) This link should not be used for centrifugal (constant-head) pumps. For those types of pumps, use the GunnsLiquidCentrifugalPump link instead.
The only difference between this link and the GunnsGasDisplacementPump is the inclusion of the liquid cavitation model. In all other respects, this is identical to the GunnsGasDisplacementPump with similar set-up, tuning and issues.
See the description of the cavitation effect in the GunnsLiquidCentrifugalPump link. Cavitation is modeled the same for liquid centrifugal and displacement pumps.
This link has the same connection rules as GunnsGasDisplacementPump.
Port Connection Rules (These are limitations on the port connection to nodes that the link enforces in run-time):
- Same as GunnsFluidSource.
Other Rules (These are extra rules you should always try to follow):
- Same as GunnsGasDisplacementPump.
- Pay careful attention to the issues and recommendations with using liquid in the GunnsGasDisplacementPump.
Configuration Data Parameters:
- cycleVolume: Same as GunnsGasDisplacementPump.
- driveRatio: Same as GunnsGasFan.
- thermalLength: Same as GunnsFluidValve.
- thermalDiameter: Same as GunnsFluidValve.
- surfaceRoughness: Same as GunnsFluidValve.
- checkValveActive: Same as GunnsGasFan.
- liquidType: Same as GunnsLiquidCentrifugalPump.
- autoCavitationDuration: Same as GunnsLiquidCentrifugalPump.
- autoCavitationAmplitude: Same as GunnsLiquidCentrifugalPump.
Input Data Parameters:
- malfBlockageFlag: Same as GunnsGasDisplacementPump.
- malfBlockageValue: Same as GunnsFluidSource.
- flowDemand: This inherited term from the base class is not used by this model, and it can be left zero.
- motorSpeed: Same as GunnsGasFan.
- wallTemperature: Same as GunnsFluidValve.
- enableAutoCavitation: Same as GunnsGasDisplacementPump. We recommend you set this to enabled (true), as modeling cavitation helps avoid unrealistic signatures when the pump inlet is starved.
- Same as GunnsGasDisplacementPump. Pay careful attention to the issues and recommendations with using liquid.
- N/A