VariableFlowPumpCC

Partial Pump

    VariableFlowPumpCC

Library

Components/Pumps

Description

The component VariableFlowPump constitutes a model of a flow source for closed circuit applications, in which the delivery is calculated from the given nominal flow, the input signal and the leakage.

Both internal and external leakage depend on the adjacent pressure difference.

The parameter nominalVolumeFlow refers to the flow at Port A.

The valid range of the input signal at port setpoint is -1 < signal < 1. Therefore 1 corresponds to 100 % of the nominal volume flow.

VariableFlowPump does not provide a model of the physical design of a pump but only copies its characteristic features. Thus, physical parameters (e. g. inertia moment or hydraulic-mechanical efficiency) are not parameterized.

Parameters

VariableFlowPumpCC_0

NameLabelDescriptionData TypeValid Values

mo_nominalVolumeFlow

nominalVolumeFlow

Nominal volume flow, A -> B

Scalar

mo_deadVolume

deadVolume

Dead volume at ports

Scalar

mo_leakageFlowRateInternal

leakageFlowRateInternal

Internal leakage: volume flow

Scalar

mo_leakagePressureDiffInternal

leakagePressureDiffInternal

Internal leakage: pressure difference

Scalar

mo_leakageFlowRateExternal

leakageFlowRateExternal

External leakage: volume flow

Scalar

mo_leakagePressureDiffExternal

leakagePressureDiffExternal

External leakage: pressure difference

Scalar

mo_leakageReferenceDensity

leakageReferenceDensity

Reference density for volume flow and pressure difference

Scalar

mo_useLeakagePort

useLeakagePort

Enable leakage port, otherwise implicitly connected with tank

Number

0
1

VariableFlowPumpCC_1

NameLabelDescriptionData TypeValid Values

mo_forwardFluidProperties

forwardFluidProperties

Forward fluid properties between ports

Scalar

true
false

VariableFlowPumpCC_2

NameLabelDescriptionData TypeValid Values

mo_volumeFlowA

volumeFlowA

volumeFlowA

Structure

mo_volumeFlowA/fixed

fixed

Cell of scalars

true
false

mo_volumeFlowA/start

start

Cell of scalars

mo_volumeFlowB

volumeFlowB

volumeFlowB

Structure

mo_volumeFlowB/fixed

fixed

Cell of scalars

true
false

mo_volumeFlowB/start

start

Cell of scalars

mo_pA

pA

pA

Structure

mo_pA/fixed

fixed

Cell of scalars

true
false

mo_pA/start

start

Cell of scalars

mo_pB

pB

pB

Structure

mo_pB/fixed

fixed

Cell of scalars

true
false

mo_pB/start

start

Cell of scalars

mo_setpoint

setpoint

setpoint

Structure

mo_setpoint/fixed

fixed

Cell of scalars

true
false

mo_setpoint/start

start

Cell of scalars

Ports

NameTypeDescriptionIO TypeNumber

fluidPortA

implicit

Hydraulic port A

input

1

fluidPortB

implicit

Hydraulic port B

input

2

setpoint

implicit

input

3

Port 4

implicit

Hydraulic port Leakage

input

mo_useLeakagePort