专利名称: |
无线机车信号车载设备控制程序及参数在线实时更新方法 |
摘要: |
本发明公开了铁路无线通信技术领域中的一种无线机车信号车载设备控制
程序及参数在线实时更新方法。包括:无线机车信号车载设备与地面列控中心建
立连接;地面列控中心将升级文件拆分后放入数据帧中;地面列控中心向无线机
车信号车载设备发送帧;无线机车信号车载设备判断帧类型,并在收到数据帧后,
根据校验码对接收的数据帧进行校验,校验通过则根据接收的升级文件的内容,
在DOC中建立文件或者将接收到升级文件存储在DOC中建立的文件中;升级文
件传输结束后,等到列车停止再重启系统,进行无线机车信号车载设备控制程序
及参数的更新。本发明实现了机车不入库停止情况下的车载设备控制程序及参数
的更新,提高了铁路运营的安全性和运输效率。 |
专利类型: |
发明专利 |
国家地区组织代码: |
北京;11 |
申请人: |
北京交通大学 |
发明人: |
刘实秋;王俊峰 |
专利状态: |
有效 |
申请日期: |
2009-06-15T00:00:00+0800 |
发布日期: |
2019-01-01T00:00:00+0800 |
申请号: |
CN200910087007.0 |
公开号: |
CN101587634 |
代理机构: |
北京众合诚成知识产权代理有限公司 |
代理人: |
童晓琳 |
分类号: |
G08C17/02(2006.01)I |
申请人地址: |
100044北京市西直门外上园村3号北京交通大学科技处 |
主权项: |
1.一种无线机车信号车载设备控制程序及参数在线实时更新方法,其特征是
所述方法包括下列步骤:
步骤1:无线机车信号车载设备启动监听程序;
步骤2:无线机车信号车载设备是否监听到地面列控中心发送的升级请求信
号,如果是,执行步骤3;否则,继续监听;
步骤3:无线机车信号车载设备与地面列控中心建立连接;
步骤4:地面列控中心向无线机车信号车载设备发送升级文件传输开始Start
帧;同时,地面列控中心将升级文件拆分后放入数据帧中;
步骤5:无线机车信号车载设备向地面列控中心发送OK帧,准备接收升级
文件;
步骤6:地面列控中心收到无线机车信号车载设备发送的OK帧后,向无线
机车信号车载设备发送帧;
步骤7:当无线机车信号车载设备接收到地面列控中心发送的帧后,根据帧
头判断地面列控中心发送的帧是数据帧、消息帧或是短消息;如果是数据帧,则
执行步骤11;如果是消息帧,则执行步骤8;如果是短消息,则无线机车信号车
载设备接收短消息后,返回步骤6继续接收下一帧;
步骤8:无线机车信号车载设备接收到地面列控中心发送的帧为消息帧,判
断地面列控中心发送的消息帧是否为Abort帧,如果是,则执行步骤9;否则,
执行步骤10;
步骤9:无线机车信号车载设备退出文件升级任务,返回主程序,继续监听;
步骤10:地面列控中心发送的消息帧为End帧,表明升级文件已经传输完
毕,在收到无线机车信号车载设备返回的Ok帧后,退出升级文件传输任务,并
执行步骤19;
步骤11:无线机车信号车载设备收到地面列控中心发送的数据帧后,根据校
验码对接收的数据帧进行校验,如果校验通过,则执行步骤12;否则,执行步骤
13;
步骤12:如果数据帧中的内容是升级文件的文件名,则以所述文件名在DOC
中建立一个文件,用于存储接收到的16进制数据;如果数据帧中的内容是升级
文件,则将接收到升级文件存储在DOC中建立的文件中;最后,向地面列控中
心返回Ok帧;
步骤13:向地面列控中心返回Error帧;
步骤14:地面列控中心收到无线机车信号车载设备回复的消息帧后,判断无
线机车信号车载设备回复的消息帧是否为Abort帧,如果是,则执行步骤15;否
则,执行步骤16;
步骤15:地面列控中心根据人工指令再次启动文件升级程序;
步骤16:判断无线机车信号车载设备回复的消息帧是否为Error帧,如果是,
则执行步骤17;否则,执行步骤18;
步骤17:请求重发上一个数据帧,并返回步骤6;
步骤18:向地面列控中心发送Ok帧,并返回步骤6,地面列控中心根据升
级文件是否传输完毕决定发送End帧或者发送下一个数据帧;
步骤19:判断机车是否处于运行中,如果是,则执行步骤20;否则,执行
步骤21;
步骤20:等到列车停止后再重启系统,执行步骤21,进行控制程序或者参
数的更新;
步骤21:判断本次更新是否为控制程序更新,如果是,执行步骤22;否则,
执行步骤23;
步骤22:改写自举加载程序路径和名称,换成新接收到的程序,重启系统运
行更新后的程序;
步骤23:本次更新为参数更新,更改程序文件中的控制参数,重启系统运行
更新后的程序。 |
所属类别: |
发明专利 |