学位论文 > 优秀研究生学位论文题录展示

基于VxWorks的1553B总线测试系统设计与实现

作 者: 王建国
导 师: 陈圣俭
学 校: 华北电力大学(北京)
专 业: 计算机应用技术
关键词: VxWorks平台 1553B总线 虚拟设备 实时性 物理I/O管理
分类号: TP336
类 型: 硕士论文
年 份: 2008年
下 载: 290次
引 用: 1次
阅 读: 论文下载
 

内容摘要


本课题来源于综合电子设备仿真测试与故障注入系统的子课题,开发了基于VxWorks平台的1553B总线测试系统。论文着重阐述对虚拟设备、物理I/O模块、模块间通信协议的研究,详细介绍了每个模块的设计、实现方法与技术要点。该系统支持对总线消息的动态更新和分支处理;支持对非周期消息组的发送,具有协同测试功能。论文最后对所设计的系统进行了测试验证,并应用于某种型号1553B总线设备。与类似测试系统相比,该系统故障检测速度快、实验次数少、实验费用低,具有广阔的应用前景。

全文目录


中文摘要  3
英文摘要  3-7
第一章 引言  7-11
  1.1 选题背景及其意义  7-8
    1.1.1 研究背景  7-8
    1.1.2 选题意义  8
  1.2 国内外研究的现状  8-9
    1.2.1 国外研究现状  8
    1.2.2 国内研究现状  8-9
  1.3 课题研究内容  9-10
  1.4 作者所做的工作  10
  1.5 论文结构  10-11
第二章MIL-STD-1553B 总线  11-16
  2.1 1553B 总线简介  11
  2.2 1553B 总线协议介绍  11-12
  2.3 1553B 总线消息传输格式  12-14
  2.4 1553B 总线功能介绍  14-15
    2.4.1 BC 功能介绍  14
    2.4.2 RT 功能介绍  14
    2.4.3 BM 功能介绍  14-15
    2.4.4 事后分析功能  15
    2.4.5 在线回放功能  15
  2.5 本章小结  15-16
第三章 测试系统的软件设计  16-30
  3.1 测试系统总体设计思想  16-17
    3.1.1 测试系统功能需求分析  16
    3.1.2 具有系统级的仿真测试功能  16
    3.1.3 具有部件级的仿真测试功能  16
    3.1.4 灵活的用户界面设置及映射机制  16-17
  3.2 测试系统的总体框架  17-19
    3.2.1 测试系统框架介绍  17-18
    3.2.2 测试系统中实时系统模块组成  18
    3.2.3 测试系统故障注入模块组成  18-19
  3.3 虚拟设备模块设计  19-25
    3.3.1 虚拟设备总体介绍  19-20
    3.3.2 虚拟设备的功能  20
    3.3.3 虚拟设备映射机制  20-21
    3.3.4 虚拟设备的组成  21-22
    3.3.5 虚拟设备描述文件  22-23
    3.3.6 虚拟设备创建  23
    3.3.7 虚拟设备连接  23
    3.3.8 虚拟设备配置  23-24
    3.3.9 虚拟设备运行状态  24
    3.3.10 虚拟设备卸载  24-25
  3.4 物理I/O 资源管理模块设计  25-26
    3.4.1 物理I/O 管理层模块功能  25
    3.4.2 物理I/O 管理层模块的组成  25-26
    3.4.3 物理I/O 管理层的调用关系  26
  3.5 描述文件设计  26-29
    3.5.1 描述文件的语法结构  27
    3.5.2 虚拟设备文件描述结构  27-29
  3.6 本章小结  29-30
第四章 测试系统的软件实现  30-52
  4.1 实时系统虚拟设备实现  30-43
    4.1.1 虚拟设备任务实现  30-31
    4.1.2 虚拟设备变量模块实现  31-35
    4.1.3 虚拟设备事件模块实现  35-38
    4.1.4 虚拟设备运行模块实现  38-39
    4.1.5 虚拟设备接口模块实现  39-43
  4.2 XML 封装和解析数据的接口实现  43-44
  4.3 虚拟设备1553B接口与物理I/O 设备接口关系  44-47
    4.3.1 接口消息格式定义  45-46
    4.3.2 连接消息格式定义  46-47
    4.3.3 连接应答消息格式定义  47
  4.4 物理I/O 端1553B接口实现  47-51
    4.4.1 物理I/O 1553B接口实现流程  47-49
    4.4.2 物理I/O 1553B接口结构体  49-50
    4.4.3 物理I/O 1553B接口函数  50-51
  4.5 本章小结  51-52
第五章 系统测试验证  52-57
  5.1 系统测试的实验条件  52
  5.2 虚拟设备原型的建立  52
  5.3 测试界面设置  52-54
  5.4 设备间的连接设置  54
  5.5 测试过程的控制  54
  5.6 测试过程的记录  54-55
  5.7 数据回放和分析  55-56
  5.8 本章小结  56-57
第六章 总结  57-58
参考文献  58-60
致谢  60-61
在学期间发表的学术论文和参加科研情况  61

相似论文

  1. GJB1188A接口监测记录设备研制,V248.2
  2. 基于FPGA的数字图像处理基本算法研究与实现,TP391.41
  3. LXI 1553B总线通信模块设计,TP273
  4. 基于windows的计算机数字控制系统实时性的研究,TG659
  5. 一种自适应选择处理节点的时空查询算法,TN929.5
  6. 实时数据库安全访问的研究,TP311.13
  7. 大容量数字指纹系统的嵌入算法研究,TP309.7
  8. EPL工业以太网实时策略研究及其在SOE系统中的应用,TP273
  9. 网络视频录像机OSD子系统软件设计,TP277
  10. 基于Linux的分布式交换机设备虚拟化技术研究,TP393.05
  11. 基于PCI总线数据采集系统的研究与设计,TP274.2
  12. 智能变电站若干关键技术研究与应用,TM63
  13. 监护仪Linux系统的实时性研究,TP277
  14. 分布式实时工程机械构件动态监控系统研究,TP277
  15. 广域保护通信系统可靠性及其路由选择研究,TN914
  16. 数字化全自动管焊平台通信系统的研究,TG409
  17. 面向“执行体”的实时交通控制系统建模与执行策略研究,TP273
  18. 600MW机组国产控制系统的研究与应用,TP273
  19. 水下图像实时拼接方法的研究,TP391.41
  20. 一种基于持续数据保护的镜像系统的研究与实现,TP309
  21. 嵌入式实时操作系统VxWorks在激光陀螺姿态测量系统中的应用研究,TP316.2

中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 电子数字计算机(不连续作用电子计算机) > 总线、通道
© 2012 www.xueweilunwen.com