当前位置: 首页 > 专利查询>东南大学专利>正文

一种基于并行计算的高速公路交通状态估计方法技术

技术编号:16130451 阅读:137 留言:0更新日期:2017-09-01 21:39
本发明专利技术公开了一种新型高速公路交通状态估计方法;该方法包括一种并行计算框架以及四个子模块:数据中心模块、数据一致化处理模块、在线交通流模型参数校正模块、以及改进的卡尔曼滤波优化模块,数据中心模块用于采集和存储交通检测器的历史和实时数据;数据一致化处理模块将不同类型的交通数据统一为同一格式;在线交通流模型参数校正模块用于交通流模型的参数校正;卡尔曼滤波优化模块对校正后的模型结果进一步优化。本发明专利技术提出的并行计算框架用于自动处理上述模块之间的执行顺序,相较于现有的基于卡尔曼滤波的交通状态估计方法,本发明专利技术具有更高的执行效率和精确度,可以支持不同类型的高速公路固定检测器数据,具有很好的应用和推广前景。

【技术实现步骤摘要】
一种基于并行计算的高速公路交通状态估计方法
本专利技术涉及高速公路交通状态估计和识别领域,具体涉及一种基于并行计算和改进卡尔曼滤波算法的高速公路交通状态估计方法。该方法针对高速公路交通状态固定检测器布设不足的问题,根据实时和历史交通检测器数据,估计高速公路的指定路段上各处实时交通状态。
技术介绍
近年来,随着我国经济的持续增长和机动车保有量及使用率的快速增加,现有的高速公路运营管理方法已不能充分满足高速公路实时管理需求,因此,对高速公路实施主动管理和控制是今后高速公路管理的发展趋势。高速公路主动管理和控制系统基于实时和历史交通状态数据、通过控制中心及大型计算机工作站,对车辆出入高速公路、瓶颈路段限速、车辆换道等实施自动管控。因此需要以获取高速公路各路段准确的实时交通状态数据(即路段平均速度和路段密度)为前提。现有的高速公路的固定检测器包括(高清)摄像头设备、微波设备、线圈设备,其分布密度一般为5~10公里一个,数据最短采样时间间隔在1~5分钟不等,不能满足实时交通控制的需求。因此需要在空间和时间上对交通数据进行扩样,即通过交通状态估计方法获取较为准确的高速公路交通状态,作为高速公路主动管控的基础。现有的交通状态估计方法可以分为基于交通数据的估计方法以及基于交通流模型的估计方法。基于交通数据的估计方法通过对已知交通数据的统计分析方法对交通状态未知的路段进行估计,包括时间序列分析方法、回归方法、平滑拟合方法。基于交通流模型的方法通过交通流模型描述高速公路的交通状态演变情况,并通过其他算法对交通流模型的参数和计算结果进行优化,以提高交通流模型的准确性。总体而言,基于交通流模型的方法描述交通流变化的精确性较高,并且能较为准确的描述交通拥堵的形成,扩张和消散过程,能较好满足主动交通管控的需求。现有的基于交通流模型的方法主要是采用二阶宏观交通流模型和扩展卡尔曼滤波相结合的方法。该类方法能够获取较好的估计效果和精度,但是也存在以下不足:1)该类方法所采用的交通流模型的参数较多,部分关键参数通过卡尔曼滤波算法进行实时估计,其余参数的设置仍然依赖经验,因此容易产生较大误差。2)由于交通流模型为非线性模型,该类方法需要通过对交通流模型进行泰勒级数展开(线性近似)的方式计算卡尔曼增益。该方式的计算量较大且会产生近似估计误差,在一定程度上影响估计方法的精度和效率。
技术实现思路
为解决上述问题,本专利技术公开了一种基于并行计算和改进卡尔曼滤波优化的高速公路交通状态估计方法。该方法属于基于交通流模型的交通状态估计方法,包括一种并行计算框架、一种数据一致化处理算法、一种在线交通流模型参数校正算法以及一种改进的卡尔曼滤波优化算法。本专利技术可以从不同类型的固定检测器提取必要的交通状态数据,通过并行计算框架提升交通状态估计效率,通过在线模型参数校正和卡尔曼滤波优化提升交通状态估计的精确度,从而满足主动管控需求。本专利技术采用的具体技术方案是:1.一种新的交通估计并行计算框架,包括:数据中心模块、数据一致化处理模块、在线交通流模型参数校正模块、改进的卡尔曼滤波优化模块以及相应的并行计算流程。其中,数据中心模块包括交通数据库和模型数据库。交通数据库用于收集和存储高速公路固定检测器采集的历史和实时交通数据,并负责对交通数据的维护。模型库用于存储不同种类的交通流模型,并可以根据不同交通情况选用适应度较高的交通流模型;数据一致化处理模块将不同类型的固定检测器数据加工为其他模块所需要的路段密度和速度数据;在线交通流模型参数校正模块通过遗传算法和短时交通历史数据,对交通流模型参数进行校正,使模型计算结果符合实时交通状态变化趋势。改进的卡尔曼滤波优化模块使用实时交通数据对模型计算结果进一步优化。各模块之间的并行计算流程包括如下步骤:1)数据中心实时获取和存储高速公路各检测器的交通数据;2)数据一致化处理模块用于响应其他模块的数据请求。该模块从数据库取得对应时间段的数据,使用数据一致化处理算法处理数据并发送给请求的模块。3)在线交通流模型参数校正模块使用在线交通流模型参数优化算法校正交通流模型,使交通流模型的计算结果符合短时交通状态变化趋势。交通流模型参数校正分为初始化阶段和常规阶段。在初始化阶段,在线交通流模型参数校正模块向数据一致化处理模块请求前一天的交通数据,根据前一天数据计算最优的模型参数。此后进入常规阶段,在该阶段内直到交通估计方法执行结束,以一小时为时间间隔校正(更新)模型参数。具体步骤为:首先,向数据一致化处理模块请求上一小时的交通数据;其次,使用在线交通流模型参数优化算法,根据上一小时的交通数据更新模型参数;然后,基于最新的模型参数,交通流模型以30秒时间间隔计算高速公路各子路段的交通状态估计值;最后,将计算结果发送给改进的卡尔曼滤波优化模块做进一步优化。4)改进的卡尔曼滤波优化模块向数据处理模块请求实时交通数据。利用改进的卡尔曼滤波优化算法,根据实时交通数据和模型计算结果计算最优的估计结果。并将所得估计结果作为该时刻的最终输出结果。5)改进的卡尔曼优化模块将最优估计结果发送给在线交通流模型参数校正模块,后者的模型计算线程将最优估计结果作为输入数据,并基于最新的模型参数值,求解下一时刻的模型结果。2.上述步骤(2)所述的数据一致化处理算法,用于将现有的高速公路固定检测器数据(指视频摄像头数据、微波数据、线圈数据)统一为仅包含路段密度和平均速度,时间间隔为30秒的交通数据。现有的固定检测器数据包括检测点的速度数据、流量数据、占有率数据,数据更新间隔为1或5分钟,没有密度数据。因此通过以下处理步骤达到上述目的。1)根据交通主动管理系统的控制需求,将指定的高速公路路段离散为500米间距的子路段;根据CFL条件(即要求车辆在下个时刻只能出现在相邻子路段)以及我国高速公路车速最高120km/h的限制,将数据更新时间间确定为30秒;2)采用插值法将不同时间粒度的交通数据统一为符合其他模块需求的交通数据。2.1)对于交通流量数据,采用基于泊松分布的数据插值方法。步骤为:对于1分钟的流量数据q1min,采用k=2,λ=0.5q1min的泊松分布函数计算每30秒的交通流量。对于5分钟的流量数据q5min,采用k=10,λ=0.1q5min的泊松分布函数计算每30秒的交通流量。2.2)对于速度数据,首先采用下述公式将检测器的地点平均车速转换为路段平均车速:式中,为高速公路路段i的固定检测器在时刻k的地点速度测量值,σi(k)是地点车速的样本方差,是路段i的检测器的地点平均车速。其次,采用三次Hermite插值函数对1分钟或5分钟间隔的路段平均速度数据进行插值,得到30秒时间间隔的路段平均速度估计值3)求解交通状态的密度。由于交通数据中只有占有率数据,因此需要根据占有率数据,密度计算值求解密度的估计值。具体求解步骤如下:3.1)利用下述速度-密度公式计算路段的密度,得到密度计算值:式中,为2)中所求解的路段i在时刻k的流量值,为3)中所求解的路段平均速度。T为时间间隔(30秒)。3.2)根据以下公式求解占有率和密度计算值之间的最优线性关系a:式中,a*为使占有率和密度满足最小二乘关系的比例系数值,为3-1)中所求解的密度计算值,为路段i在时刻k的占有率数据,N为本文档来自技高网
...
一种基于并行计算的高速公路交通状态估计方法

