基于TCN的列车智能显示单元设计与实现
本文关键词:基于TCN的列车智能显示单元设计与实现 出处:《华东交通大学》2012年硕士论文 论文类型:学位论文
更多相关文章: 列车智能显示单元 IEC61375 列车通信网络 MVB Linux Qt/Embedded TCN通信协议
【摘要】:列车智能显示单元(IDU)是列车监控系统的重要组成部分,为列车提供一个实时的人机信息交互界面,主要负责监测列车运行当中的设备状态信息及故障信息,由工作人员据此作出相关的控制操作。它的可靠性和稳定性直接影响着整个监控系统是否能够正常运行。 IEC61375是专门针对列车通信网络(TCN)中通信设备进行数据通信而制定的一项标准。从总线拓扑结构上来看,列车通信网络包括上下两层:下层是用于连接同一车辆内不同设备的多功能车辆总线(MVB),上层是用于连接不同车辆各个节点的绞线式列车总线(WTB)。而列车智能显示单元(IDU)实际上是挂接在MVB上的第三类设备。因此,IDU必须要能够支持MVB接口。 本系统研究的列车智能显示单元实际上是在MVB网卡的基础上进行的再开发。 硬件部分,列车智能显示单元在采用S3C2440的基础上,结合系统设计需求,扩展了核心电路和部分关键的外围接口电路,主要涉及到电源模块、存储器模块、液晶屏模块、键盘模块。之后,对已经测试成功的MVB网卡进行了功能及设计框图的简要说明。 软件部分,列车智能显示单元采用Linux作为系统开发平台,选用Qt/Embedded,完成了系统监控界面的设计。本文完成了部分接口模块的驱动程序,并详细分析了MVB网卡的软件实现方案。重点研究了TCN通信协议在Linux环境下的实现,根据IEC61375标准,,借助Linux系统的相关机制,完成了通信部分的软件设计。
[Abstract]:Train Intelligent display Unit (IDU) is an important part of the train monitoring system, which provides a real-time human-computer information interface for the train. It is mainly responsible for monitoring equipment status information and fault information during train operation. The reliability and stability of the control system directly affect the normal operation of the whole monitoring system. IEC61375 is a standard for data communication of communication equipment in train communication network. From the point of view of bus topology. The train communication network consists of two layers: the lower layer is a multifunctional vehicle bus (MVB) for connecting different devices in the same vehicle. The upper layer is a stranded train bus used to connect various nodes of different vehicles. The train intelligent display unit (IDU) is in fact the third type of equipment connected to the MVB. IDU must be able to support the MVB interface. In fact, the train intelligent display unit studied in this system is redeveloped on the basis of MVB network card. In the hardware part, on the basis of adopting S3C2440, the core circuit and some key peripheral interface circuits are extended, mainly involving the power supply module. Memory module, LCD screen module, keyboard module. After that, the function and design block diagram of the MVB network card which has been successfully tested are briefly described. In the software part, the train intelligent display unit adopts Linux as the development platform and Qt/Embedded as the system development platform. Completed the design of the system monitoring interface. This paper completed part of the interface module driver. The software implementation scheme of MVB network card is analyzed in detail, and the implementation of TCN communication protocol in Linux environment is emphatically studied, according to IEC61375 standard. With the help of the related mechanism of Linux system, the software design of communication part is completed.
【学位授予单位】:华东交通大学
【学位级别】:硕士
【学位授予年份】:2012
【分类号】:TP368.1;TP311.52
【参考文献】
相关期刊论文 前10条
1 严云升;列车通信网络(TCN)配置及传送数据的规范化[J];电力机车技术;2002年02期
2 张元林;;列车控制网络技术的现状与发展趋势[J];电力机车与城轨车辆;2006年04期
3 魏平,夏良正,王岩;Linux体系结构及嵌入式Linux的移植方法[J];东南大学学报(自然科学版);2004年S1期
4 彭娅利;吉翔;;嵌入式Linux中Cramfs根文件系统的移植[J];电脑开发与应用;2011年01期
5 王俊景;;列车通信网络简介[J];城市轨道交通研究;2005年06期
6 郑中亮,乐建锐;基于μC/OS-Ⅱ操作系统的MVB通信实践[J];工业控制计算机;2004年11期
7 王虎;;嵌入式GUI系统中Framebuffer关键技术研究及其实现[J];工业控制计算机;2007年03期
8 谢步明,赵明元;列车通信网结构及其协议的研究[J];机车电传动;2000年05期
9 路向阳;列车通信网络的发展与应用综述[J];机车电传动;2002年01期
10 严云升;T型列车通信网络的偶发性数据传送[J];机车电传动;2004年03期
相关硕士学位论文 前10条
1 白衡;嵌入式操作系统剪裁技术研究[D];西北工业大学;2002年
2 朱红英;嵌入式图形用户界面系统的研究与实现[D];华东师范大学;2005年
3 宋国忠;MVB实时协议和网络管理的研究与实现[D];大连理工大学;2006年
4 陈楚;TCN数据传输实时性与可靠性的研究与实现[D];中南大学;2005年
5 杨兵;多功能车辆总线控制器(MVBC)的研究与FPGA设计[D];电子科技大学;2006年
6 刘建伟;轨道交通车辆MVB通信网络的研究与设计实现[D];北京交通大学;2007年
7 杜丽君;嵌入式Linux文件系统的构建[D];电子科技大学;2007年
8 彭少武;基于Windows CE的机车智能显示单元研究[D];北京交通大学;2008年
9 张立斌;基于Qt的电力机车显示屏系统的软件设计[D];大连海事大学;2008年
10 欧阳剑;TCN实时协议的研究与实现[D];西南交通大学;2009年
本文编号:1427324
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/1427324.html