车辆编队的处理方法及装置与流程

专利2022-06-29  103


本申请涉及计算机及通信技术领域,具体而言,涉及一种车辆编队的处理方法及装置。



背景技术:

车辆编队是指车辆之间协同行驶,其对于提高道路的通行能力和车辆的行驶安全性等具有重要意义。在车队中若存在数量过多的车辆顺序错误的错误车对,则会影响车队的行驶效果。因此,如何能够减少车队中的错误车对的数量,保证车队的行驶效果成为亟待解决的技术问题。



技术实现要素:

本申请的实施例提供了一种车辆编队的处理方法及装置,进而至少在一定程度上可以减少车队中错误车对的数量,保证车队的形式效果。

本申请的其他特性和优点将通过下面的详细描述变得显然,或部分地通过本申请的实践而习得。

根据本申请实施例的一个方面,提供了一种车辆编队的处理方法,该处理方法包括:

获取待编车队对错误车对数量的容忍度;

根据所述容忍度以及所述错误车对数量的期望值,计算所述待编车队的车辆数量阈值;

基于所述车辆数量阈值,确定所述待编车队的待编车辆数量。

根据本申请实施例的一个方面,提供了一种车辆编队的处理装置,该处理装置包括:

获取模块,用于获取待编车队对错误车对数量的容忍度;

计算模块,用于根据所述容忍度以及所述错误车对数量的期望值,计算所述待编车队的车辆数量阈值;

处理模块,用于基于所述车辆数量阈值,确定所述待编车队的待编车辆数量。

在本申请的一些实施例中,基于前述方案,该计算模块被配置为:根据车对的编队方案的数量以及各个编队方案出现错误车对的概率,得到所述错误车对数量的期望值;根据所述容忍度以及所述错误车对数量的期望值,计算所述待编车队的待编车辆数量的最大值,并作为所述待编车队的车辆数量阈值。

在本申请的一些实施例中,基于前述方案,该计算模块被配置为:根据横向车对的编队方案的数量和横向编队方案中出现左右错误车对的概率;和/或根据纵向车对的编队方案的数量和纵向编队方案中出现前后错误车对的概率;和/或根据混合方向车对的编队方案的数量和混合方向编队方案中出现位置错误车对的概率。

在本申请的一些实施例中,基于前述方案,该获取模块被配置为:获取所述待编车队所在的路况信息;根据所述路况信息,得到与所述路况信息对应的对错误车对数量的容忍度。

在本申请的一些实施例中,基于前述方案,该获取模块被配置为:响应于对错误车对数量的容忍度的编辑请求,显示容忍度编辑界面;根据所述容忍度编辑界面获取的容忍度信息,得到所述待编车队对错误车对数量的容忍度。

在本申请的一些实施例中,基于前述方案,该处理模块被配置为:将所述车辆数量阈值的小数位去除以对所述车辆数量阈值进行取整;根据取整后的所述车辆数量阈值,确定所述待编车队的待编车辆数量。

在本申请的一些实施例中,基于前述方案,该处理模块被配置为:将取整后的所述车辆数量阈值作为所述待编车队的待编车辆数量。

在本申请的一些实施例中,基于前述方案,该处理模块还被配置为:根据所述待编车队的待编车辆数量对待编车辆进行划分,得到各个待编车队对应的待编车辆;对所述各个待编车队对应的待编车辆进行编队。

在本申请的一些实施例中,基于前述方案,该处理模块还被配置为:获取容忍度更新值;基于所述容忍度更新值确定所述待编车队的待编车辆数量更新值;基于所述待编车辆数量更新值对当前车队的车辆数量进行调控。

根据本申请实施例的一个方面,提供了一种计算机可读介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如上述实施例中所述的车辆编队的处理方法。

根据本申请实施例的一个方面,提供了一种电子设备,包括:一个或多个处理器;存储装置,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行时,使得所述一个或多个处理器实现如上述实施例中所述的车辆编队的处理方法。

在本申请的一些实施例所提供的技术方案中,通过获取待编车队对错误车对数量的容忍度,并根据该容忍度以及错误车对数量的期望值,计算待编车队的车辆数量阈值,再基于车辆数量阈值,确定该待编车队的待编车辆数量,从而减少了待编车队中错误车对的数量,使得错误车对的数量能够低于错误车对数量的容忍度,保证车队的行驶效果。

应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本申请。

附图说明

此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本申请的实施例,并与说明书一起用于解释本申请的原理。显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。在附图中:

图1示出了可以应用本申请实施例的技术方案的示例性系统架构的示意图;

图2示出了根据本申请的一个实施例的车辆编队的处理方法的流程示意图;

图3示出了根据本申请的一个实施例的图2的车辆编队的处理方法中步骤s220的流程示意图;

图4示出了根据本申请的一个实施例的图2的车辆编队的处理方法中步骤s210的流程示意图;