【技术保护点】
一种基于并行计算的高速公路交通状态估计方法,其特征在于,包括并行计算框架,所述并行计算框架包括数据中心模块、数据一致化处理模块、在线交通流模型参数校正模块、改进的卡尔曼滤波优化模块以及相应的并行计算流程,数据中心模块包括交通数据库和模型数据库。交通数据库用于收集和存储高速公路固定检测器采集的历史和实时交通状态数据,并负责对交通数据的维护,模型库用于存储不同种类的交通流模型,并可以根据不同交通情况选用适应度较高的交通流模型;数据一致化处理算法模块根据其他模块的请求,将不同类型固定检测器数据加工为所需要的路段密度和速度数据并发送给请求的模块;在线交通流模型参数校正模块使用遗传算法和短时交通历史数据,对交通流模型参数进行校正,使交通流模型计算结果符合实时交通状态变化趋势;改进的卡尔曼滤波优化模块根据实时交通数据对交通流模型的计算结果进一步优化;上述各模块之间的并行计算流程,包括:1)数据中心实时获取和存储高速公路各检测器的交通数据;2)数据一致化处理模块响应其他模块的数据请求,从数据库取得对应时间段的数据并对数据进行处理后发送给请求的模块;3)在线交通流模型参数校正模块向数据一致化处理模块请求必要的交通数据,并以1小时为间隔校正模型参数。交通流模型以30秒为间隔,计算高速公路各子路段的交通状态估计值;4)改进的卡尔曼滤波优化模块向数据处理模块请求实时交通数据,根据实时交通数据进一步优化交通流模型的计算结果。并将所得优化结果作为该时刻的最终输出结果;5)改进的卡尔曼优化模块将最优估计结果发送给在线交通流模型参数校正模块,后者的模型计算线程将最优估计结果作为输入数据,并基于最新的模型参数值,求解下一时刻的模型结果。...

