本發明專利技術涉及一種信號交叉口各相位綠燈時間計算方法及系統,該方法包括以下步驟:設定信號交叉口的服務流量目標函數;設定周期內每個相位綠燈的最大綠燈時間和最小綠燈時間,每個相位的綠燈時間小于等于最大綠燈時間并大于等于最小綠燈時間;每個相位的綠燈時間總和為周期時長;設定比例系數,使當前周期內任意兩個相位的綠燈時間之比小于等于比例系數與上一周期內對應相位的流率之比的乘積;在這些約束條件下,通過遍歷比例系數,計算出信號交叉口各相位的綠燈時間,使得該交叉口的服務流量最大。本方法能很好的處理空放以及漸變的交通流,并能快速的應對突變的交通流,能夠使盡可能多的車輛通過交叉口,提高信號交叉口的服務水平。
【技術實現步驟摘要】
本專利技術涉及城市交通信號控制領域,尤其是涉及一種對應漸變及突變的交通狀況能做出較好調整的信號交叉口各相位綠燈時間計算方法及系統。
技術介紹
近年來,隨著社會經濟的發展、城市化進程的加快和機動車輛的迅猛增加,城市交通問題日益嚴重,城市交通壓力越來越大,尤其在信號交叉口處的交通壓力更大。因此,在信號交叉口已選定的周期條件下,能夠更加合理的分配各個相位的綠燈時間,使得交叉口的服務流量最大,并盡可能的通過自適應調節,減少空放,提高綠燈時間利用率,提升道路交叉口的交通服務水平,使得機動車能夠更加順暢的通過交叉口。目前的信號配時大多采用Webster或HCM等經典的配時算法,或者是在這些算法的基礎上進行一些改進。在交叉口的信號周期確定后,各信號相位的綠燈時間是按各相位臨界車道的交通流量比進行比例分配的。其分配方法按 -《I U · ( . /S J/^)式中下標i表示第i相位,T表示周期時長,L表示周期損失時間,Qi和Si分別表示第i相信號臨界車道的交通流量和飽和流量。由上可知,現有技術中的交叉口各相位的綠燈時間分配方法,依據的是各相位臨界車道的流量比。那么當出現高密度、低流量的交通狀況時,車輛之間的橫向干擾加劇,現有的各相位綠燈時間計算方法,往往使得車道在剛處于最佳通行狀態時,綠燈時間卻又結束了,從而制約了信號交叉口服務能力的提高。
技術實現思路
本專利技術主要是解決現有技術中信號燈時間分配法對突發或擁堵交通情況存在時間分配不合理及有缺陷的問題,提供了一種對漸變及突變的交通狀況能做出較好調整的信號交叉口各相位綠燈時間計算方法。本專利技術還提供了一種結構簡單、成本低的信號交叉口各相位綠燈時間計算系統。本專利技術的上述技術問題主要是通過下述技術方案得以解決的一種信號交叉口各相位綠燈時間計算方法,其特征在于包括以下步驟a.設定信號交叉口的服務流量目標函數,該目標函數等于各相位上一周期流量與綠燈時間之比和本周期綠燈時間的乘積之和;設定周期內每個相位的綠燈時間需滿足的條件如下,第一條件設定周期內每個相位綠燈的最大綠燈時間和最小綠燈時間,每個相位的綠燈時間小于等于最大綠燈時間并大于等于最小綠燈時間;該相位的綠燈時間取值限于自然數。第二條件每個相位的綠燈時間總和為周期時長;每個周期內各相位的綠燈時間總和等于周期時間減去周期內全紅及全黃的時間,在一般的情況下,周期內全紅及全黃時間為O,所以每個相位的綠燈時間總和為周期時長。第三條件設定比例系數,使當前周期內任意兩個相位的綠燈時間之比小于或等于比例系數與上一周期內對應相位的流率之比的乘積;b.讀取上一周期內每個相位的流率,根據第三條件建立當前周期任意兩個相位的綠燈時間之比的關系式;c.設定比例系數的取值范圍,由比例系數從I開始遍歷,找出滿足三個條件的各相位的綠燈時間,將該各相位的綠燈時間作為當前周期各相位的綠燈時間。本專利技術不需要考慮信號交叉口具體的車道數,不需要考慮路口的幾何形狀,也不 需要判別關鍵車道,只需統計上個周期內各個相位的車流量以及各個相位的綠燈時間,綠燈時間計算操作過程簡單方便,有效的避免了空放,提高了綠燈時間的利用率,并在擁堵狀態下,也能較合理的分配綠燈時間,提高了信號交叉口的交通服務水平。且本專利技術采用上一周期各個相位的流率計算得出本周期各個相位綠燈時間,對于漸變的交通流能取得了很好的效果,對于突變的交通流也能夠很快的根據交通狀況對綠燈時間予以相應的調整。作為一種優選方案,所述步驟c中遍歷過程為由比例系數從I開始,選出所有滿足第一條件和第二條件的相位綠燈時間組合,然后將每個組合依次代入步驟b中建立的關系式中,得出所有滿足三個條件的相位綠燈時間組合,將滿足三個條件的各相位的綠燈時間代入目標函數計算,將使目標函數最大的各相位的綠燈時間作為當前周期各相位的綠燈時間;若當前的比例系數遍歷不能得到滿足三個條件的相位綠燈時間組合,則令比例系數加1,如此循環遍歷比例系數,直到得出有滿足三個條件的相位綠燈時間組合為止。對應一個特定的遍歷比例系數,這樣的時間組合可能有多組,在組合有多組情況下,則選出其中使目標函數最大的各相位的綠燈時間作為當前周期各相位的綠燈時間。異常狀況下遍歷所有比例系數也可能不存在能滿足三個條件的相位綠燈時間組合。作為一種優選方案,若遍歷比例系數的值后仍未得出滿足三個條件的各相位綠燈時間,則采用上一周期的各相位綠燈時間作為當前周期的各相位綠燈時間。這樣的處理增加了本方法的容錯能力。作為一種優選方案,若檢測到上一周期內存在流率為零的相位,則將這些相位在當前周期內的綠燈時間設成最小綠燈時間,同時將信號交叉口的總相位數減去這些流率為零的相位的數量作為新的總相位數,將周期時長減去相應流率為零的相位的綠燈時間作為新的周期時長,然后將上一周期的流量非零相位根據新的總相位數和周期時長進行步驟b和步驟C,直到得出流量非零相位的綠燈時間。對上一周期流率為零的相位的以上操作,能較好的處理車道空放的情況,使得各相位都能充分利用所分配的綠燈時間。有效的避免了空放,提高了綠燈時間的利用率。在當前周期運行完畢后,進行下周期計算時,總相位數和周期時長依然重新使用原先設定的值進行計算。作為一種優選方案,所述各相位分別設置單獨的最大綠燈時間和最小綠燈時間,或是各相位設置統一的最大綠燈時間和最小綠燈時間。最大綠燈時間和最小綠燈時間可以分成兩種方案,具體選用哪一種方案,可以根據實際路口的不同需求予以靈活決定。一種信號交叉口各相位綠燈時間計算系統,包括設置在各相位路口的用于檢測相位綠燈時間內通過的車輛數的檢測單元、記錄相位綠燈時長的計時單元和處理單元,所述檢測單元和計時單元分別連接在處理單元上,處理單元與各相位紅綠燈信號控制相連。檢測單元檢測出相位綠燈時長內通過的車輛數,計時單元記錄相位綠燈時長,這樣通過處理單元計算就能得出該相位的流率,然后處理器根據這些數據進行方法的有關步驟操作,得出下周期的各相位綠燈時間,系統結構簡單,節省了成本。作為一種優選方案,所述檢測單元為線圈檢測器,線圈檢測器分別設置在各相位路口的停車線后方處。因此,本專利技術具有的優點是不需要考慮信號交叉口具體的車道數,不需要考慮路口的形狀,也不需要判別關鍵車道,只需統計上個周期內各個相位的車流量以及各個相位的綠燈時間,計算方法簡潔,系統結構簡單;有效的避免車道空放,提高了綠燈時間的利用率,并在擁堵狀態下,也能合理的分配綠燈時間,提高了信號交叉口的服務總體交通水平。 附圖說明附圖I是本專利技術的一種工作流程示意圖;附圖2是本專利技術的一種結構框示圖。I-檢測單元 2-計時單元 3-處理單元具體實施例方式下面通過實施例,并結合附圖,對本專利技術的技術方案作進一步具體的說明。實施例本實施例一種信號交叉口各相位綠燈時間計算方法及系統,如圖2所示,該系統包括交通信號燈、若干用于檢測相位綠燈時間內通過的車輛數的檢測單元I、記錄各相位綠燈時長的計時單元2和處理單元3,檢測單元分別連接到處理單元上,這些檢測單元為線圈檢測器,分別設置在各個相位道路口上,一般設置在道路口停車線后方處,這樣就可以統計一個綠燈時間內通過的車輛數量。計時單元2設在信號燈上,計時單元一端與信號燈連接,另一端連接在處理單元上,計時單元記錄綠燈的時間并將數據發送給處理單元。處理單元根據計時單元和檢測單本文檔來自技高網...
【技術保護點】
一種信號交叉口各相位綠燈時間計算方法,其特征在于:包括以下步驟:a.設定信號交叉口的服務流量目標函數,該目標函數等于各相位上一周期流量與綠燈時間之比和本周期綠燈時間的乘積之和;設定周期內每個相位的綠燈時間需滿足的條件如下,第一條件:設定周期內每個相位綠燈的最大綠燈時間和最小綠燈時間,每個相位的綠燈時間小于等于最大綠燈時間并大于等于最小綠燈時間;第二條件:每個相位的綠燈時間總和為周期時長;第三條件:設定比例系數,使當前周期內任意兩個相位的綠燈時間之比小于或等于比例系數與上一周期內對應相位的流率之比的乘積;b.讀取上一周期內每個相位的流率,根據第三條件建立當前周期任意兩個相位的綠燈時間之比的關系式;c.設定比例系數的取值范圍,比例系數從1開始遍歷,找出滿足三個條件的各相位的綠燈時間,將該各相位的綠燈時間作為當前周期各相位的綠燈時間。
【技術特征摘要】
【專利技術屬性】
技術研發人員:楊永耀,吳漢,沈國江,章如峰,湯灝,楊成,邢水泉,
申請(專利權)人:浙江浙大中控信息技術有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。