图5示出了根据本申请的一个实施例的图2的车辆编队的处理方法中步骤s210的流程示意图;

图6示出了根据本申请的一个实施例的图2的车辆编队的处理方法中步骤s230的流程示意图;

图7示出了根据本申请的一个实施例的车辆编队的处理方法中还包括的进行车辆编队的流程示意图;

图8示出了根据本申请的一个实施例的图2的车辆编队的处理方法中还包括的调控当前车队的车辆数量的流程示意图;

图9示出了根据本申请的一个实施例的车辆编队的处理方法的系统架构示意图;

图10示出了根据本申请的一个实施例的车辆编队的处理装置的框图;

图11示出了适于用来实现本申请实施例的电子设备的计算机系统的结构示意图。

具体实施方式

现在将参考附图更全面地描述示例实施方式。然而,示例实施方式能够以多种形式实施,且不应被理解为限于在此阐述的范例;相反,提供这些实施方式使得本申请将更加全面和完整,并将示例实施方式的构思全面地传达给本领域的技术人员。

此外,所描述的特征、结构或特性可以以任何合适的方式结合在一个或更多实施例中。在下面的描述中,提供许多具体细节从而给出对本申请的实施例的充分理解。然而,本领域技术人员将意识到,可以实践本申请的技术方案而没有特定细节中的一个或更多,或者可以采用其它的方法、组元、装置、步骤等。在其它情况下,不详细示出或描述公知方法、装置、实现或者操作以避免模糊本申请的各方面。

附图中所示的方框图仅仅是功能实体,不一定必须与物理上独立的实体相对应。即,可以采用软件形式来实现这些功能实体,或在一个或多个硬件模块或集成电路中实现这些功能实体,或在不同网络和/或处理器装置和/或微控制器装置中实现这些功能实体。

附图中所示的流程图仅是示例性说明,不是必须包括所有的内容和操作/步骤,也不是必须按所描述的顺序执行。例如,有的操作/步骤还可以分解,而有的操作/步骤可以合并或部分合并,因此实际执行的顺序有可能根据实际情况改变。

图1示出了可以应用本申请实施例的技术方案的示例性系统架构的示意图。

如图1所示,系统架构可以包括处理终端110、网络120和车载终端130。网络120用以在处理终端110和车载终端130之间提供通信链路的介质。网络104可以包括各种连接类型,例如有线通信链路、无线通信链路等等。

应该理解的,图1中的处理终端、网络和车载终端的数目仅仅是示意性的。根据实现需要,可以具有任意数目的处理终端、网络和服务器。比如车载终端130可以包括在道路上行驶的多个车辆的车载终端等等。

其中,车载终端130配置于车辆,用于收集和处理车辆的行驶信息,该行驶信息可以包括车辆的行驶状态、位置信息以及路况信息等等。车载终端130可以将所收集到的车辆的行驶信息通过网络120上传至处理终端110中进行集中处理。

在本申请的一个实施例中,处理终端110可以获取待编车队对错误车对数量的容忍度,并根据容忍度以及错误车对数量的期望值,计算待编车队的车辆数量阈值,再基于车辆数量阈值,确定待编车队的待编车辆数量。

需要说明的是,本申请实施例所提供的车辆编队的处理方法一般由处理终端110执行,相应地,车辆编队的处理装置一般设置于处理终端110中。但是,在本申请的其它实施例中,服务器也可以与处理终端110具有相似的功能,从而执行本申请实施例所提供的车辆编队的处理方法的方案。

以下对本申请实施例的技术方案的实现细节进行详细阐述:

图2示出了根据本申请的一个实施例的车辆编队的处理方法的流程示意图。参照图2所示,该车辆行驶的处理方法至少包括步骤s210至步骤s230,详细介绍如下:

在步骤s210中,获取待编车队对错误车对数量的容忍度。

其中,待编车队可以是预期中的目标车辆编队,应该理解的,该待编车队中的编队车辆应该符合对车辆编队的要求,例如编队车辆的数量、编队车辆顺序的正确性,等等。

车对可以是由车队中的相邻车辆而组成,而错误车对则可以是车对中车辆顺序错误的车对,例如由a车辆和b车辆组成的车对,若在预期中a车辆应排列在b车辆前面,而在实际编队之后,b车辆排列在a车辆的前面,则该车对即为错误车对。

对错误车对数量的容忍度可以是预设的、待编车队中对错误车对数量的容错阈值,应该理解的,待编车队中错误车对的数量可以影响车辆编队的效果。若错误车对数量越多,则车辆编队在行驶过程中,越不易对车辆进行管理,该车辆编队的行驶效果越差。

在本申请的一个实施例中,车辆编队可以是一组车辆之间协同行驶,车辆与车辆之间通过信息互通,以根据路况和车辆信息对车辆编队进行控制,进而提高道路的通行能力以及车辆的行驶安全性。因此,为了保证车辆编队的行驶效果,可以通过设置待编车队对错误车对数量的容忍度,以保证车辆编队的行驶效果。

