Grey Wolf Particle Swarm Optimized Pump–Motor Servo System Constant Speed Control Strategy
Abstract
:1. Introduction
- (a)
- To overcome the issues of the sluggish convergence and low accuracy of existing heuristic optimization algorithms, a new PSO and GWO combination known as GWOPSO is developed.
- (b)
- The presented GWOPSO method is used for eight benchmark test problems and the findings demonstrate that in terms of the calculation time and optimization correctness, the GWOPSO outperforms the GWO, the PSO, the GA, and other comparable strategies.
- (c)
- Because the PMSS is a high-order non-linear time-varying system, it is challenging to achieve a decent control effect when relying on the current control strategies. In this study, we create a brand-new GWOPSO-PID controller and apply it to regulate the PMSS.
- (d)
- Most of the existing studies have always been conducted in the ideal status of the PMSS, ignoring the influences brought by load variations on the system’s performance. The effectiveness of the GWOPSO-PID controller is evaluated by simulation and contrasted with that of the conventional PID controller, GWO-PID controller, PSO-PID controller, and GA-PID controller under various load situations by using the same ITAE objective function.
- (e)
- Experimental validation by a hardware implementation of an industrial PMSS. The dynamic response characteristics of the GWOPSO-PID controller under different load circumstances are confirmed by analysis and the robustness and viability of the GWOPSO-PID controller are confirmed.
2. Problem Formulation
2.1. System Description
2.2. Valve-Controlled Hydraulic Cylinder Model
2.3. Motor-Driven Load Model
3. Overview of Optimization Techniques
3.1. GWOPSO Hybrid Optimization Algorithm Description
3.2. Case Study of Benchmark Function
4. GWOPSO-PID Controller for PMSS Speed Control
5. Results and Discussion
- (a)
- Temporal response characteristic.
- (b)
- Load disturbance response.
- (c)
- Robustness analysis.
5.1. Temporal Response Characteristic
5.2. Load Disturbance Response
5.3. Robustness Analysis
6. Conclusions
- (1)
- We developed a novel hybrid optimization algorithm called GWOPSO. The GWOPSO-PID controller was designed for the PMSSs speed control. The PID controller optimized by GWOPSO has better parameters, so it presents higher control precision for the PMSS.
- (2)
- The GWOPSO-PID control PMSS simulation study and experimental verification. The system’s adjustment time to reach a steady state under no-load conditions is decreased by 78.6%, 64.7%, 67.1%, and 41.5%, respectively, compared to the conventional PID control, GWO-PID, PSO-PID, and GA-PID. The system responds more quickly.
- (3)
- We examined the system’s robustness and stability under various load scenarios. According to the results, under slow-varying load situations, the system’s speed loss is decreased by 9.5%, 1.4%, 7.6%, and 4.3%, and under sudden-varying load cases, the system’s rebalancing time is reduced by 48.9%, 35.5%, 44.3%, and 27.9%, respectively.
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
Nomenclature
Abbreviations | |||
PMSS | Pump–motor servo system | GA | Genetic algorithm |
EHSS | Electro–hydraulic servo system | PID | Proportional–integral–derivative |
GWO | Grey wolf optimization | ITAE | Integrated time and absolute error |
PSO | Particle swarm optimization | ||
Symbols | |||
Qv | Output flow of the servo valve (m3/s) | Ap | Effective area of the hydraulic cylinder piston (m2) |
Uv | Input voltage of the servo valve (V) | xp | Piston displacement (m) |
ξv | Damping ratio of the servo valve (N/(m/s)) | βe | Equivalent bulk elastic modulus (Pa) |
ωv | Natural frequency of the servo valve (Hz) | Vt | Total compression volume (m3) |
UX | Output voltage of the displacement sensor (V) | Mt | Motor torque (N·m) |
KL | Spring stiffness of the load (N/m) | PL | Load pressure of the hydraulic cylinder (N/m2) |
Xp | Displacement of the hydraulic cylinder (m) | FL | Any external load force acting on the piston (N) |
Ctp | Total leakage coefficient of the hydraulic cylinder (m3/(pa·s)) | ||
mp | Total mass of the piston and the load converted to the piston (kg) | ||
ΔP | Pressure difference between the inlet and outlet of the motor (Pa) | ||
Jm | Equivalent moment of inertia converted from the motor and the load to the motor shaft (kg·m2) |
References
- Guo, Q.; Yu, T.; Jiang, D. Robust H∞ positional control of 2-DOF robotic arm driven by electro-hydraulic servo system. ISA Trans. 2015, 59, 55–64. [Google Scholar] [CrossRef]
- Shi, Y.; Li, S.; Wang, S.; Zhai, Y.; Tian, Y.; Yu, D.-L. Pitch angle control with fault diagnosis and tolerance for wind turbine generation systems. Proc. Inst. Mech. Eng. Part I J. Syst. Control Eng. 2021, 235, 1355–1366. [Google Scholar] [CrossRef]
- Meena, D.C.; Devanshu, A. Genetic algorithm tuned PID controller for process control. In Proceedings of the 2017 International Conference on Inventive Systems and Control (ICISC), Coimbatore, India, 19–20 January; pp. 1–6. [CrossRef]
- Zad, H.S.; Ulasyar, A.; Zohaib, A. Robust Model Predictive position Control of direct drive electro-hydraulic servo system. In Proceedings of the 2016 International Conference on Intelligent Systems Engineering (ICISE), Islamabad, Pakistan, 15–17 January 2016; pp. 100–104. [Google Scholar] [CrossRef]
- Shen, G.; Zhu, Z.; Zhao, J.; Zhu, W.; Tang, Y.; Li, X. Real-time tracking control of electro-hydraulic force servo systems using offline feedback control and adaptive control. ISA Trans. 2017, 67, 356–370. [Google Scholar] [CrossRef]
- Chen, X.; Li, D.; Yang, X.; Yu, Y. Identification recurrent type 2 fuzzy wavelet neural network and L2-gain adaptive variable sliding mode robust control of electro-hydraulic servo system (EHSS). Asian J. Control 2018, 20, 1480–1490. [Google Scholar] [CrossRef]
- Gao, B.; Shen, W.; Zhao, H.; Zhang, W.; Zheng, L. Reverse Nonlinear Sparrow Search Algorithm Based on the Penalty Mechanism for Multi-Parameter Identification Model Method of an Electro-Hydraulic Servo System. Machines 2022, 10, 561. [Google Scholar] [CrossRef]
- Samakwong, T.; Assawinchaichote, W. PID controller design for electro-hydraulic servo valve system with genetic algorithm. Procedia Comput. Sci. 2016, 86, 91–94. [Google Scholar] [CrossRef] [Green Version]
- Wu, X.; Zeng, F. Design of electro-hydraulic servo loading controlling system based on fuzzy intelligent water drop fusion algorithm. Comput. Electr. Eng. 2018, 71, 485–491. [Google Scholar] [CrossRef]
- Jia, L.; Zhao, X. An improved particle swarm optimization (PSO) optimized integral separation PID and its application on central position control system. IEEE Sens. J. 2019, 19, 7064–7071. [Google Scholar] [CrossRef]
- Fadel, M.Z.; Rabie, M.G.; Youssef, A.M. Optimization of Control Parameters Based on Genetic Algorithm Technique for Integrated Electrohydraulic Servo Actuator System. J. Mechatron. Autom 2019, 6, 24–37. [Google Scholar]
- Zheng, X.; Su, X. Sliding mode control of electro-hydraulic servo system based on optimization of quantum particle swarm algorithm. Machines 2021, 9, 283. [Google Scholar] [CrossRef]
- Wang, H.; Du, H.; Cui, Q.; Song, H. Artificial bee colony algorithm based PID controller for steel stripe deviation control system. Sci. Prog. 2022, 105, 00368504221075188. [Google Scholar] [CrossRef] [PubMed]
- Patel, R.; Kumar, V. Artificial neuro fuzzy logic PID controller based on BF-PSO algorithm. Procedia Comput. Sci. 2015, 54, 463–471. [Google Scholar] [CrossRef] [Green Version]
- Ye, Y.; Yin, C.-B.; Gong, Y.; Zhou, J.-J. Position control of nonlinear hydraulic system using an improved PSO based PID controller. Mech. Syst. Signal Process. 2017, 83, 241–259. [Google Scholar] [CrossRef]
- Le Dinh, H.; Temkin, I.O. Application of PSO and bacterial foraging optimization to speed control PMSM servo systems. In Proceedings of the 2018 IEEE Seventh International Conference on Communications and Electronics (ICCE), Hue City, Vietnam, 18–20 July 2018; pp. 1–6. [Google Scholar] [CrossRef]
- Fan, Y.; Shao, J.; Sun, G.; Shao, X. Proportional–integral–derivative controller design using an advanced lévy-flight salp swarm algorithm for hydraulic systems. Energies 2020, 13, 459. [Google Scholar] [CrossRef] [Green Version]
- Chen, P.; He, Z.; Chen, C.; Xu, J. Control strategy of speed servo systems based on deep reinforcement learning. Algorithms 2018, 11, 65. [Google Scholar] [CrossRef] [Green Version]
- Çelik, E.; Gör, H. Enhanced speed control of a DC servo system using PI + DF controller tuned by stochastic fractal search technique. J. Frankl. Inst. 2019, 356, 1333–1359. [Google Scholar] [CrossRef]
- Yu, B.; Zhu, Q.; Yao, J.; Zhang, J.-X.; Huang, Z.-P.; Jin, Z.; Wang, X. Design, mathematical modeling and force control for electro-hydraulic servo system with pump-valve compound drive. IEEE Access 2020, 8, 171988–172005. [Google Scholar] [CrossRef]
- Wang, X.; Feng, Y.; Sun, Y. Research on improved active disturbance rejection control of continuous rotary motor electro-hydraulic servo system. J. Cent. South Univ. 2020, 27, 3733–3743. [Google Scholar] [CrossRef]
- Ma, Y.; Gu, L.C.; Xu, Y.G.; Shi, L.C.; Wang, H.T. Research on control strategy of asymmetric electro-hydraulic servo system based on improved PSO algorithm. Adv. Mech. Eng. 2022, 14, 16878132221096226. [Google Scholar] [CrossRef]
- Yuan, H.B.; Na, H.C.; Kim, Y.B. System identification and robust position control for electro-hydraulic servo system using hybrid model predictive control. J. Vib. Control 2018, 24, 4145–4159. [Google Scholar] [CrossRef]
- Essa, M.E.S.M.; Aboelela, M.A.; Hassan, M.M.; Abdrabbo, S. Design of model predictive force control for hydraulic servo system based on cuckoo search and genetic algorithms. Proc. Inst. Mech. Eng. Part I J. Syst. Control. Eng. 2020, 234, 701–714. [Google Scholar] [CrossRef]
- Feng, H.; Ma, W.; Yin, C.; Cao, D. Trajectory control of electro-hydraulic position servo system using improved PSO-PID controller. Autom. Constr. 2021, 127, 103722. [Google Scholar] [CrossRef]
- Feng, H.; Song, Q.; Ma, S.; Ma, W.; Yin, C.; Cao, D.; Yu, H. A new adaptive sliding mode controller based on the RBF neural network for an electro-hydraulic servo system. ISA Trans. 2022, 129, 472–484. [Google Scholar] [CrossRef] [PubMed]
- He, Z.; Jiyun, Z.; Yunfei, W.; Zhonghai, Z.; Haigang, D.; Jiaxiang, M. Electro-hydraulic position servo system based on sliding mode active disturbance rejection compound control. Proc. Inst. Mech. Eng. Part C J. Mech. Eng. Sci. 2022, 236, 2089–2098. [Google Scholar] [CrossRef]
- Dhiman, G. SSC: A hybrid nature-inspired meta-heuristic optimization algorithm for engineering applications. Knowl.-Based Syst. 2021, 222, 106926. [Google Scholar] [CrossRef]
- Li, M.W.; Wang, Y.T.; Geng, J.; Hong, W.C. Chaos cloud quantum bat hybrid optimization algorithm. Nonlinear Dyn. 2021, 103, 1167–1193. [Google Scholar] [CrossRef]
- Yu, H.; Wang, H.; Li, N.; Zhao, G. Research on disturbance rejection control strategy of vehicle drive axle loading test bench. J. Theor. Appl. Mech. 2022, 60, 227–238. [Google Scholar] [CrossRef]
- Mirjalili, S.; Mirjalili, S.M.; Lewis, A. Grey wolf optimizer. Adv. Eng. Softw. 2014, 69, 46–61. [Google Scholar] [CrossRef]
- Shi, Y.; Eberhart, R. A modified particle swarm optimizer. In Proceedings of the 1998 IEEE International Conference on Evolutionary Computation Proceedings. IEEE World Congress on Computational Intelligence (Cat. No. 98TH8360), Anchorage, AK, USA, 4–9 May 1998; pp. 69–73. [Google Scholar]
- Wang, D.; Tan, D.; Liu, L. Particle swarm optimization algorithm: An overview. Soft Comput. 2018, 22, 387–408. [Google Scholar] [CrossRef]
- El-Kenawy, E.S.; Eid, M. Hybrid gray wolf and particle swarm optimization for feature selection. Int. J. Innov. Comput. Inf. Control 2020, 16, 831–844. [Google Scholar]
- Ahmadieh Khanesar, M.; Bansal, R.; Martínez-Arellano, G.; Branson, D.T. XOR Binary Gravitational Search Algorithm with Repository: Industry 4.0 Applications. Appl. Sci. 2020, 10, 6451. [Google Scholar] [CrossRef]
- Jamil, M.; Yang, X.S. A literature survey of benchmark functions for global optimization problems. arXiv 2013, arXiv:1308.4008. [Google Scholar] [CrossRef]
- Sharafi, Y.; Khanesar, M.A.; Teshnehlab, M. Discrete binary cat swarm optimization algorithm. In Proceedings of the 2013 3rd IEEE International Conference on Computer, Control and Communication (IC4), Karachi, Pakistan, 25–26 September 2013; pp. 1–6. [Google Scholar] [CrossRef]
- Zhang, X.; Lin, Q.; Mao, W.; Liu, S.; Dou, Z.; Liu, G. Hybrid Particle Swarm and Grey Wolf Optimizer and its application to clustering optimization. Appl. Soft Comput. 2021, 101, 107061. [Google Scholar] [CrossRef]
- Ren, H.P.; Gong, P.F. Adaptive control of hydraulic position servo system using output feedback. Proc. Inst. Mech. Eng. Part I J. Syst. Control. Eng. 2017, 231, 527–540. [Google Scholar] [CrossRef]
- Wrat, G.; Ranjan, P.; Bhola, M.; Mishra, S.K.; Das, J. Position control and performance analysis of hydraulic system using two pump-controlling strategies. Proc. Inst. Mech. Eng. Part I J. Syst. Control. Eng. 2019, 233, 1093–1105. [Google Scholar] [CrossRef]
- Nie, Y.; Zhang, Y.; Zhao, Y.; Fang, B.; Zhang, L. Wide-area optimal damping control for power systems based on the ITAE criterion. Int. J. Electr. Power Energy Syst. 2019, 106, 192–200. [Google Scholar] [CrossRef]
- Sánchez-López, C.; Carbajal-Gómez, V.; Carrasco-Aguilar, M.; Morales-López, F. PID controller design based on memductor. AEU-Int. J. Electron. Commun. 2019, 101, 9–14. [Google Scholar] [CrossRef]
- Wang, S.; Xu, Q.; Lin, R.; Yang, M.; Zheng, W.; Wang, Z. Feedback linearization control for electro-hydraulic servo system based on nonlinear disturbance observer. In Proceedings of the 2017 36th Chinese Control Conference (CCC), Dalian, China, 26–28 July 2017; pp. 4940–4945. [Google Scholar] [CrossRef]
- Tran, N.H.; Le, C.; Ngo, A.D. An investigation on speed control of a spindle cluster driven by hydraulic motor: Application to metal cutting machines. Int. J. Rotating Mach. 2019, 2019, 4359524. [Google Scholar] [CrossRef]
Authors | Year | Research Subjects and Methods | Research Gap |
---|---|---|---|
Fadel et al. [11] | 2019 | Employing a PID controller with GA optimization to enhance the transient response properties of a non-linear EHSS. | Traditional single optimization algorithms suffer from shortcomings in terms of search speed and convergence accuracy. |
Zheng et al. [12] | 2021 | Improved SMC using QPSO to increase EHSS immunity. | |
Wang et al. [13] | 2022 | Improved strip deviation control system based on the EABC. | |
Patel et al. [14] | 2015 | Hybrid BF and PSO optimized artificial neural fuzzy logic PID controller. | Although they increase search accuracy, hybrid optimization techniques and control strategies entail a significant computational cost. |
Ye et al. [15] | 2017 | Hybrid PSO and GA optimized PID control valves control the cylinder system. | |
Le Dinh et al. [16] | 2018 | Hybrid BF and PSO algorithms for stable control of PMSM. | |
Chen et al. [18] | 2018 | Deep learning automatically adjusts the PID parameters to effectively overcome inertial surges. | Novel control technology under conventional load disturbances with insufficient consideration of the load situation to fulfil the actual application. |
Wang et al. [21] | 2020 | Enhanced ARDC technology is used to achieve stable control of the EHSS in the presence of unknown high interference sources. | |
Ma Y et al. [22] | 2022 | The solenoid hydraulic valve opening size is controlled by a fuzzy PID with load force compensation, which is optimized by a modified PSO. | |
Yuan et al. [23] | 2018 | Electro-hydraulic position system tracking and identification using PI + MPC hybrid control strategy. | Force or position control has gained a lot of attention in recent years and scholars have paid little focus to velocity servo control. |
Feng et al. [26] | 2022 | A new adaptive technique for improving the force control performance of hydraulic systems using RBF neural networks to compensate for load disturbances. | |
He Z et al. [27] | 2022 | A composite control method for EHSS position control based on the active avoidance of disturbances by sliding membranes. |
Equipment Name | Manufacturer | Model | Rated Operating Parameters |
---|---|---|---|
Constant pressure variable pump | Rexroth | A4VSO40DR | Rated displacement 40 mL/r Rated pressure 35 Mpa Rated voltage 220 V Rated current 24 A |
Axial piston motors | Rexroth | A2FM56 | Rated pressure 35 Mpa Rated torque 100 nm Rated speed 2300 r/min Rated current 24 A |
Electro-hydraulic servo valve | Hengli | 4WRLE | Rated pressure 35 Mpa |
Relief valve | Rexroth | DBETE-62 | Rated pressure 15 Mpa |
Variable hydraulic cylinder | Hengli | Non-standard customization | Itnerary 450 mm Rod bore/cylinder bore 50 mm Pressure range 2–31.5 Mpa |
Symbol | Description | Value |
---|---|---|
Ev | Flow gain of electro-hydraulic servo valve. | 0.01 (m3/s)/V |
ωv | Natural frequency of electro-hydraulic servo valve. | 596.9 rad/s |
ξv | Damping ratio of the servo valve. | 0.6 |
Ap | Effective area of the hydraulic cylinder piston. | 1.39 × 10−3 m2 |
Bc | Viscous damping coefficient of the piston and the load. | 0.22 N·m/(rad/s) |
Ctp | Total leakage coefficient of the hydraulic cylinder. | 1.61 × 10−13 (m3/s)/(N/m2) |
Kx | Transformation coefficient of displacement sensor. | 11 |
Kf | Speed and torque sensor coefficients. | 0.01 |
Jm | Equivalent moment of inertia of loading mechanical system. | 1 kg·m2 |
Function | Formulation | Dim | Range | Optimum |
---|---|---|---|---|
Sphere | 30 | [−5.12, 5.12] | 0 | |
Matyas | 2 | [−10, 10] | 0 | |
Trid | 30 | [−d2, d2] | ||
Schaffer N.2 | 2 | [−100, 100] | 0 | |
Levy | where for all i = 1,…,d | 30 | [−10, 10] | 0 |
Cross-in-tray | 2 | [−10, 10] | −2.0626 | |
Bohachevsky | 2 | [−100, 100] | 0 | |
Drop-wave | 2 | [−5.12, 5.12] | −1 |
Sequence | Evaluation indicators | GWOPSO | PSO | GWO | GA |
---|---|---|---|---|---|
f1 | Mean | 0.02315 | 448.8789 | 5.7264 × 10−6 | 0.9294 |
Std | 0.04398 | 47.9375 | 5.3229 × 10−6 | 0.3430 | |
f2 | Mean | 8.3880 × 10−15 | 1.4914 × 10−12 | 2.8532 × 10−29 | 7.2804 × 10−4 |
Std | 1.1664 × 10−14 | 3.5638 × 10−12 | 8.7844 × 10−29 | 2.6633 × 10−3 | |
f3 | Mean | −401.7920 | −65.2186 | −388.3638 | −288.1802 |
Std | 11.8836 | 23.5376 | 59.0900 | 22.9790 | |
f4 | Mean | 0 | 3.0494 × 10−15 | 7.4014 × 10−17 | 8.353 × 10−4 |
Std | 0 | 5.5514 × 10−15 | 3.5956 × 10−16 | 2.3532 × 10−3 | |
f5 | Mean | 0.1627 | 97.1864 | 1.1091 | 0.2612 |
Std | 0.1223 | 16.9248 | 0.2559 | 0.1088 | |
f6 | Mean | −2.0626 | −2.0626 | −2.0626 | −2.0626 |
Std | 0 | 0 | 0 | 0 | |
f7 | Mean | 0 | 1.2250 × 10−10 | 0 | 4.6977 × 10−4 |
Std | 0 | 2.9880 × 10−10 | 0 | 2.0728 × 10−3 | |
f8 | Mean | −0.9966 | −0.9899 | −0.9851 | −0.9540 |
Std | 0.0113 | 0.0180 | 0.0270 | 0.0279 |
Equipment Name | Manufacturer | Model | Measurement Range | Measurement Accuracy |
---|---|---|---|---|
Pull-wire displacement sensor | Micro-Epsilon | WDS-2500 | 0–2500 mm | 0.1 accuracy class |
Rotational speed sensors | HBH | HCNJ-101 | 0–3000 rev/min | ±0.1% accuracy class |
Pressure transducers | Barksdale | 625T4-16 | 0–400 bar | 0.2% FS accuracy |
Data acquisition card | INTEST | INDAM8024 | - | - |
Parameters | Method | ||||
---|---|---|---|---|---|
Conventional PID | GWOPSO | GWO | PSO | GA | |
Kp | 14.0151 | 6.0134 | 1.0569 | 11.0801 | 9.0981 |
Ki | 0.1479 | 0.0031 | 0.0444 | 0.0209 | 0.0723 |
Kd | 2.2758 | 0.0063 | 0.0128 | 1.0431 | 0.0054 |
Mp | 14.2% | 0 | 0 | 0 | 0 |
ts | 8.9 | 3.6 | 4.7 | 7.7 | 6.2 |
ωp | 22.7% | 13.2% | 14.6% | 20.8% | 17.5% |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2023 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Lu, S.; Wang, H.; Zhao, G.; Zhou, G. Grey Wolf Particle Swarm Optimized Pump–Motor Servo System Constant Speed Control Strategy. Machines 2023, 11, 178. https://doi.org/10.3390/machines11020178
Lu S, Wang H, Zhao G, Zhou G. Grey Wolf Particle Swarm Optimized Pump–Motor Servo System Constant Speed Control Strategy. Machines. 2023; 11(2):178. https://doi.org/10.3390/machines11020178
Chicago/Turabian StyleLu, Shengdong, Hui Wang, Guochao Zhao, and Guoqiang Zhou. 2023. "Grey Wolf Particle Swarm Optimized Pump–Motor Servo System Constant Speed Control Strategy" Machines 11, no. 2: 178. https://doi.org/10.3390/machines11020178
APA StyleLu, S., Wang, H., Zhao, G., & Zhou, G. (2023). Grey Wolf Particle Swarm Optimized Pump–Motor Servo System Constant Speed Control Strategy. Machines, 11(2), 178. https://doi.org/10.3390/machines11020178