基于网联车轨迹数据的绿波行进车速不确定性量化方法



1.本发明属于网联车技术领域,具体涉及一种基于网联车轨迹数据的绿波行进车速不确定性量化方法。


背景技术:



2.绿波行进车速是车辆不受任何信号控制影响通过路段的行驶速度,其作为信号协调控制算法中的关键输入参数,对于确定绿波带宽起重要作用。传统绿波行进车速的确定往往采用经验固定值,如路段限速、自由流速度等。而在现实交通环境中,由于路边停车、公交车辆进出站台、路中行人过街、沿线支路进出干扰等因素的影响,车辆按某一特定速度行驶的可能性较低,绿波行进车速在路段的不同位置往往呈现出不同程度的不确定性。
3.现有的考虑绿波行进车速不确定性的方法主要有:(1)根据有效行驶速度样本确定绿波行进车速变化区间,根据行驶速度出现的频数计算速度加权平均值作为绿波行进车速;(2)假设绿波行进车速服从特定简单分布,如高斯分布、均匀分布等。
4.现有技术的技术问题在于:
5.(1)通常选取某一个固定速度值作为路段绿波行进车速代表值,未考虑到路段绿波行进车速的波动变化特点;(2)缺乏对绿波行进车速空间相关性的建模,未考虑绿波行进车速在路段上的空间分布规律;(3)量化绿波行进车速不确定性的方式过于简单,未充分利用现实数据来刻画不同类型道路的绿波行进车速分布。


技术实现要素:



6.解决的技术问题:针对前述技术问题,本发明提供一种基于网联车采集的车辆轨迹数据,对路段绿波行进车速不确定性进行量化的方法,无需布设额外的检测设备,充分利用了现有海量、时空覆盖范围广的网联车数据,实现了绿波行进车速的不确定性量化,为支撑鲁棒信号协调控制提供了现实可靠依据。所提出的方法可以快速形成大范围应用,且实现成本低。
7.技术方案:
8.一种基于网联车轨迹数据的绿波行进车速不确定性量化方法,所述量化方法包括如下步骤:
9.s1,获取网联车轨迹数据和道路数字地理信息,将网联车轨迹点与实际道路路段进行地图匹配,计算网联车轨迹点到下游交叉口的距离;
10.s2,根据网联车轨迹点的瞬时车速属性,利用高斯混合模型对车辆运行状态进行划分,车辆运行状态包括:绿波行进状态、加减速状态和停车状态,获取绿波行进状态下的网联车数据;
11.s3,根据步骤s2中获取的绿波行进状态下的网联车数据,考虑绿波行进车速的空间差异性,将路段划分为若干个等长的路段均质元胞,将轨迹点汇聚到相应的路段元胞内;考虑时间差异性,将数据集按时间进行划分,获得多条不同时间间隔内的路段元胞绿波行
进车速序列;
12.s4,考虑绿波行进车速在路段上的空间相关性,利用隐马尔科夫模型对元胞绿波行进车速进行联合分布建模,输入多条不同时间间隔内的元胞绿波行进车速序列进行训练,采用em算法完成模型参数学习,确定元胞绿波行进车速联合分布;
13.s5,对元胞绿波行进车速联合分布进行蒙特卡罗采样直至收敛,获取若干组路段元胞绿波行进车速样本,计算空间平均值得到路段绿波行进车速样本,确定路段绿波行进车速分布。
14.进一步地,步骤s1中,所述获取网联车轨迹数据和道路数字地理信息,将网联车轨迹点与实际道路路段进行地图匹配,计算网联车轨迹点到下游交叉口的距离的过程包括以下子步骤:
15.s11,获取网联车采集的轨迹数据,轨迹数据包括网联车的车辆身份、采集日期、采集时间、采集状态、行驶瞬时速度、行驶航向和经纬度;
16.s12,根据网联车轨迹点的经纬度属性,将轨迹点与最近邻的道路路段进行地图匹配,获得轨迹点所属路段信息;
17.s13,计算网联车轨迹点到下游交叉口中心点的距离,作为其路段位置信息。
18.进一步地,步骤s2中,所述根据网联车轨迹点的瞬时车速属性,利用高斯混合模型对车辆运行状态进行划分的过程包括以下子步骤:
19.s21,提取瞬时车速为零的网联车轨迹点的路段位置坐标,确定历史最大排队长度,并将该路段位置坐标作为信号控制区域的边界点,得到信号控制影响区域;
20.s22,将信号控制区域以外的网联车轨迹点的车辆状态设置为绿波行进状态;
21.s23,利用三元高斯混合模型,将信号控制区域以内的网联车轨迹点的车辆状态划分为三种运行状态:绿波行进状态、加减速状态和停车状态。
22.进一步地,步骤s23中,利用三元高斯混合模型,将信号控制区域以内的网联车轨迹点的车辆状态划分为三种运行状态的过程包括以下子步骤:
23.s231,提取信号控制区域以内所有网联车轨迹点的瞬时车速,使用k-means聚类方法,设置聚类个数为3,对轨迹点车辆状态进行初始划分;
24.s231,根据最大似然估计的思想,计算每个类k的聚类中心均值μk和方差以及混合比αk:
[0025][0026][0027][0028]
式中,v
ik
是第k类中第i个网联车轨迹点;nk是第k类网联车轨迹点数量;n是网联车轨迹点数量;
[0029]
s232,依据聚类中心的均值从大到小的顺序,将每一类下的轨迹点的车辆状态依次标记为绿波行进状态、加减速状态和停车状态;
[0030]
s233,计算网联车轨迹点vi属于每一种状态k的后验概率γ
ik