在步骤s220中,根据所述容忍度以及所述错误车对数量的期望值,计算所述待编车队的车辆数量阈值。

其中,错误车对数量的期望值可以是对待编车队中错误车对数量预测的估计值。根据该期望值,可以预估待编车队中错误车对的数量,便于对待编车队的编队结果进行评估。

车辆数量阈值可以是错误车对数量的期望值满足容忍度时待编车队中车辆数量的最大值,该车辆数量阈值可以用以确定待编车队中的车辆数量,以防止待编车队中错误车对的数量多于对错误车对数量的容忍度。

在本申请的一个实施例中,根据容忍度以及错误车对数量的期望值,计算待编车队的车辆数量阈值,应该理解的,错误车对数量的期望值应该小于或等于该容忍度,才能够使得待编车队在编队之后,错误车对数量小于或等于该容忍度,保证车辆编队的合理性。具体地,可以将错误车对数量的期望值与容忍度进行比较,错误车对数量的期望值应该小于或等于该容忍度,根据比较式进行数学变换,以得出待编车队的车辆数量阈值。

在步骤s230中,基于所述车辆数量阈值,确定所述待编车队的待编车辆数量。

其中,待编车辆数量可以是待编车队实际编队的车辆数量,应该理解的,该待编车辆数量应该小于或等于车辆数量阈值,以使待编车队编队结束后,错误车对数量小于或等于待编车队对错误车对数量的容忍度。

在该实施例中,将待编车队的待编车辆数量确定为小于或等于车辆数量的阈值,例如车辆数量阈值为20辆,则可以将待编车辆数量确定为小于或等于20的任一非零自然数,例如15、18或19等等。

在图2所示的实施例中,通过获取待编车队对错误车对数量的容忍度,并根据该容忍度以及错误车对数量的期望值,计算待编车队的车辆数量阈值,在根据该车辆数量阈值,确定待编车队的待编车辆数量,可以根据待编车队对错误车对数量的容忍度合理地调控待编车队的待编车辆数量,以使得该待编车队在编队完成后,车队中的错误车对数量能够小于或等于该容忍度,减少了车队中的错误车对数量,便于对车队进行管理,进而保证了车队的行驶效果。

基于图2所示的实施例,图3示出了根据本申请的一个实施例的图2的车辆编队的处理方法中步骤s220的流程示意图。在图3所示的实施例中,步骤s220至少包括步骤s310至步骤s320,详细介绍如下:

在步骤s310中,根据车对的编队方案的数量以及各个编队方案出现错误车对的概率,得到所述错误车对数量的期望值。

其中,车对的编队方案可以是任选两辆车组成一个车对的编队方案,应该理解的,若从n辆车辆中任意选取两辆车组成一个车对,则该车对的编队方案一共有种编队方案,因此车对的编队方案的数量即为

编队方案出现错误车对的概率,即为每一车对的编队方案中出现错误车对的概率,应该理解的,每一车对共有两种具体的排列方式,例如由a车辆和b车辆组成的车对,根据排列顺序的不同共有两种排列方式即有a-b和b-a,若其中一种为正确排列,另一种为错误排列,则编队方案出现错误车对的概率为1/2即0.5。

在该实施例中,将车对的编队方案的数量乘以各个编队方案出现错误车对的概率,既可以得到错误车对数量的期望值,则该错误车对数量的期望值即为0.5*0.5n(n-1)即为0.25n(n-1)。

在步骤s320中,根据所述容忍度以及所述错误车对数量的期望值,计算所述待编车队的待编车辆数量的最大值,并作为所述待编车队的车辆数量阈值。

在该实施例中,根据容忍度与错误车对数量的期望值,计算待编车队的待编车辆数量的最大值,具体地,若对错误车对数量的容忍度为m,错误车对数量的期望值为0.25n(n-1),根据二者列不等式可以得到m≥0.25n(n-1),对其进行数学变换,可以得到因此该待编车队的待编车辆数量的最大值即为再将计算得到的待编车队的待编车辆数量的最大值作为该待编车队的车辆数量阈值。

在图3所示的实施例中,根据车队的编队方案的数量以及各个编队方案出现错误车对的概率,得到错误车对数量的期望值,再根据容忍度以及错误车对数量的期望值计算得到待编车队的待编车辆数量的最大值,并将其作为待编车队的车辆数量阈值,使得符合该车辆数量阈值的待编车队的错误车对数量可以小于或等于容忍度,减少了待编车队的错误车对数量,便于对待编车队进行管理,进而保证了待编车队的行驶效果。

基于图2和图3所示的实施例,在本申请的一个实施例中,根据车对的编队方案的数量以及各个编队方案出现错误车对的概率,包括:

