Artificial Intelligent Based Friction Modelling and Compensation in Motion Control System

The interest in the study of friction in control engineering has been driven by the need for precise motion control in most of industrial applications such as machine tools, robot systems, semiconductor manufacturing systems and Mechatronics systems. Friction has been experimentally shown to be a major factor in performance degradation in various control tasks. Among the prominent effects of friction in motion control are: steady state error to a reference command, slow response, periodic process of sticking and sliding (stickslip) motion, as well as periodic oscillations about a reference point known as hunting when an integral control is employed in the control scheme. Table 1 shows the effects and type of friction as highlighted by Armstrong et. al. (1994). It is observed that, each of task is dominated by at least one friction effect ranging from stiction, or/and kinetic to negative friction (Stribeck). Hence, the need for accurate compensation of friction has become important in high precision motion control. Several techniques to alleviate the effects of friction have been reported in the literature (Dupont and Armstrong, 1993; Wahyudi, 2003; Tjahjowidodo, 2004; Canudas, et.al., 1986). One of the successful methods is the well-known model-based friction compensation (Armstrong et al., 1994; Canudas de Wit et al., 1995 and Wen-Fang, 2007). In this method, the effect of the friction is cancelled by applying additional control signal which generates a torque/force. The generated torque/force has the same value (or approximately the same) with the friction torque/force but in opposite direction. This method requires a precise modeling of the characteristics of the friction to provide a good performance. Hence, in the context of model-based friction compensation, identification of the friction is one of the important issues to achieve high performance motion control. However, as discussed in the literatures, several types of friction models have been identified (Armstrong et al., 1994; Canudas et. al., 1995; Makkar et. al., 2005) and classified as static or dynamic friction models. Among the static models are Coulomb friction model, Tustin model, Leuven model, Karnop model, Lorentzian model. Meanwhile Dahl model, Lugre model, Seven parameters model, and the most recent Generalized Maxwell-Slip (GMS) model, are among the dynamic friction models (Tjahjowidodo, 2004). The static friction model is simple and easy in the identification process, however using such model

[1]  R. Shah,et al.  Least Squares Support Vector Machines , 2022 .

[2]  Wahyudi,et al.  Friction compensation for motion control system using multilayer feedforward network , 2008, 2008 International Symposium on Information Technology.

[3]  Sung-Kwun Oh,et al.  GA-Based Polynomial Neural Networks Architecture and Its Application to Multi-variable Software Process , 2006, PRICAI.

[4]  Minoru Hashimoto,et al.  Experimental study on torque control using Harmonic Drive built-in torque sensors , 1998, J. Field Robotics.

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

[6]  Ramin S. Esfandiari,et al.  Modeling and Analysis of Dynamic Systems , 2010 .

[7]  Alexander J. Smola,et al.  Learning with kernels , 1998 .

[8]  Y. F. Li,et al.  Friction modeling and compensation for haptic display based on support vector machine , 2004, IEEE Transactions on Industrial Electronics.

[9]  J. Nazuno Haykin, Simon. Neural networks: A comprehensive foundation, Prentice Hall, Inc. Segunda Edición, 1999 , 2000 .

[10]  Andika Aji Wijaya,et al.  A non-parametric friction model for accurate positioning control using v-support vector regression (v-SVR) , 2009, 2009 IEEE/ASME International Conference on Advanced Intelligent Mechatronics.

[11]  Carlos Canudas de Wit,et al.  A survey of models, analysis tools and compensation methods for the control of machines with friction , 1994, Autom..

[12]  L. Cai,et al.  A smooth robust nonlinear controller for robot manipulators with joint stick-slip friction , 1993, [1993] Proceedings IEEE International Conference on Robotics and Automation.

[13]  Martono Wahyudi,et al.  Adaptive Neuro-Fuzzy Inference System (ANFIS) for Friction Modelling and Compensation in Motion Control System , 2011 .

[14]  Dong-Choon Lee,et al.  MPPT Control of Wind Generation Systems Based on Estimated Wind Speed Using SVR , 2008, IEEE Transactions on Industrial Electronics.

[15]  Béla Lantos,et al.  Modeling, Identification, and Compensation of Stick-Slip Friction , 2007, IEEE Transactions on Industrial Electronics.

[16]  Clark J. Radcliffe,et al.  Robust nonlinear stick-slip friction compensation , 1991 .

[17]  N. Ehrich An Investigation of Control Strategies for Friction Compensation , 1991 .

