【技術實現步驟摘要】
本專利技術涉及交通信號控制
,特別涉及一種基于混合推薦的交通信號控制 方案實時選取方法。
技術介紹
良好運轉的交通系統與城市健康發展息息相關。交通擁堵問題已成為大中型城市 發展的瓶頸問題,而交通系統本身所具有的動態特性所產生的時段差異以及路口自身之間 的差異,使得單一一種路口控制方案無法滿足路網上全部的路口交通控制需求。因此根據 不同路口的不同時段的交通特點,執行具有差異性路口控制方案將優化整個交通路網的運 行效率,提高交通控制系統的整體控制性能。在現有的交通路口控制設計方法當中,多時段路口控制方法依據路口狀態時段特 性(即不同時段有其不同特點),采用多種控制方案輪換來優化路口交通控制效果。其中 已有技術包含控制時段的劃分(即控制方案輪換的時間點選擇)和每單個控制時段合適的 控制方案選取兩個步驟。前者主要采用通過對路口交通狀態歷史數據的模態進行識別來 找出一天控制輪換時間點,而后者也是依據交通狀態歷史數據來設計出恰當的交通控制方 案。此類多時段路口控制方法依賴于交通歷史數據,為應對交通系統動態特性的一種離線 方法。此類方法使用時要求交通系統的動態特性在時空上有較好的可重復性。此外,無法 對細粒度,短時交通狀態波動變化做出反應,如交通突發狀況等,而這在實際交通系統中卻 是無法避免的。
技術實現思路
(一 )要解決的技術問題本專利技術的目的是要克服離線劃分控制時段與離線控制時段的控制方案選取的不 足,在網絡范圍內,以已有交通控制方案為基礎,根據交通控制方案的差異與交通路口實時 狀況,采用動態匹配,最大限度地優化路口交通控制性能,為此專利技術一種基于混合推薦 ...
【技術保護點】
一種基于混合推薦的交通信號控制方案實時選取方法,該方法包括:離線知識獲取層模塊構建標準路口模型和標準交通場景,并獲得標準交通場景下各個適合交通信號控制方案的交通狀態參數,并將所述交通狀態參數與對應的標準交通場景數據發送給交通信息存儲與處理層模塊;交通信息存儲與處理層模塊根據從離線知識獲取層模塊所得到的所述交通狀態參數和標準交通場景數據計算各個交通信號控制方案的交通場景?方案得分,還根據從現場執行層模塊獲得的現實路口交通信息來繼續填充和修正交通場景?方案得分記錄,同時判斷現實路口的交通信號控制方案是否需要切換,需要切換時發送新的交通信號控制方案至現場執行層模塊;現場執行層模塊獲取現實路口交通信息,并將所獲取的現實路口交通信息發送至交通信息存儲與處理層模塊;在接收到交通信息存儲與處理層模塊發送的更新交通信號控制方案消息時,將現有信號控制方案切換成新的交通信號控制方案,并根據物理通信協議對路口控制信號進行燈控信號編碼,執行所述新的交通信號控制方案。
【技術特征摘要】
1.一種基于混合推薦的交通信號控制方案實時選取方法,該方法包括離線知識獲取層模塊構建標準路口模型和標準交通場景,并獲得標準交通場景下各個適合交通信號控制方案的交通狀態參數,并將所述交通狀態參數與對應的標準交通場景數據發送給交通信息存儲與處理層模塊;交通信息存儲與處理層模塊根據從離線知識獲取層模塊所得到的所述交通狀態參數和標準交通場景數據計算各個交通信號控制方案的交通場景-方案得分,還根據從現場執行層模塊獲得的現實路口交通信息來繼續填充和修正交通場景-方案得分記錄,同時判斷現實路口的交通信號控制方案是否需要切換,需要切換時發送新的交通信號控制方案至現場執行層模塊;現場執行層模塊獲取現實路口交通信息,并將所獲取的現實路口交通信息發送至交通信息存儲與處理層模塊;在接收到交通信息存儲與處理層模塊發送的更新交通信號控制方案消息時,將現有信號控制方案切換成新的交通信號控制方案,并根據物理通信協議對路口控制信號進行燈控信號編碼,執行所述新的交通信號控制方案。2.如權利要求1所述的方法,其特征在于離線知識獲取層模塊還根據輸入的路口特征數據,通過ID3決策樹生成算法生成交通路口大類決策樹;交通信息存儲與處理層模塊根據所述交通信號控制方案適用的路口類型和交通場景數據,通過ID3決策樹生成算法生成交通信號控制方案大類決策樹;其中,所述交通信號控制方案大類決策樹用于對交通信號控制方案進行歸類,所述交通路口大類決策樹用于對交通路網中所有被控路口進行歸類。3.如權利要求2所述的方法,其特征在于離線知識獲取層模塊根據交通路口大類決策樹中的路口大類構建標準路口模型,還通過標準交通場景數據根據交通信號控制方案大類決策樹獲得所述標準交通場景下各個適合的交通信號控制方案,然后基于標準路口模型構建出標準交通場景并對相應的交通信號控制方案實施仿真工作,并將獲得的交通狀態參數與對應的標準交通場景數據發送給交通信息存儲與處理層模塊。4.如權利要求1所述的方法,其特征在于所述交通信息存儲與處理層模塊通過下式計算交通信號控制方案的交通場景-方案得分5.如權利要求1所述的方法,其特征在于所述交通信息存儲與處理層模塊在交通知識庫中記錄所述離線知識獲取層模塊和現場執行層模塊提供的標準交通場景數據和現實交通場景數據;且所述交通信息存儲與處理層模塊判斷現實路口的交通信號控制方案是否需要切換具體包括步驟1、根據從現場執行層模塊獲取的目標路口的交通信息判斷目標路口的信號控制方案的性能波動幅度是否超過一定閾值,若超過則執行步驟2 ;步驟2、根據所述目標路口當前的交通場景數據從所述交通信號控制方案大類決策樹得到適合所述交通場景數據的交通信號控制方案大類;步驟3、判斷所述交通信號控制方案大類中涉及的交通信號控制方案是否唯一,若唯一則直接將該交通信號控制方案作為推薦交通信號控制方案,并執行步驟7 ;若不唯一,則執行步驟4,以啟動協同過濾推薦流程;步驟4、將所述目標路口當前的交通場景數據與交通知識庫中存儲的交通場景數據進行匹配,并獲得相似場景;步驟5、找出所述相似場景對應的所有交通信號控制方案中交通場景-方案得分最高的交通信號控制方案;步驟6、判斷所述得分最高的交通信號控制方案的得分是否超過閾值,若超過,則將該得分最高的交通信號控制方案作為推薦交通信號控制方案,并執行...
【專利技術屬性】
技術研發人員:陳誠,王飛躍,陳松航,李鎮江,
申請(專利權)人:中國科學院自動化研究所,東莞中國科學院云計算產業技術創新與育成中心,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。