黃海南,李曉峰,連培昆,榮 建
(1.北京工業(yè)大學 城市交通學院,北京 100022; 2.福建農(nóng)林大學 交通與土木工程學院,福州 350002;3.亞利桑那大學 土木工程與工程力學系,亞利桑那州 圖森 85719, 美國)(*通信作者電子郵箱hhnan021@foxmail.com)
公共交通服務水平受限于公交車輛頻繁晚點運行、交叉口等待時間過長、高峰時段運力不足等關鍵問題,限制了公共交通的健康發(fā)展[1]。為了提高車輛準點率,很多城市在交叉口采用公交優(yōu)先控制方法,減少公交車輛通過交叉口的等待時間,保證車輛運行效率[2-4]。
目前研究多集中在信號優(yōu)先控制優(yōu)化模型和算法,對信號機的優(yōu)化控制邏輯和參數(shù)優(yōu)化設置等方面的細化研究相對較少。文獻[5]中建立了基于被動優(yōu)先的公交信號周期優(yōu)化模型;文獻[6]中結合被動優(yōu)先和主動優(yōu)先策略進行干線協(xié)調控制;文獻[7]中提出無條件優(yōu)先策略能使公交車輛行程時間縮短25%,但增加了公交車輛發(fā)車頻率較低的相交道路的車輛延誤;文獻[8]中基于邏輯規(guī)則的控制方法研究,增加公交信號優(yōu)先控制策略的多樣性;文獻[9-11]中分別對主動優(yōu)先控制邏輯作了相應改進;文獻[12]中研究了基于提前檢測器和到達時間窗的公交優(yōu)先控制算法;文獻[13]中提出一種基于再勵學習思想以及智能體的有條件公交信號實時優(yōu)先控制算法;文獻[14]中研究了鋸齒形公交專用道的預信號與主信號協(xié)調及延誤計算方法;文獻[15]在此基礎上研究了公交預信號控制與設計的結合問題。
現(xiàn)有信號機的公交優(yōu)先控制邏輯無法響應公交車輛的累積到達數(shù),控制參數(shù)的敏感性較低,針對這些問題,本文以西門子2070信號機為載體,在分析信號機公交優(yōu)先觸發(fā)原理的基礎上,建立了公交優(yōu)先策略觸發(fā)概率模型;利用公交優(yōu)先硬件在環(huán)仿真識別,設計了多個對比的公交優(yōu)先信號配時方案,運用觸發(fā)概率模型進行計算與分析,為公交優(yōu)先控制參數(shù)與控制邏輯的優(yōu)化提供理論支持。
目前城市道路信號機以西門子信號機和海信信號機為主,相對于海信信號機單一的公交優(yōu)先策略(紅燈早斷策略),西門子信號機的優(yōu)先策略由優(yōu)先相位的綠燈延長策略和非優(yōu)先相位的紅燈早斷策略組成。為了同時測試兩種優(yōu)先策略的觸發(fā)概率,測試設備選取了西門子2070信號機。由于不同類型信號機公交優(yōu)先策略觸發(fā)機理并沒有差別,因此本文提出的觸發(fā)概率模型適用于使用相同公交優(yōu)先策略的各類信號機。西門子2070信號機公交信號優(yōu)先配時方案如圖1所示。
圖1 西門子2070信號機的公交信號優(yōu)先配時示意圖Fig. 1 Schematic diagram of TSP signal timing on Siemens 2070 signal controller
信號機公交優(yōu)先策略的觸發(fā)有三個關鍵的控制參數(shù):1)最大呼叫時間Max_call,即公交信號優(yōu)先呼叫保持激活狀態(tài)并有效的時間;2)延長時間Extend,即每個公交信號優(yōu)先驅動(呼叫持續(xù))從驅動終止點開始延長的時間;3)持續(xù)時間Duration,即公交信號優(yōu)先要求的、在返回到正常的交通信號燈操作之前的時間??刂茀?shù)將影響不同相位綠燈時間,為協(xié)調交叉口各方向通行權,在控制系統(tǒng)中會設置最小綠燈時間Min_green保障該相位基本通行權利,同時設置最大綠燈時間Max_green限制該相位最長綠燈長度(見圖2)。
圖2 西門子2070信號機的公交信號優(yōu)先配時參數(shù)簡圖Fig. 2 Parameter schematic diagram of TSP signal timing on Siemens 2070 signal controller
對于優(yōu)先相位,如果沒有執(zhí)行綠燈延長策略,最終綠燈時間為該相位的最小綠燈時間。只有在“觸發(fā)綠燈延長的有效區(qū)域”接收到公交優(yōu)先申請,信號機才會執(zhí)行延長一個Duration時長,最終綠燈時間才會大于其最小綠燈時間,即觸發(fā)綠燈延長策略。而在Extend范圍內(nèi)接收到公交優(yōu)先申請,優(yōu)先相位并不會延長一個Duration時長。
對于非優(yōu)先相位,如果沒有執(zhí)行紅燈早斷策略,最終綠燈時間為該相位的最大綠燈時間。只要有任何一個非優(yōu)先相位接收到公交優(yōu)先申請,則觸發(fā)紅燈早斷策略。如果在最小綠燈時間與最大綠燈時間之間接收到公交優(yōu)先申請,則該相位即刻結束,即該相位的最終綠燈時間為該相位的當前已運行時間。
根據(jù)其觸發(fā)原理,綠燈延長策略最終表現(xiàn)為實際綠燈時長大于Min_stgY(優(yōu)先相位的最小綠燈時間),公交車在T1、T2和T3這三種時長范圍內(nèi)觸發(fā)公交信號優(yōu)先均會導致綠燈延長,因此分別對這三種時長(式(1)~(3))進行概率計算(式(4)~(6))。
T1=Min_stgY-Max_Call
(1)
T2=Min_stgY-(Duration-Extend)
(2)
T3=Min_stgY-Duration
(3)
n≤Max_call(4)
P2(n)=
n≤Duration-Extend
(5)
n≤Duration
(6)
其中:n為優(yōu)先相位接收到的總公交優(yōu)先申請的數(shù)量;Pi(n)為不同前提條件下的綠燈延長觸發(fā)概率。
針對不同觸發(fā)前提條件,可計算相應綠燈延長策略的觸發(fā)概率(見表1)。
根據(jù)紅燈早斷策略觸發(fā)原理,分情景構建紅燈早斷策略的觸發(fā)概率模型。
1)情景1:總公交優(yōu)先申請數(shù)量n=1。
Ai=Amberi-1+Redi-1+Max_stgi
(7)
其中:Ai為當前前提下,第i個非優(yōu)先相位接收公交優(yōu)先申請的作用范圍(i為當前非優(yōu)先相位的編號,取值范圍為[1,k]);Amberi-1為前一相位的黃燈時間;Redi-1為前一相位的全紅時間;Max_stgi為當前非優(yōu)先相位的最大綠燈時間。
第i個非優(yōu)先相位紅燈早斷策略觸發(fā)概率P(i)由式(8)計算所得:
(8)
2)情景2:總公交優(yōu)先申請數(shù)量n≥2且第1個非優(yōu)先相位的公交優(yōu)先申請數(shù)量m≥2。
第i個非優(yōu)先相位接收公交優(yōu)先申請的作用范圍Bi由式(9)計算所得:
Bi=Amberi-1+Redi-1+Min_stgi
(9)
其中:Min_stgi為當前非優(yōu)先相位的最小綠燈時間。
表1 綠燈延長策略的觸發(fā)概率統(tǒng)計表Tab. 1 Trigger probability statistics of green extension strategy
兩優(yōu)先相位之間的所有非優(yōu)先相位接收公交優(yōu)先申請的作用范圍Dk,由式(10)計算所得:
Dk=B1+B2+…+Bk
(10)
除了第1個與第i個非優(yōu)先相位外,兩優(yōu)先相位之間的其他非優(yōu)先相位接收公交優(yōu)先申請的作用范圍Ei,由式(11)計算所得:
(11)
第i個非優(yōu)先相位接收m個公交優(yōu)先申請的組合數(shù)量S(i,m)由式(12)計算所得,該值的設定前提為第1個非優(yōu)先相位的公交優(yōu)先申請數(shù)量m≥2。
(12)
3)情景3:總公交優(yōu)先申請數(shù)量n≥2且第1個非優(yōu)先相位的公交優(yōu)先申請數(shù)量m≥1。
除第1個非優(yōu)先相位外,兩優(yōu)先相位之間的其余非優(yōu)先相位只能在最小綠燈時間范圍內(nèi)接收公交優(yōu)先申請。而對于第1個非優(yōu)先相位,控制單元可在最大綠燈時間范圍內(nèi)接收公交優(yōu)先申請。該情景S(i,m)由式(13)計算。
(13)
4)情景4:總公交優(yōu)先申請數(shù)量n≥2且第1個非優(yōu)先相位的公交優(yōu)先申請數(shù)量m=0。
當?shù)?個非優(yōu)先相位的m=0時,下一個非優(yōu)先相位可在最大綠燈時間范圍內(nèi)接收公交優(yōu)先申請。如果下一非優(yōu)先相位接收到公交優(yōu)先申請,則其余的非優(yōu)先相位只能在最小綠燈時間范圍內(nèi)接收公交優(yōu)先申請。以此類推,可推算前j個非優(yōu)先相位均沒有接收到公交優(yōu)先申請。前j個非優(yōu)先相位接收公交優(yōu)先申請的作用范圍Fj由式(14)計算所得。
Fj=A1+A2+L+Aj;j
(14)
除目標相位i外,第j+2個相位至第k個相位之間的非優(yōu)先相位接收公交優(yōu)先申請的作用范圍Gj由式(15)計算所得。
Gj=Bj+2+Bj+3+…+Bk-Bi;j
(15)
在前j個非優(yōu)先相位沒有接收到任何公交優(yōu)先申請的情形下,第i個非優(yōu)先相位接收m個公交優(yōu)先申請的組合數(shù)量W(i,m,j)由式(16)計算所得。在第1個非優(yōu)先相位沒有接收到任何公交優(yōu)先申請的情況下,第i個非優(yōu)先相位接收m個公交優(yōu)先申請的組合數(shù)量W(i,m)由式(17)計算。
(16)
W(i,m)=W(i,m,1)+W(i,m,2)+…+W(i,m,j);
j
(17)
綜上所述,當總公交優(yōu)先申請數(shù)量n≥2時,第i個非優(yōu)先相位有接收到公交優(yōu)先申請的組合數(shù)量U(i,n)可由式(18)計算,則當控制單元在兩優(yōu)先相位之間總共接收到n個公交優(yōu)先申請時,第i個非優(yōu)先相位紅燈早斷策略的觸發(fā)概率由式(19)計算。
U(i,n)=(S(i,1)+W(i,1))+(S(i,2)+
W(i,2))+…+(S(i,n)+W(i,n))
(18)
P(i,n)=U(i,n)/[U(i,n)+U(i,0)];i (19) 選取北京市南苑路—久敬莊路交叉口為研究對象,其信號相位如圖3所示,第一相位為南北向直行相位,第二相位南北向左轉相位,第三相位為東西向直左相位,其中第一相位為公交優(yōu)先相位,另外兩個相位為非公交優(yōu)先相位。在晚高峰17:00—19:00信號配時方案的基礎上,設計7組公交優(yōu)先信號配時方案(表2)并利用公交優(yōu)先硬件在環(huán)仿真[16]進行觸發(fā)概率計算。其中:方案1為晚高峰時段的現(xiàn)場固定信號配時方案,包含3個主要參數(shù);方案2~7為公交優(yōu)先信號配時方案,相對于方案1增加了6個主要參數(shù)。為了測試不同因素對觸發(fā)概率的影響,提高方案間的對比性,設計了不同的方案參數(shù),形成多個對比組。具體設置如下: 1)為了驗證固定信號配時參數(shù)對公交優(yōu)先觸發(fā)概率的影響,設置方案2、3為短周期長度組,方案4、5為中周期長度組,方案6、7為長周期長度組。 2)為了驗證公交信號優(yōu)先配時參數(shù)對公交優(yōu)先觸發(fā)概率的影響,針對綠燈延長策略:方案2、4、6與方案3、5、7分別設置了相同的最大呼叫時間、延長時間及持續(xù)時間;方案2、3的最大綠燈時間與最小綠燈時間的差值為10 s;方案4~7的最大綠燈時間與最小綠燈時間的差值為20 s。針對紅燈早斷策略:方案2、3、4與6設置了非優(yōu)先相位相同的最小綠燈時間;方案4與方案5,方案6與方案7分別設置了非優(yōu)先相位相同的最大綠燈時間。 圖3 南苑路—久敬莊路交叉口信號相位Fig.3 Signal phase at the intersection of Nanyuan Road and Jiujingzhuang Road 表2 信號配時方案參數(shù)表sTab.2 Parameter table of signal timing plan s 3.2.1 綠燈延長策略的觸發(fā)概率分析 第一相位綠燈延長策略的觸發(fā)概率分布見表3。計算結果表明:1)最小綠燈時間越長,綠燈延長策略的最小觸發(fā)概率則越小,因而對最小綠燈時間進行優(yōu)化可提高綠燈延長策略的最小觸發(fā)概率;2)最大綠燈時間越長,綠燈延長策略的最大觸發(fā)概率則越小,因而對最大綠燈時間進行優(yōu)化可提高綠燈延長策略的最大觸發(fā)概率。由此可知,先進行固定信號配時方案(編號1)優(yōu)化,再進行公交信號優(yōu)先優(yōu)化可提高綠燈延長策略的觸發(fā)概率。 最大呼叫時間的數(shù)值越大,綠燈延長策略的最小觸發(fā)概率也越大,因而對最大呼叫時間參數(shù)進行優(yōu)化可提高綠燈延長策略的最小觸發(fā)概率;持續(xù)時間與延長時間的差值越大,綠燈延長策略的最大觸發(fā)概率也越大,因而對延長時間與持續(xù)時間兩個參數(shù)進行優(yōu)化可提高綠燈延長策略的最大觸發(fā)概率。 因此,在公交優(yōu)先控制邏輯不變的前提下,對于綠燈延長策略,可通過優(yōu)化控制綠燈延長策略的優(yōu)先參數(shù)來提高觸發(fā)概率,也可以通過優(yōu)化固定信號配時參數(shù)讓盡可能多的公交車輛集中在優(yōu)先相位的時長范圍內(nèi)到達,增加公交優(yōu)先申請落在優(yōu)先相位的數(shù)量,從而提高綠燈延長策略的觸發(fā)概率。 3.2.2 紅燈早斷策略的觸發(fā)概率分析 紅燈早斷策略的觸發(fā)概率計算結果見表4。計算結果表明:隨著公交優(yōu)先申請數(shù)量的加大,紅燈早斷策略的觸發(fā)概率也隨之增大,且該表中的數(shù)值均遠高于第一相位綠燈延長策略的最小觸發(fā)概率與最大觸發(fā)概率。對于各非優(yōu)先相位,紅燈早斷策略的觸發(fā)概率均較高。如果將計算區(qū)間放大到所有的非優(yōu)先相位,則所有非優(yōu)先相位的總觸發(fā)概率將為100%,由此可知,通過優(yōu)化控制紅燈早斷策略的優(yōu)先參數(shù)來提高觸發(fā)概率的途徑效果有限。因此,優(yōu)化紅燈早斷策略的觸發(fā)概率得通過優(yōu)化固定信號配時參數(shù)以增加公交優(yōu)先申請落在非優(yōu)先相位的數(shù)量,但該做法不利于提高公交車輛的運行效率。 表3 優(yōu)先相位綠燈延長策略的觸發(fā)概率計算結果 %Tab. 3 Trigger probability result of green-extension strategy for priority phase % 表4 非優(yōu)先相位紅燈早斷策略的觸發(fā)概率計算結果 %Tab. 4 Trigger probability result of early-green strategy for non-priority phase % 在公交優(yōu)先控制邏輯分析的基礎上,本文提出了公交優(yōu)先策略觸發(fā)概率模型,并以西門子2070信號機為載體,利用公交優(yōu)先硬件在環(huán)仿真進行觸發(fā)概率計算與分析,探索公交優(yōu)先策略參數(shù)及控制邏輯優(yōu)化方法。紅燈早斷策略的觸發(fā)概率遠高于綠燈延長策略,但需從交叉口的整體運行效率出發(fā)進行控制參數(shù)調節(jié);綠燈延長策略控制參數(shù)敏感性較低,最佳優(yōu)化方法是通過優(yōu)化固定信號配時參數(shù)讓盡可能多的公交車輛集中在優(yōu)先相位的時長范圍內(nèi)到達,增加公交優(yōu)先申請落在優(yōu)先相位的數(shù)量。本文未考慮信號機接受公交申請的概率及交叉口信號配時的相位目標,后續(xù)研究可分析這些因素對觸發(fā)概率的影響。3 案例仿真分析
3.1 信號配時方案設計
3.2 結果分析
4 結語