根据横向车对的编队方案的数量和横向编队方案中出现左右错误车对的概率;和/或

根据纵向车对的编队方案的数量和纵向编队方案中出现前后错误车对的概率;和/或

根据混合方向车对的编队方案的数量和混合方向编队方案中出现位置错误车对的概率。

在该实施例中,横向车对可以是左右排列的车对,纵向车对可以是前后排列的车对,混合方向车队则可以是包含左右排列以及前后排列的车对。可以理解的是,不管车辆编队中编队错误的情况有多复杂,都是可以细化为若干个错误车对,即若干错误车对的混合。由此,也可以通过横向车对、纵向车或以及混合方向车对的编队方案的数量以及各个编队方案中出现错误车对的概率,计算得到待编车队中错误车对的期望值。

因此,可将图2和图3所示的车辆编队的处理方法运用于横向车队、纵向车对以及混合方向车队的车辆编队的处理过程中,以减少待编车队的错误车对的数量,保证待编车队的行驶效果,提高了车辆编队的处理方法的适用性。

基于图2所示的实施例,图4示出了根据本申请的一个实施例的图2的车辆编队的处理方法中步骤s210的流程示意图。在图4所示的实施例中,该步骤s210至少包括步骤s410至步骤s420,详细介绍如下:

在步骤s410中,获取所述待编车队所在的路况信息。

其中,路况信息可以是与待编车辆所在道路相关的信息,例如该路况信息可以包括但不限于道路粘度、道路坡度、道路曲度、道路能见度、道路宽度以及网络通信环境等等。

在该实施例中,可以通过设置于车辆上的车载终端获取车辆所在的路况信息,具体地,车载终端可以通过设置于车辆上的各种传感器获取所需的路况信息,例如可以通过车辆上配置的重力传感器获取道路坡度等等。

在步骤s420中,根据所述路况信息,得到与所述路况信息对应的对错误车对数量的容忍度。

在该实施例中,可以根据车辆所收集到的路况信息,生成与该路况信息对应的错误车对数量的容忍度。使得待编车队对错误车对数量的容忍度的设定可以考虑到待编车队所在的路况信息,应该理解的,待编车队所在的路况信息越好,例如道路坡度平缓、道路能见度较高、网络通信环境好等,车辆易于通行,则可以适当提高待编车队中对错误车对数量的容忍度,既保证车队的行驶效果的情况下,又能够降低车辆编队的标准,二者进行平衡,进而提高车辆编队的效率。

在本申请的一个实施例中,可以为不同种类的路况信息预设不同的权重值,例如道路粘度的权重值为0.2、道路坡度的权重值为0.18,等等。预先设置一个容忍度的基准值,建立容忍度的基准值乘以各个种类路况信息的加权和,以得到该路况信息对应的容忍度。可以理解的,当路况信息改变时,所得到的错误车对数量的容忍度也会随之改变,以保证该容忍度与车辆所在的路况信息相对应。

在图4所示的实施例中,通过获取待编车队所在的路况信息,并根据该路况信息得到待编车队错误车对数量的容忍度,使得能够依据车辆所在的路况信息调整待编车队的对错误车对数量的容忍度,既保证了待编车队的编队的合理性,也能够适当降低车辆编队的编队要求,进而提高了车辆编队的效率。

基于图2所示的实施例,图5示出了根据本申请的一个实施例的图2的车辆编队的处理方法中步骤s210的流程示意图。在图5所示的实施例中,该步骤s210至少包括步骤s510至步骤s520,详细介绍如下:

在步骤s510中,响应于对错误车对数量的容忍度的编辑请求,显示容忍度编辑界面。

其中,对错误车对数量的容忍度的编辑请求可以是用以请求修改错误车对数量的容忍度的信息。专业人员可以根据待编车队所收集的信息或者车辆编队的要求,修改待编车队对错误车对数量的容忍度,以使该容忍度能够实时根据待编车队的情况而变化,保证车辆编队在不同情况下编队的合理性。在一示例中,当专业人员需要修改待编车队对错误车对数量的容忍度时,可以通过触发界面上的特定区域(例如点击界面上的“修改容忍度”按键等)以发送对错误车对数量的容忍度的编辑请求。

容忍度编辑界面可以是用以修改待编车队对错误车对数量的容忍度的界面。专业人员可以在容忍度编辑界面上进行编辑,以修改待编车队对错误车对数量的容忍度。

在本申请的一个实施例中,当接收到对错误车对数量的容忍度的编辑请求时,则在处理终端的显示界面上显示容忍度编辑界面,其中,该容忍度编辑界面可以包括容忍度输入框,专业人员可以在该容忍度输入框中输入所欲修改的容忍度值。

