基于工业以太网的数控系统实时性问题研究

来源 :中国科学技术大学 | 被引量 : 0次 | 上传用户:suanqing
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
数控系统作为集微电子、计算机、信息处理、自动检测、自动控制等高新技术于一体的制造业核心技术,一直都是工业控制和先进制造领域的研究热点,随着计算机科学、自动化、网络、通信技术的飞速发展,数控系统的发展同样日新月异,庞大的系统规模也朝着功能化、小型化的方向发展,集成化、智能化的程度也越来越高,并逐渐发展成为具有强实时要求的多任务控制系统。而实时性作为数控系统的一项重要性能指标,主要体现在数控系统对数据进行快速而准确的处理并及时作出响应,这对设备间实时通信同步精度以及系统中的任务执行效率提出了新的要求。由此可知,数控系统的实时性问题主要体现在以下两个方面:首先是数控系统中控制装置与现场设备之间实时通信的同步性。数控系统作为强实时控制系统,对时间的滞后性相当敏感,并且在系统运行过程中,控制装置持续不断地向现场设备传输控制指令与数据,主机与伺服驱动执行命令和状态反馈必须在同一个时刻进行,因此为了使得数据传输及时有效,必须保证各单元时间上的同步性,以满足系统对实时通信的精度要求。另一方面,为了实现高速高精的发展目标,数控系统需要快速而有效地对复杂而又庞大的操作任务进行实时处理。数控系统中的任务从功能性上划分,可以分为数据管理和运动控制两大部分。数据管理部分的任务包括数据显示、故障诊断、参数设置以及程序代码的输入与编辑等,这类任务不要求系统立即执行,对实时性要求不高,而运动控制类任务则主要包括:程序译码、刀具补偿、轨迹插补、位置控制等强实时性任务。针对系统中各类任务的不同实时性需求,目前已有大量的研究与调度方案,但是随着数控系统的进一步发展,如何解决多种实时类型的任务共存的问题已成为数控系统调度机制的关键所在,这也为数控系统实时性问题的研究带来了新的挑战。根据上述对数控系统实时性需求的分析,本文对数控系统中存在的实时性问题展开了深入的研究,研究内容主要包括时间同步和实时调度两个方面,其所涉及的核心技术主要包括数控系统实时通信与精确时间同步技术、混合任务系统的实时调度策略等。本文主要工作及研究成果包括:1.设计了一种基于双环总线的实时时间同步方法,该方法整合了基于双环结构的同步消息传输方案和主从站间的同步算法,充分发挥双向传输的优势,避免通信线路不必要的空载,同时对主从站中的时钟模型及相关模块进行优化并设计了双环结构下的同步消息报文结构,并对时间戳的传输延迟进行实时处理,以更好地支持数控系统中主从站之间的同步控制,在保证同步精确度的同时有效地提升了系统的实时性。2.提出了一种适用于数控系统的分布式同步机制,建立了一个基于工业以太网的同步功能模型,该模型针对同步过程中不同的功能需求,进行了特定的功能模块划分,以即时响应多种情况下的实时同步任务。同时,通过该同步模型针对同步任务在不同时段的功能需求进行了线程规划,提升了不同的时钟周期内的同步效率,保证了实时任务的即时执行,避免了抢占线程的情况发生,提高工业控制现场中分布式节点之间的同步效率。3.提出了一种适用于数控系统的实时统一调度框架,以满足数控系统对于加工任务及控制信号处理的实时性要求。该框架中整合了多种不同类型的服务器,通过将处理器时间划分为时间片,并设计了由时间片组成的轮转周期,将非硬实时任务插入到每一个轮转周期中强制执行,以同时满足系统对实时任务和非实时任务的执行需求,避免了系统高速运行时实时任务无法及时得到响应的情形,并设计了相应的服务保护机制,给出了防过载处理方法。同时根据数控系统中的任务特点及不同类型的服务器所面向的任务类型,对轮转周期的可行性和框架的可调度性进行了理论上的分析,给出了必要的定理及相关证明。为了验证其调度效果及运行效率,在多任务并发运行的实验环境下对框架中主要函数的时间开销进行了测量,测试结果表明在满足数控系统实时任务调度需求的前提下,该框架能够很好通过多种服务器对不同类型的任务进行有针对性的调度,并将系统开销控制在可接受的范围内,有效地实现了基于多种服务器类型的实时任务调度,在提升数控系统调度能力的同时,保证了数控系统的实时性与可靠性。4.提出了一种适用于数控系统中混合任务集的优化调度方法。该方法通过研究数控系统中多种不同任务的特点及相关时序约束,对实际加工过程中的任务建模,建立了混合任务集的描述模型,同时基于最短路径算法,将任务执行序列的选择问题转化为状态空间树中状态节点之间的最短路径问题,在满足任务各种约束条件的前提下,经优化调度算法调度得到数控系统中混合任务集的优化执行序列。为了验证该算法的实时性与调度效果,在多个实验环境下对该优化调度算法进行了系统而全面的测试与评估,结果表明该方法在有限的条件下能够有效提升混合任务集的调度成功率,保证数控系统内实时任务调度的可靠性,满足了数控系统对实时性的要求。基于上述工作,数控系统中控制装置与设备之间实时通信的同步性得到了增强,数据传输以及任务执行的时间精度有了很大的改善,而通过对系统内混合任务调度方法的研究,在满足任务间时序约束的前提下有效地实现了针对不同类型任务的实时调度策略,加强了数控系统在复杂任务环境下的实时处理能力,满足了数控系统对实时性的要求。
其他文献
<正> 最近,国家教委重新颁布了普通高校本科专业目录,新目录最明显的特点是大大减少了专业种数,拓宽了专业面。这无疑将对学校的教学改革起到积极的推动作用。当然,由于在计
探讨了中国制造业2008年发展步伐减缓的深层原因,由此引出对中国制造企业供应链核心竞争力的相关思考,并认为构建供应链核心竞争力是中国制造业走出严冬的重要途径。
国防实力决定了一个国家的和平与稳定,这是一个国家存在和发展的基石。全球各个国家都在国情允许的前提下加大对于国防的投入力度。在这样的情况下,许多国家的军品都具备了进入
以连云港供电公司新员工系列培养工作为例,分析了企业新员工培训存在的问题,指出了为新员工创建成才通道的重要性,对老的培训方式进行了优化,提出了新员工培养工作的一些新方
从EDI的基本技术人手,介绍了EDI平台的相关概念;分析了物流园区EDI平台应具有的功能和可能的技术实现方案;最终得出搭建EDI平台与物流园区发展之间关系的结论。
<正>随着电网规模迅速扩展和设备技术水平持续提升,国网山西省电力公司(以下简称"省公司")加大电网投入,加快管理创新,全面建设"三集五大"体系,这些变革需要人力资源工作,特
目的 观察糖尿病患者行白内障超声乳化吸出联合人工晶状体植入术的临床效果。方法 对884 例1 079 眼患有糖尿病的白内障术后患者的视力及并发症进行分析,并选取同时期、同
介绍了铁水联运这一高效物流方式的发展背景,指出了铁水联运电子商务子平台发展的必要性,系统地提出了该平台的发展规划,最后概括性地归纳了铁水联运电子商务子平台的设计方
运用Kano模型,针对广东第三方物流企业顾客满意度低下问题,设计问卷并进行抽样调查,研究了影响广东第三方物流企业顾客满意度的5种质量因素,并进一步提出了提高广东第三方物