Predicting the behaviour of slipper pads in swashplate-type axial piston pumps