Three-Dimensional Contouring Control: A Task Polar Coordinate Frame Approach

In order to characterize the surface quality of machined parts, researchers have proposed a family of coordinate transformation-based approaches to deal with the contour following problem, which alleviate the computational consumption of calculating the contouring error. However, there are some drawbacks in the existing approaches, e.g., the limitation in two-dimension and the specification of certain contour error estimation methods. In this paper, we propose a novel task polar coordinate frame based on the spatial snapshot at a given time. The advantages of the proposed frame possess the following highlights. First, the frame requires no specification for a certain contouring error estimation approach, which generalizes its applications to desired contours with different curvatures or torsions. Second, the frame can be applied in both two- and three-dimensions. Third, the dynamics of the three-dimensional contour following system can be equivalently transformed into a two-dimensional problem along the radial and angular axes in the proposed frame, and the obtained problem is thus further transformed into a two-dimensional decoupled regulation problem, which can be solved by the computed-torque control technique and the proportional-derivative controller. The experiments are performed on an industrial three-axis machine tool, and the results confirm the capability of the proposed frame in addressing the three-dimensional contour following problem, and its generalization to different contour error estimation approaches. Moreover, we examine the computational cost of our frame and prove that it can be applied in real-time industrial control systems.

[1]  Shyh-Leh Chen,et al.  Contouring control of biaxial systems based on polar coordinates , 2002 .

[2]  Masayoshi Tomizuka,et al.  Contouring control of machine tool feed drive systems: a task coordinate frame approach , 2001, IEEE Trans. Control. Syst. Technol..

[3]  Yunjiang Lou,et al.  Dynamics and contouring control of a 3-DoF parallel kinematics machine , 2011 .

[4]  Yoram Koren,et al.  Cross-Coupled Biaxial Computer Control for Manufacturing Systems , 1980 .

[5]  Limin Zhu,et al.  Cross-coupled controller design for triaxial motion systems based on second-order contour error estimation , 2015 .

[6]  Bin Yao,et al.  An Orthogonal Global Task Coordinate Frame for Contouring Control of Biaxial Systems , 2012, IEEE/ASME Transactions on Mechatronics.

[7]  Pau-Lo Hsu,et al.  Estimation of the contouring error vector for the cross-coupled control design , 2002 .

[8]  D. Sun,et al.  A Synchronization Approach for the Minimization of Contouring Errors of CNC Machine Tools , 2009, IEEE Transactions on Automation Science and Engineering.

[9]  Ming-Yang Cheng,et al.  Real time parameter based contour error estimation algorithms for free form contour following , 2016 .

[10]  Liu Sheng,et al.  Robust Adaptive Backstepping Sliding Mode Control for Six-Phase Permanent Magnet Synchronous Motor Using Recurrent Wavelet Fuzzy Neural Network , 2017, IEEE Access.

[11]  Bin Yao,et al.  Adaptive Robust Precision Motion Control of Linear Motors With Integrated Compensation of Nonlinearities and Bearing Flexible Modes , 2013, IEEE Transactions on Industrial Informatics.

[12]  Chuxiong Hu,et al.  Advanced GTCF-LARC Contouring Motion Controller Design for an Industrial X–Y Linear Motor Stage With Experimental Investigation , 2017, IEEE Transactions on Industrial Electronics.

[13]  Bin Yao,et al.  Coordinated Adaptive Robust Contouring Controller Design for an Industrial Biaxial Precision Gantry , 2010, IEEE/ASME Transactions on Mechatronics.

[14]  Richard M. Murray,et al.  A Mathematical Introduction to Robotic Manipulation , 1994 .

[15]  Xiang Zhang,et al.  A Novel Task Coordinate Frame Reduced- Dimension 3-D Contouring Control , 2018, IEEE Transactions on Automation Science and Engineering.

[16]  Ming-Yang Cheng,et al.  Motion Controller Design for Contour-Following Tasks Based on Real-Time Contour Error Estimation , 2007, IEEE Transactions on Industrial Electronics.

[17]  Zexiang Li,et al.  A Novel Contour Error Estimation for Position Loop-Based Cross-Coupled Control , 2011, IEEE/ASME Transactions on Mechatronics.

[18]  Yoram Koren,et al.  Variable-Gain Cross-Coupling Controller for Contouring , 1991 .

[19]  T. Banchoff,et al.  Differential Geometry of Curves and Surfaces , 2010 .

[20]  Bin Yao,et al.  Adaptive Robust Control of Circular Machining Contour Error Using Global Task Coordinate Frame , 2013 .

[21]  Bin Yao,et al.  Global Task Coordinate Frame-Based Contouring Control of Linear-Motor-Driven Biaxial Systems With Accurate Parameter Estimations , 2011, IEEE Transactions on Industrial Electronics.

[22]  Aun-Neow Poo,et al.  Improving contouring accuracy by using generalized cross-coupled control , 2012 .

[23]  Zexiang Li,et al.  Task Polar Coordinate Frame-Based Contouring Control of Biaxial Systems , 2014, IEEE Transactions on Industrial Electronics.

[24]  Ming Zhang,et al.  Generalized GTCF Coordination Mechanism Based LARC Contouring Control of Industrial Motion Stages for Complex Contours , 2018, IEEE Access.

[25]  K. Srinivasan,et al.  Cross-Coupled Control of Biaxial Feed Drive Servomechanisms , 1990 .

[26]  Jixiang Yang,et al.  A generalized on-line estimation and control of five-axis contouring errors of CNC machine tools , 2015 .