本發(fā)明實(shí)施例涉及交通信號(hào)控制領(lǐng)域,尤其涉及一種有軌電車優(yōu)先控制的方法及裝置。
背景技術(shù):
隨著國民經(jīng)濟(jì)的快速發(fā)展和人民生活水平的不斷提高,城市機(jī)動(dòng)車保有量迅速增長,交通擁堵已成為普遍現(xiàn)象,嚴(yán)重影響社會(huì)經(jīng)濟(jì)的發(fā)展。大力發(fā)展城市公共交通事業(yè),提升居民公交出行分擔(dān)率,對(duì)緩解城市交通擁堵、提高城市交通運(yùn)行效率具有重要的意義。有軌電車是一種高效、快捷、環(huán)保的城市軌道公共交通方式,相比常規(guī)公交車,具有運(yùn)量大、速度快、準(zhǔn)時(shí)性高等優(yōu)勢,已成為當(dāng)前城市公共交通建設(shè)的重要發(fā)展方向。
有軌電車在路段中行駛時(shí),通過電車專用軌道與社會(huì)車輛進(jìn)行空間隔離,實(shí)現(xiàn)了路權(quán)專用。但當(dāng)通過路口時(shí),有軌電車與其他方向的社會(huì)車輛仍存在通行沖突,因此需利用交通信號(hào)燈對(duì)路口通行權(quán)進(jìn)行時(shí)間分配,以保證行車安全。受路口信號(hào)控制的影響,有軌電車的通行效率和服務(wù)質(zhì)量相對(duì)較低,路口延誤已成為制約有軌電車準(zhǔn)確、可靠運(yùn)營的重要因素。利用智能交通信號(hào)控制技術(shù)實(shí)現(xiàn)有軌電車優(yōu)先通行,對(duì)提升有軌電車的通行效率具有十分重要的意義。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明實(shí)施例提供一種有軌電車優(yōu)先控制的方法及裝置,用以實(shí)現(xiàn)對(duì)有軌電車的優(yōu)先通行,提升有軌電車的通行效率。
本發(fā)明實(shí)施例提供的一種有軌電車優(yōu)先控制的方法,包括:
獲取有軌電車的優(yōu)先請求,所述優(yōu)先請求包括所述有軌電車的優(yōu)先相位;
確定所述有軌電車待駛?cè)氲穆房诘慕煌柡投龋?/p>
若所述有軌電車待駛?cè)氲穆房诘慕煌柡投炔淮笥诘谝婚撝担瑒t對(duì)所述有軌電車的優(yōu)先相位執(zhí)行第一優(yōu)先控制操作,所述第一優(yōu)先控制操作為保證所述有軌電車不停車通過所述待駛?cè)氲穆房诘牟僮?,所述待駛?cè)氲穆房跒樗鐾V咕€處的路口;
若所述有軌電車待駛?cè)氲穆房诘慕煌柡投却笥诘谝婚撝登倚∮诘诙撝?,則對(duì)所述有軌電車的優(yōu)先相位執(zhí)行第二優(yōu)先控制操作,所述第二優(yōu)先控制操作為在保證社會(huì)車輛通行效益不受損失的情況下減少有軌電車的停車等待時(shí)間的操作;
若所述有軌電車待駛?cè)氲穆房诘慕煌柡投却笥诘诙撝担瑒t不對(duì)所述有軌電車的優(yōu)先相位執(zhí)行優(yōu)先控制;
其中所述第一閾值小于所述第二閾值。
優(yōu)選地,所述對(duì)所述有軌電車的優(yōu)先相位執(zhí)行第一優(yōu)先控制操作,包括:
在所述有軌電車行駛至預(yù)到達(dá)檢測點(diǎn)時(shí),根據(jù)所述有軌電車行駛至預(yù)到達(dá)檢測點(diǎn)的時(shí)刻以及第一行程時(shí)間,確定出所述有軌電車到達(dá)停止線時(shí)所述有軌電車的優(yōu)先相位的相位狀態(tài);所述第一行程時(shí)間為所述有軌電車從所述預(yù)到達(dá)檢測點(diǎn)行駛到停止線的行程時(shí)間;
當(dāng)所述有軌電車到達(dá)停止線時(shí)所述有軌電車的優(yōu)先相位的相位狀態(tài)為綠燈狀態(tài)時(shí),不執(zhí)行操作;
當(dāng)所述有軌電車到達(dá)停止線時(shí)所述有軌電車的優(yōu)先相位的相位狀態(tài)為紅燈狀態(tài)時(shí),若所述有軌電車從所述預(yù)到達(dá)檢測點(diǎn)行駛到所述停止線的時(shí)刻符合公式(1),則執(zhí)行第一綠燈延長操作;所述第一綠燈延長操作為將所述有軌電車的優(yōu)先相位的綠燈時(shí)間的結(jié)束時(shí)刻延長至所述有軌電車從所述預(yù)到達(dá)檢測點(diǎn)行駛到所述停止線的時(shí)刻;
所述公式(1)為:
tf≤t1≤tf+TL………………(1)
其中,t1為有軌電車從預(yù)到達(dá)檢測點(diǎn)行駛到停止線的時(shí)刻,TL為優(yōu)先相位的最大延長時(shí)間,tf為優(yōu)先相位的綠燈時(shí)間的結(jié)束時(shí)刻;
若所述有軌電車從所述預(yù)到達(dá)檢測點(diǎn)行駛到所述停止線的時(shí)刻符合公式(2),則執(zhí)行第一紅燈早斷操作;所述第一紅燈早斷操作為將所述有軌電車的優(yōu)先相位之前的相位的綠燈時(shí)間壓縮為所述有軌電車的優(yōu)先相位之前的相位的最小綠燈時(shí)間;
所述公式(2)為:
ts-TE≤t1≤ts………………(2)
其中,t1為有軌電車從預(yù)到達(dá)檢測點(diǎn)行駛到停止線的時(shí)刻,TE為有軌電車到達(dá)預(yù)到達(dá)檢測點(diǎn)的時(shí)刻與有軌電車行駛從預(yù)到達(dá)檢測點(diǎn)行駛到停止線時(shí)的相位的綠燈時(shí)間的啟亮?xí)r刻之間的相位的最大壓縮時(shí)間之和,ts為優(yōu)先相位的綠燈時(shí)間的啟亮?xí)r刻;
若所述有軌電車從所述預(yù)到達(dá)檢測點(diǎn)行駛到所述停止線的時(shí)刻不符合所述公式(1)以及所述公式(2),則執(zhí)行相位跳轉(zhuǎn)操作;所述相位跳轉(zhuǎn)操作為確定所述有軌電車從所述預(yù)到達(dá)檢測點(diǎn)行駛到所述停止線的時(shí)刻是否已超過所述有軌電車從所述預(yù)到達(dá)檢測點(diǎn)行駛到所述停止線時(shí)的當(dāng)前相位的最小綠燈時(shí)間,若是,則將所述有軌電車從所述預(yù)到達(dá)檢測點(diǎn)行駛到所述停止線時(shí)的當(dāng)前相位的綠燈時(shí)間壓縮為最小綠燈時(shí)間,并執(zhí)行所述有軌電車的優(yōu)先相位的綠燈時(shí)間;否則確定所述有軌電車從所述預(yù)到達(dá)檢測點(diǎn)行駛到所述停止線時(shí)的當(dāng)前相位之前的相位是否為所述有軌電車的優(yōu)先相位,若所述有軌電車從所述預(yù)到達(dá)檢測點(diǎn)行駛到所述停止線時(shí)的當(dāng)前相位之前的相位是所述有軌電車的優(yōu)先相位,則將所述有軌電車的優(yōu)先相位的綠燈時(shí)間的結(jié)束時(shí)刻延長至所述有軌電車從所述預(yù)到達(dá)檢測點(diǎn)行駛到所述停止線時(shí)的時(shí)刻,若所述有軌電車從所述預(yù)到達(dá)檢測點(diǎn)行駛到所述停止線時(shí)的當(dāng)前相位之前的相位不是所述有軌電車的優(yōu)先相位,則在所述有軌電車從所述預(yù)到達(dá)檢測點(diǎn)行駛到所述停止線時(shí)的當(dāng)前相位之前的相位的綠燈時(shí)間執(zhí)行完畢之后執(zhí)行所述有軌電車的優(yōu)先相位的綠燈時(shí)間。
優(yōu)選地,在對(duì)所述有軌電車的優(yōu)先相位執(zhí)行所述第一優(yōu)先控制之后,還包括:
在所述有軌電車行駛至到達(dá)檢測點(diǎn)時(shí),確定出第二行程時(shí)間,所述第一行程時(shí)間為所述有軌電車從所述預(yù)到達(dá)檢測點(diǎn)行駛到停止線的行程時(shí)間;所述到達(dá)檢測點(diǎn)位于所述預(yù)到達(dá)檢測點(diǎn)和所述停車線之間;
若所述有軌電車的優(yōu)先相位的剩余綠燈時(shí)間小于第二行程時(shí)間,則執(zhí)行第二綠燈延長操作;所述第二綠燈延長操作為將所述有軌電車的優(yōu)先相位的綠燈時(shí)間的結(jié)束時(shí)刻延長至所述有軌電車從所述達(dá)到檢測點(diǎn)行駛到所述停止線的時(shí)刻;
若在所述有軌電車行駛至到達(dá)檢測點(diǎn)時(shí)的當(dāng)前相位為所述有軌電車的優(yōu)先相位之前的相位,則執(zhí)行第二紅燈早斷操作;所述第二紅燈早斷操作為在所述有軌電車行駛至到達(dá)檢測點(diǎn)時(shí)的當(dāng)前相位的最小綠燈時(shí)間結(jié)束之后,執(zhí)行所述有軌電車的優(yōu)先相位的綠燈時(shí)間。
優(yōu)選地,所述對(duì)所述有軌電車的優(yōu)先相位執(zhí)行第二優(yōu)先控制操作,包括:
在所述有軌電車行駛至預(yù)到達(dá)檢測點(diǎn)時(shí),根據(jù)所述有軌電車行駛至預(yù)到達(dá)檢測點(diǎn)的時(shí)刻以及第一行程時(shí)間,確定出所述有軌電車到達(dá)停止線時(shí)所述有軌電車的優(yōu)先相位的相位狀態(tài);所述第一行程時(shí)間為所述有軌電車從所述預(yù)到達(dá)檢測點(diǎn)行駛到停止線的行程時(shí)間;
當(dāng)所述有軌電車到達(dá)停止線時(shí)所述有軌電車的優(yōu)先相位的相位狀態(tài)為綠燈狀態(tài)時(shí),不執(zhí)行操作;
當(dāng)所述有軌電車到達(dá)停止線時(shí)所述有軌電車的優(yōu)先相位的相位狀態(tài)為紅燈狀態(tài)時(shí),若所述有軌電車從所述預(yù)到達(dá)檢測點(diǎn)行駛到所述停止線的時(shí)刻符合公式(1),則不執(zhí)行操作;
所述公式(1)為:
tf≤t1≤tf+TL………………(1)
其中,t1為有軌電車從預(yù)到達(dá)檢測點(diǎn)行駛到停止線的時(shí)刻,TL為優(yōu)先相位的最大延長時(shí)間,tf為優(yōu)先相位的綠燈時(shí)間的結(jié)束時(shí)刻;
若所述有軌電車從所述預(yù)到達(dá)檢測點(diǎn)行駛到所述停止線的時(shí)刻符合公式(3),則執(zhí)行第三紅燈早斷操作;所述第三紅燈早斷操作為根據(jù)所述有軌電車的優(yōu)先相位之前的相位的相位飽和度確定出所述有軌電車的優(yōu)先相位之前的相位的最小綠燈壓縮時(shí)間,將所述有軌電車的優(yōu)先相位之前的相位的綠燈時(shí)間壓縮為所述最小綠燈壓縮時(shí)間;
所述公式(3)為:
ts-TE1≤t1≤ts………………(3)
其中,t1為有軌電車從預(yù)到達(dá)檢測點(diǎn)行駛到停止線的時(shí)刻,TE1為有軌電車到達(dá)預(yù)到達(dá)檢測點(diǎn)的時(shí)刻與有軌電車行駛從預(yù)到達(dá)檢測點(diǎn)行駛到停止線時(shí)的相位的綠燈時(shí)間的啟亮?xí)r刻之間的相位的最小綠燈壓縮時(shí)間之和,ts為優(yōu)先相位的綠燈時(shí)間的啟亮?xí)r刻;
若所述有軌電車從所述預(yù)到達(dá)檢測點(diǎn)行駛到所述停止線的時(shí)刻符合公式(4),則執(zhí)行相位插入預(yù)操作;所述相位插入預(yù)操作為將所述相位插入點(diǎn)調(diào)整至所述有軌電車從所述預(yù)到達(dá)檢測點(diǎn)行駛到所述停止線的時(shí)刻;所述相位插入點(diǎn)為所述有軌電車從所述預(yù)到達(dá)檢測點(diǎn)行駛到所述停止線時(shí)的當(dāng)前相位的綠燈時(shí)間的結(jié)束時(shí)刻;
所述公式(4)為:
tp1-TE2≤t1≤tp1+TL1………………(4)
其中,t1為有軌電車從預(yù)到達(dá)檢測點(diǎn)行駛到停止線的時(shí)刻,TE2為有軌電車到達(dá)預(yù)到達(dá)檢測點(diǎn)的時(shí)刻與相位插入點(diǎn)之間的相位的相位壓縮時(shí)間,tp1為相位插入點(diǎn),TL1為相位插入點(diǎn)的相位的相位延長時(shí)間。
優(yōu)選地,所述根據(jù)所述有軌電車的優(yōu)先相位之前的相位的相位飽和度確定出所述有軌電車的優(yōu)先相位之前的相位的最小綠燈壓縮時(shí)間,包括:
若所述有軌電車的優(yōu)先相位之前的相位的相位飽和度小于或等于第一閾值,則將所述有軌電車的優(yōu)先相位之前的相位的綠燈時(shí)間與最小綠燈時(shí)間之差確定為所述有軌電車的優(yōu)先相位之前的相位的最小綠燈壓縮時(shí)間;
若所述有軌電車的優(yōu)先相位之前的相位的相位飽和度大于第一閾值且小于第二閾值,則根據(jù)公式(5)確定所述有軌電車的優(yōu)先相位之前的相位的最小綠燈壓縮時(shí)間;
所述公式(5)為:
其中,gmin為有軌電車的優(yōu)先相位之前的相位的最小綠燈壓縮時(shí)間,gmino為有軌電車的優(yōu)先相位之前的相位的最小綠燈時(shí)間,g為有軌電車的優(yōu)先相位之前的相位的綠燈時(shí)間,x為有軌電車的優(yōu)先相位之前的相位的相位飽和度;
若所述有軌電車的優(yōu)先相位之前的相位的相位飽和度大于或等于第二閾值,則確定所述有軌電車的優(yōu)先相位之前的相位的最小綠燈壓縮時(shí)間為0。
優(yōu)選地,在對(duì)所述有軌電車的優(yōu)先相位執(zhí)行第二優(yōu)先控制操作之后,還包括:
在所述有軌電車行駛至到達(dá)檢測點(diǎn)時(shí),確定出第二行程時(shí)間,所述第一行程時(shí)間為所述有軌電車從所述預(yù)到達(dá)檢測點(diǎn)行駛到停止線的行程時(shí)間;所述到達(dá)檢測點(diǎn)位于所述預(yù)到達(dá)檢測點(diǎn)和所述停車線之間;
若所述有軌電車的優(yōu)先相位的剩余綠燈時(shí)間小于第二行程時(shí)間,則執(zhí)行第三綠燈延長操作;所述第三綠燈延長操作為將所述有軌電車的優(yōu)先相位的綠燈時(shí)間的結(jié)束時(shí)刻延長至所述有軌電車從所述達(dá)到檢測點(diǎn)行駛到所述停止線的時(shí)刻;
若在所述有軌電車行駛至到達(dá)檢測點(diǎn)時(shí)的當(dāng)前相位為所述有軌電車的優(yōu)先相位之前的相位,則執(zhí)行第四紅燈早斷操作;所述第四紅燈早斷操作為在所述有軌電車行駛至到達(dá)檢測點(diǎn)時(shí)的當(dāng)前相位的最小綠燈時(shí)間結(jié)束之后,執(zhí)行所述有軌電車的優(yōu)先相位的綠燈時(shí)間;
若在所述有軌電車行駛至到達(dá)檢測點(diǎn)時(shí)的當(dāng)前相位為所述相位插入點(diǎn)之前的相位,則執(zhí)行相位插入操作;所述相位插入操作為在所述有軌電車行駛至到達(dá)檢測點(diǎn)時(shí)的當(dāng)前相位的最小綠燈時(shí)間結(jié)束之后,插入所述有軌電車的優(yōu)先相位。
優(yōu)選地,在對(duì)所述有軌電車的優(yōu)先相位執(zhí)行完第一優(yōu)先控制操作或第二優(yōu)先控制操作之后,還包括:
在所述有軌電車行駛過停止線后檢測到所述有軌電車占用路口時(shí),執(zhí)行路口占用控制操作;所述路口占用控制操作為若在檢測到所述有軌電車占用路口時(shí)所述優(yōu)先相位和與所述有軌電車同時(shí)放行的社會(huì)車輛所在的相位的相位狀態(tài)為綠燈狀態(tài),則將所述優(yōu)先相位和所述與所述有軌電車同時(shí)放行的社會(huì)車輛所在的相位進(jìn)入綠燈駐留狀態(tài),將其他放行相位進(jìn)入紅燈駐留狀態(tài);若在檢測到所述有軌電車占用路口時(shí)所述優(yōu)先相位或與所述有軌電車同時(shí)放行的社會(huì)車輛所在的相位進(jìn)入過渡狀態(tài),則將所述進(jìn)入過渡狀態(tài)的相位執(zhí)行完過渡后進(jìn)入紅燈駐留狀態(tài),將處于綠燈狀態(tài)的相位進(jìn)入綠燈駐留狀態(tài),將其他放行相位進(jìn)入紅燈駐留狀態(tài)。
優(yōu)選地,在所述執(zhí)行路口占用控制操作之后,還包括:
在檢測到所述有軌電車駛出路口時(shí),執(zhí)行路口出清控制操作;所述路口出清控制操作為確定所述有軌電車的優(yōu)先相位已執(zhí)行的綠燈時(shí)間,若所述有軌電車的優(yōu)先相位已執(zhí)行的綠燈時(shí)間小于等于所述優(yōu)先相位的相位綠燈時(shí)間,則在執(zhí)行完所述優(yōu)先相位的相位綠燈時(shí)間之后進(jìn)行相位切換;若所述有軌電車的優(yōu)先相位已執(zhí)行的綠燈時(shí)間大于所述優(yōu)先相位的相位綠燈時(shí)間,則在檢測到所述有軌電車駛出路口時(shí)進(jìn)行相位切換;若所述有軌電車的優(yōu)先相位為插入的相位,則在檢測到所述有軌電車駛出路口時(shí)進(jìn)行相位切換。
優(yōu)選地,在所述執(zhí)行路口出清控制操作之后,還包括:
確定當(dāng)前信號(hào)周期的總延長時(shí)間,并將所述當(dāng)前信號(hào)周期的下一信號(hào)周期確定為補(bǔ)償周期,確定出所述補(bǔ)償周期的最大壓縮時(shí)間和最大延長時(shí)間;
若所述當(dāng)前信號(hào)周期的總延長時(shí)間小于等于所述補(bǔ)償周期的最大壓縮時(shí)間,則將所述補(bǔ)償周期壓縮所述當(dāng)前信號(hào)周期的總延長時(shí)間;
若所述當(dāng)前信號(hào)周期的總延長時(shí)間與所述補(bǔ)償周期的最大延長時(shí)間之和小于等于信號(hào)周期時(shí)間,則將所述補(bǔ)償周期延長信號(hào)周期時(shí)間與所述當(dāng)前信號(hào)周期的總延長時(shí)間的差值;
若所述當(dāng)前信號(hào)周期的總延長時(shí)間大于所述補(bǔ)償周期的最大壓縮時(shí)間且所述當(dāng)前信號(hào)周期的總延長時(shí)間與所述補(bǔ)償周期的最大延長時(shí)間之和大于信號(hào)周期時(shí)間,則將所述當(dāng)前信號(hào)周期之后的N個(gè)信號(hào)周期確定為所述補(bǔ)償周期,并確定出所述補(bǔ)償周期的最大壓縮時(shí)間和最大延長時(shí)間,直到所述當(dāng)前信號(hào)周期的總延長時(shí)間小于等于所述補(bǔ)償周期的最大壓縮時(shí)間或所述當(dāng)前信號(hào)周期的總延長時(shí)間與所述補(bǔ)償周期的最大延長時(shí)間之和小于等于信號(hào)周期時(shí)間為止。
優(yōu)選地,所述確定所述有軌電車待駛?cè)氲穆房诘慕煌柡投龋ǎ?/p>
獲取所述有軌電車待駛?cè)氲穆房诘母飨辔坏南辔涣髁浚?/p>
根據(jù)所述有軌電車待駛?cè)氲穆房诘母飨辔坏南辔涣髁恳约案飨辔坏南辔痪G燈時(shí)間、信號(hào)周期時(shí)間,確定所述有軌電車待駛?cè)氲穆房诘母飨辔坏南辔伙柡投龋?/p>
將最大的相位飽和度確定為所述有軌電車待駛?cè)氲穆房诘慕煌柡投取?/p>
所述確定所述有軌電車待駛?cè)氲穆房诘慕煌柡投?,包括?/p>
獲取所述有軌電車待駛?cè)氲穆房诘母飨辔坏南辔涣髁浚?/p>
根據(jù)所述有軌電車待駛?cè)氲穆房诘母飨辔坏南辔涣髁恳约案飨辔坏南辔痪G燈時(shí)間、信號(hào)周期時(shí)間,確定所述有軌電車待駛?cè)氲穆房诘母飨辔坏南辔伙柡投龋?/p>
將最大的相位飽和度確定為所述有軌電車待駛?cè)氲穆房诘慕煌柡投取?/p>
相應(yīng)地,本發(fā)明實(shí)施例還提供了一種有軌電車優(yōu)先控制的裝置,包括:
獲取單元,用于獲取有軌電車的優(yōu)先請求,所述優(yōu)先請求包括所述有軌電車的優(yōu)先相位;
確定單元,用于確定所述有軌電車待駛?cè)氲穆房诘慕煌柡投龋?/p>
處理單元,用于若所述有軌電車待駛?cè)氲穆房诘慕煌柡投炔淮笥诘谝婚撝担瑒t對(duì)所述有軌電車的優(yōu)先相位執(zhí)行第一優(yōu)先控制操作,所述第一優(yōu)先控制操作為保證所述有軌電車不停車通過所述待駛?cè)氲穆房诘牟僮鳎龃側(cè)氲穆房跒樗鐾V咕€處的路口;若所述有軌電車待駛?cè)氲穆房诘慕煌柡投却笥诘谝婚撝登倚∮诘诙撝担瑒t對(duì)所述有軌電車的優(yōu)先相位執(zhí)行第二優(yōu)先控制操作,所述第二優(yōu)先控制操作為在保證社會(huì)車輛通行效益不受損失的情況下減少有軌電車的停車等待時(shí)間的操作;若所述有軌電車待駛?cè)氲穆房诘慕煌柡投却笥诘诙撝?,則不對(duì)所述有軌電車的優(yōu)先相位執(zhí)行優(yōu)先控制;其中所述第一閾值小于所述第二閾值。
優(yōu)選地,所述處理單元具體用于:
在所述有軌電車行駛至預(yù)到達(dá)檢測點(diǎn)時(shí),根據(jù)所述有軌電車行駛至預(yù)到達(dá)檢測點(diǎn)的時(shí)刻以及第一行程時(shí)間,確定出所述有軌電車到達(dá)停止線時(shí)所述有軌電車的優(yōu)先相位的相位狀態(tài);所述第一行程時(shí)間為所述有軌電車從所述預(yù)到達(dá)檢測點(diǎn)行駛到停止線的行程時(shí)間;
當(dāng)所述有軌電車到達(dá)停止線時(shí)所述有軌電車的優(yōu)先相位的相位狀態(tài)為綠燈狀態(tài)時(shí),不執(zhí)行操作;
當(dāng)所述有軌電車到達(dá)停止線時(shí)所述有軌電車的優(yōu)先相位的相位狀態(tài)為紅燈狀態(tài)時(shí),若所述有軌電車從所述預(yù)到達(dá)檢測點(diǎn)行駛到所述停止線的時(shí)刻符合公式(1),則執(zhí)行第一綠燈延長操作;所述第一綠燈延長操作為將所述有軌電車的優(yōu)先相位的綠燈時(shí)間的結(jié)束時(shí)刻延長至所述有軌電車從所述預(yù)到達(dá)檢測點(diǎn)行駛到所述停止線的時(shí)刻;
所述公式(1)為:
tf≤t1≤tf+TL………………(1)
其中,t1為有軌電車從預(yù)到達(dá)檢測點(diǎn)行駛到停止線的時(shí)刻,TL為優(yōu)先相位的最大延長時(shí)間,tf為優(yōu)先相位的綠燈時(shí)間的結(jié)束時(shí)刻;
若所述有軌電車從所述預(yù)到達(dá)檢測點(diǎn)行駛到所述停止線的時(shí)刻符合公式(2),則執(zhí)行第一紅燈早斷操作;所述第一紅燈早斷操作為將所述有軌電車的優(yōu)先相位之前的相位的綠燈時(shí)間壓縮為所述有軌電車的優(yōu)先相位之前的相位的最小綠燈時(shí)間;
所述公式(2)為:
ts-TE≤t1≤ts………………(2)
其中,t1為有軌電車從預(yù)到達(dá)檢測點(diǎn)行駛到停止線的時(shí)刻,TE為有軌電車到達(dá)預(yù)到達(dá)檢測點(diǎn)的時(shí)刻與有軌電車行駛從預(yù)到達(dá)檢測點(diǎn)行駛到停止線時(shí)的相位的綠燈時(shí)間的啟亮?xí)r刻之間的相位的最大壓縮時(shí)間之和,ts為優(yōu)先相位的綠燈時(shí)間的啟亮?xí)r刻;
若所述有軌電車從所述預(yù)到達(dá)檢測點(diǎn)行駛到所述停止線的時(shí)刻不符合所述公式(1)以及所述公式(2),則執(zhí)行相位跳轉(zhuǎn)操作;所述相位跳轉(zhuǎn)操作為確定所述有軌電車從所述預(yù)到達(dá)檢測點(diǎn)行駛到所述停止線的時(shí)刻是否已超過所述有軌電車從所述預(yù)到達(dá)檢測點(diǎn)行駛到所述停止線時(shí)的當(dāng)前相位的最小綠燈時(shí)間,若是,則將所述有軌電車從所述預(yù)到達(dá)檢測點(diǎn)行駛到所述停止線時(shí)的當(dāng)前相位的綠燈時(shí)間壓縮為最小綠燈時(shí)間,并執(zhí)行所述有軌電車的優(yōu)先相位的綠燈時(shí)間;否則確定所述有軌電車從所述預(yù)到達(dá)檢測點(diǎn)行駛到所述停止線時(shí)的當(dāng)前相位之前的相位是否為所述有軌電車的優(yōu)先相位,若所述有軌電車從所述預(yù)到達(dá)檢測點(diǎn)行駛到所述停止線時(shí)的當(dāng)前相位之前的相位是所述有軌電車的優(yōu)先相位,則將所述有軌電車的優(yōu)先相位的綠燈時(shí)間的結(jié)束時(shí)刻延長至所述有軌電車從所述預(yù)到達(dá)檢測點(diǎn)行駛到所述停止線時(shí)的時(shí)刻,若所述有軌電車從所述預(yù)到達(dá)檢測點(diǎn)行駛到所述停止線時(shí)的當(dāng)前相位之前的相位不是所述有軌電車的優(yōu)先相位,則在所述有軌電車從所述預(yù)到達(dá)檢測點(diǎn)行駛到所述停止線時(shí)的當(dāng)前相位之前的相位的綠燈時(shí)間執(zhí)行完畢之后執(zhí)行所述有軌電車的優(yōu)先相位的綠燈時(shí)間。
優(yōu)選地,所述處理單元還用于:
在對(duì)所述有軌電車的優(yōu)先相位執(zhí)行所述第一優(yōu)先控制之后,在所述有軌電車行駛至到達(dá)檢測點(diǎn)時(shí),確定出第二行程時(shí)間,所述第一行程時(shí)間為所述有軌電車從所述預(yù)到達(dá)檢測點(diǎn)行駛到停止線的行程時(shí)間;所述到達(dá)檢測點(diǎn)位于所述預(yù)到達(dá)檢測點(diǎn)和所述停車線之間;
若所述有軌電車的優(yōu)先相位的剩余綠燈時(shí)間小于第二行程時(shí)間,則執(zhí)行第二綠燈延長操作;所述第二綠燈延長操作為將所述有軌電車的優(yōu)先相位的綠燈時(shí)間的結(jié)束時(shí)刻延長至所述有軌電車從所述達(dá)到檢測點(diǎn)行駛到所述停止線的時(shí)刻;
若在所述有軌電車行駛至到達(dá)檢測點(diǎn)時(shí)的當(dāng)前相位為所述有軌電車的優(yōu)先相位之前的相位,則執(zhí)行第二紅燈早斷操作;所述第二紅燈早斷操作為在所述有軌電車行駛至到達(dá)檢測點(diǎn)時(shí)的當(dāng)前相位的最小綠燈時(shí)間結(jié)束之后,執(zhí)行所述有軌電車的優(yōu)先相位的綠燈時(shí)間。
優(yōu)選地,所述處理單元具體用于:
在所述有軌電車行駛至預(yù)到達(dá)檢測點(diǎn)時(shí),根據(jù)所述有軌電車行駛至預(yù)到達(dá)檢測點(diǎn)的時(shí)刻以及第一行程時(shí)間,確定出所述有軌電車到達(dá)停止線時(shí)所述有軌電車的優(yōu)先相位的相位狀態(tài);所述第一行程時(shí)間為所述有軌電車從所述預(yù)到達(dá)檢測點(diǎn)行駛到停止線的行程時(shí)間;
當(dāng)所述有軌電車到達(dá)停止線時(shí)所述有軌電車的優(yōu)先相位的相位狀態(tài)為綠燈狀態(tài)時(shí),不執(zhí)行操作;
當(dāng)所述有軌電車到達(dá)停止線時(shí)所述有軌電車的優(yōu)先相位的相位狀態(tài)為紅燈狀態(tài)時(shí),若所述有軌電車從所述預(yù)到達(dá)檢測點(diǎn)行駛到所述停止線的時(shí)刻符合公式(1),則不執(zhí)行操作;
所述公式(1)為:
tf≤t1≤tf+TL………………(1)
其中,t1為有軌電車從預(yù)到達(dá)檢測點(diǎn)行駛到停止線的時(shí)刻,TL為優(yōu)先相位的最大延長時(shí)間,tf為優(yōu)先相位的綠燈時(shí)間的結(jié)束時(shí)刻;
若所述有軌電車從所述預(yù)到達(dá)檢測點(diǎn)行駛到所述停止線的時(shí)刻符合公式(3),則執(zhí)行第三紅燈早斷操作;所述第三紅燈早斷操作為根據(jù)所述有軌電車的優(yōu)先相位之前的相位的相位飽和度確定出所述有軌電車的優(yōu)先相位之前的相位的最小綠燈壓縮時(shí)間,將所述有軌電車的優(yōu)先相位之前的相位的綠燈時(shí)間壓縮為所述最小綠燈壓縮時(shí)間;
所述公式(3)為:
ts-TE1≤t1≤ts………………(3)
其中,t1為有軌電車從預(yù)到達(dá)檢測點(diǎn)行駛到停止線的時(shí)刻,TE1為有軌電車到達(dá)預(yù)到達(dá)檢測點(diǎn)的時(shí)刻與有軌電車行駛從預(yù)到達(dá)檢測點(diǎn)行駛到停止線時(shí)的相位的綠燈時(shí)間的啟亮?xí)r刻之間的相位的最小綠燈壓縮時(shí)間之和,ts為優(yōu)先相位的綠燈時(shí)間的啟亮?xí)r刻;
若所述有軌電車從所述預(yù)到達(dá)檢測點(diǎn)行駛到所述停止線的時(shí)刻符合公式(4),則執(zhí)行相位插入預(yù)操作;所述相位插入預(yù)操作為將所述相位插入點(diǎn)調(diào)整至所述有軌電車從所述預(yù)到達(dá)檢測點(diǎn)行駛到所述停止線的時(shí)刻;所述相位插入點(diǎn)為所述有軌電車從所述預(yù)到達(dá)檢測點(diǎn)行駛到所述停止線時(shí)的當(dāng)前相位的綠燈時(shí)間的結(jié)束時(shí)刻;
所述公式(4)為:
tp1-TE2≤t1≤tp1+TL1………………(4)
其中,t1為有軌電車從預(yù)到達(dá)檢測點(diǎn)行駛到停止線的時(shí)刻,TE2為有軌電車到達(dá)預(yù)到達(dá)檢測點(diǎn)的時(shí)刻與相位插入點(diǎn)之間的相位的相位壓縮時(shí)間,tp1為相位插入點(diǎn),TL1為相位插入點(diǎn)的相位的相位延長時(shí)間。
優(yōu)選地,所述處理單元具體用于:
若所述有軌電車的優(yōu)先相位之前的相位的相位飽和度小于或等于第一閾值,則將所述有軌電車的優(yōu)先相位之前的相位的綠燈時(shí)間與最小綠燈時(shí)間之差確定為所述有軌電車的優(yōu)先相位之前的相位的最小綠燈壓縮時(shí)間;
若所述有軌電車的優(yōu)先相位之前的相位的相位飽和度大于第一閾值且小于第二閾值,則根據(jù)公式(5)確定所述有軌電車的優(yōu)先相位之前的相位的最小綠燈壓縮時(shí)間;
所述公式(5)為:
其中,gmin為有軌電車的優(yōu)先相位之前的相位的最小綠燈壓縮時(shí)間,gmino為有軌電車的優(yōu)先相位之前的相位的最小綠燈時(shí)間,g為有軌電車的優(yōu)先相位之前的相位的綠燈時(shí)間,x為有軌電車的優(yōu)先相位之前的相位的相位飽和度;
若所述有軌電車的優(yōu)先相位之前的相位的相位飽和度大于或等于第二閾值,則確定所述有軌電車的優(yōu)先相位之前的相位的最小綠燈壓縮時(shí)間為0。
優(yōu)選地,所述處理單元還用于:
在對(duì)所述有軌電車的優(yōu)先相位執(zhí)行第二優(yōu)先控制操作之后,在所述有軌電車行駛至到達(dá)檢測點(diǎn)時(shí),確定出第二行程時(shí)間,所述第一行程時(shí)間為所述有軌電車從所述預(yù)到達(dá)檢測點(diǎn)行駛到停止線的行程時(shí)間;所述到達(dá)檢測點(diǎn)位于所述預(yù)到達(dá)檢測點(diǎn)和所述停車線之間;
若所述有軌電車的優(yōu)先相位的剩余綠燈時(shí)間小于第二行程時(shí)間,則執(zhí)行第三綠燈延長操作;所述第三綠燈延長操作為將所述有軌電車的優(yōu)先相位的綠燈時(shí)間的結(jié)束時(shí)刻延長至所述有軌電車從所述達(dá)到檢測點(diǎn)行駛到所述停止線的時(shí)刻;
若在所述有軌電車行駛至到達(dá)檢測點(diǎn)時(shí)的當(dāng)前相位為所述有軌電車的優(yōu)先相位之前的相位,則執(zhí)行第四紅燈早斷操作;所述第四紅燈早斷操作為在所述有軌電車行駛至到達(dá)檢測點(diǎn)時(shí)的當(dāng)前相位的最小綠燈時(shí)間結(jié)束之后,執(zhí)行所述有軌電車的優(yōu)先相位的綠燈時(shí)間;
若在所述有軌電車行駛至到達(dá)檢測點(diǎn)時(shí)的當(dāng)前相位為所述相位插入點(diǎn)之前的相位,則執(zhí)行相位插入操作;所述相位插入操作為在所述有軌電車行駛至到達(dá)檢測點(diǎn)時(shí)的當(dāng)前相位的最小綠燈時(shí)間結(jié)束之后,插入所述有軌電車的優(yōu)先相位。
優(yōu)選地,所述處理單元還用于:
在對(duì)所述有軌電車的優(yōu)先相位執(zhí)行完第一優(yōu)先控制操作或第二優(yōu)先控制操作之后,在所述有軌電車行駛過停止線后檢測到所述有軌電車占用路口時(shí),執(zhí)行路口占用控制操作;所述路口占用控制操作為若在檢測到所述有軌電車占用路口時(shí)所述優(yōu)先相位和與所述有軌電車同時(shí)放行的社會(huì)車輛所在的相位的相位狀態(tài)為綠燈狀態(tài),則將所述優(yōu)先相位和所述與所述有軌電車同時(shí)放行的社會(huì)車輛所在的相位進(jìn)入綠燈駐留狀態(tài),將其他放行相位進(jìn)入紅燈駐留狀態(tài);若在檢測到所述有軌電車占用路口時(shí)所述優(yōu)先相位或與所述有軌電車同時(shí)放行的社會(huì)車輛所在的相位進(jìn)入過渡狀態(tài),則將所述進(jìn)入過渡狀態(tài)的相位執(zhí)行完過渡后進(jìn)入紅燈駐留狀態(tài),將處于綠燈狀態(tài)的相位進(jìn)入綠燈駐留狀態(tài),將其他放行相位進(jìn)入紅燈駐留狀態(tài)。
優(yōu)選地,所述處理單元還用于:
在所述執(zhí)行路口占用控制操作之后,在檢測到所述有軌電車駛出路口時(shí),執(zhí)行路口出清控制操作;所述路口出清控制操作為確定所述有軌電車的優(yōu)先相位已執(zhí)行的綠燈時(shí)間,若所述有軌電車的優(yōu)先相位已執(zhí)行的綠燈時(shí)間小于等于所述優(yōu)先相位的相位綠燈時(shí)間,則在執(zhí)行完所述優(yōu)先相位的相位綠燈時(shí)間之后進(jìn)行相位切換;若所述有軌電車的優(yōu)先相位已執(zhí)行的綠燈時(shí)間大于所述優(yōu)先相位的相位綠燈時(shí)間,則在檢測到所述有軌電車駛出路口時(shí)進(jìn)行相位切換;若所述有軌電車的優(yōu)先相位為插入的相位,則在檢測到所述有軌電車駛出路口時(shí)進(jìn)行相位切換。
優(yōu)選地,所述處理單元還用于:
在所述執(zhí)行路口出清控制操作之后,確定當(dāng)前信號(hào)周期的總延長時(shí)間,并將所述當(dāng)前信號(hào)周期的下一信號(hào)周期確定為補(bǔ)償周期,確定出所述補(bǔ)償周期的最大壓縮時(shí)間和最大延長時(shí)間;
若所述當(dāng)前信號(hào)周期的總延長時(shí)間小于等于所述補(bǔ)償周期的最大壓縮時(shí)間,則將所述補(bǔ)償周期壓縮所述當(dāng)前信號(hào)周期的總延長時(shí)間;
若所述當(dāng)前信號(hào)周期的總延長時(shí)間與所述補(bǔ)償周期的最大延長時(shí)間之和小于等于信號(hào)周期時(shí)間,則將所述補(bǔ)償周期延長信號(hào)周期時(shí)間與所述當(dāng)前信號(hào)周期的總延長時(shí)間的差值;
若所述當(dāng)前信號(hào)周期的總延長時(shí)間大于所述補(bǔ)償周期的最大壓縮時(shí)間且所述當(dāng)前信號(hào)周期的總延長時(shí)間與所述補(bǔ)償周期的最大延長時(shí)間之和大于信號(hào)周期時(shí)間,則將所述當(dāng)前信號(hào)周期之后的N個(gè)信號(hào)周期確定為所述補(bǔ)償周期,并確定出所述補(bǔ)償周期的最大壓縮時(shí)間和最大延長時(shí)間,直到所述當(dāng)前信號(hào)周期的總延長時(shí)間小于等于所述補(bǔ)償周期的最大壓縮時(shí)間或所述當(dāng)前信號(hào)周期的總延長時(shí)間與所述補(bǔ)償周期的最大延長時(shí)間之和小于等于信號(hào)周期時(shí)間為止。
優(yōu)選地,所述確定單元具體用于:
獲取所述有軌電車待駛?cè)氲穆房诘母飨辔坏南辔涣髁浚?/p>
根據(jù)所述有軌電車待駛?cè)氲穆房诘母飨辔坏南辔涣髁恳约案飨辔坏南辔痪G燈時(shí)間、信號(hào)周期時(shí)間,確定所述有軌電車待駛?cè)氲穆房诘母飨辔坏南辔伙柡投龋?/p>
將最大的相位飽和度確定為所述有軌電車待駛?cè)氲穆房诘慕煌柡投取?/p>
本發(fā)明實(shí)施例表明,獲取有軌電車的優(yōu)先請求,確定所述有軌電車待駛?cè)氲穆房诘慕煌柡投?,若所述有軌電車待駛?cè)氲穆房诘慕煌柡投炔淮笥诘谝婚撝?,則對(duì)所述有軌電車的優(yōu)先相位執(zhí)行第一優(yōu)先控制操作,若所述有軌電車待駛?cè)氲穆房诘慕煌柡投却笥诘谝婚撝登倚∮诘诙撝担瑒t對(duì)所述有軌電車的優(yōu)先相位執(zhí)行第二優(yōu)先控制操作,若所述有軌電車待駛?cè)氲穆房诘慕煌柡投却笥诘诙撝?,則不對(duì)所述有軌電車的優(yōu)先相位執(zhí)行優(yōu)先控制。通過待駛?cè)氲穆房诘慕煌柡投?,自?dòng)選擇優(yōu)先控制方式,可以實(shí)現(xiàn)在保障社會(huì)車輛通行效益的基礎(chǔ)上,提高有軌電車的運(yùn)行效率。
附圖說明
為了更清楚地說明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對(duì)實(shí)施例描述中所需要使用的附圖作簡要介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域的普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1為本發(fā)明實(shí)施例提供的一種有軌電車優(yōu)先控制的方法的流程示意圖;
圖2為本發(fā)明實(shí)施例提供的一種有軌電車優(yōu)先控制的方法的流程示意圖;
圖3為本發(fā)明實(shí)施例提供的一種有軌電車優(yōu)先控制的裝置的結(jié)構(gòu)示意圖。
具體實(shí)施方式
為了使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖對(duì)本發(fā)明作進(jìn)一步地詳細(xì)描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其它實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
在本發(fā)明實(shí)施例中采用的檢測器分兩類:有軌電車行駛狀態(tài)檢測和路口交通流量檢測。
有軌電車駛?cè)牖蝰偝雎房跔顟B(tài)采用專用檢測器檢測,根據(jù)有軌電車在路段和路口行駛的位置,依次布設(shè)有軌電車的預(yù)到達(dá)檢測器、到達(dá)檢測器、路口占用檢測器和路口出清檢測器,分別如下:
預(yù)到達(dá)檢測器可以檢測有軌電車行駛至預(yù)到達(dá)檢測點(diǎn)的時(shí)刻,可以部署在路口上游300-400m處,預(yù)告有軌電車即將到達(dá)路口;
達(dá)到檢測器可以檢測有軌電車行駛至到達(dá)檢測點(diǎn)的時(shí)刻,可以部署在路口上游100m處,檢測有軌電車到達(dá)路口;
路口占用檢測器可以檢測路口被有軌電車占用,可以部署在路口停止線處;
路口出清檢測器可以檢測有軌電車已經(jīng)駛出路口,可以部署在路口下游出口處。
路口交通流數(shù)據(jù)采用交通信號(hào)控制系統(tǒng)中的斷面檢測器檢測,檢測器部署在路口各個(gè)進(jìn)口方向,距離停止線50m處,采集各個(gè)進(jìn)口車道的過車流量數(shù)據(jù),流量采集粒度為5min/次。
基于上述描述,圖1示出了本發(fā)明實(shí)施例提供的一種有軌電車優(yōu)先控制的方法的流程,該流程可以由有軌電車優(yōu)先控制的裝置執(zhí)行,該裝置可以位于路口信號(hào)機(jī)內(nèi),也可以是該路口信號(hào)機(jī)。
如圖1所示,該流程包括:
步驟101,獲取有軌電車的優(yōu)先請求。
有軌電車駛?cè)肼范魏?,預(yù)到達(dá)檢測點(diǎn)的預(yù)到達(dá)檢測器或到達(dá)檢測點(diǎn)的到達(dá)檢測器感應(yīng)到車輛時(shí),會(huì)生成有軌電車的優(yōu)先請求信號(hào)至路口信號(hào)機(jī),該優(yōu)先請求中包括有軌電車的優(yōu)先相位,為有軌電車所在的相位。到達(dá)檢測點(diǎn)位于預(yù)到達(dá)檢測點(diǎn)和停車線之間。
步驟102,確定有軌電車待駛?cè)氲穆房诘慕煌柡投取?/p>
路口信號(hào)機(jī)在接收到優(yōu)先請求信號(hào)之后,可以根據(jù)斷面檢測器采集數(shù)據(jù)確定有軌電車待駛?cè)氲穆房诘慕煌柡投取>唧w的,獲取有軌電車待駛?cè)氲穆房诘母飨辔坏南辔涣髁?。根?jù)有軌電車待駛?cè)氲穆房诘母飨辔坏南辔涣髁恳约案飨辔坏南辔痪G燈時(shí)間、信號(hào)周期時(shí)間,確定有軌電車待駛?cè)氲穆房诘母飨辔坏南辔伙柡投?。將最大的相位飽和度確定為有軌電車待駛?cè)氲穆房诘慕煌柡投取?/p>
信號(hào)機(jī)可以根據(jù)公式(7)來確定有軌電車待駛?cè)氲穆房诘母飨辔坏南辔伙柡投取?/p>
該公式(7)為:
其中,x為相位的相位飽和度,q為相位的各車道流量之和,S為相位斷面飽和流率,g為相位的綠燈時(shí)間,C為信號(hào)周期。
交通飽和度用相位飽和度最大值表示,設(shè)xi為路口各相位的相位飽和度,則交通飽和度為:X=max{xi},其中X為有軌電車的交通飽和度。
步驟103,判斷有軌電車待駛?cè)氲穆房诘慕煌柡投仁欠癫淮笥诘谝婚撝?,若是,則轉(zhuǎn)入步驟104,若否,則轉(zhuǎn)入步驟105。
步驟102中確定的有軌電車待駛?cè)氲穆房诘慕煌柡投瓤梢杂糜谂袛嗦房诘慕煌顟B(tài),第一閾值可以用XL表示。當(dāng)X≤XL時(shí),表示路口處于暢通狀態(tài),信號(hào)機(jī)可以對(duì)有軌電車的優(yōu)先相位執(zhí)行第一優(yōu)先控制操作,也就是絕對(duì)優(yōu)先控制,該第一優(yōu)先控制操作為保證有軌電車不停車通過待駛?cè)氲穆房诘牟僮鳌?/p>
步驟104,對(duì)有軌電車的優(yōu)先相位執(zhí)行第一優(yōu)先控制操作。
在有軌電車行駛至預(yù)到達(dá)檢測點(diǎn)時(shí),可以根據(jù)有軌電車行駛至預(yù)到達(dá)檢測點(diǎn)的時(shí)刻以及第一行程時(shí)間,確定出有軌電車到達(dá)停止線時(shí)有軌電車的優(yōu)先相位的相位狀態(tài)。該第一行程時(shí)間為有軌電車從預(yù)到達(dá)檢測點(diǎn)行駛到停止線的行程時(shí)間。
當(dāng)有軌電車到達(dá)停止線時(shí)有軌電車的優(yōu)先相位的相位狀態(tài)為綠燈狀態(tài)時(shí),不執(zhí)行操作。
當(dāng)有軌電車到達(dá)停止線時(shí)有軌電車的優(yōu)先相位的相位狀態(tài)為紅燈狀態(tài)時(shí),若有軌電車從預(yù)到達(dá)檢測點(diǎn)行駛到停止線的時(shí)刻符合公式(1),則執(zhí)行第一綠燈延長操作。該第一綠燈延長操作為將有軌電車的優(yōu)先相位的綠燈時(shí)間的結(jié)束時(shí)刻延長至有軌電車從預(yù)到達(dá)檢測點(diǎn)行駛到停止線的時(shí)刻。
該公式(1)為:
tf≤t1≤tf+TL………………(1)
其中,t1為有軌電車從預(yù)到達(dá)檢測點(diǎn)行駛到停止線的時(shí)刻,TL為優(yōu)先相位的最大延長時(shí)間,tf為優(yōu)先相位的綠燈時(shí)間的結(jié)束時(shí)刻。
若有軌電車從預(yù)到達(dá)檢測點(diǎn)行駛到停止線的時(shí)刻符合公式(2),則執(zhí)行第一紅燈早斷操作。該第一紅燈早斷操作為將有軌電車的優(yōu)先相位之前的相位的綠燈時(shí)間壓縮為有軌電車的優(yōu)先相位之前的相位的最小綠燈時(shí)間。
該公式(2)為:
ts-TE≤t1≤ts………………(2)
其中,t1為有軌電車從預(yù)到達(dá)檢測點(diǎn)行駛到停止線的時(shí)刻,TE為有軌電車到達(dá)預(yù)到達(dá)檢測點(diǎn)的時(shí)刻與有軌電車行駛從預(yù)到達(dá)檢測點(diǎn)行駛到停止線時(shí)的相位的綠燈時(shí)間的啟亮?xí)r刻之間的相位的最大壓縮時(shí)間之和,ts為優(yōu)先相位的綠燈時(shí)間的啟亮?xí)r刻。
若有軌電車從預(yù)到達(dá)檢測點(diǎn)行駛到停止線的時(shí)刻不符合公式(1)以及公式(2),則執(zhí)行相位跳轉(zhuǎn)操作。
該相位跳轉(zhuǎn)操作為確定有軌電車從預(yù)到達(dá)檢測點(diǎn)行駛到停止線的時(shí)刻是否已超過有軌電車從預(yù)到達(dá)檢測點(diǎn)行駛到停止線時(shí)的當(dāng)前相位的最小綠燈時(shí)間,若是,則將有軌電車從預(yù)到達(dá)檢測點(diǎn)行駛到停止線時(shí)的當(dāng)前相位的綠燈時(shí)間壓縮為最小綠燈時(shí)間,并執(zhí)行有軌電車的優(yōu)先相位的綠燈時(shí)間,否則確定有軌電車從預(yù)到達(dá)檢測點(diǎn)行駛到停止線時(shí)的當(dāng)前相位之前的相位是否為有軌電車的優(yōu)先相位。若有軌電車從預(yù)到達(dá)檢測點(diǎn)行駛到停止線時(shí)的當(dāng)前相位之前的相位是有軌電車的優(yōu)先相位,則將有軌電車的優(yōu)先相位的綠燈時(shí)間的結(jié)束時(shí)刻延長至有軌電車從預(yù)到達(dá)檢測點(diǎn)行駛到停止線時(shí)的時(shí)刻,若有軌電車從預(yù)到達(dá)檢測點(diǎn)行駛到停止線時(shí)的當(dāng)前相位之前的相位不是有軌電車的優(yōu)先相位,則在有軌電車從預(yù)到達(dá)檢測點(diǎn)行駛到停止線時(shí)的當(dāng)前相位之前的相位的綠燈時(shí)間執(zhí)行完畢之后執(zhí)行有軌電車的優(yōu)先相位的綠燈時(shí)間。
在預(yù)到達(dá)檢測點(diǎn)實(shí)施優(yōu)先控制后,可確保有軌電車到達(dá)停止線時(shí)刻放行優(yōu)先相位。為進(jìn)一步減少有軌電車行程時(shí)間隨機(jī)性對(duì)優(yōu)先效果產(chǎn)生的影響,若到達(dá)檢測器檢測到有軌電車時(shí),存在優(yōu)先相位尚未啟亮或剩余時(shí)間不足情況,則對(duì)信號(hào)方案進(jìn)行二次調(diào)整,確保電車可以不停車通過。
具體的,在有軌電車行駛至到達(dá)檢測點(diǎn)時(shí),確定出第二行程時(shí)間,第一行程時(shí)間為有軌電車從預(yù)到達(dá)檢測點(diǎn)行駛到停止線的行程時(shí)間;到達(dá)檢測點(diǎn)位于預(yù)到達(dá)檢測點(diǎn)和停車線之間。
若有軌電車的優(yōu)先相位的剩余綠燈時(shí)間小于第二行程時(shí)間,則執(zhí)行第二綠燈延長操作。該第二綠燈延長操作為將有軌電車的優(yōu)先相位的綠燈時(shí)間的結(jié)束時(shí)刻延長至有軌電車從達(dá)到檢測點(diǎn)行駛到停止線的時(shí)刻。
若在有軌電車行駛至到達(dá)檢測點(diǎn)時(shí)的當(dāng)前相位為有軌電車的優(yōu)先相位之前的相位,則執(zhí)行第二紅燈早斷操作。該第二紅燈早斷操作為在有軌電車行駛至到達(dá)檢測點(diǎn)時(shí)的當(dāng)前相位的最小綠燈時(shí)間結(jié)束之后,執(zhí)行有軌電車的優(yōu)先相位的綠燈時(shí)間。
步驟105,判斷有軌電車待駛?cè)氲穆房诘慕煌柡投却笥诘谝婚撝登倚∮诘诙撝?,若是,則轉(zhuǎn)入步驟106,若否,則轉(zhuǎn)入步驟107。
在本發(fā)明實(shí)施例中,第二閾值可以用XH表示,當(dāng)XL<X<XH時(shí),表示路口處于中間狀態(tài),信號(hào)機(jī)執(zhí)行第二優(yōu)先控制操作,也就是相對(duì)優(yōu)先控制,該第二優(yōu)先控制操作為在保證社會(huì)車輛通行效益不受損失的情況下減少有軌電車的停車等待時(shí)間的操作。
當(dāng)X≥XH時(shí),表示路口處于擁堵狀態(tài),信號(hào)機(jī)不響應(yīng)電車優(yōu)先請求,不對(duì)有軌電車的優(yōu)先相位執(zhí)行優(yōu)先控制。
上述第一閾值小于第二閾值,該第一閾值和第二閾值可以依據(jù)經(jīng)驗(yàn)進(jìn)行設(shè)置。
步驟106,對(duì)有軌電車的優(yōu)先相位執(zhí)行第二優(yōu)先控制操作。
在有軌電車行駛至預(yù)到達(dá)檢測點(diǎn)時(shí),根據(jù)有軌電車行駛至預(yù)到達(dá)檢測點(diǎn)的時(shí)刻以及第一行程時(shí)間,確定出有軌電車到達(dá)停止線時(shí)有軌電車的優(yōu)先相位的相位狀態(tài)。
當(dāng)有軌電車到達(dá)停止線時(shí)有軌電車的優(yōu)先相位的相位狀態(tài)為綠燈狀態(tài)時(shí),不執(zhí)行操作。
當(dāng)有軌電車到達(dá)停止線時(shí)有軌電車的優(yōu)先相位的相位狀態(tài)為紅燈狀態(tài)時(shí),若有軌電車從預(yù)到達(dá)檢測點(diǎn)行駛到停止線的時(shí)刻符合公式(1),則不執(zhí)行操作。
若有軌電車從預(yù)到達(dá)檢測點(diǎn)行駛到停止線的時(shí)刻符合公式(3),則執(zhí)行第三紅燈早斷操作。該第三紅燈早斷操作為根據(jù)有軌電車的優(yōu)先相位之前的相位的相位飽和度確定出有軌電車的優(yōu)先相位之前的相位的最小綠燈壓縮時(shí)間,將有軌電車的優(yōu)先相位之前的相位的綠燈時(shí)間壓縮為最小綠燈壓縮時(shí)間。
該公式(3)為:
ts-TE1≤t1≤ts………………(3)
其中,t1為有軌電車從預(yù)到達(dá)檢測點(diǎn)行駛到停止線的時(shí)刻,TE1為有軌電車到達(dá)預(yù)到達(dá)檢測點(diǎn)的時(shí)刻與有軌電車行駛從預(yù)到達(dá)檢測點(diǎn)行駛到停止線時(shí)的相位的綠燈時(shí)間的啟亮?xí)r刻之間的相位的最小綠燈壓縮時(shí)間之和,ts為優(yōu)先相位的綠燈時(shí)間的啟亮?xí)r刻。
比如,有軌電車從預(yù)到達(dá)檢測點(diǎn)行駛到停止線的時(shí)刻為10點(diǎn)10分。有軌電車到達(dá)預(yù)到達(dá)檢測點(diǎn)的時(shí)刻與有軌電車行駛從預(yù)到達(dá)檢測點(diǎn)行駛到停止線時(shí)的相位的綠燈時(shí)間的啟亮?xí)r刻之間的相位的最小綠燈壓縮時(shí)間之和為30秒,優(yōu)先相位的綠燈時(shí)間的啟亮?xí)r刻為10點(diǎn)10分10秒,此時(shí),有軌電車從預(yù)到達(dá)檢測點(diǎn)行駛到停止線的時(shí)刻正好位于10點(diǎn)9分40秒和10點(diǎn)10分10秒之間,可以將有軌電車的優(yōu)先相位之前的相位的綠燈時(shí)間壓縮為最小綠燈壓縮時(shí)間,保證有軌電車在行駛至停止線時(shí),有軌電車的優(yōu)先相位為綠燈狀態(tài)。
具體的,可以根據(jù)下述步驟來確定有軌電車的優(yōu)先相位之前的相位的最小綠燈壓縮時(shí)間:
若有軌電車的優(yōu)先相位之前的相位的相位飽和度小于或等于第一閾值,則將有軌電車的優(yōu)先相位之前的相位的綠燈時(shí)間與最小綠燈時(shí)間之差確定為有軌電車的優(yōu)先相位之前的相位的最小綠燈壓縮時(shí)間。若有軌電車的優(yōu)先相位之前的相位的相位飽和度大于第一閾值且小于第二閾值,則根據(jù)公式(5)確定有軌電車的優(yōu)先相位之前的相位的最小綠燈壓縮時(shí)間。若有軌電車的優(yōu)先相位之前的相位的相位飽和度大于或等于第二閾值,則確定有軌電車的優(yōu)先相位之前的相位的最小綠燈壓縮時(shí)間為0。
該公式(5)為:
其中,gmin為有軌電車的優(yōu)先相位之前的相位的最小綠燈壓縮時(shí)間,gmino為有軌電車的優(yōu)先相位之前的相位的最小綠燈時(shí)間,g為有軌電車的優(yōu)先相位之前的相位的綠燈時(shí)間,x為有軌電車的優(yōu)先相位之前的相位的相位飽和度。
若有軌電車從預(yù)到達(dá)檢測點(diǎn)行駛到停止線的時(shí)刻符合公式(4),則執(zhí)行相位插入預(yù)操作。該相位插入預(yù)操作為將相位插入點(diǎn)調(diào)整至有軌電車從預(yù)到達(dá)檢測點(diǎn)行駛到停止線的時(shí)刻。相位插入點(diǎn)為有軌電車從預(yù)到達(dá)檢測點(diǎn)行駛到停止線時(shí)的當(dāng)前相位的綠燈時(shí)間的結(jié)束時(shí)刻。
該公式(4)為:
tp1-TE2≤t1≤tp1+TL1………………(4)
其中,t1為有軌電車從預(yù)到達(dá)檢測點(diǎn)行駛到停止線的時(shí)刻,TE2為有軌電車到達(dá)預(yù)到達(dá)檢測點(diǎn)的時(shí)刻與相位插入點(diǎn)之間的相位的相位壓縮時(shí)間,tp1為相位插入點(diǎn),TL1為相位插入點(diǎn)的相位的相位延長時(shí)間。
在預(yù)到達(dá)檢測點(diǎn)實(shí)施優(yōu)先預(yù)控制后,當(dāng)有軌電車到達(dá)停止線時(shí),可調(diào)整路口信號(hào)方案執(zhí)行到有軌電車的優(yōu)先相位或插入點(diǎn)時(shí)刻附近。在此基礎(chǔ)上,在到達(dá)檢測點(diǎn)進(jìn)行最終決策,執(zhí)行綠燈延長、紅燈早斷和相位插入。
具體的,在有軌電車行駛至到達(dá)檢測點(diǎn)時(shí),確定出第二行程時(shí)間,第一行程時(shí)間為有軌電車從預(yù)到達(dá)檢測點(diǎn)行駛到停止線的行程時(shí)間;到達(dá)檢測點(diǎn)位于預(yù)到達(dá)檢測點(diǎn)和停車線之間。
若有軌電車的優(yōu)先相位的剩余綠燈時(shí)間小于第二行程時(shí)間,則執(zhí)行第三綠燈延長操作。該第三綠燈延長操作為將有軌電車的優(yōu)先相位的綠燈時(shí)間的結(jié)束時(shí)刻延長至有軌電車從達(dá)到檢測點(diǎn)行駛到停止線的時(shí)刻。
若在有軌電車行駛至到達(dá)檢測點(diǎn)時(shí)的當(dāng)前相位為有軌電車的優(yōu)先相位之前的相位,則執(zhí)行第四紅燈早斷操作。該第四紅燈早斷操作為在有軌電車行駛至到達(dá)檢測點(diǎn)時(shí)的當(dāng)前相位的最小綠燈時(shí)間結(jié)束之后,執(zhí)行有軌電車的優(yōu)先相位的綠燈時(shí)間。
若在有軌電車行駛至到達(dá)檢測點(diǎn)時(shí)的當(dāng)前相位為相位插入點(diǎn)之前的相位,則執(zhí)行相位插入操作。該相位插入操作為在有軌電車行駛至到達(dá)檢測點(diǎn)時(shí)的當(dāng)前相位的最小綠燈時(shí)間結(jié)束之后,插入有軌電車的優(yōu)先相位。
步驟107,不對(duì)有軌電車的優(yōu)先相位執(zhí)行優(yōu)先控制。
在對(duì)有軌電車的優(yōu)先相位執(zhí)行完第一優(yōu)先控制操作或第二優(yōu)先控制操作之后,在有軌電車行駛過停止線后檢測到有軌電車占用路口時(shí),執(zhí)行路口占用控制操作。
該路口占用控制操作具體為:
若在檢測到有軌電車占用路口時(shí)優(yōu)先相位和與有軌電車同時(shí)放行的社會(huì)車輛所在的相位的相位狀態(tài)為綠燈狀態(tài),則將優(yōu)先相位和與有軌電車同時(shí)放行的社會(huì)車輛所在的相位進(jìn)入綠燈駐留狀態(tài),將其他放行相位進(jìn)入紅燈駐留狀態(tài)。
若在檢測到有軌電車占用路口時(shí)優(yōu)先相位或與有軌電車同時(shí)放行的社會(huì)車輛所在的相位進(jìn)入過渡狀態(tài),則將進(jìn)入過渡狀態(tài)的相位執(zhí)行完過渡后進(jìn)入紅燈駐留狀態(tài),將處于綠燈狀態(tài)的相位進(jìn)入綠燈駐留狀態(tài),將其他放行相位進(jìn)入紅燈駐留狀態(tài)。
在檢測到有軌電車駛出路口時(shí),執(zhí)行路口出清控制操作。
該路口出清控制操作具體為:
確定有軌電車的優(yōu)先相位已執(zhí)行的綠燈時(shí)間。
若有軌電車的優(yōu)先相位已執(zhí)行的綠燈時(shí)間小于等于優(yōu)先相位的相位綠燈時(shí)間,則在執(zhí)行完優(yōu)先相位的相位綠燈時(shí)間之后進(jìn)行相位切換。
若有軌電車的優(yōu)先相位已執(zhí)行的綠燈時(shí)間大于優(yōu)先相位的相位綠燈時(shí)間,則在檢測到有軌電車駛出路口時(shí)進(jìn)行相位切換。
若有軌電車的優(yōu)先相位為插入的相位,則在檢測到有軌電車駛出路口時(shí)進(jìn)行相位切換。
在執(zhí)行路口出清控制操作之后,還需要確定當(dāng)前信號(hào)周期的總延長時(shí)間,并將當(dāng)前信號(hào)周期的下一信號(hào)周期確定為補(bǔ)償周期,確定出補(bǔ)償周期的最大壓縮時(shí)間和最大延長時(shí)間。
若當(dāng)前信號(hào)周期的總延長時(shí)間小于等于補(bǔ)償周期的最大壓縮時(shí)間,則將補(bǔ)償周期壓縮當(dāng)前信號(hào)周期的總延長時(shí)間。
若當(dāng)前信號(hào)周期的總延長時(shí)間與補(bǔ)償周期的最大延長時(shí)間之和小于等于信號(hào)周期時(shí)間,則將補(bǔ)償周期延長信號(hào)周期時(shí)間與當(dāng)前信號(hào)周期的總延長時(shí)間的差值。
若當(dāng)前信號(hào)周期的總延長時(shí)間大于補(bǔ)償周期的最大壓縮時(shí)間且當(dāng)前信號(hào)周期的總延長時(shí)間與補(bǔ)償周期的最大延長時(shí)間之和大于信號(hào)周期時(shí)間,則將當(dāng)前信號(hào)周期之后的N個(gè)信號(hào)周期確定為補(bǔ)償周期,并確定出補(bǔ)償周期的最大壓縮時(shí)間和最大延長時(shí)間,直到當(dāng)前信號(hào)周期的總延長時(shí)間小于等于補(bǔ)償周期的最大壓縮時(shí)間或當(dāng)前信號(hào)周期的總延長時(shí)間與補(bǔ)償周期的最大延長時(shí)間之和小于等于信號(hào)周期時(shí)間為止。
為了更好的解釋本發(fā)明實(shí)施例,下面將通過具體的實(shí)施場景來描述有軌電車優(yōu)先控制的流程。
如圖2所示,該流程具體步驟包括:
步驟201,檢測到有軌電車進(jìn)入到路段。
有軌電車進(jìn)入路段后,預(yù)到達(dá)檢測器或到達(dá)檢測器感應(yīng)到車輛,生成優(yōu)先請求信號(hào)并傳輸至路口的信號(hào)機(jī)。信號(hào)機(jī)接收到有軌電車優(yōu)先請求后,根據(jù)斷面檢測器采集數(shù)據(jù)計(jì)算交通飽和度,并判別路口交通狀態(tài),具體步驟如下:
計(jì)算相位飽和度x:路口斷面檢測器采集各進(jìn)口道5min交通流量,相位流量為相位各車道流量之和,根據(jù)相位5min流量計(jì)算等效小時(shí)流量,記為q。則可以根據(jù)上述公式(5)來計(jì)算相位飽和度。交通飽和度用相位飽和度最大值表示,設(shè)xi為路口各相位的飽和度,則交通飽和度為X=max{xi}。
步驟202,根據(jù)交通飽和度判斷路口擁堵狀態(tài)。
分別用XL表示第一閾值,用XH表示第二閾值,當(dāng)X≤XL時(shí),表示路口處于暢通狀態(tài),轉(zhuǎn)入步驟203,當(dāng)XL<X<XH時(shí),表示路口處于中間狀態(tài),轉(zhuǎn)入步驟204,當(dāng)X≥XH時(shí),表示路口處于擁堵狀態(tài),轉(zhuǎn)入步驟205。
步驟203,執(zhí)行第一優(yōu)先控制。
第一優(yōu)先控制利用預(yù)到達(dá)檢測點(diǎn)進(jìn)行主要的優(yōu)先控制,根據(jù)有軌電車從檢測器位置行駛到停止線的行程時(shí)間判斷有軌電車到達(dá)路口時(shí)的信號(hào)狀態(tài),通過綠燈延長、紅燈早斷和相位跳轉(zhuǎn)方式實(shí)現(xiàn)有軌電車優(yōu)先,其目的是使有軌電車不停車通過路口。由于預(yù)到達(dá)檢測器距離路口較遠(yuǎn),有軌電車行駛過程中存在一定的隨機(jī)性,行程時(shí)間存在誤差,因此在預(yù)到達(dá)檢測點(diǎn)進(jìn)行優(yōu)先控制的基礎(chǔ)上,利用到達(dá)檢測點(diǎn)對(duì)優(yōu)先方案進(jìn)行調(diào)整,調(diào)整方式包括綠燈延長和紅燈早斷。
具體的,(1)預(yù)到達(dá)檢測點(diǎn)的優(yōu)先控制
預(yù)到達(dá)檢測器在tA時(shí)刻檢測到車輛進(jìn)入路段,信號(hào)機(jī)根據(jù)有軌電車行駛速度計(jì)算到達(dá)停止線的行程時(shí)間TA:其中,LA為預(yù)到達(dá)檢測器位置與路口停止線之間的距離,vA為有軌電車瞬時(shí)速度。判斷tA+TA時(shí)刻后路口的有軌電車的優(yōu)先相位的相位狀態(tài):
1)若tA+TA時(shí)刻后有軌電車所在相位為綠燈,即ts<tA+TA<tf,不做調(diào)整,其中ts為優(yōu)先相位的綠燈的啟亮?xí)r刻,tf為優(yōu)先相位的綠燈時(shí)間的結(jié)束時(shí)刻。
2)若tA+TA時(shí)刻后有軌電車所在相位為紅燈,則執(zhí)行如下控制:
綠燈延長:當(dāng)tf≤tA+TA≤tf+TL時(shí),將有軌電車所在相位的綠燈時(shí)間的結(jié)束時(shí)刻延長至tA+TA,TL為優(yōu)先相位的最大延長時(shí)間。
紅燈早斷:當(dāng)ts-TE≤tA+TA≤ts時(shí),壓縮有軌電車所在相位之前的相位時(shí)間,使有軌電車所在相位的綠燈時(shí)間的啟亮?xí)r刻提前至tA+TA,其中TE為有軌電車到達(dá)預(yù)到達(dá)檢測點(diǎn)的時(shí)刻與有軌電車行駛從預(yù)到達(dá)檢測點(diǎn)行駛到停止線時(shí)的相位的綠燈時(shí)間的啟亮?xí)r刻之間的相位的最大壓縮時(shí)間之和。在絕對(duì)優(yōu)先控制模式下,所有相位均可壓縮至相位的最小綠燈時(shí)間。
相位跳轉(zhuǎn):若上述綠燈延長和紅燈早斷條件均不滿足,則判斷tA+TA時(shí)刻后正在放行的相位是否過最小綠燈時(shí)間,a)若正在放行的相位在tA+TA時(shí)刻已過最小綠燈時(shí)間,則在最小綠燈時(shí)間結(jié)束后截?cái)嘣撜诜判械南辔?,切換到有軌電車所在相位;b)若該正在放行的相位在tA+TA時(shí)刻尚未過最小綠燈時(shí)間,則判斷前一相位是否為有軌電車所在相位:若非有軌電車所在相位,則在上一相位結(jié)束后切換到有軌電車所在相位;若是有軌電車所在相位,延長前一相位的綠燈結(jié)束時(shí)刻至tA+TA時(shí)刻。
(2)到達(dá)路口檢測點(diǎn)的優(yōu)先控制
在預(yù)到達(dá)檢測點(diǎn)實(shí)施優(yōu)先控制后,可確保有軌電車到達(dá)停止線時(shí)刻放行優(yōu)先相位。為進(jìn)一步減少電車行程時(shí)間隨機(jī)性對(duì)優(yōu)先效果產(chǎn)生的影響,若到達(dá)檢測器檢測到有軌電車時(shí),存在優(yōu)先相位尚未啟亮或剩余時(shí)間不足情況,則對(duì)信號(hào)方案進(jìn)行二次調(diào)整,確保有軌電車可以不停車通過。
綠燈延長:到達(dá)檢測器在tB時(shí)刻檢測到有軌電車,若此時(shí)正放行有軌電車所在相位且剩余綠燈時(shí)間不足TB,則延長綠燈時(shí)間的結(jié)束時(shí)刻至tB+TB,其中,TB為有軌電車的行程時(shí)間:其中,LB為到達(dá)檢測器的位置與路口停止線之間的距離,vB為有軌電車瞬時(shí)速度。
紅燈早斷:到達(dá)檢測器在tB時(shí)刻檢測到有軌電車,若此時(shí)正放行有軌電車所在相位的前一相位或跳轉(zhuǎn)前的相位,則該正在放行的相位執(zhí)行完最小綠燈時(shí)間后截?cái)?,切換執(zhí)行有軌電車相位。
步驟204,執(zhí)行第二優(yōu)先控制。
執(zhí)行第一優(yōu)先控制對(duì)有軌電車的優(yōu)先力度比較大,所有相位均可被壓縮至配置最小綠燈時(shí)間,且具備相位跳轉(zhuǎn)功能,對(duì)社會(huì)交通流的影響較大,因此僅適應(yīng)于道路非常暢通的情形。當(dāng)交通飽和度高于第一閾值時(shí),采用第二優(yōu)先控制。利用預(yù)到達(dá)檢測點(diǎn)進(jìn)行預(yù)控制,并利用到達(dá)檢測點(diǎn)實(shí)施主要優(yōu)先控制,通過綠燈延長、紅燈早斷和相位插入方式實(shí)現(xiàn)電車優(yōu)先,其目的是降低有軌電車停車的概率或減少停車時(shí)間。
在執(zhí)行第二優(yōu)先控制時(shí),各個(gè)相位的最小綠燈時(shí)間隨相位飽和度變化而變化,設(shè)定相位飽和度閾值xL和xH,xL=XL,xH=XH。在相對(duì)優(yōu)先模式下,相位最小綠燈時(shí)間計(jì)算公式如下:
若x≤xL,相位的最小綠燈壓縮時(shí)間為gmin=g-gmino,其中g(shù)mino為配置最小綠燈時(shí)間,即該相位可以按照配置最小綠燈時(shí)間進(jìn)行最大程度的壓縮。若x≥xH,即該相位不可壓縮。若xL<x<xH,相位的最小綠燈壓縮時(shí)間為:即該相位只能進(jìn)行部分壓縮。
(1)預(yù)到達(dá)檢測點(diǎn)的優(yōu)先控制
預(yù)到達(dá)檢測器在tA時(shí)刻檢測到車輛進(jìn)入路段,利用計(jì)算到達(dá)停止線的行程時(shí)間,并判斷tA+TA時(shí)刻后的相位狀態(tài):
1)若tA+TA時(shí)刻后有軌電車所在相位為綠燈,即ts<tA+TA<tf,不做預(yù)控制。
2)若tA+TA時(shí)刻后有軌電車所在相位為紅燈,則執(zhí)行如下控制:
若滿足綠燈延長條件,即tf≤tA+TA≤tf+TL,不做預(yù)控制。
若滿足紅燈早斷條件:即ts-TE1≤tA+TA≤ts,執(zhí)行預(yù)控制,壓縮至優(yōu)先相位的前一相位。在相對(duì)優(yōu)先控制模式下,各相位按飽和度計(jì)算得到的最小綠壓縮。
若滿足相位插入條件:即tp1-TE2≤tA+TA≤tp1+TL1,其中tp1為插入點(diǎn)時(shí)刻,TE2為插入點(diǎn)前相位壓縮時(shí)間,TL1為插入點(diǎn)前相位延長時(shí)間。在本發(fā)明中,插入點(diǎn)選擇為相位結(jié)束位置。在此情形下,執(zhí)行預(yù)控制,壓縮或延長插入點(diǎn)前相位,使插入點(diǎn)時(shí)刻tp1調(diào)整到tA+TA。
3)若上述情形都不滿足,則不執(zhí)行預(yù)控制。
(2)到達(dá)路口檢測點(diǎn)的優(yōu)先控制
在預(yù)到達(dá)檢測點(diǎn)實(shí)施優(yōu)先預(yù)控制后,當(dāng)有軌電車到達(dá)停止線時(shí),可調(diào)整路口信號(hào)方案執(zhí)行到有軌電車所在相位或插入點(diǎn)時(shí)刻附近。在此基礎(chǔ)上,在到達(dá)檢測點(diǎn)進(jìn)行最終決策,執(zhí)行綠燈延長、紅燈早斷和相位插入。
綠燈延長:到達(dá)路口檢測器在tB時(shí)刻檢測到有軌電車,若此時(shí)正放行有軌電車所在相位且剩余綠燈時(shí)間不足TB,則延長綠燈時(shí)間的結(jié)束時(shí)刻至tB+TB,其中TB計(jì)算方式為
紅燈早斷:到達(dá)檢測器在tB時(shí)刻檢測到有軌電車,若此時(shí)正放行有軌電車所在相位的前一相位,則正在放行的相位執(zhí)行完最小綠燈時(shí)間后截?cái)?,切換執(zhí)行有軌電車相位。
相位插入:到達(dá)檢測器在tB時(shí)刻檢測到有軌電車,若此時(shí)正在放行插入點(diǎn)前一相位,則正在放行的相位執(zhí)行完最小綠燈時(shí)間后截?cái)?,插入有軌電車專用相位。有軌電車專用相位放行時(shí),其他社會(huì)車輛均不放行。
若上述條件均不滿足,則本次優(yōu)先失敗,按照正常的信號(hào)控制方案放行。
步驟205,不執(zhí)行優(yōu)先控制。
步驟206,檢測到有軌電車進(jìn)入到路口時(shí),執(zhí)行路口占用控制。
當(dāng)有軌電車駛過停止線時(shí),路口占用檢測器在tC時(shí)刻檢測到有軌電車占用路口,為保證電車行車安全,沖突放行的社會(huì)車輛保持禁行狀態(tài),本發(fā)明以相位駐留方式實(shí)現(xiàn)路口占用控制:
若tC時(shí)刻有軌電車所在相位和同放的社會(huì)車輛所在相位處于綠燈狀態(tài),則有軌電車所在相位和同放相位進(jìn)入綠燈駐留狀態(tài),其他放行相位進(jìn)入紅燈駐留狀態(tài);
若tC時(shí)刻有軌電車所在相位或同放的社會(huì)車輛所在相位進(jìn)入過渡狀態(tài),則進(jìn)入過渡狀態(tài)的相位執(zhí)行完過渡后進(jìn)入紅燈駐留狀態(tài),處于綠燈狀態(tài)的相位進(jìn)入綠燈駐留狀態(tài),其他放行相位進(jìn)入紅燈駐留狀態(tài)。
步驟207,檢測到有軌電車駛出路口時(shí),執(zhí)行路口出清操作。
當(dāng)有軌電車駛出路口時(shí),路口出清檢測器在tD時(shí)刻檢測到路口出清,信號(hào)機(jī)根據(jù)有軌電車相位狀態(tài),即時(shí)執(zhí)行相位切換,減少綠燈時(shí)間浪費(fèi),保障社會(huì)車輛的通行效益,具體如下:
1)若駐留有軌電車所在相位為與社會(huì)車輛同放的正常相位,在tD時(shí)刻計(jì)算駐留有軌電車所在相位的實(shí)際執(zhí)行時(shí)間Tp:Tp=tD-ts。若Tp≤g,說明正常相位綠燈時(shí)間在tD時(shí)刻尚未執(zhí)行完,為保證社會(huì)車輛通行時(shí)間不受損失,有軌電車相位執(zhí)行完剩余時(shí)間后進(jìn)行相位切換。
若Tp>g,說明當(dāng)前相位運(yùn)行時(shí)間已經(jīng)超出正常的相位綠燈時(shí)間,為減少綠燈時(shí)間浪費(fèi),在tD時(shí)刻立即切斷有軌電車所在相位。
2)駐留有軌電車所在相位為插入的有軌電車專用相位,為減少綠燈時(shí)間浪費(fèi),在tD時(shí)刻立即切斷有軌電車所在相位。
步驟208,相位信號(hào)周期補(bǔ)償。
若路口配置有協(xié)調(diào)控制方案,為保證路口方案能恢復(fù)到協(xié)調(diào)狀態(tài),需要對(duì)本周期的時(shí)間調(diào)節(jié)量在下周期中進(jìn)行補(bǔ)償。在tD時(shí)刻結(jié)算本周期的總延長時(shí)間Ttotal,并以下一周期為對(duì)象,計(jì)算補(bǔ)償周期的最大壓縮時(shí)間和最大延長時(shí)間補(bǔ)償步驟如下:
步驟S1:若則對(duì)象周期壓縮Ttotal,協(xié)調(diào)相位的相位差于一個(gè)正常周期結(jié)束時(shí)刻后回位。若不滿足條件,則執(zhí)行S2。
步驟S2:若則對(duì)象周期延長C-Ttotal,協(xié)調(diào)相位的相位差于兩個(gè)正常周期結(jié)束時(shí)刻后回位。若不滿足條件,則執(zhí)行S3。
步驟S3:若上述條件都不滿足,說明在一個(gè)周期內(nèi)無法完成補(bǔ)償,增加補(bǔ)償對(duì)象周期數(shù),重復(fù)步驟S1和S2。若本周期的延長時(shí)間最少可以在n個(gè)周期內(nèi)補(bǔ)償,則壓縮時(shí)間Ttotal或延長時(shí)間C-Ttotal在這n個(gè)周期內(nèi)均分。
上述實(shí)施例表明,獲取有軌電車的優(yōu)先請求,確定有軌電車待駛?cè)氲穆房诘慕煌柡投龋粲熊夒娷嚧側(cè)氲穆房诘慕煌柡投炔淮笥诘谝婚撝?,則對(duì)有軌電車的優(yōu)先相位執(zhí)行第一優(yōu)先控制操作,若有軌電車待駛?cè)氲穆房诘慕煌柡投却笥诘谝婚撝登倚∮诘诙撝担瑒t對(duì)有軌電車的優(yōu)先相位執(zhí)行第二優(yōu)先控制操作,若有軌電車待駛?cè)氲穆房诘慕煌柡投却笥诘诙撝担瑒t不對(duì)有軌電車的優(yōu)先相位執(zhí)行優(yōu)先控制。通過待駛?cè)氲穆房诘慕煌柡投龋瑏泶_定執(zhí)行第一優(yōu)先控制還是執(zhí)行第二優(yōu)先控制,可以實(shí)現(xiàn)在保障社會(huì)車輛通行效益的基礎(chǔ)上,提高有軌電車的運(yùn)行效率。
基于相同的技術(shù)構(gòu)思,圖3示例性的示出了本發(fā)明實(shí)施例還提供了一種有軌電車優(yōu)先控制的裝置,該裝置可以執(zhí)行有軌電車優(yōu)先控制的流程,該裝置可以位于信號(hào)機(jī)內(nèi),也可以是該信號(hào)機(jī)。
如圖3所示,該裝置具體包括:
獲取單元301,用于獲取有軌電車的優(yōu)先請求,所述優(yōu)先請求包括所述有軌電車的優(yōu)先相位;
確定單元302,用于確定所述有軌電車待駛?cè)氲穆房诘慕煌柡投龋?/p>
處理單元303,用于若所述有軌電車待駛?cè)氲穆房诘慕煌柡投炔淮笥诘谝婚撝?,則對(duì)所述有軌電車的優(yōu)先相位執(zhí)行第一優(yōu)先控制操作,所述第一優(yōu)先控制操作為保證所述有軌電車不停車通過所述待駛?cè)氲穆房诘牟僮?,所述待駛?cè)氲穆房跒樗鐾V咕€處的路口;若所述有軌電車待駛?cè)氲穆房诘慕煌柡投却笥诘谝婚撝登倚∮诘诙撝?,則對(duì)所述有軌電車的優(yōu)先相位執(zhí)行第二優(yōu)先控制操作,所述第二優(yōu)先控制操作為在保證社會(huì)車輛通行效益不受損失的情況下減少有軌電車的停車等待時(shí)間的操作;若所述有軌電車待駛?cè)氲穆房诘慕煌柡投却笥诘诙撝?,則不對(duì)所述有軌電車的優(yōu)先相位執(zhí)行優(yōu)先控制;其中所述第一閾值小于所述第二閾值。
優(yōu)選地,所述處理單元303具體用于:
在所述有軌電車行駛至預(yù)到達(dá)檢測點(diǎn)時(shí),根據(jù)所述有軌電車行駛至預(yù)到達(dá)檢測點(diǎn)的時(shí)刻以及第一行程時(shí)間,確定出所述有軌電車到達(dá)停止線時(shí)所述有軌電車的優(yōu)先相位的相位狀態(tài);所述第一行程時(shí)間為所述有軌電車從所述預(yù)到達(dá)檢測點(diǎn)行駛到停止線的行程時(shí)間;
當(dāng)所述有軌電車到達(dá)停止線時(shí)所述有軌電車的優(yōu)先相位的相位狀態(tài)為綠燈狀態(tài)時(shí),不執(zhí)行操作;
當(dāng)所述有軌電車到達(dá)停止線時(shí)所述有軌電車的優(yōu)先相位的相位狀態(tài)為紅燈狀態(tài)時(shí),若所述有軌電車從所述預(yù)到達(dá)檢測點(diǎn)行駛到所述停止線的時(shí)刻符合公式(1),則執(zhí)行第一綠燈延長操作;所述第一綠燈延長操作為將所述有軌電車的優(yōu)先相位的綠燈時(shí)間的結(jié)束時(shí)刻延長至所述有軌電車從所述預(yù)到達(dá)檢測點(diǎn)行駛到所述停止線的時(shí)刻;
所述公式(1)為:
tf≤t1≤tf+TL………………(1)
其中,t1為有軌電車從預(yù)到達(dá)檢測點(diǎn)行駛到停止線的時(shí)刻,TL為優(yōu)先相位的最大延長時(shí)間,tf為優(yōu)先相位的綠燈時(shí)間的結(jié)束時(shí)刻;
若所述有軌電車從所述預(yù)到達(dá)檢測點(diǎn)行駛到所述停止線的時(shí)刻符合公式(2),則執(zhí)行第一紅燈早斷操作;所述第一紅燈早斷操作為將所述有軌電車的優(yōu)先相位之前的相位的綠燈時(shí)間壓縮為所述有軌電車的優(yōu)先相位之前的相位的最小綠燈時(shí)間;
所述公式(2)為:
ts-TE≤t1≤ts………………(2)
其中,t1為有軌電車從預(yù)到達(dá)檢測點(diǎn)行駛到停止線的時(shí)刻,TE為有軌電車到達(dá)預(yù)到達(dá)檢測點(diǎn)的時(shí)刻與有軌電車行駛從預(yù)到達(dá)檢測點(diǎn)行駛到停止線時(shí)的相位的綠燈時(shí)間的啟亮?xí)r刻之間的相位的最大壓縮時(shí)間之和,ts為優(yōu)先相位的綠燈時(shí)間的啟亮?xí)r刻;
若所述有軌電車從所述預(yù)到達(dá)檢測點(diǎn)行駛到所述停止線的時(shí)刻不符合所述公式(1)以及所述公式(2),則執(zhí)行相位跳轉(zhuǎn)操作;所述相位跳轉(zhuǎn)操作為確定所述有軌電車從所述預(yù)到達(dá)檢測點(diǎn)行駛到所述停止線的時(shí)刻是否已超過所述有軌電車從所述預(yù)到達(dá)檢測點(diǎn)行駛到所述停止線時(shí)的當(dāng)前相位的最小綠燈時(shí)間,若是,則將所述有軌電車從所述預(yù)到達(dá)檢測點(diǎn)行駛到所述停止線時(shí)的當(dāng)前相位的綠燈時(shí)間壓縮為最小綠燈時(shí)間,并執(zhí)行所述有軌電車的優(yōu)先相位的綠燈時(shí)間;否則確定所述有軌電車從所述預(yù)到達(dá)檢測點(diǎn)行駛到所述停止線時(shí)的當(dāng)前相位之前的相位是否為所述有軌電車的優(yōu)先相位,若所述有軌電車從所述預(yù)到達(dá)檢測點(diǎn)行駛到所述停止線時(shí)的當(dāng)前相位之前的相位是所述有軌電車的優(yōu)先相位,則將所述有軌電車的優(yōu)先相位的綠燈時(shí)間的結(jié)束時(shí)刻延長至所述有軌電車從所述預(yù)到達(dá)檢測點(diǎn)行駛到所述停止線時(shí)的時(shí)刻,若所述有軌電車從所述預(yù)到達(dá)檢測點(diǎn)行駛到所述停止線時(shí)的當(dāng)前相位之前的相位不是所述有軌電車的優(yōu)先相位,則在所述有軌電車從所述預(yù)到達(dá)檢測點(diǎn)行駛到所述停止線時(shí)的當(dāng)前相位之前的相位的綠燈時(shí)間執(zhí)行完畢之后執(zhí)行所述有軌電車的優(yōu)先相位的綠燈時(shí)間。
優(yōu)選地,所述處理單元303還用于:
在對(duì)所述有軌電車的優(yōu)先相位執(zhí)行所述第一優(yōu)先控制之后,在所述有軌電車行駛至到達(dá)檢測點(diǎn)時(shí),確定出第二行程時(shí)間,所述第一行程時(shí)間為所述有軌電車從所述預(yù)到達(dá)檢測點(diǎn)行駛到停止線的行程時(shí)間;所述到達(dá)檢測點(diǎn)位于所述預(yù)到達(dá)檢測點(diǎn)和所述停車線之間;
若所述有軌電車的優(yōu)先相位的剩余綠燈時(shí)間小于第二行程時(shí)間,則執(zhí)行第二綠燈延長操作;所述第二綠燈延長操作為將所述有軌電車的優(yōu)先相位的綠燈時(shí)間的結(jié)束時(shí)刻延長至所述有軌電車從所述達(dá)到檢測點(diǎn)行駛到所述停止線的時(shí)刻;
若在所述有軌電車行駛至到達(dá)檢測點(diǎn)時(shí)的當(dāng)前相位為所述有軌電車的優(yōu)先相位之前的相位,則執(zhí)行第二紅燈早斷操作;所述第二紅燈早斷操作為在所述有軌電車行駛至到達(dá)檢測點(diǎn)時(shí)的當(dāng)前相位的最小綠燈時(shí)間結(jié)束之后,執(zhí)行所述有軌電車的優(yōu)先相位的綠燈時(shí)間。
優(yōu)選地,所述處理單元303具體用于:
在所述有軌電車行駛至預(yù)到達(dá)檢測點(diǎn)時(shí),根據(jù)所述有軌電車行駛至預(yù)到達(dá)檢測點(diǎn)的時(shí)刻以及第一行程時(shí)間,確定出所述有軌電車到達(dá)停止線時(shí)所述有軌電車的優(yōu)先相位的相位狀態(tài);所述第一行程時(shí)間為所述有軌電車從所述預(yù)到達(dá)檢測點(diǎn)行駛到停止線的行程時(shí)間;
當(dāng)所述有軌電車到達(dá)停止線時(shí)所述有軌電車的優(yōu)先相位的相位狀態(tài)為綠燈狀態(tài)時(shí),不執(zhí)行操作;
當(dāng)所述有軌電車到達(dá)停止線時(shí)所述有軌電車的優(yōu)先相位的相位狀態(tài)為紅燈狀態(tài)時(shí),若所述有軌電車從所述預(yù)到達(dá)檢測點(diǎn)行駛到所述停止線的時(shí)刻符合公式(1),則不執(zhí)行操作;
所述公式(1)為:
tf≤t1≤tf+TL………………(1)
其中,t1為有軌電車從預(yù)到達(dá)檢測點(diǎn)行駛到停止線的時(shí)刻,TL為優(yōu)先相位的最大延長時(shí)間,tf為優(yōu)先相位的綠燈時(shí)間的結(jié)束時(shí)刻;
若所述有軌電車從所述預(yù)到達(dá)檢測點(diǎn)行駛到所述停止線的時(shí)刻符合公式(3),則執(zhí)行第三紅燈早斷操作;所述第三紅燈早斷操作為根據(jù)所述有軌電車的優(yōu)先相位之前的相位的相位飽和度確定出所述有軌電車的優(yōu)先相位之前的相位的最小綠燈壓縮時(shí)間,將所述有軌電車的優(yōu)先相位之前的相位的綠燈時(shí)間壓縮為所述最小綠燈壓縮時(shí)間;
所述公式(3)為:
ts-TE1≤t1≤ts………………(3)
其中,t1為有軌電車從預(yù)到達(dá)檢測點(diǎn)行駛到停止線的時(shí)刻,TE1為有軌電車到達(dá)預(yù)到達(dá)檢測點(diǎn)的時(shí)刻與有軌電車行駛從預(yù)到達(dá)檢測點(diǎn)行駛到停止線時(shí)的相位的綠燈時(shí)間的啟亮?xí)r刻之間的相位的最小綠燈壓縮時(shí)間之和,ts為優(yōu)先相位的綠燈時(shí)間的啟亮?xí)r刻;
若所述有軌電車從所述預(yù)到達(dá)檢測點(diǎn)行駛到所述停止線的時(shí)刻符合公式(4),則執(zhí)行相位插入預(yù)操作;所述相位插入預(yù)操作為將所述相位插入點(diǎn)調(diào)整至所述有軌電車從所述預(yù)到達(dá)檢測點(diǎn)行駛到所述停止線的時(shí)刻;所述相位插入點(diǎn)為所述有軌電車從所述預(yù)到達(dá)檢測點(diǎn)行駛到所述停止線時(shí)的當(dāng)前相位的綠燈時(shí)間的結(jié)束時(shí)刻;
所述公式(4)為:
tp1-TE2≤t1≤tp1+TL1………………(4)
其中,t1為有軌電車從預(yù)到達(dá)檢測點(diǎn)行駛到停止線的時(shí)刻,TE2為有軌電車到達(dá)預(yù)到達(dá)檢測點(diǎn)的時(shí)刻與相位插入點(diǎn)之間的相位的相位壓縮時(shí)間,tp1為相位插入點(diǎn),TL1為相位插入點(diǎn)的相位的相位延長時(shí)間。
優(yōu)選地,所述處理單元303具體用于:
若所述有軌電車的優(yōu)先相位之前的相位的相位飽和度小于或等于第一閾值,則將所述有軌電車的優(yōu)先相位之前的相位的綠燈時(shí)間與最小綠燈時(shí)間之差確定為所述有軌電車的優(yōu)先相位之前的相位的最小綠燈壓縮時(shí)間;
若所述有軌電車的優(yōu)先相位之前的相位的相位飽和度大于第一閾值且小于第二閾值,則根據(jù)公式(5)確定所述有軌電車的優(yōu)先相位之前的相位的最小綠燈壓縮時(shí)間;
所述公式(5)為:
其中,gmin為有軌電車的優(yōu)先相位之前的相位的最小綠燈壓縮時(shí)間,gmino為有軌電車的優(yōu)先相位之前的相位的最小綠燈時(shí)間,g為有軌電車的優(yōu)先相位之前的相位的綠燈時(shí)間,x為有軌電車的優(yōu)先相位之前的相位的相位飽和度;
若所述有軌電車的優(yōu)先相位之前的相位的相位飽和度大于或等于第二閾值,則確定所述有軌電車的優(yōu)先相位之前的相位的最小綠燈壓縮時(shí)間為0。
優(yōu)選地,所述處理單元303還用于:
在對(duì)所述有軌電車的優(yōu)先相位執(zhí)行第二優(yōu)先控制操作之后,在所述有軌電車行駛至到達(dá)檢測點(diǎn)時(shí),確定出第二行程時(shí)間,所述第一行程時(shí)間為所述有軌電車從所述預(yù)到達(dá)檢測點(diǎn)行駛到停止線的行程時(shí)間;所述到達(dá)檢測點(diǎn)位于所述預(yù)到達(dá)檢測點(diǎn)和所述停車線之間;
若所述有軌電車的優(yōu)先相位的剩余綠燈時(shí)間小于第二行程時(shí)間,則執(zhí)行第三綠燈延長操作;所述第三綠燈延長操作為將所述有軌電車的優(yōu)先相位的綠燈時(shí)間的結(jié)束時(shí)刻延長至所述有軌電車從所述達(dá)到檢測點(diǎn)行駛到所述停止線的時(shí)刻;
若在所述有軌電車行駛至到達(dá)檢測點(diǎn)時(shí)的當(dāng)前相位為所述有軌電車的優(yōu)先相位之前的相位,則執(zhí)行第四紅燈早斷操作;所述第四紅燈早斷操作為在所述有軌電車行駛至到達(dá)檢測點(diǎn)時(shí)的當(dāng)前相位的最小綠燈時(shí)間結(jié)束之后,執(zhí)行所述有軌電車的優(yōu)先相位的綠燈時(shí)間;
若在所述有軌電車行駛至到達(dá)檢測點(diǎn)時(shí)的當(dāng)前相位為所述相位插入點(diǎn)之前的相位,則執(zhí)行相位插入操作;所述相位插入操作為在所述有軌電車行駛至到達(dá)檢測點(diǎn)時(shí)的當(dāng)前相位的最小綠燈時(shí)間結(jié)束之后,插入所述有軌電車的優(yōu)先相位。
優(yōu)選地,所述處理單元303還用于:
在對(duì)所述有軌電車的優(yōu)先相位執(zhí)行完第一優(yōu)先控制操作或第二優(yōu)先控制操作之后,在所述有軌電車行駛過停止線后檢測到所述有軌電車占用路口時(shí),執(zhí)行路口占用控制操作;所述路口占用控制操作為若在檢測到所述有軌電車占用路口時(shí)所述優(yōu)先相位和與所述有軌電車同時(shí)放行的社會(huì)車輛所在的相位的相位狀態(tài)為綠燈狀態(tài),則將所述優(yōu)先相位和所述與所述有軌電車同時(shí)放行的社會(huì)車輛所在的相位進(jìn)入綠燈駐留狀態(tài),將其他放行相位進(jìn)入紅燈駐留狀態(tài);若在檢測到所述有軌電車占用路口時(shí)所述優(yōu)先相位或與所述有軌電車同時(shí)放行的社會(huì)車輛所在的相位進(jìn)入過渡狀態(tài),則將所述進(jìn)入過渡狀態(tài)的相位執(zhí)行完過渡后進(jìn)入紅燈駐留狀態(tài),將處于綠燈狀態(tài)的相位進(jìn)入綠燈駐留狀態(tài),將其他放行相位進(jìn)入紅燈駐留狀態(tài)。
優(yōu)選地,所述處理單元303還用于:
在所述執(zhí)行路口占用控制操作之后,在檢測到所述有軌電車駛出路口時(shí),執(zhí)行路口出清控制操作;所述路口出清控制操作為確定所述有軌電車的優(yōu)先相位已執(zhí)行的綠燈時(shí)間,若所述有軌電車的優(yōu)先相位已執(zhí)行的綠燈時(shí)間小于等于所述優(yōu)先相位的相位綠燈時(shí)間,則在執(zhí)行完所述優(yōu)先相位的相位綠燈時(shí)間之后進(jìn)行相位切換;若所述有軌電車的優(yōu)先相位已執(zhí)行的綠燈時(shí)間大于所述優(yōu)先相位的相位綠燈時(shí)間,則在檢測到所述有軌電車駛出路口時(shí)進(jìn)行相位切換;若所述有軌電車的優(yōu)先相位為插入的相位,則在檢測到所述有軌電車駛出路口時(shí)進(jìn)行相位切換。
優(yōu)選地,所述處理單元303還用于:
在所述執(zhí)行路口出清控制操作之后,確定當(dāng)前信號(hào)周期的總延長時(shí)間,并將所述當(dāng)前信號(hào)周期的下一信號(hào)周期確定為補(bǔ)償周期,確定出所述補(bǔ)償周期的最大壓縮時(shí)間和最大延長時(shí)間;
若所述當(dāng)前信號(hào)周期的總延長時(shí)間小于等于所述補(bǔ)償周期的最大壓縮時(shí)間,則將所述補(bǔ)償周期壓縮所述當(dāng)前信號(hào)周期的總延長時(shí)間;
若所述當(dāng)前信號(hào)周期的總延長時(shí)間與所述補(bǔ)償周期的最大延長時(shí)間之和小于等于信號(hào)周期時(shí)間,則將所述補(bǔ)償周期延長信號(hào)周期時(shí)間與所述當(dāng)前信號(hào)周期的總延長時(shí)間的差值;
若所述當(dāng)前信號(hào)周期的總延長時(shí)間大于所述補(bǔ)償周期的最大壓縮時(shí)間且所述當(dāng)前信號(hào)周期的總延長時(shí)間與所述補(bǔ)償周期的最大延長時(shí)間之和大于信號(hào)周期時(shí)間,則將所述當(dāng)前信號(hào)周期之后的N個(gè)信號(hào)周期確定為所述補(bǔ)償周期,并確定出所述補(bǔ)償周期的最大壓縮時(shí)間和最大延長時(shí)間,直到所述當(dāng)前信號(hào)周期的總延長時(shí)間小于等于所述補(bǔ)償周期的最大壓縮時(shí)間或所述當(dāng)前信號(hào)周期的總延長時(shí)間與所述補(bǔ)償周期的最大延長時(shí)間之和小于等于信號(hào)周期時(shí)間為止。
優(yōu)選地,所述確定單元302具體用于:
獲取所述有軌電車待駛?cè)氲穆房诘母飨辔坏南辔涣髁浚?/p>
根據(jù)所述有軌電車待駛?cè)氲穆房诘母飨辔坏南辔涣髁恳约案飨辔坏南辔痪G燈時(shí)間、信號(hào)周期時(shí)間,確定所述有軌電車待駛?cè)氲穆房诘母飨辔坏南辔伙柡投龋?/p>
將最大的相位飽和度確定為所述有軌電車待駛?cè)氲穆房诘慕煌柡投取?/p>
本發(fā)明是參照根據(jù)本發(fā)明實(shí)施例的方法、設(shè)備(系統(tǒng))、和計(jì)算機(jī)程序產(chǎn)品的流程圖和/或方框圖來描述的。應(yīng)理解可由計(jì)算機(jī)程序指令實(shí)現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合??商峁┻@些計(jì)算機(jī)程序指令到通用計(jì)算機(jī)、專用計(jì)算機(jī)、嵌入式處理機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器以產(chǎn)生一個(gè)機(jī)器,使得通過計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的裝置。
這些計(jì)算機(jī)程序指令也可存儲(chǔ)在能引導(dǎo)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備以特定方式工作的計(jì)算機(jī)可讀存儲(chǔ)器中,使得存儲(chǔ)在該計(jì)算機(jī)可讀存儲(chǔ)器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能。
這些計(jì)算機(jī)程序指令也可裝載到計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備上,使得在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計(jì)算機(jī)實(shí)現(xiàn)的處理,從而在計(jì)算機(jī)或其他可編程設(shè)備上執(zhí)行的指令提供用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的步驟。
盡管已描述了本發(fā)明的優(yōu)選實(shí)施例,但本領(lǐng)域內(nèi)的技術(shù)人員一旦得知了基本創(chuàng)造性概念,則可對(duì)這些實(shí)施例作出另外的變更和修改。所以,所附權(quán)利要求意欲解釋為包括優(yōu)選實(shí)施例以及落入本發(fā)明范圍的所有變更和修改。
顯然,本領(lǐng)域的技術(shù)人員可以對(duì)本發(fā)明進(jìn)行各種改動(dòng)和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動(dòng)和變型在內(nèi)。