Fixed Displacement Hydraulic Pump
Hydraulic pump component is a fixed displacement variable speed pump with characteristic curves.
Description
Data Source Option
Connections
Parameters
The hydraulic pump component obeys the pump laws to compute the flow rate for a specified speed using characteristic curves provided by the user.
Equation
if the Use mechanical port option is checked, then a mechanical flange input is used to provide the speed relationship and the power is given by
Power = ww__nominal3 `MapleSim.Interpolate1D` PowerCurve, q⋅w__nominalw
wrel=φ.
φ = flange__b φ
Power = w ⋅τ
For a signal input connection, speed is directly given to the pump formulation and the flange variables are set to 0 as shown below
w = w__input
φ = 0
τ = 0
Power = 0
The pressure difference is calculated with
Head=ww__nominal2⋅`MapleSim.Interpolate1D`HQcurve,q w__nominalw
Head = pρ⋅g
w = maxw,1e−6
`MapleSim.Interpolate1D` is the function of Lookup table of 1D which is described in detail in the following section.
When the mechanical input option is checked in, the speed is calculated from the Power-Flow rate relationship given by the user and used in calculations. Further to calculate the pressure drop inside the pump the Head-Flow rate relationship is also given by the user which is used for the calculation. When specifying these characteristic curves, any one of the below mentioned Data source options can be selected:
Data Source: This parameter allows users to specify the nature of the source file table. The available options are file, attachment, and inline.
file: Use this option to specify a source file (an Excel or a CSV file) located on the hard drive. The data file will not be attached to the MapleSim model.
attachment: Use this option to specify a data file (an Excel or a CSV file) that is attached to the MapleSim model. To be used as an attachment, data files must be attached to the MapleSim model and be categorized under Data Sets. The attached files in a MapleSim model can be viewed In the Attachments pane under the Data Sets section. For more information, see Attaching a File to a Model.
Note:
If the file option is used, subsequent changes to the source file will be reflected in MapleSim simulations
If the attachment option is used, subsequent changes to the source file will not affect the version attached to the MapleSim model. To ensure updates to the source files are reflected in the simulation, the file must be reattached.
The Data Generation App can be used to generate table data from mathematical functions using Maple code. For more information about MapleSim apps, see Using MapleSim Apps.
inline: values as a function of the quantities listed in the Variation drop-down menu. The data is entered in the form of a table.
Note: To change the dimensions of the table, right-click (Control-click for Mac®) the parameter field and select Edit Matrix Dimensions. In the Matrix Dimensions dialog, enter values for the number or rows and columns and then click OK.
The data specified by the options mentioned above must conform to the following formatting:
The elements of the first column contain the values of the first quantity ( Volume Flow rate) and the elements in the second row correspond to the second quantity ( Head / Power) .
Smooth: The smooth option allows users to specify how the data table is interpolated.
Flow unit: This option allows users to select the unit of Flow used in the supplied data.
Head unit: This option allows users to select the unit of Head used in the supplied data.
Angular Velocity unit: This option allows users to select the unit of angular velocity used in the supplied data.
Connection
Name
Modelica ID
portA
Upstream hydraulic port
portB
Downstream hydraulic port
w__in
real input; commanded input speed
w_in
flangeb
optional right flange of compliant 1-dim. rotational component
flange_b
Data Units Parameters
Default
Units
Flow unit
ft3s
Unit for volume flow rate data
Qunits2
Head unit
ft
Unit for nominal head data
Hunits
Angular velocity unit
RPM
Unit for angular velocity input
speedUnit
Power unit
Unit for power data
Punits
General Parameters
Direction
1
Direction of the pressure difference
dir
Nominal speed
1800
wNominal
g
9.81
ms2
Acceleration due to gravity
Head-Flow Rate Curve Parameters
Data source
inline
datasourcemode1
H−Q curve
0220.015210.0320.50.045190.0617.50.075150.09110.159
H-Q characteristic curve, if data source__HQ = inline.
[1] :Nominal Volume flow rate
[2] :Nominal Head
HQ_curve
H-Q characteristic curve, if data source__HQ =file or attachment. You can specify data by using an attached file or specifying the path of file (.csv and .xls, .xlsx)
HQ_data
H − Q curve
Determines which columns of the data table will be used to interpolate.
For example, in an Excel spreadsheet, column A corresponds with 1, column B corresponds with 2, and so on.
HQ_columns
skip rows__HQ
0
Number of rows that are skipped from the top of the data table.
HQ_skiprows
smoothness__HQ
Table points are linearly interpolated
Determines whether the data points will be interpolated linearly or with a cubic spline.
HQ_smoothness
Power-Flow Rate Curve Parameters
P−Q curve
0221022
[2] :Nominal Power
PQ_curve
H-Q characteristic curve, if data source__PQ =file or attachment. You can specify data by using an attached file or specifying the path of file (.csv and .xls, .xlsx)
PQ_data
P − Q curve
PQ_columns
skip rows__PQ
PQ_skiprows
smoothness__PQ
PQ_smoothness
See Also
Hydraulics Library
Rotary Actuators
Download Help Document