1 Introduction

The pressure-compensated axial-piston pump is one of the key components of aircraft hydraulic systems. High rotation speed and high discharge pressure are two of the most important characteristics of such pumps, and are liable to lead to high pressure pulsation and swash plate vibration. High pressure pulsation and swash plate vibration cause low efficiency and high noise, even failure of the aircraft pump and the hydraulic system. As the trend in pump design is gradually moving towards high efficiency and low noise (Yang and Pan, 2015), it is necessary to keep both pressure pulsation and swash plate vibration as low as possible. The pulsation and vibration are very complicated, and are affected by the structure, the fluid, and the fluid-structure interactions (FSIs). The effects of the structure include the motions of the pistons, the swash plate, the control actuator, and the control valve mechanism. The effects of the fluid concern many variable or invariable fluid chambers and orifices in the pump. The FSIs include the mechanical vibration caused by pressure pulsation and the flow fluctuation accompanied by mechanical vibration. To a simulation-based technique for identifying key relationships between the pressure pulsation and the mechanical vibration, this paper presents two numerical models for investigating the inherent parameters of the pump.

In the field of flow fluctuation and pressure pulsation of piston pumps, Manring (2000) derived closed-form expressions to describe the characteristics of the flow ripple. The ripple amplitude and the pulse frequency of the flow ripple were determined by considering the fluid compressibility and the pump leakage. The fluid compressibility, viscosity, and the leakage flow rate have been analysed (Xu et al., 2015a). A new design method for the transition region of a valve plate based on the matching of flow area and the reduction of transient reverse flow has been introduced, which can be used in the design of a low-noise open circuit axial piston pump (Xu et al., 2015b). Investigations of the influence of liquid viscosity on the variable capacity displacement pump volumetric losses have been carried out (Koralewski, 2011). The barrel-port plate film thickness and barrel dynamics of a piston pump were studied by Bergada et al. (2012), considering the effect of oil pressure and temperature. The flow ripple was examined by Wang and Johnston (2009) and Johnston and Drew (1996). Huang et al. (2015) developed a model to investigate the characteristics of pressure pulsations in a combination of a variable displacement and speed-variable pump.

The mechanical vibration of the piston pump has been studied previously. Chen et al. (2006) used a system model to analyse the dynamic vibration of a swash plate type water hydraulic motor. The simulation revealed the vibration characteristics of each component in the motor. However, the research object was a fixed displacement pump, in which the motion of the swash plate was not contained, and the simulation model did not contain the fluid system and the FSIs. Manring and Mehta (2011) showed by a linearised model that reducing the swept volume of the control actuator and increasing the flow gain of the control valve was the most effective way to increase the bandwidth frequency of a piston pump. A kinematic model of a bent-axis pump has been created to predict the variations of the angular velocities and accelerations of the parts of the pump, with the acceleration of the swash plate angle considered as an idealised steady input (Abuhaiba and Olson, 2010). Bahr et al. (2003) built a model to study the vibration of an electrically constant power controlled piston pump with the angle of the swash plate employed to value the vibration characteristics. Analytical analysis of torque and forces at different fixed angles was conducted to verify the motion of the swash plate of an axial piston pump/motor (Norhirni et al., 2011). A structural finite element model was built by Meher and Rao (2006) for the optimal foundation design of a vertical pump assembly containing a pump, a motor, and their brackets.

The mechanical vibration of the swash plate and the discharge pressure pulsation are both inherent characteristics of the piston pump. Many previous investigations focused on one factor alone. However, in reality the two factors affect each other, the FSIs cannot be ignored in a dynamic analysis of the pressure pulsation and the swash plate vibration of the piston pump.

2 Theoretical models

