当前位置:主页 > 科技论文 > 计算机论文 >

基于高速总线技术的仿真模拟系统设计与实现

发布时间:2017-05-10 11:20

  本文关键词:基于高速总线技术的仿真模拟系统设计与实现,由笔耕文化传播整理发布。


【摘要】:随着电子通信技术的发展,通信方式呈现多样化和复杂化的发展趋势,这对设备通信的高效性和可靠性提出了越来越高的要求。如今,,为了能够更高速可靠地传输各种通信数据,总线技术被广泛应用于各种复杂的战场通信环境。 本文结合串行数据总线的技术,设计并实现了基于MIL-STD-1553B串行总线的仿真模拟系统。文章首先研究了MIL-STD-1553B总线协议,重点包括MIL-STD-1553B总线的网络拓扑结构、字格式和消息格式。然后将该协议应用于系统的通信模块中,结合CRC-16校验,解决了MIL-STD-1553B总线帧中奇偶校验无法检测偶数个错误的问题。使用热备份的方法实现系统的双通道冗余,使系统在通信链路出现故障时能完成主备通道间的无缝切换,提高了系统的可靠性。使用LZW压缩算法对采集到的大量数据进行压缩,节省存储空间,缩短传输时间,提高了系统的实时性。最后采用模块化的设计思想,选择Delphi可视化软件开发平台作为开发环境,实现系统的设计及人机交互界面,并通过系统整体功能的测试。
【关键词】:串行总线 Delphi 双通道冗余 LZW编码
【学位授予单位】:西安电子科技大学
【学位级别】:硕士
【学位授予年份】:2014
【分类号】:TP336;TN919
【目录】:
  • 摘要3-4
  • Abstract4-5
  • 目录5-7
  • 第一章 绪论7-13
  • 1.1 研究背景和意义7-8
  • 1.2 串行总线的发展8-10
  • 1.3 研究工作及章节安排10-13
  • 第二章 高速数据总线13-25
  • 2.1 几种高速数据总线13-14
  • 2.1.1 ARINC429 总线13
  • 2.1.2 CAN 总线13-14
  • 2.1.3 MIL-STD-1553B 总线14
  • 2.2 MIL-STD-1553B 总线网络拓扑结构14-16
  • 2.3 MIL-STD-1553B 字格式16-20
  • 2.3.1 命令字17-18
  • 2.3.2 数据字18-19
  • 2.3.3 状态字19-20
  • 2.4 MIL-STD-1553B 消息格式20-23
  • 2.4.1 非广播消息20-22
  • 2.4.2 广播消息22-23
  • 2.5 本章小结23-25
  • 第三章 可视化编程技术25-33
  • 3.1 面向对象的可视化编程技术25-26
  • 3.2 面向对象的用户界面设计26-27
  • 3.2.1 用户界面设计的优点26
  • 3.2.2 原型法用户界面设计26-27
  • 3.3 主流的可视化软件开发环境27-29
  • 3.4 Delphi 应用程序开发29-32
  • 3.4.1 Delphi 数据库访问机制29-30
  • 3.4.2 ADO 简介30-32
  • 3.5 本章小结32-33
  • 第四章 潜艇操纵装置模拟监控系统设计33-51
  • 4.1 概述33-34
  • 4.2 潜艇操纵装置模拟监控系统总体设计方案34-38
  • 4.2.1 系统功能需求35
  • 4.2.2 系统性能指标35-36
  • 4.2.3 系统流程设计36-38
  • 4.3 潜艇操纵装置模拟监控系统功能模块设计38-42
  • 4.3.1 系统监控模块38-40
  • 4.3.2 参数设置模块40-41
  • 4.3.3 数据曲线模块41
  • 4.3.4 操作日志模块41-42
  • 4.4 潜艇操纵装置模拟监控系统数据库设计42-47
  • 4.4.1 系统数据需求分析42-44
  • 4.4.2 基于 ADO 的数据库连接44-45
  • 4.4.3 数据库相关模块分析45-47
  • 4.5 系统测试过程47-50
  • 4.6 本章小结50-51
  • 第五章 潜艇操纵装置模拟监控系统通信模块设计与实现51-69
  • 5.1 MIL-STD-1553B 总线通信实现51-56
  • 5.1.1 概述51
  • 5.1.2 MIL-STD-1553B 总线通信的软件实现51-56
  • 5.2 CRC 编码56-59
  • 5.2.1 循环冗余校验(CRC)码56-57
  • 5.2.2 循环冗余校验(CRC)码的实现57-58
  • 5.2.3 循环冗余校验(CRC)码性能测试分析58-59
  • 5.3 双通道硬件冗余技术59-62
  • 5.4 LZW 算法实现数据压缩62-67
  • 5.4.1 LZW 编码62-63
  • 5.4.2 LZW 译码63-65
  • 5.4.3 LZW 性能测试分析65-67
  • 5.5 本章小结67-69
  • 第六章 总结与展望69-71
  • 致谢71-73
  • 参考文献73-77
  • 在读期间的研究成果77-78

【参考文献】

中国期刊全文数据库 前10条

1 李寿强;循环冗余校验CRC的算法分析及其实现方法[J];成都电子机械高等专科学校学报;2003年04期

2 张扬;陈鲁汉;宁波;;基于1553B总线的航空电子设备的检测系统设计[J];电子测量技术;2008年04期

3 高峰;;基于BU-61580的MIL-STD-1553B远程终端设计[J];电子产品世界;2006年15期

4 杜改丽;封治华;王勇;;1553B总线协议分析及应用[J];仪器仪表用户;2007年02期

5 廖慧敏;;PLC控制器的双CPU冗余控制实现[J];湖北电力;2005年06期

6 赵琳,刘鹰;潜艇航行训练模拟器的研究与设计[J];哈尔滨工程大学学报;1999年03期

7 崔鹏飞;李进兰;谷帅;徐向辉;倪崇;;1553B接口模拟制导机设计与实现[J];火力与指挥控制;2011年06期

8 郭荷清,梁剑坤;面向对象及可视化技术在用户界面设计的应用[J];华南理工大学学报(自然科学版);1997年05期

9 方亮;袁书明;杜红松;;潜艇操纵模拟器综述[J];舰船科学技术;2010年01期

10 郭小和;王少萍;焦宗夏;;基于1553B数据总线的可靠性及冗余模式设计[J];计算机工程;2007年14期


  本文关键词:基于高速总线技术的仿真模拟系统设计与实现,由笔耕文化传播整理发布。



本文编号:354649

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/354649.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户0a2f1***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com