[0031][0032]
式中,为第k个高斯成分的概率密度函数;
[0033]
s234,重新估计模型参数:
[0034][0035][0036][0037]
s235,计算对数似然lnp(x|μ,σ,α):
[0038][0039]
s236,重复s234至s236,直至对数似然收敛;
[0040]
s237,获得三元高斯混合模型的联合分布的最优参数
[0041]
s238,依据最优参数计算所有网联车轨迹点属于每个运行状态的后验概率,以0.6为阈值,划分所有网联车轨迹点的运行状态。
[0042]
进一步地,步骤s3中,考虑绿波行进车速的空间差异性,将路段划分为若干个等长的路段均质元胞,将轨迹点汇聚到相应的路段元胞内的具体过程如下:
[0043]
s301,将路段划分为若干个等长的路段均质元胞,划分长度与道路等级相关;
[0044]
s302,提取所有绿波行进状态下的网联车轨迹点,根据其所在的路段位置坐标划分至相应的路段元胞内。
[0045]
进一步地,步骤s3中,考虑时间差异性,将数据集按时间进行划分,获得多条不同时间间隔内的路段元胞绿波行进车速序列的过程包括以下步骤:
[0046]
s311,将处于绿波行进状态下的网联车数据集按固定时间间隔划分为若干个子数据集,划分时间间隔t与网联车数据稀疏程度相关;
[0047]
s312,对每个时间间隔t下每个路段元胞c内的所有处于绿波行进状态的网联车轨迹点的瞬时车速进行汇聚,计算空间平均绿波行进车速
[0048][0049]
其中,和分别指在时间间隔t内第c个元胞中处于绿波行进状态的网联车轨迹点总数和第i个轨迹点的瞬时速度;
[0050]
s313,从上游到下游对路段元胞依次进行编号,获得时间间隔t内的路段元胞绿波行进车速序列c为路段元胞的总数;
[0051]
s314,遍历每个子数据集,获得多条路段元胞绿波行进车速序列v={v1,v2,...,v
t
,...,v
t
},t为时间间隔总数。
[0052]
进一步地,步骤s4中,考虑绿波行进车速在路段上的空间相关性,利用隐马尔科夫模型对元胞绿波行进车速进行联合分布建模,输入多条不同时间间隔内的元胞绿波行进车
速序列进行训练,采用em算法完成模型参数学习,确定元胞绿波行进车速联合分布的过程包括以下子步骤:
[0053]
s41,输入多条路段元胞绿波行进车速序列,采用隐马尔科夫模型对元胞级绿波行进车速的空间相关性进行联合分布建模;具体包括:
[0054]
s411,设置两种隐状态sc∈{s1,s2},分别代表正常驾驶状态s1和谨慎驾驶状态s2;
[0055]
s412,建立基于隐马尔可夫模型的元胞绿波行进车速联合概率分布:
[0056][0057]
其中,模型参数θ=(a,b,π),初始状态分布π={πk},满足:初始状态为sk的概率表示为状态转移矩阵a={a
jk
},从状态j转移到k的状态转移概率满足:在隐状态k下元胞绿波行进车速分布b={bk},},表示时间间隔t内第c个路段元胞的隐状态;
[0058]
s42,输入观测序列数据进行模型参数学习;具体包括:
[0059]
s421,初始化模型参数θ
old

