高性能数控系统解释技术的研究与实现

来源 :中国科学技术大学 | 被引量 : 0次 | 上传用户:xphant888
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
数控系统是计算机技术在机械制造领域的一种典型应用,它集计算机、机械加工、自动控制等多项技术于一体,是近年来应用领域中发展十分迅速的一项高新技术。从目前世界上高性能数控系统的发展趋势来看,其研究热点主要在于:高速、高精加工技术;智能化、开放式、网络化数控系统;基于STEP-NC的数控系统。随着高性能数控系统的不断发展,对解释技术也提出了新的要求。高速高精加工时,解释器必须更快地处理相应的数控程序代码,并及时向底层运动部件传送信息,以避免数控系统的计算速度和信息传递速度无法跟上进刀速度而造成数据饥饿。如何设计解释器的结构使其满足网络化制造的需要,并增加对STEP-NC标准的支持,也成为亟待解决的问题。 本文针对高性能数控系统中解释器面临的要求,分析了现有数控系统中解释器存在的不足,设计并实现了一种高性能加工代码解释器,并对基于XML的STEP-NC解释器进行了初步的研究,主要包括以下两方面内容: (1)通过深入分析现有数控系统中解释器及与之交互的任务控制器的主要功能及实现方法,指出其在高速高精加工时存在的不足,在此基础上设计并实现了一种高性能加工代码解释器。首先从解释器采用的译码方法、内部模块结构、相关数据结构、与其它模块的协作四个方面详细阐述了设计过程,然后重点介绍了实现时采用的两种关键技术:RTAI/LXRT机制和多线程技术,接着对其性能进行了分析,并用两组实验验证了此设计的有效性。 (2)通过分析STEP-NC数据模型及程序结构,指出了ISO10303 Part21物理文件格式数控程序不适合在网络上传输的缺点。在对现有数控系统进行基于STEP-NC的改造时,采用XML作为STEP-NC数控程序的文件格式,并提出了面向网络化制造STEP-NC数控系统的基本框架,阐述了各组成模块的功能。同时从数据存储结构、解析XML、信息提取方法三个方面重点介绍了基于XML的STEP-NC程序解释器的设计与实现。最后通过一个实验验证了该设计的正确性。
其他文献
数据挖掘是近些年来发展起来的新技术,通过数据挖掘,人们可以发现数据背后隐藏的有价值的、潜在的知识,为科学地进行各种商业决策提供强有力的支持。随着数据挖掘技术的迅速发展
随着计算机图形技术的飞速发展,利用计算机对自然界中植物的仿真己成为目前一个重要的研究课题,同时也受到了越来越多研究人员的关注。其在农林业研究、绿化景观设计、教育、
基于HFC(Hybrid Fiber Coax)的CMTS(Cable ModemTermination System)宽带接入方式具有经济,带宽高,覆盖范围广的优点,是一种发展前景广阔的宽带接入技术。但要在HFC上提供综
随着信息时代的快速发展,大量移动网络设备不断增加,与设备功能相关的数据量呈现爆炸式的增长,包括社会生产数据和科学数据。学术界和工业界都对如何从海量数据中获取知识有
云计算作为一种新兴的商业模式可以通过计算机网络向用户提供灵活、按需和可伸缩的存储与计算资源。虚拟化技术作为云计算的推动者和重要技术支撑,是一种可以表示计算机资源的
协同商务是目前电子商务领域的一大研究热点,它是企业以Internet、BPM、工作流等新兴技术手段,在企业的供应链及跨供应链进行各种业务的协作,最终通过改变业务经营的模式和方式,
随着网络飞速发展,对网络的安全度要求越来越高,但是传统的网络安全机制对于网络攻击主要采取的是被动防御的手段,面对各种千变万化的入侵手段来讲,这些技术逐渐变得力不从心。因
随着三维扫描技术的快速进步,几何模型的数据复杂度迅速提高,几何模型编辑处理技术也有了新的发展,特别是近几年新发展的三维网格微分编辑方法。微分网格编辑方法将三维几何模型
本文介绍了双向工频通信系统(Two Way Automatic CommunicationSystem-TWACS)技术的特点,对比载波、扩频等目前主要电力线通信技术,对TWACS技术在国内自动抄表系统中的可行性和