在步骤s520中,根据所述容忍度编辑界面获取的容忍度信息,得到所述待编车队对错误车对数量的容忍度。在该实施例中,当专业人员在容忍度编辑界面输入容忍度信息后,可以保存所输入的容忍度信息,例如点击容忍度编辑界面上的“确定”按键等。处理终端可以根据容忍度编辑界面获取的容忍度信息,确定待编车队对错误车对数量的容忍度。

在图5所示的实施例中,响应于对错误车对数量的容忍度的编辑请求,在处理终端的显示界面上显示容忍度编辑界面,专业人员可以在该容忍度编辑界面中输入所欲修改的容忍度值,处理终端则根据容忍度编辑界面获取的容忍度信息,确定并得到待编车队对错误车对数量的容忍度。由此,专业人员可以根据不同情况调控待编车队对错误车对数量的容忍度,保证待编车队在不同情况下的合理性。

基于图2所示的实施例,图6示出了根据本申请的一个实施例的图2的车辆编队的处理方法中步骤s230的流程示意图。在图6所示的实施例中,该步骤s230至少包括步骤s610至步骤s620,详细介绍如下:

在步骤s610中,将所述车辆数量阈值的小数位去除以对所述车辆数量阈值进行取整。

在该实施例中,将计算得到的车辆数量阈值的小数部分去除以对其进行取整,例如计算得到的车辆数量阈值为291.58,则将0.58进行去除,得到291,291即为取整后的车辆数量阈值。

在步骤s620中,根据取整后的所述车辆数量阈值,确定所述待编车队的待编车辆数量。

应该理解的,因为车辆数量阈值为所以,该车辆数量阈值在多数情况下都是带有小数部分的。为了防止小数部分对待编车队中待编车辆数量的影响,因此在确定待编车队的待编车辆数量之前,预先对车辆数量阈值进行取整,以防止车辆数量阈值的小数部分影响待编车辆数量的确定。并且,将小数部分进行去除进行取整而不是采用进一法或者四舍五入法进行取整,可以防止车辆数量阈值变大,导致根据该车辆数量阈值确定的待编车辆数量过大,进而使得待编车队的错误车对数量大于容忍度的情况发生。减少了待编车队中错误车对数量,保证了待编车队编队的合理性。

基于图2和图6所示的实施例,在本申请的一个实施例中,根据取整后的所述车辆数量阈值,确定所述待编车队的待编车辆数量,包括:

将取整后的所述车辆数量阈值作为所述待编车队的待编车辆数量。

在该实施例中,将取整后的车辆数量阈值作为待编车队的待编车辆数量,可以使得每一待编车队中的待编车辆数量达到最大值,能够减少待编车队的数量,便于对待编车队进行管理,同时也能够减少计算资源,节省能耗。既保证车辆编队的编队合理性的同时,也能够避免待编车队数量过多而导致计算损耗增多的情况发生。

基于图2所示的实施例,图7示出了根据本申请的一个实施例的车辆编队的处理方法中还包括的进行车辆编队的流程示意图。在图7所示的实施例中,进行车辆编队至少包括步骤s710至步骤s720,详细介绍如下:

在步骤s710中,根据所述待编车队的待编车辆数量对待编车辆进行划分,得到各个待编车队对应的待编车辆。

其中,待编车辆可以是需要进行编队的车辆。在一示例中,该待编车辆可以是连接于同一个车联网的车辆;在另一示例中,该待编车辆也可以是处于同一区域的车辆,例如处于同一个街道的车辆等,本申请对此不做特殊限定。

在该实施例中,根据所确定的待编车队的待编车辆数量,将待编车辆进行划分,以得到各个待编车队对应的待编车辆,例如待编车辆的数量为500辆,所确定的待编车队的待编车辆数量为125辆,则可以将待编车辆划分为四个待编车队,每一个待编车队的待编车量数量为125,等等。

在本申请的一个实施例中,对待编车辆进行划分时,可以为每一车辆添加待编车队的标识信息,以区别该待编车辆属于哪一待编车队。例如1号待编车队的标识信息为a、2号待编车队的标识信息为b等等。当对待编车辆进行划分时,可以将对应的标识信息与待编车辆进行关联,以对待编车辆进行区别。

在步骤s720中,对所述各个待编车队对应的待编车辆进行编队。

在该实施例中,可以根据每一待编车队对应的待编车辆信息,该待编车辆信息可以包括但不限于待编车辆的位置、速度以及路况信息等等。对每一待编车队对应的待编车辆进行编队,进而得到编队后的车辆编队。

在图7所示的实施例中,基于待编车队的待编车辆数量进行划分,可以使得每一待编车队对错误车对数量的容忍度要求,保证每一待编车队的编队的合理性,减少了每一待编车队的错误车对数量,进而保证车辆编队的行驶效果。

基于图2所示的实施例,图8示出了根据本申请的一个实施例的图2的车辆编队的处理方法中还包括的调控当前车队的车辆数量的流程示意图。在图8所示的实施例中,调控当前车队的车辆数量至少包括步骤s810至步骤s830,详细介绍如下:

在步骤s810中,获取容忍度更新值。

其中,容忍度更新值可以是根据实际行驶情况变化的容忍度值,在一示例中,该容忍度更新值可以是根据车辆所在的路况信息变化而生成的容忍度值;在另一示例中,该容忍度更新值也可以是由专业人员进行确定的容忍度值,本申请对此不做特殊限定。

在步骤s820中,基于所述容忍度更新值确定所述待编车队的待编车辆数量更新值。

其中,待编车辆数量更新值可以是基于该容忍度更新值确定的待编车队的待编车辆数量。

在该实施例中,可以根据所获取的容忍度更新值以及错误车对数量的期望值,计算该容忍度更新值对应的待编车队的待编车辆数量。上述已对该计算过程进行阐述,因此这里不再赘述。

在步骤s830中,基于所述待编车辆数量更新值对当前车队的车辆数量进行调控。

在该实施例中,根据计算所得到的待编车队的待编车辆数量更新值,对当前车队的车辆进行重新划分,以得到新的待编车队对应的待编车辆,再基于每一待编车队对应的待编车辆进行编队。

在图8所示的实施例中,通过获取容忍度更新值,并基于容忍度更新值确定待编车队的待编车辆数量更新值,再基于待编车辆数量更新值对当前车队的车辆数量进行调控,使得能够根据错误车对数量的容忍度的动态变化情况调整车辆编队对应的车辆数量,使得当前车队的错误车对数量能够符合对其的容忍度要求,保证了当前车队的编队的合理性以及车队的行驶效果。

基于上述实施例的技术方案,以下介绍本申请的一个实施例一个具体的应用场景:

图9示出了根据本申请的一个实施例的车辆编队的处理方法的系统架构示意图。

如图9所示,该系统架构示意图包括错误车对数量设定模块910、待编车队的规模计算模块920以及车辆编队模块930。

其中,该错误车对数量设定模块910用于设定待编车队对错误车对数量的容忍度,在一示例中,该错误车对数量设定模块910可以根据车辆所在的路况信息变化而生成容忍度;在另一示例中,该错误车对数量设定模块910也可以是由专业人员进行设定容忍度。

当确定待编车队对错误车对数量的容忍度之后,将所确定的容忍度发送至待编车队的规模计算模块920中,由该待编车队的规模计算模块920根据容忍度以及错误车对数量的期望值,计算待编车队的车辆数量阈值,进而确定待编车队的待编车辆数量。

车辆编队模块930则可以根据待编车队的规模计算模块920确定的待编车队的待编车辆数量对所有的待编车辆进行划分,划分之后,则对每一待编车队对应的待编车辆进行编队。

在图9所示的实施例中,通过获取待编车队对错误车对数量的容忍度,并根据该容忍度以及错误车对数量的期望值,计算待编车队的车辆数量阈值,在根据该车辆数量阈值,确定待编车队的待编车辆数量,可以根据待编车队对错误车对数量的容忍度合理地调控待编车队的待编车辆数量,以使得该待编车队在编队完成后,车队中的错误车对数量能够小于或等于该容忍度,减少了车队中的错误车对数量,便于对车队进行管理,进而保证了车队的行驶效果。

以下介绍本申请的装置实施例,可以用于执行本申请上述实施例中的车辆编队的处理方法。对于本申请装置实施例中未披露的细节,请参照本申请上述的车辆编队的处理方法的实施例。

图10示出了根据本申请的一个实施例的车辆编队的处理装置的框图。

参照图10所示,根据本申请的一个实施例的车辆编队的处理装置,包括:

获取模块1010,用于获取待编车队对错误车对数量的容忍度;

计算模块1020,用于根据所述容忍度以及所述错误车对数量的期望值,计算所述待编车队的车辆数量阈值;

处理模块1030,用于基于所述车辆数量阈值,确定所述待编车队的待编车辆数量。

在本申请的一些实施例中,基于前述方案,该计算模块1020被配置为:根据车对的编队方案的数量以及各个编队方案出现错误车对的概率,得到所述错误车对数量的期望值;根据所述容忍度以及所述错误车对数量的期望值,计算所述待编车队的待编车辆数量的最大值,并作为所述待编车队的车辆数量阈值。

在本申请的一些实施例中,基于前述方案,该计算模块1020被配置为:根据横向车对的编队方案的数量和横向编队方案中出现左右错误车对的概率;和/或根据纵向车对的编队方案的数量和纵向编队方案中出现前后错误车对的概率;和/或根据混合方向车对的编队方案的数量和混合方向编队方案中出现位置错误车对的概率。

在本申请的一些实施例中,基于前述方案,该获取模块1010被配置为:获取所述待编车队所在的路况信息;根据所述路况信息,得到与所述路况信息对应的对错误车对数量的容忍度。