[0060]
s422,计算后验概率和
[0061][0062][0063]
s423,引入正向概率αc(k)和反向概率βc(k):
[0064][0065][0066]
s424,确定正向概率αc(k)和反向概率βc(k)的递归关系:
[0067][0068][0069][0070][0071]
式中,表示时间间隔t内第c个路段元胞的前向概率;表示时间间隔t内第c个路段元胞的后向概率;表示时间间隔t内第一个路段元胞的前向概率;表示时间间隔t内最后一个路段元胞的后向概率;
[0072]
s425,根据前向αc(k)和后向概率βc(k),重新计算后验概率γc(k)和ξc(j,k):
[0073]
[0074][0075]
式中,表示时间间隔t内第c个路段元胞的隐状态边缘后验概率;表示时间间隔t内第c个路段元胞的隐状态联合后验概率;
[0076]
s426,计算似然函数的对数期望:
[0077][0078]
式中,表示时间间隔t内第一个路段元胞的隐状态边缘后验概率;
[0079]
s427,对多条序列v={v1,v2,...,v
t
,

,v
t
},重复步骤s424至s426;
[0080]
s428,更新模型参数:
[0081][0082][0083][0084][0085]
s429,重复s426至s428,直至模型参数收敛。
[0086]
进一步地,步骤s5中,对元胞绿波行进车速联合分布进行蒙特卡罗采样直至收敛,获取若干组路段元胞绿波行进车速样本,计算空间平均值得到路段绿波行进车速样本,确定路段绿波行进车速分布的具体过程如下:
[0087]
s51,对隐马尔可夫模型控制的元胞绿波行进车速联合分布中进行蒙特卡罗采样,获取若干组元胞绿波行进车速样本,每组样本数等于路段元胞个数;
[0088]
s52,对于每组元胞绿波行进车速样本,计算路段l绿波行进车速样本v
l

