论文部分内容阅读
随着我国列车运行速度的不断提高,客流量的大幅度增加,对铁路轨道的质量提出了更高的要求。本文研究的智能轨检车的研制目的就是为了满足铁路日常检测的需要。这种便携式智能轨道检测车是一种基于陀螺传感技术及计算机技术进行轨道几何参数测量的精密仪器,仪器可以测量的信号包括铁路的轨距、超高、三角坑的精确值。
本文首先简单介绍了嵌入式系统应用的国内外研究现状,然后重点阐述了在项目中负责的智能轨检车的检测及分析软件系统的建模与实现。在项目的实现部分中先对软件系统所在的嵌入式系统开发平台Windows CE.NET作以介绍,并重点分析了两个开发工具和对应的PC机上的开发工具的区别。然后文章介绍了便携式轨道检测小车硬件平台,给出了主要技术参数和主要关键技术,并给出了轨道检测小车用户通讯协议的设计内容。在轨检车检测及分析软件系统的分析与设计部分中采用了UML建模的方法,在对系统进行需求分析的基础上,对系统建立了用例图,活动图,类图,顺序图,状态图和部署图。在软件系统的具体实现部分重点对蓝牙通讯模块的实现做以分析,在对蓝牙通讯的特性介绍的基础上,分别介绍了蓝牙通讯在EVC和.NET下的实现方法,并给出了程序中的具体实现。然后文章对程序中多次用到的:NET下的非托管码的访问技术做以介绍,并给出了一个程序中用到的用非托管码实现播放声音的一个例子,最后文章介绍了程序中用到的远程数据库访问技术,并给出了程序的实现代码。
最后,利用.NET在Windows CE平台下实现了一个界面友好、功能模块独立的轨检车检测及分析软件系统。所开发项目在实际轨检小车上运行,效果良好。实验证明,基于嵌入式的轨检车检测及分析软件系统的研究和建造工作是成功的。本项目的研制可以让铁路的检测更方便,更高效,从而适应铁路发展的需要。