Journal of Jilin University (Information Science Edition) ›› 2020, Vol. 38 ›› Issue (2): 160-171.

Previous Articles     Next Articles

Design and Implementation of Intelligent CNC System Based on Improved MFAC

ZHAO Shengye 1,2 ,WU Wenjiang 2a,2b ,TONG Min 3 ,LI Suo 2a   

  1. 1. School of Computer Science and Technology,University of Chinese Academy of Sciences,Beijing 100049,China;
    2a. Shenyang Institute of Computing Technology; 2b. Shenyang Golding NC Intelligent Technology Company Limited,
    Chinese Academy of Sciences,Shenyang 110168,China; 3. Government Enterprise Business Department,
    Jilin University Communication Design Institute Company Limited,Changchun 130012,China
  • Received:2020-01-03 Online:2020-03-24 Published:2020-05-20

Abstract: In order to realize the intelligent perception oriented CNC (Computer Numerical Control) system,
based on the characteristics of the network communication and open architecture of the intelligent CNC system,
we design a secondary development platform of the intelligent CNC system and the reconfigurable hardware
structure of the system,and put forward the multi-channel signal processing technology,which ensures the real-
time processing,reduces the interference between the signals and improves the processing efficiency. In order to
satisfy the error caused by nonlinearity and time delay in CNC system,the adaptive control of servo motor of CNC
machine tool is realized based on the improved MFAC(Model-Free Adaptive Control) data driving algorithm.
With the SSB field bus developed by ourselves to collect sensor signals,the design of data frame format and
communication protocol is completed to ensure the low power consumption and high reliability of the information
acquisition system. The improved MFAC data-driven algorithm is tested by the test and verification platform
based on blue sky CNC,and good test results are achieved.

Key words:  , intelligent control, architecture, multichannel signal processing, intelligent data acquisition, model free adaptive control, computer numerical control (CNC) fieldbus

CLC Number: 

  • TP391