Virtual CNC system. Part I. System architecture

被引:92
作者
Yeung, Chi-Ho
Altintas, Yusuf
Erkorkmaz, Kaan
机构
[1] Univ Waterloo, Dept Mech Engn, Waterloo, ON N2L 3G1, Canada
[2] Univ British Columbia, Dept Mech Engn, Mfg Automat Lab, Vancouver, BC V6T 1Z4, Canada
基金
加拿大自然科学与工程研究理事会;
关键词
virtual machining; CNC; modeling; controls; interpolation;
D O I
10.1016/j.ijmachtools.2005.08.002
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
The paper presents a comprehensive virtual simulation model of a realistic and modular CNC system. The Virtual CNC architecture represents an actual CNC, but with modular feed drives, sensors, motors, and amplifiers. The CNC software library includes a variety of trajectory interpolation and axis control laws. Constant, trapezoidal and cubic acceleration profiles can be selected as a trajectory generation module. The control laws can be selected ranging from a simple PID to complex Pole Placement, Generalized Predictive Control or Sliding Mode Controller with friction compensation. When the Virtual CNC is assembled, its performance can be tested using frequency and time domain response analyses, which are automated. The Virtual CNC includes both analytical tuning methods for linear controllers, as well as Fuzzy Logic based expert auto-tuning system for Adaptive Sliding Mode Control. The paper includes detailed experimental verification of the Virtual CNC. (c) 2005 Elsevier Ltd. All rights reserved.
引用
收藏
页码:1107 / 1123
页数:17
相关论文
共 24 条
[1]  
Altintas Y, 2000, CIRP ANNALS 2000: MANUFACTURING TECHNOLOGY, P265
[2]  
Altintas Y, 1998, CIRP ANNALS 1998 - MANUFACTURING TECHNOLOGY, VOL 47, NO 1, V47, P295
[3]  
Altintas Y, 2000, MANUFACTURING AUTOMA
[4]  
[Anonymous], 1995, INTELLIGENT CONTROL
[5]   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
[6]  
Astrom K., 1997, COMPUTER CONTROLLED
[7]  
Boucher P., 1990, ANN CIRP, V39, P357
[8]  
Chen Yu-che, 1995, ANN CIRP, V44, P353
[9]  
De Silva C. W., 1991, Engineering Applications of Artificial Intelligence, V4, P177, DOI 10.1016/0952-1976(91)90014-W
[10]   Knowledge-based supervisory control system of a fish processing workcell; Part I: system development [J].
de Silva, CW ;
Wickramarachchi, N .
ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 1998, 11 (01) :97-118