Fig. 1 shows the structure of a pressure compensated axial-piston pump. It can be broadly divided into six parts, namely, the drive-shaft/cylinder assembly, the piston/slipper-shoe units, the swash plate, the control valve, the control actuator and the related accessories including the pump-housing and valve-plate. During operation, an external motor rotates the drive-shaft/cylinder assembly (at speed ω), and hence the piston (area Ap, mass mp) and slipper-shoe units. Pressing against the inclined plate, the rotating drive-shaft motion is transformed into a translational piston motion parallel to the shaft. The inclinational angle φ of the swash plate, which is adjusted for the pump flow rate, can be angularly positioned by manipulating the control actuator (area Aa, mass ma) against a bias spring (stiffness kb) positioned parallel to the shaft axis at a distance l. However, nonlinear influences, such as the changing volume of chambers, the orifices and the compressible oil, complicate the pump dynamic model immensely. There are obvious FSIs in the pump, where the motions of the rigid bodies compress the fluid, and then that fluid pressure fluctuation causes the rigid bodies to vibrate in turn. The transfer methods of mechanical vibration and fluid pressure force in conventional piston pump models are mostly unidirectional and separated. Based on the synthesized description of the structure of the pump, the block diagram of the pump is summarized in Fig. 2.

Fig. 1
figure 1

Cross-section view of the pump

Fig. 2
figure 2

Block diagram of the pump

(a) Full FSI model; (b) Non FSI model. Av: the cross-sectional area of control valve spool; Fp i : the force from the swash plate to the ith piston; Fpa: the force from the swash plate to the control actuator; pa: the pressure in the control chamber 1; p2: the pressure in the control chamber 2; po: the pressure in the outlet chamber; P i : the pressure in the ith piston chamber; q12: the flow rate between two control chambers; qp i : the flow rate of the ith piston; qv: the flow rate of control valve; V1, V2: the volume of the control chambers; wv: the control valve spool perimeter; xv: the control valve spool displacement; z0i: the piston displacement; z0a: the control actuator displacement

As shown in Fig. 2a, there are three main FSIs in the pump. The FSI-1 that contains the pistons and the variable piston chambers is the most complicated and important FIS in the pump. The velocity, displacement, and pressure of the pistons and chambers are different at any time. The flow fluctuation from the piston chamber can be divided into two parts. The first part is the kinematic flow fluctuation, which is due to the limited number of pistons and directly caused by their motions. The second part is the compressible flow fluctuation, which is caused by large alternating pressures in the valve plate. The FSI-2 contains the control actuator and the dynamic control chamber, whose main function is to adjust the swash plate at a suitable angle to meet the preset discharge pressure. Hence, the dynamic motion of the swash plate is greatly influenced by the FSI-2. The FSI-3, unit of the moving control valve spool, its variable chamber and variable opening, mainly affect the flow rate to the outlet chamber and the discharge pressure pulsation. Besides, the FSI-3 indirectly affects the pressure of the control actuator chamber and the vibration of the swash plate. The pistons, the control actuator, and the control valve, which are the key components of the three main FSIs, are simplified and their high-order dynamics are neglected in the non FSI model in Fig. 2b.

2.1 Kinematic analysis

The relative positions of the key components of FSI-1 are shown in Fig. 3. It can be seen that X0Y0Z0 is the space-fixed reference frame assigned at the center of the pump, with its Z0-axis pointing along the central axis of the drive shaft. The X0-axis is vertical to the drive shaft and through the top dead center of the piston. The reference frame X4Y4Z4 (with its X4 and Z4-axes pointing along the top-dead center and vertical to the motion plane of the piston spherical joints) is assigned at the intersection O4 of the shaft and the motion plane of the piston spherical joints. Hence, X4Y4Z4 coincides with X0Y0Z0 when the inclinational angle φ is zero, and the synthesized transformation matrix is \({}_4^0T\) where 0P is the final position of the ith piston transformed from 4P.

Fig. 3
figure 3

Geometrical relationship in the pump

(a) Location of the coordinate systems; (b) Movement sche-matic of slipper shoes and pistons. BDC: bottom dead center; TDC: top dead center; ele: the eccentricity between the drive shaft and the swash plate rotation axis; els: the eccentricity between the center of the spherical joint and the swash plate rotation axis

By analyzing the kinematic relations of the pump, as shown in Appendix A, the synthesized transformation matrix can be given as

$$\begin{array}{*{20}c} {{}_4^0T = \;{}_1^0T\;_2^1T\;_3^2T\;_4^3T\quad \quad \quad \quad \quad \quad \quad \quad \quad \quad \quad \quad \quad }\\ { = \left[ {\begin{array}{*{20}c} {\cos \theta } & { - \sin \theta } & { - \sin \varphi } & 0\\ {\sin \theta } & {\cos \theta } & 0 & 0\\ {\cos \theta \tan \varphi } & { - \sin \theta \tan \varphi } & {\cos \varphi } & { - {e_1}}\\ 0 & 0 & 0 & 1 \end{array}} \right]} \end{array}{.}$$
(1)

