Rapid identification technique for virtual CNC drives

被引:31
作者
Erkorkmaz, Kaan [1 ]
Wong, Wilson [1 ]
机构
[1] Univ Waterloo, Dept Mech Engn, Precis Controls Lab, Waterloo, ON N2L 3G1, Canada
基金
加拿大自然科学与工程研究理事会;
关键词
virtual CNC; feed drive; modeling; identification;
D O I
10.1016/j.ijmachtools.2006.08.025
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
This paper presents a technique for rapid identification of machine tool drives by conducting a short G-code test. The proposed strategy uses commanded and measured axis profiles and requires minimal intervention to the servo control loop. The drive system is identified as a whole, including the feed mechanism, motor, amplifier, and the control law. The methodology is fairly general and applicable to linear or ball screw drives, controlled with commonly used controllers like P, PI, PID, P-PI Cascade or Adaptive Sliding Mode Control; with or without feedforward dynamic or friction compensation. In order to guarantee the stability of identified dynamics, bounds are imposed on the pole locations. The identified models can be used in a Virtual CNC system for predicting the contouring and tracking errors to different part programs. Simulation and experimental case studies are presented, where tracking and contour errors are successfully predicted using drive models identified with the proposed strategy. (C) 2006 Elsevier Ltd. All rights reserved.
引用
收藏
页码:1381 / 1392
页数:12
相关论文
共 13 条
[1]  
Altintas Y, 2005, CIRP ANN-MANUF TECHN, V54, P651
[2]  
Altintas Y, 2000, CIRP ANNALS 2000: MANUFACTURING TECHNOLOGY, P265
[3]   A SURVEY OF MODELS, ANALYSIS TOOLS AND COMPENSATION METHODS FOR THE CONTROL OF MACHINES WITH FRICTION [J].
ARMSTRONGHELOUVRY, B ;
DUPONT, P ;
DEWIT, CC .
AUTOMATICA, 1994, 30 (07) :1083-1138
[4]  
Astrom K., 1997, COMPUTER CONTROLLED
[5]   Virtual computer numerical control system [J].
Erkorkmaz, K. ;
Altintas, Y. ;
Yeung, C. -H. .
CIRP ANNALS-MANUFACTURING TECHNOLOGY, 2006, 55 (01) :399-402
[6]   High speed CNC system design. Part II: modeling and identification of feed drives [J].
Erkorkmaz, K ;
Altintas, Y .
INTERNATIONAL JOURNAL OF MACHINE TOOLS & MANUFACTURE, 2001, 41 (10) :1487-1509
[7]  
ERKORKMAZ K, 2005, P ASME IMECE 05 ORL
[8]  
Kalman RE., 1960, J BASIC ENG, V82D, P35, DOI DOI 10.1115/1.3662552
[9]  
Lee HS, 1996, IEEE T IND ELECTRON, V43, P48, DOI 10.1109/41.481407
[10]  
Ljung L, 1998, SYSTEM IDENTIFICATIO