PSO-Based Feedrate Optimization Algorithm for Five-Axis Machining with Constraint of Contour Error
Feedrate has a great influence on contour error in five-axis machining. Accordingly, it is of great significance to plan the time-optimal feedrate curve considering the contour error constraint to achieve high-accuracy and high-efficiency machining. Aiming at improving the error control accuracy of...
Main Authors: | , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2023-04-01
|
Series: | Machines |
Subjects: | |
Online Access: | https://www.mdpi.com/2075-1702/11/4/501 |
_version_ | 1797604596024082432 |
---|---|
author | Jingwei Yang Xiaolong Yin Yuwen Sun |
author_facet | Jingwei Yang Xiaolong Yin Yuwen Sun |
author_sort | Jingwei Yang |
collection | DOAJ |
description | Feedrate has a great influence on contour error in five-axis machining. Accordingly, it is of great significance to plan the time-optimal feedrate curve considering the contour error constraint to achieve high-accuracy and high-efficiency machining. Aiming at improving the error control accuracy of model linearization loss and optimizing the machining time, the PSO-based feedrate optimization algorithm for five-axis machining with constraint of contour error is proposed in this paper. Firstly, the relationship between parametric feedrate and contour error constraint is clarified that provides a model basis for accurately controlling contour error by optimizing the feedrate curve. Then, the feedrate optimization model, which takes the control vertices of the feedrate curve expressed by B-spline as the decision variables and minimizes the machining time as the optimization objective, is established. Subsequently, to overcome the shortcomings of low accuracy and low efficiency caused by single optimization of global control vertices, the group search particle swarm optimization (GSPSO) algorithm based on window movement is adopted to optimize the feedrate curve in segments. Finally, the effectiveness of the proposed feedrate optimization algorithm is validated by three typical test toolpaths on an open double-turntable five-axis machine tool. In light of the experiment, the proposed algorithm is able to fully release the potential of the machine tools while accurately controlling the contour error of the cutter tip and cutter orientation. |
first_indexed | 2024-03-11T04:48:31Z |
format | Article |
id | doaj.art-4931421946dd43b0b49944b4adba2bd9 |
institution | Directory Open Access Journal |
issn | 2075-1702 |
language | English |
last_indexed | 2024-03-11T04:48:31Z |
publishDate | 2023-04-01 |
publisher | MDPI AG |
record_format | Article |
series | Machines |
spelling | doaj.art-4931421946dd43b0b49944b4adba2bd92023-11-17T20:09:30ZengMDPI AGMachines2075-17022023-04-0111450110.3390/machines11040501PSO-Based Feedrate Optimization Algorithm for Five-Axis Machining with Constraint of Contour ErrorJingwei Yang0Xiaolong Yin1Yuwen Sun2State Key Laboratory of High-Performance Precision Manufacturing, School of Mechanical Engineering, Dalian University of Technology, Dalian 116024, ChinaState Key Laboratory of High-Performance Precision Manufacturing, School of Mechanical Engineering, Dalian University of Technology, Dalian 116024, ChinaState Key Laboratory of High-Performance Precision Manufacturing, School of Mechanical Engineering, Dalian University of Technology, Dalian 116024, ChinaFeedrate has a great influence on contour error in five-axis machining. Accordingly, it is of great significance to plan the time-optimal feedrate curve considering the contour error constraint to achieve high-accuracy and high-efficiency machining. Aiming at improving the error control accuracy of model linearization loss and optimizing the machining time, the PSO-based feedrate optimization algorithm for five-axis machining with constraint of contour error is proposed in this paper. Firstly, the relationship between parametric feedrate and contour error constraint is clarified that provides a model basis for accurately controlling contour error by optimizing the feedrate curve. Then, the feedrate optimization model, which takes the control vertices of the feedrate curve expressed by B-spline as the decision variables and minimizes the machining time as the optimization objective, is established. Subsequently, to overcome the shortcomings of low accuracy and low efficiency caused by single optimization of global control vertices, the group search particle swarm optimization (GSPSO) algorithm based on window movement is adopted to optimize the feedrate curve in segments. Finally, the effectiveness of the proposed feedrate optimization algorithm is validated by three typical test toolpaths on an open double-turntable five-axis machine tool. In light of the experiment, the proposed algorithm is able to fully release the potential of the machine tools while accurately controlling the contour error of the cutter tip and cutter orientation.https://www.mdpi.com/2075-1702/11/4/501feedrate optimizationcontour errorparticle swarm optimization (PSO)five-axis machining |
spellingShingle | Jingwei Yang Xiaolong Yin Yuwen Sun PSO-Based Feedrate Optimization Algorithm for Five-Axis Machining with Constraint of Contour Error Machines feedrate optimization contour error particle swarm optimization (PSO) five-axis machining |
title | PSO-Based Feedrate Optimization Algorithm for Five-Axis Machining with Constraint of Contour Error |
title_full | PSO-Based Feedrate Optimization Algorithm for Five-Axis Machining with Constraint of Contour Error |
title_fullStr | PSO-Based Feedrate Optimization Algorithm for Five-Axis Machining with Constraint of Contour Error |
title_full_unstemmed | PSO-Based Feedrate Optimization Algorithm for Five-Axis Machining with Constraint of Contour Error |
title_short | PSO-Based Feedrate Optimization Algorithm for Five-Axis Machining with Constraint of Contour Error |
title_sort | pso based feedrate optimization algorithm for five axis machining with constraint of contour error |
topic | feedrate optimization contour error particle swarm optimization (PSO) five-axis machining |
url | https://www.mdpi.com/2075-1702/11/4/501 |
work_keys_str_mv | AT jingweiyang psobasedfeedrateoptimizationalgorithmforfiveaxismachiningwithconstraintofcontourerror AT xiaolongyin psobasedfeedrateoptimizationalgorithmforfiveaxismachiningwithconstraintofcontourerror AT yuwensun psobasedfeedrateoptimizationalgorithmforfiveaxismachiningwithconstraintofcontourerror |