在本申请的一些实施例中,基于前述方案,该获取模块1010被配置为:响应于对错误车对数量的容忍度的编辑请求,显示容忍度编辑界面;根据所述容忍度编辑界面获取的容忍度信息,得到所述待编车队对错误车对数量的容忍度。

在本申请的一些实施例中,基于前述方案,该处理模块1030被配置为:将所述车辆数量阈值的小数位去除以对所述车辆数量阈值进行取整;根据取整后的所述车辆数量阈值,确定所述待编车队的待编车辆数量。

在本申请的一些实施例中,基于前述方案,该处理模块1030被配置为:将取整后的所述车辆数量阈值作为所述待编车队的待编车辆数量。

在本申请的一些实施例中,基于前述方案,该处理模块1030还被配置为:根据所述待编车队的待编车辆数量对待编车辆进行划分,得到各个待编车队对应的待编车辆;对所述各个待编车队对应的待编车辆进行编队。

在本申请的一些实施例中,基于前述方案,该处理模块1030还被配置为:获取容忍度更新值;基于所述容忍度更新值确定所述待编车队的待编车辆数量更新值;基于所述待编车辆数量更新值对当前车队的车辆数量进行调控。

图11示出了适于用来实现本申请实施例的电子设备的计算机系统的结构示意图。

需要说明的是,图11示出的电子设备的计算机系统仅是一个示例,不应对本申请实施例的功能和使用范围带来任何限制。

如图11所示,计算机系统包括中央处理单元(centralprocessingunit,cpu)1101,其可以根据存储在只读存储器(read-onlymemory,rom)1102中的程序或者从存储部分1108加载到随机访问存储器(randomaccessmemory,ram)1103中的程序而执行各种适当的动作和处理,例如执行上述实施例中所述的方法。在ram1103中,还存储有系统操作所需的各种程序和数据。cpu1101、rom1102以及ram1103通过总线1104彼此相连。输入/输出(input/output,i/o)接口1105也连接至总线1104。

以下部件连接至i/o接口1105:包括键盘、鼠标等的输入部分1106;包括诸如阴极射线管(cathoderaytube,crt)、液晶显示器(liquidcrystaldisplay,lcd)等以及扬声器等的输出部分1107;包括硬盘等的存储部分1108;以及包括诸如lan(localareanetwork,局域网)卡、调制解调器等的网络接口卡的通信部分1109。通信部分1109经由诸如因特网的网络执行通信处理。驱动器1110也根据需要连接至i/o接口1105。可拆卸介质1111,诸如磁盘、光盘、磁光盘、半导体存储器等等,根据需要安装在驱动器1110上,以便于从其上读出的计算机程序根据需要被安装入存储部分1108。

特别地,根据本申请的实施例,上文参考流程图描述的过程可以被实现为计算机软件程序。例如,本申请的实施例包括一种计算机程序产品,其包括承载在计算机可读介质上的计算机程序,该计算机程序包含用于执行流程图所示的方法的计算机程序。在这样的实施例中,该计算机程序可以通过通信部分1109从网络上被下载和安装,和/或从可拆卸介质1111被安装。在该计算机程序被中央处理单元(cpu)1101执行时,执行本申请的系统中限定的各种功能。

需要说明的是,本申请实施例所示的计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质或者是上述两者的任意组合。计算机可读存储介质例如可以是——但不限于——电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子可以包括但不限于:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机访问存储器(ram)、只读存储器(rom)、可擦式可编程只读存储器(erasableprogrammablereadonlymemory,eprom)、闪存、光纤、便携式紧凑磁盘只读存储器(compactdiscread-onlymemory,cd-rom)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本申请中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。而在本申请中,计算机可读的信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的计算机程序。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读的信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。计算机可读介质上包含的计算机程序可以用任何适当的介质传输,包括但不限于:无线、有线等等,或者上述的任意合适的组合。

附图中的流程图和框图,图示了按照本申请各种实施例的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。其中,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,上述模块、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图或流程图中的每个方框、以及框图或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。

描述于本申请实施例中所涉及到的单元可以通过软件的方式实现,也可以通过硬件的方式来实现,所描述的单元也可以设置在处理器中。其中,这些单元的名称在某种情况下并不构成对该单元本身的限定。

作为另一方面,本申请还提供了一种计算机可读介质,该计算机可读介质可以是上述实施例中描述的电子设备中所包含的;也可以是单独存在,而未装配入该电子设备中。上述计算机可读介质承载有一个或者多个程序,当上述一个或者多个程序被一个该电子设备执行时,使得该电子设备实现上述实施例中所述的方法。

应当注意,尽管在上文详细描述中提及了用于动作执行的设备的若干模块或者单元,但是这种划分并非强制性的。实际上,根据本申请的实施方式,上文描述的两个或更多模块或者单元的特征和功能可以在一个模块或者单元中具体化。反之,上文描述的一个模块或者单元的特征和功能可以进一步划分为由多个模块或者单元来具体化。