The final position of the ith piston 0P is

$${}^0P = \left[ {\begin{array}{*{20}c} {{x_i}\cos \theta - {y_i}\sin \theta - {z_i}\sin \varphi }\\ {{x_i}\sin \theta + {y_i}\cos \theta }\\ { - {e_1} + \tan \varphi ({x_i}\cos \theta - {y_i}\sin \theta) + {z_i}\cos \varphi }\\ 1 \end{array}} \right]{.}$$
(2)

As a key mechanism of FISs, the torque on the swash plate can be transferred from the forces on the pistons at X4Y4Z4 (with the synthesized transformation matrix \({}_4^5T\)). The reference frame X5Y5Z5 is assigned at the center O5, with its Y5-axis coinciding with the rotational axis of the swash plate, and X5-axis and Z5-axis parallel and vertical to the plane of the swash plate. 5P is defined as the position of the piston at X5Y5Z5. Hence, the lever arm length of each piston is equal to the coordinate value at the X5-axis of 5P. The synthesized transformation matrix \({}_4^5T\) and the coordinate values of 5P are given as

$${}_4^5T = {}_2^5T{}_3^2T{}_4^3T = \left[ {\begin{array}{*{20}{c}} {\frac{{\cos \theta }}{{\cos \varphi }} - \frac{{\sin \theta }}{{\cos \varphi }}\;0\; - {e_2}} \\ {\sin \theta \;\;\;\;\cos \theta \;\;0\;\;\;\;0\;} \\ {\;\;0\;\;\;\;\;\;\;\;0\;\;\;\;\;\;\;1\; - {e_{1s}}} \\ {\;0\;\;\;\;\;\;\;\;0\;\;\;\;\;\;0\;\;\;\;1\;} \end{array}} \right]$$
(3)
$${}^5P = \left[ {\begin{array}{*{20}c} {({x_i}\cos \theta - {y_i}\sin \theta)/\cos \varphi - {e_2}}\\ {{x_i}\sin \theta + {y_i}\cos \theta }\\ {{z_i} - {e_{{\rm{ls}}}}}\\ 1 \end{array}} \right]{.}$$
(4)

2.2 Modeling the FSIs

The dynamic FSIs in the pump are modeled as a system with lumped parameter nonlinear components of different energy subsystems. The swash plate angle and the outlet chamber pressure interact with each other through the three FSIs.

2.2.1 Swash plate motion

The position of the swash plate is defined by the bias actuator, the control actuator, the slippers, and the pistons, which are known as FSI-1 and FSI-2. The inclination φ of the swash-plate (inertia Js) relative to the pump case is governed by the torques, T0, Ta, and Tp, contributed by the pre-tightening force of the bias spring, control actuator, and the forces of the piston/slipper units, respectively. The dynamic equation of the swash plate rotation (with damping coefficient bs) about the Y5-axis is described by

$${J_{\rm{s}}}\ddot \varphi + {b_{\rm{s}}}\dot \varphi + x_{5{\rm{a}}}^2{k_{\rm{b}}}\varphi = {T_{\rm{p}}} + {T_{\rm{a}}} + {T_0},$$
(5)

where x5a is the position of the control actuator at the X5-axis of the reference frame X5Y5Z5, which is also identified as the moment arm of the control actuator pressure force relative to the rotation axis of the swash plate (Y5-axis). Once the average angle of the swash plate is stable, the average sum torque Tp from the pistons is constant. The actuator torque Ta is designed to counteract the piston torque Tp to balance the swash plate. Hence, the longer the moment arm, the less is the pressure force Fa of the control actuator. It means that a smaller area Aa or a lower actuator pressure pa is needed. However, a longer moment arm may increase the bulk and weight of the pump.

2.2.2 Outlet discharge pressure

The fluid flowing in and out and the changing volume of the outlet chamber, which are the major parts of the FSI-2 and FSI-3, make the discharge pressure of the outlet chamber pulse rhythmically. As the outlet chamber Vo is a typical closed chamber, the discharge pressure po can be calculated from Eq. (6). One proportional flow valve is used as the load, of which the flow rate gain factor is c1. The transfer function of the output part is given as