【技术特征摘要】
1.一种基于并行计算的高速公路交通状态估计方法,其特征在于,包括并行计算框架,所述并行计算框架包括数据中心模块、数据一致化处理模块、在线交通流模型参数校正模块、改进的卡尔曼滤波优化模块以及相应的并行计算流程,数据中心模块包括交通数据库和模型数据库。交通数据库用于收集和存储高速公路固定检测器采集的历史和实时交通状态数据,并负责对交通数据的维护,模型库用于存储不同种类的交通流模型,并可以根据不同交通情况选用适应度较高的交通流模型;数据一致化处理算法模块根据其他模块的请求,将不同类型固定检测器数据加工为所需要的路段密度和速度数据并发送给请求的模块;在线交通流模型参数校正模块使用遗传算法和短时交通历史数据,对交通流模型参数进行校正,使交通流模型计算结果符合实时交通状态变化趋势;改进的卡尔曼滤波优化模块根据实时交通数据对交通流模型的计算结果进一步优化;上述各模块之间的并行计算流程,包括:1)数据中心实时获取和存储高速公路各检测器的交通数据;2)数据一致化处理模块响应其他模块的数据请求,从数据库取得对应时间段的数据并对数据进行处理后发送给请求的模块;3)在线交通流模型参数校正模块向数据一致化处理模块请求必要的交通数据,并以1小时为间隔校正模型参数。交通流模型以30秒为间隔,计算高速公路各子路段的交通状态估计值;4)改进的卡尔曼滤波优化模块向数据处理模块请求实时交通数据,根据实时交通数据进一步优化交通流模型的计算结果。并将所得优化结果作为该时刻的最终输出结果;5)改进的卡尔曼优化模块将最优估计结果发送给在线交通流模型参数校正模块,后者的模型计算线程将最优估计结果作为输入数据,并基于最新的模型参数值,求解下一时刻的模型结果。2.如权利要求1所述的一种基于并行计算的高速公路交通状态估计方法,其特征在于,所述数据一致化处理模块用于将现有的高速公路固定检测器数据统一为仅包含路段密度和平均速度数据,时间间隔为30秒的交通数据,实现步骤包括:1)根据交通主动管理系统的控制需求和CFL条件,将控制对象的高速公路路段离散为500米间隔的子路段,数据更新时间为30秒;2)对于交通流量数据,采用基于泊松分布的插值方法进行插值;3)对于速度数据,首先采用下述公式地点车速转换为路段平均车速:式中,为高速公路路段i的固定检测器在时刻k的地点速度测量值,σi(k)是地点车速的样本方差,是路段i的平均车速;其次,采用三次Hermite插值函数对1分钟或5分钟间隔的路段平均速度数据进行插值,得到30秒时间间隔的路段平均速度估计值4)根据占有率数据和密度数据之间的关系,求解密度的估计值;计算步骤包括:4.1)利用下述速度-密度公式计算路段的密度观测值:式中,为2)中所求解的路段i在时刻k的流量值,为3)中所求解的路段平均密...

【专利技术属性】
技术研发人员:王翀冉斌张健
申请(专利权)人:东南大学
类型:发明
国别省市:江苏,32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1