{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,31]],"date-time":"2026-03-31T12:13:05Z","timestamp":1774959185242,"version":"3.50.1"},"reference-count":32,"publisher":"MDPI AG","issue":"2","license":[{"start":{"date-parts":[[2023,2,15]],"date-time":"2023-02-15T00:00:00Z","timestamp":1676419200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Algorithms"],"abstract":"<jats:p>A system for the rapid prototyping of real-time control algorithms for open-circuit variable displacement axial-piston pumps is presented. In order to establish real-time control, and communication and synchronization with the programmable logic controller of an axial piston pump, the custom CAN communication protocol is developed. This protocol is realized as a Simulink\u00ae S-function, which is a part of main Simulink\u00ae model. This model works in real-time and allows for the implementation of rapid prototyping of various control strategies including advanced algorithms such as H\u221e control. The aim of the algorithm is to achieve control system performance in the presence of various load disturbances with an admissible control signal rate and amplitude. In contrast to conventional systems, the developed solution suggests using an embedded approach for the prototyping of various algorithms. The obtained results show the advantages of the designed H\u221e controller that ensure the robustness of a closed-loop system in the presence of significant load disturbances. These type of systems with displacement volume regulation are important for industrial hydraulic drive systems with relatively high power.<\/jats:p>","DOI":"10.3390\/a16020120","type":"journal-article","created":{"date-parts":[[2023,2,16]],"date-time":"2023-02-16T01:36:52Z","timestamp":1676511412000},"page":"120","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":10,"title":["Rapid Prototyping of H\u221e Algorithm for Real-Time Displacement Volume Control of Axial Piston Pumps"],"prefix":"10.3390","volume":"16","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-5942-9165","authenticated-orcid":false,"given":"Alexander","family":"Mitov","sequence":"first","affiliation":[{"name":"Department of Hydroaerodynamics and Hydraulic Machines, Technical University of Sofia, Kliment Ohridski 8 boulevard, 1000 Sofia, Bulgaria"}]},{"given":"Tsonyo","family":"Slavov","sequence":"additional","affiliation":[{"name":"Department of Systems and Control, Technical University of Sofia, Kliment Ohridski 8 boulevard, 1000 Sofia, Bulgaria"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-5416-2115","authenticated-orcid":false,"given":"Jordan","family":"Kralev","sequence":"additional","affiliation":[{"name":"Department of Systems and Control, Technical University of Sofia, Kliment Ohridski 8 boulevard, 1000 Sofia, Bulgaria"}]}],"member":"1968","published-online":{"date-parts":[[2023,2,15]]},"reference":[{"key":"ref_1","unstructured":"Manring, N. (2013). Fluid Power Pumps and Motors: Analysis, Design, and Control, McGraw-Hill Education."},{"key":"ref_2","unstructured":"Frankenfield, T. (1984). Rexroth Worldwide Hydraulics, Penton Publishing Inc."},{"key":"ref_3","unstructured":"Ivantysyn, J., and Ivantysynova, M. (1993). Hydrostatic Pumps and Drives, Vogel."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"020038","DOI":"10.1063\/1.5138771","article-title":"Swash plate design for pressure ripple reduction\u2014A theoretical analysis","volume":"2191","author":"Casoli","year":"2019","journal-title":"AIP Conf. Proc."},{"key":"ref_5","unstructured":"Karpenko, M., and Marijonas, B. (2018). Transport Problems 2018, X International Scientific Conference, VII International Symposium of Young Researchers: Proceedings, Katowice, Wis\u0142a, 27\u201329 June 2018, Silesian University of Technology."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"49","DOI":"10.1243\/PIME_PROC_1986_200_093_02","article-title":"Dynamic Analysis of an Axial Piston Pump Swashplate Control","volume":"200","author":"Zeiger","year":"1986","journal-title":"Proc. Inst. Mech. Eng. Part C J. Mech. Eng. Sci."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"07005","DOI":"10.1051\/e3sconf\/202019707005","article-title":"Lumped parameter model and experimental tests on a pressure limiter for variable displacement pumps","volume":"197","author":"Fresia","year":"2020","journal-title":"E3S Web Conf."},{"key":"ref_8","doi-asserted-by":"crossref","unstructured":"Kauranne, H. (2022). Effect of Operating Parameters on Efficiency of Swash-Plate Type Axial Piston Pump. Energies, 15.","DOI":"10.3390\/en15114030"},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"061005","DOI":"10.1115\/1.4004056","article-title":"Physical limitations for the bandwidth frequency of a pressure controlled, axial-piston pump","volume":"133","author":"Manring","year":"2011","journal-title":"J. Dyn. Syst. Meas. Control"},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"475","DOI":"10.1115\/1.2896167","article-title":"Optimal control theory applied to pressure-controlled axial piston pump design","volume":"112","author":"Lin","year":"1990","journal-title":"J. Dyn. Syst. Meas. Control"},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"120","DOI":"10.1115\/1.3152661","article-title":"Optimal control theory applied to a pump with single-stage electrohydraulic servovalve","volume":"110","author":"Akers","year":"1988","journal-title":"J. Dyn. Syst. Meas. Control"},{"key":"ref_12","doi-asserted-by":"crossref","unstructured":"Wei, L., Ning, Z., Quan, L., Wang, A., and Gao, Y. (2022). Research on Parameter Matching of the Asymmetric Pump Potential Energy Recovery System Based on Multi-Core Parallel Optimization Method. Processes, 10.","DOI":"10.3390\/pr10112298"},{"key":"ref_13","doi-asserted-by":"crossref","unstructured":"Mitov, A., Kralev, J., Slavov, T., and Angelov, I. (2022, January 1\u20134). Design of Embedded Control System for Open Circuit Axial Piston Pump. Proceedings of the 22st International Symposium on Electrical Apparatus and Technologies (SIELA 2022), Bourgas, Bulgaria.","DOI":"10.1109\/SIELA54794.2022.9845787"},{"key":"ref_14","unstructured":"Kordak, R. (1996). The Hydraulic Trainer, Mannesmann Rexroth GmbH."},{"key":"ref_15","unstructured":"Belan, H.C., Locateli, C.C., Lantto, B., Krus, P., and de Negri, V.J. (2015, January 26\u201327). Digital secondary control architecture for aircraft application. Proceedings of the Seventh Workshop on Digital Fluid Power, Linz, Austria."},{"key":"ref_16","unstructured":"Rexroth Bosch Group (2015). Pressure and Flow Control System, Rexroth Bosch Group. Technical Data Sheet, RE 30630."},{"key":"ref_17","unstructured":"Rexroth Bosch Group (2019). Proportional Directional Valves, Direct Operated, with Electrical Position Feedback as Pilot Control Valve for Control Systems SY(H)DFE, Rexroth Bosch Group. Technical Data Sheet, RE 29016."},{"key":"ref_18","doi-asserted-by":"crossref","unstructured":"Gao, Y., Cheng, J., Huang, J., and Quan, L. (2017). Simulation Analysis and Experiment of Variable-Displacement Asymmetric Axial Piston Pump. Appl. Sci., 7.","DOI":"10.3390\/app7040328"},{"key":"ref_19","doi-asserted-by":"crossref","unstructured":"Petkov, P.H., Slavov, T.N., and Kralev, J.K. (2018). Design of Embedded Robust Control Systems Using MATLAB\u00ae\/Simulink\u00ae, IET Control.","DOI":"10.1049\/PBCE113E"},{"key":"ref_20","first-page":"375","article-title":"Design and testing of a robust linear controller for secondary controlled hydraulic drive","volume":"213","author":"Berg","year":"1999","journal-title":"Proc. Inst. Mech. Eng. Part I J. Syst. Control Eng."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"84","DOI":"10.1016\/j.conengprac.2009.09.006","article-title":"Nonlinear pressure control of self-supplied variable displacement axial piston pumps","volume":"18","author":"Fuchshumer","year":"2010","journal-title":"Control Eng. Pract."},{"key":"ref_22","first-page":"455","article-title":"Robust control of the pressure in a control-cylinder with direct drive valve for the variable displacement axial piston pump","volume":"223","author":"Park","year":"2009","journal-title":"Proc. Inst. Mech. Eng. Part I J. Syst. Control Eng."},{"key":"ref_23","unstructured":"Lee, J., Park, S., and Kim, J. (2009, January 27\u201329). A robust control of the pressure in a control-cylinder for the variable displacement axial piston pump. Proceedings of the 7th Asian Control Conference, Hong Kong, China."},{"key":"ref_24","first-page":"614","article-title":"Nonlinear supply pressure control for a variable displacement axial piston pump","volume":"229","author":"Wei","year":"2015","journal-title":"Proc. Inst. Mech. Eng. Part I J. Syst. Control Eng."},{"key":"ref_25","unstructured":"Tonyan, M. (1985). Electronically Controlled Proportional Valves, Marcel Dekker, Inc."},{"key":"ref_26","unstructured":"Danfoss (2013). Plus+1 Controllers MC012-020 and 022, Danfoss. Data Sheet, 11077167."},{"key":"ref_27","unstructured":"Merrit, H. (1967). Hydraulic Control Systems, John Wiley & Sons Inc."},{"key":"ref_28","unstructured":"Ljung, L. (1999). System Identification: Theory for the User, Prentice Hall. [2nd ed.]."},{"key":"ref_29","unstructured":"Mitov, A., Kralev, J., and Slavov, T. (2022, January 10\u201312). Identification of Variable Displacement Axial-Piston Pump with Proportional Valve Control. Proceedings of the 14th International Scientific Conference on Aeronautics, Automotive and Railway Engineering and Technologies (BulTrans 2022), Sozopol, Bulgaria. in press."},{"key":"ref_30","unstructured":"Zhou, K., and Doyle, J. (1996). Robust and Optimal Control, Prentice Hall International."},{"key":"ref_31","unstructured":"The Mathworks Inc (2016). User\u2019s Guide, The Mathworks Inc."},{"key":"ref_32","doi-asserted-by":"crossref","unstructured":"Mitov, A., Kralev, J., and Slavov, T. (2022). LQG Control of an Open Circuit Axial Piston Pump. Energies, 15.","DOI":"10.3390\/en15186800"}],"container-title":["Algorithms"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1999-4893\/16\/2\/120\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T18:36:47Z","timestamp":1760121407000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1999-4893\/16\/2\/120"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,2,15]]},"references-count":32,"journal-issue":{"issue":"2","published-online":{"date-parts":[[2023,2]]}},"alternative-id":["a16020120"],"URL":"https:\/\/doi.org\/10.3390\/a16020120","relation":{},"ISSN":["1999-4893"],"issn-type":[{"value":"1999-4893","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023,2,15]]}}}