張 軍,卞云豪,劉克非,張建祥
(安徽理工大學(xué) 1.人工智能學(xué)院;2.機(jī)械工程學(xué)院,安徽 淮南 232001)
隨著我國經(jīng)濟(jì)發(fā)展和城市化進(jìn)程加快,近十年來私人小轎車的數(shù)量快速增加,城市交叉口配時方案與交通需求之間不斷產(chǎn)生尖銳矛盾,而信號交叉口是城市道路建設(shè)中的重要組成部分,起著城市路網(wǎng)的重要樞紐作用,由于某些交叉路口的通行能力不足,而造成交通擁堵問題日益嚴(yán)重。因此,在交叉口現(xiàn)有的道路交通基礎(chǔ)設(shè)施之上,對交叉口進(jìn)行配時方案優(yōu)化,可以最大限度地提高交叉口的通行效率,減少等待時間、延誤等,從而達(dá)到緩解交叉口交通擁堵的目的,對解決智慧城市道路交通擁堵問題具有非常重要的意義,可以在一定程度上提高道路通行能力,減少延誤,保證行車暢通[1]。同時,近些年來,我國各中大型城市均存在不同程度的空氣污染問題,而汽車尾氣是其中主要污染源之一。在城市道路中,交叉口處的尾氣排放最為明顯。因此,為了環(huán)境友好,減少空氣污染,緩解信號交叉口處車輛尾氣排放不易消散的問題也十分重要。
在單點交叉口信號控制和車道功能劃分方面:馬曉旦等通過實際案例在VISSIM里進(jìn)行仿真,并比較了方案優(yōu)化前后的交叉口運行情況,證明了采用VISSIM仿真軟件對交叉口進(jìn)行優(yōu)化,能有效地減少路口交通擁堵,提高交叉口的通行能力[2]。李世武等運用TSIS微觀交通仿真軟件,對長春市的工農(nóng)路口交通狀況進(jìn)行了優(yōu)化仿真模擬,并進(jìn)行了交通優(yōu)化設(shè)計[3]。胡成龍等人還利用VISSIM軟件對益陽大街-龍洲路交叉口進(jìn)行了詳細(xì)的調(diào)查和分析,并利用Synchro軟件對該路段進(jìn)行了實時仿真,并進(jìn)行了相應(yīng)的優(yōu)化。優(yōu)化后的配時方案對交叉口擁堵問題的解決起到了較好效果[4]。
本文主要用SUMO(simulation of urban mobility)微觀仿真軟件進(jìn)行實驗驗證,從2001年起,SUMO作為第一個可運行版本在德國宇航中心內(nèi)部的許多工程上得到應(yīng)用。SUMO是一個連續(xù)的微觀城市道路交通仿真軟件,具備城市道路交通仿真架構(gòu)和模型基礎(chǔ)。其主要由德國宇航中心和交通運輸研究中心開發(fā)的。該軟件始于2000年,SUMO作為一個開源的交通仿真軟件主要是給研究交通的組織提供一個實現(xiàn)和評判自己算法的工具,被廣泛地應(yīng)用于城市交通狀況仿真[5-7]。本文以淮南市洞山東路與淮河大道北段交叉路口為例,運用SUMO交通微觀仿真模型對該交叉口進(jìn)行建模仿真,利用Webster算法優(yōu)化現(xiàn)狀信號配時,通過平均延誤、平均等待時間、平均速度和CO總排放等指標(biāo)評估改善效果。
洞山東路與淮河大道北段交叉口位于淮南市田家庵區(qū)淮河大道與洞山中路、洞山東路的交會處。東進(jìn)口包括六車道,分別為一條右轉(zhuǎn)專用車道、四條直行車道和一條左轉(zhuǎn)專用車道;南進(jìn)口為四車道,包括一條右轉(zhuǎn)專用車道、兩條直行車道和一條左轉(zhuǎn)專用車道;西進(jìn)口設(shè)有六條車道,包括兩個右轉(zhuǎn)專用車道,三條直行車道和一條左轉(zhuǎn)車道。北進(jìn)口包括五條車道,分別為一條右轉(zhuǎn)專用車道、一條右轉(zhuǎn)直行混合車道、一條直行專用車道、一條由左轉(zhuǎn)直行混合車道和一條左轉(zhuǎn)專用車道構(gòu)成。
該地段交叉路口的位置信息是南北方向的淮河大道為淮南市貫穿南北的主干道,洞山東路向東通往大通區(qū),洞山西路向西與泉山路交叉,途徑淮南市博物館。另一方面,該交叉口處于淮南老政務(wù)核心區(qū)域,被吾悅廣場、室外步行街等大型商場包圍,附近設(shè)有多個公交站點,途經(jīng)的公交車輛較多,同時向北為城北高架,這一系列因素造成了洞山東路與淮河大道北段交叉口處日常的車流量和人流量都特別大。
本文在對洞山東路與淮河大道北段交叉口實際交通進(jìn)行測量時,采用了人工觀察。此路口為十字路口,由四條進(jìn)口道組成,各進(jìn)口道分別各設(shè)一位調(diào)查員負(fù)責(zé)觀察各入口車道的車流。并分別記錄右轉(zhuǎn)、直行和左轉(zhuǎn)的機(jī)動車交通量,并且分車種地進(jìn)行記錄,流量調(diào)查時間段為工作日早高峰(7:30—8:30)。交通量換算以小型客車為標(biāo)準(zhǔn)車型,在進(jìn)行車型的換算時應(yīng)以符合表1中的規(guī)定換算系數(shù)為準(zhǔn)[8]。即將調(diào)查的交通量按照《城市道路工程設(shè)計規(guī)范》(CJJ37-2012)規(guī)定的車種換算系數(shù)折算成標(biāo)準(zhǔn)當(dāng)量小汽車[9],得到洞山東路與淮河大道北段交叉口的交通量高峰小時交通量如表2所示。
表1 車種換算系數(shù)
表2 洞山東路與淮河大道北段交叉路口的早高峰小時交通流量表
該交叉口現(xiàn)狀的信號控制方式采用定時周期控制,一個信號總周期為176s,綠信比是0.93,一共四個相位,現(xiàn)狀相位配時如表3所示,交叉口的右轉(zhuǎn)車輛不受信號燈的控制。
表3 現(xiàn)狀相位配時表
Webster法可以最大限度減少車輛延誤,用該方法求得最佳總周期時長,是目前交通部門定時控制中被用來確定單點交叉口信號配時方案的常用方法之一。在20世紀(jì)50年代,Webster法的計算公式由韋伯斯特和柯布先提出,后來由R·金伯等人的改進(jìn)而來[10]。它的延誤公式是利用蒙特卡羅(Monte Carlo)模擬法把隨機(jī)延誤和平均延誤一起進(jìn)行標(biāo)定得到,第i相位每輛車的平均延誤時間如式(1)所示。
(1)
式(1)中,di為第i相位交叉口進(jìn)出口道處的車輛平均延誤;gei為第i相位的有效綠燈時間;C為信號總周期時長;qij為第i個相位第j個進(jìn)口道實際到達(dá)的當(dāng)量交通量;xij為第i個相位第j個進(jìn)口道的飽和度。
一個周期內(nèi)交叉口的車輛平均延誤時間如式(2)所示。
(2)
韋伯斯特延誤模型能夠較好地反映信號交叉口配時、交通量大小、飽和度與車輛延誤之間的定量關(guān)系。
利用Webster配時方法對淮南市洞山東路與淮河大道北段交叉口信號配時方案進(jìn)行計算和優(yōu)化,配時方案具體設(shè)計過程如下。
(1)相位設(shè)計。洞山東路與淮河大道北段交叉口相位設(shè)計為:第一相位東西直行、第二相位東西左轉(zhuǎn)、第三相位南直行加左轉(zhuǎn)、第四相位北直行加左轉(zhuǎn),共四個相位,不考慮右轉(zhuǎn)。
(2)計算飽和流量。飽和流量是指一次連續(xù)的時間內(nèi)連續(xù)的車輛通過交叉口進(jìn)口道停車線的最大流量,即連續(xù)車隊加速到正常行駛速度時,一定時間內(nèi)通過進(jìn)口道停車線的穩(wěn)定車流量,用S表示,單位為pcu/h。飽和流量隨道路幾何條件、渠化方式、車流狀況以及配時方案等情況而異,但與綠燈信號的時間長短基本無關(guān)[11]。因此,配時方案信號相位的設(shè)置情況主要影響道路實際飽和流量大小。計算公式如式(3)所示。
(3)
式(3)中,ht車頭時距,一般為了安全,車頭時距取2s以上。
(3)總損失時間L的計算如式(4)和式(5)所示。
L=tR+tL·4
(4)
tL=ts+tb
(5)
式(4)和式(5)中,tR為全紅時間(s);tL為損失時間;ts為汽車起動損失時間(s);tb為制動損失時間,取1s。
本文不設(shè)全紅時間,其中損失時間是由啟動損失時間加制動損失時間。
(4)流量比的計算如式(6)和式(7)所示。
(6)
(7)
式(6)和式(7)中,yi為各相位交通流量比;q為實際交通量(pcu/h);Y為所有相位關(guān)鍵車流的流量比之和。
若流量比之和大于0.9,由近似配時法可得信號總周期超過200s,交叉口等待通行車輛等待時間過長,應(yīng)重新選擇相位方案,比如采取增加專用相位等措施來緩解車輛經(jīng)過交叉口處的不必要等待。若流量比之和小于0.9,則當(dāng)前相位方案可以使用。
(5)最佳周期C0的計算如式(8)所示。
(8)
式(8)中,C0為最佳周期長度(s)。
(6)計算有效綠燈時間gei。
有效綠燈時間是指將一信號周期內(nèi)該相位車隊以飽和流率通行所對應(yīng)的綠燈時長。有效綠燈時間的計算如式(9)和式(10)所示。
Gei=C0-L
(9)
(10)
式(9)和式(10)中,Gei為總有效綠燈時間,gei為各相位有效綠燈時間。
(7)各相位綠燈時間的計算如式(11)所示。
gi=gei+tL-ty
(11)
式(11)中,gi為第i相位的綠燈顯示時間,ty為黃燈時長(一般取3s)。
使用Webster法優(yōu)化后的總信號周期為132s,各相位的配時方案如表4所示。
表4 優(yōu)化后的信號配時表
采用SUMO仿真軟件來建立微觀交通仿真系統(tǒng),針對實測的交通需求下的現(xiàn)狀配時方案和優(yōu)化后的配時方案進(jìn)行分析。
SUMO具有多種車輛運動模型可供選擇,本文使用的車輛運動模型是SUMO默認(rèn)的Krauss模型,該模型是微觀、空間上連續(xù)、時間上離散的安全車速跟馳模型,具有優(yōu)異的性能,是由Stefan Krauss提出的[12-14]。
Krauss模型假定司機(jī)在1秒內(nèi)做出了響應(yīng),這5個參數(shù)的意義是:
a:車輛最大加速度(m/s2);
b:車輛最大減速度(m/s2);
Vmax:車輛最大行駛速度(km/h);
l:車身長度(m);
ξ:駕駛熟練系數(shù)ξ∝(0,1),其值越小表示駕駛員越熟練。
安全車速的計算如式(12)所示。
(12)
式(12)中,vl(t)為t時刻前車的速度;vf(t)為t時刻后車的速度;g(t)為t時刻前車與后車的間距;Γ為駕駛員的反應(yīng)時間(一般取1秒)。
在SUMO仿真軟件中,Krauss模型來實現(xiàn),如式(13)所示。
(13)
因為上面的式子所計算的車輛的安全速度可能會超出公路所能行駛的最高速度,該模型實現(xiàn)時取上面三個值中的最小值,稱其為期望車速,其具體表述如式(14)所示。
v(t)=min[vmax,v+a·tl,vsafe]
(14)
式(14)中,tl為仿真步長。如果駕駛員的駕駛技術(shù)使車輛無法達(dá)到所需的速度,計算出車輛的速度,即設(shè)定車輛的速度減去駕駛員的缺陷值、車輛加速能力(加速度)和隨機(jī)數(shù)的乘積,同時確保車輛的速度大于0,從而得出最后的Kraus模型如式(15)所示。
v(t)=max[0,vdes-δ·a·rand( )]
(15)
計算下一仿真的車輛位置如式(16)所示。
Pl+1=pl+v(t)·tl
(16)
SUMO軟件仿真流程如圖1所示,應(yīng)用SUMO自帶的路網(wǎng)編輯工具NetEdit對淮南市洞山東路與淮河大道北段交叉路口進(jìn)行路網(wǎng)建模,繪制出的路網(wǎng)如圖2所示。
圖1 仿真流程圖
圖2 洞山東路與淮河大道北段交叉口路網(wǎng)圖
在SUMO仿真軟件的各個模塊中輸入交叉口實測數(shù)據(jù)以及優(yōu)化前后配時方案,SUMO仿真過程是根據(jù)洞山東路與淮河大道北段交叉口現(xiàn)狀幾何參數(shù)特性、實地測量的交通需求值等來進(jìn)行的,并且分別建立起優(yōu)化配時方案前后的仿真程序,仿真過程如圖3所示。
圖3 洞山東路與淮河大道北段交叉路口SUMO仿真過程
為了評價對比優(yōu)化前后配時方案的效果,本文選取了平均延誤、平均等待時間、平均速度和CO排放為評價指標(biāo)。
SUMO仿真結(jié)束后會生成交叉口仿真結(jié)果輸出文件output-tripinfos,然后對輸出文件進(jìn)行數(shù)據(jù)分析。其中,對車輛等待(waiting)時間、速度(speed)等輸出結(jié)果分別進(jìn)行求平均值得到交叉口平均等待時間、平均速度,車輛CO排放輸出結(jié)果進(jìn)行求和得到交叉口總排放。得到的配時優(yōu)化前后仿真結(jié)果如表5所示。從表中可以得出:應(yīng)用了Webster算法進(jìn)行優(yōu)化之后,洞山東路與淮河大道北段交叉口信號總周期變?yōu)?32s,相對于現(xiàn)狀縮短了25%;平均延誤變?yōu)?0s/veh,相對于現(xiàn)狀下降了23%;平均等待時間縮短至7.43s,比現(xiàn)狀下降了36%;平均速度變?yōu)?.71m/s,提高了10%;CO總排放減少了16%。
表5 Webster優(yōu)化結(jié)果與現(xiàn)狀對比
針對淮南市洞山東路與淮河大道北段交叉口的早高峰出行時期交通擁堵問題,利用了Webster算法對該交叉口進(jìn)行配時優(yōu)化,并在此基礎(chǔ)上,采用SUMO微觀交通仿真軟件仿真了配時優(yōu)化前和優(yōu)化后的交叉口車流。優(yōu)化后結(jié)果表明,周期變?yōu)?32s,比現(xiàn)狀縮短了25%;平均延誤下降了23%;平均等待時間下降了36%;平均速度提高了10%;CO總排放減少了16%。提高了該交叉口的通行效率,減少了交叉口尾氣排放,為交通部門制定城市信號配時方案提供了一定的依據(jù)。