通过以上的实施方式的描述,本领域的技术人员易于理解,这里描述的示例实施方式可以通过软件实现,也可以通过软件结合必要的硬件的方式来实现。因此,根据本申请实施方式的技术方案可以以软件产品的形式体现出来,该软件产品可以存储在一个非易失性存储介质(可以是cd-rom,u盘,移动硬盘等)中或网络上,包括若干指令以使得一台计算设备(可以是个人计算机、服务器、触控终端、或者网络设备等)执行根据本申请实施方式的方法。

本领域技术人员在考虑说明书及实践这里公开的实施方式后,将容易想到本申请的其它实施方案。本申请旨在涵盖本申请的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本申请的一般性原理并包括本申请未公开的本技术领域中的公知常识或惯用技术手段。

应当理解的是,本申请并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本申请的范围仅由所附的权利要求来限制。


技术特征:

1.一种车辆编队的处理方法,其特征在于,包括:

获取待编车队对错误车对数量的容忍度;

根据所述容忍度以及所述错误车对数量的期望值,计算所述待编车队的车辆数量阈值;

基于所述车辆数量阈值,确定所述待编车队的待编车辆数量。

2.根据权利要求1所述的处理方法,其特征在于,根据所述容忍度以及所述错误车对数量的期望值,计算所述待编车队的车辆数量阈值,包括:

根据车对的编队方案的数量以及各个编队方案出现错误车对的概率,得到所述错误车对数量的期望值;

根据所述容忍度以及所述错误车对数量的期望值,计算所述待编车队的待编车辆数量的最大值,并作为所述待编车队的车辆数量阈值。

3.根据权利要求2所述的处理方法,其特征在于,根据车对的编队方案的数量以及各个编队方案出现错误车对的概率,包括:

根据横向车对的编队方案的数量和横向编队方案中出现左右错误车对的概率;和/或

根据纵向车对的编队方案的数量和纵向编队方案中出现前后错误车对的概率;和/或

根据混合方向车对的编队方案的数量和混合方向编队方案中出现位置错误车对的概率。

4.根据权利要求1所述的处理方法,其特征在于,获取待编车队对错误车对数量的容忍度,包括:

获取所述待编车队所在的路况信息;

根据所述路况信息,得到与所述路况信息对应的对错误车对数量的容忍度。

5.根据权利要求1所述的处理方法,其特征在于,获取待编车队对错误车对数量的容忍度,包括:

响应于对错误车对数量的容忍度的编辑请求,显示容忍度编辑界面;

根据所述容忍度编辑界面获取的容忍度信息,得到所述待编车队对错误车对数量的容忍度。

6.根据权利要求1所述的处理方法,其特征在于,基于所述车辆数量阈值,确定所述待编车队的待编车辆数量,包括:

将所述车辆数量阈值的小数位去除以对所述车辆数量阈值进行取整;

根据取整后的所述车辆数量阈值,确定所述待编车队的待编车辆数量。

7.根据权利要求6所述的处理方法,其特征在于,根据取整后的所述车辆数量阈值,确定所述待编车队的待编车辆数量,包括:

将取整后的所述车辆数量阈值作为所述待编车队的待编车辆数量。

8.根据权利要求1所述的处理方法,其特征在于,还包括:

根据所述待编车队的待编车辆数量对待编车辆进行划分,得到各个待编车队对应的待编车辆;

对所述各个待编车队对应的待编车辆进行编队。

9.根据权利要求1所述的处理方法,其特征在于,还包括:

获取容忍度更新值;

基于所述容忍度更新值确定所述待编车队的待编车辆数量更新值;

基于所述待编车辆数量更新值对当前车队的车辆数量进行调控。

10.一种车辆编队的处理装置,其特征在于,包括:

获取模块,用于获取待编车队对错误车对数量的容忍度;

计算模块,用于根据所述容忍度以及所述错误车对数量的期望值,计算所述待编车队的车辆数量阈值;

处理模块,用于基于所述车辆数量阈值,确定所述待编车队的待编车辆数量。

技术总结
本申请的实施例提供了一种车辆编队的处理方法及装置。该处理方法包括:获取待编车队对错误车对数量的容忍度;并根据所述容忍度以及所述错误车对数量的期望值,计算所述待编车队的车辆数量阈值;再基于所述车辆数量阈值,确定所述待编车队的待编车辆数量。本申请实施例的技术方案减少了待编车队中错误车对数量,保证了车辆编队的合理性。

技术研发人员:侯琛
受保护的技术使用者:腾讯科技(深圳)有限公司
技术研发日:2020.01.13
技术公布日:2020.06.09

转载请注明原文地址: https://bbs.8miu.com/read-38038.html

最新回复(0)