基于WinCE嵌入式工控系统的实时性及软件可靠性研究

基于WinCE嵌入式工控系统的实时性及软件可靠性研究

论文摘要

随着微电子和嵌入式技术的蓬勃发展,基于高性能嵌入式处理器的嵌入式工控机平台,以其体积小、可靠性高、成本低等优点,克服了传统工控机体积庞大、故障率高以及难以较长时间适应于工业控制的恶劣环境等缺点,广泛应用于工业控制领域,成为人们研究的热点。嵌入式操作系统是嵌入式工控机系统的核心技术之一。嵌入式操作系统WinCE以其可靠性高、开放性好、开发周期短和良好的人机界面等显著优点在嵌入式工控机操作系统市场占据一席之地。实时性、可靠性是工控系统的研究重点之一。本论文在论述WinCE系统实时性相关模块及现有的优化方案的基础上,提出了将RM调度算法及其可调度性充要条件应用到WinCE的多线程调度中,可有效预防周期性任务不能调度情况的发生,从而在一定程度上提高了WinCE的实时性。同时,本论文综述了软件可靠性设计及可靠性测试的方法,并在论述现有可靠性模型的设计方法与使用特点的基础上,将软件测试过程融入到软件可靠性模型的建立之中,运用相关数学方法,提出了一种基于测试用例模型的构建,此模型不仅精度有所提高,而且易于工程化。本论文的研究工作,密切结合在研项目“基于WinCE的电子清纱器软件系统的设计与实现”,使得相关实时性、可靠性的研究在实际系统中进一步得到验证,证明了本论文研究的有效性,也具有一定的实际意义。

