single-au.php

IJAT Vol.18 No.1 pp. 113-127
doi: 10.20965/ijat.2024.p0113
(2024)

Research Paper:

Designing a Model Predictive Controller for Displacement Control of Axial Piston Pump

Tsuyoshi Yamada*,†, Ryo Inada**, and Kazuhisa Ito* ORCID Icon

*Shibaura Institute of Technology
307 Fukasaku, Minuma-ku, Saitama-shi, Saitama 337-8570, Japan

Corresponding author

**Hitachi Construction Machinery Co., Ltd.
Tsuchiura, Japan

Received:
March 8, 2023
Accepted:
September 26, 2023
Published:
January 5, 2024
Keywords:
hydraulics, axial piston pump, system identification, model predictive control, variable control input constraint
Abstract

Variable displacement hydraulic pumps are widely used for energy efficiency, and they often have a mechanical feedback mechanism to ensure target tracking control performance and stability of tilt angle control. Furthermore, there are many examples which add electronic control to realize higher tracking control performance. However, in such cases, the control performance is significantly affected by the dynamic characteristics of the mechanical feedback mechanism, and this problem prevent its widespread use. Additionally, tilt angle control is susceptible to changes in dynamic characteristics and load pressure depending on the operating point, and there are constraints on the tilt angle. Hence, high control performance cannot be obtained without considering these nonlinearities. In this study, the variable displacement pump without mechanical feedback mechanism is focused on, and the objective of this study is to design a displacement control system for a hydraulic pump based on a model predictive control (MPC) that can consider various constraints on the design step. An adaptive system, which handles changes in dynamic characteristics and the effects of load pressure, is introduced. Additionally, the control performance of adaptive MPC is compared to adaptive model matching-based MPC with inverse optimization that can optimally design the weight matrices of the evaluation function without trial and error. Furthermore, in order to improve the transient response, a variable control input constraints are added in these two control systems. Experimental results of control performance have shown that the proposed method achieved a high tracking performance and short settling time, which confirmed the effectiveness of the variable control input constraints.

