【技术实现步骤摘要】
一种结合预先决策与动态调整的无信控交叉口仿真控制方法及装置
本专利技术涉及交通仿真控制领域,具体涉及一种结合预先决策与动态调整的无信控交叉口仿真控制方法及装置。
技术介绍
无信号控制交叉口主要适用于城市支路之间相交或交通量较小的支路与干道的相交处,在城市交通整体网络中普遍存在。无信号控制交叉口因自身交通流量少的特点,故其通行能力与服务水平对于整个城市交通网络的整体通行能力影响并不显著,但又因其连接支路交通车流,故承载了城市交通网络部分通达性特征,对交叉口周边部分地区的交通组织和通行能力产生一定影响。目前,针对无信号控制交叉口的仿真研究主要集中于对交叉口内两股或是三股直行车流间进行展开,对于整个无信控交叉口内多股不同转向车流相互交错的仿真控制研究较少。同时,针对次路车流穿越主路车流的这一复杂场景,现有研究缺乏次路车流穿越形式的考虑,研究成果多集中于交叉冲突这种简单冲突形式,且次路车流的穿越决策往往仅靠某一时刻的状态做出判定,未考虑穿越车流时动态调整运行轨迹这一过程。
技术实现思路
专利技术目的:为了克服现有技术的不足,本专利技术提出一种结合预先决策与动态调整的无信控交叉口仿真控制方法及装置,针对无信控交叉口内不同方向的多股车流交互行为进行研究,而非仅考虑少数几股相交车流,同时,考虑了无信控交叉口车流间可能出现的决策冲突问题,对低优先级车流的行驶轨迹进行动态调整,使无信控交叉口仿真控制更为准确全面。技术方案:为解决上述技术问题,本专利技术采用的技术方案为:一种结合预先决策与动态调整的无 ...
【技术保护点】
1.一种结合预先决策与动态调整的无信控交叉口仿真控制方法,其特征在于,该方法具体步骤如下:/n步骤一:构造无信控交叉口仿真环境,确定车道数据,确定主、次路车流的运行指标,确定车辆行驶采用的动力学模型,定义模型参数指标,确定仿真时间步长;/n步骤二:根据无信控交叉口通行规则,明确不同车流通行优先权;优先权最高的车流在通过交叉口时车辆状态变化仅受同车道前车影响,不受其他低优先级流向车辆影响;/n步骤三:对交叉口各进口道车流进行行驶轨迹规划,确定各主次路不同转向车流轨迹相交的冲突点位置坐标;/n针对每个冲突点分别建立冲突点时间集合,存储将发生冲突的两个不同优先级车流中高优先级车流中的车辆到达其行驶轨迹上相应冲突点时间;/n步骤四:仿真模拟低优先级车流初步穿行轨迹,针对低优先级车流穿行高优先级车流冲突点类型比较穿行间隙,实现低优先级车流穿行方案预先决策;/n步骤五:无信控交叉口车流通行影响按通行优先级由高到低层层向下传递,在每一仿真时间步内对低优先级车流穿行交叉口的过程中进行预演轨迹的动态调整;/n通过调整车辆动力学模型参数实现在进入交叉口过程中规避高优先级车流,顺利实现穿行。/n
【技术特征摘要】
1.一种结合预先决策与动态调整的无信控交叉口仿真控制方法,其特征在于,该方法具体步骤如下:
步骤一:构造无信控交叉口仿真环境,确定车道数据,确定主、次路车流的运行指标,确定车辆行驶采用的动力学模型,定义模型参数指标,确定仿真时间步长;
步骤二:根据无信控交叉口通行规则,明确不同车流通行优先权;优先权最高的车流在通过交叉口时车辆状态变化仅受同车道前车影响,不受其他低优先级流向车辆影响;
步骤三:对交叉口各进口道车流进行行驶轨迹规划,确定各主次路不同转向车流轨迹相交的冲突点位置坐标;
针对每个冲突点分别建立冲突点时间集合,存储将发生冲突的两个不同优先级车流中高优先级车流中的车辆到达其行驶轨迹上相应冲突点时间;
步骤四:仿真模拟低优先级车流初步穿行轨迹,针对低优先级车流穿行高优先级车流冲突点类型比较穿行间隙,实现低优先级车流穿行方案预先决策;
步骤五:无信控交叉口车流通行影响按通行优先级由高到低层层向下传递,在每一仿真时间步内对低优先级车流穿行交叉口的过程中进行预演轨迹的动态调整;
通过调整车辆动力学模型参数实现在进入交叉口过程中规避高优先级车流,顺利实现穿行。
2.根据权利要求1所述的一种结合预先决策与动态调整的无信控交叉口仿真控制方法,其特征在于,步骤一中,所述车道数据包括车道长宽、数量、类型、交叉口物理区长宽;所述车流的运行指标,包括车辆产生时间、速度、加速度、转向、车长以及车辆在交叉口物理区及进出口车道行驶轨迹曲线;
构造的无信控交叉口各个进口道为双向双车道,车辆生成模型中车型分为小型车和中型车,车辆行驶采用动力学模型为IDM模型;
模型自由行驶速度、最大加减速度参数根据无信控交叉口速度限制条件、驾驶者行驶舒适度条件和交叉口物理区长宽限制条件共同进行设置;
在各进口道上游路段,车辆自由跟驰行驶,而接近交叉口的减速路段,主路左右转车辆需减速慢行,次路车流中所有转向车流均需在减速路段减速停车,等待可穿越间隙通过。
3.根据权利要求1所述的一种结合预先决策与动态调整的无信控交叉口仿真控制方法,其特征在于,步骤二中无信控交叉口,不同转向的交通流,其通行优先权分为四个等级,从高到低优先级的车流依次为:
一级的车流:主路直行、主路右转;二级的车流:主路左转、次路右转;三级的车流:次路直行;四级的车流:次路左转。
4.根据权利要求1所述的一种结合预先决策与动态调整的无信控交叉口仿真控制方法,其特征在于,步骤三中冲突点时间集合ConM(i,j)用于存储高优先级交通流M内车辆i按其轨迹行驶至第j个冲突点所需时间t(i,j),计算公式如下
式中L(i,j)是指车辆i在其行驶轨迹上到达冲突点j的距离,当车辆i通过相应冲突点后,L(i,j)值为负值,V是指当前仿真时间内车辆i平稳行驶速度,a是指当前仿真时间内车辆i加速度,δ是一个比较阈值;
通过此公式计算的时间是对高优先级车辆i到达冲突点的初步判别时间,在无信控交叉口中用于主路左转及次路车辆考虑穿行的预先决策。
5.根据权利要求1所述的一种结合预先决策与动态调整的无信控交叉口仿真控制方法,其特征在于,步骤四中每一个仿真时间步,执行以下操作:
明确低优先级车辆在交叉口行驶轨迹上穿越高优先级车流的各冲突点和被穿越的高优先级车流到达相对应冲突点时间集合;
通过微观仿真推演低优先级车辆行驶轨迹和通过各冲突点的时间序列Tk;
当低优先级车辆穿越各冲突点时间Tk均满足高优先级...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。