Error Compensation for Delta Robot Based on Improved PSO-GA-BP Algorithm
Aiming to address the problem of accuracy degradation in Delta robots caused by machining accuracy, assembly precision, etc., this paper corrects the robot’s driving angles to achieve error compensation and designs a compensation algorithm based on particle swarm optimization (PSO) and BP neural net...
Saved in:
| Main Authors: | , , , , |
|---|---|
| Format: | Article |
| Language: | English |
| Published: |
MDPI AG
2025-06-01
|
| Series: | Mathematics |
| Subjects: | |
| Online Access: | https://www.mdpi.com/2227-7390/13/13/2118 |
| Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
| _version_ | 1849428806855557120 |
|---|---|
| author | Kaiwen Yang Zhan Pan Linlin Zheng Qinwen Li Deyong Shang |
| author_facet | Kaiwen Yang Zhan Pan Linlin Zheng Qinwen Li Deyong Shang |
| author_sort | Kaiwen Yang |
| collection | DOAJ |
| description | Aiming to address the problem of accuracy degradation in Delta robots caused by machining accuracy, assembly precision, etc., this paper corrects the robot’s driving angles to achieve error compensation and designs a compensation algorithm based on particle swarm optimization (PSO) and BP neural network. In terms of algorithm improvement, the inertia weight and learning factors of the PSO algorithm are optimized to effectively enhance the global search ability and convergence performance of the algorithm. Additionally, the core mechanisms of genetic algorithms, including selection, crossover, and mutation operations, are introduced to improve algorithm diversity, ultimately proposing an improved PSO-GA-BP error compensation algorithm. This algorithm uses the improved PSO-GA algorithm to optimize the optimal correction angles and trains the BP network with the optimized dataset to achieve predictive compensation for other points. The simulation results show that the comprehensive error of the robot after compensation by this algorithm is reduced by 83.8%, verifying its effectiveness in positioning accuracy compensation and providing a new method for the accuracy optimization of parallel robots. |
| format | Article |
| id | doaj-art-a8c8cecf9a9544ec9ca8cad46c734386 |
| institution | Kabale University |
| issn | 2227-7390 |
| language | English |
| publishDate | 2025-06-01 |
| publisher | MDPI AG |
| record_format | Article |
| series | Mathematics |
| spelling | doaj-art-a8c8cecf9a9544ec9ca8cad46c7343862025-08-20T03:28:33ZengMDPI AGMathematics2227-73902025-06-011313211810.3390/math13132118Error Compensation for Delta Robot Based on Improved PSO-GA-BP AlgorithmKaiwen Yang0Zhan Pan1Linlin Zheng2Qinwen Li3Deyong Shang4School of Mechanical and Electrical Engineering, China University of Mining and Technology-Beijing, Beijing 100083, ChinaSchool of Mechanical and Electrical Engineering, China University of Mining and Technology-Beijing, Beijing 100083, ChinaJinan Eco-Environmental Monitoring Center of Shandong Province, Jinan 250013, ChinaSchool of Mechanical and Electrical Engineering, China University of Mining and Technology-Beijing, Beijing 100083, ChinaSchool of Mechanical and Electrical Engineering, China University of Mining and Technology-Beijing, Beijing 100083, ChinaAiming to address the problem of accuracy degradation in Delta robots caused by machining accuracy, assembly precision, etc., this paper corrects the robot’s driving angles to achieve error compensation and designs a compensation algorithm based on particle swarm optimization (PSO) and BP neural network. In terms of algorithm improvement, the inertia weight and learning factors of the PSO algorithm are optimized to effectively enhance the global search ability and convergence performance of the algorithm. Additionally, the core mechanisms of genetic algorithms, including selection, crossover, and mutation operations, are introduced to improve algorithm diversity, ultimately proposing an improved PSO-GA-BP error compensation algorithm. This algorithm uses the improved PSO-GA algorithm to optimize the optimal correction angles and trains the BP network with the optimized dataset to achieve predictive compensation for other points. The simulation results show that the comprehensive error of the robot after compensation by this algorithm is reduced by 83.8%, verifying its effectiveness in positioning accuracy compensation and providing a new method for the accuracy optimization of parallel robots.https://www.mdpi.com/2227-7390/13/13/2118Delta robotserror compensationparticle swarm optimizationgenetic algorithmsneural network |
| spellingShingle | Kaiwen Yang Zhan Pan Linlin Zheng Qinwen Li Deyong Shang Error Compensation for Delta Robot Based on Improved PSO-GA-BP Algorithm Mathematics Delta robots error compensation particle swarm optimization genetic algorithms neural network |
| title | Error Compensation for Delta Robot Based on Improved PSO-GA-BP Algorithm |
| title_full | Error Compensation for Delta Robot Based on Improved PSO-GA-BP Algorithm |
| title_fullStr | Error Compensation for Delta Robot Based on Improved PSO-GA-BP Algorithm |
| title_full_unstemmed | Error Compensation for Delta Robot Based on Improved PSO-GA-BP Algorithm |
| title_short | Error Compensation for Delta Robot Based on Improved PSO-GA-BP Algorithm |
| title_sort | error compensation for delta robot based on improved pso ga bp algorithm |
| topic | Delta robots error compensation particle swarm optimization genetic algorithms neural network |
| url | https://www.mdpi.com/2227-7390/13/13/2118 |
| work_keys_str_mv | AT kaiwenyang errorcompensationfordeltarobotbasedonimprovedpsogabpalgorithm AT zhanpan errorcompensationfordeltarobotbasedonimprovedpsogabpalgorithm AT linlinzheng errorcompensationfordeltarobotbasedonimprovedpsogabpalgorithm AT qinwenli errorcompensationfordeltarobotbasedonimprovedpsogabpalgorithm AT deyongshang errorcompensationfordeltarobotbasedonimprovedpsogabpalgorithm |