基于PTIDES的信息物理系统事件调度算法研究

来源 :中国矿业大学 | 被引量 : 0次 | 上传用户:shilei881222
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
信息物理系统(Cyber-physical System,CPS)是一种集计算过程、通信过程、物理过程于一体的综合型系统。与传统的分布式嵌入式系统相比,CPS具有网络开放性以及时空一致性的特征。因此,在对CPS事件进行调度算法的研究时面临着严峻的挑战。时间可编程分布式嵌入式系统(Programming Temporally-Integrated Distributed Embedded System,PTIDES)提供了一种时间可编程语义,简称PTIDES语义。PTIDES语义可以在开放网络的环境下,保证系统的确定性以及系统时间的一致性。因此,结合PTIDES语义对CPS事件进行调度算法的研究具有重大的意义。首先,本文阐述了PTIDES语义在CPS进行事件调度时的起到的关键作用,并详细阐述了PTIDES语义下事件可安全执行判定过程。阐述现有的结合PTIDES语义的CPS事件调度算法:简单PTIDES调度算法、并行PTIDES调度算法、EDFPTIDES调度算法以及ZSFPTIDES调度算法,分析了它们的优缺点。针对ZSFPTIDES调度算法不能满足CPS事件高并发性的特点,本文基于PTIDES语义提出了一种混合优先级调度算法:MPEDFPTIDES调度算法。该调度算法综合考虑事件的绝对截止期,剩余执行时间以及剩余时间三个参数确定事件的优先级,不但可以满足CPS事件高并发性的特点,通过实验数据分析,该调度算法还可以提高事件截止期满足率。最后,考虑到CPS内部具有周期事件和非周期事件共存的情况,以及各个分布式平台的CPU存在发生故障的可能性。本文提出了一种周期/非周期事件混合容错调度算法,在对周期事件进行调度时采用传统RM调度算法,在周期事件执行的间隙,对非周期事件进行调度时采用MPEDFPTIDES调度算法,同时采用事件主副版本机制提高系统容错性能。经过实验分析,该算法适用于CPS的周期非周期事件混合调度,同时还可以减少系统所需处理器数目以及提高系统调度效率。
其他文献
硫酸钾是一种优质无氯钾肥,关系到中国农业安全发展战略。归纳总结了国内外硫酸钾生产现状,生产方法主要有:硫酸法、复分解法、海水或卤水提取硫酸钾、固体钾矿提取法等。各
证据裁判原则是现代司法证据制度的核心原则,要求在对证据资格进行审查判断时应当遵循相关性规则、非法证据排除规则、传闻证据规则和意见证据规则,在对证据的证明力进行审查
2011年5月19日下午,上海徐汇区石龙路973号东方数娱电子竞技馆(Tyloo俱乐部训练基地暨2011年WCG上海区总决赛举办地),曜越Tt eSPORTS与天禄电子竞技俱乐部完成了合作签约发布会。
<正>互联网是现代文明的产物,是生产力发展的必然结果。可是,互联网的出现也给人类带来了问题和挑战——由于网络的开放性、自由性,各种文化和意识形态飘荡,常常带给人们一些
台湾地区逐渐成熟的TeSL电子竞技电视联赛,已经成为了当地年轻人最喜欢的体育类节目。WE战队《魔兽争霸3》与《星际争霸2》两位当家选手Sky与Loner在台湾地区的几天时间里收获
在网络信息时代,一些经典的传播理论得到了新的丰富与发展,本文特在“议程设置理论”、“两面理”理论、“把关人”理论的视角上研究高校网络舆论引导的问题,既为高校舆论引
硅的控制是CSP工艺生产SPHC钢成分控制的一大难点。通过在国内某厂进行生产试验所获得的相关数据,利用FactSage热力学软件分析了增硅最严重的LF精炼过程钢中[Al]s对硅含量控