[0089][0090]
其中,v
p,c
是元胞c的绿波行进车速样本,l
l
和lc分别是路段长度和元胞长度;
[0091]
s53,根据路段绿波行进车速样本,确定路段绿波行进车速分布。
[0092]
有益效果:
[0093]
第一,本发明的基于网联车轨迹数据的绿波行进车速不确定性量化方法,基于网联车轨迹数据,构建起元胞级绿波行进车速分布,刻画绿波行进车速在不同类型的路段上不同位置的分布特点及规律,采用数据驱动的方法,无需人工现场标定。
[0094]
第二,本发明的基于网联车轨迹数据的绿波行进车速不确定性量化方法,无需布设额外的检测设备,充分利用了现有海量、时空覆盖范围广的网联车数据,实现了绿波行进车速的不确定性量化,为支撑鲁棒信号协调控制提供了现实可靠依据。所提出的方法可以快速形成大范围应用,且实现成本低。
附图说明
[0095]
图1为元胞行进车速的联合分布模型示意图;
[0096]
图2为实验路段位置信息示意图;
[0097]
图3为车辆运行状态划分结果示意图;图3中,(a)对应主干道-路段151的车辆运行状态划分结果,(b)对应主干道-路段442的车辆运行状态划分结果,(c)对应主干道-路段440的车辆运行状态划分结果,(d)对应主干道-路段62的车辆运行状态划分结果,(e)对应主干道-路段217的车辆运行状态划分结果,(f)对应主干道-路段219的车辆运行状态划分结果;
[0098]
图4为元胞级绿波行进车速分布示意图;图4中,(a)对应主干道-路段151的元胞级绿波行进车速分布,(b)对应主干道-路段442的元胞级绿波行进车速分布,(c)对应主干道-路段440的元胞级绿波行进车速分布,(d)对应主干道-路段62的元胞级绿波行进车速分布,(e)对应主干道-路段217的元胞级绿波行进车速分布,(f)对应主干道-路段219的元胞级绿波行进车速分布;
[0099]
图5为路段级绿波行进车速分布示意图;
[0100]
图6为本发明实施例的基于网联车轨迹数据的绿波行进车速不确定性量化方法流程图。
具体实施方式
[0101]
下面的实施例可使本专业技术人员更全面地理解本发明,但不以任何方式限制本发明。
[0102]
图6为本发明实施例的基于网联车轨迹数据的绿波行进车速不确定性量化方法流程图。
[0103]
参见图6,该量化方法包括如下步骤:
[0104]
s1,获取网联车轨迹数据和道路数字地理信息,将网联车轨迹点与实际道路路段进行地图匹配,计算网联车轨迹点到下游交叉口的距离。
[0105]
s2,根据网联车轨迹点的瞬时车速属性,利用高斯混合模型对车辆运行状态进行划分,车辆运行状态包括:绿波行进状态、加减速状态和停车状态,获取绿波行进状态下的网联车数据。
[0106]
s3,根据步骤s2中获取的绿波行进状态下的网联车数据,考虑绿波行进车速的空间差异性,将路段划分为若干个等长的路段均质元胞,将轨迹点汇聚到相应的路段元胞内;考虑时间差异性,将数据集按时间进行划分,获得多条不同时间间隔内的路段元胞绿波行进车速序列。
[0107]
s4,考虑绿波行进车速在路段上的空间相关性,利用隐马尔科夫模型对元胞绿波行进车速进行联合分布建模,输入多条不同时间间隔内的元胞绿波行进车速序列进行训练,采用em算法完成模型参数学习,确定元胞绿波行进车速联合分布。
[0108]
s5,对元胞绿波行进车速联合分布进行蒙特卡罗采样直至收敛,获取若干组路段元胞绿波行进车速样本,计算空间平均值得到路段绿波行进车速样本,确定路段绿波行进车速分布。
[0109]
下面结合附图和实例对前述量化方法的原理做进一步说明。
[0110]
一,将网联车轨迹点与实际道路路段进行地图匹配,计算网联车轨迹点到下游交叉口的距离。
[0111]
步骤s1的具体过程如下:
[0112]
s11,获取网联车采集的轨迹数据,包括网联车的车辆身份、采集日期、采集时间、采集状态、行驶瞬时速度、行驶航向和经纬度。网联车轨迹数据如表1所示。
[0113]
表1网联车轨迹数据样例
[0114][0115][0116]
s12,根据网联车轨迹点的经纬度属性,将轨迹点与最近邻的道路路段进行地图匹配,获得轨迹点所属路段信息。
[0117]
s13,计算网联车轨迹点到下游交叉口中心点的距离,作为其路段位置信息。实验路段位置信息如图2所示。
[0118]
二,对车辆运行状态进行划分。
[0119]
步骤s2的具体过程如下:
[0120]
s21,提取瞬时车速为零的网联车轨迹点的路段位置坐标,确定历史最大排队长度,并将其作为信号控制影响区域边界;
[0121]
s22,将信号控制区域以外的网联车轨迹点的车辆状态设置为绿波行进状态;
[0122]
s23,利用三元高斯混合模型(gmm),将信号控制区域以内的网联车轨迹点的车辆状态划分为三种运行状态:绿波行进状态、加减速状态和停车状态,包括以下步骤:
[0123]
(1)提取信号控制区域以内所有网联车轨迹点的瞬时车速,使用k-means聚类方法,设置聚类个数为3,对轨迹点车辆状态进行初始划分。
[0124]
(2)根据最大似然估计的思想,计算每个类的聚类中心均值μk和方差以及混合比:
[0125][0126][0127][0128]
(3)依据聚类中心的均值大小,从大到小将每一类下的轨迹点的车辆状态依次标记为绿波行进状态、加减速状态和停车状态。
[0129]
(4)计算网联车轨迹点vi属于每一种状态k的后验概率γ
ik

