本申请涉及交通信号控制的,特别是指一种信号控制设备的阶段锁定方法及装置、计算设备及可读存储介质、计算机程序产品。
背景技术:
1、目前市场上大多数是单基于ga/t1049信控平台来实现对下端的信号控制设备的数据接收和控制下发,而对于应用gb/t20999协议的信号控制设备厂家来说,很难判断信控平台锁定相位操作时信号控制设备需具体锁定的阶段是哪个,这就造成了有些厂家根据所传相位列表的第一个来决定锁定阶段,这就很容易造成实际锁的阶段大大的偏离出信控平台实际想锁定的相位集。
技术实现思路
1、鉴于现有技术的以上问题,本申请提供一种信号控制设备的阶段锁定方法及装置、计算设备及存储介质,以解决根据所传相位列表的第一个来决定锁定阶段,造成实际锁的阶段大大的偏离出信控平台实际想锁定的相位集的问题。
2、为达到上述目的,本申请第一方面提供了一种信号控制设备的阶段锁定方法,包括:
3、接收锁定相位的协议报文;
4、对所述锁定相位的协议报文进行解析,获得相位集合;
5、获取信号控制设备各阶段方案,根据所述相位集合分别与所述各阶段方案中相位的重合度,确定各阶段方案的权重;
6、根据所述权重确定待锁定的阶段方案。
7、本申请接收信控平台发送的锁定相位的协议报文,并对报文分析获得相位集合,并对相位集合遍历,根据遍历结果确定相位对应的阶段的权重,然后基于权重进行相应的阶段锁定,而不是根据所传相位列表的第一个来决定锁定阶段,这样可以按照信控平台所传的相位集合来锁定阶段。
8、为达到上述目的,本申请第二方面提供了一种信号控制设备的阶段锁定装置,包括:
9、报文接收模块,用于接收锁定相位的协议报文;
10、报文解析模块,用于对所述锁定相位的协议报文进行解析,获得相位集合;
11、权重确定模块,用于获取信号控制设备各阶段方案,根据所述相位集合分别与所述各阶段方案中相位的重合度,确定各阶段方案的权重;
12、锁定模块,用于根据所述权重确定待锁定的阶段方案。
13、为达到上述目的,本申请第三方面提供了一种信号控制设备的阶段锁定系统,包括:信控平台、信号控制设备和上述所述的信号控制设备的阶段锁定装置;
14、所述信控平台用于:发送锁定相位的协议报文至所述信号控制设备的阶段锁定装置;
15、所述信号控制设备用于:接收所述信号控制设备的阶段锁定装置发送的待锁定的阶段,根据所述待锁定的阶段进行阶段锁定。
16、本申请第四方面提供了一种计算设备,包括:通信接口,以及至少一个处理器;其中,所述至少一个处理器用于执行程序指令,所述程序指令当被所述至少一个处理器执行时使得所述计算设备实现上述第一方面的任一所述的方法。
17、本申请第五方面提供了一种计算机可读存储介质,其上存储有程序指令,所述程序指令当被计算机执行时使得所述计算机实现上述第一方面的任一所述的方法。
1.一种信号控制设备的阶段锁定方法,其特征在于,包括:
2.如权利要求1所述的方法,其特征在于,还包括:
3.如权利要求1所述的方法,其特征在于,还包括:
4.如权利要求3所述的方法,其特征在于,对所述相位集合进行合法校验,包括:
5.如权利要求4所述的方法,其特征在于,对所述相位集合进行合法校验,还包括:
6.如权利要求1所述的方法,其特征在于,根据所述相位集合分别与所述各阶段方案中相位的重合度,确定各阶段方案的权重,包括:
7.如权利要求1所述的方法,其特征在于,根据所述相位集合分别与所述各阶段方案中相位的重合度,确定各阶段方案的权重,包括:
8.一种信号控制设备的阶段锁定装置,其特征在于,包括:
9.一种信号控制设备的阶段锁定系统,其特征在于,包括:信控平台、信号控制设备和权利要求8所述的信号控制设备的阶段锁定装置;
10.一种计算设备,其特征在于,包括: