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

智能网联环境下道路风险预警控制器优化布设方法及系统与流程

2022-07-23 04:25:11 来源:中国专利 TAG:


1.本发明涉及混合交通流安全风险预警和控制技术领域,具体涉及一种智能网联环境下道路风险预警控制器优化布设方法及系统。


背景技术:

2.在自动驾驶技术的不断发展中,必然会出现传统车辆与不同等级自动驾驶车辆混行的场景,自动驾驶汽车的一些行车规则与人类驾驶员的行车习惯有差异,而这种差异性往往会成为自动驾驶汽车与人工驾驶车辆碰撞的原因,尤其是在道路测试中技术成熟度尚待提升的智能网联汽车,与人工驾驶汽车混合智能交互运行,易引起交通流的震荡,导致混合交通流场景下的安全风险隐患增加。
3.现有有效的解决方法是在路侧设置安全风险预警控制器,对高风险驾驶行为采取及时的预警和控制策略;但是面对如此大规模的路网,如何在合适的路段设置最少数量的风险预警控制器,使其既达到控制效果又能节约投入成本,一直是当前所需解决的一个难题。


技术实现要素:

4.针对现有技术中存在的上述问题,本发明提供一种智能网联环境下道路风险预警控制器优化布设方法及系统,保证在复杂的混合交通流场景下,路网系统安全高效运行。
5.本发明公开了一种智能网联环境下道路风险预警控制器优化布设方法,包括:
6.将路网分割成n个路段,每个路段称一个元胞,并将划分好的元胞依次标定序号;
7.以元胞的交通流密度作为状态变量,建立包含n个元胞的混合交通流模型:
8.x(t 1)=a
σ(t)
x(t) b
σ(t)
u(t) f
σ(t)
9.式中,x=[x1,

,xn]
t
表示路网的交通流密度向量,u=[u1,

,uk]
t
表示路网的交通需求,a表示系统矩阵,b表示输入矩阵,f表示仿射向量;
[0010]
获取每个路段内车辆总数量和自动驾驶车辆数量,并基于车辆总数量和自动驾驶车辆数量计算自动驾驶车辆的混入率;
[0011]
基于混合交通流模型和自动驾驶车辆的混入率,计算不同自动驾驶车辆混入率下的系统矩阵集合a:
[0012]
a={a1,a2,

,am}
[0013]
式中,am为第m种自动驾驶车辆混入率的系统矩阵,系统矩阵为n
×
n;
[0014]
基于混合交通流模型,设计输入矩阵bi,输入矩阵为n
×
k,1≤k≤n:
[0015][0016]
利用系统可控性秩判据,计算rank(am,bi)的值是否为n;若是,则保留输入矩阵bi,若不是,则删除输入矩阵bi;
[0017]
筛选满足所有自动驾驶车辆混入率情况下的输入矩阵,并从筛选的输入矩阵中选择布设位置最佳、数量最少的输入矩阵作为控制矩阵;
[0018]
基于所述控制矩阵,进行控制器的布设。
[0019]
作为本发明的进一步改进,所述路网的分割方法,包括:
[0020]
按照路网中入口匝道、出口匝道的数量和位置、车道数变化位置以及道路曲率半径发生变化的位置,将路网分割为n个路段。
[0021]
作为本发明的进一步改进,所述获取每个路段内车辆总数量和自动驾驶车辆数量,并基于车辆总数量和自动驾驶车辆数量计算自动驾驶车辆的混入率,包括:
[0022]
基于视频检测器获取每个路段的驶入车辆数n
视频驶入
和驶出车辆数n
视频驶出
,并计算该路段的车辆数n
视频
;和/或,基于微波检测器获取每个路段的驶入车辆数n
微波驶入
和驶出车辆数n
微波驶出
,并计算该路段的车辆数n
微波

