Fixed Displacement Hydraulic Pump
Hydraulic pump component is a fixed displacement variable speed pump with characteristic curves.
Data Source Option
The hydraulic pump component obeys the pump laws to compute the flow rate for a specified speed using characteristic curves provided by the user.
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
φ = 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 = 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.
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 Opening MapleSim Apps and Templates.
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.
Upstream hydraulic port
Downstream hydraulic port
real input; commanded input speed
optional right flange of compliant 1-dim. rotational component
Data Units Parameters
Unit for volume flow rate data
Unit for nominal head data
Angular velocity unit
Unit for angular velocity input
Unit for power data
Direction of the pressure difference
Acceleration due to gravity
Head-Flow Rate Curve Parameters
H-Q characteristic curve, if data source__HQ = inline.
 :Nominal Volume flow rate
 :Nominal Head
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)
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.
Number of rows that are skipped from the top of the data table.
Table points are linearly interpolated
Determines whether the data points will be interpolated linearly or with a cubic spline.
Power-Flow Rate Curve Parameters
 :Nominal Power
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)
P − Q curve
Download Help Document