王晨宇 成衛(wèi) 李冰
(昆明理工大學(xué),昆明,650093)
作為城市快速路主要控制手段,干線協(xié)調(diào)控制主流設(shè)計(jì)方向有綠波帶最大和系統(tǒng)延誤最小2種思路。最早由Morgan et al.[1]與Little et al.[2]提出雙向綠波信號(hào)協(xié)調(diào)控制的設(shè)計(jì)方法和MAXBAND模型;隨著研究的逐步深入,Gartner et al.[3]針對(duì)路段通行能力存在差異,提出了協(xié)調(diào)控制模型MUTLTIBAND;盧凱等[4]基于經(jīng)典模型提出了以混合放行模式下的雙向干道綠波帶寬模型;唐克雙等[5]提出了非對(duì)稱綠波模型,使綠波帶控制在交叉口綠燈時(shí)間中心位置提高了有效時(shí)間;荊彬彬等[6]提出了雙周期的干線綠波信號(hào)協(xié)調(diào)控制模型,減少綠燈空放,避免行人過(guò)街等待時(shí)間過(guò)長(zhǎng)的現(xiàn)象。梁杰等[7]通過(guò)分析車(chē)流到達(dá)規(guī)律,建立了不同周期相鄰交叉口間的延誤模型。干線系統(tǒng)最小延誤優(yōu)化方法有結(jié)合法[8-9]、單目標(biāo)[10]和多目標(biāo)的遺傳算法[11-13]。目前國(guó)內(nèi)大部分的協(xié)調(diào)控制研究均在幾個(gè)交叉口共用同一信號(hào)周期的條件下進(jìn)行優(yōu)化,然而,該方法在流量波動(dòng)較大的交通狀態(tài)下會(huì)產(chǎn)生時(shí)空資源的浪費(fèi)。例如,干線系統(tǒng)中某一交叉口流量較小公共周期時(shí)間較短,若該交叉口采取半周期控制方案時(shí),交叉口在高峰時(shí)段有排隊(duì)溢出的狀況,采取同周期還存在綠燈時(shí)間剩余的情況。因此,本研究應(yīng)對(duì)流量相差較大的交叉口實(shí)現(xiàn)變周期的協(xié)調(diào)控制,提出非公共周期的干線協(xié)調(diào)控制優(yōu)化模型。首先,推導(dǎo)了干線系統(tǒng)中各交叉口間的約束條件等式;其次,以干線系統(tǒng)延誤最小為目標(biāo)建立非公共周期雙層延誤模型,并運(yùn)用動(dòng)態(tài)規(guī)劃的思想求得變周期交叉口周期時(shí)間和相位差;再根據(jù)各交叉口流量比修正變周期交叉口綠信比;最后通過(guò)交通調(diào)查數(shù)據(jù)驗(yàn)證了模型有效性。
當(dāng)采取非公共周期協(xié)調(diào)控制方案時(shí),系統(tǒng)內(nèi)存在2種以上的周期時(shí)間,即交通流量較大的關(guān)鍵周期和交通流量較小的不定周期,綠波帶最大不再是系統(tǒng)最優(yōu)方式[13],設(shè)定交叉口交通流較大的定周期和交叉口交通流量較小的不定周期。當(dāng)擬定一個(gè)初始相位差后信號(hào)周期經(jīng)過(guò)p次循環(huán)再次回到初始相位差時(shí)為1次循環(huán),記做非公共周期循環(huán)(簡(jiǎn)稱非公循環(huán),U)。不定周期會(huì)隨著每次循環(huán)結(jié)束后,根據(jù)上下游端口流量變化重新計(jì)算最佳周期。由于干線系統(tǒng)內(nèi)周期不相等,當(dāng)定周期交叉口首個(gè)信號(hào)周期結(jié)束后各交叉口間的相對(duì)相位差都會(huì)發(fā)生變化,所以初始相位差決定了整個(gè)干線系統(tǒng)的延誤和通行效率[14]。同時(shí)非公循環(huán)內(nèi)不定周期的綠信比選取和周期時(shí)間變化也將決定干線系統(tǒng)的延誤。
假設(shè)相鄰的2個(gè)交叉口間距為300~800 m,起始交叉口為關(guān)鍵交叉口。I1交叉口為關(guān)鍵交叉口,I2是變周期交叉口,通過(guò)歷史流量數(shù)據(jù)計(jì)算關(guān)鍵交叉口的最佳周期為C1,變周期交叉口的最佳周期為C2,為了保證變周期可以根據(jù)實(shí)時(shí)流量的變化而改變其周期時(shí)間,非公循環(huán)的最大循環(huán)時(shí)間不超過(guò)15 min。
確保非公循環(huán)中關(guān)鍵相位的周期循環(huán)為整數(shù)倍,I2初始周期最小值設(shè)置為I1周期時(shí)間的一半,將I1半周期時(shí)間等分為n份,每一份時(shí)間為C1/2n(C1/2n∈[5,30]),根據(jù)上下游協(xié)調(diào)相位的歷史流量數(shù)據(jù)比例選取k份,得到I2交叉口周期時(shí)間為C1/2+C1k/2n(k∈[0,n]),I2交叉口協(xié)調(diào)相位的初始綠信比是定周期交叉口I1的(k+n)/2n倍。當(dāng)I1、I2周期確定后,關(guān)鍵交叉口I1經(jīng)過(guò)2n/(n-k)-1次循環(huán)后相位差恢復(fù)到初始相位差,I2周期增長(zhǎng)時(shí)相應(yīng)的非公循環(huán)次數(shù)也會(huì)隨之增大。I1周期時(shí)間為C1,I2周期時(shí)間為C1/2+C1k/2n,變周期C2時(shí)間取值滿足公式
C2=C1(2n+k+nmi)/2n。
(1)
式中:mi取值為0、1、2、…、p。其中p為定周期交叉口與變周期交叉口間的變周期循環(huán)次數(shù),p=2n/(n-k)-1。
同理根據(jù)關(guān)鍵交叉口與變周期I3協(xié)調(diào)相位的歷史車(chē)流量數(shù)據(jù)的比例選取f份,得到變周期交叉口I3周期取值為C3=C1/2+C1f/2n(f∈[0,n]),f與k取值相互獨(dú)立,依據(jù)上游周期時(shí)間和實(shí)際車(chē)流量。變周期C3時(shí)間取值滿足公式
C3=C1/2n((n+k)+mi(n+f))。
(2)
式中:mi取值為0、1、2、…、p′。其中p′為變周期交叉口之間非公循環(huán)不定周期的循環(huán)次數(shù),當(dāng)C2>C3時(shí),p′=(n+k)/(k-f);當(dāng)C2>C3時(shí),p′=(n+f)/(k-f);當(dāng)C2=C3時(shí),p′=p。
Q1、Q2、Q3分別是下游綠燈亮起時(shí)的排隊(duì)累計(jì)量;g1、g2和r1、r2分別為I1與I2交叉口協(xié)調(diào)相位的綠燈時(shí)間和紅燈時(shí)間。
圖1中Q1、Q2、Q3由上游干線流量、支路流量及其相位放行時(shí)間決定,每個(gè)周期的實(shí)際排隊(duì)累積量不同。下游交叉口單一周期累計(jì)量不同,其所需求的最小綠燈時(shí)間也不同,在非公循環(huán)內(nèi)每個(gè)周期與上游交叉口的相對(duì)相位差也不同。所以,當(dāng)確定了關(guān)鍵周期的信號(hào)配時(shí)和流量時(shí),非公循環(huán)系統(tǒng)的總延誤取決于變周期的相位差、周期時(shí)間和綠信比。當(dāng)初始相位差為Δ1,2=l1,2/v1,2,非公循環(huán)內(nèi)其他相位差滿足公式
Ψ1=Δ+mi(C2-C1)。
(3)
式中:Ψi是交叉口i協(xié)調(diào)相位的相位差。
當(dāng)非公循環(huán)內(nèi)不定周期循環(huán)次數(shù)為p,p-1次時(shí)相鄰交叉口的相位差最小,此時(shí)的排隊(duì)累計(jì)量最大。引進(jìn)β變量,
β=mi(Cδ-Cδ+1)。
(4)
式中:mi取值范圍為(0,p-1)。
通過(guò)調(diào)整變量β改變非公循環(huán)內(nèi)每個(gè)不定周期與上游交叉口的相對(duì)相位差,從而降低干線系統(tǒng)延誤。
以Webster延誤模型對(duì)單車(chē)道延誤進(jìn)行計(jì)算[16],基于Webster延誤函數(shù),非公循環(huán)內(nèi)3個(gè)交叉口的總延誤可以表示為
(5)
關(guān)鍵交叉口與所有支路交叉口流量穩(wěn)定時(shí),總延誤取決于2個(gè)不定周期的延誤之和,通過(guò)非公循環(huán)延誤分析得到不定周期延誤,取決于初始相位差的選取和2個(gè)交叉口的周期時(shí)間以及單周期的綠信比。
關(guān)鍵交叉口整體流量相對(duì)較大且周期固定,所以從關(guān)鍵交叉口上游到下游方向建立延誤模型。首先將模型分為2個(gè)層面:定周期與不定周期構(gòu)建的第1層延誤循環(huán),周期的循環(huán)次數(shù)分別為n次與n+1次;不定周期與不定周期構(gòu)建的第2層循環(huán),周期分別為n與n′。其中,
(6)
初步設(shè)定不定周期干線綠信比是固定的,數(shù)值為定周期干線綠燈時(shí)間的(k+n)/2n倍。
1)第1層延誤模型的構(gòu)建
在上游流量與支路流量穩(wěn)定的情況下根據(jù)公式(5),為了求解第1層循環(huán)定周期與變周期的最小延誤需要將初始相位差和周期時(shí)間設(shè)為控制變量,基于動(dòng)態(tài)規(guī)劃思想建模公式為
(7)
(8)
由于2個(gè)交叉口周期不同,非公循環(huán)內(nèi)的p個(gè)周期的相對(duì)相位差也不相同,其遞推公式為
(9)
2)第2層變周期延誤模型的構(gòu)建,根據(jù)第1層延誤計(jì)算思路,可得延誤公式為
(10)
(11)
minD就是使目標(biāo)函數(shù)最小的不定周期交叉口參數(shù)集合。上述過(guò)程以干線總延誤目標(biāo)函數(shù)可以表示為
(12)
通過(guò)上述延誤模型計(jì)算得到了非公循環(huán)內(nèi)的不定周期時(shí)間和相對(duì)初始相位差,此時(shí)不定周期干線綠信比是固定的,為定周期干線的(k+n)/2n倍。需要根據(jù)實(shí)際非公循環(huán)每個(gè)周期的實(shí)際交通流量適當(dāng)調(diào)整綠信比進(jìn)一步降低干線系統(tǒng)延誤[17]。基于Webster綠信比優(yōu)化模型的改進(jìn)優(yōu)化公式為
(13)
式中:gi,p是非公循環(huán)內(nèi)第p個(gè)周期的第i相位的綠燈時(shí)間;vδ+1,i,p/xi是非公循環(huán)內(nèi)第p個(gè)周期的第i相位關(guān)鍵車(chē)道流量比;Lδ+1是周期損失時(shí)間。
上述延誤模型是基于關(guān)鍵交叉口流量進(jìn)行計(jì)算,當(dāng)計(jì)算出不定周期和綠信比時(shí)間后就默認(rèn)了下游方向流量與上游方向相仿,位于端口處的不定周期交叉口,它的下游流向上游方向車(chē)流量不取決關(guān)鍵交叉口,此時(shí)可能出現(xiàn)2種情況:①支路流量穩(wěn)定時(shí)運(yùn)行一個(gè)非公循環(huán)后,位于端口處的不定周期交叉口其下游流向上游方向干道車(chē)流量比上游流向下游方向車(chē)流量大且不可忽略。②支路流量穩(wěn)定時(shí)運(yùn)行一個(gè)非公循環(huán)后,位于端口處的不定周期交叉口其下游流向上游方向流量大于定周期交叉口的上游流向下游方向的車(chē)流量。此時(shí)需要對(duì)不定周期交叉口上下游流量進(jìn)行判別,公式為
(14)
當(dāng)出現(xiàn)第2種情況時(shí),需要全面對(duì)比2個(gè)端口的整體流量,重新確定關(guān)鍵交叉口更改模型推導(dǎo)方向。如果2端口處交叉口流量接近,可以將2個(gè)交叉口設(shè)定為定周期,第1層延誤模型計(jì)算出集合A、B時(shí),只需調(diào)整不定周期與下游定周期交叉口相位差即可,公式為
(15)
此時(shí)得到不定周期交叉口與下游定周期交叉口的相位差Δδ+2,將各個(gè)交叉口流量帶入公式(13),調(diào)整綠信比完成建模。動(dòng)態(tài)規(guī)劃流程與優(yōu)化過(guò)程見(jiàn)圖2。
圖2 動(dòng)態(tài)規(guī)劃流程圖
應(yīng)用上述的非公共周期干線協(xié)調(diào)控制模型,以云南省曲靖市沾益區(qū)的3個(gè)交叉口為實(shí)例對(duì)上述延誤模型有效性進(jìn)行仿真驗(yàn)證,并將制定的非公共周期控制方案與公共周期控制方案進(jìn)行對(duì)比。I1、I2和I3分別為太昌路、海口路和河西路3個(gè)交叉口,干道交叉口流量見(jiàn)表1,交叉口示意圖如圖3所示。
通過(guò)流量數(shù)據(jù)公共周期干線協(xié)調(diào)控制方法制定配時(shí)方案,公共周期控制方案各個(gè)交叉口的平均延誤等仿真數(shù)據(jù)見(jiàn)表2。
表1 干道交叉口流量
保持相位與關(guān)鍵交叉口的周期時(shí)間,利用本研究提出的非公周期最小延誤模型對(duì)傳統(tǒng)干線協(xié)調(diào)控制方案進(jìn)行優(yōu)化,根據(jù)關(guān)鍵交叉口周期時(shí)間取周期迭代間距為C1k/2n=20。將迭代間距帶入第1層延誤循環(huán)模型得到相位差、周期時(shí)間等交通參數(shù)集合A,將其帶入VISSIM仿真平臺(tái)得到交叉口延誤結(jié)果見(jiàn)表3。
圖3 干線交叉口路況
表2 公共周期控制方案
表3 第1層延誤模型仿真結(jié)果
根據(jù)第1層非公循環(huán)延誤模型的仿真結(jié)果,將I2交叉口周期時(shí)間設(shè)定為80、100 s,根據(jù)I2交叉口周期時(shí)間取周期迭代間距分別為C1f/2n=20和C1f/2n=30。將2種迭代間距和周期時(shí)間帶入第2層非公循環(huán)延誤模型得到相位差、周期時(shí)間等交通參數(shù)集合C,再將參數(shù)輸入仿真平臺(tái)得到結(jié)果見(jiàn)表4。
表4 第2層延誤仿真結(jié)果
表5 非公共周期控制方案
表6 不同方案的結(jié)果對(duì)比
在道路飽和度為0.7時(shí),通過(guò)仿真驗(yàn)證對(duì)比2個(gè)模型的結(jié)果(見(jiàn)表6)可見(jiàn):與公共周期方案對(duì)比,優(yōu)化了相位差與綠信比后,車(chē)輛平均延誤降低了10.6%,整個(gè)干線系統(tǒng)總延誤降低了15.9%,平均停車(chē)次數(shù)降低了4.0%,平均停車(chē)次數(shù)優(yōu)化效果較小,但車(chē)輛延誤優(yōu)化顯著,尤其總延誤優(yōu)化程度明顯,說(shuō)明了通過(guò)調(diào)整周期時(shí)間不僅降低了干線車(chē)輛延誤時(shí)間,也降低了支路車(chē)輛的延誤時(shí)間。因此本方法可以較好地提高干線系統(tǒng)的通行效率。
本研究首先基于半周期干線協(xié)調(diào)控制分析了不定周期與公共周期之間的約束關(guān)系,突破了公共周期條件的束縛,并以一個(gè)非公共周期循環(huán)為優(yōu)化目標(biāo),利用動(dòng)態(tài)規(guī)劃的思想建立了基于Webster模型的雙層延誤模型,解決了流量較小的交叉口最佳周期與初始相對(duì)相位差的選取問(wèn)題;同時(shí)考慮到下游交叉口流量的不確定性,建立了非公共周期干線協(xié)調(diào)的綠信比修正方案。通過(guò)案例分析可知,所建立的非公共周期干線控制優(yōu)化方案有效降低了車(chē)均延誤、平均停車(chē)次數(shù)、干線系統(tǒng)總延誤,表明該模型對(duì)優(yōu)化交叉口流量波動(dòng)較大的干線系統(tǒng)具有重要意義。
東北林業(yè)大學(xué)學(xué)報(bào)2021年5期