Title :
Design and Implementation of High-Performance Embedded Numerical Control System
Author :
Lu, Xiaohu ; Yu, Dong ; Hu, Yi ; Jia, Xiaobo ; Feng, Qiang
Author_Institution :
Shenyang Inst. of Comput. Technol., Shenyang, China
Abstract :
The Computer Numeric Control (CNC) is a system which executes sequential actions that describe the behaviors of the end effectors. This thesis describes an embedded numerical control system based on a heterogeneous dual-core processor. Two different operating systems are introduced to run on cores of heterogeneous dual-core processor. A well-designed static task division mechanism prevents the CNC system from a potential memory access conflict caused by different processor cores with different architectures. With the reasonable task division, the NC system improves its stability and enhances its real-time ability. The realization of the embedded NC system uses the field bus technology to realize the control of the motor servo. The experiments show that the proposed embedded numerical control system has high real-time ability and scalability to meet the requirements of high-performance embedded numerical control system. The results prove the rationality of the design of the system.
Keywords :
computerised numerical control; embedded systems; end effectors; field buses; multiprocessing systems; operating systems (computers); parallel architectures; production engineering computing; servomotors; stability; CNC; end effector behaviors; field bus technology; heterogeneous dual-core processor; high-performance embedded numerical control system design; high-performance embedded numerical control system implementation; memory access conflict; motor servo control; operating systems; processor architectures; real-time ability enhancement; real-time scalability; sequential actions; stability improvement; static task division mechanism design; Computers; Conferences; Information technology; NC system; embedded system; field bus; heterogeneous processor;
Conference_Titel :
Computer and Information Technology (CIT), 2012 IEEE 12th International Conference on
Conference_Location :
Chengdu
Print_ISBN :
978-1-4673-4873-7
DOI :
10.1109/CIT.2012.109