Integral design of contour error model and control for biaxial system

Abstract This paper focuses on the contour following accuracy improvement for biaxial systems using cross-coupled control (CCC). It proposes an integral design method including contour error model, contour control effort distribution and the CCC algorithm. First, a contour error model using the contour algebraic equation and its partial derivatives is established without the small tracking error assumption. This model satisfies the condition that it equals to zero if and only if the real contour error value vanishes, which makes perfect contour following become possible in theory. Then, in order to decouple the contour following the feed-direction tracking, contour control effort distribution is decided to be in line with the normal vector at the desired point. Through expanding the proposed contour error model with Taylor series to make it be related to tracking errors of both axes, the stability condition of CCC is analyzed by the contour error transfer function (CETF). Experiments are carried out on an X – Y motion stage to verify the proposed method. The results show that it improves the contour following accuracy greatly in various conditions, even when large tracking errors occur.

[1]  H. Ding,et al.  Real-time contouring error estimation for multi-axis motion systems using the second-order approximation , 2013 .

[2]  Taiyong Wang,et al.  Smooth feedrate planning for continuous short line tool path with contour error constraint , 2014 .

[3]  Ke Zhang,et al.  Pre-compensation of contour errors in five-axis CNC machine tools , 2013 .

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

[5]  Shyh-Leh Chen,et al.  Contouring Control of Smooth Paths for Multiaxis Motion Systems Based on Equivalent Errors , 2007, IEEE Transactions on Control Systems Technology.

[6]  A. Poo,et al.  Generalized Taylor series expansion for free-form two-dimensional contour error compensation , 2012 .

[7]  S. N. Balakrishnan,et al.  Hierarchical optimal contour control of motion systems , 2014 .

[8]  Chao-Chung Peng,et al.  Biaxial contouring control with friction dynamics using a contour index approach , 2007 .

[9]  Lie Tang,et al.  Predictive Contour Control With Adaptive Feed Rate , 2012, IEEE/ASME Transactions on Mechatronics.

[10]  Yusuf Altintas,et al.  Virtual CNC system. Part II. High speed contouring application , 2006 .

[11]  George W. Younkin,et al.  Dynamic Errors in Type 1 Contouring Systems , 1972 .

[12]  Andrew G. Alleyne,et al.  A Cross-Coupled Iterative Learning Control Design for Precision Motion Control , 2008, IEEE Transactions on Control Systems Technology.

[13]  Ming-Yang Cheng,et al.  Contouring accuracy improvement using cross-coupled control and position error compensator , 2008 .

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

[15]  Minghai Wang,et al.  An examination of the fundamental mechanics of cutting force coefficients , 2014 .

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

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

[18]  Mu-Tian Yan,et al.  Theory and application of a combined self-tuning adaptive control and cross-coupling control in a retrofit milling machine , 2005 .

[19]  Yusuf Altintas,et al.  Modeling and Control of Contouring Errors for Five-Axis Machine Tools—Part II: Precision Contour Controller Design , 2009 .

[20]  Aun-Neow Poo,et al.  Precision contouring control of machine tools , 2013 .

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

[22]  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.

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

[24]  Chieh-Li Chen,et al.  Observer-Based Contouring Controller Design of a Biaxial Stage System Subject to Friction , 2008, IEEE Transactions on Control Systems Technology.

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

[26]  Shih-Kai Wu,et al.  Modeling and improvement of dynamic contour errors for five-axis machine tools under synchronous measuring paths , 2013 .

[27]  Elizabeth A. Croft,et al.  Modeling and Control of Contouring Errors for Five-Axis Machine Tools—Part I: Modeling , 2009 .

[28]  Lie Tang,et al.  Multiaxis Contour Control—the State of the Art , 2013, IEEE Transactions on Control Systems Technology.

[29]  Yusuf Altintas,et al.  Integrated Five-Axis Trajectory Shaping and Contour Error Compensation for High-Speed CNC Machine Tools , 2014, IEEE/ASME Transactions on Mechatronics.

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

[31]  Syh-Shiuh Yeh,et al.  Analysis and design of integrated control for multi-axis motion systems , 2003, IEEE Trans. Control. Syst. Technol..