面向数控系统的混合任务容错实时调度方法及应用研究

来源 :中国科学院大学 | 被引量 : 0次 | 上传用户:snoopy_wx
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
作为先进制造技术的基础,数控技术的飞速发展,给数控系统的任务调度带来了新的挑战。数控系统中的各项加工控制任务具有不同的实时性要求并呈现不同的到达规律,这些任务根据实时性要求可分为实时性任务与非实时性任务,根据到达规律可分为周期性任务与非周期性任务。为了保证系统的加工质量与精度,数控系统不仅需要对其混合任务进行合理调度,在保证实时性任务的截止时限要求的前提下,尽可能缩短非实时性任务的响应时间。还需要在系统出错时提供一定的容错机制,以保证系统的正常运行。此外,数控系统的开放式发展趋势也对其任务调度提出了新的要求。本论文在分析数控系统的实际任务调度需求的基础上,总结了现有调度理论的特点,提出了适用于数控系统的混合任务容错实时调度方法,并通过仿真实验验证了方法的可行性及有效性。论文的主要研究内容包含以下几个方面:  第一,基于回卷恢复模型,提出了优先级可降低的容错实时调度算法,通过挪用高优先级任务执行过程中的空闲处理器时间来满足低优先级任务的截止时限要求,以提升系统的容错能力。在此基础上,为了进一步提高系统处理器时间的利用率,增强系统容错能力,提出了采用优先级混合配置策略的容错实时调度算法。为了分析系统在这两种算法调度下的可调度性,分别推导了这两种调度算法下任务最坏响应时间的计算公式。同时,为了以较低的搜索开销查找到可以最大程度提升系统容错能力的优先级配置,结合基于任务最坏响应时间的可调度性分析方法,分别针对这两种调度算法提出了相应的最优容错优先级配置搜索算法。通过理论分析及仿真实验证明,所提容错实时调度算法能够有效地提升系统的容错能力。  第二,基于主副版本模型,提出了一种基于预分配的容错实时调度算法,通过限制预分配过程中高优先级任务的抢占条件来避免预留时间的动态调整,进而降低系统的容错调度开销。在此基础上,为了减少处理器时间的浪费,提高主版本的完成率,以提供更高精度的系统计算结果,提出了基于主版本可执行性预测的容错实时调度算法,在任务调度过程中,采用基于最坏响应时间的预测方法,对任务主版本的可执行性进行精确预测。通过算法的调度性能分析以及仿真实验证明,与现有的同类调度算法相比,基于预分配的容错实时调度算法能够有效降低系统的容错调度开销,而基于主版本可执行性预测的容错实时调度算法能够在不增加系统调度开销的基础上提供更优的主版本调度性能。  第三,针对数控系统中多类型任务的混合调度需求,提出了一种基于预分配的混合任务调度算法。通过为实时周期任务预留处理器时间,并在任务执行过程中动态调整实时周期任务的预留处理器时间,为非周期任务提供尽可能多的处理器时间,从而在不影响实时周期任务实时性的前提下,尽可能缩短非周期任务的响应时间。通过算法的调度性能分析以及仿真实验证明,所提混合任务调度算法能够在不影响实时任务实时性的基础上,以较低的计算复杂度提供最短的非周期任务响应时间。  第四,针对数控系统的开放式发展需求,提出了一种采用层次化结构的开放式实时调度框架,它为每个应用的任务负载分配一个局部调度器进行资源分配,并在系统层采用全局调度器对所有局部调度器进行统一调度。此框架可以集成多种调度策略,并允许应用独立开发与验证,具有较好的开放性与可扩展性。最后分别从应用层和系统层对系统的可调度性进行了分析,给出了相关定理。
其他文献
随着我国物流快递数的迅速增加,原有的仓储园已经不能满足实际的需求.作为物流集散点的综合物流园来说,更应该起到设计规划上的带头作用,在人性化规划方面,实用性规划方面以
随着计算机及通信技术的发展,信息获取变得越来越容易.Internet的兴起使整个世界进入了信息时代,面对信息爆炸,如何不浪费时间发现对我们有用,或者有益的信息,免受无用或者有
为推动《党政领导干部选拔任用工作条例》的深入贯彻落实,山东省委组织部会同大众日报社、党员干部之友杂志社面向全省市、县党委及其组织部门主要负责人、省直部门党组(党委
一般土壤本身都会有自净的功能,通过自身的循环体系将土壤中的有害物质控制在合理的范围内,如果土壤中有害物质含量过多,会对土壤结构及组成造成影响,进而抑制微生物的正常活
随着计算机技术的发展和Internet的普及,在各级网站的服务器中的WWW数 据也飞速膨胀。尽管传统的数据库技术和数据挖掘技术已经取得了飞速的发展并 且
随着Internet的迅速发展,电子商务已成为潮流,人们可以通过互联网进行网上购物、银行转帐等许多商业活动.现代的商业贸易、金融财务和其它经济行为中,不少已经成为以数字化信
Twelve years have passed since the advent of grammatical evolution (GE) in 1998, but such issues as vast search space, genotypic readability, and the inherent r
该文详细讨论了DCS结构的面粉厂自动控制系统的体系结构,并根据自己的实际经验 和面粉行业的具体要求,从系统设计、实施的具体内容等方面做了详细的论述.全文共分四章,第一章
装配式建筑作为一种新兴的建筑形式,可以有效改善传统建筑行业高耗能、高污染、建设周期长等问题,可以有效降低对建筑周围环境的影响,是未来建筑行业发展的主要方向.但是由于
随着社会经济的发展,人们的精神生活水平与物质生活水平逐渐提高,人们对生活居住条件也提高了要求,一直以来,乡村环境都是人类居住环境的一个重要成分,但随着城市化进程不断