$${{{\rm{d}}{p_{\rm{o}}}} \over {{\rm{d}}t}} = {K \over {{V_{\rm{o}}}}}\left({\sum\limits_{i = 1}^n {{q_{\rm{p}}}_i} - {c_1}{p_{\rm{o}}} - {Q_{\rm{v}}}} \right),$$
(6)

where K is the fluid bulk modulus, qpi is the flow rate from the piston chamber to the outlet chamber of the ith piston, and Qv is the flow rate from the outlet chamber to the control chamber 2.

2.2.3 FSI-1: pistons

The FSI-1 contains the motion of the pistons, the changing volumes and the pressure of the piston chambers. The swash plate and the outlet chamber are connected by FSI-1. The pistons move along the Z0-axis following the oscillation of the swash plate. The moving pistons make the piston chambers take oil from the inlet chamber and discharge it to the outlet chamber. Conversely, the changing pressures of the piston chambers result in forces on the pistons, which cause the high frequency disturbed vibration of the swash plate.

The forces on one piston mainly consist of the pressure force, the reaction force from the slipper shoe, the inertial force, the damping force and friction. The force balance equation and the position of one piston at the Z0-axis are given as follows:

$$m{\ddot z_{0i}} + {b_i}{\dot z_{0i}} = A{p_i} - {F_{{\rm{p}}i}} \pm {f_i},$$
(7)
$${z_{0i}} = - {e_1} + \tan \varphi ({x_{4i}}\cos \theta - {y_{4i}}\sin \theta) + {z_{4i}}\cos \varphi,$$
(8)

where m is the mass of one piston, b i is the damping coefficient of the ith piston, A is the pressure area of one piston, p i is the pressure of the ith piston chamber, and f i is the sliding friction between the piston and the cylinder block. As a disturbing force, the friction fi is much lower than the pressure force on the piston and can be ignored. Therefore, the value of the friction in the simulation models can be set to zero. Hence, the total torque Tp on the swash plate of the pistons can be derived as

$${T_{\rm{p}}} = \sum\limits_{i = 1}^n {{x_{5i}}(A{p_i} - m{{\ddot z}_{0i}} - {b_i}{{\dot z}_{0i}} + {f_i})/\cos \varphi,}$$
(9)

where x5i is the position of the ith piston at the X5-axis of the reference frame X5Y5Z5, which is also identified as the moment arm of one slipper shoe relative to the rotation axis of the swash plate (Y5-axis).

The velocity and acceleration of each piston can be obtained by a calculation of the first and second derivatives of Eq. (8). Thus, the acceleration of the piston can be split into two parts: one part contains the factor of the second derivative of φ and the other does not. The total torque Tp can be calculated from Eqs. (8) and (9) as follows:

$$\begin{array}{*{20}c} {{T_{\rm{p}}} = \sum\limits_{i = 1}^n {{x_{5i}}(A{p_i} - {b_i}{{\dot z}_{0i}} \pm {f_i})/\cos \varphi } }\\ { - \sum\limits_{i = 1}^n {{m_{\rm{p}}}{x_{5i}}{{\ddot z}_{0ia}}\left({\varphi, \dot \varphi } \right)/\cos \varphi } }\\ {\quad - \ddot \varphi \sum\limits_{i = 1}^n {{m_{\rm{p}}}{x_{5i}}{{\ddot z}_{0ib}}\left({\varphi, \dot \varphi } \right)/\cos \varphi },} \end{array}$$
(10)
$$\begin{array}{*{20}c} {{T_{{\rm{pa}}}} = \sum\limits_{i = {\rm{l}}}^n {{x_{5i}}\left({A{p_i} - {b_i}{{\dot z}_{0i}} \pm {f_i}} \right)/\cos \varphi } }\\ { - \sum\limits_{i = {\rm{l}}}^n {{m_{\rm{p}}}{x_{5i}}{{\ddot z}_{0i{\rm{a}}}}(\varphi, \dot \varphi)/\cos \varphi,} } \end{array}$$
(11)

where Tpa is one part of the Tp, which does not contain the second derivative of φ. The dynamic differential equation of the swash plate and piston oscillatory mechanism is modified from Eq. (5) as