[18]  Zhixiang Hou,et al.  Nonlinear system identification based on ANFIS , 2003, International Conference on Neural Networks and Signal Processing, 2003. Proceedings of the 2003.

[19]  Wen-Fang Xie,et al.  Sliding-Mode Observer Based Adaptive Control for Servo Actuator with Friction , 2007, 2007 International Conference on Mechatronics and Automation.

[20]  Vladimir N. Vapnik,et al.  The Nature of Statistical Learning Theory , 2000, Statistics for Engineering and Information Science.

[21]  Akira Shimokohbe,et al.  Robustness evaluation of three friction compensation methods for point-to-point (PTP) positioning systems , 2005, Robotics Auton. Syst..

[22]  Lennart Ljung,et al.  System Identification: Theory for the User , 1987 .

[23]  Georgios C. Chasparis,et al.  Analysis and Model-Based Control of Servomechanisms With Friction , 2004 .

[24]  F. Al-Bender,et al.  Characterization of friction force dynamics , 2008, IEEE Control Systems.

[25]  An-Chen Lee,et al.  LuGre Model-Based Neural Network Fiction Compensator in a Linear Motor Stage , 2006 .

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

[27]  Evangelos Papadopoulos,et al.  Analysis and model-based control of servomechanisms with friction , 2002, IEEE/RSJ International Conference on Intelligent Robots and Systems.

[28]  Dean Karnopp,et al.  Computer simulation of stick-slip friction in mechanical dynamic systems , 1985 .

[29]  Jan Swevers,et al.  Modification of the Leuven integrated friction model structure , 2002, IEEE Trans. Autom. Control..

[30]  Bernhard Schölkopf,et al.  Learning with kernels , 2001 .

[31]  C. Coulomb Théorie des machines simples, en ayant égard au frottement de leurs parties et a la roideur des cordages , 1968 .

[32]  Carlos Canudas de Wit,et al.  Adaptive friction compensation in dc-motor drives , 1987, IEEE Journal on Robotics and Automation.

[33]  C. Shen,et al.  Nonlinear Compensation of a Second-and Third-Order System with Dry Friction , 1964, IEEE Transactions on Applications and Industry.

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

[35]  Jun Oh Jang,et al.  Neuro-fuzzy control for DC motor friction compensation , 2000, Proceedings of the 39th IEEE Conference on Decision and Control (Cat. No.00CH37187).

[36]  A. Tustin,et al.  The effects of backlash and of speed-dependent friction on the stability of closed-cycle control systems , 1947 .

[37]  Zhihua Qu,et al.  Nanotribology and nanoscale friction , 2008, IEEE Control Systems.

[38]  S. Hyakin,et al.  Neural Networks: A Comprehensive Foundation , 1994 .

[39]  F. Al-Bender,et al.  A generalized Maxwell-slip friction model appropriate for control purposes , 2003, 2003 IEEE International Workshop on Workload Characterization (IEEE Cat. No.03EX775).

[40]  Bernhard Schölkopf,et al.  A tutorial on support vector regression , 2004, Stat. Comput..

[41]  De-Peng Liu,et al.  Research on parameter identification of friction model for servo systems based on genetic algorithms , 2005, 2005 International Conference on Machine Learning and Cybernetics.

[42]  Stefan Brock Application of ANFIS Controller for Two - Mass - System , 2000 .

[43]  Winfried Oppelt,et al.  A Historical Review of Autopilot Development, Research, and Theory in Germany , 1976 .

[44]  Farid Al-Bender,et al.  FRICTION IDENTIFICATION AND COMPENSATION IN A DC MOTOR , 2005 .

[45]  O. Reynolds I. On the theory of lubrication and its application to Mr. Beauchamp tower’s experiments, including an experimental determination of the viscosity of olive oil , 1886, Proceedings of the Royal Society of London.

[46]  Chorng-Shyan Lin,et al.  Recurrent Neuro-Fuzzy Modeling and Fuzzy MDPP Control for Flexible Servomechanisms , 2003, J. Intell. Robotic Syst..

[47]  Jyh-Shing Roger Jang,et al.  ANFIS: adaptive-network-based fuzzy inference system , 1993, IEEE Trans. Syst. Man Cybern..

[48]  O. Yaniv IEEE Control Systems Magazine , 2001 .

[49]  P. Dahl A Solid Friction Model , 1968 .