modelPartialPumpMotor
Partial model for displacement pumps or motors
Extends from PumpMotorInterface (Interface for displacement pumps or motors).
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Initialization › Fluid | |||
| SI.AbsolutePressure | p_init (from PartialFluidComponent) | environment.p_ambient | Initial temperature of the component |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| OpenHydraulics.Interfaces.FluidPort | port_a (from VerticalTwoPort) | ||
| OpenHydraulics.Interfaces.FluidPort | port_b (from VerticalTwoPort) | ||
| Flange_a | flange_a (from PartialTwoFlanges) | Flange of left shaft | |
| Flange_b | flange_b (from PartialTwoFlanges) | Flange of right shaft |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| SI.Volume | D | Pump displacement | |
| SI.AngularVelocity | omega | Shaft angular velocity | |
| NonSI.AngularVelocity_rpm | N | Cv.to_rpm(omega) | Shaft rotational speed |
| SI.Torque | tau | Torque needed for pumping fluid | |
| SI.Power | Wmech | Mechanical power applied to fluid | |
| OpenHydraulics.Fluids.BaseClasses.PartialFluid | oil (from PartialFluidComponent) | This model must be defined in each circuit; the type must be a subtype of PartialFluid | |
| SI.VolumeFlowRate | q_flow_a (from VerticalTwoPort) | port_a.m_flow/oil.density(p_a) | |
| SI.VolumeFlowRate | q_flow_b (from VerticalTwoPort) | port_b.m_flow/oil.density(p_b) | |
| SI.Pressure | dp (from VerticalTwoPort) | port_a.p - port_b.p | Pressure drop (negative for pumps) |
| SI.AbsolutePressure | p_a (from VerticalTwoPort) | Oil properties at the inlet | |
| SI.AbsolutePressure | p_b (from VerticalTwoPort) | Oil properties at the inlet | |
| SI.Angle | phi (from PumpMotorInterface) | Angle of rotation of pump |