Identification of mass and sliding friction parameters of machine tool feed drive using recursive least squares method

Simulation models of machine tool feed drive are utilized for process planning and optimization. In order to improve the estimation performance of such models, sophisticated parameter identification methods have been applied to capture the dynamic characteristics of feed drive precisely. However, the identification process, which comprises data gathering, data processing, and parameter estimation, is time-consuming and complex. Therefore, this paper presents a new rapid parameter identification algorithm based on the recursive least squares (RLS) method to identify feed drive mass and sliding friction. The proposed method simplifies the identification process by utilizing the measured data directly without data processing. A two-step identification technique is proposed for addressing the nonlinearity of the feed drive model, thus allowing for the application of the RLS method. The identification accuracy and fast convergence rate of the proposed algorithm were validated via simulations and experiments using a ball screw–driven feed drive testbed. The friction behavior and control characteristics estimated by the feed drive model were compared with experimental results to evaluate the estimation accuracy.

[1]  Jan Swevers,et al.  The generalized Maxwell-slip model: a novel model for friction Simulation and compensation , 2005, IEEE Transactions on Automatic Control.

[2]  Yusuf Altintas,et al.  Prediction of part machining cycle times via virtual CNC , 2015 .

[3]  Kaan Erkorkmaz,et al.  Rapid identification technique for virtual CNC drives , 2007 .

[4]  Carlos Canudas de Wit,et al.  A new model for control of systems with friction , 1995, IEEE Trans. Autom. Control..

[5]  Petros A. Ioannou,et al.  Robust Adaptive Control , 2012 .

[6]  Brian Armstrong-Hélouvry,et al.  Control of machines with friction , 1991, The Kluwer international series in engineering and computer science.

[7]  Byung-Kwon Min,et al.  Simulation-based energy usage profiling of machine tool at the component level , 2014 .

[8]  Tegoeh Tjahjowidodo,et al.  Identification of pre-sliding and sliding friction dynamics: Grey box and black-box models , 2007 .

[9]  Lilan Liu,et al.  Comprehensive parameter identification of feed servo systems with friction based on responses of the worktable , 2015 .

[10]  Berend Denkena,et al.  Virtual process systems for part machining operations , 2014 .

[11]  İlyas Eker Open-loop and closed-loop experimental on-line identification of a three-mass electromechanical system , 2004 .

[12]  Byung-Kwon Min,et al.  Distributed Component Friction Model for Precision Control of a Feed Drive System , 2015, IEEE/ASME Transactions on Mechatronics.

[13]  Byung-Kwon Min,et al.  Simulation-based machining condition optimization for machine tool energy consumption reduction , 2017 .

[14]  Oliver Sawodny,et al.  Distributed Parameter Modeling of Flexible Ball Screw Drives Using Ritz Series Discretization , 2015, IEEE/ASME Transactions on Mechatronics.

[15]  Chen Yu,et al.  Identification and compensation of friction for a novel two-axis differential micro-feed system , 2018, Mechanical Systems and Signal Processing.

[16]  Kok Kiong Tan,et al.  Adaptive Friction Compensation With a Dynamical Friction Model , 2011, IEEE/ASME Transactions on Mechatronics.

[17]  Rogelio L. Hecker,et al.  Modeling and vibration mode analysis of a ball screw drive , 2012 .

[18]  M. V. Vaidyan,et al.  An FPGA-based parallel architecture for on-line parameter estimation using the RLS identification algorithm , 2014, Microprocess. Microsystems.

[19]  Ruben Garrido,et al.  An Algebraic Recursive Method for Parameter Identification of a Servo Model , 2013, IEEE/ASME Transactions on Mechatronics.

[20]  Jan Swevers,et al.  An integrated friction model structure with improved presliding behavior for accurate friction compensation , 1998, IEEE Trans. Autom. Control..

[21]  Rene de Jesus Romero-Troncoso,et al.  Special purpose processor for parameter identification of CNC second order servo systems on a low-cost FPGA platform , 2010 .

[22]  Alexander Verl,et al.  Expedient modeling of ball screw feed drives , 2012, Prod. Eng..