[0130]
[0131]
(5)重新估计模型参数:
[0132][0133][0134][0135]
(6)计算对数似然:
[0136][0137]
(7)重复步骤(4)~(6)直至对数似然收敛,收敛判断条件设为10-6

[0138]
(8)最终获得gmm3的联合分布的最优参数μk,αk。
[0139]
(9)依据最优参数计算所有网联车轨迹点属于每个运行状态的后验概率,以0.6为阈值,划分所有网联车轨迹点的运行状态。
[0140]
网联车轨迹数据的地图匹配的结果如表2所示。
[0141]
表2地图匹配结果样例
[0142][0143]
三,将轨迹点汇聚到相应的路段元胞内;获得多条不同时间间隔内的路段元胞绿波行进车速序列。
[0144]
步骤3的具体过程如下:
[0145]
s31,将路段划分为若干个等长的路段均质元胞,划分长度视道路等级而定,主干道可选50
±
5米,次干道可选40
±
5米。
[0146]
s32,提取所有绿波行进状态下的网联车轨迹点,根据其所在的路段位置坐标划分至相应的路段元胞内。
[0147]
s33,将处于绿波行进状态下的网联车数据集按固定时间间隔划分为若干个子数据集,划分时间间隔t视网联车数据稀疏程度(渗透率)而定,一般可取1h。
[0148]
s34,对每个时间间隔t下每个路段元胞c内的所有处于绿波行进状态的网联车轨迹点的瞬时车速进行汇聚,计算空间平均绿波行进车速
[0149][0150]
其中,分别指在时间间隔t内第c个元胞中处于绿波行进状态的网联车轨迹
点总数和第i个轨迹点的瞬时速度。
[0151]
s35,从上游到下游对路段元胞依次进行编号,获得时间间隔t内的路段元胞绿波行进车速序列c为路段元胞的总数。
[0152]
s36,遍历每个子数据集,获得多条路段元胞绿波行进车速序列v={v1,v2,

,v
t
,

,v
t
},t为时间间隔总数。
[0153]
示例性地,针对前述轨迹数据和实验道路,车辆运行状态划分结果以及相应的高斯分布估计参数如图3所示,按均值从小到大分别表示停车状态、减速/加速状态、绿波行进状态。图3中,

表示停车状态下车速分布,

表示加减速状态下车速分布,

表示绿波行进状态下车速分布。
[0154]
四,确定元胞绿波行进车速联合分布。
[0155]
步骤s4的具体过程如下:
[0156]
s41,输入多条路段元胞绿波行进车速序列,采用隐马尔科夫模型对元胞级绿波行进车速的空间相关性进行联合分布建模,建模结果如图1所示。具体地:
[0157]
(1)设置两种隐状态sc∈{s1,s2},分别为正常驾驶状态和谨慎驾驶状态。
[0158]
(2)建立基于隐马尔可夫模型的元胞绿波行进车速联合概率分布:
[0159][0160]
其中,模型参数θ=(a,b,π),初始状态分布π={πk},满足:初始状态为sk的概率表示为状态转移矩阵a={a
jk
},从状态j转移到k的状态转移概率满足:在隐状态k下元胞绿波行进车速分布b={bk},
[0161]
s42,输入观测序列数据进行模型参数学习:
[0162]
(1)初始化模型参数θ
old

[0163]
(2)计算后验概率和
[0164][0165][0166]
(3)引入正向概率αc(k)和反向概率βc(k):
[0167][0168][0169]
(4)确定正向概率αc(k)和反向概率βc(k)的递归关系:
[0170][0171][0172]
[0173][0174]
(5)根据前向αc(k)和后向概率βc(k),重新计算后验概率γc(k)和ξc(j,k):
[0175][0176][0177]
(6)计算似然函数的对数期望:
[0178][0179]
(7)对多条序列v={v1,v2,

,v
t
,...,v
t
}重复步骤(4)~(6)。
[0180]
(8)更新模型参数:
[0181][0182][0183][0184][0185]
(9)重复步骤(6)~(8)直至模型参数收敛,收敛判断条件设为10-6

