当前位置: 首页> 交通专利数据库 >详情
原文传递 一种用于热备车载设备的列车接口数据的处理方法
专利名称: 一种用于热备车载设备的列车接口数据的处理方法
摘要: 本发明提供一种用于热备车载设备的列车接口数据的处理方法,包括:利用第二主控单元热备份第一主控单元,对第一主控单元和第二主控单元同时供电;所述第一主控单元和第二主控单元接收列车接口发送的输入信号,并控制所述输入信号保持一致;解决因现有的车载设备一般采用冷备份或温备份主控单元,使得正在工作的第一主控单元出现故障时,需要在停车的情况下从第一主控单元切换到第二主控单元的问题。
专利类型: 发明专利
申请人: 北京全路通信信号研究设计院集团有限公司
发明人: 于晓娜;王建敏;陈志强;张友兵
专利状态: 有效
申请日期: 1900-01-20T06:00:00+0805
发布日期: 1900-01-20T14:00:00+0805
申请号: CN202010149479.0
公开号: CN111003024A
代理机构: 北京知联天下知识产权代理事务所(普通合伙)
代理人: 张陆军
分类号: B61L15/00;B;B61;B61L;B61L15;B61L15/00
申请人地址: 100070 北京市丰台区丰台科技园汽车博物馆南路1号院B座7层
主权项: 1.一种用于热备车载设备的列车接口数据的处理方法,其特征在于, 利用第二主控单元热备份第一主控单元,对所述第一主控单元和所述第二主控单元同时供电; 所述第一主控单元和第二主控单元接收列车接口发送的输入信号,并控制所述输入信号保持一致; 在车载设备失电,或,第一主控单元和第二主控单元全部发生故障时,车载设备向列车接口发送安全命令; 在所述第一主控单元和第二主控单元中至少一个处于正常运行状态时,车载设备按照运行情况确定是否向列车接口发送安全命令。 2.根据权利要求1所述的用于热备车载设备的列车接口数据的处理方法,其特征在于,控制所述输入信号保持一致,具体包括如下步骤: S1:所述第二主控单元接收第一主控单元发送的当前采集的第一输入信号; S2:所述第二主控单元将所述第一输入信号和当前采集的第二输入信号进行比较,若所述第一输入信号和第二输入信号的信号内容一致,则所述第一主控单元采用当前采集的第一输入信号作为输入,所述第二主控单元采用当前采集的第二输入信号作为输入;若所述第一输入信号和第二输入信号的信号内容不一致,则所述第一主控单元舍弃第一输入信号,所述第二主控单元舍弃第二输入信号,所述第一主控单元和第二主控单元维持采用之前的一致信号作为输入。 3.根据权利要求2所述的用于热备车载设备的列车接口数据的处理方法,其特征在于,在所述第一输入信号和第二输入信号的信号内容不一致时,若所述第一输入信号和第二输入信号的信号内容不一致的时间超过规定时间,则判断第二主控单元故障。 4.根据权利要求1所述的用于热备车载设备的列车接口数据的处理方法,其特征在于,控制所述输入信号保持一致,具体为: 所述第一主控单元接收当前的输入信号,并将所述输入信号发送给第二主控单元; 所述第二主控单元接收所述输入信号作为自身的输入信号。 5.根据权利要求1所述的用于热备车载设备的列车接口数据的处理方法,其特征在于,在所述第一主控单元和第二主控单元中至少一个处于正常运行状态时,车载设备按照运行情况确定是否向列车接口发送安全命令: 所述第一主控单元故障或无电时,第二主控单元根据需要确定是否向列车接口发送安全命令; 或, 所述第二主控单元故障或无电时,第一主控单元根据需要确定是否向列车接口发送安全命令; 或, 所述第一主控单元和第二主控单元全部正常运行时,第二主控单元持续向车载设备内的电路模块发送安全命令;第一主控单元根据需要确定是否向所述电路模块发送安全命令;所述电路模块若接收到所述第二主控单元的安全命令和第一主控单元的安全命令,则向列车接口发送安全命令;所述电路模块若仅接收到所述第二主控单元的安全命令,则不向列车接口发送安全命令。 6.根据权利要求1所述的用于热备车载设备的列车接口数据的处理方法,其特征在于,在第一主控单元和第二主控单元中至少一个处于正常运行状态时,车载设备按照运行情况确定是否向列车接口发送安全命令: 所述第一主控单元故障或无电时,第二主控单元根据需要确定是否向列车接口发送安全命令; 或, 所述第二主控单元故障或无电时,第一主控单元根据需要确定是否向列车接口发送安全命令; 或, 所述第一主控单元和第二主控单元全部正常运行时,所述第一主控单元或第二主控单元根据本端和对端的状态,确定是否向列车接口发送安全命令。 7.根据权利要求6所述的用于热备车载设备的列车接口数据的处理方法,其特征在于,所述第一主控单元和第二主控单元全部正常运行时,所述第一主控单元或第二主控单元根据本端和对端的状态,确定向列车接口发送安全命令还是取消向列车接口发送安全命令,具体包括: T1:初始,本端和对端均处于空闲状态; T2:本端向列车接口发送安全命令时,判断安全命令的发送状态是否发生改变,若安全命令的发送状态发生改变,则开启第一定时器,进入监控对端状态,执行步骤T3;若安全命令的发送状态没有发生改变,则判断是否收到对端的安全命令信息,若收到对端的安全命令信息,则向对端发送收到安全命令信息的确认包,并开启第二定时器,进入监控本端状态,执行步骤T4,若未收到对端的安全命令信息,则继续判断本端的安全命令的发送状态是否发生改变; T3:判断改变后的安全命令的发送状态是否为向列车接口发送安全命令,若改变后的安全命令的发送状态为向列车接口发送安全命令,则本端向列车接口发送安全命令,并周期性向对端发送向列车接口发送安全命令的信息,继续执行步骤T3-1,若改变后的安全命令的发送状态为不向列车接口发送安全命令,则本端暂时不向列车接口发送安全命令,并周期性向对端发送不向列车接口发送安全命令的信息,继续执行步骤T3-2; T3-1:判断是否收到对端的安全命令信息,若收到对端的安全命令信息,则向对端发送收到安全命令信息的确认包,并判断对端的安全命令信息和本端改变后的安全命令的发送状态是否一致,若对端的安全命令信息和本端改变后的安全命令的发送状态一致,则关闭第一定时器,本端进入空闲状态,若对端的安全命令信息和本端改变后的安全命令的发送状态不一致,则本端进入故障状态,若没有收到对端的安全命令信息,则判断第一计时器的计时时间是否超时,若第一计时器的计时时间超时,则关闭第一定时器,本端进入空闲状态,若第一计时器的计时时间未超时,则判断是否收到对端的安全命令信息的确认包,若收到对端的安全命令信息的确认包,则停止向对端发送向列车接口发送安全命令的信息,维持当前状态,若未收到对端的安全命令信息的确认包,则判断向对端发送向列车接口发送安全命令的信息是否超过规定次数,若向对端发送向列车接口发送安全命令的信息超过规定次数,则停止向对端发送向列车接口发送安全命令的信息,本端进入故障状态,若向对端发送向列车接口发送安全命令的信息未超过规定次数,则继续向对端发送向列车接口发送安全命令的信息; T3-2:判断是否收到对端的安全命令信息,若收到对端的安全命令信息,则向对端发送收到安全命令信息的确认包,并判断对端的安全命令信息和本端改变后的安全命令的发送状态是否一致,若对端的安全命令信息和本端改变后的安全命令的发送状态一致,则关闭第一定时器,本端进入空闲状态,若对端的安全命令信息和本端改变后的安全命令的发送状态不一致,则本端进入故障状态,若没有收到对端的安全命令信息,则判断第一计时器的计时时间是否超时,若第一计时器的计时时间超时,则关闭第一定时器,本端进入空闲状态,若第一计时器的计时时间未超时,则判断是否收到对端的安全命令信息的确认包,若收到对端的安全命令信息的确认包,则停止向对端发送不向列车接口发送安全命令的信息,维持当前状态,若未收到对端的安全命令信息的确认包,则判断向对端发送不向列车接口发送安全命令的信息是否超过规定次数,若向对端发送不向列车接口发送安全命令的信息超过规定次数,则停止向对端发送不向列车接口发送安全命令的信息,本端进入故障状态,若向对端发送不向列车接口发送安全命令的信息未超过规定次数,则继续向对端发送不向列车接口发送安全命令的信息; T4:本端向列车接口发送安全命令时,判断安全命令的发送状态是否发生改变,若安全命令的发送状态发生改变,则判断改变后的安全命令的发送状态与接收到的对端的安全命令信息是否一致,若改变后的安全命令的发送状态与接收到的对端的安全命令信息一致,则本端保持改变后的安全命令的发送状态,并向对端发送改变后的安全命令信息,关闭第二定时器,进入等待对端确认状态,继续执行步骤T5,若改变后的安全命令的发送状态与接收到的对端的安全命令信息不一致,则关闭第二定时器,本端进入故障状态,若否,则判断第二定时器是否超时,若第二定时器超时,则关闭第二定时器,进入故障状态,若第二定时器未超时,则继续判断本端向列车接口发送安全命令时,安全命令的发送状态是否发生改变; T5:周期性向对端发送改变后的安全命令信息,判断是否收到对端有关安全命令的确认信息,若收到对端有关安全命令的确认信息,则本端进入空闲状态,若没有收到对端有关安全命令的确认信息,则判断向对端发送改变后的安全命令信息的次数是否超过规定次数,若向对端发送改变后的安全命令信息的次数超过规定次数,则本端进入空闲状态,若向对端发送改变后的安全命令信息的次数未超过规定次数,则继续向对端发送改变后的安全命令信息。 8.根据权利要求7所述的用于热备车载设备的列车接口数据的处理方法,其特征在于,所述安全命令包括速度控制命令、切除牵引命令。 9.根据权利要求1所述的用于热备车载设备的列车接口数据的处理方法,其特征在于, 所述安全命令包括列车接口控制命令; 在所述第一主控单元和第二主控单元中至少一个处于正常运行状态时,车载设备按照运行情况确定是否向列车接口发送所述列车接口控制命令,具体包括: 所述第一主控单元故障或无电时,第一主控单元不向列车接口发送所述列车接口控制命令,第二主控单元根据需要确定是否向列车接口发送所述列车接口控制命令; 或, 所述第二主控单元故障或无电时,第二主控单元不向列车接口发送所述列车接口控制命令,第一主控单元根据需要确定是否向列车接口发送所述列车接口控制命令; 或, 第一主控单元和第二主控单元全部处于正常运行状态,第二主控单元取消向车载设备内的电路模块发送所述列车接口控制命令;第一主控单元根据需要确定是否向所述电路模块发送所述列车接口控制命令;所述电路模块若没有收到所述列车接口控制命令,则不向列车接口发送所述列车接口控制命令;所述电路模块若接收到第一主控单元的列车接口控制命令的信息,则向列车接口发送所述列车接口控制命令。 10.根据权利要求1所述的用于热备车载设备的列车接口数据的处理方法,其特征在于,还包括车载设备的制动测试,所述制动测试包括如下步骤: D1:第一主控单元收到制动测试请求后,执行制动测试,若制动测试失败,则提醒司机制动测试失败,并重新执行制动测试直至制动测试成功,若制动测试成功,则命令第二主控单元执行制动测试; D2:第二主控单元接收所述命令,并向第一主控单元发送确认接收命令后,开始执行制动测试,若制动测试成功,则将制动测试结果发送给第一主控单元,第一主控单元将本端和第二主控单元的制动测试结果反馈给司机; 若制动测试失败,则判断制动次数是否超过规定次数,若超过,则执行步骤D3,若未超过,则执行步骤D4; D3:重复进行制动测试,直至制动测试成功,然后将制动测试结果发送给第一主控单元,第一主控单元将本端和第二主控单元的制动测试结果反馈给司机; D4:告知第一主控单元测试结束,第二主控单元进入故障状态,第一主控单元接收到第二主控单元的测试结束消息后,将第一主控单元的制动测试结果反馈给司机。
所属类别: 发明专利
检索历史
应用推荐