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...

Full description

Bibliographic Details
Main Authors: Jingwei Yang, Xiaolong Yin, Yuwen Sun
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