一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

车速管控方法、装置、服务器及存储介质与流程

2022-03-22 23:28:32 来源:中国专利 TAG:


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.根据所述目标车辆的位置,确定所述目标车辆与所述预设限速区域的边界的距离;
34.根据所述目标车辆的位置和所述目标车辆与所述预设限速区域的边界的距离,判断所述目标车辆是否在驶入或驶出所述预设限速区域;
35.若所述目标车辆在驶入或驶出所述预设限速区域,则将调整后的所述预设限速区域的大小和所述预设限速区域内车速的最大值,发送至所述路侧单元。
36.第二方面,本技术提供一种车速管控装置,所述装置应用于边缘云服务器,所述装
置包括:
37.接收模块,用于接收路侧单元发送的处于所述路侧单元信号覆盖范围内的目标车辆的状态信息,所述状态信息携带所述目标车辆的位置;
38.调整模块,用于根据所述目标车辆的位置和预设限速区域内的车辆数,对所述预设限速区域的大小进行调整;
39.确定模块,用于根据所述预设限速区域内的车辆的大小和所述预设限速区域内单位长度路段内运行车辆数,确定所述预设限速区域内车速的最大值;
40.发送模块,用于将调整后的所述预设限速区域的大小和所述预设限速区域内车速的最大值,发送至所述路侧单元,以使所述路侧单元将所述调整后的所述预设限速区域的大小和所述预设限速区域内车速的最大值,发送给所述目标车辆。
41.在一种可能的实现方式中,所述调整模块,具体用于:
42.根据所述目标车辆的位置,确定所述目标车辆到所述预设限速区域的距离;
43.根据所述距离、所述预设限速区域内的车辆数,以及所述预设限速区域的大小,确定所述预设限速区域内车辆的集中度;
44.基于所述预设限速区域内车辆的集中度,对所述预设限速区域的大小进行调整。
45.在一种可能的实现方式中,所述目标车辆的位置为所述目标车辆的经纬度。
46.所述调整模块,具体用于:
47.将所述预设限速区域的中心作为基准点,基于所述目标车辆的经纬度,计算所述目标车辆到所述基准点的距离,将计算的距离作为所述目标车辆到所述预设限速区域的距离。
48.在一种可能的实现方式中,所述预设限速区域的形状为圆形,所述预设限速区域的大小包括所述预设限速区域的半径。
49.所述调整模块,具体用于:
50.计算所述预设限速区域内的车辆数与所述预设限速区域的半径的乘积;
51.基于所述距离与所述乘积的比值,确定所述预设限速区域内车辆的集中度。
52.在一种可能的实现方式中,所述调整模块,具体用于:
53.基于所述预设限速区域内车辆的集中度和预设车辆集中度稳定范围,对所述预设限速区域的大小进行调整,以使调整后的所述预设限速区域内车辆的集中度在所述预设车辆集中度稳定范围内。
54.在一种可能的实现方式中,所述确定模块,具体用于:
55.计算所述预设限速区域内单位长度路段内运行车辆数的倒数与所述预设限速区域内的车辆的大小的差值;
56.基于所述差值与车轮与路面的摩擦系数和重力加速度的乘积,确定所述预设限速区域内车速的最大值。
57.在一种可能的实现方式中,所述状态信息还携带车辆标识。
58.所述调整模块,具体用于:
59.根据所述车辆标识,判断所述目标车辆是否为预设车辆;
60.若所述目标车辆不为所述预设车辆,则根据所述目标车辆的位置和预设限速区域内的车辆数,对所述预设限速区域的大小进行调整。
61.在一种可能的实现方式中,所述发送模块,具体用于:
62.根据所述目标车辆的位置,确定所述目标车辆与所述预设限速区域的边界的距离;
63.根据所述目标车辆的位置和所述目标车辆与所述预设限速区域的边界的距离,判断所述目标车辆是否在驶入或驶出所述预设限速区域;
64.若所述目标车辆在驶入或驶出所述预设限速区域,则将调整后的所述预设限速区域的大小和所述预设限速区域内车速的最大值,发送至所述路侧单元。
65.第三方面,本技术提供一种边缘云服务器,包括:
66.处理器;
67.存储器;以及
68.计算机程序;
69.其中,所述计算机程序被存储在所述存储器中,并且被配置为由所述处理器执行,所述计算机程序包括用于执行如第一方面所述的方法的指令。
70.第四方面,本技术提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序使得服务器执行第一方面所述的方法。
71.第五方面,本技术提供一种计算机程序产品,包括计算机指令,所述计算机指令被处理器执行第一方面所述的方法。
72.本技术提供的车速管控方法、装置、服务器及存储介质,该方法通过边缘云服务器接收路侧单元发送的在其信号范围内的目标车辆的状态信息,该状态信息携带上述目标车辆的位置,进而,根据该位置和预设限速区域内的车辆数,对预设限速区域的大小进行调整,并根据预设限速区域内的车辆的大小和单位长度路段内运行车辆数,确定预设限速区域内车速的最大值,从而,将调整后的预设限速区域的大小和预设限速区域内车速的最大值,通过上述路侧单元发送给上述目标车辆,以对上述目标车辆进行车速管控。即本技术利用路侧单元实时采集其信号覆盖范围内车辆的状态信息,由边缘云服务器基于该状态信息进行分析,计算车速管控区域大小以及限制车速大小,并通过路侧单元向相应车辆发送动态车速管控信息,达到为驾驶员提供合理的安全速度行驶建议,进而降低道路交通事故发生概率的目的。
附图说明
73.为了更清楚地说明本技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
74.图1为本技术实施例提供的一种车速管控系统架构示意图;
75.图2为本技术实施例提供的另一种车速管控系统架构示意图;
76.图3为本技术实施例提供的一种车速管控方法的流程示意图;
77.图4为本技术实施例提供的另一种车速管控方法的流程示意图;
78.图5为本技术实施例提供的一种车速管控装置的结构示意图;
79.图6为本技术提供的一种边缘云服务器的基本硬件架构示意图。
具体实施方式
80.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本技术一部分实施例,而不是全部的实施例。基于本技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本技术保护的范围。
81.本技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”及“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本技术的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
82.随着科学技术的发展,汽车动力系统性能得到了飞速的发展,同时道路上行驶车辆的平均速度也随之加快。然而,当科技带给我们高速便利的同时,汽车造成的事故也在增多,其中因超速驾驶而引发的交通事故占到了事故总量相当高的比例。因此,为保证汽车的安全行驶,需要对车辆的行驶速度进行限制。现有车速管控技术多依赖于交通警示牌、交通警察、测速仪等对驾驶者进行警示。但是这种方式依然无法有效避免驾驶者出现超速行为,尤其是车辆行驶在人员密集区,超速行为可能会带来非常严重的后果。
83.因此,本技术实施例提出一种车速管控方法,利用路侧单元实时采集其信号覆盖范围内车辆的状态信息,由边缘云服务器基于该状态信息进行分析,计算车速管控区域大小以及限制车速大小,并通过路侧单元向相应车辆发送动态车速管控信息,达到为驾驶员提供合理的安全速度行驶建议,进而降低道路交通事故发生概率的目的。即本技术实施例在网络边缘侧实现对附近区域内的交通态势的实时监控,并动态地给出交通管控消息可以在很大程度上提升通运输效率、保障道路行驶安全。
84.可选地,本技术提供的一种车速管控方法,可以适用于图1所示的车速管控系统架构示意图,如图1所示,该系统架构可以包括路侧单元11、边缘云服务器12和多个车辆,这里,该多个车辆以第一车辆13和第二车辆14为例。其中,上述多个车辆可以安装智能通信终端,第一车辆13和第二车辆14在路侧单元11信号覆盖范围内,第一车辆13和第二车辆14通过智能通信终端与路侧单元11进行信息交互。边缘云服务器12与路侧单元11直接相连。
85.在具体实现过程中,第一车辆13可以通过安装的智能通信终端周期性发送第一车辆13的状态信息到路侧单元11,同理,第二车辆14也可以通过安装的智能通信终端周期性发送第二车辆14的状态信息到路侧单元11。路侧单元11在接收到上述第一车辆13和第二车辆14的状态信息后,可以实时地把接收的信息转发至边缘云服务器12。边缘云服务器12基于接收的信息进行分析,计算车速管控区域大小以及限制车速大小,并通过路侧单元11向上述第一车辆13和第二车辆14发送动态车速管控信息,达到为驾驶员提供合理的安全速度行驶建议,进而降低道路交通事故发生概率的目的。
86.其中,上述第一车辆13和第二车辆14可以以计算机辅助制造(computer aided manufacturing,cam)信息的方式发送的状态信息到路侧单元11。路侧单元11将上述第一车辆13和第二车辆14的状态信息发送至边缘云服务器12,边缘云服务器12可以在一个时间段
内将不同车辆的相关信息存储在预先建立好的数据库内,并基于数据库中存储的信息,计算车速管控区域大小以及限制车速大小。然后,边缘云服务器12可以由路侧单元11通过专用短程通信(dedicated short range communication,dsrc)单播的方式将该消息发送给指定上述第一车辆13和第二车辆14,从而,控制车辆进行必要的减速或加速操作。
87.另外,需要进行说明的是,上述车速管控系统架构还可以包括云服务器,边缘云服务器12可以与云服务器进行信息交互,从而便于相关人员通过云服务器对车速管控进行集中管理等。示例性的,如图2所示,其中,图2中rsu是road side unit的英文缩写,表示路侧单元,mec是mobile edge computing的英文缩写,表示边缘云服务器,另外,图2中还示出车速管控区域和信号覆盖区域等。
88.应理解,上述边缘云服务器可以通过处理器读取存储器中的指令并执行指令的方式实现,也可以通过芯片电路实现。
89.上述系统仅为一种示例性系统,具体实施时,可以根据应用需求设置。
90.可以理解的是,本技术实施例示意的结构并不构成对车速管控系统架构的具体限定。在本技术另一些可行的实施方式中,上述架构可以包括比图示更多或更少的部件,或者组合某些部件,或者拆分某些部件,或者不同的部件布置,具体可根据实际应用场景确定,在此不做限制。图1所示的部件可以以硬件,软件,或软件与硬件的组合实现。
91.另外,本技术实施例描述的系统架构是为了更加清楚的说明本技术实施例的技术方案,并不构成对于本技术实施例提供的技术方案的限定,本领域普通技术人员可知,随着系统架构的演变和新业务场景的出现,本技术实施例提供的技术方案对于类似的技术问题,同样适用。
92.下面以几个实施例为例对本技术的技术方案进行描述,对于相同或相似的概念或过程可能在某些实施例不再赘述。
93.图3为本技术实施例提供了一种车速管控方法的流程示意图,本实施例的执行主体可以为图1所示实施例中的边缘云服务器,如图3所示,该方法可以包括:
94.s301:接收路侧单元发送的处于该路侧单元信号覆盖范围内的目标车辆的状态信息,该状态信息携带上述目标车辆的位置。
95.其中,上述目标车辆是处于上述路侧单元信号覆盖范围内的车辆,可以根据实际情况确定,例如上述图1中的第一车辆和第二车辆。
96.s302:根据上述目标车辆的位置和预设限速区域内的车辆数,对上述预设限速区域的大小进行调整。
97.这里,上述边缘云服务器可以根据上述目标车辆的位置,确定上述目标车辆到上述预设限速区域的距离,进而,根据该距离、上述预设限速区域内的车辆数,以及上述预设限速区域的大小,确定上述预设限速区域内车辆的集中度,从而,基于上述预设限速区域内车辆的集中度,对上述预设限速区域的大小进行调整。
98.其中,上述标车辆的位置可以为上述目标车辆的经纬度。上述边缘云服务器可以将上述预设限速区域的中心作为基准点,基于上述目标车辆的经纬度,计算上述目标车辆到上述基准点的距离,从而,将该距离作为上述目标车辆到上述预设限速区域的距离。
99.另外,上述预设限速区域的形状为可以圆形,上述预设限速区域的大小可以包括上述预设限速区域的半径。上述边缘云服务器在确定上述预设限速区域内车辆的集中度
时,可以计算上述预设限速区域内的车辆数与上述预设限速区域的半径的乘积,从而,基于上述目标车辆到上述预设限速区域的距离与上述乘积的比值,确定上述预设限速区域内车辆的集中度。
100.例如,上述边缘云服务器可以根据表达式:
[0101][0102]
确定上述预设限速区域内车辆的集中度d
area
,其中,lu表示上述目标车辆到上述预设限速区域的距离,n表示上述预设限速区域内的车辆数,r
area
表示上述预设限速区域的半径。
[0103]
另外,上述边缘云服务器在对上述预设限速区域的大小进行调整时,可以基于上述预设限速区域内车辆的集中度和预设车辆集中度稳定范围,对上述预设限速区域的大小进行调整,以使调整后的上述预设限速区域内车辆的集中度在上述预设车辆集中度稳定范围内。
[0104]
其中,上述预设车辆集中度稳定范围可以根据实际情况确定,例如根据上述预设限速区域正常通车的最小和最大车辆集中度确定。
[0105]
s303:根据上述预设限速区域内的车辆的大小和上述预设限速区域内单位长度路段内运行车辆数,确定上述预设限速区域内车速的最大值。
[0106]
示例性的,上述边缘云服务器可以计算上述预设限速区域内单位长度路段内运行车辆数的倒数与上述预设限速区域内的车辆的大小的差值,进而,基于该差值与车轮与路面的摩擦系数和重力加速度的乘积,确定上述预设限速区域内车速的最大值。
[0107]
例如,上述边缘云服务器可以根据表达式:
[0108][0109]
确定上述预设限速区域内车速的最大值v
max
,其中,表示上述预设限速区域内单位长度路段内运行车辆数,表示上述预设限速区域内的车辆的大小,例如平均车身长度,μ表示车轮与路面的摩擦系数,取值范围为0.6-1,g表示重力加速度,取值为9.8m/s2。
[0110]
s304:将调整后的上述预设限速区域的大小和上述预设限速区域内车速的最大值,发送至上述路侧单元,以使上述路侧单元将上述调整后的预设限速区域的大小和上述预设限速区域内车速的最大值,发送给上述目标车辆。
[0111]
本技术实施例在网络边缘侧可以实现对附近区域内的交通态势的实时监控,并可以动态地给出交通管控消息可以在很大程度上提升通运输效率、保障道路行驶安全。
[0112]
这里,边缘云服务器可以接收路侧单元发送的处于其覆盖范围下的车辆发送的cam信息,该信息可携带上述车辆的位置。在本技术实施例中,考虑到基于长期演进(long term evolution,lte)的通信模式会比基于802.11p的通信模式产生更高的端到端传输时延,因为如果在lte通信模式下,信令在交付之前的传输都需要经过分组核心网(evolved packet core,epc);而在802.11p通信模式下,边缘云服务器与路侧单元直接相连,与用户通常只有一跳的距离,大大地缩减了数据传输时延。其中,cam信息可以包含协议数据单元(protocol data unit,pdu)头部、basic container、hf container和lf container。路侧
单元在捕获到车辆发送的cam后会将其发送给边缘云服务器,由边缘云服务器对cam进行解析,并可以有选择性地读取pdu头部中的消息时间戳,basic container中的stationtype和经纬度信息,hf container中的车速、车宽、车长,以及lf container中的vehiclerole信息等。边缘云服务器在完成决策后可以生成包含车速限制信息的分散环境通知信息(decentralized environmental notification message,denm),并可以由路侧单元通过dsrc单播的方式将该消息发送给指定车辆。控制车辆进行必要的减速或加速操作。其中,上述denm可以包含pdu头部和management container,与限速相关的信息会存放在management container里。
[0113]
本技术实施例通过边缘云服务器接收路侧单元发送的在其信号覆盖范围内目标车辆的状态信息,该状态信息携带上述目标车辆的位置,进而,根据该位置和预设限速区域内的车辆数,对预设限速区域的大小进行调整,并根据预设限速区域内的车辆的大小和单位长度路段内运行车辆数,确定预设限速区域内车速的最大值,从而,将调整后的预设限速区域的大小和预设限速区域内车速的最大值,通过上述路侧单元发送给上述目标车辆,以对上述目标车辆进行车速管控。即本技术利用路侧单元实时采集其信号覆盖范围内车辆的状态信息,由边缘云服务器基于该状态信息进行分析,计算车速管控区域大小以及限制车速大小,并通过路侧单元向相应车辆发送动态车速管控信息,达到为驾驶员提供合理的安全速度行驶建议,进而降低道路交通事故发生概率的目的。
[0114]
另外,在本技术实施例中,上述状态信息还可以携带车辆标识,上述边缘云服务器在根据上述目标车辆的位置和预设限速区域内的车辆数,对上述预设限速区域的大小进行调整之前,还可以根据上述车辆标识,判断上述目标车辆是否为预设车辆,例如是否为救护车、警车等特殊车辆。如果上述目标车辆不为上述预设车辆,则上述边缘云服务器可以执行上述根据上述目标车辆的位置和预设限速区域内的车辆数,对上述预设限速区域的大小进行调整的步骤。否则,上述边缘云服务器可以不进行后续处理,以使上述目标车辆扔可按照原车速行驶。另外,为了进一步提醒驾驶员控制车速,上述边缘云服务器可以判断上述目标车辆是否在驶入或驶出上述预设限速区域,如果是,则通过上述路侧单元,调整后的上述预设限速区域的大小和预设限速区域内车速的最大值送至上述目标车辆,以提醒驾驶员注意行车车速。图4为本技术实施例提出的另一种车速管控方法的流程示意图。如图4所示,该方法包括:
[0115]
s401:接收路侧单元发送的处于该路侧单元信号覆盖范围内的目标车辆的状态信息,该状态信息携带上述目标车辆的位置和车辆标识。
[0116]
其中,上述车辆标识可以是用于标识车辆身份的信息,例如车牌号等。
[0117]
s402:根据上述车辆标识,判断上述目标车辆是否为预设车辆。
[0118]
这里,上述预设车辆可以根据实际情况设置,例如救护车或警车等。
[0119]
s403:如果上述目标车辆为上述预设车辆,则停止操作,以使上述目标车辆扔照原车速行驶。
[0120]
在本技术实施例中,对于特殊车辆不进行车速管控,满足实际情况,适合应用。
[0121]
s404:如果上述目标车辆不为上述预设车辆,则根据上述目标车辆的位置和预设限速区域内的车辆数,对上述预设限速区域的大小进行调整。
[0122]
s405:根据上述预设限速区域内的车辆的大小和上述预设限速区域内单位长度路
段内运行车辆数,确定上述预设限速区域内车速的最大值。
[0123]
其中,步骤s404-s405参见上述步骤s302-s303的相关描述,此处不再赘述。
[0124]
s406:根据上述目标车辆的位置,确定上述目标车辆与所述预设限速区域的边界的距离。
[0125]
s407:根据上述目标车辆的位置和上述目标车辆与上述预设限速区域的边界的距离,判断上述目标车辆是否在驶入或驶出上述预设限速区域。
[0126]
这里,上述边缘云服务器可以在获取上述目标车辆与上述预设限速区域的边界的距离后,判断该距离是否小于阈值,且上述目标车辆的位置是否在上述预设限速区域外。如果是,则上述边缘云服务器判定上述目标车辆在驶入上述预设限速区域。上述边缘云服务器还可以判断上述距离是否小于阈值,且上述目标车辆的位置是否在上述预设限速区域内。如果是,则上述边缘云服务器判定上述目标车辆在驶出上述预设限速区域。
[0127]
s408:如果上述目标车辆没有在驶入或驶出上述预设限速区域,则重新执行上述接收路侧单元发送的处于上述路侧单元信号覆盖范围内的目标车辆的状态信息的步骤。
[0128]
s409:如果上述目标车辆在驶入或驶出上述预设限速区域,则将调整后的上述预设限速区域的大小和上述预设限速区域内车速的最大值,发送至上述路侧单元,以使路侧单元将上述调整后的所述预设限速区域的大小和预设限速区域内车速的最大值,发送给目标车辆。
[0129]
在本技术实施例中,在上述目标车辆驶入或驶出上述预设限速区域时,上述边缘云服务器发送相应车速管控信息至路侧单元,以使路侧单元及时提醒驾驶员相关车速管控信息,达到安全驾驶,降低事故概率的目的。
[0130]
本技术实施例在对车辆进行车速管控之前,还判断车辆是否是预设车辆,如果是则不进行车速管控,否则,进行车速管控,满足不同应用场景下的应用需求。而且,本技术实施例可以在车辆驶入或驶出限速区域时,提醒驾驶员相关车速管控信息,达到安全驾驶,降低事故概率的目的。另外,本技术实施例在网络边缘侧实现对附近区域内的交通态势的实时监控,并动态地给出交通管控消息可以在很大程度上提升通运输效率、保障道路行驶安全。
[0131]
对应于上文实施例的车速管控方法,图5为本技术实施例提供的车速管控装置的结构示意图。为了便于说明,仅示出了与本技术实施例相关的部分。图5为本技术实施例提供的一种车速管控装置的结构示意图,该车速管控装置50包括:接收模块501、调整模块502、确定模块503以及发送模块504。这里的车速管控装置可以是上述边缘云服务器本身,或者是实现上述边缘云服务器的功能的芯片或者集成电路。这里需要说明的是,接收模块、调整模块、确定模块以及发送模块的划分只是一种逻辑功能的划分,物理上两者可以是集成的,也可以是独立的。
[0132]
其中,接收模块501,用于接收路侧单元发送的处于所述路侧单元信号覆盖范围内的目标车辆的状态信息,所述状态信息携带所述目标车辆的位置;
[0133]
调整模块502,用于根据所述目标车辆的位置和预设限速区域内的车辆数,对所述预设限速区域的大小进行调整。
[0134]
确定模块503,用于根据所述预设限速区域内的车辆的大小和所述预设限速区域内单位长度路段内运行车辆数,确定所述预设限速区域内车速的最大值。
[0135]
发送模块504,用于将调整后的所述预设限速区域的大小和所述预设限速区域内车速的最大值,发送至所述路侧单元,以使所述路侧单元将所述调整后的所述预设限速区域的大小和所述预设限速区域内车速的最大值,发送给所述目标车辆。
[0136]
在一种可能的实现方式中,所述调整模块502,具体用于:
[0137]
根据所述目标车辆的位置,确定所述目标车辆到所述预设限速区域的距离;
[0138]
根据所述距离、所述预设限速区域内的车辆数,以及所述预设限速区域的大小,确定所述预设限速区域内车辆的集中度;
[0139]
基于所述预设限速区域内车辆的集中度,对所述预设限速区域的大小进行调整。
[0140]
在一种可能的实现方式中,所述目标车辆的位置为所述目标车辆的经纬度。
[0141]
所述调整模块502,具体用于:
[0142]
将所述预设限速区域的中心作为基准点,基于所述目标车辆的经纬度,计算所述目标车辆到所述基准点的距离,将计算的距离作为所述目标车辆到所述预设限速区域的距离。
[0143]
在一种可能的实现方式中,所述预设限速区域的形状为圆形,所述预设限速区域的大小包括所述预设限速区域的半径。
[0144]
所述调整模块502,具体用于:
[0145]
计算所述预设限速区域内的车辆数与所述预设限速区域的半径的乘积;
[0146]
基于所述距离与所述乘积的比值,确定所述预设限速区域内车辆的集中度。
[0147]
在一种可能的实现方式中,所述调整模块502,具体用于:
[0148]
基于所述预设限速区域内车辆的集中度和预设车辆集中度稳定范围,对所述预设限速区域的大小进行调整,以使调整后的所述预设限速区域内车辆的集中度在所述预设车辆集中度稳定范围内。
[0149]
在一种可能的实现方式中,所述确定模块503,具体用于:
[0150]
计算所述预设限速区域内单位长度路段内运行车辆数的倒数与所述预设限速区域内的车辆的大小的差值;
[0151]
基于所述差值与车轮与路面的摩擦系数和重力加速度的乘积,确定所述预设限速区域内车速的最大值。
[0152]
在一种可能的实现方式中,所述状态信息还携带车辆标识。
[0153]
所述调整模块502,具体用于:
[0154]
根据所述车辆标识,判断所述目标车辆是否为预设车辆;
[0155]
若所述目标车辆不为所述预设车辆,则根据所述目标车辆的位置和预设限速区域内的车辆数,对所述预设限速区域的大小进行调整。
[0156]
在一种可能的实现方式中,所述发送模块504,具体用于:
[0157]
根据所述目标车辆的位置,确定所述目标车辆与所述预设限速区域的边界的距离;
[0158]
根据所述目标车辆的位置和所述目标车辆与所述预设限速区域的边界的距离,判断所述目标车辆是否在驶入或驶出所述预设限速区域;
[0159]
若所述目标车辆在驶入或驶出所述预设限速区域,则将调整后的所述预设限速区域的大小和所述预设限速区域内车速的最大值,发送至所述路侧单元。
[0160]
本技术实施例提供的装置,可用于执行上述方法实施例的技术方案,其实现原理和技术效果类似,本技术实施例此处不再赘述。
[0161]
可选地,图6示意性地分别提供本技术所述边缘云服务器的一种可能的基本硬件架构。
[0162]
参见图6,边缘云服务器包括至少一个处理器601以及通信接口603。进一步可选的,还可以包括存储器602和总线604。
[0163]
其中,边缘云服务器中,处理器601的数量可以是一个或多个,图6仅示意了其中一个处理器601。可选地,处理器601,可以是中央处理器(central processing unit,cpu)、图形处理器(graphics processing unit,gpu)或者数字信号处理器(digital signal processor,dsp)。如果边缘云服务器具有多个处理器601,多个处理器601的类型可以不同,或者可以相同。可选地,边缘云服务器的多个处理器601还可以集成为多核处理器。
[0164]
存储器602存储计算机指令和数据;存储器602可以存储实现本技术提供的上述车速管控方法所需的计算机指令和数据,例如,存储器602存储用于实现上述车速管控方法的步骤的指令。存储器602可以是以下存储介质的任一种或任一种组合:非易失性存储器(例如只读存储器(rom)、固态硬盘(ssd)、硬盘(hdd)、光盘),易失性存储器。
[0165]
通信接口603可以为所述至少一个处理器提供信息输入/输出。也可以包括以下器件的任一种或任一种组合:网络接口(例如以太网接口)、无线网卡等具有网络接入功能的器件。
[0166]
可选的,通信接口603还可以用于边缘云服务器与其它计算设备或者终端进行数据通信。
[0167]
进一步可选的,图6用一条粗线表示总线604。总线604可以将处理器601与存储器602和通信接口603连接。这样,通过总线604,处理器601可以访问存储器602,还可以利用通信接口603与其它计算设备或者终端进行数据交互。
[0168]
在本技术中,边缘云服务器执行存储器602中的计算机指令,使得边缘云服务器实现本技术提供的上述车速管控方法,或者使得边缘云服务器部署上述的车速管控装置。
[0169]
从逻辑功能划分来看,示例性的,如图6所示,存储器602中可以包括接收模块501、调整模块502、确定模块503以及发送模块504。这里的包括仅仅涉及存储器中所存储的指令被执行时可以分别实现接收模块、调整模块、确定模块以及发送模块的功能,而不限定是物理上的结构。
[0170]
另外,上述的边缘云服务器除了可以像上述图6通过软件实现外,也可以作为硬件模块,或者作为电路单元,通过硬件实现。
[0171]
本技术提供一种计算机可读存储介质,所述计算机程序产品包括计算机指令,所述计算机指令指示计算设备执行本技术提供的上述车速管控方法。
[0172]
本技术实施例提供一种计算机程序产品,包括计算机指令,所述计算机指令被处理器执行本技术提供的上述车速管控方法。
[0173]
本技术提供一种芯片,包括至少一个处理器和通信接口,所述通信接口为所述至少一个处理器提供信息输入和/或输出。进一步,所述芯片还可以包含至少一个存储器,所述存储器用于存储计算机指令。所述至少一个处理器用于调用并运行该计算机指令,以执行本技术提供的上述车速管控方法。
[0174]
在本技术所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
[0175]
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献