一种基于道路交通信号控制系统的联调测试方法及系统技术方案

技术编号:34732781 阅读:14 留言:0更新日期:2022-08-31 18:22
本申请提供了一种基于道路交通信号控制系统的联调测试方法,所述方法利用客户端的测试触发,以及本申请所设计的应用于交通信号控制系统数据通信传输联调测试场景的双端交互过程;并在客户端对例如信号灯数据等交通信号控制数据进行修正并加以验证判断,进而显示联测测试结果,使技术人员无需通过传统人工勘验的方式来对实际测试结果进行对比验证,仅需通过客户端界面进行点选操作,就可以实现对信号控制系统发送的信号灯数据与实际场景中的信号灯显示装置灯色之间一致性的联调测试,降低了原有人工勘验的人力成本,且无需依赖特定的车路通信设备,也不受客户端(如:车机端)位置的限制,即可完成任意交叉口或路段任意进口道方向的例如信号灯等交通控制信号数据通信传输的联调测试。输的联调测试。输的联调测试。

【技术实现步骤摘要】
一种基于道路交通信号控制系统的联调测试方法及系统


[0001]本申请涉及车联网领域,尤其涉及一种基于道路交通信号控制系统的联调测试的方法、系统、计算机设备及计算机可读存储介质。

技术介绍

