本发明涉及道路交通运行主动管控领域,尤其是涉及一种道路交通运行主动管控策略选择方法。
背景技术:
道路交通运行主动管控即通过实施管控策略,改变交通参与者的行为,进而调节交通运行态势。主动交通管理的主要控制手段包括可变限速、拥堵预警、匝道计量等等。这些管控手段实现实时检测、动态调节,可以达到减少交通事件、主动预防和避免交通拥堵发生的作用。
主动交通管理的关键难点在于对管控后交通运行态势的推演。以可变限速管控手段为例,可变限速是通过设置一个动态的速度限制,该限值是基于实时车辆、天气或其他临时状况而设置的最优值。可变限速对于车辆进行的主动速度调控是基于预测的交通流状态。但是,传统的预测手段导致了不精准、实时性差等问题,基于模型的传统预测方式给主动管控的落实造成阻碍,导致主动管控策略选择不合理,不准确。
技术实现要素:
本发明的目的就是为了克服上述现有技术存在的缺陷而提供一种道路交通运行主动管控策略选择方法,以实现道路交通运行主动管控策略的准确合理选择。
本发明的目的可以通过以下技术方案来实现:
一种道路交通运行主动管控策略选择方法,该方法包括以下步骤:
步骤s1:获取路段位置信息、路段属性和当前交通运行状态,构建在线仿真交通流模型;
步骤s2:基于当前交通运行状态和路段属性,从历史数据中得到潜在管控策略,生成平行仿真案例;
步骤s3:构建潜在管控策略下的驾驶行为模型,基于驾驶行为模型进行平行的交通运行状态推演;
步骤s4:对平行的交通运行状态推演结果进行评价,得到优选的道路交通运行主动管控策略。
所述的步骤s1包括:
步骤s11:获取路段位置信息进行坐标系建立,在坐标系中设置路段属性;
步骤s12:将当前交通运行状态实时同步至坐标系中;
步骤s13:基于坐标系,构建在线仿真交通流模型。
所述的在线仿真交通流模型包括跟驰模型和换道模型,所述跟驰模型表达为:
其中,
换道模型表达为:
其中,vn(t)为车辆n在t时刻的速度,vn(t+t)为车辆n在t+t时刻的速度,bn代表车辆n的最大舒适减速度,t为时间步长,xn(t)为车辆n在时刻t的位置,sn-1指前车的车身长度,
所述的步骤s2包括:
步骤s21:利用当前交通状态及路段属性与历史交通状态进行相似度匹配,得到最相似历史交通状态;
步骤s22:基于最相似历史交通状态,查询历史管控措施库得到潜在管控策略;
步骤s23:利用潜在管控策略生成平行仿真案例。
所述当前交通状态与历史管控状态利用欧几里得距离进行相似度匹配,所述欧几里得距离表达为:
其中,xik为i点的第k维坐标,xjk为j点的第k维坐标,d为空间维度,dij(xi,xj)即两点间的欧几里得距离
所述的步骤s3中驾驶行为模型为:
其中,参数γ,ε,δ其为调节因子,γ取值范围为[1,10),ε取决于具体主动管控手段,δ取值范围为(0,1],αn(t)为主动管控策略对于跟驰模型的影响,
其中,参数θ取值范围为[1,20),vn(t)为车辆n在t时刻的速度,vn(t+t)为车辆n在t+t时刻的速度,bn代表车辆n的最大舒适减速度,t为时间步长,xn(t)为车辆n在时刻t的位置,sn-1指前车的车身长度,
所述的步骤s4中以车辆流量、车辆速度、距离碰撞时间作为评估指标对平行的交通运行状态推演结果进行评价。
与现有技术相比,本发明具有以下优点:
(1)区别于传统的宏观交通流模型预测,将在线仿真与平行实验相结合,提升了运行状态预估的精度,从而提高主动管控策略的精度。
(2)平行实验可借鉴历史管控效果,多管控方案的生成及评估价提升了管控策略的针对性。
(3)区别于主观经验决策,实现了以代码自动化的方式为道路交通运行主动管控提供决策支持。
附图说明
图1为本发明的流程图。
具体实施方式
下面结合附图和具体实施例对本发明进行详细说明。本实施例以本发明技术方案为前提进行实施,给出了详细的实施方式和具体的操作过程,但本发明的保护范围不限于下述的实施例。
实施例
本实施例提供一种基于在线仿真推演与平行实验的道路交通运行主动管控策略选择方法,如图1所示,包括以下步骤:
步骤s1:获取路段位置信息、路段属性和当前交通运行状态,构建在线仿真交通流模型;
步骤s2:基于当前交通运行状态和路段属性,从历史数据中得到潜在管控策略,生成平行仿真案例;
步骤s3:构建潜在管控策略下的驾驶行为模型,基于驾驶行为模型进行平行的交通运行状态推演;
步骤s4:对平行的交通运行状态推演结果进行评价,得到优选的道路交通运行主动管控策略。
步骤s1包括:
步骤s11:获取路段位置信息进行坐标系建立,在坐标系中设置路段属性;
步骤s12:将当前交通运行状态实时同步至坐标系中;
步骤s13:基于坐标系,构建在线仿真交通流模型。
在线仿真交通流模型包括跟驰模型和换道模型,跟驰模型表达式包括:
其中,
换道模型表达式包括:
其中,vn(t)为车辆n在t时刻的速度,vn(t+t)为车辆n在t+t时刻的速度,bn代表车辆n的最大舒适减速度,t为时间步长,xn(t)为车辆n在时刻t的位置,sn-1指前车的车身长度,
步骤s2包括:
步骤s21:利用当前交通状态及路段属性与历史管控状态进行相似度匹配,得到最相似历史管控交通状态;
步骤s22:基于最相似历史管控交通状态,查询历史管控措施库得到潜在管控策略;
步骤s23:利用潜在管控策略生成平行仿真案例。
当前交通状态与历史管控状态利用欧几里得距离进行相似度匹配,欧几里得距离表达为:
其中,xik为i点的第k维坐标,xjk为j点的第k维坐标,d为空间维度,dij(xi,xj)即两点间的欧几里得距离。
步骤s3中驾驶行为模型为:
其中,参数γ,ε,δ其为调节因子,γ取值范围为[1,10),ε取决于具体主动管控手段,δ取值范围为(0,1],αn(t)为主动管控策略对于跟驰模型的影响,
其中,参数θ取值范围为[1,20),vn(t)为车辆n在t时刻的速度,vn(t+t)为车辆n在t+t时刻的速度,bn代表车辆n的最大舒适减速度,t为时间步长,xn(t)为车辆n在时刻t的位置,sn-1指前车的车身长度,
步骤s4中以车辆流量、车辆速度、距离碰撞时间作为评估指标对平行的交通运行状态推演结果进行评价。
通过上述步骤,完成基于在线仿真推演与平行实验的道路交通运行主动管控策略选择方法,区别于传统的宏观交通流模型预测,在线仿真推演的技术路径提升了运行状态预估的精度。上述步骤中的平行实验,基于历史管控措施库,实现了多主动管控策略的生成及综合评价,有利于提升管控策略的针对性,并促使决策支持过程实现代码自动化。
下面结合一个具体的可选实施例进行说明:
(一)建立在线仿真交通流模型,具体步骤如下:
(1)于仿真平台构建路网:基于highd数据集(包括路段位置信息、路段属性和当前交通运行状态,本实施例中当前交通状态指highd数据集中高风险时刻的交通运行状态),于sumo(simulationofurbanmobility)仿真平台建立highd路段仿真模型。highd数据路段长度为420米,则设置路段端点相隔为420米,并输入路段属性,如双向三车道、车道宽度为3.25米等。
(2)将当前交通运行状态实时同步至坐标系中:将highd数据集中当前交通运行状态导入至仿真平台坐标系中,包含该时刻车辆坐标、速度等。并在sumo仿真平台内配备相应的车辆文件及仿真文件,车辆文件包含历史流量,如仿真模型双向三车道快速路小时流量为3807辆/小时,仿真文件包含仿真开始时刻及结束时刻的设定。
(3)构建驾驶行为模型:驾驶行为模型包括跟驰模型及换道模型,基于文献结论及仿真实验,确定对于跟驰模型及换道模型的主要影响参数。跟驰模型中典型的智能驾驶人模型(intelligentdrivermodel,idm)公式如下所示:
其中,
换道模型中较为经典的模型为gipps换道模型,公式如下所示:
其中,vn(t)为车辆n在t时刻的速度,vn(t+t)为车辆n在t+t时刻的速度,bn代表车辆n的最大舒适减速度;t为时间步长;xn(t)为车辆n在时刻t的位置;sn-1指前车的车身长度;
选择sumo仿真平台内与highd数据集最为相似的跟驰模型与换道模型作为默认驾驶行为模型。
(二)生成平行仿真案例,具体步骤如下:
(1)当前交通状态及路段属性与历史交通状态进行相似度匹配:选取欧几里得距离(euclideandistance)作为相似度计算指标,其计算公式为:
其中,xik为i点的第k维坐标,xjk为j点的第k维坐标,d为空间维度,dij(xi,xj)即两点间的欧几里得距离。
相似度计算选取的关键变量主要包含交通状态及路段属性两个维度,其中交通态势包括车辆流量、平均车辆速度、速度方差等;路段属性包括车道数、车道宽度等。
选取以上公式计算结果最小的历史交通状态,即最为相似的历史交通状态。如路段编号为01的highd数据文件中的当前交通状态与编号为02的交通运行状态最为相似。
(2)提取对应管控方案:在历史管控措施库中,即一个包含历史交通状态与潜在管控策略对应关系的数据库,查询最为相似的历史交通状态所对应的潜在管控策略。则编号为01的highd数据文件中对应的潜在管控策略为120km/h-110km/h-100km/h可变限速方案、110km/h-100km/h-90km/h可变限速方案和100km/h-90km/h-80km/h可变限速方案。
历史管控措施库示例如表1所示。
表1历史管控措施库示例展示
(3)生成平行实验仿真案例:构建三个平行仿真场景,分别设有以上三个连续可变限速标志,并对路段车辆速度分布进行设置。
(三)交通运行状态推演,具体步骤如下:
(1)构建潜在管控策略下的驾驶行为模型:本实施例以可变限速策略和拥堵预警策略为例,可变限速策略对于跟驰模型的影响公式为:
参数γ,ε,δ其为调节因子,参数γ取值范围为[1,10);ε取值范围为(0,1.5);δ取值范围为(0,1]。
拥堵预警策略对于跟驰模型的影响公式为:
参数γ取值范围为[1,10);δ取值范围为(0,1]。
可变限速与拥堵预警策略对于换道模型的影响公式为:
其中,参数θ取值范围为[1,20)。
根据不同的限速方案及具体的拥堵预警策略实施等具体主动管控手段,参考参数范围,确定以上参数值。
(2)进行交通运行状态推演:在仿真场景中开展交通流仿真,仿真时长可定为未来15分钟。
(四)对推演结果进行评估并提供决策支持,具体步骤如下:
(1)选取效果评估指标:综合通行效率改善及交通安全提升的管控目的,选取流量、速度、距离碰撞时间(time-to-collision,ttc)作为评估指标。
(2)进行效果评估:根据以上指标,导出平行仿真案例下的sumo平台仿真轨迹数据,根据效果评估指标数据的平均数、偏度及分布等进行描述性统计。
(3)管控方案决策建议:选取效果评估值表现最好的潜在适用管控方案,即可输出至快速道路交通运行管控中心,或云控平台,供运行管控负责人员进行决策。