Loading…

Definition and estimation of joint-space contour error based on generalized curve for five-axis contour following control

Five-axis contour following is one of the main tasks for five-axis CNC machine tools. The contour following accuracy directly determines the final machining precision. Therefore, control of the five-axis contour error is significant. Currently, most existing definitions of five-axis contour error ar...

Full description

Saved in:
Bibliographic Details
Published in:Precision engineering 2020-09, Vol.65, p.32-43
Main Authors: Song, De-Ning, Ma, Jian-Wei, Zhong, Yu-Guang, Yao, Jian-Jun
Format: Article
Language:English
Subjects:
Citations: Items that this one cites
Items that cite this one
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:Five-axis contour following is one of the main tasks for five-axis CNC machine tools. The contour following accuracy directly determines the final machining precision. Therefore, control of the five-axis contour error is significant. Currently, most existing definitions of five-axis contour error are in the Cartesian task space, and this inevitably requires direct and inverse Jacobian transformations between the task-space contour-error computation and the joint-space contour-error control. Different from them, this paper defines the five-axis contour error in the ℝ5 joint space through adjusting uniform units of five joints, and accordingly proposes a third-order estimation algorithm for the defined joint-space contour error, with the help of the concept of generalized curve. Based on the joint-space contour-error definition and estimation, a joint-space five-axis cross-coupling control scheme is finally provided. Simulation and experimental results demonstrate that the presented third-order joint-space contour-error estimation algorithm has a satisfactory estimation accuracy, and the presented joint-space five-axis contour control method can decrease both of the joint-space and the task-space five-axis contour errors by more than 49%. It is also analyzed and verified that comparing with routine task-space five-axis contour control method, the presented joint-space method not only needs not the direct and inverse Jacobian transformations during error estimation, which saves the computational burden, but also generates minimum axial contour-control commands, which enhances the control stability, thus resulting in better contour-following performances. •A novel joint-space contour error is defined for five-axis contour following.•A computational efficient third-order algorithm for five-axis joint-space contour-error estimation is given.•A joint-space five-axis cross-coupling control scheme is presented.•The joint-space contour control method can achieve higher stability comparing with task-space method.
ISSN:0141-6359
1873-2372
DOI:10.1016/j.precisioneng.2020.04.023