一种基于DSRC数据与点检测器数据的实时融合方法与流程

文档序号:11143654阅读:444来源:国知局
一种基于DSRC数据与点检测器数据的实时融合方法与制造工艺

本发明属于智能交通领域,具体涉及一种基于DSRC数据与点检测器数据的实时融合方法。



背景技术:

实时的交通状态估计与预测是交通管理者进行决策管理的依据,同时,也是交通诱导和出行信息服务的先决条件。随着高速公路小汽车出行量的日益增多,拥堵已经成为出行常态,为了提供良好的道路环境和出行体验,及时、准确地把握实时及未来道路的交通状况非常关键。我国高速公路电子不停车收费系统(以下简称“ETC”)经过多年的发展,在建设规模、跨区域联网以及产业化发展等方面均取得较好成效,并且于2015年实现全国联网,主线公路收费站ETC覆盖率达到100%,截止2016年8月,全国ETC用户数量已突破3800万。作为ETC系统的扩展应用之一,DSRC检测器通过采集ETC车辆的OBU_ID信息及其经过路侧天线的时间,成为一种新的高速公路信息采集方式。

根据检测器获取数据的类型,检测器可分为三类:点检测器、点到点检测器以及移动检测器。点检测器通常称为断面检测器,采集的是固定地点的时间平均速度、流量和占有率等数据,如微波检测器、线圈检测器、超声波检测器等。点到点检测器,也称为自动车辆识别(Automatic Vehicle Identifier recorder,AVI)传感器,能通过安装的应答器标签、车牌号码、移动电话的蓝牙信号追踪车辆的身份,从而获取点到点之间路段的速度、旅行时间及流量等信息。

当前多数研究集中于AVI数据、浮动车数据、微波数据、线圈数据等多种数据的融合,采用的方法主要有加权平均模型、神经网络模型、贝叶斯理论方法及卡尔曼滤波等方法。由于卡尔曼滤波方法在数据处理过程中,前期所需数据较少,求解时不需要贮存大量的观测数据,且当得到新的观测数据时,可实时处理,快速算得新的参数滤波值,在动态数据处理过程中应用广泛,目前,卡尔曼滤波已在航天技术、通信工程、工业控制等领域中得到比较广泛的应用。

现有的DSRC数据的实时性及运行状态评估的准确性较低,无法为交通管理者出行信息服务提供技术及数据支撑。



技术实现要素:

有鉴于此,本发明目的是提供一种以当前基于ETC系统扩展应用的DSRC检测器和点检测器为基础,对DSRC数据和点检测器数据进行实时融合,以提升DSRC数据的实时性及运行状态评估的准确性,为交通管理者出行信息服务提供技术及数据支撑的基于DSRC数据与点检测器数据的实时融合方法。

为了解决上述技术问题,本发明的技术方案是:

一种基于DSRC数据与点检测器数据的实时融合方法,包括以下步骤:

1)对DSRC数据预处理

第一步,针对DSRC数据及点检测器数据的特征,通过时空图的形式,分析两类数据对实时交通状态表达的优缺点;

第二步,DSRC数据预处理,包括相邻DSRC检测器之间距离的确定,异常数据剔除,数据匹配方法确定;

2)基于卡尔曼滤波的实时数据融合模型

第一步,结合DSRC数据及点检测器数据特征,进行路段划分;

第二步,根据DSRC检测器的测量值,考虑卡尔曼滤波方法计算过程中,矩阵乘积的累加特点,将点检测器数据转换为行程时间数据;

第三步,根据路段划分结果,结合DSRC检测器和点检测器的布设位置分布,确定检测器与路段的匹配矩阵;通过对检测器数据的统计分析,确定两类检测器的测量误差的方差矩阵,及初始的行程时间方差矩阵;最后基于卡尔曼滤波方法对DSRC数据和点检测器数据进行实时融合处理。

进一步的,相邻DSRC检测器之间距离的确定的方法为:1)当相邻检测器位于同一条高速公路时,可直接由两检测器所在桩号的差值得到;2)当相邻监测器位于不同高速公路时,首先确定高速公路相交的互通分别在两高速公路中的里程桩号,并分别计算两检测器与互通的距离,然后将两者相加得到。