[0186]
五、确定路段绿波行进车速分布。
[0187]
步骤5的具体过程如下:
[0188]
s51,对隐马尔可夫模型控制的元胞绿波行进车速联合分布中进行蒙特卡罗采样,获取若干组元胞绿波行进车速样本,每组样本数等于路段元胞个数,样本组数一般可取3000;获得元胞级绿波行进车速样本分布(分隐状态)结果如图4所示。
[0189]
s52,对于每组元胞绿波行进车速样本,计算路段l绿波行进车速样本v
l

[0190][0191]
其中,v
p,c
是元胞c的绿波行进车速样本,l
l
和lc分别是路段长度和元胞长度。
[0192]
s53,根据路段绿波行进车速样本,确定路段绿波行进车速分布。路段行进车速采样结果如图5所示,其中图5(a)是主干道的行进车速采样结果,图5(b)是次干道的行进车速采样结果。
[0193]
网联车轨迹数据具有时空覆盖范围广、数据海量等优势,可支撑动态绿波、绿波车速指引。本发明提供一种基于网联车采集的车辆轨迹数据,对路段绿波行进车速不确定性进行量化的方法,具体的,根据网联车辆采集到的轨迹数据,包括时间戳、车辆身份、车辆速度、航向、经纬度等信息;首先,根据经纬度将网联车轨迹点与路段进行地图匹配;其次,根据轨迹点的车辆瞬时速度进行单车级别的车辆状态划分,包括:绿波行进状态、加减速状态、停车状态;接着,将路段划分为若干个路段均质元胞,对固定时间间隔,根据位置信息将网联车轨迹点汇聚到相应的路段元胞内,计算元胞内的所有轨迹点瞬时速度的空间平均值
作为元胞绿波行进车速代表值;使用隐马尔科夫模型对元胞绿波行进车速的空间相关性进行联合分布建模,采用em算法完成模型参数学习;最后,对建立的联合分布进行蒙特卡罗采样直至收敛,获取若干组路段元胞绿波行进车速样本,对每组样本计算相应的空间平均值得到路段绿波行进车速样本,从而确定路段绿波行进车速分布。

技术特征:


