
modelVariableDisplacementPump
Variable Displacement Pump with losses
Extends from OpenHydraulics.Interfaces.PartialFluidComponent (Base model for any component involving fluid).
Parameters
| Type | Name | Default | Description |
| Sizing |
| SI.Volume | Dmax | 0.001 | Maximum pump displacement |
| SI.Volume | Dmin | 0 | Minimum pump displacement (<0 for over-center) |
| SI.Volume | Dlimit | max(abs(Dmax), abs(Dmin)) | Displacement of pump |
| Efficiency › Mechanical Efficiency |
| Real | Cv | 60000 | Coefficient of viscous drag |
| Real | Cf | 0.007 | Coefficient of Coulomb friction (fraction of full stroke torque) |
| Efficiency › Volumetric Efficiency |
| Real | Cs | 1.8e-9 | Leakage coefficient |
| Real | Vr | 0.54 | Volume ratio of pump or motor |
| Efficiency › Related Parameters |
| SI.DynamicViscosity | mu | oil.dynamicViscosity(p_init) | Dynamic viscosity (used only for efficiency computation) |
| SI.BulkModulus | B | oil.approxBulkModulus(p_init) | Approximate bulk modulus (used only for efficiency models) |
| Initialization › Fluid |
| SI.AbsolutePressure | p_init (from PartialFluidComponent) | environment.p_ambient | Initial temperature of the component |