$$\left[ {{J_{\rm{s}}} + \sum\limits_{i = 1}^n {{J_{{\rm{p}}i}}(\varphi, \dot \varphi)} } \right]\ddot \varphi = {T_{\rm{a}}} + {T_0} + {T_{{\rm{pa}}}} - {b_{\rm{s}}}\dot \varphi - x_{5i}^2{k_{\rm{b}}}\varphi,$$
(12)
$${J_{{\rm{p}}i}}(\varphi, \dot \varphi) = {m_{\rm{p}}}{x_{5i}}{\ddot z_{0i{\rm{b}}}}(\varphi, \dot \varphi)/\cos \varphi,$$
(13)

where Jpi is defined as the equivalent moment of inertia (rotational inertia) to the swash plate rotary axis (Y5-axis) of one piston.

The pressure of each piston chamber can be calculated by

$${{{\rm{d}}{p_{{\rm{p}}i}}} \over {{\rm{d}}t}} = {K \over {{V_{{\rm{p}}i}}}}(- {\dot z_{0i}}{A_{\rm{p}}} - {q_{1i}} + {q_{{\rm{i}}i}} - {q_{{\rm{o}}i}})= {K \over {{V_{{\rm{p}}i}}}}{q_{{\rm{p}}i}},$$
(14)

where qli is the piston leakage flow, qii is the flow from the inlet port and qoi is the flow to the discharge port. The leakage flow consists of three main parts: the first is the leakage passage between pistons and the cylinder, the second that between the cylinder and the valve plate, and the third that between the slipper shoes and the swash plate.

In the non FSI model, the dynamic motion of the piston is simplified compared with the full FSIs model. The velocity and acceleration of each piston are the first and second partial derivatives of the function Eq. (8) with respect to the variable θ, assuming that φ is a constant. Hence, the equivalent rotational inertia of the pistons is not considered and the motion in the non FSI model is simpler than the full FSIs model as follows:

$${\dot z_{0i}} = \dot \theta \tan \varphi (- {x_{4i}}\sin \theta - {y_{4i}}\cos \theta),$$
(15)
$$\begin{array}{*{20}c} {{{\ddot z}_{0i}} = - {x_{4i}}\tan \varphi (\ddot \theta \sin \theta + {{\dot \theta }^2}\cos \theta)\quad \;}\\ {\quad - {y_{4i}}\tan \varphi (\ddot \theta \cos \theta - {{\dot \theta }^2}\sin \theta){.}} \end{array}$$
(16)

2.2.4 FSI-2: control actuator

The control actuator connects the control valve to the swash plate throughout FSI-2. The FSI-2 contains the motion of the control actuator, the changing volumes, and the pressure of the control actuator chamber 1. Similarly to the pistons, the control actuator moves along the Z0-axis following the oscillation of the swash plate. The moving actuator piston makes the control chamber 1 charge/discharge oil from the control chamber 2. Conversely, the changing pressure of the chamber results in a changing force on the control actuator, which causes the high frequency disturbed vibration of the swash plate.

The forces on the control actuator are similar to those on the pistons in FSI-1 and can be given as follows:

$${m_{\rm{a}}}{\ddot z_{0{\rm{a}}}} + {b_{\rm{a}}}{\dot z_{0{\rm{a}}}} = {A_{\rm{a}}}{p_{\rm{a}}} - {F_{{\rm{pa}}}} \pm {f_{\rm{a}}},$$
(17)
$${z_{0{\rm{a}}}} = {x_{5{\rm{a}}}}\tan \varphi,$$
(18)

where ma is the mass of the control actuator, ba is the damping coefficient, Aa is the pressure area, pa is the chamber pressure, fa is the sliding friction, and z0a is the control actuator displacement. Hence, the torque Ta on the swash plate of the control actuator can also be derived as

$${T_{\rm{a}}} = ({A_{\rm{a}}}{p_{\rm{a}}} - {m_{\rm{a}}}{\ddot z_{0{\rm{a}}}} - {b_{\rm{a}}}{\dot z_{0{\rm{a}}}} \pm {f_{\rm{a}}}){x_{5{\rm{a}}}}/{\cos ^2}\varphi {.}$$
(19)