1.一种基于网联车轨迹数据的绿波行进车速不确定性量化方法,其特征在于,所述量化方法包括如下步骤:s1,获取网联车轨迹数据和道路数字地理信息,将网联车轨迹点与实际道路路段进行地图匹配,计算网联车轨迹点到下游交叉口的距离;s2,根据网联车轨迹点的瞬时车速属性,利用高斯混合模型对车辆运行状态进行划分,车辆运行状态包括:绿波行进状态、加减速状态和停车状态,获取绿波行进状态下的网联车数据;s3,根据步骤s2中获取的绿波行进状态下的网联车数据,考虑绿波行进车速的空间差异性,将路段划分为若干个等长的路段均质元胞,将轨迹点汇聚到相应的路段元胞内;考虑时间差异性,将数据集按时间进行划分,获得多条不同时间间隔内的路段元胞绿波行进车速序列;s4,考虑绿波行进车速在路段上的空间相关性,利用隐马尔科夫模型对元胞绿波行进车速进行联合分布建模,输入多条不同时间间隔内的元胞绿波行进车速序列进行训练,采用em算法完成模型参数学习,确定元胞绿波行进车速联合分布;s5,对元胞绿波行进车速联合分布进行蒙特卡罗采样直至收敛,获取若干组路段元胞绿波行进车速样本,计算空间平均值得到路段绿波行进车速样本,确定路段绿波行进车速分布。2.根据权利要求1所述基于网联车轨迹数据的绿波行进车速不确定性量化方法,其特征在于,步骤s1中,所述获取网联车轨迹数据和道路数字地理信息,将网联车轨迹点与实际道路路段进行地图匹配,计算网联车轨迹点到下游交叉口的距离的过程包括以下子步骤:s11,获取网联车采集的轨迹数据,轨迹数据包括网联车的车辆身份、采集日期、采集时间、采集状态、行驶瞬时速度、行驶航向和经纬度;s12,根据网联车轨迹点的经纬度属性,将轨迹点与最近邻的道路路段进行地图匹配,获得轨迹点所属路段信息;s13,计算网联车轨迹点到下游交叉口中心点的距离,作为其路段位置信息。3.根据权利要求1所述基于网联车轨迹数据的绿波行进车速不确定性量化方法,其特征在于,步骤s2中,所述根据网联车轨迹点的瞬时车速属性,利用高斯混合模型对车辆运行状态进行划分的过程包括以下子步骤:s21,提取瞬时车速为零的网联车轨迹点的路段位置坐标,确定历史最大排队长度,并将该路段位置坐标作为信号控制区域的边界点,得到信号控制影响区域;s22,将信号控制区域以外的网联车轨迹点的车辆状态设置为绿波行进状态;s23,利用三元高斯混合模型,将信号控制区域以内的网联车轨迹点的车辆状态划分为三种运行状态:绿波行进状态、加减速状态和停车状态。4.根据权利要求3所述基于网联车轨迹数据的绿波行进车速不确定性量化方法,其特征在于,步骤s23中,利用三元高斯混合模型,将信号控制区域以内的网联车轨迹点的车辆状态划分为三种运行状态的过程包括以下子步骤:s231,提取信号控制区域以内所有网联车轨迹点的瞬时车速,使用k-means聚类方法,设置聚类个数为3,对轨迹点车辆状态进行初始划分;
s231,根据最大似然估计的思想,计算每个类k的聚类中心均值μ
k
和方差以及混合比α
k
:::式中,v
ik
是第k类中第i个网联车轨迹点;n
k
是第k类网联车轨迹点数量;n是网联车轨迹点数量;s232,依据聚类中心的均值从大到小的顺序,将每一类下的轨迹点的车辆状态依次标记为绿波行进状态、加减速状态和停车状态;s233,计算网联车轨迹点v
i
属于每一种状态k的后验概率γ
ik
:式中,为第k个高斯成分的概率密度函数;s234,重新估计模型参数:重新估计模型参数:重新估计模型参数:s235,计算对数似然lnp(x|μ,σ,α):s236,重复s234至s236,直至对数似然收敛;s237,获得三元高斯混合模型的联合分布的最优参数s238,依据最优参数计算所有网联车轨迹点属于每个运行状态的后验概率,以0.6为阈值,划分所有网联车轨迹点的运行状态。5.根据权利要求1所述基于网联车轨迹数据的绿波行进车速不确定性量化方法,其特征在于,步骤s3中,考虑绿波行进车速的空间差异性,将路段划分为若干个等长的路段均质元胞,将轨迹点汇聚到相应的路段元胞内的具体过程如下:s301,将路段划分为若干个等长的路段均质元胞,划分长度与道路等级相关;s302,提取所有绿波行进状态下的网联车轨迹点,根据其所在的路段位置坐标划分至相应的路段元胞内。6.根据权利要求1所述基于网联车轨迹数据的绿波行进车速不确定性量化方法,其特征在于,步骤s3中,考虑时间差异性,将数据集按时间进行划分,获得多条不同时间间隔内的路段元胞绿波行进车速序列的过程包括以下步骤:
s311,将处于绿波行进状态下的网联车数据集按固定时间间隔划分为若干个子数据集,划分时间间隔t与网联车数据稀疏程度相关;s312,对每个时间间隔t下每个路段元胞c内的所有处于绿波行进状态的网联车轨迹点的瞬时车速进行汇聚,计算空间平均绿波行进车速计算空间平均绿波行进车速其中,和分别指在时间间隔t内第c个元胞中处于绿波行进状态的网联车轨迹点总数和第i个轨迹点的瞬时速度;s313,从上游到下游对路段元胞依次进行编号,获得时间间隔t内的路段元胞绿波行进车速序列c为路段元胞的总数;s314,遍历每个子数据集,获得多条路段元胞绿波行进车速序列v={v1,v2,

,v
t
,

,v
t
},t为时间间隔总数。7.根据权利要求6所述基于网联车轨迹数据的绿波行进车速不确定性量化方法,其特征在于,步骤s4中,考虑绿波行进车速在路段上的空间相关性,利用隐马尔科夫模型对元胞绿波行进车速进行联合分布建模,输入多条不同时间间隔内的元胞绿波行进车速序列进行训练,采用em算法完成模型参数学习,确定元胞绿波行进车速联合分布的过程包括以下子步骤:s41,输入多条路段元胞绿波行进车速序列,采用隐马尔科夫模型对元胞级绿波行进车速的空间相关性进行联合分布建模;具体包括:s411,设置两种隐状态s
c
∈{s1,s2},分别代表正常驾驶状态s1和谨慎驾驶状态s2;s412,建立基于隐马尔可夫模型的元胞绿波行进车速联合概率分布:其中,模型参数θ=(a,b,π),初始状态分布π={π
k
},满足:初始状态为s
k
的概率表示为状态转移矩阵a={a
jk
},从状态j转移到k的状态转移概率满足:在隐状态k下元胞绿波行进车速分布b={b
k
},},表示时间间隔t内第c个路段元胞的隐状态;s42,输入观测序列数据进行模型参数学习;具体包括:s421,初始化模型参数θ
old
;s422,计算后验概率和和和s423,引入正向概率α
c
(k)和反向概率β
c
(k):
s424,确定正向概率α
c
(k)和反向概率β
c
(k)的递归关系:(k)的递归关系:(k)的递归关系:(k)的递归关系:式中,表示时间间隔t内第c个路段元胞的前向概率;表示时间间隔t内第c个路段元胞的后向概率;表示时间间隔t内第一个路段元胞的前向概率;表示时间间隔t内最后一个路段元胞的后向概率;s425,根据前向α
c
(k)和后向概率β
c
(k),重新计算后验概率γ
c
(k)和ξ
c
(j,k):(j,k):式中,表示时间间隔t内第c个路段元胞的隐状态边缘后验概率;表示时间间隔t内第c个路段元胞的隐状态联合后验概率;s426,计算似然函数的对数期望:式中,表示时间间隔t内第一个路段元胞的隐状态边缘后验概率;s427,对多条序列v={v1,v2,

,v
t
,

,v
t
},重复步骤s424至s426;s428,更新模型参数:更新模型参数:更新模型参数:更新模型参数:s429,重复s426至s428,直至模型参数收敛。8.根据权利要求1所述基于网联车轨迹数据的绿波行进车速不确定性量化方法,其特征在于,步骤s5中,对元胞绿波行进车速联合分布进行蒙特卡罗采样直至收敛,获取若干组路段元胞绿波行进车速样本,计算空间平均值得到路段绿波行进车速样本,确定路段绿波行进车速分布的具体过程如下:s51,对隐马尔可夫模型控制的元胞绿波行进车速联合分布中进行蒙特卡罗采样,获取
若干组元胞绿波行进车速样本,每组样本数等于路段元胞个数;s52,对于每组元胞绿波行进车速样本,计算路段l绿波行进车速样本v
l
:其中,v
p,c
是元胞c的绿波行进车速样本,l
l
和l
c
分别是路段长度和元胞长度;s53,根据路段绿波行进车速样本,确定路段绿波行进车速分布。

