@article{72, keywords = {CNC, Controls, Interpolation, Modeling, Virtual machining}, author = {Chi-Ho Yeung and Yusuf Altintas and Kaan Erkorkmaz}, title = {Virtual CNC system. Part I. System architecture}, abstract = {

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.

}, year = {2006}, journal = {International Journal of Machine Tools and Manufacture}, volume = {46}, pages = {1107-1123}, issn = {0890-6955}, url = {https://www.sciencedirect.com/science/article/pii/S089069550500218X}, doi = {https://doi.org/10.1016/j.ijmachtools.2005.08.002}, }