专利类型:发明专利
语 言:中文
申 请 号:CN201510375348.3
申 请 日:20150701
发 明 人:孙棣华赵敏郑林江罗例东王玄金
申 请 人:重庆大学
申请人地址:400044 重庆市沙坪坝区沙正街174号
公 开 日:20180420
公 开 号:CN105023433B
代 理 人:
代理机构:
摘 要:一种高速公路交通异常事件影响范围预估方法,适用于高速公路主线路段上异常事件影响范围的预估。首先,建立路段Van?Aerde交通流模型;其次,设定目标函数和极小误差阈值,预估事件持续时间和排队最长时的时间;再者,确定多因素下的事发点通行能力、基于车检器数据预测各时间间隔内事发点上游流量,并获取对应的密度;利用交通波理论计算消散波波速、对应时刻的集结波波速及影响长度;判断当前估计的排队位置与上下游匝道、车检器的位置关系;最后,判断目标函数的求解结果,确定排队最长时的时间和事件影响范围。本发明方法基于Van?Aerde模型建立,并考虑交通流变化和多种因素对波速的影响,能更好地反映实际交通流特性,适用性更强,能提高预估的准确性。
主 权 项:一种高速公路交通异常事件影响范围预估方法,其特征是该方法步骤如下:步骤1:选取待研究路段,获取并统计路段车检器数据,绘制速度—流量散点图、速度—密度散点图、流量—密度散点图,并拟合曲线;步骤2:根据上一步获取的曲线,获得反映所研究的高速路段的交通流特征参数:自由流速度Vf,单位是km/h,临界速度Vm,单位是km/h,通行能力Qm,单位是pcu/h/lane,阻塞密度kj,单位是pcu/km/lane;进而建立该高速路段的Van?Aerde交通流模型,如式(1.1);式中,K′为交通流密度,单位pcu/km/lane;v为交通流速度,单位km/h;c1、c2、c3均为中间变量;Vf为自由流速度,单位km/h;Vm为临界速度,单位km/h;kj为阻塞密度,单位pcu/km/lane;Qm为道路通行能力,单位pcu/h/lane;后文相同类别参数的单位与此相同,速度参量单位为:km/h,流量参量单位为:pcu/h/lane,密度参量单位:pcu/km/lane;同时,推导出流量—速度关系函数为:步骤3:获取事件属性信息,并根据大车比例、占道数、恶劣天气和换道行为对交通异常事件下道路通行能力的影响,获取事发点断面通行车流量为:式中,fHV为大车比例对交通异常事件下道路通行能力的折减,即修正系数,且有fHV=1/[1+PHV(EHV?1)],其中PHV表示大型车比率;EHV表示大型车折算为标准车时的折算系数;fzd为占道下道路通行能力的折减系数;fbw为恶劣天气下道路通行能力的折减系数;Qm为道路基本通行能力,采用道路的饱和流率Qs;为换道对道路通行能力的折减系数;步骤4:设定表征拥挤流的低速区间,选取适当速度粒度,根据式(1.1)和式(1.2)计算相应的密度和流量,进一步拟合二者关系曲线,进而获取拥堵状态下的密度—流量关系式:由此,求取a、b、c这三个中间常量,并根据进一步求取对应的车流密度值步骤5:根据需求设定极小误差常量ε≥0,同时设定求解耗时长度阈值Tε,以及目标函数;假设集结波波速为Vgw,事件结束由事发点产生的消散波波速为Vdw,异常事件持续时间为td,集结波与消散波在事发点上游相遇的时间为tjd,其中设有Δt(i)为单位时间间隔,拥堵持续时间为tjdm;根据分析则应有异常事件的最大影响长度,单位km及拥堵持续时间,单位h:tjdm=tjd+Lmax/Vdw???????(1.6)建立如下目标函数:上式进一步表示为:步骤6:采用决策树方法预测交通异常事件持续时间td,单位:h;步骤7:考虑到tjd>td的必然性,并且异常事件本身属性影响tjd,进而结合经验和异常事件的严重程度和事发时间属性,根据td预估一个tjd;步骤8:获取事发点位置信息和事件持续时间,并判断事发点位置与上下游断面车检器之间的位置关系,比较相互间的距离;步骤9:判别事发点或当前估计的排队位置与上下游车检器之间的匝道情况;若事发点或当前估计的排队位置与上下游车检器之间无匝道,则转至步骤10;若有匝道,则转至步骤24;步骤10:获取距离事发点最近的断面车检器的历史及当前流量数据;步骤11:预测当前时间间隔Δt(i)内事发点上游车流量qu;预测qu的方法是采用基于云模型的交通流量预测方法,其步骤如下:11.1:构建交通流量预测云模型,云模型构建步骤为:1)搜索获取相似历史流量序列,相似序列搜索步骤为:(1):取定相似度测度函数S(·,·),并设定相似阈值εS∈[0,1]、可接受的最低相似阈值εsmin、搜索时间长度阈值tmax、相似历史流量序列需求数ns,其中,ns≥1;(2):由当前时刻t0开始向前推移多个时刻,获得数据个数为m的待匹配测度的交通流量序列x,同时获得查询的基准时间区间[ts,t0];(3):设流量数据周期为T,时间区间[ts+kaT,t0+kaT],ka=0,...,n中的数据即可取为历史流量序列y;(4):对序列x和y求取相似度S(x,y);(5):判断S(x,y)≥ε,若是,则获取相似历史流量数据序列,再转至(6);否则,暂存该历史流量序列,并转至(7);(6):判断搜索时长是否达到tmax,若为否,则k+1并返回(3)继续搜索;若为是,判断若所获取的满足条件的相似序列数量大于等于ns,则取S(x,y)较大的前ns条,并输出所需的相似历史流量数据序列;否则,取S(x,y)≥εsmin的所有序列或对应S(x,y)较大的前ns条,并输出;(7):判断搜索时长是否达到tmax,若为否,则k+1并返回(3)继续搜索;若为是,判断若所获取的相似序列数量大于等于ns,则取S(x,y)较大的前ns条,并输出所需的相似历史流量数据序列;若小于ns,判断若S(x,y)≥εsmin的序列数大于0,取S(x,y)≥εsmin的所有序列或对应S(x,y)较大的前ns条并输出相关的相似历史流量数据序列;否则,选取各查询序列中S(x,y)最大值对应的序列或相似度值较大的前n′s多个所对应的序列集作为相似历史流量序列;其中,n′s≤ns;不同类型的车辆对交通流以及异常事件影响范围的影响不同,为反映其影响的差异性,各流量数据均转换为标准车车流量;2)根据相似历史流量序列,分析构建时间云模型Ti、历史流量云模型Ai;3)输入待预测时间参数ti,通过时间云Ti、历史云Ai的前件云发生器,生成云滴(ti,μi);4)根据上一步获取的确定度值μi,利用极大判定法获取后件云Bi为历史流量云模型(Ext,Ent,Het);5)获取当前预测的时间,根据要求构造当前趋势下流量序列查询条件,获取当前流量序列,并构建当前云模型It(Ext,Ent,Het);6)利用It和Bi构建预测云模型St;11.2:构造新的预测规则进行交通流量预测;输出单位时间间隔内预测结果时,若tjd=k1Δt,k1=1,2,…,输出预测结果qi作为事发后第i个时间间隔Δt内到达事发点的车流量,其中i=1,2,…k1;否则,认为最后一个预测单元时间存在tjd?(k?1)Δt<Δt,此时若i为最后一个预测单元时间,则输出预测结果为:此处认为在较短时间间隔内流量是均匀变化的;步骤12:由qu根据式(1.2)计算事发点上游车辆行车速度;步骤13:在步骤11和步骤12的基础上根据式(1.1)计算事发点上游车流密度ku;步骤14:根据下式(1.9)或式(1.10)计算当前时间间隔内对应的集结波波速,其中,c1、c2、c3参数计算参考式(1.11);进一步整理得:其中:若异常事件导致道路完全阻塞,则有:式中:Vgw为异常事件下集结波波速,为负数,表示其方向由事发点向上游;qu为预测当前时间间隔Δt(i)内事发点上游车流到达量;为事发点断面通行车流量,即事发点拥挤车流量;为事发点处拥挤交通流密度;ku为事发点上游交通流密度;vu为事发点上游车流速度;步骤15:根据式(1.13)计算当前时间间隔Δt(i)内的排队长度,即拥堵传播距离;步骤16:按式(1.14)计算当前时刻的排队长度值,当前时刻是指在前一预估时刻基础上再经过时间Δt(i)后的时刻;式(1.14)计算td内的任意时刻排队长度或tjd内任意时刻的影响长度:式中,Δt为单位时间间隔;L(kb)、L(kb?1)分别为经历kb,kb=1,2,3,…个、kb?1个时间间隔后,即kbΔt时、(kb?1)Δt时的排队长度;ΔL(kb)为第kb个Δt内的排队长度增量;Vgw(kb)为第kb个Δt内的集结波波速,设其符号为正;利用第i个Δt内的ΔL(i)、Vgw(i)可进一步表示为:将波速公式(1.10)带入式(1.15)则有:对异常事件导致道路完全阻塞的情况,对波速公式(1.12)带入式(1.15)则有:如果求取td时刻对应的最大排队长度,若存在td=kbΔt,则按上述方法计算;若存在td<kbΔt,即td=(kb?1)Δt<Δt,设Δt′=td?(kb?1)Δt,则可按下式计算:步骤17:根据上一步的预估计算结果,记下第i个时间间隔后的拥堵排队位置,即当前位置,同时计算下一预估时刻计数值i=i+1;步骤18:判断累积预测时长t≥tjd,其中:t=kbΔt,kb=1,2,....,若是,则结束而转至步骤19;否则,转至步骤22;步骤19:求取消散波波速Vdw,Vdw为负,表示波的传播方向为沿事发点上游传播;式中,kb取值km,或根据历史拥挤情况下的交通流数据统计分析,获取车辆驶离事发点的车速,根据车速求取kb;步骤20:计算步骤21:判断|J|≤ε,若成立,则输出转至步骤31;若不成立,同时判断求解耗时tsh≥Tε,若tsh<Tε,则返回步骤7继续估计tjd直到满足要求;若tsh≥Tε,则返回步骤5重新设定ε、Tε,此时可设定Tε比上一次的Tε小,ε大于上一次的设定值;步骤22:根据步骤18的否定结果,判断当前估计的排队位置与上下游断面车检器之间的位置关系,比较相互间的距离;步骤23:若当前估计的排队位置未超过上游车检器,则提取距离当前估计的排队位置最近的断面车检器的历史及当前流量数据,返回步骤11;否则,判断当前估计的排队位置与当前位置所在区段内上下游断面车检器之间的位置关系,比较相互间的距离,并转至步骤9;步骤24:根据步骤9的判断结果为有匝道时,进一步判断事发点或当前估计的排队位置与上游车检器之间是否有进出口匝道,若是,则转至步骤25;否则,转至步骤29;步骤25:判断事发点或当前估计的排队位置与下游车检器之间是否有进出口匝道,若是,转至步骤28;否则,转至步骤26;步骤26:同时选取上下游断面车检器数据使用,转至步骤30,分别预测上下游断面处车流量,并采用同样的方法预测相关匝道流量;步骤27:基于步骤26,对下游断面流量预测值和上游断面流量预测值与各匝道流量预测值的代数和求平均值作为第i个时间间隔预测结果,获得预测结果后若需继续预测则转至步骤30继续下次预测;步骤28:选用上游断面车检器数据,转至步骤30,预测上游断面处车流量,并采用同样的方法预测相关匝道流量,以上游断面流量与各匝道流量预测值的代数和作为第i个时间间隔预测结果,获得预测结果后若需继续预测则转至步骤30继续下次预测;步骤29:直接选取上游断面车检器数据使用,转至步骤30,获得预测结果后若需继续预测则转至步骤30继续下次预测;步骤30:执行步骤11至步骤23;在预测过程中,在判断当前估计的排队位置与事发点上游匝道之间的位置关系,即比较相互间的距离时,若当前估计的排队位置超过上游某匝道,则该匝道流量下次预测时将不参与计算,否则,该匝道流量下次预测继续使用;此外,如果排队长度在某一个时刻超过上游车检器位置,将启用上上游车检器,上游车检器的动态选择依此类推;步骤31:获取了则根据式(1.5)计算获取当前异常事件的影响范围,即最大影响长度估计值,并进一步根据式(1.6)计算获取当前异常事件下的拥堵持续时间tjdm。
关 键 词:预估;异常事件影响;高速公路交通;范围预估;目标函数;波波速;车检器;交通流;长时;排队;交通流模型;理论计算;模型建立;排队位置;事件影响;数据预测;主线路段;交通波;小误差;求解;波速;匝道;消散;集结;高速公路;路段;通行;上游
法律状态:授权
IPC专利分类号:G08G1/01(2006.01)I