实时双机嵌入式容错系统的研究及应用

来源 :中国农业大学 | 被引量 : 0次 | 上传用户:fjlmh
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着实时系统应用日趋广泛,人们对系统可靠性的要求也越来越高。容错技术是提高系统可靠性的有效方法之一。本文简要阐述了容错技术的发展过程并分析了不同故障模型下系统的容错方式。对于瞬时故障、间歇性故障的容错可采用软件冗余方法,而永久性故障则采用硬件冗余方法来解决。住此基础上,描述了一种实时双机嵌入式容错系统的原型,研究了构建容错系统需要解决的双机同步、故障检测及仲裁切换等关键问题和相应的解决方法。 改进实时调度算法,使任务在正常或发生错误时都能得到正确输出是嵌入式容错实时系统研究的一个重要内容。在研究中,将容错调度算法FT-RM应用于实时操作系统中,实现了任务的容错调度。在实时系统中采用软件容错时必须考虑任务的可调度性。通过分析任务运行时间、任务周期和任务截止时间等参数,可以断定任务是否具有可调度性。在双机同步设计方面,双机通过通用IO口比较正在运行任务的任务号可以实现双机的任务级同步。 最后,将嵌入式双机容错系统原犁应用在如电力监控领域的直流监控系统设计方案中,以验证模型的正确性。针对电力直流监控系统的可靠性要求,采用实时双机嵌入式容错系统的设计以实现功能。采用32位ARM嵌入式微处理器LPC2138作为系统控制核心。采用基于内核抢占式的实时多任务操作系统μC/OS-Ⅱ进行容错设计、修改了内核调度,并讨论、验证了容错任务的可调度性。本研究设计的嵌入式双机容错系统功能可以满足对可靠性的实际要求。
其他文献
混合云存储作为一种新型的数据存储模式,特别是随着大数据浪潮的到来,这一新型的数据存储模式已经逐渐被各行各业所接受、所使用。虽然这种存储模式看来潜力无限,但在实际使
目前,随着电子商务、物流行业的迅速发展以及国民消费水平的不断提高,网上购物规模逐年上升。相比传统购物方式,网上购物不仅具有方便、快捷、安全的优点,同时允许消费者对购买成
本文使用统一建模语言UML和统一过程RUP相结合的的面向对象软件工程方法学指导软件系统的设计与实现,将UML和RUP有机融合应用于项目--在线考试系统中。按RUP的核心工作流安排
聚类就是将数据对象分组成为多个类或簇,在同一个簇中的对象之间具有较高的相似度,而不同簇中的对象差别较大。相异度是根据描述对象的属性值来计算的。距离是经常采用的度量方
随着互联网络的迅速发展,网络信息成为最大的信息来源,如何从海量的网络信息中准确查找自己所需要的信息是搜索引擎需要解决的主要问题。而随着信息多元化的增长,需要为不同
由于RDF(Resource Description Framework)数据模型的灵活性和可扩展性,越来越多的社区将它们的数据以RDF的格式进行发布。因此,分布式存储和处理RDF数据已经成为一个热点问
在外存模式图处理系统处理大规模图数据时,由于图应用访问的随机性和图数据的低局部性,导致此类图处理系统在访问图数据时产生大量的外存储器随机I/O请求,从而严重影响文件缓
关联规则是数据挖掘领域的一个重要分支,它反映的是大量数据中间内在的关联联系,其目的是找出满足最小支持度和最小置信度要求的强关联规则。频繁项集挖掘是关联规则挖掘的关键
随着近几年Internet的飞速发展,虽然Web已经发展成为了一个巨大的分布和共享信息资源的平台,但是如何从Web中快速和有效地获取信息仍然是困扰着Web用户的一个问题。在这样的背
随着Internet的发展,IPv4因为地址空间少,服务质量无法保证等缺陷使其已经逐渐无法适应Internet的需求。作为下一代的IP协议,IPv6以其广阔的地址空间、安全性、自动配置和移