Similarly, we can obtain Eqs. (20)(23) from Eqs. (10)(13) as follows:

$$\begin{array}{*{20}c} {{T_{\rm{a}}} = \left({{A_{\rm{a}}}{p_{\rm{a}}} - {b_{\rm{a}}}{{\dot z}_{0{\rm{a}}}} \pm {f_{\rm{a}}}} \right){x_{5{\rm{a}}}}/{{\cos }^2}\varphi }\\ { - {m_{\rm{a}}}{{\ddot z}_{0{\rm{aa}}}}(\varphi, \dot \varphi){x_{5{\rm{a}}}}/{{\cos }^2}\varphi }\\ {\quad - \ddot \varphi {m_{\rm{a}}}{{\ddot z}_{0{\rm{ab}}}}(\varphi, \dot \varphi){x_{5{\rm{a}}}}/{{\cos }^2}\varphi,} \end{array}$$
(20)
$$\begin{array}{*{20}c} {{T_{{\rm{aa}}}} = ({A_{\rm{a}}}{p_{\rm{a}}} - {b_{\rm{a}}}{{\dot z}_{0{\rm{a}}}} \pm {f_{\rm{a}}}){x_{5{\rm{a}}}}/{{\cos }^2}\varphi }\\ {\;\; - {m_{\rm{a}}}{{\ddot z}_{0{\rm{aa}}}}(\varphi, \dot \varphi){x_{5{\rm{a}}}}/{{\cos }^2}\varphi,} \end{array}$$
(21)
$$\begin{array}{*{20}c} {\left[ {{J_{\rm{s}}} + \sum\limits_{i = 1}^n {{J_{{\rm{p}}i}}(\varphi, \dot \varphi)} + {J_{\rm{a}}}(\varphi, \dot \varphi)} \right]\ddot \varphi }\\ {\quad \quad = {T_0} + {T_{{\rm{aa}}}} + {T_{{\rm{pa}}}} - {b_{\rm{s}}}\dot \varphi - x_{5{\rm{a}}}^2{k_{\rm{b}}}\varphi,} \end{array}$$
(22)
$${J_{\rm{a}}}(\varphi, \dot \varphi) = {m_{\rm{a}}}{\ddot z_{0{\rm{ab}}}}(\varphi, \dot \varphi){x_{5{\rm{a}}}}/{\cos ^2}\varphi,$$
(23)

where Taa is one part of the Ta, which does not contain the second derivative of φ. Ja is defined as the equivalent moment of inertia (rotational inertia) to the swash plate rotary axis (Y5-axis) of the control actuator. As a disturbing force, the friction fa is much lower than the pressure force on the control actuator and can be ignored. Therefore, the value of the friction in the simulation models was set to zero.

In the non FSI model, the inertial force of the control actuator is neglected and the equivalent rotational inertia of the control actuator is simplified as an approximate constant.

2.2.5 FSI-3: control valve

The dynamics of the control valve mechanism contain complex FSIs, FSI-3, which connect the outlet chamber to the control chamber 2 as shown in Fig. 4. The control valve turns the discharge pressure to the displacement of the spool, which causes the flow rate through the valve port and the outlet volume to change. The pressure of the chamber V2 changes with the oil flow, and leads to a pressure difference with the chamber V1. The feedback loop driven by the control valve and the bias actuator keeps the discharge pressure at a certain value changing with the load. The orifice between the control valve and the bias actuator can increase the damping of the bias actuator and stabilize the motion of the swash plate.

Fig. 4
figure 4

Schematic of the control valve mechanism

The motion equation of the control valve is given as

$${m_{\rm{v}}}{\ddot x_{\rm{v}}} + {b_{\rm{v}}}{\dot x_{\rm{v}}} + {k_{\rm{v}}}{x_{\rm{v}}} = {p_{\rm{o}}}{A_{\rm{v}}} - {F_0} - {F_{\rm{d}}}{.}$$
(24)

The flow force, Fd, has the same direction as the spring force. Near the balance position, the pressure pulsation and the displacement of the valve spool are both small. In this case, the flow force is much lower than the pressure force and can be ignored. Therefore, the valve spool is considered as a simple mass-spring-damper system.

In the non FSI model, the inertial force of the control valve, the flow rate through the valve and the volume change of the outlet chamber are all neglected.

