电子文章 | 电子资料下载 | 家电维修 | 维修资料下载 | 加入收藏 | 全站地图
您现在所在位置:电子爱好者电子文章嵌入式系统列车监控装置新技术的开发

列车监控装置新技术的开发

11-20 17:12:04 | http://www.5idzw.com | 嵌入式系统 | 人气:186
标签:嵌入式系统开发,嵌入式开发,http://www.5idzw.com 列车监控装置新技术的开发,http://www.5idzw.com
【摘 要】 研制了列车监控装置无线数据传输系统。介绍了该系统的组成、功能及特点,主要对其转储发送系统的modem编程进行了设计。<--摘要CH(结束)←-->
<--→关键CH(开始)-->    关键词:监控,无线数据传输,机车,实时
<--关键CH(结束)←--><--→摘要EN(开始)--> 
<--关键EN(结束)←-->1 引 言
  国外对无线列控系统的研究已有多年的历史,如欧洲铁路联盟研究所开发的ETCS(EuropeanTrain Control System)系统,美国的RETB(RadioElectronic Token Block)和AATC(AdvancedAutomatic Train Control)系统,瑞典ABB公司开发的RBS(Radio lockystem)系统等。而我国多年来铁路事业发展缓慢,关于无线列控系统尚无较为成熟的理论,我国列车运行监控装置数据的提取仍然是通过人工转储方式来实现的。为此,本文设计了无线数据转储系统。该系统利用GSM网络具有支持数据业务这一功能来实现车台和基站之间的数据通信,从而来完成远端基地台对列车的监控,在节省开销和经济成本增加不多的前提下,有效地提高了通信系统的效率,是一种现代化的通信方式。由于监控系统的功能主要为动态信息处理,所以很适合以计算机控制收发设备的方式来实现。考虑到单片微处理器的低廉成本,这里设计的转储发送控制电路大多采用单片机完成,只在基地台人机管理界面处使用PC机,实现良好的管理控制环境。
2 系统总体描述
2.1 设计目的
    该系统是为配合列车运行监控记录装置(简称监控装置),提高监控数据的实时性而设计的。众周所知,监控装置所记录的各种数据是机务运行安全管理的重要信息,是分析列车运行状况的重要数据资料,它为行车安全提供了必要的安全保障,同时又为机务统计和电务信号提供原始数据和统计数据。本系统采用了最新的数字信号处理技术和我国成熟的GSM网无线数据传输技术,它将监控装置记录的数据进行高效率压缩和读出,然后异地、远程无线传输至地面安全管理微机处理系统。该系统依托覆盖范围广泛的中国电信国家公众网,能够及时、稳定、可靠、保密、有效地将列车运行监控数据传输到地面管理部门,从而提高了管理部门对监控数据的分析效率和可靠度,克服了由于监控数据滞后而给分析带来的不利影响。
2.2 无线数据传输系统的组成
  无线数据传输系统由远端控制系统(主要为PC机)、移动台系统、转储发送系统和记录板系统四个子系统构成,各部分之间具体关系如图1所示。
  远端控制系统负责对列车发送指令和接收数据,并具备对列车进行实时跟踪的功能;转储发送系统通过RS-232口和记录板相连,同时又通过一块通信芯片扩充了一个标准的RS-232口同移动台的串行口相连接,其中转储发送系统和记录板的接口控制比较简单,只需要完成读文件目录和读文件两种操作,其工作类型属于半双工。而转储发送系统和
移动台的接口控制相对较复杂,在完成全双工收发数据的同时还要完成对基地台不同指令的分析处理,此外还要实时地监控链路的状态;移动台系统的主要设备为可以入网(GSM)的车载电台或无线电手机,为与本系统兼容,移动台的承载业务要求在V.32以上,即至少可以做到9600波特以上全双工收发数据,移动台在使用之前必须先对其内置Modem进行初始化编程,使之在信令识别、流量控制等方面与转储发送系统通信芯片的初始化相一致;记录板系统主要完成数据采集接口、存储、发送功能,采集的数据通过记录板的数据采集接口被读入记录板的存储区,记录板通过串行口把转储发送系统指定的数据发送到转储发送系统的存储区。记录板接受转储系统的控制,当转储系统以约定的帧格式和波特率发送指令时,记录板会按照指令的要求来完成相应的工作。其中,记录板系统是列车运行监控记录装置的一个标准插件。
2.3 系统功能
    该系统具备以下功能:
  (1)机车乘务员可随时将列车当前运行数据回传给机务段微机处理系统;
  (2)机务段微机处理系统可以随时呼叫机车上的监控装置,取得该装置记录的所有数据;
  (3)地面分析人员可以实时跟踪、了解机车的运行情况;
  (4)机车乘务员可以在机车运行中随时与指定的电话联络;
  (5)地面处理系统能对机车回传的数据及时处理,为机务安全、运用、检修、统计等部门及时提供所需的数据,还可为电务部门提供线路信号状况。