[0002]智能交通的发展,车路协同等技术的应用,在其应用搭载至应用场景前都需要进行道路交通信号控制系统的数字化改造,即要求道路交通信号控制系统以数字化通信的方式将控制信息发送至各类移动终端,例如,自动驾驶车辆在道路上运行过程中,有通过信息通信方式获取实时道路交通信号控制状态(数据)的需求,该过程势必需要解决道路交通信号控制系统数字化改造的问题,其中需要进行信号控制数据对外传输的实时通信调试,即需确保实时传输和接收的信号控制数据与视线观察到的信号灯显示灯色(和倒计时)一致。
[0003]目前,现有的调试方法主要在于:
[0004]按照软件系统通信接口调试的方式,发送端和接收端进行数据通信的联合调试,该种方法能够确保发送端和接收端之间数据通信协议开发正确,但如需检查实时传输的信号控制数据内容的正确性(包括实时性,即接收到的信号控制数据与信号灯灯具设备上显示的信号灯数据一致),则需要数据接收端调试人员到推送数据的交通信号控制系统所在交叉口或路段现场进行调试确认(即便通过传输数据的时间戳信息进行数据实时性和正确性的判断,但该调试方法准确性不高。
[0005]因此,现有针对道路交通信号控制系统数字化改造过程中数据通信传输的联合调试,效率低下且调试结果准确度较低。

技术实现思路

[0006]本申请实施例的目的是提供一种基于道路交通信号控制系统的联调测试的方法、系统、设备及计算机可读存储介质,用于解决上述缺陷。
[0007]本申请实施例的一个方面提供了一种基于道路交通信号控制系统的联调测试的方法,所述方法包括:
[0008]监测用户触发的联调测试指令;
[0009]基于所述联调测试指令中所指定的联调测试对象生成联调测试请求,并将所述联调测试请求发送至服务端,所述联调测试对象为至少一个道路交通信号控制系统;
[0010]接收服务端基于所述联调测试请求所发送的反馈信息,所述反馈信息包含所述联调测试对象的信号灯数据以及所述信号灯数据所关联的第一时间戳;
[0011]根据所述反馈信息中所携带的所述第一时间戳以及接收所述反馈信息时所记录的第二时间戳,计算延迟量;
[0012]基于所述延迟量对所述反馈信息内的所述信号灯数据进行修正,得到修正数据,并基于所述修正数据显示联调测试结果以实现对任意交叉口或路段的道路交通信号的联调测试。
[0013]可选的,所述信号灯数据包括至少一个信号灯灯色以及信号灯倒计时。
[0014]可选的,所述根据所述反馈信息中所携带的所述第一时间戳以及接收所述反馈信息时所记录的第二时间戳,计算延迟量的步骤之后,还包括:
[0015]当所述延迟量小于零或大于预置的时间阈值时,停止后续步骤直接输出联调失败结果。
[0016]可选的,所述基于所述延迟量对所述反馈信息内的所述信号灯数据进行修正,得到修正数据的步骤包括:
[0017]提取所述反馈信息中的所述信号灯倒计时;
[0018]基于所述信号灯倒计时与所述延迟量进行逻辑运算,得到第二倒计时;
[0019]当所述第二倒计时大于零时,将所述第二倒计时以及所述反馈信息中所记载的信号灯灯色作为输出内容,生成所述修正数据;
[0020]当所述第二倒计时小于零时,基于预置的红绿灯次序规则对所述第二倒计时以及所述反馈信息中所记载的信号灯灯色进行二次修正,将所述二次修正后的第二倒计时以及灯色信息作为输出内容,生成所述修正数据。
[0021]本申请实施例的另一方面提供了一种基于道路交通信号控制系统的联调测试方法,所述方法执行于服务端,包括:
[0022]接收客户端发送的联调测试请求,获取所述联调测试请求所指定的联调测试对象的信号灯数据,所述联调测试对象为至少一个道路交通信号控制系统;
[0023]基于所述联调测试对象的信号灯数据,生成反馈信息并将所述反馈信息发送至所述客户端。
[0024]可选的,所述接收客户端发送的联调测试请求,获取所述联调测试请求所指定的联调测试对象的信号灯数据的步骤之前,还包括:
[0025]从外部信号灯控制系统实时接收至少一个道路交通信号控制系统的信号灯数据,基于所述道路交通信号控制系统的标识以及所述信号灯数据生成键值对并进行存储。
[0026]可选的,所述接收客户端发送的联调测试请求,获取所述联调测试请求所指定的联调测试对象的信号灯数据的步骤包括:
[0027]接收所述客户端发送的联调测试请求,并提取所述联调测试请求所指定的所述联调测试对象的标识;
[0028]通过键值对索引的方式,从本地存储中获取所述联调测试对象所对应的所述信号灯数据。
[0029]可选的,所述信号灯数据包括至少一个信号灯灯色以及倒计时信息。
[0030]本申请实施例的另一方面提供了一种基于道路交通信号控制系统的联调测试方法,包括:
[0031]客户端监测用户触发的联调测试指令,基于所述联调测试指令中所指定的联调测试对象生成联调测试请求,并将所述联调测试请求发送至服务端,所述联调测试对象为至少一个道路交通信号控制系统;
[0032]所述服务端接收所述客户端发送的所述联调测试请求,获取所述联调测试请求所指定的联调测试对象的信号灯数据,并基于所述信号灯数据生成反馈信息并将所述反馈信息发送至所述客户端,其中,所述反馈信息包含所述联调测试对象的信号灯数据以及所述
信号灯数据所关联的第一时间戳;
[0033]所述客户端接收所述服务端基于所述联调测试请求所发送的所述反馈信息,根据所述反馈信息中所携带的所述第一时间戳以及接收所述反馈信息时所记录的第二时间戳,计算延迟量;
[0034]所述客户端基于所述延迟量对所述信号灯数据进行修正,得到修正数据,并基于所述修正数据显示联调测试结果。
[0035]本申请实施例的再一方面提供了一种基于道路交通信号控制系统的联调测试系统,所述联调测试系统由移动设备以及中心平台组成,其中,移动设备包括:
[0036]监测模块,用于监测用户触发的联调测试指令;
[0037]第一发送模块,用于基于所述联调测试指令中所指定的联调测试对象生成联调测试请求,并将所述联调测试请求发送至服务端,所述联调测试对象为至少一个道路交通信号控制系统;
[0038]第一接收模块,用于接收服务端基于所述联调测试请求所发送的反馈信息,所述反馈信息包含所述联调测试对象的信号灯数据以及所述信号灯数据所关联的第一时间戳;
[0039]计算模块,用于根据所述反馈信息中所携带的所述第一时间戳以及接收所述反馈信息时所记录的第二时间戳,计算延迟量;
[0040]显示模块,用于基于所述延迟量对所述反馈信息内的所述信号灯数据进行修正,得到修正数据,并基于所述修正数据本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于道路交通信号控制系统的联调测试方法,其特征在于,所述方法执行于客户端,包括:监测用户触发的联调测试指令;基于所述联调测试指令中所指定的联调测试对象生成联调测试请求,并将所述联调测试请求发送至服务端,所述联调测试对象为至少一个道路交通信号控制系统;接收服务端基于所述联调测试请求所发送的反馈信息,所述反馈信息包含所述联调测试对象的信号灯数据以及所述信号灯数据所关联的第一时间戳;根据所述反馈信息中所携带的所述第一时间戳以及接收所述反馈信息时所记录的第二时间戳,计算延迟量;基于所述延迟量对所述反馈信息内的所述信号灯数据进行修正,得到修正数据,并基于所述修正数据显示联调测试结果,以实现对任意交叉口或路段联调测试对象数据通信传输过程的联调测试。2.根据权利要求1所述的方法,其特征在于,所述信号灯数据包括至少一个信号灯灯色以及信号灯倒计时。3.根据权利要求2所述的方法,其特征在于,所述根据所述反馈信息中所携带的所述第一时间戳以及接收所述反馈信息时所记录的第二时间戳,计算延迟量的步骤之后,还包括:当所述延迟量小于零或大于预置的时间阈值时,停止后续步骤直接输出联调失败结果。4.根据权利要求2所述的方法,其特征在于,所述基于所述延迟量对所述反馈信息内的所述信号灯数据进行修正,得到修正数据的步骤包括:提取所述反馈信息中的所述信号灯倒计时;基于所述信号灯倒计时与所述延迟量进行逻辑运算,得到第二倒计时;当所述第二倒计时大于零时,将所述第二倒计时以及所述反馈信息中所记载的信号灯灯色作为输出内容,生成所述修正数据;当所述第二倒计时小于零时,基于预置的红绿灯次序规则对所述第二倒计时以及所述反馈信息中所记载的信号灯灯色进行二次修正,将所述二次修正后的第二倒计时以及灯色信息作为输出内容,生成所述修正数据。5.一种基于道路交通信号控制系统的联调测试方法,其特征在于,所述方法执行于服务端,包括:接收客户端发送的联调测试请求,获取所述联调测试请求所指定的联调测试对象的信号灯数据,所述联调测试对象为至少一个道路交通信号控制系统;基于所述联调测试对象的信号灯数据,生成反馈信息并将所述反馈信息发送至所述客户端。6.根据权利要求5所述的方法,其特征在于,所述接收客户端发送的联调测试请求,获取所述联调测试请求所指定的联调测试对象的信号灯数据的步骤之前,还包括:从外部信号灯控制系统实时接收至少一个道路交通信号控制系统的实时信号灯数据,基于所述道路交通信号控制系统的标识以及所述信号灯数据生成键值对并进行存储。7.根据权利要求6所述的方法,其特征在于,所述接收客户端发送的联调测试请求,获取所述联调测试请求所指定的联调测试对象的信号灯数据的步骤包括:
接收所述客户端发送的联调测试请求,并提取所述联调测试请求所指定的所述联调测试对象的标识;通过键值对索引的方式,从本地存储中获取所述联调测试对...

【专利技术属性】
技术研发人员:窦瑞王帅宇颜楷文梁增智
申请(专利权)人:智能汽车创新发展平台上海有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1