Variable displacement axial piston units are the core components of many hydrostatic and hydraulic hybrid drive trains. Therein, the fast and accurate control of the swash plate angle, utilizing the full possible dynamics of the displacement system, is essential for a good performance of the overall drive train. This paper describes the development, implementation, and the experimental validation of a control strategy for the swash plate angle based on nonlinear model predictive control (NMPC). A tailored mathematical model, which serves as the basis for the NMPC, is described in the first part of the paper. Two versions of NMPC, an indirect and a direct method, are compared with respect to their numerical complexity and their capability of handling input and state constraints. An observer strategy, which is designed to obtain the nonmeasurable states and varying parameters of the system, completes the overall control strategy. To reduce the negative influence of stick–slip friction, the concept of dithering is applied in the experimental implementation. The differences of the NMPC methods are analyzed by simulation studies and experiments. Finally, the experimental results, using an industrial electronic control unit (ECU), prove the practical feasibility and the improved control accuracy and robustness in comparison to classical (nonlinear) control strategies.
Nonlinear Model Predictive Control of Axial Piston Pumps
Contributed by the Dynamic Systems Division of ASME for publication in the JOURNAL OF DYNAMIC SYSTEMS, MEASUREMENT, AND CONTROL. Manuscript received September 27, 2016; final manuscript received December 13, 2016; published online May 24, 2017. Assoc. Editor: Shankar Coimbatore Subramanian.
- Views Icon Views
- Share Icon Share
- Cite Icon Cite
- Search Site
Zeman, P., Kemmetmüller, W., and Kugi, A. (May 24, 2017). "Nonlinear Model Predictive Control of Axial Piston Pumps." ASME. J. Dyn. Sys., Meas., Control. August 2017; 139(8): 081008. https://doi.org/10.1115/1.4035608
Download citation file:
- Ris (Zotero)
- Reference Manager