2.4 系统特点
  (1)人机界面友好,操作方便。监控系统采用VC++6.0设计了基于Windows的多窗口多视类风格的图形化用户界面,用户根据机车车台的SIM号码,可以实时观察跟踪该机车的运行状况,有选择地进行数据的实时存储。离线处理功能为用户提供了多种数据统计、自动生成标准表格及打印等功能。 
   (2)良好的可扩展性。在系统的软硬件设计过程中,完全采用模块化、结构化设计技术,充分保证系统软硬件具有良好的可扩展性,可以方便地接受创
新技术的应用,能适应系统功能不断增强的需要。 
  (3)容错能力强。电源线和信号线错误连接及软件操作错误都不会导致硬件和软件损坏。
3 MODEM的通信控制
  该系统的通信协议是根据XMODEM协议演变而来的,XMODEM协议是由Ward Chritensen于70年代提出的,是最早提出的一种文件传输协议,至今仍得到广泛使用。
  XMODEM协议传输的数据单位是信息包,包含一个标题起始字符SOH、一个单字节包序号、一个包序号的补码、128个字节的数据和一个单字节的校验和。它把数据划分为128字节的小“包“进行发送,每发送一个小“包”后都要检验是否正确。如果发现有错,则再重发该小“包”,否则继续发送下一个小“包”,直至整个文件传输完毕。因此,XMODEM是一种发送等待协议,具有流量控制功能。
  XMODEM的主要优点是简单、通用,基本上所有的通信软件都支持该协议。但由于每个信息包只有128个字节,而且采用出错重发方式,每次都要等待发送,文件传输速度很慢,对于9600bps的高速MODEM而言显得非常慢。这种包比较大,很不适合我们完成远端控制系统对机车的实时跟踪这项任务。此外,它的检错能力也不高(50%),为了保证数据的准确性和可靠性,需要一种检错能力强的通信协议。所以,我们没有直接采用这种通行规程,而对它进行了改进,下面是经我们改进过的通信协议。
  本设计传输的数据单位也是信息包,但包的结构不同于XMODEM。我们发送的信息包含有:三个字节帧头(同步字),以保证每次接收端都能够正确地找到帧头;一个字节的命令/数据标识位,这样就把命令和数据分开处理便于接收端对命令和数据的正确区分和处理;两个字节的数据包序号(如果是命令此处以FFFF补齐),这样就解决了每次发送一个大的文件时包的数目很大乃至大于255的矛盾;然后是一个字节的命令字,接下来是16个字节的数据(或命令参数),最后是两个字节的CRC校验位,32位的CRC对于20个字节(包序号+数据位)的检错能力大于97%,这样就大大地提高了系统的检错能力。在9600bps的高速环境下,以这种短小结构的包仍能够满足在较短时间内完成发送文件的任务,同样,这也意味着我们对无线信道的资源浪费并没有明显增加,而且除了具有较强的检错能力之外,它还有一个更适合我们系统的特点就是它短小的结构更利于我们完成远端控制系统对机车的实时跟踪,这是一种适合实时跟踪、强检错、效率相对较高的帧结构。具体帧结构如下:

4 MODEM编程
  为了实现数据能够正确、高效地在GSM网上传输,调制解调器是不可缺少的。在整个系统的设计中共有两处用到了调制解调器,一处是远端控制系统直接和计算机的标准串行口相连,另一处内置于移动台系统。两个调制解调器完成的功能是相同的,即完成数字信号和模拟信号之间的转换,下面作具体介绍。

[1] [2]  下一页

,列车监控装置新技术的开发
关于《列车监控装置新技术的开发》的更多文章