技术总结


本发明公开了一种基于网联车轨迹数据的绿波行进车速不确定性量化方法,包括:将网联车轨迹点与实际道路路段进行地图匹配,计算网联车轨迹点到下游交叉口的距离;对车辆运行状态进行划分;将轨迹点汇聚到相应的路段元胞内;获得多条不同时间间隔内的路段元胞绿波行进车速序列;利用隐马尔科夫模型对元胞绿波行进车速进行联合分布建模,输入多条不同时间间隔内的元胞绿波行进车速序列进行训练,确定元胞绿波行进车速联合分布;获取若干组路段元胞绿波行进车速样本,计算空间平均值得到路段绿波行进车速样本,确定路段绿波行进车速分布。本发明实现了绿波行进车速的不确定性量化,为支撑鲁棒信号协调控制提供了现实可靠依据。支撑鲁棒信号协调控制提供了现实可靠依据。支撑鲁棒信号协调控制提供了现实可靠依据。


技术研发人员:

贺洋 安成川 夏井新 伊笑莹 陆振波 宋慧洁

受保护的技术使用者:

东南大学

技术研发日:

2022.06.06

技术公布日:

2022/9/23

本文发布于:2024-09-22 17:19:46,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/3/19319.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:车速   路段   绿波   轨迹
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议