当前位置: 首页> 交通专利数据库 >详情
原文传递 计算机联锁系统及其切换控制方法、设备、存储介质
专利名称: 计算机联锁系统及其切换控制方法、设备、存储介质
摘要: 本申请提出一种计算机联锁系统及其切换控制方法、设备、存储介质。其中,系统包括:结构和功能均相同的第一子系统及第二子系统;其中,所述第一子系统及第二子系统,分别包括主控层、网络层、通信与执行层;所述网络层,用于构建其所在子系统的通信网络;所述主控层及所述通信与执行层,分别与第一子系统的通信网络及第二子系统的通信网络连接。通过本系统,能够简化系统的控制网络,降低布线难度,为网络总线的集中控制提供便利,解决现有技术中布线难度大的技术问题。
专利类型: 发明专利
国家地区组织代码: 广东;44
申请人: 比亚迪股份有限公司
发明人: 覃业军;杨涛;王发平
专利状态: 有效
申请日期: 2018-04-27T00:00:00+0800
发布日期: 2019-11-05T00:00:00+0800
申请号: CN201810394913.4
公开号: CN110406563A
代理机构: 北京清亦华知识产权代理事务所(普通合伙)
代理人: 张润
分类号: B61L15/00(2006.01);B;B61;B61L;B61L15
申请人地址: 518118 广东省深圳市坪山新区比亚迪路3009号
主权项: 1.一种计算机联锁系统,其特征在于,包括:互为冗余的、结构和功能均相同的第一子系统及第二子系统; 其中,所述第一子系统及第二子系统组成二取二架构,分别包括主控层、网络层、通信与执行层; 所述网络层,用于构建其所在子系统的通信网络; 所述主控层及所述通信与执行层,分别与第一子系统的通信网络及第二子系统的通信网络连接。 2.如权利要求1所述的系统,其特征在于,所述第一子系统中的网络层、和/或所述第二子系统中的网络层,还用于构建监测网; 所述主控层及所述通信与执行层,还分别与所述监测网连接。 3.如权利要求1所述的系统,其特征在于,所述第一子系统及第二子系统,还分别包括:N个通信控制器,其中,N为正整数; 所述N个通信控制器分别与所述第一子系统的通信网络、第二子系统的通信网络及所述通信与执行层连接。 4.如权利要求3所述的系统,其特征在于,还包括:分别与所述第一子系统中的通信控制器及所述第二子系统间的通信控制器连接的第一互锁模块; 所述第一互锁模块,用于根据获取的第一子系统中通信控制器的指令,或者获取的第二子系统中通信控制器的指令,确定所述第一子系统中通信控制器及所述第二子系统中通信控制器间的主备关系。 5.如权利要求4所述的系统,其特征在于,所述第一互锁模块,包括互锁连接的第一继电器及第二继电器。 6.如权利要求3所述的系统,其特征在于,所述第一子系统中的通信控制器的数量N为大于1的正整数; 所述N个通信控制器的设置位置不同。 7.如权利要求1-6任一项所述的系统,其特征在于,所述第一子系统中的主控层、通信与执行层分别与所述第二子系统中的主控层、通信与执行层通信连接。 8.如权利要求7所述的系统,其特征在于,还包括:分别设置在所述第一子系统中的主控层、通信与执行层,与所述第二子系统中的主控层、通信与执行层间的第二互锁模块。 9.如权利要求7所述的系统,其特征在于,所述通信与执行层包括两个性能相同的CPU; 所述通信与执行层,用于将两个CPU获取的数据进行二取二比较,在确定所述两个CPU获取的状态数据一致时,将所述两个CPU获取的数据输出; 在确定所述两个CPU产生的状态数据不一致时,启动故障处理逻辑。 10.如权利要求9所述的系统,其特征在于,所述第一子系统中的第一CPU与所述第二子系统中的第一CPU通信连接; 所述第一子系统中的第二CPU与所述第二子系统中的第二CPU通信连接。 11.一种如权利要求1-10任一项所述的计算机联锁系统的切换控制方法,其特征在于,包括: 第一子系统中的通信与执行层,确定第一CPU获取的第一子数据、及第二CPU获取的第二子数据; 所述第一子系统中的通信与执行层,将所述第一子数据及第二子数据进行二取二比较处理,以确定所述第一子系统中的通信与执行层是否满足主备切换条件; 在确定所述第一子系统中的通信与执行层满足主备切换条件时,控制所述第一子系统中的通信与执行层进行主备切换操作。 12.如权利要求11所述的方法,其特征在于,还包括: 所述第一子系统中的通信与执行层,通过与第二子系统中的通信与执行层连接的通信接口,获取所述第二子系统中的通信与执行层确定的第二数据; 所述在确定所述第一子系统中的通信与执行层满足主备切换条件时,控制所述第一子系统中的通信与执行层进行主备切换操作,包括: 在确定所述第一子数据与所述第二子数据一致、且所述第二数据为故障处理数据时,控制所述第一子系统中通信与执行层切换为主系; 或者, 在确定所述第一子数据与所述第二子数据不一致、且所述第二数据为非故障处理数据时,控制所述第一子系统中的通信与执行层切换为备系。 13.如权利要求12所述的方法,其特征在于,所述确定第一CPU获取的第一子数据、及第二CPU获取的第二子数据之后,还包括: 根据所述第一子数据及第二子数据,确定所述第一子系统中的通信与执行层当前的第一数据; 所述第一子系统中的通信与执行层,根据所述第一数据与所述第二数据的一致性,确定当前的数据处理模式。 14.如权利要求13所述的方法,其特征在于,所述第一子系统中的通信与执行层,根据所述第一数据与所述第二数据的一致性,确定当前的数据处理模式,包括: 在所述第一数据与所述第二数据一致时,所述第一子系统中的通信与执行层输出所述第一数据; 在所述第一数据与所述第二数据不一致时,根据当前的主备系关系更新所述第一数据。 15.如权利要求14所述的方法,其特征在于,所述根据当前的主备系关系更新所述第一数据,包括: 在所述第一子系统为主系时,控制所述第二子系统中的通信与执行层根据所述第一数据,更新所述第二数据; 在所述第二子系统为主系时,根据所述第二数据更新所述第一数据。 16.如权利要求13所述的方法,其特征在于,所述根据所述第一子数据及第二子数据,确定所述第一子系统中的通信与执行层当前的第一数据,包括: 在确定所述第一子数据与所述第二子数据一致时,确定所述第一子数据为所述第一数据; 在确定所述第一子数据与所述第二子数据不一致时,根据预设的故障处理逻辑确定所述第一数据。 17.如权利要求16所述的方法,其特征在于,所述根据预设的故障处理逻辑确定所述第一数据,包括: 根据所述第一子数据的传输方向或者对应的信号设备类型,确定目标故障处理逻辑; 根据所述目标故障处理逻辑,确定所述第一数据。 18.如权利要求11-17任一项所述的方法,其特征在于,所述第一子系统为备系; 所述方法,还包括: 所述第一子系统中的通信与执行层,按照预设的周期根据从所述第二子系统中的通信与执行层获取的数据,进行数据同步; 在确定数据同步失败时,控制所述第一子系统中的通信与执行层停止输出数据。 19.一种计算机设备,其特征在于,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时,实现如权利要求11-18中任一项所述的计算机联锁系统的切换控制方法。 20.一种非临时性计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现如权利要求11-18中任一项所述的计算机联锁系统的切换控制方法。
所属类别: 发明专利
检索历史
应用推荐