本發明專利技術公開了一種快速插入相位的信號機手動控制系統和方法,系統包括手動控制命令下發模塊、通信消息處理模塊、防沖突處理模塊、放行數據存儲模塊、最小綠判斷模塊、手動控制過渡模塊、手動控制命令執行模塊、退出手動控制命令模塊。本發明專利技術支持快速插入相位,可打破正在放行的順序和燈色組合,插入一組新的放行燈色組合。實現手動控制中的快速插入相位,同時手動控制中的防沖突、最小綠保護、燈色變換的過渡和手動控制退出機制,保證手動控制的快速執行和安全過渡。信號控制機的快速插入相位手動控制功能退出后,能夠繼續執行原先放行的順序和燈色組合。
【技術實現步驟摘要】
本專利技術涉及一種交通信號控制
,具體地說,是涉及能夠。
技術介紹
隨著汽車保有量的迅速上升和城市道路擁堵情況的日益嚴重,城市交通信號控制機在日常生活中扮演的角色越來越重要。現場手動控制,作為信號控制機的一個重要控制功能,也是執勤交警等交通管理者最常用的功能,其主要應用于兩個場景。一是交通高峰期間的交通疏導,能夠手動放行擁堵嚴重的車流。再是在特勤任務中,可指定放行某一方向的車流,保證特勤車隊的順利通行。 目前信號控制機的手動控制,存在著不易用、不能快速響應、存在安全隱患等缺點。信號控制機的手動控制都是按照當前的放行順序進行控制,不能打亂放行順序,隨意插入某一或某幾個相位,指定放行某一方向,不能實現快速插入某一放行方向。手動控制命令下發后,沒有檢測相位是否沖突,沒有燈色過渡,直接燈色突變,存在著較多安全隱患。因此,改善信號控制機手動控制功能目如存在的問題,以便能夠實現手動控制的快速安全執行。
技術實現思路
本專利技術提供了一種快速插入相位的信號機手動控制系統,解決了現有交通控制機手動控制存在的不易用、不能快速響應、存在安全隱患的技術問題。為了解決上述技術問題,本專利技術采用以下技術方案予以實現一種快速插入相位的信號機手動控制系統,所述系統包括如下模塊手動控制命令下發模塊用于向信號機下發手動控制命令; 通信消息處理模塊接收手動控制命令下發模塊發出的手動控制命令,得到手動控制的相位; 防沖突處理模塊進行手動控制命令有效性和防沖突的判斷,若存在無效命令或者手動控制命令存在沖突,則返回錯誤信息,不執行手動控制命令; 放行數據存儲模塊用于存儲手動控制命令下發時正常放行數據; 最小綠判斷模塊正常放行的相位需要放行的最小綠燈時間為t^,判斷每個放行的相位的時間是否超過tmin,若超過則執行手動控制過渡模塊,否則,等待到超過tmin,執行手動控制過渡模塊; 手動控制過渡模塊若信號控制機正在正常放行某一個或幾個相位,判斷每個放行的相位的時間是否超過tmin,若超過且當前放行的相位與手動控制的相位不相同,則進行安全燈色的過渡,過渡順序為綠閃時間、黃燈時間、全紅時間; 手動控制命令執行模塊執行手動控制命令; 退出手動控制命令模塊手動控制結束后,返回之前的正常控制。其中,手動控制過渡模塊中若信號控制機正在運行全紅、黃閃、關燈控制時,則不進行過渡,立即執行手動控制命令。其中,手動控制過渡模塊中若信號控制機正在進行正常放行燈色轉換間的過渡,則待過渡完成后,直接執行手動控制命令。其中,手動控制過渡模塊中若信號控制機正在正常放行某一個或幾個相位,判斷每個放行的相位的時間是否超過tmin,若超過且當前放行的相位與手動控制的相位相同則不進行過渡,立即執行手動控制命令。 優選的,退出手動控制命令模塊根據數據存儲模塊存儲的放行數據判斷正常放行的燈色剩余的時間是否超過tmin,超過則回到正常放行燈色,不超過則進行下一步輪換燈色。基于上述快速插入相位的信號機手動控制系統的設計,本專利技術還提出了一種快速插入相位的信號機手動控制方法,所述方法包括如下步驟 (1)手動控制命令下發模塊向信號機下發手動控制命令; (2)通信消息處理模塊接收手動控制命令下發模塊發出的手動控制命令,得到手動控制的相位; (3)防沖突處理模塊進行手動控制命令有效性和防沖突的判斷,若存在無效命令或者手動控制命令存在沖突,則返回錯誤信息,不執行手動控制命令; (4)放行數據存儲模塊存儲手動控制命令下發時正常放行的相位和已經放行的時間; (5)最小綠判斷模塊判斷每個放行的相位的時間是否超過正常放行的相位需要放行的最小綠燈時間tmin,若超過則執行步驟(6),否則,等待到超過tmin,執行步驟(6); (6)若信號控制機正在正常放行某一個或幾個相位,判斷每個放行的相位的時間是否超過tmin,若超過且當前放行的相位與手動控制的相位不相同則進行安全燈色的過渡,過渡順序為綠閃時間、黃燈時間、全紅時間; (7)手動控制命令執行模塊執行手動控制命令; (8)手動控制結束后,退出手動控制命令模塊控制系統返回之前的正常控制。其中,在步驟(6)中,若信號控制機正在運行全紅、黃閃、關燈控制時,則不進行過渡,立即執彳丁手動控制命令。其中,在步驟(6)中,若信號控制機正在進行正常放行燈色轉換間的過渡,則待過渡完成后,直接執彳了手動控制命令。其中,在步驟(6)中,若信號控制機正在正常放行某一個或幾個相位,判斷每個放行的相位的時間是否超過tmin,若超過且當前放行的相位與手動控制的相位相同則不進行過渡,立即執彳丁手動控制命令。優選的,在步驟(8)中,首先根據數據存儲模塊存儲的放行數據判斷正常放行的燈色剩余的時間是否超過tmin,超過則回到正常放行燈色,不超過則進行下一步輪換燈色。與現有技術相比,本專利技術的優點和積極效果是本專利技術支持快速插入相位,可打破正在放行的順序和燈色組合,插入一組新的放行燈色組合。實現手動控制中的快速插入相位,同時手動控制中的防沖突、最小綠保護、燈色變換的過渡和手動控制退出機制,保證手動控制的快速執行和安全過渡。信號控制機的快速插入相位手動控制功能退出后,能夠繼續執行原先放行的順序和燈色組合。本專利技術能夠實現手動控制的快速執行,提升整個路口的放行能力。在特勤任務時,能夠保障特勤任務的順利執行。結合附圖閱讀本專利技術實施方式的詳細描述后,本專利技術的其他特點和優點將變得更加清楚。附圖說明圖1是本專利技術具體實施例的系統框圖。圖2是本專利技術具體實施例的流程框圖。圖3是本專利技術具體實施例防沖突處理模塊的流程圖。圖4是本專利技術具體實施例最小綠判斷模塊的流程圖。圖5是本專利技術具體實施例手動控制過渡模塊的流程圖。圖6是本專利技術具體實施例退出手動控制命令模塊的流程圖。圖7是本專利技術具體實施例環、屏障、相位的關系圖。具體實施例方式下面結合附圖對本專利技術的具體實施方式作進一步詳細地說明 參見圖1所示,本實施例提出了一種快速插入相位的信號機手動控制系統,所述系統包括如下模塊手動控制命令下發模塊用于向信號機下發手動控制命令; 通信消息處理模塊用于接收手動控制命令下發模塊發出的手動控制命令,得到手動控制的相位; 防沖突處理模塊進行手動控制命令有效性和防沖突的判斷,若存在無效命令或者手動控制命令存在沖突,則返回錯誤信息,不執行手動控制命令; 放行數據存儲模塊用于存儲手動控制命令下發時正常放行數據; 最小綠判斷模塊正常放行的相位需要放行的最小綠燈時間為Un,判斷每個放行的相位的時間是否超過tmin,若超過則執行手動控制過渡模塊,否則,等待到超過tmin,執行手動控制過渡模塊; 手動控制過渡模塊若信號控制機正在正常放行某一個或幾個相位,判斷每個放行的相位的時間是否超過tmin,若超過且當前放行的相位與手動控制的相位不相同,則進行安全燈色的過渡,過渡順序為綠閃時間、黃燈時間、全紅時間。若信號控制機正在運行全紅、黃閃、關燈控制時,則不進行過渡,立即執行手動控制命令。若信號控制機正在進行正常放行燈色轉換間的過渡,則待過渡完成后,直接執行手動控制命令。若信號控制機正在正常放行某一個或幾個相位,判斷每個放行的相位的時間是否超過tmin,若超過且當前放行的相位與手動控制的相位相同則不進行過渡,立即執行手動控制命令。手本文檔來自技高網...
【技術保護點】
一種快速插入相位的信號機手動控制系統,其特征在于:所述系統包括如下模塊:????手動控制命令下發模塊:用于向信號機下發手動控制命令;通信消息處理模塊:接收手動控制命令下發模塊發出的手動控制命令,得到手動控制的相位;防沖突處理模塊:進行手動控制命令有效性和防沖突的判斷,若存在無效命令或者手動控制命令存在沖突,則返回錯誤信息,不執行手動控制命令;放行數據存儲模塊:用于存儲手動控制命令下發時正常放行數據;最小綠判斷模塊:正常放行的相位需要放行的最小綠燈時間為tmin,判斷每個放行的相位的時間是否超過tmin,若超過則執行手動控制過渡模塊,否則,等待到超過tmin,執行手動控制過渡模塊;手動控制過渡模塊:若信號控制機正在正常放行某一個或幾個相位,判斷每個放行的相位的時間是否超過tmin,若超過且當前放行的相位與手動控制的相位不相同,則進行安全燈色的過渡,過渡順序為綠閃時間、黃燈時間、全紅時間;手動控制命令執行模塊:執行手動控制命令;退出手動控制命令模塊:手動控制結束后,返回之前的正常控制。
【技術特征摘要】
【專利技術屬性】
技術研發人員:陳曉明,李瑾,王志明,王華偉,張文華,
申請(專利權)人:青島海信網絡科技股份有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。