进一步的,异常数据剔除的方法为:假设DSRC检测器是时钟同步的,若单车行程时间为负值,则该车辆数据为异常数据,予以剔除。

进一步的,数据匹配方法确定的方法为,按车流方向以下游检测器的时间为准,截取时间周期T内到达下游检测器的车辆数据,进而根据车辆的OBU_ID匹配得到车辆分别经过上游检测器和下游检测器的时间,最后计算得到空间的平均行程时间及平均速度。

进一步的,路段划分的方法为:以相邻DSRC检测器之间的路段作为数据融合处理的对象,即路段的起点和终点分别布设了DSRC检测器,1)当路段上有多于1个点检测器时,以相邻点检测器之间路段的中点为节点将相邻DSRC检测器之间的路段划分为多个子路段;2)当路段上有且只有1个点检测器时,若点检测器位于路段中间则以点检测器位置为节点,将路段划分成两个子路段,若点检测器位于路段的端点时,则不对路段进行划分。

进一步的,点检测器数据转换为行程时间数据的方法为,将点检测器的时间平均速度转化为空间平均速度,具体计算方法如下:

其中,表示空间平均速度,表示时间平均速度,表示时间平均速度的方差,得到空间平均速度后,结合路段的长度,通过计算路段长度与空间平均速度的比值得到该路段该时间周期的行程时间数据。

进一步的,实时数据融合模型的方法为:

令表示相邻DSRC检测器之间的路段包含的子路段数量(由路段划分结果确定),通过点检测器获得的子路段行程时间估计值为,实测值为,二者均为的列向量。根据子路段的划分原则,每个子路段有且只有1个点检测器,则点检测器与子路段的匹配矩阵为 的单位矩阵,记作;点检测器检测到的各子路段的行程时间的方差组成的矩阵为, 为维矩阵(初始值可假设为对角矩阵);点检测器的测量误差的方差矩阵为,为维对角矩阵,将DSRC的测量值记作,测量误差的方差为,DSRC测量值与子路段的匹配矩阵为的全1行向量,记作。

进一步的,数据融合的具体步骤如下:

步骤1:计算点检测器数据的增益因子

通过公式计算得到,其中为点检测器的匹配矩阵;

步骤2:更新点检测器数据的估计值

通过公式计算得到, 为点检测器的实测值;

步骤3:更新点检测器数据的行程时间估计的方差矩阵

通过公式计算得到;

步骤4:计算DSRC检测器的增益因子

通过公式计算得到,为的列向量;

步骤5:计算DSRC与点检测器数据融合后的估计值

步骤6:计算 时刻的行程时间预测值

步骤7:获取下一时间周期的DSRC数据和点检测器的测量值,转步骤1。

本发明技术效果主要体现在以下方面:采用卡尔曼滤波方法对高速公路的DSRC数据和点检测器数据进行实时数据融合,以提升单独使用一种数据进行高速公路运行状态评估的准确性;针对DSRC数据实时性较差,点检测器数据难以表达空间交通状态的缺点,创新性的采用稳定性高,实时处理速度快的卡尔曼滤波方法,实现DSRC数据与点检测器数据的实时融合,可以满足交通管理者对出行信息服务的及时性和准确性需求。

附图说明

图1为本发明的DSRC检测器和点检测器数据采集示意图;

图2为原始路段示意图;

图3为本发明的两个点检测器场景示意图;

图4为本发明的一个点检测器场景示意图;

图5为本发明的基于卡尔曼滤波的实时数据融合流程图。

具体实施方式

以下结合附图,对本发明的具体实施方式作进一步详述,以使本发明技术方案更易于理解和掌握。

实施例

参阅图1-5,一种基于DSRC数据与点检测器数据的实时融合方法,具体包括两部分内容:一是,DSRC数据的预处理;二是,基于卡尔曼滤波的实时数据融合模型。

(1)DSRC数据的预处理

