System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及信号灯控制,特别是涉及一种倒计时信号灯纠错方法、装置、设备、介质和程序产品。
技术介绍
1、随着我国城市化发展迅速,机动车保有量的上升,道路交通问题日渐突出。目前的道路通过信号灯进行流向控制,在信号灯中,学习型倒计时信号灯通过学习交叉口信号灯的红灯、黄灯、绿灯的时间来显示倒计时。然而,当信号灯的控制方案改变的时候,会使交叉口信号灯的放行相序或者放行时间变化,导致学习型倒计时学习错误,造成对道路交通的错误提示,容易导致交通事故。
2、因此,亟需一种对学习型倒计时信号灯的纠错方法,以提高道路交通的安全性,减少交通事故的发生。
技术实现思路
1、基于此,有必要针对上述技术问题,提供一种能够对倒计时信号灯进行纠错的一种倒计时信号灯纠错方法、装置、设备、介质和程序产品。
2、第一方面,本申请提供了一种倒计时信号灯纠错方法,该方法包括:
3、确定目标信号灯学习程序参数的更新时刻,其中,该目标信号灯以学习型倒计时程序工作;
4、在更新时刻前向目标信号灯发送干扰脉冲信号,以使目标信号灯关闭学习型倒计时程序,并切换为脉冲型倒计时程序工作;
5、在更新时刻后将目标信号灯重新切换为学习型倒计时程序工作,以使目标信号灯在更新后的学习程序参数下工作。
6、在其中一个实施例中,在更新时刻前向目标信号灯发送干扰脉冲信号,包括:
7、将更新时刻前的工作周期设置为纠错时段,在纠错时段内发送若干次干扰脉冲信号,其中,干扰脉冲
8、在其中一个实施例中,纠错时段包括至少两个工作周期,该方法还包括:
9、将更新时刻前的倒数第二个工作周期设置为第一纠错周期,并将更新时刻前的最后一个工作周期设置为第二纠错周期;
10、在第一纠错周期发送第一干扰脉冲信号,并在第二纠错周期发送第二干扰脉冲信号。
11、在其中一个实施例中,在第一纠错周期发送第一干扰脉冲信号,包括:
12、在第一纠错周期内,在目标信号灯显示第一个相位的第一时刻,发送第一干扰脉冲信号,第一干扰脉冲信号为与其他信号灯的红灯脉冲信号。
13、在其中一个实施例中,干扰脉冲信号包括绿灯干扰脉冲信号和红灯干扰脉冲信号,在第二纠错周期发送第二干扰脉冲信号,包括:
14、在第二纠错周期内,分别发送绿灯干扰脉冲信号和红灯干扰脉冲信号。
15、在其中一个实施例中,分别发送绿灯干扰脉冲信号和红灯干扰脉冲信号,包括:
16、在目标信号灯显示为绿灯的第二时刻,发送绿灯干扰脉冲信号,并在目标信号灯显示为红灯的第三时刻,发送红灯干扰脉冲信号。
17、第二方面,本申请提供了一种倒计时信号灯纠错装置,该装置包括:
18、时刻确定模块,用于确定目标信号灯学习程序参数的更新时刻,其中,该目标信号灯以学习型倒计时程序工作;
19、干扰脉冲发送模块,用于在更新时刻前向目标信号灯发送干扰脉冲信号,以使目标信号灯关闭学习型倒计时程序,并切换为脉冲型倒计时程序工作;
20、程序更新模块,用于在更新时刻后将目标信号灯重新切换为学习型倒计时程序工作,以使目标信号灯在更新后的学习程序参数下工作。
21、第三方面,本申请提供了一种计算机设备,包括存储器和处理器,该存储器存储有计算机程序,该处理器执行计算机程序时实现以下步骤:
22、确定目标信号灯学习程序参数的更新时刻,其中,该目标信号灯以学习型倒计时程序工作;
23、在更新时刻前向目标信号灯发送干扰脉冲信号,以使目标信号灯关闭学习型倒计时程序,并切换为脉冲型倒计时程序工作;
24、在更新时刻后将目标信号灯重新切换为学习型倒计时程序工作,以使目标信号灯在更新后的学习程序参数下工作。
25、第四方面,本申请提供了一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现以下步骤:
26、确定目标信号灯学习程序参数的更新时刻,其中,该目标信号灯以学习型倒计时程序工作;
27、在更新时刻前向目标信号灯发送干扰脉冲信号,以使目标信号灯关闭学习型倒计时程序,并切换为脉冲型倒计时程序工作;
28、在更新时刻后将目标信号灯重新切换为学习型倒计时程序工作,以使目标信号灯在更新后的学习程序参数下工作。
29、第五方面,本申请提供了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现以下步骤:
30、确定目标信号灯学习程序参数的更新时刻,其中,该目标信号灯以学习型倒计时程序工作;
31、在更新时刻前向目标信号灯发送干扰脉冲信号,以使目标信号灯关闭学习型倒计时程序,并切换为脉冲型倒计时程序工作;
32、在更新时刻后将目标信号灯重新切换为学习型倒计时程序工作,以使目标信号灯在更新后的学习程序参数下工作。
33、上述倒计时信号灯纠错方法、装置、设备、介质和程序产品,在目标信号灯以学习型倒计时程序工作时,先确定目标信号灯学习程序参数的更新时刻;在更新时刻前向目标信号灯发送干扰脉冲信号,以使目标信号灯关闭学习型倒计时程序,并切换为脉冲型倒计时程序工作;在更新时刻后将目标信号灯重新切换为学习型倒计时程序工作,以使目标信号灯在更新后的学习程序参数下工作。本申请的倒计时信号灯纠错方法,利用倒计时信号灯兼具的脉冲功能,在目标信号灯即将发生程序更新,即调整学习程序参数前,对目标信号灯发送干扰脉冲信号,以打乱目标信号灯当前的脉冲节奏,使目标信号灯关闭当前学习程序转为脉冲型倒计时程序工作,直至接收到新的学习程序参数后重新调整为学习型倒计时程序,并根据更新后的学习程序参数重新学习并运行,避免了由于学习程序参数更新导致的目标信号灯的显示错误,减少道路交通事故的发生,提高道路交通的安全性。
本文档来自技高网...【技术保护点】
1.一种倒计时信号灯纠错方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述在所述更新时刻前向所述目标信号灯发送干扰脉冲信号,包括:
3.根据权利要求2所述的方法,其特征在于,所述纠错时段包括至少两个所述工作周期,所述方法还包括:
4.根据权利要求3所述的方法,其特征在于,所述在所述第一纠错周期发送第一干扰脉冲信号,包括:
5.根据权利要求3所述的方法,其特征在于,所述干扰脉冲信号包括绿灯干扰脉冲信号和红灯干扰脉冲信号,所述在所述第二纠错周期发送第二干扰脉冲信号,包括:
6.根据权利要求5所述的方法,其特征在于,所述分别发送所述绿灯干扰脉冲信号和所述红灯干扰脉冲信号,包括:
7.一种倒计时信号灯纠错装置,其特征在于,所述装置包括:
8.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至6中任一项所述的方法的步骤。
9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程
10.一种计算机程序产品,包括计算机程序,其特征在于,该计算机程序被处理器执行时实现权利要求1至6中任一项所述的方法的步骤。
...【技术特征摘要】
1.一种倒计时信号灯纠错方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述在所述更新时刻前向所述目标信号灯发送干扰脉冲信号,包括:
3.根据权利要求2所述的方法,其特征在于,所述纠错时段包括至少两个所述工作周期,所述方法还包括:
4.根据权利要求3所述的方法,其特征在于,所述在所述第一纠错周期发送第一干扰脉冲信号,包括:
5.根据权利要求3所述的方法,其特征在于,所述干扰脉冲信号包括绿灯干扰脉冲信号和红灯干扰脉冲信号,所述在所述第二纠错周期发送第二干扰脉冲信号,包括:
6.根据权利要求5所述的方法,其...
【专利技术属性】
技术研发人员:刘杰,王晓磊,王胜,何通,
申请(专利权)人:江苏航天大为科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。