Cite this article as:
T. Yamada, R. Inada, and K. Ito, “Designing a Model Predictive Controller for Displacement Control of Axial Piston Pump,” Int. J. Automation Technol., Vol.18 No.1, pp. 113-127, 2024.
Data files:
References
  1. [1] A. Beddoti, F. Campanini, M. Pastori, L. Ricco, and P. Cassoli, “Energy saving sokutions for a hydraulic excavator,” Energy Procedia, Vol.126, pp. 1099-1106, 2017. https://doi.org/10.1016/j.egypro.2017.08.255
  2. [2] L. Ge, X. Zhang, and J. Yang, “Power Matching and Energy Efficiency Improvement of Hydraulic Excavator Driven with Speed and Displacement Variable Power Source,” Chinese J. of Mechanical Engineering, Vol.32, 100, 2019. https://doi.org/10.1186/s10033-019-0415-x
  3. [3] J. K. Kim, S. H. Oh, and J. Y. Jung, “Simulation on Hydrauic Control Characteristics of Regulator System in Bent-Axis Type Piston Pump,” KSTLE Int. J., Vol.2013, 2013.
  4. [4] S. H. Park, J. M. Lee, and J. S. Kim, “Modeling and Performance Improvement of the Constant Power Regulator System in Variable Displacement Pump,” The Scientific World J., Vol.1, 738260, 2000. https://doi.org/10.1155/2013/738260
  5. [5] L. V. Larsson and P. Krus, “Displacement Control Strategies of an In-Line Axial-Piston Unit,” The 15th Scandinavian Int. Conf. on Fluied Power, pp. 244-253, 2017. http://dx.doi.org/10.3384/ecp17144244
  6. [6] Y. Song, D. Wang, H. Ren, J. Cai, and B. Jing, “Research on hydraulic pump displacement control using PI and feed-forward compensation,” Advances in Mechanical Engineering, Vol.9, 2017. https://doi.org/10.1177/1687814017744087
  7. [7] W. Kemmetmuller, F. Fuchshumer, and A. Kugi, “Nonlinear pressure control of self-supplied variable displacement axial piston pumps,” Control Engineering Practice, Vol.18, No.1, pp. 84-93, 2010. https://doi.org/10.1016/j.conengprac.2009.09.006
  8. [8] T. V. Vu, C. K. Chen, and C. W. Hung, “A Model Predictive Control Approach for Fuel Economy Improvement of a Series Hydraulic Hybrid Vehicle,” Energies, Vol.7, No.11, pp. 7017-7040, 2014. https://doi.org/10.3390/en7117017
  9. [9] W. Gu, Z. Yao, and J. Zheng “Output feedback model predictive control of hydraulic systems with disturbances compensation,” ISA Trans., Vol.88, pp. 216-224, 2019. https://doi.org/10.1016/j.isatra.2018.12.007
  10. [10] P. Zeman, W. Kemmetmuller, and A. Kugi, “Model Predictive Speed Control of Axial Piston Motors,” IFAC PapersOnline, Vol.49, Issue 18, pp. 772-777, 2016. https://doi.org/10.1016/j.ifacol.2016.10.259
  11. [11] A. Mitov, J. Kralev, T. Slavov, and I. Angelov, “Comparison of Model Predictive Control (MPC) and Linear-Quadratic Gaussian (LQG) Algorithm for Electrohydraulic Steering Control System,” 25th Scientific Conf. on Power Engineering and Power Machines, Vol.207, 2020. https://doi.org/10.1051/e3sconf/202020704001
  12. [12] S. D. Cairano and A. Bemporad, “Model Predictive Control Tuning by Controller Matching,” IEEE Trans. on Automatic Control, Vol.55, No.1, pp. 185-190, 2010. https://doi.org/10.1109/TAC.2009.2033838
  13. [13] S. Tsuruhara, R. Inada, and K. Ito, “Model Predictive Displacement Control Tuning for Tap-Water-Driven Artifical Muscle by Inverse Optimization with Adaptive Model Matching and its Contribution Analyses,” Int. J. Automation Technology, Vol.16, No.4, pp. 436-447, 2022. https://doi.org/10.20965/ijat.2022.p0436
  14. [14] D. Kostadinov and D. Scaramuzza, “Online Weight-adaptive Nonlinear Model Predictive Control,” IEEE/RSJ Int. Conf. on Intelligent Robots and Systems, pp. 1180-1185, 2020. https://doi.org/10.1109/IROS45743.2020.9341495
  15. [15] N. Wada, H. Tomosugi, and M. Saeki, “Model predictive tracking control for a linear system under time-varying input constraints,” Int. J. of Robust and Nonlinear Control, Vol.23, Issue 9, pp. 945-964, 2013. https://doi.org/10.1002/rnc.2806
  16. [16] J. Grabbrl and M. Ivantysynova, “An Investigation of Swash Plate Control Concepts for Displacement Controlled Actuators,” Int. J. of Fluid Power, Vol.6, Issue 2, pp. 19-36, 2014. https://doi.org/10.1080/14399776.2005.10781217
  17. [17] K. Guo, Y. Xu, and J. Li, “A Switched Controller Design for Supply Pressure Tracking of Variable Displacement Axial Piston Pumps,” IEEE Xplore, Vol.6, pp. 3932-3942, 2018. https://doi.org/10.1109/ACCESS.2018.2796097
  18. [18] N. M. Linh, T. V. Minh, and X. Chen, “Precise Tracking Control for Piezo-Actuated Stage Using Inverse Compensation and Model Predictive Control,” Int. Conf. on Advanced Mechatronic Systems, pp. 467-472, 2015. https://doi.org/10.1109/ICAMechS.2015.7287156
  19. [19] J. M. Maciejowski, “Predictive Control with Constraints,” Prentice Hall, 2000.
  20. [20] P. Van den Hof, “Closed-Loop Issues in System Identification,” Annual Reviews in Control, Vol.22 pp. 173-186, 1998. https://doi.org/10.1016/S1367-5788(98)00016-9
  21. [21] T. R. Fortescure, L. S. Kershenbaum, and B. E. Ydsite, “Implementation of self-tuning regulators with variable forgetting factors,” Automatica, Vol.17, Issue 6, pp. 831-835, 1981. https://doi.org/10.1016/0005-1098(81)90070-4
  22. [22] J. Mattingley and S. Boyd, “CVXGEN: a code generator for embedded convex optimization,” Optimization and Engineering, Vol.13, pp. 1-27, 2012. https://doi.org/10.1007/s11081-011-9176-9
  23. [23] N. Wada, “Model predictive tracking control for constrainted linear system using integrator resets,” IEEE Trans. on Automatic Control, Vol.60, No.11, pp. 3113-3118, 2015. https://doi.org/10.1109/TAC.2015.2411915
  24. [24] R. Mantri, A. Saberi, Z. Lin, and A. A. Stroorvogel, “Output Regulation for Linear Discrete-Time Systems Subject to Input Saturation,” Proc. of 1995 34th IEEE Conf. on Decision and Control, Vol.1, pp. 957-962, 1995. https://doi.org/10.1109/CDC.1995.479111
  25. [25] J. Lofberg, “YALMIP : A toolox for modeling and optimization in MATLAB,” IEEE Int. Conf. on Robotics and Automation, pp. 284-289, 2004. https://doi.org/10.1109/CACSD.2004.1393890

*This site is desgined based on HTML5 and CSS3 for modern browsers, e.g. Chrome, Firefox, Safari, Edge, Opera.

Last updated on Jun. 03, 2024