基于数据流异常检测的嵌入式软件容错研究

基于数据流异常检测的嵌入式软件容错研究

论文摘要

现代机电产品在功能越来越复杂的同时,对其安全性和可靠性的要求也越来越高。软件作为机电产品的重要组成部分,其可靠性直接决定了机电产品的质量。本文以提高机电产品软件的可靠性和安全性研究为主线,从软件数据流分析的角度出发,对基于数据流异常检测的软件容错纠错技术进行了较为深入系统的研究。针对可能出现的软件系统故障提出了一种新的基于数据流异常检测、软件看门狗技术和回卷恢复技术的软件容错纠错方法。该方法定期对目标程序进行备份,通过提取目标程序中的一组相关变量建立数据流分析模型,利用数据流的异常检测方法排查出其中的离群点即出错点。当发现目标程序运行出错时,看门狗强制使程序跳转到备份点,使目标程序回卷到上一个备份的正常状态,以实现对软件瞬时性故障的容错纠错。提出了上述软件容错纠错策略的实现框架、操作流程,研究了基于最小二乘支持向量机的二元回归模型和离群点检测算法。以二元函数为例,对文中提出的二元回归模型和离群点检测算法进行了仿真研究,仿真结果验证了回归模型的正确性和离群点检测算法的有效性。提出了偏向最近动态的基于距离的数据流异常检测算法,该算法是一种基于聚类思想的的异常检测方法,通过计算检测数据与聚类中心的距离来判断异常,并根据数据流的特性进行了改进,能够有效地实现数据流的异常检测。该算法实现简单并且计算速度快,对阈值的选择具有自适应性,提高了检测的精度,仿真实验验证了该算法的有效性。设计了基于数据流异常检测的软件容错纠错实验方案,以数据流异常检测算法为核心搭建了实验平台,进行了软件容错纠错实验研究。实验结果表明本文提出的容错策略能够很好地实现软件的容错纠错,以上研究工作为软件的容错纠错提供了新的解决方案。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 绪论
  • 1.1 课题背景及软件容错技术介绍
  • 1.2 国内外软件容错技术研究现状和发展趋势
  • 1.2.1 国外软件容错技术的研究现状及发展趋势
  • 1.2.2 国内软件容错技术的研究现状及发展趋势
  • 1.3 软件容错研究的分类
  • 1.4 研究的目的和意义
  • 1.5 本文研究的主要内容
  • 第二章 基于数据流异常监测的容错纠错方案
  • 2.1 整体容错纠错方案
  • 2.2 支持向量机理论
  • 2.3 聚类理论
  • 2.4 数据的备份与回卷
  • 2.5 硬件设计
  • 2.6 本章小结
  • 第三章 基于支持向量机的数据流异常检测算法
  • 3.1 数据流的概念
  • 3.1.1 数据流模型的分类
  • 3.1.2 数据流的特点
  • 3.2 数据流处理技术
  • 3.3 数据流的趋势、异常和变化检测算法
  • 3.4 最小二乘法与最小二乘支持向量回归
  • 3.4.1 最小二乘法理论
  • 3.4.2 最小二乘支持向量回归LS-SVR
  • 3.5 基于支持向量机回归模型的数据流离群点检测算法
  • 3.6 仿真验证
  • 3.7 本章小结
  • 第四章 一种偏向最近动态的数据流异常检测聚类算法
  • 4.1 研究背景
  • 4.1.1 聚类分析
  • 4.1.2 k-means 聚类算法
  • 4.2 基于距离的数据流异常检测
  • 4.3 偏向最近动态的加权算法
  • 4.4 仿真验证
  • 4.5 本章小结
  • 第五章 实验与分析
  • 5.1 实验运行环境及数据集
  • 5.2 客户端的程序设计
  • 5.3 检测端的程序设计
  • 5.3.1 uboot 的移植
  • 5.3.2 Linux 内核的移植
  • 5.3.3 文件系统的移植
  • 5.3.4 应用程序的开发
  • 5.4 实验结果
  • 5.5 本章小结
  • 第六章 结束语
  • 致谢
  • 参考文献
  • 相关论文文献

    • [1].基于数据挖掘的存储数据纠删码容错方法仿真[J]. 计算机仿真 2020(04)
    • [2].增强容错纠错机制的实效性研究[J]. 党政研究 2020(04)
    • [3].融合容错需求和资源约束的云容错服务适配方法[J]. 计算机科学 2017(07)
    • [4].盲文阅读中的容错率理论及相关影响因素分析[J]. 长春大学学报 2016(03)
    • [5].浅论干部容错免责机制的实践探索与效能提升路径[J]. 中共济南市委党校学报 2019(06)
    • [6].新时代干部容错纠错机制研究[J]. 法制博览 2019(12)
    • [7].完善容错纠错机制 提升群众满意度[J]. 廉政瞭望(上半月) 2019(08)
    • [8].为干部“容错”好似强心针[J]. 中国人大 2018(19)
    • [9].新时代干部容错纠错机制发展的现状及对策[J]. 山东干部函授大学学报(理论学习) 2019(06)
    • [10].建立容错纠错机制应突出四个重点[J]. 领导科学 2017(36)
    • [11].试论改革创新中容错纠错机制的构建[J]. 行政与法 2017(03)
    • [12].权力属性视角下容错的依据与限度[J]. 理论探索 2019(02)
    • [13].确保容错纠错机制健康运行[J]. 中国人大 2018(11)
    • [14].不能把“容错”当“纵错”[J]. 中国纪检监察 2018(14)
    • [15].容错需排除舆情干扰[J]. 领导科学 2016(27)
    • [16].交互设计中产品的容错性设计应用研究[J]. 设计艺术研究 2012(01)
    • [17].产品设计中的容错性思考[J]. 东华大学学报(自然科学版) 2012(05)
    • [18].构建干部容错纠错机制的思考[J]. 重庆行政(公共论坛) 2017(06)
    • [19].容错服务器在高速公路收费系统中的应用分析[J]. 价值工程 2012(07)
    • [20].容纠并举促担当 纳贤创业鼓实劲——基层在落实容错纠错机制中存在问题分析与思考[J]. 理论观察 2019(02)
    • [21].建立和推动干部容错纠错机制[J]. 奋斗 2018(12)
    • [22].容错服务器在监控系统中的应用[J]. 水电厂自动化 2015(04)
    • [23].基于认知心理学的交互式产品的容错性设计研究[J]. 工业设计 2016(08)
    • [24].我国乡镇干部激励机制研究——基于中部X市24个乡镇的调查[J]. 行政科学论坛 2019(11)
    • [25].建立容错纠错机制 为干事者撑腰鼓劲[J]. 四川党的建设 2018(19)
    • [26].网络数据库编程异常处理及容错措施[J]. 北京工业职业技术学院学报 2020(02)
    • [27].“追责”与“容错”负效应叠加防范之策[J]. 领导之友 2017(24)
    • [28].在求实创新中推进干部容错机制建构[J]. 理论探索 2017(06)
    • [29].严中容错[J]. 共产党员 2016(11)
    • [30].交叉立方体互联网络的容错性研究[J]. 计算机工程与应用 2009(11)

    标签:;  ;  ;  ;  ;  ;  

    基于数据流异常检测的嵌入式软件容错研究
    下载Doc文档

    猜你喜欢