嵌入式软件状态监测与自恢复技术研究

被引量 : 0次 | 上传用户:nj_lcj
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机技术与微电子技术的高速发展,人们对嵌入式系统的应用已经普及到社会的各个角落。伴随着嵌入式软件复杂性的不断提高,嵌入式系统自身的隐患也越来越多,嵌入式软件在运行的过程中一旦出现系统故障或软件失效,将很难完成使命,甚至有可能对用户造成巨大的财产损失。因此,对嵌入式软件可靠性的研究,已经成为当下的热门研究方向。本文以VxWorks下的嵌入式软件为研究对象,对嵌入式软件状态监测与自恢复技术进行研究。论文的主要工作如下:首先,阐述了嵌入式软件状态监测与自恢复技术的国内外研究现状,简要的介绍了本课题的研究背景及意义,给出了论文的主要研究内容;主要介绍了嵌入式软件自恢复相关技术,包括介绍了嵌入式软件自恢复的必要性和研究过程中存在的主要问题;分别讲述了两种常用的嵌入式软件自恢复策略以及各自的优缺点;详细介绍了软件自恢复策略中最常用的修复技术——微重启技术。其次,分别从嵌入式系统性能和嵌入式软件行为两个方面对嵌入式的软件状态监测方法进行了研究。在系统性能监测方法研究方面,分别对系统内存可用量、任务自身的运行状态、CPU和任务堆栈的占用情况四个指标的监测方法进行了深入研究;同时提出了一种嵌入式软件衰老趋势分析的方法;并利用最小二乘法进行曲线拟合,采用了一种基于阈值的嵌入式软件失效时间估计方法。在软件行为监测方法研究方面,运用了一种构建软件行为树的方法来进行软件行为监测,并介绍了软件行为树中节点的分类、构建软件行为树的方法和软件行为树中行为的匹配规则。再次,结合VxWorks操作系统自身的特点,提出了一种适合嵌入式软件的嵌套式自恢复策略;分别介绍了基于系统性能监测的嵌入式软件自恢复策略和基于软件行为监测的嵌入式软件自恢复策略的详细流程。在第三章嵌入式软件状态监测结果的基础上,用所选择的监测指标构建状态空间;根据所选择指标的异常状态所对应的修复行为,构建动作空间,给出了修复动作评价模型;采用SARSA(λ)算法进行自恢复决策规则强化学习,在此基础上采用了一种基于规则的嵌入式软件自恢复决策方法。最后,对前面提出的嵌入式软件状态监测方法和嵌入式软件自恢复策略进行实验验证,证实了方法的有效性和可行性;最后通过比较,证明了本文采用的嵌套式自恢复策略的优越性。
其他文献
在全球经济一体化以及国家全面对外开放的时代背景下,地区的对外开放程度已经成为促进其经济发展的重要因素,具有活力的长江三角洲自2002年以来成为外商投资的重点地区。近几
随着高速公路的发展,汽车的速度也逐渐提高,乘客对汽车操纵稳定性和舒适性的要求日益提高。悬架系统直接影响着车辆的操纵稳定性和舒适性,因此对悬架系统的设计要求也越来越
目的研究优质护理管理在精神科护理管理中的应用效果。方法选择在2018年4—10月来该院就诊的164例精神科患者为研究对象,对临床资料进行分析,采用随机数字表法均分,设为观察
随着城市化进程的加快,各种污染让很多城市河流处于富营养化状态中。寻求有效、经济、生态的,并符合城市可持续发展的水污染原位修复技术势在必行。生态床技术将挺水植物、沉水
不同的社会关系中,人们与环境之间的互动及掌握世界方式是不同的。艺术终结论是社会关系剧烈变化过程中,已有认识不能很好地阐述艺术与人之间的新关系而被提出的。
近年来,随着国内集团公司规模的不断扩大,组织架构更加越复杂,集团战略管控与宏观层面的管理规范逐步在各个领域推广开来,集团内部控制体现出越来越大的重要性。潍柴动力近十
<正>在教学实践中,不少教师的教学存在"照本宣科"的问题,其教学的基本模式依然是"三段式"教学——新课导入、例题教学、巩固练习。教学设计看上去"四平八稳",却忽略了学生已
新中国成立以来,经过60年的艰难发展,我国高等教育系统已经形成了民办高等教育和公办高等教育共同发展的局面。是改革开放以来教育改革与创新的重要成果,标志着我国高等教育
研究目的本研究就近几年引起各方关注的护士职业倦怠问题,从护士工作环境入手,通过问卷调查法研究不同等级医院护士工作环境与职业倦怠的关系。明确一级、二级及三级医院工作环
经济的全球化把我们带入了一个品牌经济的时代。直至2010年,在全球最具价值的品牌排行榜前50名中,没有中国的品牌。与西方发达国家相比,中国在品牌管理方面至少落后半个世纪。但