论文目录

  • 摘要
  • ABSTRACT
  • 目录
  • 第一章 绪论
  • 1.1 选题背景及意义
  • 1.2 国内外研究现状
  • 1.3 本论文涉及的相关研究工作
  • 1.4 本论文的组织结构
  • 第二章 嵌入式工控系统概述
  • 2.1 工控系统及嵌入式工控系统的一般组成结构及特性
  • 2.1.1 工控系统及嵌入式工控系统的一般组成结构
  • 2.1.2 工控系统的主要特点
  • 2.2 工业控制系统的解决方案
  • 2.2.1 工业控制系统设计的原则
  • 2.2.2 工业控制系统的解决方案
  • 2.2.3 工业控制系统的嵌入式解决方案
  • 2.3 基于WinCE的解决方案
  • 第三章 嵌入式WinCE结构简析
  • 3.1 WinCE概述
  • 3.2 WinCE的体系结构
  • 3.3 WinCE的内核特点
  • 3.3.1 内核功能概述
  • 3.3.2 内存管理
  • 3.4 文件系统简析
  • 3.5 驱动模型
  • 3.5.1 本机设备驱动
  • 3.5.2 流接口驱动程序
  • 第四章 WinCE实时性分析与优化
  • 4.1 嵌入式实时操作系统概述
  • 4.2 实时系统概述及分类
  • 4.2.1 实时系统概述
  • 4.2.2 实时系统的分类
  • 4.2.3 嵌入式实时操作系统与实时系统的关系
  • 4.3 影响嵌入式内核实时性的主要因素
  • 4.3.1 实时性相关概念
  • 4.3.2 影响内核实时性的主要因素
  • 4.4 WinCE的实时性关键模块剖析
  • 4.4.1 WinCE的中断机制及实时性分析
  • 4.4.1.1 WinCE中断概述
  • 4.4.1.2 中断延迟及实时性分析
  • 4.4.2 WinCE的多线程调度机制分析
  • 4.4.2.1 WinCE线程优先级特性
  • 4.4.2.2 WinCE执行调度的时机
  • 4.4.2.3 基于优先级的时间片轮转调度算法
  • 4.4.3 WinCE的内存管理
  • 4.4.3.1 内存管理概述
  • 4.4.3.2 内存管理相关的实时性能浅析
  • 4.5 实时性优化
  • 4.5.1 WinCE在实时性上的缺陷
  • 4.5.2 WinCE系统中可以改进的措施
  • 4.5.2.1 微软亚洲研究院的研究成果
  • 4.5.2.2 RM调度算法及其可调度性判定在WinCE多线程中的应用
  • 4.6 WinCE的实时性评测
  • 4.6.1 ILTiming
  • 4.6.2 OSbench
  • 4.6.3 其他方法
  • 第五章 软件可靠性分析与研究
  • 5.1 软件可靠性概述
  • 5.1.1 软件可靠性定义及相关因素
  • 5.1.2 软件可靠性工程概述
  • 5.2 软件可靠性设计
  • 5.2.1 避错设计
  • 5.2.2 查错设计
  • 5.2.3 容错设计
  • 5.3 软件可靠性测试
  • 5.3.1 软件测试与软件可靠性测试
  • 5.3.2 软件测试方法概述
  • 5.3.3 软件可靠性测试方法
  • 5.3.4 嵌入式软件测试的特点及方法
  • 5.4 软件可靠性评价
  • 5.4.1 软件可靠性模型的一般建立方法
  • 5.4.2 典型的软件可靠性模型比较研究
  • 5.4.2.1 Jelinski-Moranda模型
  • 5.4.2.2 Goel-Okumoto模型
  • 5.4.3 一种基于测试用例模型的构建
  • 第六章 基于WinCE的电子清纱器软件系统的设计与实现
  • 6.1 电子清纱器概述及功能需求
  • 6.1.1 电子清纱器概述
  • 6.1.2 功能需求
  • 6.2 基于WinCE的电子清纱器产品的设计方案
  • 6.2.1 电子清纱器硬件平台简介
  • 6.2.2 软件系统设计概述
  • 6.2.2.1 嵌入式操作系统的选择
  • 6.2.2.2 软件开发流程
  • 6.2.2.3 应用软件结构简介
  • 6.3 系统实时性关键模块简析
  • 6.4 系统可靠性设计、测试及评价措施简述
  • 6.5 小结
  • 第七章 总结与展望
  • 参考文献
  • 致谢
  • 攻读硕士期间发表的论文
  • 相关论文文献

    • [1].基于WinCE的陀螺全站仪数据通信与预处理系统设计[J]. 电子测量技术 2019(16)
    • [2].基于WinCE的农机导航监控终端软件系统设计与实验[J]. 农机化研究 2016(01)
    • [3].基于WinCE的嵌入式数据库研究[J]. 软件导刊 2011(04)
    • [4].基于WinCE的智能终端自动升级引擎设计[J]. 微计算机信息 2008(14)
    • [5].WinCE多线程下绣花机运动控制的实现[J]. 微计算机信息 2009(04)
    • [6].WinCE下高速工业绣花机主轴系统驱动设计[J]. 计算机工程与应用 2009(07)
    • [7].基于WinCE码垛机器人人机界面设计[J]. 电脑知识与技术 2014(18)
    • [8].基于WinCE的超声乳化仪多串口通信[J]. 工业控制计算机 2010(10)
    • [9].基于嵌入式WINCE的数字示波器设计[J]. 科技致富向导 2011(33)
    • [10].基于Wince嵌入式的小电流故障选线研究[J]. 科技创新导报 2012(04)
    • [11].调频发射机的Wince驱动设计[J]. 电脑知识与技术 2009(28)
    • [12].基于WinCE的弧焊机器人开放式操作系统[J]. 电焊机 2014(08)
    • [13].基于WinCE的网络嗅探器的设计与实现[J]. 电视技术 2013(05)
    • [14].WINCE触摸屏驱动分析与改进[J]. 信息系统工程 2013(04)
    • [15].基于WinCE的折弯机远程无线监控系统开发[J]. 机电产品开发与创新 2013(03)
    • [16].移动数据库远程同步技术在WINCE嵌入式系统中的应用[J]. 安康学院学报 2010(02)
    • [17].基于WinCE的水质检测系统设计与实现[J]. 人民黄河 2010(05)
    • [18].基于WINCE的数据采集与监控系统设计与实现[J]. 计算机测量与控制 2009(05)
    • [19].基于WINCE的多功能电池管理系统的设计[J]. 电气技术 2013(05)
    • [20].基于WinCE的数控系统掉电保护的设计及实现[J]. 制造技术与机床 2009(07)
    • [21].基于WinCE的半实物仿真电台动态组网通信系统研究与开发[J]. 机电一体化 2015(10)
    • [22].基于WINCE的开挖线放样程序设计研究[J]. 测绘与空间地理信息 2013(05)
    • [23].基于嵌入式WinCE的远程数据采集系统[J]. 微计算机信息 2009(16)
    • [24].基于WINCE的RFID读写应用的研究[J]. 杭州电子科技大学学报 2012(04)
    • [25].基于WinCE移动端的无线视频会议系统设计与实现[J]. 信息系统工程 2017(02)
    • [26].基于Wince的二维码识别系统的设计[J]. 微计算机信息 2010(10)
    • [27].基于WINCE的网络通信系统中的数据传输和处理[J]. 电脑开发与应用 2013(03)
    • [28].WINCE 6.0对大容量、高速MMC卡的支持[J]. 电子技术 2012(07)
    • [29].基于WinCE嵌入式操作系统振动分析仪的设计[J]. 公路与汽运 2008(04)
    • [30].基于WinCE码垛机器人码垛工具设计[J]. 电脑知识与技术 2014(17)

    标签:;  ;  ;  

    基于WinCE嵌入式工控系统的实时性及软件可靠性研究
    下载Doc文档

    猜你喜欢