3 Discussion

To evaluate the actual output performance of the piston pump, a test rig was built so that the simulation model could also be validated experimentally. Considering that the rated speed of the aircraft pump is 3000–4500 r/min, two sets of experimental results of discharge pressure were obtained at 4200 r/min and 3500 r/min, at 100 L/min and 28 MPa.

Fig. 5 shows the test rig. A throttle valve is used to simulate the hydraulic load. A high frequency pressure transducer is located at the pump outlet to measure the pressure fluctuation. The measure accuracy is over 0.1% FS, and the temperature drifting is less than 0.01% FS/°C. The pump is driven by an inverter motor, and its rotation speed can be changed from 0 to 5000 r/min. The values of specific parameters in this investigation are given in Table 1.

Fig. 5
figure 5

Schematic (a) and photo (b) of the test rig

Table 1 Parameters of pump and test rig

3.1 Comparisons of experiment and simulation

The experimental and simulated discharge pressure of the pump at 4200 r/min and 3500 r/min is given in Fig. 6 (p.210):

  1. 1.

    The pressure curves of the full FSIs model and the experiment coincide well with each other. In Fig. 6a, the discharge pressure pulsation amplitude of the experiment result is about 1.7 MPa at 4200 r/min and the simulation result is 1.8 MPa, a little higher. The simulation error of pressure pulsation is thus about 5.9%. At 3500 r/min, as shown in Fig. 6b, the experimental pulsation is 1.3 MPa and the simulation pulsation is 1.2 MPa at 3500 r/min. The simulation error is 7.7%, which is greater than that at 4200 r/min.

  2. 2.

    The good agreement between the experimental and theoretical results at different rotation speeds proves that the full FSIs pump model can predict the pump state very well. Thus, the pump model can be used to describe other parameters of the pump that are difficult to measure.

Fig. 6
figure 6

Discharge pressure pulsation

(a) The discharge pressure pulsation at 4200 r/min; (b) The discharge pressure pulsation at 3500 r/min; (c) The spectrum graph of the discharge pressure pulsation

3.2 Relationship of discharge pressure and swash plate angle

As shown in Fig. 6, the result curves of the full FSIs model and the non FSI model are mostly similar except in respect of the average value of amplitude. The peak-to-peak value of the full FSIs model, 1.8 MPa, is about 1.5 times the value of the non FSI model at 4200 r/min, and it is about 1.1 times at 3500 r/min. The average value of the full FSIs model is about 0.5 MPa lower than the non FSI model at both speeds. Fig. 6c shows that the frequency components of the pressure pulsation of the two models are almost the same. The high degree of similarity between the results of the two models reflects that both models have similar accuracy in terms of simulating the pressure pulsation of the piston pump. Many previous studies had good agreement between their experiments and simulation results when the simulation models did not contain one or two of the three FSIs.

The angle of the swash plate is shown in Figs. 7a and 7b. The amplitude of the vibration angle of the full FSIs model is much less than the non FSI model at 3500 r/min, which is even more obvious at 4200 r/min. Moreover, the amplitude at 3500 r/min is less than that at 4200 r/min, which means that the higher the rotation speed, the more violent the swash plate vibration. As shown in Fig. 7c, the amplitude of the second harmonic is much higher than the fundamental frequency of the full FSIs model at 4200 r/min, whereas the opposite is true in the non FSI model. However, the frequency components of the two models are very similar at 3500 r/min. Obviously, there are wide differences in predicting the vibration of the swash plate between the two models, and the result of the full FSIs model is more credible because it is the more complete model. Therefore, the full FSIs model is necessary for analysis of the relation between the swash plate vibration and the pressure pulsation.

Fig. 7
figure 7

Dynamic angle of the swash plate

(a) The angle of the swash plate at 4200 r/min; (b) The angle of the swash plate at 3500 r/min; (c) The spectrum graph of the swash plate angle

3.3 Relation between pressure pulsation and angle vibration

