System Identification of a Variable Piston Pump and Design of a Hydraulic Load Circuit
MetadataVis full innførsel
This master thesis is divided into two main parts. The first part focuses on the identification and modeling of a Bosch Rexroth variable piston pump in both frequency and time domain. The second part presents a hydraulic load circuit which is mounted inside a test container. The load circuit is used to test the pump in a suitable load situation which represents a small scale Active Heave Compensation (AHC) scenario. The considered pump is named A4VSG, and the internal swash plate angle is controlled with a hydraulically driven control system delivered by Bosch Rexroth. Several frequency response tests have been carried out to identify the swash plate angle dynamics. In the time domain, a stochastic input signal have been used to evaluate and verify the time domain response of the internal pump states. In addition to the traditional frequency response test, a proposed method to identify the swash plate dynamics using a single chirp signal test is presented. The chirp signal is a multi-cycle sine wave with a linearly increasing frequency with time. The chirp test analysis have proven promising results, and should be investigated further in other system identification applications. The two main pump modeling techniques proposed are; a Black box model using a linear transfer function and a non-linear Grey box model, where all the unknown model parameters have been identified through non-linear optimization in MATLAB. The accuracy of the proposed models are quantified using the mean and maximum deviation between measured and simulated response in both time and frequency domain. An accurate Grey box model have been identified through non-linear parameter optimization, and a corresponding SimulationX model is created. The simulation model also includes a simplified ripple flow. The simplified ripple flow is found through a mechanical study of the internal piston movements. To quantify the ripple flow effect on the surrounding hydraulic components, two system simulations have been studied and discussed. The second part of the thesis proposes a hydraulic load circuit using a 4/3-way directional servo valve to control the load pressure across a variable displacement piston motor. The motor is connected to a secondary motor using a mechanical coupling. The secondary motor is placed in a closed hydraulic loop which is controlled using the A4VSG pump described in the first part. The load circuit’s purpose is to apply a load torque at the mechanical coupling as the A4VSG’s output flow controls the rotational velocity of the coupling. The couplings velocity reference signal is supposed to represent an offshore crane’s wire drum motion during AHC. The two control systems controlling the load pressure and the shaft speed respectively, are designed based on linear control theory. The controllers were tuned using MATLAB’s controller tuning toolbox. In order to use this tool, the systems were described using linearized transfer functions. The resulting controllers have been implemented using a National Instruments LabVIEW program. In the end the friction torque in both motors combined have been modeled using a non-linear friction model. This model have been used to represent both the stiction and Coulomb friction in the SimulationX model representing the load circuit. The simulation results are compared with real-life experiments to validate the accuracy of the SimulationX model.
Masteroppgave i mekatronikk - Universitetet i Agder, 2015