原始的DSRC数据主要包括三部分:检测器的位置信息(即检测器所在高速公路的桩号),ETC车辆的OUB_ID及经过该检测器的时间戳。

在DSRC检测器布设密度较低的情况下,单独使用DSRC数据进行交通运行状态实时评估有一定的局限性,评估结果时间延迟偏大。如图1所示,当检测器间距较大时,在下游(DSRC 2)当前时间周期(第5个时间周期)内,匹配得到的数据可能是前几个时间周期(第3,4个时间周期)从上游(DSRC 1)出发的车辆数据。用这些数据来表达DSRC 1-DSRC 2之间路段的实时运行状态有些滞后性,而且图1阴影区域中的交通运行信息是无法获取的,这是由于在当前周期(第5个时间周期)上游出发的车辆还未到达DSRC2的位置,无法检测车辆位置及车辆的运行速度等信息。如图1所示,DSRC 1与DSRC 2之间有一点检测器,检测数据可代表部分阴影区域交通状态,这恰与DSRC数据相互补,因此,将点检测器数据与DSRC数据融合后可提升DSRC 1-DSRC 2路段的交通状态表达的实时性及准确性。

在进行数据融合之前,需要确定相邻DSRC检测器之间的距离,剔除异常数据。在此基础上进行数据匹配,为数据融合奠定基础。

1)相邻DSRC检测器之间距离确定

在高速公路网中,检测器的位置信息只记录检测器所在高速公路的桩号,当相邻检测器位于不同的高速公路时,无法通过检测器的桩号直接得到两者之间的距离,因此,相邻检测器之间的计算方法需要确定。

在高速公路网中,相邻DSRC检测器之间路段距离的计算分为以下两种情况:1)当相邻检测器位于同一条高速公路时,可直接由两检测器所在桩号的差值得到;2)当相邻监测器位于不同高速公路时,首先确定高速公路相交的互通分别在两高速公路中的里程桩号,并分别计算两检测器与互通的距离,然后将两者相加得到。

2)异常数据剔除

DSRC检测器的异常数据主要包括两类:重复记录的数据和相邻DSRC检测器之间单车行程时间为负值的数据。

假设DSRC检测器是时钟同步的,若单车行程时间为负值,则该车辆数据为异常数据,予以剔除。这是由于受设备的安装位置及辐射范围影响,检测器有可能检测到对向的ETC车辆,这样使得上游检测器记录的时间戳晚于下游检测器记录的时间戳,因此得到的单车行程时间小于0。

3)数据匹配方法选择

DSRC数据用于实时交通运行状态评估时,应按车流方向以下游检测器的时间为准,截取时间周期T内到达下游检测器的车辆数据,进而根据车辆的OBU_ID匹配得到车辆分别经过上游检测器和下游检测器的时间,最后计算得到空间的平均行程时间及平均速度。

4)数据匹配区间长度的确定

部分近城区高速公路路段,一些车辆单日经过多次,如果不确定上游检测器数据的时间段,选择对相邻上游检测器所有的历史数据进行匹配,则可能导致前一次的进入时间与后一次出行的离开时间相匹配,使得得到的车辆行程时间远远高出车辆实际的行程时间,产生异常数据。因此,对相邻DSRC检测器数据进行匹配时需要确定选择多长时间段内的上游检测器数据。通常情况下,匹配数据时间区间的长度与相邻监测器的间距及交通运行状态有关,检测器间距越长,交通运行状态越差,则匹配时间区间的长度越大,反之,匹配时间区间长度越小。

(2)基于卡尔曼滤波的实时数据融合模型

首先根据两类检测器的位置信息进行路段划分,然后基于卡尔曼滤波方法进行实时数据融合。

1)路段划分方法

以相邻DSRC检测器之间的路段作为数据融合处理的对象,即路段的起点和终点分别布设了DSRC检测器。路段划分原则为:(1)当路段上有多于1个点检测器时,以相邻点检测器之间路段的中点为节点将相邻DSRC检测器之间的路段划分为多个子路段;(2)当路段上有且只有1个点检测器时,若点检测器位于路段中间则以点检测器位置为节点,将路段划分成两个子路段,若点检测器位于路段的端点时,则不对路段进行划分。