[0023]
将n
视频
中n
微波
中的一种或多种结果融合后得到的作为该路段的车辆总数量n;
[0024]
基于网联自动驾驶车辆检测器获取每个路段的驶入自动驾驶车辆数m
上游驶入
和驶出自动驾驶车辆数m
下游驶出
,并计算该路段内的自动驾驶车辆数m1;和/或,基于边缘计算单元实时接收到的自动驾驶车辆的车辆信息,并计算该路段内的自动驾驶车辆数m2;和/或,基于自动驾驶车辆之间的实时车辆信息传递,计算出当前路段内任一自动驾驶车辆附近且在当前路段范围内的自动驾驶车辆数,并计算该路段内的自动驾驶车辆数m3;
[0025]
将m1、m2和m3中的一种或多种结果融合后得到的作为该路段的自动驾驶车辆数量m;
[0026]
基于该路段的车辆总数量和自动驾驶车辆数量,计算当前路段自动驾驶车辆的混入率。
[0027]
作为本发明的进一步改进,
[0028]n视频
=n
路段
n
视频驶入-n
视频驶出
[0029]n微波
=n
路段
n
微波驶入-n
微波驶出
[0030][0031]
m1=m
路段
m
上游驶入-m
下游驶出
[0032][0033]
式中,n
路段
为上个采样周期内该路段的所有车辆数,α1、α2为权值,m
路段
为上个采样周期内该路段的所有自动驾驶车辆数,λ1、λ2、λ3为权值。
[0034]
作为本发明的进一步改进,权值α1、α2的确定方法包括:
[0035]
在每个采样周期内进行循环计算,求出标准差最小值对应的权值组合对{α1,α2}作为最终的权值:
[0036][0037]
式中,
[0038][0039]
[0040][0041]
作为本发明的进一步改进,权值λ1、λ2、λ3的确定方法包括:
[0042]
在每个采样周期内进行循环计算,求出标准差最小值对应的权值组合对{λ1,λ2,λ3}作为最终的权值:
[0043][0044]
式中,
[0045][0046][0047][0048][0049]
作为本发明的进一步改进,当前路段自动驾驶车辆的混入率φ为:
[0050][0051]
作为本发明的进一步改进,基于混合交通流模型所设计的输入矩阵的总数量n
输入矩阵
为:
[0052][0053]
作为本发明的进一步改进,所述控制矩阵的确定方法,包括:
[0054]
筛选满足所有自动驾驶车辆混入率情况下的输入矩阵以及对应控制器的位置;
[0055]
判断是否存在相同数量的控制器;
[0056]
若存在,则选取布设位置最佳的输入矩阵作为控制矩阵;
[0057]
若不存在,则选取数量最少的输入矩阵作为控制矩阵。
[0058]
本发明还公开了一种智能网联环境下道路风险预警控制器优化布设系统,用于实现上述智能网联环境下道路风险预警控制器优化布设方法。
[0059]
与现有技术相比,本发明的有益效果为:
[0060]
本发明可实现道路风险预警控制器的优化布设,保证在复杂的混合交通流场景下,路网系统安全高效运行,以及在高风险时及时的发出控制指令,对网联自动驾驶车辆进行直接控制,对人工驾驶车辆进行诱导控制,最大成度降低道路的安全风险。
附图说明
[0061]
图1为本发明一种实施例公开的交通网络元胞分割示意图;
[0062]
图2为本发明一种实施例公开的路段车辆信息采集示意图;
[0063]
图3为本发明一种实施例公开的智能网联环境下道路风险预警控制器优化布设方法的流程图。
[0064]
图中:
[0065]
1、门架;2、视频检测器;3、网联自动驾驶车辆检测器;4、微波检测器;5、边缘计算单元。
具体实施方式
[0066]
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0067]
下面结合附图对本发明做进一步的详细描述:
[0068]
针对智能网联环境下自动驾驶车辆和人工驾驶车辆混行场景下出现的安全风险,需在路网合适位置布设风险预警控制器,保证路网系统安全高效的运行,降低混合交通运行风险;为此,本发明提供一种智能网联环境下道路风险预警控制器优化布设方法及系统,其将路网看作一个复杂的交通网络系统,并建模为一个混合交通流模型,采用系统可控性理论,进行控制器的优化布设,保证在满足系统可控性的前提下布设位置最佳、数量最少的控制器,以实现混合交通流安全风险的预警防控。
[0069]
由于混合交通流场景下的自动驾驶车辆均具备智能网联功能,可以实现车车之间(基于v2v)、车辆与控制中心之间(基于v2i)的实时通信,将车辆的位置、速度、加速度等信息进行传递;人工驾驶车辆均不具备智能网联功能,车辆的位置和数的等信息只能通过路侧的传感器进行检测获取;由于自动驾驶车辆的混入,导致了交通流传输规律的变化,且随着自动驾驶车辆混入率的不同,混合交通流的基本参数也会随之改变。
[0070]
为此,本发明在对风险预警控制器布设前,需先实现对混合交通流建模,其包括:
[0071]
步骤11、对路网进行元胞划分:
[0072]
按照路网中入口匝道、出口匝道的数量和位置、车道数变化位置以及道路曲率半径发生变化的位置,将路网分割为n个路段(n为大于1的正整数),每个路段称一个元胞,并将划分好的元胞依次标定序号,便于系统可控性研究,如图1所示;
[0073]
步骤12、混合交通流建模:
[0074]
以元胞的交通流密度作为状态变量,对于不同自动驾驶车辆混入率的情况,建立包含n个元胞的混合交通流模型:
[0075]
x(t 1)=a
σ(t)
x(t) b
σ(t)
u(t) f
σ(t)
[0076]
式中,x=[x1,

,xn]
t
表示路网的交通流密度向量,u=[u1,

,uk]
t
表示路网的交通需求,n为元胞个数,k对应于布设有控制器的元胞个数,t为采样周期,实际使用中可优选为5min;a
σ(t)
表示在不同混入率不同元胞组合模态对于的系统矩阵,不同自动驾驶车辆的混入率对应的系统矩阵不同;b
σ(t)
表示在不同混入率不同元胞组合模态对于的输入矩阵或控制矩阵,针对不同的自动驾驶车辆混入率(即不同的系统矩阵),需要设计相应的控制矩阵满足系统可控;f
σ(t)
表示仿射向量。
[0077]
如图3所示,在完成上述混合交通流建模后,本发明智能网联环境下道路风险预警控制器优化布设方法,包括:
[0078]
步骤21、获取每个路段内车辆总数量和自动驾驶车辆数量,并基于车辆总数量和自动驾驶车辆数量计算自动驾驶车辆的混入率;
[0079]
混入率的具体计算方法包括:
[0080]
步骤211、构建如图2所示的自动驾驶车辆混入率计算系统;其中,
[0081]
在每个路段上下游边界设置门架1或其他安装架,在每个路段的上游边界和下游
边界的门架1上均安装有视频检测器2和/或网联自动驾驶车辆检测器3,即,基于上游视频检测器采集驶入该路段的所有车辆数,基于下游视频检测器采集驶出该路段的所有车辆数,基于上游网联自动驾驶车辆检测器采集驶入该路段的所有自动驾驶车辆数,基于下游网联自动驾驶车辆检测器采集驶出该路段的所有自动驾驶车辆数;同时,也可选择在每个路段的上游边界和下游边界处均安装有微波检测器4,即,基于上游微波检测器采集驶入该路段的所有车辆数,基于下游微波检测器采集驶出该路段的所有车辆数;在每个路段上布设一个边缘计算单元5,路段边缘计算单元5一方面可与视频检测器2和微波检测器4实时通信,获取视频检测器2和微波检测器4采集的车辆信息,并基于内嵌的车辆融合算法计算当前路段的所有车辆数;另一方面,可与网联自动驾驶车辆检测器3实时通信,获取网联自动驾驶车辆检测器3采集的车辆信息;还可与网联自动驾驶车辆基于v2i实时通信,获取其速度、位置、加速度和行驶方向等信息;同时网联自动驾驶车辆之间也可基于v2v进行实时的通信,互传车辆的位置、速度、加速度和行驶方向等信息,并将此信息传输到路段边缘计算单元;路段边缘计算单元5基于内嵌的网联自动驾驶车辆融合算法计算当前路段的网联自动驾驶车辆数。
[0082]
同时,本发明还可按照道路和路段进行两级划分,建立分布式逻辑控制架构;其中,一条高速公路设置一个道路控制中心和若干个路段边缘计算单元,路段边缘计算单元对行驶在管辖区域每个元胞的所有车辆进行统计分析,并与网联自动驾驶车辆进行实时的信息传输,相邻的路段边缘计算单元实时进行信息传输,并同步将信息上传至道路控制中心。
[0083]
步骤212、基于视频检测器获取每个路段的驶入车辆数n
视频驶入
和驶出车辆数n
视频驶出
,并计算该路段的车辆数n
视频
;和/或,基于微波检测器获取每个路段的驶入车辆数n
微波驶入
和驶出车辆数n
微波驶出
,并计算该路段的车辆数n
微波
;其中,
[0084]n视频
=n
路段
n
视频驶入-n
视频驶出
[0085]n微波
=n
路段
n
微波驶入-n
微波驶出
[0086]
式中,n
路段
为上个采样周期内该路段的所有车辆数;
[0087]
步骤213、将n
视频
中n
微波
中的一种或多种结果融合后得到的作为该路段的车辆总数量n;其中,
[0088][0089]
式中,α1、α2为权值;
[0090]
进一步,本发明上述融合处理的设计原理以及权值α1、α2的确定方法为:
[0091]
正常情况下视频检测器具有较高的检查精度,但是严重的雾霾天气等恶劣气象会对视频检测器的精度产生影响,而微波检测器受天气能见度影响较小;因此,为了最大程度降低受天气对检查结果的影响,采用融合算法对车辆数进行计算;
[0092]
假设视频检测值和微波检测值的权值分别为α1和α2,因此可以计算出一个权值组合对{α1,α2},则路段内的车辆数的加权求和结果为:
[0093][0094]
分别计算视频检测结果n
视频
和微波检测结果n
微波
与的差值,即:
[0095]
[0096][0097]
在每个采样周期内进行循环计算,求出标准差最小值对应的权值组合对{α1,α2}作为最终的权值:
[0098][0099]
根据得出的权值α1和α2,计算路段内的所有车辆数
[0100]
步骤214、基于网联自动驾驶车辆检测器获取每个路段的驶入自动驾驶车辆数m
上游驶入
和驶出自动驾驶车辆数m
下游驶出
,并计算该路段内的自动驾驶车辆数m1;和/或,基于边缘计算单元实时接收到的自动驾驶车辆的车辆信息,并计算该路段内的自动驾驶车辆数m2;和/或,基于自动驾驶车辆之间的实时车辆信息传递,计算出当前路段内任一自动驾驶车辆附近且在当前路段范围内的自动驾驶车辆数,并计算该路段内的自动驾驶车辆数m3;其中,
[0101]
m1=m
路段
m
上游驶入-m
下游驶出
[0102]
式中,m
路段
为上个采样周期内该路段的所有自动驾驶车辆数;
[0103]
步骤215、将m1、m2和m3中的一种或多种结果融合后得到的作为该路段的自动驾驶车辆数量m;其中,
[0104][0105]
式中,λ1、λ2、λ3为权值;
[0106]
进一步,λ1、λ2、λ3的确定方法包括:
[0107]
假设以上三种方法获得的当前路段内的网联自动驾驶车辆数的权值分别为λ1、λ2和λ3,因此可以计算出一个权值组合对{λ1,λ2,λ3},则路段内的网联自动驾驶车辆数的加权求和结果为:
[0108][0109]
分别计算三种识别结果m1、m2和m3与的差值,即:
[0110][0111][0112][0113]
在每个采样周期内进行循环计算,求出标准差最小值对应的权值组合对{λ1,λ2,λ3}作为最终的权值:
[0114][0115]
根据得出的权值λ1、λ2和λ3,计算当前路段内的网联自动驾驶车辆数
[0116]
进一步,本发明还可将λ1、λ2和λ3中其中一个权值取0,实现m1、m2和m3中任意2种结果的融合,并将此融合结果最为最终的自动驾驶车辆数量m。
[0117]
步骤216、基于该路段的车辆总数量和自动驾驶车辆数量,计算当前路段自动驾驶车辆的混入率φ为:
[0118]
[0119]
步骤22、基于混合交通流模型和自动驾驶车辆的混入率,计算不同自动驾驶车辆混入率下的系统矩阵集合a:
[0120]
a={a1,a2,

,am}
[0121]
式中,am为第m种自动驾驶车辆混入率的系统矩阵,系统矩阵为n
×
n;m可根据需求合理取值,一种实施例为m取10,即混入率依次为10%、20%、
···
、100%。
[0122]
步骤23、基于混合交通流模型,设计输入矩阵bi,输入矩阵为n
×
k,1≤k≤n:
[0123][0124]
即,在第i个元胞布设控制器,相应的控制矩阵对应元素为1;否则,对应的元素为0;
[0125]
最终获得的输入矩阵的总数量n
输入矩阵
为:
[0126][0127]
步骤24、对于第m种自动驾驶车辆混入率的对应的系统矩阵am,利用系统可控性秩判据,计算rank(am,bi)的值是否为n;
[0128]
(1)若rank(am,bi)=n,则说明此输入矩阵满足系统可控,最终保留所有满足系统可控的输入矩阵bi;
[0129]
(2)若rank(am,bi)<n,则说明此输入矩阵不满足系统可控,删除所有不满足系统可控的输入矩阵bi。
[0130]
步骤25、筛选满足所有自动驾驶车辆混入率情况下的输入矩阵,并从筛选的输入矩阵中选择布设位置最佳、数量最少的输入矩阵作为控制矩阵;
[0131]
具体包括:
[0132]
步骤251、筛选满足所有自动驾驶车辆混入率情况下的输入矩阵以及对应控制器的位置;
[0133]
步骤252、判断是否存在相同数量的控制器;
[0134]
步骤253、若存在,则选取布设位置最佳的输入矩阵作为控制矩阵;布设位置最佳是指位置分布相对均匀的输入矩阵;
[0135]
步骤254、若不存在,则选取数量最少的输入矩阵作为控制矩阵。
[0136]
步骤26、基于控制矩阵,进行控制器的布设,控制器主要实现在高风险时及时的发出控制指令,对网联自动驾驶车辆进行直接控制,对人工驾驶车辆进行诱导控制,最大成度降低道路的安全风险。
[0137]
本发明提供一种智能网联环境下道路风险预警控制器优化布设系统,可基于图2所示的系统以及控制中心实现上述智能网联环境下道路风险预警控制器优化布设方法。
[0138]
实施例:
[0139]
选取4车道,最高限速120km/h,长度为3km的一段高速公路为例进行具体说明:
[0140]
将所选路段平均分割为15个元胞,每个元胞长度200米,分析不同自动驾车车辆混入率情况下对应的系统可控性。
[0141]
(1)自动驾驶车辆混入率为0,即所有车辆全部为人工驾驶车辆,根据所建混合交通流模型,计算出对应的系统矩阵如下:
[0142][0143]
基于输入矩阵的设计方法,可以得到输入矩阵集合b,进一步根据系统可控性判据,可计算到的所有满足系统可控性的输入矩阵b如下所示:
[0144][0145]
根据计算结果可得,至少要在元胞1和元胞15上布设控制器,即可以满足系统是可控的,在其它元胞布设与否不影响系统的可控性。
[0146]
(2)自动驾驶车辆混入率分别为10%,20%,30%,40%,50%,60%,70%和80%,根据所建混合交通流模型,分别计算出对应的系统矩阵如下:
[0147][0148]
[0149][0150][0151][0152]
[0153][0154][0155]
基于输入矩阵的设计方法和系统可控性判据,计算得到上述自动驾驶车辆混入率下,在满足系统可控性的情况下,具有相同的输入矩阵b,且与自动驾驶车辆混入率为0的情况是一样的,矩阵b如下所示:
[0156][0157]
因此,在这些情况下至少要在元胞1和元胞15上布设控制器,即可以满足系统是可控的,在其它元胞布设与否不影响系统的可控性。
[0158]
(3)自动驾驶车辆混入率为90%,计算出系统矩阵如下:
[0159][0160]
基于输入矩阵的设计方法和系统可控性判据,计算得到满足系统可控下的输入矩阵b如下所示:
[0161]
[0162]
因此,在此情况下至少要在元胞1、元胞14和元胞15上布设控制器,即可满足系统是可控的,在其它元胞布设与否不影响系统的可控性。
[0163]
(4)自动驾驶车辆混入率为100%,即所有车辆均为自动驾驶车辆,计算出系统矩阵如下:
[0164][0165]
基于输入矩阵的设计方法和系统可控性判据,计算得到满足系统可控下的输入矩阵b如下所示:
[0166][0167]
因此,在此情况下至少要在元胞1、元胞13、元胞14和元胞15上布设控制器,即可满足系统是可控的,在其它元胞布设与否不影响系统的可控性。
[0168]
综上所述,为了满足在所有混入率下都使得系统是可控的,即所布设的控制器能满足在不同混入率下都能控制整个系统,结合上述计算分析结果,至少在在元胞1、元胞13、元胞14和元胞15布设控制器即可。
[0169]
以上仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
再多了解一些

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

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

相关文献