具有周期平滑過渡算法功能的路口信號控制系統(tǒng)及方法
【專利摘要】本發(fā)明提供的具有周期平滑過渡算法功能的路口信號控制系統(tǒng)及方法,無論任何情況引起的交通流突變,影響到車輛在子區(qū)內(nèi)的旅行時間,都能夠迅速調(diào)用臨時協(xié)調(diào)方案。并且在臨時協(xié)調(diào)方案情況下,綜合考慮了不同崗路口的剩余周期時間,預(yù)定的各個崗與基準(zhǔn)崗之間的偏移值,因此協(xié)調(diào)之后的各個崗之間的相位差可以保持不變。并且,為了防止在對各個崗的信號進行調(diào)整時出現(xiàn)調(diào)整值太大而導(dǎo)致信號燈突變的情況,本發(fā)明采用平滑過渡算法來實現(xiàn),在調(diào)整時可以令信號燈的變化能夠更平緩。
【專利說明】具有周期平滑過渡算法功能的路口信號控制系統(tǒng)及方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及路口交通信號控制領(lǐng)域,具體是一種具有周期平滑過渡算法功能的路 口信號控制系統(tǒng)及方法。
【背景技術(shù)】
[0002] 隨著城市規(guī)模的不斷擴大,交通需求急劇增加,城市交叉路口信號燈控制數(shù)量不 斷增加,信號燈控制路口之間的距離越來越近,已形成網(wǎng)絡(luò),為了避免車輛在通過控制信號 燈區(qū)域時,頻繁遇到紅燈停車,國內(nèi)外都采用了將城市的信號燈控制路口,根據(jù)流量的相關(guān) 性,將信號燈控制路口的周期變化值隨時間變化基本一致的相鄰路口劃分為一個子區(qū),一 個城市一般要劃分成若干個子區(qū),根據(jù)每個時間段的流量數(shù)據(jù),確定每個子區(qū)在當(dāng)前時刻 的控制策略,當(dāng)某一個子區(qū)的流量達(dá)到一定程度時,就在該區(qū)內(nèi)實施干線協(xié)調(diào)或區(qū)域協(xié)調(diào) 控制方式確保車輛在通過干線的多個路口時,能減少遇紅燈的時間。
[0003] 目前大多數(shù)廠家生產(chǎn)的路口信號控制器,都是以北京時間為基準(zhǔn),根據(jù)統(tǒng)計規(guī)律, 設(shè)定的各種方案,在正常情況下,控制效果還可以,但是當(dāng)天氣條件影響導(dǎo)致道路通行條件 發(fā)生變化影響車輛在路口之間的旅行時間時、以及交通流量發(fā)生變化導(dǎo)致車輛通行速度下 降時,要立即修改設(shè)定方案中的周期和偏移就無法實現(xiàn)。
【發(fā)明內(nèi)容】
[0004] 本發(fā)明所要解決的技術(shù)問題是現(xiàn)有技術(shù)中,當(dāng)流量發(fā)生突變路口周期需要改變或 車輛旅行時間發(fā)生變化需要立即調(diào)整偏移值時,不能夠?qū)崟r平滑的修改偏移值、周期問題, 從而提供一種具有周期平滑過渡算法功能的干線協(xié)調(diào)路口信號控制系統(tǒng)及方法。
[0005] 為解決上述技術(shù)問題,本發(fā)明的技術(shù)方案如下:
[0006] 本發(fā)明提供一種具有周期平滑過渡算法功能的路口信號控制系統(tǒng),包括上端機和 設(shè)置于各個子區(qū)內(nèi)各崗的路口信號控制器,其中子區(qū)內(nèi)總崗數(shù)為N,N為大于或等于2的整 數(shù);其中:
[0007] 所述上端機獲取任意子區(qū)內(nèi)的交通流,并在某一個子區(qū)內(nèi)的交通流發(fā)生突變需要 改變原來信號控制方案實施新的信號周期、偏移值方案時,上端機控制該子區(qū)內(nèi)各崗的路 口信號控制器進入臨時協(xié)調(diào)方案;所述上端機立即讀取臨時協(xié)調(diào)方案下的該子區(qū)內(nèi)基準(zhǔn)崗 和各崗的信號燈控制周期及各相位時間,獲取該子區(qū)內(nèi)基準(zhǔn)崗剩余周期時間和各崗與 基準(zhǔn)崗的偏移值T npy發(fā)送至該子區(qū)內(nèi)對應(yīng)崗的路口信號控制器,其中η表示第η崗,其為自 然數(shù)且1彡η彡Ν ;
[0008] 對于第η崗的路口信號控制器,在所述上端機的控制下進入臨時協(xié)調(diào)方案,其接 收上端機發(fā)送的基準(zhǔn)崗剩余周期時間和本崗與基準(zhǔn)崗的偏移值T npy,并獲取本崗的剩余 周期時間Cns。,獲取第η崗的路口信號器的偏差調(diào)整值Tnprt = C_-Cnsc;+Tnpy ;根據(jù)得到的偏 差調(diào)整值利用平滑過渡方法調(diào)整本崗的剩余周期時間Cns。使Tnpc;t = 0。
[0009] 所述平滑過渡方法具體步驟如下,對于第η崗的路口信號控制器:
[0010] 當(dāng)〇. 5彡I Tnpct I /Cndq > 0. 25時,Cndq為第n崗信號控制器周期,調(diào)整本崗的剩 余周期時間cns。,使| Tnprt | /Cndq的值依次為1/4,1/8,0 ;
[0011] 當(dāng)0.25彡|1'^|/(:_>0.125時,調(diào)整本崗的剩余周期時間(^。,使|1'_| /Cndq的值依次為1/8,0 ;
[0012] 當(dāng)0. 125彡| Tnprt| /Cndq>0時,調(diào)整本崗的剩余周期時間Cns。,使| Tnpc;t| /Cndq 的值為〇。
[0013] 本發(fā)明還提供一種具有周期平滑過渡算法功能的路口信號控制方法,包括如下步 驟:
[0014] S1 :獲取任意子區(qū)內(nèi)的交通流,并在某一個子區(qū)內(nèi)的交通流發(fā)生突變需要改變原 來信號控制方案實施新的信號周期、偏移值方案時,控制該子區(qū)內(nèi)各崗的路口信號控制器 進入臨時協(xié)調(diào)方案;
[0015] S2:讀取臨時協(xié)調(diào)方案下的該子區(qū)內(nèi)基準(zhǔn)崗和各崗的信號燈控制周期及各相位時 間,獲取該子區(qū)內(nèi)基準(zhǔn)崗剩余周期時間和各崗與基準(zhǔn)崗的偏移值T npy發(fā)送至該子區(qū)內(nèi) 對應(yīng)崗的路口信號控制器,其中η表示第η崗,其為自然數(shù)且1 < η < N ;
[0016] S3 :對于第η崗的路口信號控制器,進入臨時協(xié)調(diào)方案后,其接收基準(zhǔn)崗剩余周期 時間和本崗與基準(zhǔn)崗的偏移值Tnpy,并獲取本崗的剩余周期時間C ns。,獲取第η崗的路口 信號器的偏差調(diào)整值Tnpc;t = Cjsc;-Cnsc;+Tnpy ;
[0017] S4 :根據(jù)得到的偏差調(diào)整值利用平滑過渡方法調(diào)整本崗的剩余周期時間Cns。使 Tnpct = 〇°
[0018] 所述步驟S4中,所述平滑過渡方法具體步驟如下,對于第η崗的路口信號控制 器:
[0019] 當(dāng)0. 5彡| Tnpct | /C_ > 0. 25時,C_為第η崗信號控制器周期,調(diào)整本崗的剩 余周期時間cns。,使| Tnprt | /Cndq的值依次為1/4,1/8,0 ;
[0020] 當(dāng)0.25彡|1'^|/(:_>0.125時,調(diào)整本崗的剩余周期時間(^。,使|1'_| /Cndq的值依次為1/8,0 ;
[0021] 當(dāng)0. 125彡| Tnprt| /Cndq>0時,調(diào)整本崗的剩余周期時間Cns。,使| Tnpc;t| /Cndq 的值為〇本發(fā)明的上述技術(shù)方案相比現(xiàn)有技術(shù)具有以下優(yōu)點:
[0022] 本發(fā)明提供的具有周期平滑過渡算法功能的路口信號控制系統(tǒng)及方法,無論任何 情況引起的交通流突變,影響到車輛在子區(qū)內(nèi)的旅行時間,都能夠迅速調(diào)用臨時協(xié)調(diào)方案。 并且在臨時協(xié)調(diào)方案情況下,綜合考慮了不同崗路口的剩余周期時間,預(yù)定的各個崗與基 準(zhǔn)崗之間的偏移值,因此協(xié)調(diào)之后的各個崗之間的相位差可以保持不變。并且,為了防止在 對各個崗的信號進行調(diào)整時出現(xiàn)調(diào)整值太大而導(dǎo)致信號燈突變的情況,本發(fā)明采用平滑過 渡算法來實現(xiàn),在調(diào)整時可以令信號燈的變化能夠更平緩。
【專利附圖】
【附圖說明】
[0023] 為了使本發(fā)明的內(nèi)容更容易被清楚的理解,下面根據(jù)本發(fā)明的具體實施例并結(jié)合 附圖,對本發(fā)明作進一步詳細(xì)的說明,其中
[0024] 圖1是本發(fā)明中涉及到的術(shù)語示意圖;
[0025] 圖2是本發(fā)明一個實施例所述路口信號控制系統(tǒng)的原理框圖;
[0026] 圖3是本發(fā)明一個實施例所述上端機主程序運行流程圖;
[0027] 圖4是本發(fā)明一個實施例所述上端機調(diào)用臨時協(xié)調(diào)方案的方法流程圖;
[0028] 圖5是本發(fā)明一個實施例所述路口信號控制器主程序運行流程圖;
[0029] 圖6是本發(fā)明一個實施例所述路口信號器執(zhí)行臨時協(xié)調(diào)方案的方法流程圖;
[0030] 圖7是本發(fā)明一個實施例所述偏移值的說明示意圖。
【具體實施方式】
[0031] 首先對本發(fā)明中涉及到的各個名詞進行說明,具體結(jié)合圖1所示。
[0032] 其中,上邊一行表示基準(zhǔn)崗,下邊一行表示η號崗即在子區(qū)內(nèi)除基準(zhǔn)崗之外的任 一崗。Α和β分另IJ表示綠燈執(zhí)行相位的起點和紅燈執(zhí)行相位的起點,同時Α還表示整個信 號燈周期的開始,D表示整個周期結(jié)束,即A和D之間的時間長度為當(dāng)前周期時間,即(:_表 示基準(zhǔn)崗當(dāng)前周期時間,C_表示η號崗當(dāng)前周期時間。表示基準(zhǔn)崗當(dāng)前已執(zhí)行時間, Tnd(i表示η號崗當(dāng)前已執(zhí)行時間。Cjs。表示基準(zhǔn)崗剩余周期時間,Cns。表示η號崗剩余周期 時間。T npy表不η號崗與基準(zhǔn)崗之間的偏移值。
[0033] 實施例1
[0034] 本實施例提供一種具有周期平滑過渡算法功能的路口信號控制系統(tǒng),如圖2所 示,包括上端機和設(shè)置于各個子區(qū)內(nèi)各崗的路口信號控制器,其中子區(qū)內(nèi)總崗數(shù)為Ν,Ν為 大于或等于2的整數(shù)。本實施例中所述崗即為路口,嗎,一個崗即對應(yīng)一個路口。其中 :
[0035] 所述上端機獲取任意子區(qū)內(nèi)的交通流,并在某一個子區(qū)內(nèi)的交通流發(fā)生突變需要 改變原來信號控制方案實施新的信號周期、偏移值方案時,上端機控制該子區(qū)內(nèi)各崗的路 口信號控制器進入臨時協(xié)調(diào)方案;所述上端機立即讀取臨時協(xié)調(diào)方案下的該子區(qū)內(nèi)基準(zhǔn)崗 和各崗的信號燈控制周期及各相位時間,獲取該子區(qū)內(nèi)基準(zhǔn)崗剩余周期時間和各崗與 基準(zhǔn)崗的偏移值T npy發(fā)送至該子區(qū)內(nèi)對應(yīng)崗的路口信號控制器,其中η表示第η崗,其為自 然數(shù)且1彡η彡Ν。
[0036] 對于第η崗的路口信號控制器,在所述上端機的控制下進入臨時協(xié)調(diào)方案,其接 收上端機發(fā)送的基準(zhǔn)崗剩余周期時間和本崗與基準(zhǔn)崗的偏移值T npy,并獲取本崗的剩余 周期時間Cns。,獲取第η崗的路口信號器的偏差調(diào)整值1;_ = Cns。-C_+Tnpy ;根據(jù)得到的偏差 調(diào)整值利用平滑過渡方法調(diào)整本崗的剩余周期時間Cns。使Tnprt = 0。需要注意的是,此處 的本崗與基準(zhǔn)崗的偏移值Tnpy為臨時協(xié)調(diào)方案下對應(yīng)的協(xié)調(diào)后的偏移值,并且如果第η崗 在基準(zhǔn)崗之前(即車輛先經(jīng)過基準(zhǔn)崗)則T npy為正值,如果第η崗在基準(zhǔn)崗之后(即車輛 先經(jīng)過第η崗)則Tnpy為負(fù)值。
[0037] 其中,上端機可以通過設(shè)置于道路上的監(jiān)控設(shè)備如視頻跟蹤設(shè)備、地埋式傳感器 等來獲得每一個每一個子區(qū)內(nèi)的交通流,還可以根據(jù)對車輛的連續(xù)跟蹤獲得車輛通過每一 個子區(qū)內(nèi)的不同路口所需要的旅行時間。本實施例中所述的交通流發(fā)生突變,是指車輛在 子區(qū)內(nèi)的旅行時間發(fā)生了較大變化。因為在子區(qū)內(nèi)各個崗的信號燈控制周期是根據(jù)車輛流 量來或者是根據(jù)當(dāng)前時段設(shè)定的,偏移值是根據(jù)在正常條件下統(tǒng)計兩個崗之間相關(guān)相位的 車輛所需旅行時間設(shè)定的。以圖7所示的路口為例,設(shè)定中間的路口為基準(zhǔn)崗,則后一路口 車輛到達(dá)基準(zhǔn)崗對應(yīng)的路口相位所需要的旅行時間為30s,那么設(shè)定后一路口相關(guān)相位與 基準(zhǔn)崗之間的偏移值為-30s,即后一路口綠燈亮起后經(jīng)過30s后基準(zhǔn)崗的綠燈再亮起。同 樣的道理,基準(zhǔn)崗路口到達(dá)前一個路口所需要的旅行時間也是30s,則設(shè)定前一路口與基準(zhǔn) 崗之間的偏移值為30s,即基準(zhǔn)崗綠燈亮起后經(jīng)過30s后,前一路口綠燈再亮起。因此,當(dāng)某 一個子區(qū)內(nèi)的因各種原因?qū)е陆煌靼l(fā)生突變即車輛在該子區(qū)內(nèi)的旅行時間發(fā)生突變時, 就需要改變原來的信號控制方案實施新的信號周期、偏移值方案以滿足減少停車次數(shù)提高 路口通行效率的需求。而具體如何獲取車流量、車輛旅行時間屬于現(xiàn)有技術(shù),并且這不是本 發(fā)明的發(fā)明要點,在此不再進行詳細(xì)敘述。
[0038] 如果因為車流量突然變化,需要對某一個崗的信號燈控制周期進行調(diào)整,即進入 臨時協(xié)調(diào)方案。依然以圖7所示的路口為例進行說明。對于預(yù)先設(shè)定好的信號燈控制方案 來說,后一路口與基準(zhǔn)崗之間的偏移值為-30s,但是由于車流量突然增加,從后一路口到基 準(zhǔn)崗所需的旅行時間變?yōu)榱?40s,則此時需要將后一路口與基準(zhǔn)崗的偏移值設(shè)定為-40s, 即Tnpy為-40s。設(shè)每一崗的當(dāng)前周期時間均為100s,其中綠燈相位時間為70s,黃燈相位 時間為5s,紅燈相位時間為25s。假設(shè)基準(zhǔn)崗的當(dāng)前已執(zhí)行時間為45s,則剩余時間C jsc為 55s。因此,若要保證 Tnpet = Cjse-Cnse+Tnpy 為 0,即:0 = 55-Cnse-40,因此調(diào)整 Cnse 為 15s。
[0039] 本實施例中,所述平滑過渡方法具體步驟如下,對于第η崗的路口信號控制器:
[0040] 當(dāng)0. 5彡| Tnpct | /C_ > 0. 25時,C_為第η崗信號控制器周期,調(diào)整本崗的剩 余周期時間cns。,使| Tnprt | /Cndq的值依次為1/4,1/8,0。
[0041] 當(dāng)〇.25彡|1'^|/(:_>0.125時,調(diào)整本崗的剩余周期時間(^。,使|1'_| /cndq的值依次為1/8,0。
[0042] 當(dāng)0. 125彡| Tnprt| /Cndq>0時,調(diào)整本崗的剩余周期時間Cns。,使| Tnpc;t| /Cndq 的值為〇。
[0043] 由于第η崗原本就有自己的信號控制方案,如果為了執(zhí)行臨時協(xié)調(diào)方案,而直接 對剩余周期時間c ns。調(diào)整以保證調(diào)整偏差值為0,有可能會使信號燈變化過程太突兀,對正 常行駛的車輛造成不良后果。因此本實施例中采取平滑過渡的方式對其進行調(diào)整。依然以 上述例子進行說明。
[0044] 如果不對前一崗的信號燈剩余周期時間進行調(diào)整,那么其執(zhí)行綠燈相位的起始時 間是在基準(zhǔn)崗執(zhí)行綠燈相位的起始時間之前的30s。因此,如果基準(zhǔn)崗的當(dāng)前執(zhí)行時間為 45s,則前一崗的當(dāng)前執(zhí)行時間為75s,所以其剩余周期時間應(yīng)該為25s。在對其進行調(diào)整之 前,Tnpet = 55-25-40 = -10,0· 125彡| -10 | /100 > 0,因此可以直接前一崗的剩余時間 直接調(diào)整為15s。
[0045] 如果說臨時協(xié)調(diào)方案中的偏移值為-55s,則0 = 55-Cnsc;_55,則需要調(diào)整前一崗剩 余周期時間為〇s。但是如果直接將前一崗剩余周期時間從25s調(diào)整為0s,這一變化比較大 且比較突然,勢必會給路面交通帶來不良后果。此時就需要對其進行平滑過渡調(diào)整。在未 調(diào)整時 Tnpet = 55-25-55 = -25,因此| Tnpct | /C_ = 25/100 = 0· 25,則按照上述方案需 要對其進行兩步調(diào)整,先將前一崗的剩余周期時間調(diào)整為12. 5s,此時可以保證| Tnpc;t| / Cndq = 12. 5/100 = 0. 125,然后在將前一崗剩余周期時間調(diào)整為Os。采用兩步平滑過渡的 方法,可以使被調(diào)整崗的剩余信號周期更為平滑,更小的影響路面交通。
[0046] 實施例2
[0047] 本實施例提供一種具有周期平滑過渡算法功能的路口信號控制方法,結(jié)合圖3至 圖6,其包括如下步驟:
[0048] SI :獲取任意子區(qū)內(nèi)的交通流,并在某一個子區(qū)內(nèi)的交通流發(fā)生突變需要改變原 來信號控制方案實施新的信號周期、偏移值方案時,控制該子區(qū)內(nèi)各崗的路口信號控制器 進入臨時協(xié)調(diào)方案。
[0049] S2:讀取臨時協(xié)調(diào)方案下的該子區(qū)內(nèi)基準(zhǔn)崗和各崗的信號燈控制周期及各相位時 間,獲取該子區(qū)內(nèi)基準(zhǔn)崗剩余周期時間和各崗與基準(zhǔn)崗的偏移值T npy發(fā)送至該子區(qū)內(nèi) 對應(yīng)崗的路口信號控制器,其中η表示第η崗,其為自然數(shù)且1 < η < N。
[0050] S3 :對于第η崗的路口信號控制器,進入臨時協(xié)調(diào)方案后,其接收基準(zhǔn)崗剩余周期 時間和本崗與基準(zhǔn)崗的偏移值Tnpy,并獲取本崗的剩余周期時間C ns。,獲取第η崗的路口 信號器的偏差調(diào)整值Tnpc;t = Cjsc;-Cnsc;+Tnpy。
[0051] S4 :根據(jù)得到的偏差調(diào)整值利用平滑過渡方法調(diào)整本崗的剩余周期時間Cns。使 Tnpct = 〇°
[0052] 進一步地,所述步驟S4中,所述平滑過渡方法具體步驟如下,對于第η崗的路口信 號控制器:
[0053] 當(dāng)0. 5彡| Tnpct | /C_ > 0. 25時,C_為第η崗信號控制器周期,調(diào)整本崗的剩 余周期時間Cns。,使| Tnprt | /Cndq的值依次為1/4,1/8,0 ;
[0054] 當(dāng)0· 25彡| Tnpct | /Cndq > 0· 125時,調(diào)整本崗的剩余周期時間Cns。,倒Tnpct | /Cndq的值依次為1/8,0 ;
[0055] 當(dāng)0. 125彡| Tnprt| /Cndq>0時,調(diào)整本崗的剩余周期時間Cns。,使| Tnpc;t| /Cndq 的值為〇。
[0056] 其中圖3為上端機主程序運行的流程圖。從圖中可以看出,在上端機中存儲有多 種協(xié)調(diào)方案,其中的按自適應(yīng)方案協(xié)調(diào)、按時間段方案協(xié)調(diào)、單點定周期控制、執(zhí)行感應(yīng)控 制方案這些都是現(xiàn)有技術(shù)中常用的控制方案。而本申請中所涉及到的主要就是當(dāng)交通流突 然變化時需要采用的臨時協(xié)調(diào)方案。具體過程如圖4所示。同理,圖5中為路口信號控制 器主程序的運行流程圖。路口信號控制器受上端機的控制,接收上端機發(fā)送的指令來執(zhí)行 對應(yīng)的控制方案。例如上端機發(fā)送需要執(zhí)行單點感應(yīng)控制方案,則路口信號控制器就直接 執(zhí)行單點感應(yīng)控制方案。路口信號控制器執(zhí)行其他控制方案都屬于現(xiàn)有技術(shù),在此不再詳 細(xì)敘述,本申請中主要介紹的是其執(zhí)行臨時協(xié)調(diào)方案時的具體過程,如圖6所示。
[0057] 本發(fā)明上述實施例提供的具有周期平滑過渡算法功能的路口信號控制系統(tǒng)及方 法,無論任何情況引起的交通流突變,影響到車輛在子區(qū)內(nèi)的旅行時間,都能夠迅速調(diào)用臨 時協(xié)調(diào)方案。并且在臨時協(xié)調(diào)方案情況下,綜合考慮了不同崗路口的剩余周期時間,預(yù)定的 各個崗與基準(zhǔn)崗之間的偏移值,因此協(xié)調(diào)之后的各個崗之間的相位差可以保持不變。并且, 為了防止在對各個崗的信號進行調(diào)整時出現(xiàn)調(diào)整值太大而導(dǎo)致信號燈突變的情況,本發(fā)明 采用平滑過渡算法來實現(xiàn),在調(diào)整時可以令信號燈的變化能夠更平緩。
[0058] 顯然,上述實施例僅僅是為清楚地說明所作的舉例,而并非對實施方式的限定。對 于所屬領(lǐng)域的普通技術(shù)人員來說,在上述說明的基礎(chǔ)上還可以做出其它不同形式的變化或 變動。這里無需也無法對所有的實施方式予以窮舉。而由此所引伸出的顯而易見的變化或 變動仍處于本發(fā)明創(chuàng)造的保護范圍之中。
【權(quán)利要求】
1. 一種具有周期平滑過渡算法功能的路口信號控制系統(tǒng),其特征在于,包括上端機和 設(shè)置于各個子區(qū)內(nèi)各崗的路口信號控制器,其中子區(qū)內(nèi)總崗數(shù)為N,N為大于或等于2的整 數(shù);其中: 所述上端機獲取任意子區(qū)內(nèi)的交通流,并在某一個子區(qū)內(nèi)的交通流發(fā)生突變需要改變 原來信號控制方案實施新的信號周期、偏移值方案時,上端機控制該子區(qū)內(nèi)各崗的路口信 號控制器進入臨時協(xié)調(diào)方案;所述上端機立即讀取臨時協(xié)調(diào)方案下的該子區(qū)內(nèi)基準(zhǔn)崗和各 崗的信號燈控制周期及各相位時間,獲取該子區(qū)內(nèi)基準(zhǔn)崗剩余周期時間和各崗與基準(zhǔn) 崗的偏移值T npy發(fā)送至該子區(qū)內(nèi)對應(yīng)崗的路口信號控制器,其中η表示第η崗,其為自然數(shù) 且1彡η彡Ν ; 對于第η崗的路口信號控制器,在所述上端機的控制下進入臨時協(xié)調(diào)方案,其接收上 端機發(fā)送的基準(zhǔn)崗剩余周期時間和本崗與基準(zhǔn)崗的偏移值Tnpy,并獲取本崗的剩余周期 時間Cns。,獲取第η崗的路口信號器的偏差調(diào)整值T npc;t = C_-Cnsc;+Tnpy ;根據(jù)得到的偏差調(diào) 整值利用平滑過渡方法調(diào)整本崗的剩余周期時間Cns。使Tnpc;t = 0。
2. 根據(jù)權(quán)利要求1所述的具有周期平滑過渡算法功能的路口信號控制系統(tǒng),其特征在 于,所述平滑過渡方法具體步驟如下,對于第η崗的路口信號控制器: 當(dāng)0.5彡| Tnprt| /Cndq>0.25時,Cndq為第η崗信號控制器周期,調(diào)整本崗的剩余周 期時間Cns。,使| Tnprt | /Cndq的值依次為1/4,1/8,0 ; 當(dāng)0.25彡| TnpcJ /C_>0. 125時,調(diào)整本崗的剩余周期時間Cns。,使| Tnpc;t | /Cndq 的值依次為1/8,0 ; 當(dāng)0.125彡| Tnpct | /Cndq > 0時,調(diào)整本崗的剩余周期時間Cns。,使| Tnprt| /(:_的 值為0。
3. -種具有周期平滑過渡算法功能的路口信號控制方法,其特征在于,包括如下步 驟: 51 :獲取任意子區(qū)內(nèi)的交通流,并在某一個子區(qū)內(nèi)的交通流發(fā)生突變需要改變原來信 號控制方案實施新的信號周期、偏移值方案時,控制該子區(qū)內(nèi)各崗的路口信號控制器進入 臨時協(xié)調(diào)方案; 52 :讀取臨時協(xié)調(diào)方案下的該子區(qū)內(nèi)基準(zhǔn)崗和各崗的信號燈控制周期及各相位時間, 獲取該子區(qū)內(nèi)基準(zhǔn)崗剩余周期時間和各崗與基準(zhǔn)崗的偏移值T npy發(fā)送至該子區(qū)內(nèi)對應(yīng) 崗的路口信號控制器,其中η表示第η崗,其為自然數(shù)且1 < η < N ; 53 :對于第η崗的路口信號控制器,進入臨時協(xié)調(diào)方案后,其接收基準(zhǔn)崗剩余周期時間 Cjs。和本崗與基準(zhǔn)崗的偏移值Tnpy,并獲取本崗的剩余周期時間Cns。,獲取第η崗的路口信號 器的偏差調(diào)整值 Tnpc;t = Cjsc;-Cnsc;+Tnpy ; 54 :根據(jù)得到的偏差調(diào)整值利用平滑過渡方法調(diào)整本崗的剩余周期時間Cns。使T nprt = 0〇
4. 根據(jù)權(quán)利要求3所述的具有周期平滑過渡算法功能的路口信號控制方法,其特征在 于,所述步驟S4中,所述平滑過渡方法具體步驟如下,對于第η崗的路口信號控制器: 當(dāng)0.5彡| Tnprt| /Cndq>0.25時,Cndq為第η崗信號控制器周期,調(diào)整本崗的剩余周 期時間Cns。,使| Tnprt | /Cndq的值依次為1/4,1/8,0 ; 當(dāng)0.25彡| TnpcJ /C_>0. 125時,調(diào)整本崗的剩余周期時間Cns。,使| Tnpc;t | /Cndq 的值依次為1/8,0 ; 當(dāng)0.125彡I Tnpct I /Cndq > 0時,調(diào)整本崗的剩余周期時間Cns。,使I Tnprt| /(:_的 值為0。
【文檔編號】G08G1/08GK104050821SQ201410287649
【公開日】2014年9月17日 申請日期:2014年6月24日 優(yōu)先權(quán)日:2014年6月24日
【發(fā)明者】尹勝超, 李萌 申請人:清華大學(xué)