基于Linux的高速磁浮列车车载诊断系统开发

来源 :西南交通大学 | 被引量 : 0次 | 上传用户:dragon624
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
磁浮列车是一种采用无接触电磁悬浮原理使车辆悬浮于轨道上方的新型交通工具。鉴于磁浮列车的众多优点及国情,我国在引进国外先进技术的同时,也在积极的开展对此项技术的国产化研究。磁浮列车车载诊断网络主要用于对车辆电子电气部件进行在线诊断,通过采集车辆上各部件的状态信号和部分模拟量,来判断各部件是否有功能故障,同时执行相关的命令操作,对列车是否能安全稳定运行起着重要作用,所以被誉为列车的“神经中枢”。在深入了解该系统的原理及结构特点后,因为标准Linux的实时性不好,不能很好地满足系统实时性的要求,所以本论文选择了免费、开源的RTLinux实时操作系统作为软件运行平台,它是一个通过在标准Linux内核上打补丁进行构建的硬实时、多任务操作系统,在此系统下完成了基于嵌入式PC104的车载诊断系统功能,并对其实时性进行了测试。本文首先分析了诊断系统的研究现状,课题的选题背景和意义;然后介绍了嵌入式操作系统特点、优势以及几种典型实时操作系统;通过对标准Linux的实时性不足的原因进行分析后,从而引出RTLinux,并对RTLinux的系统原理、机制、系统特点以及程序开发流程进行详细研究,接下来介绍了基于PC104的嵌入式RTLinux实时系统平台的搭建。接着在对磁浮列车车载诊断网络的功能、工作原理、工作流程比较熟悉的基础上,论文提出了实现磁浮列车车载诊断系统的设计方案,然后根据不同功能划分成一些功能模块,具体的模块比较多,大致的包括了:驱动模块、数据采集模块、不同地址空间数据传输模块、TCP/IP网络通信设计和诊断系统人机界面设计等几个部分;整个诊断软件的开发涉及到RTLinux下进程、线程的编程,Socket网络通信和RTLinux下Qt图形界面开发等多项内容。最后,论文研究了在RTLinux下设备驱动程序的开发,由于RTLinux的自身特点与标准Linux驱动开发存在一定的差别,主要针对CAN设备驱动程序的设备注册、中断注册、中断程序实现、设备操作结构体等进行了研究,并设计实现了。这样本论文实现了从CAN现场总线发送采集的数据,把采集到的数据经过协议转换,利用工业以太网把数据发送到列车诊断计算机,列车诊断计算机对数据进行处理和分析,把有故障的电气电子部件的相关信息通过诊断系统的屏幕实时的显示出来。整个诊断软件界面友好,操作方便简洁,可以对车辆上电气电子部件进行在线诊断。本论文在诊断系统主要功能实现之后,还对诊断系统软件进行了仿真测试,测试的结果与预期的分析相一致。整个诊断软件系统性能稳定,操作简便,实时性高。
其他文献
温度是科学研究、工业生产及日常生活中经常遇到的一种物理量,随着自动化程度的提高和对产品质量要求的提高,对准确、快速地测温和控温的要求也越来越高,温度的测量已成为科
DALI(Digital Addressable Lighting Interface数字可寻址照明接口)是一种开放的两线双向串行数字通信协议,是一种实现数字电子镇流器和控制模块之间进行数字化通信的接口标
在网络普及化的今日,人们在使用网络时留下了大量有价值的信息可供分析。面对着日益庞大的信息库,如何从中找出有用而不易被发现的知识,已成为一个重要的研究课题。利用Web日
随着人们生活水平和欣赏水平的不断提高,人们对高品质和多样化的印刷品需求也越来越多。但是在印刷过程中,由于工艺或外界环境的因为,不可避免的会出现如:划痕、飞墨、糊板、
作为新兴人工智能技术,多智能体系统越来越受到人们的青睐。为了充分利用系统优势执行各种类型的任务,综合其特点改善关键技术是重中之重。为此,本文主要解决了任务分配,路径
捷联惯导系统具有可靠性高、结构简单、成本低等优点,但也具有长时导航精度低的突出缺点。影响捷联惯导系统导航精度的因素,主要有惯性器件误差、安装误差、初始条件误差、算
近些年来,随着因特网在全球的日益普及和移动通信的迅猛发展,以及新兴多媒体业务的出现,对图像/视频技术压缩编码技术提出了许多更高的要求。理想的图像压缩编码技术除了提供
随着智能电网技术研究的不断进步,以及规模化可再生能源接入、需求侧响应的要求,智能配电网技术的研究成为热门课题。与传统电网调度控制系统不同,智能配网具有基于同一通信资源
现代科技的发展,促使机器人技术得到了长足的进步,但是移动机器人的电源问题始终是束缚其作业能力的关键因素之一。燃料电池以能量效率高、环保等优点为机器人电源提供了一种
为了满足日益复杂的环境监测的要求,迫切需要将信息量丰富的图像、音频和视频等媒体引入到无线传感器网络之中,因而形成了无线多媒体传感器网络(WMSNs)。无线多媒体传感器网