专利名称:基于流体动力学的城市交通控制信号的自组织化方法
技术领域:
本发明涉及的是一种交通运输技术领域的控制方法,尤其涉及一种基于流体动力学的城市交通控制信号的自组织化方法。
背景技术:
从城市交通信号控制方法和应用技术的角度,当前城市交通信号控制的背景技术主要有大系统观点的简化方法、人工智能观点的智能化方法、自组织观点的复杂性方法。基于大系统观点的简化方法由于其考虑的因素较多,求解时计算量太大,维数高,难以实现实时控制,而且存在着舍弃了城市汽车流交通控制复杂性本质的问题,实际应用效果极不理想。基于人工智能模型的交通系统控制方法中,模糊变量的分档,神经网路的拓扑结构、类型和训练的数据,专家知识表达的质量等等,都直接影响到系统的运行效率、实时性和稳定性。
经对现有技术文献的检索发现,杨煜普等在“基于再励学习和遗传算法的交通控制信号自组织控制”(自动化学报,2002,28(4)564-568)将遗传再励学习算法应用于城市交通信号控制中,但该算法的计算十分复杂,难以实现路口汽车流的实时响应控制。
发明内容
本发明的目的在于克服现有技术中存在的不足,提出一种基于流体动力学的城市交通控制信号的自组织化方法,使其解决城市交通控制存在的不确定性和车流量平衡问题,以提高城市交通控制系统的性能和实时性。
为达到以上目的,本发明所采用的解决方案是 一种基于流体动力学的城市交通控制信号的自组织化方法,每个交通路口具有采集和处理信息功能,以及设有两套元胞自动机进行演化实现每个路口交通信号控制的动态决策,在元胞自动机的基础上引进流体动力学建立交通流平衡模型,制定基于四相位顺序切换的城市交通信号自组织控制规则及交通路口相位切换判别规则,实现交通系统信号模式的实时决策。
进一步,其包括以下步骤 1)各交通路口的实时信息采集处理将现有的交通网络中的每个路口通过简单改造,使其具有可以自主采集和处理简单信息的能力; 2)基于纳维-斯托克斯方程基本形式的交通流运动重构纳维-斯托克斯方程是用来描述粘性流体运动的,在交通流中单个“分子”是车辆,其质量力的作用是可忽略的,从而得到用于交通流的纳维-斯托克斯方程的简化形式,
为压强梯度力,
为车流动力粘性系数,u为车流速度 3)对交通流纳维-斯托克斯方程进行有限差分来获得元胞自动机本地规则对步骤2)中纳维-斯托克斯方程简化方程有限差分得到元胞自动机本地规则,得到各个路口处车流的速度u,根据速度-密度线形模型得到演化后的车流密度k,用于各路口红绿灯判别的相关法则中,其中uf为自由流速度,kf为堵塞密度; 4)通过划分相位来简化交通模型并制定相应的演化规则根据车辆在实际路口的行驶状态,划分四个相位,随着相位的演化,每次的相位切换后实际路口车辆流行驶模型对应于两套同时进行演化的元胞自动机模型; 5)各交通路口的相位切换的判别规则各路口的交通灯根据相位切换,每个相位的驻留时间有一个最小量Δtmin和一个最大量Δtmax,在Δtmin与Δtmax之间,以Δt为一个基本时间单位,每时步对应时刻,根据该时刻路口四个相位对应的通行方向的车流密度ki计算得拥挤强度csi(i=1,2,3,4),综合衡量四个拥挤强度后做出判断,是否切换到下个相位。
所述的简单改造,是指①在每个路口进车路段安装车辆检测传感器,检测进入路口等待车辆数以及当前车辆运行状态,使路口具有检测自身当前状态的能力;②本地路口与其相邻路口之间通过有线或无线的方式相互连接,实行双向实时通信,为自组织控制决策提供实时的确定信息,实现路口信息共享;③使每个路口具有信息处理能力。
所述的相位切换根据相位顺序依次切换,四相位分别为相位1,Y方向的左转向灯亮,X方向的红灯亮;相位2,Y方向的绿灯亮,X方向的红灯亮;相位3,X方向的左转向灯亮,Y方向的红灯亮;相位4,X方向的绿灯亮,Y方向的红灯亮,相位切换按照相位从1切换到2,从2切换到3,从3切换到4,从4切换到1,依此循环,不能跳过,也不能反向切换。
所述的驻留时间最小量Δtmin和最大量Δtmax,是指每个相位至少保持Δtmin之后才能进行相位切换,在Δtmin内相位保持不变,且每个相位最长只能保持Δtmax,一旦达到Δtmax即无条件切换到下一个相位。
所述的拥挤强度为该路口各相位对应的通行方向内,距路口停车线一定长度内的车辆饱和度,即其中k是该路口各相位对应的通行方向的车流密度,L是各通行方向内进车路段车辆检测传感器安装位置沿道路方向到路口停车线的距离,N是各通行方向进车路段L所含道路范围内可以容纳的车辆最大数;根据拥挤强度的相位切换判断标准为 ①若当前相位的拥挤强度cs≤cs0,不考虑其他三个相位的拥挤强度,路口状态切换到下一相位 ②若当前相位的拥挤强度cs0<cs<cs1,考查其他三个相位的拥挤强度最大值cs′若cs′≥cs1,路口状态切换到下一相位;若cs′<cs1,保持当前相位不变; ③若当前相位的拥挤强度cs≥cs1,不考虑其他三个相位的拥挤强度,保持当前相位不变; cs0和cs1为阈值,且0<cs0<cs1<1,当cs≤cs0时,认为拥挤程度很小,车流通畅;当cs≥cs1时,认为拥挤程度很大,车流拥堵严重。
所述的时步为在(Δtmin-Δt)时刻,即根据路口当前车流状况和相邻路口情况,根据纳维-斯托克斯简化方程计算出Δtmin时刻路口车流状况的预计,并依据此预计判断Δtmin时刻路口的相位是否要切换;若Δtmin时刻仍保持相位不变,则计算(Δtmin+Δt)时刻的路口车流状况的预计,并判断(Δtmin+Δt)时刻路口的状态是否要切换;依次计算Δt后的车流状况预计,并判断路口相位是否切换;若Δt后的时刻为Δtmax,则无条件切换到下一相位。
所述的车流密度k对应不同相位的通行方向分别计算 ①相位1,Y方向的左转向灯亮,X方向的红灯亮 X方向的车流密度kx1,kx2为 Y方向的车流密度ky1,ky2为 ②相位2,Y方向的绿灯亮,X方向的红灯亮 X方向的车流密度kx1,kx2为 Y方向的车流密度ky1,ky2为 ③相位3,X方向的左转向灯亮,Y方向的红灯亮 Y方向的车流密度ky1,ky2为 X方向的流量kx1,kx2为 ④相位4,X方向的绿灯亮,Y方向的红灯亮 Y方向的车流密度ky1,ky2为 X方向的车流密度kx1,kx2为 其中,kxo1,kxo2为演化前X方向的车流密度,kxin1,kxin2为其相邻路口进入该路口的车流密度,kyo1,kyo2为演化前Y方向的车流密度,ky1,ky2为由演化后得到的Y方向的车流速度uy1,uy2而推算出的Y方向的车流密度,kyin1,kyin2为其相邻路口进入该路口的车流密度,kx1,kx2为由演化后得到的X方向的车流速度ux1,ux2而推算出的X方向的车流密度,βl1,βl2为车流左转的左转系数,βr1,βr2为车流右转的右转系数,βs1,βs2为车流直行的直行系数,且βli+βri+βsi=1,i=1,2。
所述的车流动力粘性系数
与整个交通流中各个车辆的比例系数、道路状况及车流密度相关。
所述的压强梯度力其中k0,u0,n0分别为元胞自动机演化前的由CCD相机得到的路口车流密度、车流速度和车辆数。
由于采用了上述方案,本发明具有以下特点 1)每次计算之前,各路口与相邻路口有信息通讯过程,通讯信息将参与计算,以此保证交通控制的实时性;相位切换的判断是依据计算结果的预计,该预计与实际可能有偏差,但根据通讯信息在下一时步会被修正,保证下次预计的偏差减小;每次通讯的信息和计算只包含当前路口和其相邻路口的信息,计算量小且计算简单,保证决策的迅速和实时。
2)任意当前路口根据其本身以及相邻路口的路况信息,在控制规则驱动下实现路口信号状态的自主动态迁移,完成交通信号的自组织控制,这与传统的交通信号控制方法有本质不同。
图1实际城市交通区域图。
图2对应的自组织虚拟网络图。
图3仿真结果与比较。
具体实施例方式 以下结合附图所示实施例对本发明作进一步的说明。
本发明基于流体动力学的城市交通控制信号的自组织化方法,一方面将城市交通信号控制系统作为交通网络处理,将每个路口作为具有自主采集和处理信息功能的智能体,而且每一路口同时有两套元胞自动机进行演化来实现每个路口交通信号控制的动态决策;另一方面利用交通流与流体流存在天然的相似性,在元胞自动机的基础上引进流体动力学来建立交通流的平衡模型,同时制定了基于四相位顺序切换的城市交通信号自组织控制规则,并相应地制定了交通路口相位切换的判别规则,实现交通系统信号模式的实时决策。
本发明包括以下步骤 1)各交通路口的实时信息采集处理 将现有的交通网络中的每个路口通过简单改造,使其具有可以自主采集和处理简单信息的能力; 所述的简单改造,是指①在每个路口进车路段安装车辆检测传感器,检测进入路口等待车辆数以及当前车辆运行状态,使路口具有检测自身当前状态的能力;②本地路口与其相邻路口之间通过有线或无线的方式相互连接,实行双向实时通信,为自组织控制决策提供实时的确定信息,实现路口信息共享;③使每个路口具有信息处理能力。
2)基于纳维-斯托克斯方程基本形式的交通流运动重构 纳维-斯托克斯方程,是用来描述粘性流体运动的。纳维-斯托克斯方程的基本形式如下 用矢量的形式表示,则为 式(2)中称为拉普拉斯算子,式(1)和式(2)就是常粘性系数的不可压缩流体的纳维-斯托克斯方程。其中四项依次为作用于单位质量流体的惯性力
质量力(fb)、压强梯度力
和粘性力
由于在交通流中的所谓单个“分子”是车辆,而车辆是由发动机发出的能量来克服阻力行驶的;也就是说相对于车辆本身的运动来说,质量力的作用是可以被完全被忽略的。所以将(2)式引入到交通流中,可得到用于交通流的纳维-斯托克斯方程的简化形式 其一维的形式 注意这里都假设相互正交的两路口的流体动力粘性系数相同,其实并不一定。
3)对交通流纳维-斯托克斯方程进行有限差分来获得元胞自动机本地规则 虽然涉及的城市交通控制问题是两维的,但根据上述的分析,其实用到纳维-斯托克斯简化方程则是一维的,对(4)式进行有限差分得到元胞自动机本地规则 (其中λ=Δt,) 由上式知每次演化后,可以得到在各个路口处车流的速度的情况,如何得到这时的车流密度k,较为实际的算法是Greenshields提出的速度u与密度k的线形模型(1935) 式中uf-自由流速度; kf-堵塞密度。
得到演化后的车流密度,这个量将用于各路口红绿灯判别的相关法则中。
4)通过划分相位来简化交通模型并制定相应的演化规则 在考虑车辆在实际路口的行驶状态后,总结包含有四个相位的红绿灯(包括转向灯)切换的转向规则相位1Y方向的左转向灯亮,X方向的红灯亮;相位2Y方向的绿灯亮,X方向的红灯亮;相位3X方向的左转向灯亮,Y方向的红灯亮;相位4X方向的绿灯亮,Y方向的红灯亮。
随着相位的演化,每次的相位切换后实际路口车辆流行驶模型对应于两套同时进行演化的元胞自动机模型。
所述的相位切换是指 ①Y方向的左转向灯亮,X方向的红灯亮。
这时,X方向本身没有车辆流动,这里所满足的元胞自动机规则是针对Y方向的 使用元胞自动机的相关演化方法来得到若干步数后的Y方向的车流速度uy1,uy2。这里须引入描述车流左转的左转系数βl1,βl2,用来约束转向灯控制的路口的车流流动。这时X方向的车流密度kx1,kx2为 其中kxo1,kxo2为演化前X方向的车流量(由测控系统得到),这时由于进入X方向的车流不对本路口造成压力,而是对其相邻路口产生压力;由其相邻路口进入该路口的车流密度为kxin1,kxin2。
而这时Y方向的车流密度ky1,ky2为 其中,kyo1,kyo2为演化前Y方向的车流密度(由测控系统得到)。ky1,ky2为由演化后得到的Y方向的车流速度uy1,uy2而推算出的Y方向的车流密度;同理这时由其相邻路口进入该路口的车流密度为kyin1,kyin2。
②Y方向的绿灯亮,X方向的红灯亮。
这时,X方向本身没有车辆流动,由Y方向经直行和右转向后有一部分车沿着Y方向继续行驶,一部份车则进入X方向车道。同样的引入描述车流右转的右转系数βr1,βr2和车流直行的直行系数βs1,βs2。车流Y方向的元胞自动机规则 使用元胞自动机的相关演化方法来得到若干步数后的Y方向的车流速度uy1,uy2。这时X方向的车流密度kx1,kx2为 原因同上。
而这时Y方向的车流密度ky1,ky2为 ky1,ky2为由演化后得到的Y方向的车流速度uy1,uy2而推算出的Y方向的车流密度。由其相邻路口进入该路口的车流密度为kyin1,kyin2。
③X方向的左转向灯亮,Y方向的红灯亮。
这时,Y方向本身没有车辆流动,这里所满足的元胞自动机规则是针对X方向的 使用元胞自动机的相关演化方法来得到若干步数后的X方向的车流速度ux1,ux2。这里须引入描述车流左转的左转系数βl1,βl2,用来约束转向灯控制的路口的车流流动。这时Y方向的车流密度ky1,ky2为 其中kyo1,ky02为演化前Y方向的车流密度(由测控系统得到),这时由于进入Y方向的车流不对本路口造成压力,而是对其相邻路口产生压力;由其相邻路口进入该路口的车流密度为kyin1,kyin2。
而这时X方向的流量kx1,kx2为 其中,kxo1,kxo2为演化前X方向的车流量(由测控系统得到)。kx1,kx2为由演化后得到的X方向的车流速度ux1,ux2而推算出的X方向的车流密度。由其相邻路口进入该路口的车流密度为kxin1,kxin2。
④X方向的绿灯亮,Y方向的红灯亮。
这时,Y方向本身没有车辆流动,由X方向经直行和右转向后有一部分车沿着X方向继续行驶,一部分车则进入Y方向车道。同样的引入描述车流右转的右转系数βr1,βr2和车流直行的直行系数βs1,βs2。车流Y方向的元胞自动机规则 使用元胞自动机的相关演化方法来得到若干步数后的X方向的车流速度ux1,ux2。这时Y方向的车流密度ky1,ky2为 原因同上。
而这时X方向的车流密度kx1,kx2为 kx1,kx2为由演化后得到的X方向的车流速度ux1,ux2而推算出的X方向的车流密度。由其相邻路口进入该路口的车流密度为kxin1,kxin2。
注意由相邻路口流入本地路口的车流密度与相邻路口的相位有关,与元胞自动机的演化法则情况有关,所以具体形式没有必要细究,只是在每次计算时须记得加上这一项。
5)各交通路口的相位切换的判别规则 各交通路口四个相位的红绿灯(包括转向灯)转向规则的切换总是按照1-2-3-4-1-2-3-4-1-…进行的,且各路口在每个相位的驻留时间有一个最小量Δtmin和一个最大量Δtmax。在Δtmin与Δtmax之间,以Δt为一个基本时间单位,每时步对应时刻,根据该时刻路口四个相位对应的通行方向的车流密度ki计算得拥挤强度csi(i=1,2,3,4),综合衡量四个拥挤强度后做出判断,是否切换到下个相位。
所述的相位切换顺序,是指相位必然且只能从1切换到2,从2切换到3,从3切换到4,从4切换到1,依此循环,不能跳过,即不能从1直接切换到3,也不能反向切换,即不能从2切换到1。
所述的驻留时间最小量和最大量,是指每个相位至少保持Δtmin之后才能进行相位切换,在Δtmin内相位保持不变,且每个相位最长只能保持Δtmax,一旦达到Δtmax即无条件切换到下一个相位。
所述的拥挤强度,是指该路口各相位对应的通行方向内,距路口停车线一定长度内的车辆饱和度,其表达式为 式中k是该路口各相位对应的通行方向的车流密度,L是各通行方向内进车路段车辆检测传感器安装位置沿道路方向到路口停车线的距离,N是各通行方向进车路段L所含道路范围内可以容纳的车辆最大数。
所述的四个拥挤强度间的衡量判断,是指根据拥挤强度的计算公式,cs必然在
内;取两个值cs0和cs1作为阈值(0<cs0<cs1<1)。当cs≤cs0时,认为拥挤程度很小,车流通畅;当cs≥cs1时,认为拥挤程度很大,车流拥堵严重。综合衡量判断的过程如下 ①若当前相位的拥挤强度cs≤cs0,不考虑其他三个相位的拥挤强度,路口状态切换到下一相位 ②若当前相位的拥挤强度cs0<cs<cs1,考查其他三个相位的拥挤强度最大值cs′若cs′≥cs1,路口状态切换到下一相位;若cs′<cs1,保持当前相位不变; ③若当前相位的拥挤强度cs≥cs1,不考虑其他三个相位的拥挤强度,保持当前相位不变。
所述的判断过程的时步,是指在(Δtmin-Δt)时刻,即根据路口当前车流状况和相邻路口情况,通过如4)所述的迭代方程计算出Δtmin时刻路口车流状况的预计,并依据此预计判断Δtmin时刻路口的相位是否要切换。若Δtmin时刻仍保持相位不变,则计算(Δtmin+Δt)时刻的路口车流状况的预计,并判断(Δtmin+Δt)时刻路口的状态是否要切换。依次计算Δt后的车流状况预计,并判断路口相位是否切换。若Δt后的时刻为Δtmax,无条件切换到下一相位。
注意在(Δtmin-Δt)时刻即开始迭代计算和判断,相位切换多发生在Δtmin与Δtmax之间;每次迭代计算之前,各路口与相邻路口有信息通讯过程,通讯信息将参与迭代计算,以此保证交通控制的实时性;相位切换的判断是依据迭代结果的预计,该预计与实际可能有偏差,但根据通讯信息在下-时步会被修正,保证下次预计的偏差减小;每次通讯的信息和迭代计算只包含当前路口和其相邻路口的信息,计算量小且计算简单,保证在Δt内完成,保证决策的迅速和实时。
本发明涉及具体参数的原理如下 1、车流动力粘性系数
在流体动力学方程中,流体的运动粘性系数
是一个非常重要的参数。
一般取决于流体的性质、温度和压强,它随压强(几个大气压时)的变化不大,但与温度有较大的关系。因此在流体力学中,运动粘性系数的概念反映了流体环境对流体运动的影响,在一定的条件下,它是一个确定值。
将流体动力学的N-S方程应用于车流分析时,需引入车流动力粘性系数
这个概念和参数,车流的动力粘性系数
与一般流体的定义一致,只是影响其变化的因素有所不同。车流的动力粘性系数
随车流的混车率(车流中各种车辆的比例,如小车、轻型车、重型车等)、路道形态(车道数、车道宽度)、车流密度(自由流和阻塞流等)以及车流与其下游路口的距离(交通路口的瓶颈作效应)等而变化。
1)整个交通流中各种车辆的一个比例系数(整个车流以哪一种车辆为主,又附以哪几种车辆),这类似于先建立一个表格,然后再科学地定义出以那种车辆为主体的交通流所对应的交通流动力粘性因子
2)路道状况(车道数),对于具有一定数量路口的区域,其各条道路的道路状况也不尽相同,以此为根据,同样可以建立一个表格,然后再科学地定义出以那种车辆为主体的交通流所对应的交通流动力粘性因子
3)整个交通流中车辆的车流密度,同样也决定了交通流动力粘性系数。可以想象,在交通拥挤的时候,交通流的动力粘性系数较大,而在交通舒缓的时候,交通流的动力粘性系数较小,同样可以建立一个表格,然后再科学地定义出以那种车辆为主体的交通流所对应的交通流动力粘性因子
且与三者对应的影响因素分别为
满足关系式 其中,αi为加权因子。
对于既定交通流的运动,
为一常粘性系数。
2、压强梯度力
压强梯度力,它表征了路口交通流的在压力场作用下的行驶方向。由于路口交通流的压力值和车辆的拥挤程度有直接关系,对于常规十字路口的设定,定义了在距离各路口150米(即CCD相机所摆放的位置)内车辆数与所在路口的车道数作为表达车辆的拥挤程度的参数,各路口各不相同。
在压强梯度力公式中,有两个参数
其中 ρ表示有CCD相机在各路口150米内侧得的车辆数n0(veh),
表示为一维元胞自动机中的沿单方向流入路口的车流压力值,它的单位为veh·km/h2,所以
的单位为km/h2,是加速度的量纲。根据对
的单位得 其中k0,u0,n0分别为元胞自动机演化前的由CCD相机得到的路口车流密度、车流速度和车辆数。这个组合也同时提供了元胞自动机用于演化的初始条件。
3、纳维-斯托克斯方程的有限差分 不失一般性,定义城市交通为一个X-Y的平面。以X方向为例,来说明规则的推导过程。如前所述,X方向的纳维-斯托克斯方程可如下所示 在此用有限差分法来对其进行分解,以转换成规则的形式。在问题的解空间上做如下的网格划分在x轴上以为步长将
上J等分,y轴上以将
K等分。时间轴上以Δt为步长划分,网格点(jΔx,kΔy,nΔt)记为(xj,yk,tn),用ujkn,
fjkn表示u,
f(x,y,t)在(xj,yk,tn)处的值,根据泰勒展开取线性近似 忽略等式右边的无穷小量,将式(10)、(11)代入式(4)得 整理可得式(5) (其中λ=Δt,) 4、车流的转向比例系数(包括左转、右转和直行系数) 根据路口车流转向的大致特性设定车流的转向比例系数,分别为左转系数βl、右转系数βr和直行系数βs,它们满足关系βli+βri+βsi=1。这三个系数虽表征的是一个统计量,但将其来描述即时路口车流流动的趋势还是有一定科学性的。
本发明使系统中的任意当前路口根据其本身以及相邻路口的路况信息,在控制规则驱动下实现路口信号状态的动态迁移,完成交通信号的自组织控制,优化了城市交通运营环境。
实施例 1、城市目标路网的选择 选择上海中心城区的某个局部区域作为研究对象,将其抽象为如图1所示的区域图,它所对应的实际道路的自组织虚拟网络如图2所示。
2、设定仿真的必要情景 1)对于整个区域的每个路口,其长度、车道数等物理性质是一定的,而且用于表征路口各分叉性质的参数都分别作为全局变量设定在每个子模块中。
2)作为一个开放区域的仿真,车流从边界区域进入该系统,同时设定横向流量和纵向流量,它们分别为 横向流量=2000辆/小时,纵向流量=1400辆/小时 3)作为非边界区域,其输入、输出完全按照前文的相关算法进行,使得车流在流入该系统后,能够充分地扩散。
4)将车流量分为小流量(饱和度=0.2)、中流量(饱和度=0.5)、大流量(饱和度=1.0),同时对比使用基于元胞自动机自组织的城市智能控制和一般的定时信号灯控制(感应控制)对路口车流压力的影响情况。
5)作为评价所选择的局部区域交通控制性能指标,引入车辆平均延误时间的概念,同时分别在小流量、中流量、大流量的情况下对比分析自组织控制和感应控制对整个系统车辆平均延误时间的影响。
针对上述的情景,选择该区域中非边界的某个路口作为分析对象,进行仿真,在具体算例中选择的是路口9,如图2所示,仿真代数S(Step)为100代,即对应的时间为500s。
3、仿真结果及其分析 为验证该规则的有效性,编制了基于WIN2K的Visual C++的交通信号控制仿真平台进行验证,以15分钟内车辆的平均延误时间及路口拥挤强度变化作为系统性能的评价指标进行仿真试验。车辆进入该系统的数量(车流到达率)随时间变化,且服从泊松分布;各路口的车流粘性系数
和转车率γ由实测数据统计得到,系统仿真的其他参数如表1所示 表1 交通网络仿真参数
在相同的随机初始状态条件下,对交通信号感应控制和自组织控制(基于流体运动状态的自组织规则)策略进行仿真。设主干道的边界路口车流到达率为Q1(辆/时),其余道路为Q2(辆/时),根据车流到达率的不同,进行3次仿真实验。仿真结果如表2 由于交通信号控制的CA模型考虑了相邻路口的交通信息,并且利用流体运动的流量平衡特性建立状态演化的自组织规则,有效的均衡了交通网络中的车流量,缓解了网络中的拥挤,减少了车辆的平均延误时间。从仿真结果看出,对于小流量、中流量和大流量3种不同的情况,基于流体运动规则的自组织信号控制较传统的感应控制在路口拥挤控制以及性能(车辆平均延误)上有较大程度的提高。当车辆到达率较小时,相邻路口的流量对本地路口几乎不形成影响,两种策略的性能相差不大,但使用自组织控制时能较好地缓解拥挤情况;随着流量的增加,相邻路口流量之间相互协调,自组织控制策略在性能上显示出较强的优越性,虽然大的车流量无法迅速通过单个路口,但就路网中道路的整体利用率而言是提高的。
上述的对实施例的描述是为便于该技术领域的普通技术人员能理解和应用本发明。熟悉本领域技术的人员显然可以容易地对这些实施例做出各种修改,并把在此说明的一般原理应用到其他实施例中而不必经过创造性的劳动。因此,本发明不限于这里的实施例,本领域技术人员根据本发明的揭示,对于本发明做出的改进和修改都应该在本发明的保护范围之内。
权利要求
1、一种基于流体动力学的城市交通控制信号的自组织化方法,其特征在于每个交通路口具有采集和处理信息功能,以及设有两套元胞自动机进行演化实现每个路口交通信号控制的动态决策,在元胞自动机的基础上引进流体动力学建立交通流平衡模型,制定基于四相位顺序切换的城市交通信号自组织控制规则及交通路口相位切换判别规则,实现交通系统信号模式的实时决策。
2、如权利要求1所述的基于流体动力学的城市交通控制信号的自组织化方法,其特征在于其包括以下步骤
1)各交通路口的实时信息采集处理将现有的交通网络中的每个路口通过简单改造,使其具有可以自主采集和处理简单信息的能力;
2)基于纳维-斯托克斯方程基本形式的交通流运动重构纳维-斯托克斯方程是用来描述粘性流体运动的,在交通流中单个“分子”是车辆,其质量力的作用是可忽略的,从而得到用于交通流的纳维-斯托克斯方程的简化形式
为压强梯度力,
为车流动力粘性系数,u为车流速度;
3)对交通流纳维-斯托克斯方程进行有限差分来获得元胞自动机本地规则对步骤2)中纳维-斯托克斯方程简化方程有限差分得到元胞自动机本地规则,得到各个路口处车流的速度u,根据速度-密度线形模型得到演化后的车流密度k,用于各路口红绿灯判别的相关法则中,其中uf为自由流速度,kf为堵塞密度;
4)通过划分相位来简化交通模型并制定相应的演化规则根据车辆在实际路口的行驶状态,划分四个相位,随着相位的演化,每次的相位切换后实际路口车辆流行驶模型对应于两套同时进行演化的元胞自动机模型;
5)各交通路口的相位切换的判别规则各路口的交通灯根据相位切换,每个相位的驻留时间有一个最小量Δtmin和一个最大量Δtmax,在Δtmin与Δtmax之间,以Δt为一个基本时间单位,每时步对应时刻,根据该时刻路口四个相位对应的通行方向的车流密度ki计算得拥挤强度csi(i=1,2,3,4),综合衡量四个拥挤强度后做出判断,是否切换到下个相位。
3、如权利要求2所述的基于流体动力学的城市交通控制信号的自组织化方法,其特征在于所述的简单改造,是指①在每个路口进车路段安装车辆检测传感器,检测进入路口等待车辆数以及当前车辆运行状态,使路口具有检测自身当前状态的能力;②本地路口与其相邻路口之间通过有线或无线的方式相互连接,实行双向实时通信,为自组织控制决策提供实时的确定信息,实现路口信息共享;③使每个路口具有信息处理能力。
4、如权利要求2所述的基于流体动力学的城市交通控制信号的自组织化方法,其特征在于所述的相位切换根据相位顺序依次切换,四相位分别为相位1,Y方向的左转向灯亮,X方向的红灯亮;相位2,Y方向的绿灯亮,X方向的红灯亮;相位3,X方向的左转向灯亮,Y方向的红灯亮;相位4,X方向的绿灯亮,Y方向的红灯亮,相位切换按照相位从1切换到2,从2切换到3,从3切换到4,从4切换到1,依此循环,不能跳过,也不能反向切换。
5、如权利要求2所述的基于流体动力学的城市交通控制信号的自组织化方法,其特征在于所述的驻留时间最小量Δtmin和最大量Δtmax,是指每个相位至少保持Δtmin之后才能进行相位切换,在Δtmin内相位保持不变,且每个相位最长只能保持Δtmax,一旦达到Δtmax即无条件切换到下一个相位。
6、如权利要求2所述的基于流体动力学的城市交通控制信号的自组织化方法,其特征在于所述的拥挤强度为该路口各相位对应的通行方向内,距路口停车线一定长度内的车辆饱和度,即其中k是该路口各相位对应的通行方向的车流密度,L是各通行方向内进车路段车辆检测传感器安装位置沿道路方向到路口停车线的距离,N是各通行方向进车路段L所含道路范围内可以容纳的车辆最大数;根据拥挤强度的相位切换判断标准为
①若当前相位的拥挤强度cs≤cs0,不考虑其他三个相位的拥挤强度,路口状态切换到下一相位
②若当前相位的拥挤强度cs0<cs<cs1,考查其他三个相位的拥挤强度最大值cs′若cs′≥cs1,路口状态切换到下一相位;若cs′<cs1,保持当前相位不变;
③若当前相位的拥挤强度cs≥cs1,不考虑其他三个相位的拥挤强度,保持当前相位不变;
cs0和cs1为阈值,且0<cs0<cs1<1,当cs≤cs0时,认为拥挤程度很小,车流通畅;当cs≥cs1时,认为拥挤程度很大,车流拥堵严重。
7、如权利要求2所述的基于流体动力学的城市交通控制信号的自组织化方法,其特征在于所述的时步为在(Δtmin-Δt)时刻,即根据路口当前车流状况和相邻路口情况,根据纳维一斯托克斯简化方程计算出Δtmin时刻路口车流状况的预计,并依据此预计判断Δtmin时刻路口的相位是否要切换;若Δtmin时刻仍保持相位不变,则计算(Δtmin+Δt)时刻的路口车流状况的预计,并判断(Δtmin+Δt)时刻路口的状态是否要切换;依次计算Δt后的车流状况预计,并判断路口相位是否切换;若Δt后的时刻为Δtmax,则无条件切换到下一相位。
8、如权利要求2所述的基于流体动力学的城市交通控制信号的自组织化方法,其特征在于所述的车流密度k对应不同相位的通行方向分别计算
①相位1,Y方向的左转向灯亮,X方向的红灯亮
kx1=kxo1+kxin1
X方向的车流密度kx1,kx2为;
kx2=kxo2+kxin2
ky1=kyo1-βl1ky1+kyin1
Y方向的车流密度ky1,ky2为 ;
ky2=kyo2-βl2ky2+kyin2
②相位2,Y方向的绿灯亮,X方向的红灯亮
kx1=kxo1+kxin1
X方向的车流密度kx1,kx2为;
kx2=kxo2+kxin2
ky1=kyo1-(βs1+βr1)ky1+kyin1
Y方向的车流密度ky1,ky2为 ;
ky2=kyo2-(βs2+βr2)ky2+kyin2
③相位3,X方向的左转向灯亮,Y方向的红灯亮
ky1=kyo1+kyin1
Y方向的车流密度ky1,ky2为 ;
ky2=kyo2+kyin2
kx1=kxo1-βl1kx1+kxin1
X方向的流量kx1,kx2为
kx2=kxo2-βl2kx2+kxin2
④相位4,X方向的绿灯亮,Y方向的红灯亮
ky1=kyo1+kyin1
Y方向的车流密度ky1,ky2为;
ky2=kyo2+kyin2
kx1=kxo1-(βs1+βr1)kx1+kxin1
X方向的车流密度kx1,kx2为 ;
kx2=kxo2-(βs2+βr2)kx2+kxin2
其中,kxo1,kxo2为演化前X方向的车流密度,kmin1,kmin2为其相邻路口进入该路口的车流密度,kyo1,kyo2为演化前Y方向的车流密度,ky1,ky2为由演化后得到的Y方向的车流速度uy1,uy2而推算出的Y方向的车流密度,kyin1,kyin2为其相邻路口进入该路口的车流密度,kx1,kx2为由演化后得到的X方向的车流速度ux1,ux2而推算出的X方向的车流密度,βl1,βl2为车流左转的左转系数,βr1,βr2为车流右转的右转系数,βs1,βs2为车流直行的直行系数,且βli+βri+βsi=1,i=1,2。
9、如权利要求2所述的基于流体动力学的城市交通控制信号的自组织化方法,其特征在于所述的车流动力粘性系数
与整个交通流中各个车辆的比例系数、道路状况及车流密度相关。
10、如权利要求2所述的基于流体动力学的城市交通控制信号的自组织化方法,其特征在于所述的压强梯度力
其中k0,u0,n0分别为元胞自动机演化前的由CCD相机得到的路口车流密度、车流速度和车辆数。
全文摘要
一种基于流体动力学的城市交通控制信号的自组织化方法,属于交通工程技术领域。本发明将城市交通信号控制系统作为交通网络处理,每个路口作为具有自主采集和处理信息功能的智能体,而且每一路口同时有两套元胞自动机进行演化来实现每个路口交通信号控制的动态决策;另一方面,利用交通流与流体流存在天然的相似性,在元胞自动机的基础上引进流体动力学来建立交通流的平衡模型,同时制定了基于四相位顺序切换的城市交通信号自组织控制规则,并相应地制定了交通路口相位判别规则,实现交通系统信号模式的实时决策。本发明解决城市交通控制存在的不确定性和车流量平衡问题,以提高城市交通控制系统的性能和实时性。
文档编号G08G1/07GK101515407SQ20091004703
公开日2009年8月26日 申请日期2009年3月4日 优先权日2009年3月4日
发明者王安麟, 涛 姜, 亮 胡, 善盈盈, 兴 杨, 虞晓华 申请人:同济大学