Research on the data hungry problem in CNC system based on the architecture of Real-time multitask
Research on the data hungry problem in CNC system based on the architecture of Real-time multitask
复制标题
基于实时多任务架构的数控系统数据饥饿问题研究
DOI:
--
复制
发表时间:
2011
期刊:
影响因子:
--
通讯作者:
Long Chen
中科院分区:
文献类型:
--
作者:
Haitao Hong;Dong Yu;Xiaohui Zhang;Long Chen
In order to meet the needs of high-performance and open CNC (computer numerical control) system, first of all, a variety of task features and the real-time response requirements of various tasks in the entire data processing of the CNC system are analyzed in-depth. Then, the data hungry problem in the existing architecture of CNC system is pointed out when the system is running on high speed and high precision processing. On the basis of this, a solution mechanism is proposed that the related task units of the CNC system must be further broken down and the task unit which involves the function of decoding and data transmission could be designed as an independent process or thread that has a fixed implementation cycle. At the same time the special scheduling mechanism provided by the Real-time operating system to improve the implementation of priority, which makes the data of decoding be transmitted to the underlying module uninterruptedly. Thus, the system performance is improved overall. Finally, the experiments results verify that the proposed method is reasonable and correct.