如图2所示,节点1和节点5布设有DSRC检测器,节点1,2,3,4,5为可布设点检测器的位置,图2分别展示了布设1个,2个点检测器的路段划分示意图,圆圈表示点检测器的布设位置。为了便于表述,假设图3(1)中相邻节点之间的距离相等,即假设5个节点将路段等分成4段。

当该路段上分别布设1个点检测,2个点检测器时,若布设位置示意图如图3中场景1至场景5所示,则各场景中路段的划分结果如表1。

表1 路段划分结果

当相邻DSRC检测器之间路段上布设2个点检测器时,无论点检测器如何布设,均将路段划分成两个子路段;若相邻DSRC检测器之间路段上只有1个点检测器,当点检测器位于路段之间的位置上(如图3,(3)场景3),则将路段划分成两个子路段;当点检测器或者位于路段起点或者位于路段终点时(如图3,(3)场景4,5),则将路段划分成一个子路段,即不对相邻DSRC检测器之间的路段进行划分。

2)基于卡尔曼滤波的实时数据融合模型

①点检测器数据转化为行程时间数据

DSRC检测器可获取路段的行程时间值,考虑行程时间的可累加特性,本专利统一将各点检测器测量数据转换为行程时间数据进行融合处理。

依据上述的路段划分原则,划分后形成的每个子路段中均布设有且只有1个点检测器,而且可以得到各子路段的距离,因此,可以将点检测器的时间平均速度转化为空间平均速度,具体计算方法如下:

其中,表示空间平均速度,表示时间平均速度,表示时间平均速度的方差。

得到空间平均速度后,结合路段的长度,通过计算路段长度与空间平均速度的比值得到该路段该时间周期的行程时间数据。

②实时数据融合模型

基于卡尔曼滤波的实时数据融合流程如图3。

首先给出一些初始的参数设置。令表示相邻DSRC检测器之间的路段包含的子路段数量(由路段划分结果确定),通过点检测器获得的子路段行程时间估计值为,实测值为,二者均为的列向量。根据子路段的划分原则,每个子路段有且只有1个点检测器,则点检测器与子路段的匹配矩阵为 的单位矩阵,记作;点检测器检测到的各子路段的行程时间的方差组成的矩阵为, 为维矩阵(初始值可假设为对角矩阵);点检测器的测量误差的方差矩阵为,为维对角矩阵。将DSRC的测量值记作测量误差的方差为,DSRC测量值与子路段的匹配矩阵为的全1行向量,记作。

数据融合的具体步骤如下:

步骤1:计算点检测器数据的增益因子

通过公式计算得到,其中为点检测器的匹配矩阵。

步骤2:更新点检测器数据的估计值

通过公式计算得到, 为点检测器的实测值。

步骤3:更新点检测器数据的行程时间估计的方差矩阵

通过公式计算得到。

步骤4:计算DSRC检测器的增益因子

通过公式计算得到, 为的列向量。

步骤5:计算DSRC与点检测器数据融合后的估计值

步骤6:计算时刻的行程时间预测值

步骤7:获取下一时间周期的DSRC数据和点检测器的测量值,转步骤1。

通过上述融合过程后,得到各子路段的当前时间周期的行程时间,结合各路段的长度进而转化为各路段的平均速度,形成为交通管理者及出行者提供的更实时准确的交通运行状态信息。

本发明技术效果主要体现在以下方面:采用卡尔曼滤波方法对高速公路的DSRC数据和点检测器数据进行实时数据融合,以提升单独使用一种数据进行高速公路运行状态评估的准确性;针对DSRC数据实时性较差,点检测器数据难以表达空间交通状态的缺点,创新性的采用稳定性高,实时处理速度快的卡尔曼滤波方法,实现DSRC数据与点检测器数据的实时融合,可以满足交通管理者对出行信息服务的及时性和准确性需求。

当然,以上只是本发明的典型实例,除此之外,本发明还可以有其它多种具体实施方式,凡采用等同替换或等效变换形成的技术方案,均落在本发明要求保护的范围之内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1