基于多尺度融合的城市交通复杂自适应网络平行仿真系统及方法
【专利摘要】本发明涉及基于多尺度融合的城市交通复杂自适应网络平行仿真系统及方法。该系统包括:平行仿真评价模块,交通需求模块,路网描述模块,交通演化模块,方案描述模块,路网分析模块。该方法包括:平行仿真评价步骤,交通需求步骤,路网描述步骤,交通演化步骤,方案描述步骤,路网分析步骤。本发明将宏观、中观、微观尺度有机融合在一起,能快速地给出当前交通状况的评价,为城市智能交通控制系统提供优化交通信号方案的科学依据。
【专利说明】基于多尺度融合的城市交通复杂自适应网络平行仿真系统及方法
【技术领域】
[0001]本发明涉及一种基于多尺度融合的城市交通复杂自适应网络平行仿真系统及方法,属于城市交通仿真领域。
【背景技术】
[0002]据 申请人:了解,现有技术中已存在中微观一体化车流加载技术,基于平行仿真技术的交通信号控制技术,基于元胞自动机的城市微观仿真技术,复杂网络分析技术,行人微观仿真技术,基于GIS的宏观交通仿真技术,基于统计学中观交通仿真技术,基于多智能体的交通微观仿真技术,以及基于宏、中、微观仿真平台的系统集成技术,等等。
[0003]以上这些技术都是当前城市交通仿真领域比较前沿的技术。但是由于城市交通系统是在空间尺度上从微观到宏观高度综合,在时间尺度上从秒级到年级高度连续的系统,其复杂度决定了任何一种单一的尺度都很难对交通现象进行更客观地仿真,具体表现为:
[0004]在城市交通的宏观仿真分析中,网络流量加载模型主要根据一个城市宏观的历史OD需求(0D指预设起点与终点之间的交通流量),用统计的方法结合相关地理信息知识对路网流量进行产生、吸引、迭代均衡分配加载来进行宏观仿真。然而,在实际路网中,大多数情况下网络流量多处在一种非均衡状态,即使有变化,也会有一个渐变的过渡过程,这和人的行驶习惯及路口信号控制存在着一定的关系,而在宏观的网络仿真分析中就无法考虑到这样微小的尺度。
[0005]在城市交通的中观仿真分析中,大量使用了参数之间的函数关系,通过数理统计或者数学建模的方法描述交通参数之间的变化关系,然而建模和统计的过程都要经过一定的理想化假设或处理,比如在路段车流量和车速的仿真关系中,既无法描述例如路段停车、天气、以及路段中车辆出入口等随机具体因素的影响,也无法描述其它路段交通情况的变化对本路段车辆速度的影响,这使得中观仿真只能仿真出一种理想化的变化趋势,并且需要对参数进行长期的统计标定,工作量巨大以至于它的实际应用效果并不是很好。
[0006]在城市交通的微观仿真分析中,个体的行为往往只根据身边环境的变化而变化,由于尺度过于微小,真实交通系统中各种微小的变化都会对结果产生影响,比如一个行人闯红灯,一辆公交车停靠路边,这些微观因素都会随时随机地出现在真实坏境中,使得微观仿真最后很难做到和真实情况相匹配的仿真效果。
[0007]在基于宏、中、微观仿真平台交互使用的交通仿真集成系统中,虽然各种仿真平台之间的参数可以传递,并且数据只能从宏观仿真传给中观仿真,然后再由中观仿真传给微观仿真。但是各自仿真平台内部的仿真原理还是不变的,只是仿真的参数变化了。因此,这实际上只是一种多尺度的交替仿真过程,由于宏观、中观、微观各自的仿真模型并没有真正实现融合,以上单一仿真过程中的问题依然存在;而且,不同尺度交通仿真结果的数据融合过程也是一个非常大的问题。
[0008]目前的城市交通智能控制技术中,各种仿真系统过于低效和庞大,其主要原因在于目前的仿真系统尺度比较单一,需要经过反复、繁冗的参数标定才能给出比较正确仿真 结果,并且宏观和中观仿真都是基于一段时间的统计仿真,很难为路口的信号配时提供精 细的仿真支持;而基于系统集成的仿真技术,其集成的仿真系统过于庞大,也很难作为城市 智能交通信号控制的内核,很难为城市智能交通控制系统提供实时的仿真评价和支持。在 这种情况下,城市交通智能控制系统很难知道自己给出的配时方案是否合理有效,只能从 大量的历史配时中逐渐地调整自己的配时行为。
【发明内容】
[0009]本发明所要解决的技术问题是:针对现有技术存在的问题,提出一种基于多尺度 融合的城市交通复杂自适应网络平行仿真系统及方法,将宏观、中观、微观尺度有机融合在 一起,能快速地给出当前交通状况的评价,为城市智能交通控制系统提供优化交通信号方 案的科学依据。
[0010]为达到上述目的,本发明的技术方案如下:
[0011]一种基于多尺度融合的城市交通复杂自适应网络平行仿真系统,其特征是,包括 以下模块:
[0012]平行仿真评价模块,用于对目标交通路网及其信号配时方案进行联动仿真评价, 并给出最优信号配时方案;
[0013]交通需求模块,用于调取目标交通路网的交通流量数据,并根据历史宏观OD数 据、目标路段和路口的中观统计数据、以及车辆检测器的微观实测数据来生成车辆智能体; 车辆智能体具有自主决策能力,具体包括路径选择、车速修改、观察红绿灯并作出反应、跟 驰与变道的能力;
[0014]路网描述模块,用于建立目标交通路网的地理描述数据,通过分析路网数据给出 车辆智能体的路况信息数据;
[0015]交通演化模块,用于模拟车辆智能体根据微观环境因素做出反应、根据宏观环境 因素和中观环境因素做出运动决策,并将所有车辆智能体的行为融入交通路网中形成仿真 交通场景;
[0016]方案描述模块,用于实时更新仿真系统中各路口信号配时方案数据或交通诱导方 案数据,并向仿真系统提供所需数据;交通诱导方案数据为交通管理部门通过交通广播或 者路口可变信息板向车辆驾驶员提供的路况实时信息,包括:拥堵、限行、绿色通道、或交通 事故;
[0017]路网分析模块,用于分析自当前起的未来一段时间内交通路网中路网渐变级联的 脆弱点、线路阻抗、以及路口拥堵系数;在宏观上分析路网中各交通要素的时间序列,在中 观上统计车流量和行人数量;并按时间序列以顺序更新的方式对路网中各交通要素进行在 线仿真。
[0018]本发明系统进一步完善的技术方案如下:
[0019]优选地,交通需求模块中,历史宏观OD数据为:已存入历史记录的交通流量数据, 具体包括目标交通路网中车流起始点和终止点在空间和时间上的分布数据,车流起始点和 终止点之间的路径数据,以及车流起始点和终止点之间的交通流量分布数据;
[0020]目标路段和路口的中观统计数据为:针对目标路段和路口,在其单个交通信号控制周期内,根据从一路口驶向另一路口的交通量、各路口各个流向的驶出交通量、路段行程时间、路口车流量的到达率和转向率得出的统计分析数据;具体包括:目标路段和路口的拥挤度数据、阻抗数据、到达率数据、转向率数据、波动数据、非机混行数据,其中波动数据为仿真系统给出的路口车辆驶出周期流量图与真实路口车辆驶出周期流量图之间的单位车辆PCU平均误差值,非机混行数据为路口车流以单位车辆PCU计经过停车线时在不同的行人或者非机动干扰下的通过时间,单位车辆PCU是由各种类型的汽车转化的小汽车当量;
[0021]车辆检测器的微观实测数据为:由车辆检测器上传的3秒到9秒级别的实时交通
量数据。
[0022]优选地,路网描述模块中,地理描述数据包括路网的拓扑结构、路段、路口、车道、停车场、公交站台;路网数据包括节点度、连通度、介数、最短路径;路况信息数据即自当前起的未来一段时间内交通路网的拥挤度数据;交通演化模块中,微观环境因素包括前后车、车道、路口、信号灯;宏观环境因素包括由宏观仿真分析获得的交通路网拥堵状态;中观环境因素包括由中观仿真分析获得的路段阻抗和流量波动参数;运动决策包括修改路径、修改平均车速;路网分析模块中,路网中各交通要素包括网络、路段、路口、信号灯、车流、车辆、行人。
[0023]本发明还提供:一种采用前述仿真系统的城市交通复杂自适应网络平行仿真方法,其特征是,包括平行仿真评价步骤:平行仿真评价模块根据目标交通路网的实时交通数据和历史统计数据进行仿真评价,给出目标交通路网在给定信号配时方案下的运行指标PI值,根据该PI值多次调整信号配时方案参数,并分别给出调整后的PI值,最后经比较得到PI值最优的信号配时方案;其中,运行指标PI值为目标交通路网按当前信号配时方案运行预定时间后的总体延误水平,总体延误水平为目标交通路网中停止车辆数在时间轴上的积累程度。
[0024]本发明方法进一步完善的技术方案如下:
[0025]优选地,还包括交通需求步骤:交通需求模块根据历史宏观OD数据、目标路段和路口的中观统计数据给出目标交通路网的未来车流量,再结合车辆检测器的微观实测数据,在微观环境下仿真出在连续时间内持续运行的车辆智能体;同时,根据历史宏观OD数据、目标路段和路口的中观统计数据,给出各车辆智能体的运行参数;其中,车辆智能体的运行参数包括行驶轨迹、平均车速、安全反应时间。
[0026]优选地,还包括路网描述步骤:路网描述模块的运行过程如下:
[0027]L1.建立目标交通路网的节点属性矩阵、路网节点连接矩阵、路网节点连接属性矩阵,并根据以上矩阵的数据构建仿真城市交通路网;
[0028]L2.计算并给出目标交通路网的节点度矩阵和节点度分布矩阵、介数矩阵和介数分布矩阵、各个OD对之间的路径矩阵;0D对即车流起始点和终止点对;
[0029]L3.根据宏观OD数据、中观统计数据和微观实测数据计算实时的和自当前起的未来一段时间内的路网拥堵数据;路网拥堵数据包括车流密度、行程时间;
[0030]L4.根据宏观OD数据、中观统计数据和微观实测数据计算给出车辆智能体的路况信息数据,并将该数据加载至仿真城市交通路网中。
[0031]优选地,还包括交通演化步骤:由交通演化模块演化车辆智能体的具体行为,包括:车辆智能体根据宏观尺度下的路网车流量、拥挤度数据和阻抗数据判定是否修改路径; 车辆智能体根据中观尺度下的当前路段阻抗数据和车流波动数据判定是否修改平均车速; 车辆智能体根据中观尺度下的路口非机混行数据判定驶入驶出路口的平均车速;车辆智能体根据微观尺度下的前后车以及信号灯情况判定是否加速、减速、停车或者变道。
[0032]更优选地,交通演化步骤的具体过程如下:
[0033]Yl.根据路网车流量数据计算拥挤度数据J ;车辆智能体根据1git模型计算针对不同路径的路径选择概率P,并结合该车辆智能体预设的个人心理阈值R判断是否改变路径,具体判断过程如下:
[0034]若J小于R,且该车辆智能体当前所处路径的路径选择概率P为所有路径中的最大值,则该车辆智能体不改变路径;若J小于R,且所有路径的路径选择概率P > 0.5,则该车辆智能体不改变路径;若J小于R,且所有路径的路径选择概率P〈0.5,则该车辆智能体改变路径,并选择路径选择概率P最大的路径;若J大于R,则该车辆智能体改变路径,并选择路径选择概率P最大的路径;
[0035]其中,拥挤度数据J表示路网的整体拥堵程度,按下式计算:
【权利要求】
1.一种基于多尺度融合的城市交通复杂自适应网络平行仿真系统,其特征是,包括以下模块: 平行仿真评价模块,用于对目标交通路网及其信号配时方案进行联动仿真评价,并给出最优信号配时方案; 交通需求模块,用于调取目标交通路网的交通流量数据,并根据历史宏观OD数据、目标路段和路口的中观统计数据、以及车辆检测器的微观实测数据来生成车辆智能体;车辆智能体具有自主决策能力,具体包括路径选择、车速修改、观察红绿灯并作出反应、跟驰与变道的能力; 路网描述模块,用于建立目标交通路网的地理描述数据,通过分析路网数据给出车辆智能体的路况信息数据; 交通演化模块,用于模拟车辆智能体根据微观环境因素做出反应、根据宏观环境因素和中观环境因素做出运动决策,并将所有车辆智能体的行为融入交通路网中形成仿真交通场景; 方案描述模块,用于实时更新仿真系统中各路口信号配时方案数据或交通诱导方案数据,并向仿真系统提供所需数据;交通诱导方案数据为交通管理部门通过交通广播或者路口可变信息板向车辆驾驶员提供的路况实时信息,包括:拥堵、限行、绿色通道、或交通事故; 路网分析模块,用于分析自当前起的未来一段时间内交通路网中路网渐变级联的脆弱点、线路阻抗、以及路口拥堵系数;在宏观上分析路网中各交通要素的时间序列,在中观上统计车流量和行人数量;并按时间序列以顺序更新的方式对路网中各交通要素进行在线仿真。
2.根据权利要求1所述基于多尺度融合的城市交通复杂自适应网络平行仿真系统,其特征是,交通需求模块中,历史宏观OD数据为:已存入历史记录的交通流量数据,具体包括目标交通路网中车流起始点和终止点在空间和时间上的分布数据,车流起始点和终止点之间的路径数据,以及车流起始点和终止点之间的交通流量分布数据; 目标路段和路口的中观统计数据为:针对目标路段和路口,在其单个交通信号控制周期内,根据从一路口驶向另一路口的交通量、各路口各个流向的驶出交通量、路段行程时间、路口车流量的到达率和转向率得出的统计分析数据;具体包括:目标路段和路口的拥挤度数据、阻抗数据、到达率数据、转向率数据、波动数据、非机混行数据,其中波动数据为仿真系统给出的路口车辆驶出周期流量图与真实路口车辆驶出周期流量图之间的单位车辆PCU平均误差值,非机混行数据为路口车流以单位车辆PCU计经过停车线时在不同的行人或者非机动干扰下的通过时间,单位车辆PCU是由各种类型的汽车转化的小汽车当量; 车辆检测器的微观实测数据为:由车辆检测器上传的3秒到9秒级别的实时交通量数据。
3.根据权利要求1所述基于多尺度融合的城市交通复杂自适应网络平行仿真系统,其特征是,路网描述模块中,地理描述数据包括路网的拓扑结构、路段、路口、车道、停车场、公交站台;路网数据包括节点度、连通度、介数、最短路径;路况信息数据即自当前起的未来一段时间内交通路网的拥挤度数据;交通演化模块中,微观环境因素包括前后车、车道、路口、信号灯;宏观环境因素包括由宏观仿真分析获得的交通路网拥堵状态;中观环境因素包括由中观仿真分析获得的路段阻抗和流量波动参数;运动决策包括修改路径、修改平均车速;路网分析模块中,路网中各交通要素包括网络、路段、路口、信号灯、车流、车辆、行人。
4.一种采用权利要求1或2或3所述仿真系统的城市交通复杂自适应网络平行仿真方法,其特征是,包括平行仿真评价步骤:平行仿真评价模块根据目标交通路网的实时交通数据和历史统计数据进行仿真评价,给出目标交通路网在给定信号配时方案下的运行指标PI 值,根据该PI值多次调整信号配时方案参数,并分别给出调整后的PI值,最后经比较得到 PI值最优的信号配时方案;其中,运行指标PI值为目标交通路网按当前信号配时方案运行预定时间后的总体延误水平,总体延误水平为目标交通路网中停止车辆数在时间轴上的积累程度。
5.根据权利要求4所述城市交通复杂自适应网络平行仿真方法,其特征是,还包括交通需求步骤:交通需求模块根据历史宏观OD数据、目标路段和路口的中观统计数据给出目标交通路网的未来车流量,再结合车辆检测器的微观实测数据,在微观环境下仿真出在连续时间内持续运行的车辆智能体;同时,根据历史宏观OD数据、目标路段和路口的中观统计数据,给出各车辆智能体的运行参数;其中,车辆智能体的运行参数包括行驶轨迹、平均车速、安全反应时间。
6.根据权利要求4所述城市交通复杂自适应网络平行仿真方法,其特征是,还包括路网描述步骤:路网描述模块的运行过程如下:L1.建立目标交通路网的节点属性矩阵、路网节点连接矩阵、路网节点连接属性矩阵, 并根据以上矩阵的数据构建仿真城市交通路网;L2.计算并给出目标交通路网的节点度矩阵和节点度分布矩阵、介数矩阵和介数分布矩阵、各个OD对之间的路径矩阵;0D对即车流起始点和终止点对;L3.根据宏观OD数据、中观统计数据和微观实测数据计算实时的和自当前起的未来一段时间内的路网拥堵数据;路网拥堵数据包括车流密度、行程时间;L4.根据宏观OD数据、中观统计数据和微观实测数据计算给出车辆智能体的路况信息数据,并将该数据加载至仿真城市交通路网中。
7.根据权利要求4所述城市交通复杂自适应网络平行仿真方法,其特征是,还包括交通演化步骤:由交通演化模块演化车辆智能体的具体行为,包括:车辆智能体根据宏观尺度下的路网车流量、拥挤度数据和阻抗数据判定是否修改路径;车辆智能体根据中观尺度下的当前路段阻抗数据和车流波动数据判定是否修改平均车速;车辆智能体根据中观尺度下的路口非机混行数据判定驶入驶出路口的平均车速;车辆智能体根据微观尺度下的前后车以及信号灯情况判定是否加速、减速、停车或者变道。
8.根据权利要求7所述城市交通复杂自适应网络平行仿真方法,其特征是,交通演化步骤的具体过程如下:Yl.根据路网车流量数据计算拥挤度数据J ;车辆智能体根据1git模型计算针对不同路径的路径选择概率P,并结合该车辆智能体预设的个人心理阈值R判断是否改变路径,具体判断过程如下:若J小于R,且该车辆智能体当前所处路径的路径选择概率P为所有路径中的最大值, 则该车辆智能体不改变路径;若J小于R,且所有路径的路径选择概率P > 0.5,则该车辆智能体不改变路径;若J小于R,且所有路径的路径选择概率P〈0.5,则该车辆智能体改变路径,并选择路径选择概率P最大的路径;若J大于R,则该车辆智能体改变路径,并选择路径选择概率P最大的路径;其中,拥挤度数据J表示路网的整体拥堵程度,按下式计算:
9.根据权利要求4所述城市交通复杂自适应网络平行仿真方法,其特征是,还包括方案描述步骤:方案描述模块的运行过程如下: Ml:输入路段车辆检测器的实时数据、路口信号配时方案数据和交通诱导方案数据;并向路网描述模块提供数据;其中,路段车辆检测器的实时数据为每3秒到60秒时间内的单位车辆pcu数量,路口信号配时方案数据包括路网内各路口的信号相位时长和相位差数据; M2:读取路网描述模块给出的车辆智能体的路况信息数据,并提供给交通演化模块和路网分析模块进行分析,然后读取分析所得数据以备Ml步输入用,同时输出各路口交通延误和整个路网交通延误的评价指标;其中,路网描述模块和交通演化模块是平行运行的,交通演化模块和路网分析模块是顺序运行的; M3:重复Ml、M2以进行迭代运算。
10.根据权利要求4所述城市交通复杂自适应网络平行仿真方法,其特征是,还包括路网分析步骤:路网分析模块的运行过程如下:s1.通过更新路段的实际容限来分析交通网络中的级联失效行为,如下式所示:
【文档编号】G08G1/00GK103593535SQ201310597678
【公开日】2014年2月19日 申请日期:2013年11月22日 优先权日:2013年11月22日
【发明者】徐伟敏, 梁作论, 沈凯健, 蒋微波, 翁浙巍 申请人:南京洛普股份有限公司