The discharge pressure depends upon the flow rate of the chamber shown in Fig. 8. There are three concave peaks of each flow rate from the pistons (Qp) as follows: peak-1 is larger than the others because of the backflow when the piston chamber starts to connect to the discharge area; peak-2 is caused by the piston starting to suck oil when it is still connected to the discharge region; peak-3 is the inherent characteristic of the pump which has odd numbered pistons. The result of the full FSIs model is a little larger than for the non FSI model. The flow rate (Qv) of the control valve based on the full FSIs model contains positive values, for the flow rate caused by the spool movement is considered in FSI-2. However, the largest difference between the two models concerns different phases of the flow rate from the control valve. The phase of the non FSI result has a fixed phase difference with the discharge pressure, whereas there are different phase changes of the full FSIs results at different rotation speeds. Considering the control valve mechanism as a second-order dynamic system, the response of the system, such as the outward flow rate, depends upon its inherent characteristics and the frequency of the input signal. Moreover, the control valve flow rate of the full FSIs model is larger than that of the non FSI model. Therefore, it is enough to affect the piston flow rate, and hence, the discharge pressure. The flow rate through the control valve directly influences the pressures in the control chambers, and thus the vibration of the swash plate, as will be shown.

Fig. 8
figure 8

Flow rate of the outlet chamber at the rotation speed of 4200 r/min (a) and 3500 r/min (b)

The torque on the swash plate is shown in Fig. 9. Basically, the torque from the pistons magnifies the swash plate angle (φ) and the torque from the control actuator does the opposite. The piston torque contains two main parts: the frequency of the piston motion and its second harmonic. As shown in Fig. 7, the amplitude of the angle in the non FSI results is larger than that in the full FSIs results, and so is the torque from the pistons. However, the torque from the control actuator of the full FSIs contrasts greatly to that in the non FSI results. Because of the orifice between the two control chambers, the changed phase of the control signal is delayed again. As a result of the differential phase shift changes of the control torque at different speeds, the vibration of the swash plate shows significant difference at different speeds. Therefore, it can be stated that the basic components of the swash plate vibration depend upon the torque of the pistons, which originates from the pulsating pressure through FSI-1, and the final vibration type depends upon the control torque, which originates from the pulsating pressure through FSI-3 and FSI-2.

Fig. 9
figure 9

Torques on the swash plate at the rotation speed of 4200 r/min (a) and 3500 r/min (b)

Fig. 10 shows that the pressure pulsation and the angle oscillation change with rotation speed. The oscillation amplitude of the swash plate angle decreases steadily with increased rotation speed, except near 4200 r/min. As has been analyzed, because the phase difference between the piston torque and the actuator torque is about 180°, the angle vibration reaches a minimum at about 4200 r/min. The pressure pulsation reaches a maximum at a speed near 4050 r/min, because the flow rate of the control valve reaches a maximum near the resonance frequency of the control valve.

Fig. 10
figure 10

The peak-to-peak value of pressure pulsation and angle vibration at different rotation speeds

In summary, the full FSIs model is much more accurate than the non FSI model in simulating the relation between the swash plate vibration and the pressure pulsation of the aircraft piston pump. The FSI-1 is mostly bidirectional from the pressure pulsation to the swash plate vibration and from the swash plate vibration to the pressure pulsation. Thus, the basic vibration type of the swash plate is defined by the FSI-1. The FSI-2 and FSI-3 are unidirectional from the pressure pulsation to the swash plate vibration. The discharge pressure pulsation affects the flow rate of the control valve; hence, the movement of the control pressure, the control torque and the swash plate.

There are, therefore, some efficient ways to reduce the vibration of the swash plate, such as modifying the geometrical parameters of the swash plate mechanism, the control valve mechanism and the orifice, which means optimizing their natural frequency and damping. Furthermore, making the pump work at an optimized rotation speed range can also minimize the vibration of the swash plate, and even decrease the pressure pulsation.

4 Conclusions

The dynamic analysis of the swash plate vibration and pressure pulsation of an aircraft piston pump based on FSIs is presented. Several conclusions can be drawn:

  1. 1.

    The full FSIs model is much more accurate in predicting the vibration of the swash plate and the pulsation of the discharge pressure than the non FSIs model.

  2. 2.

    The swash plate vibration is strongly influenced by the pressure pulsation through the control actuator mechanism (FSI-2) and the control valve mechanism (FSI-3). The discharge pressure pulsation is mostly dictated by the kinematic relations of the piston slipper-shoe units (FSI-1), and is almost isolated from the swash plate vibration.