黃耀霖 王昊陽 張冬雪 陳明 孫佳雪 任楠楠

摘要:本系統公開了智能交通控制系統,屬于控制技術領域。智能交通控制系統,算法A與B按照規定執行,由于現實中的交通燈紅綠交替致使并無絕對的A先執行或是B先執行,本說明中只取一個概述的形式來描述,在具體實施中會給出一個截斷的時間點詳細、有序的說明。A:車輛方向通行時間結束的3s前;執行算法A計算接下來給行人通過馬路的預留時間。本系統可以有效地解決交通路口的人車擁堵現象。
關鍵詞:交通;智能管理;物聯網
中圖分類號:TP393 文獻標識碼:A
文章編號:1009-3044(2020)13-0004-03
目前,隨著人們生活水平提高,越來越多的人具有私家車,這樣帶來交通擁擠現象,尤其在交通路口,人車矛盾加劇,這已成為亟待解決的一個交通問題。為了克服上述的不足,本系統提供智能交通控制系統、此交通系統能夠很好地解決上述問題。
1智能交通控制系統
1.1工作原理
本系統設計主要針對行人穿越人行橫道時的場景,主設計包括根據現場環境智能更改顏色的斑馬線、實時監測的道路情況的攝像頭、緊急情況語音提示系統和行車道上斑馬線前的警示線以及人流量和車流量來控制紅綠燈的時間。
1.2算法實現
本系統采取的技術方案如下:
智能交通控制系統,算法A與B按照規定執行,算法運行時機如下:
由于現實中的交通燈紅綠交替致使并無絕對的A先執行或是B先執行,本說明中只取一個概述的形式來描述,在具體實施中會給出一個截斷的時間點詳細、有序的說明。
A:車輛方向通行時間結束的3s前;執行算法A計算接下來給行人通過馬路的預留時間。
B:行人方向通行時間結束的3s前;執行算法B計算接下來給車輛通行的預留時間。
①算法A:
第一步:獲取w1、W2、c2的值,其中W1、W2為道路兩旁欲通過人行橫道的人數,C2代表道路寬度,取值為車道數乘以3.5,如有小數則四舍五人;W1、W2通過的方向相反;
第二步:判斷滿足以下哪個情況
W1=W2=0;(此時道路兩旁無行人通過)
W1≤P且w2≤P;(此時道路兩旁欲通過行人數量均在某一特定行人數量級以下時)
WI>P或W2>P;(此時道路兩旁欲通過行人數量有一方多于某一特定行人數量級時)
其中,P代表行人數量級,取值為10,20,30;
第三步:
若滿足第二步的條件1則T2=0,執行算法B;(此時道路兩旁無行人通過,執行算法B)
若滿足第二步的條件2則T2=1.5*Pt,繼續執行第四步;(此時道路兩旁欲通過行人數量均在某一特定行人數量級以下時,繼續執行第四步根據公式算出T2)
若滿足第二步的條件3則T2=2*Pt,繼續執行第四步;(此時道路兩旁欲通過行人數量有一方多于某一特定行人數量級時,繼續執行第四步根據公式算出T2)
其中T2為行人預留通過時間,T2的取值范圍在1.5*Pt到2*Pt之間;
pt代表行人通過四種規模道路的時間,取值在{8,15,23,30}集合中。
第四步:根據T2的值控制接下來人方向的通行時間為T2,在車輛行駛方向即將變為紅燈時,根據算法得出T2,T2是接下來影響紅燈時間和行人方向綠燈時間的值,暫為1:1的代換關系,即若rr2值為20,則接下來紅燈時間為20s,指示行人通行的綠燈時間小于20s,由于要扣除誤差、信號損耗以及黃燈時間,故真實的行人綠燈時間約在16-18s之間;
②算法B:
第一步:獲取L1、L2、L3、L4、Cl的值;
其中L1、L3是同一方向的車道上欲駛過斑馬線的車輛數和斑馬線另一側可通過的車輛數,即斑馬線前方空的區域可以允許多少輛車通行);
L2、L4是另一反方向的車道上欲駛過斑馬線的車輛數和斑馬線另一側可通過的車輛數,即斑馬線前方空的區域可以允許多少輛車通行;
cl代表斑馬線兩側行車停止線間的距離,假設該道路為東西方向同行的道路,L1是東向西方向車流量的權衡值,L3東向西方向駛過斑馬線車流到斑馬線間的距離,意義在于確定該方向道路上能容納多少輛車駛過斑馬線后能正常行駛而不會發生堵車、擁擠的情況;L2是西向東方向車流量的權衡值,L4是西向東試過斑馬線的車輛可通量、其與LJ3同理;C1代表斑馬線東西方向兩側車輛停止線之間的距離。
第二步:判斷滿足以下哪個隋況,
LI=L2=0或L3=IA=0,(正反方向車道上欲駛過斑馬線的車輛數為0或正反方向斑馬線另一側可通過的車輛數為0)
L1≤N/2且L2≤N/2f此時正反方向車道上欲駛過斑馬線的車輛數均小于某一特定行車數量級的一半時)
L1≤N且L2≤N,(此時正反方向車道上欲駛過斑馬線的車輛數均小于某一特定行車數量級時)
LI>N或L2>N,(此時正反方向車道上欲駛過斑馬線的車輛數均大于某一特定行車數量級時)
其中N為車輛數量級,取值為{10,20,30}
T1為行車預留時間
第三步:若滿足第二步的條件1,則TI=0執行算法A;(若正反方向車道上欲駛過斑馬線的車輛數為0或正反方向斑馬線另一側可通過的車輛數為0時,行車預留時間為0,執行算法A)
若滿足第二步的條件2則判斷滿足以下哪四種情況之一,
1)若滿足L3~≥L1 且LA≥L2則T1=N,執行步驟四;
2)若滿足L3
3)若滿足IA
4)若滿足L3
若滿足第二步的條件3則判斷滿足以下哪四種情況之一,
1)若滿足L3≥L1且1A≥L2則Tl=max(L1,L2)*2,執行步驟四;
2)若滿足L3
3)若滿足IA
4)若滿足L3
若滿足第二步的條件4,則判斷滿足以下哪四種情況之一:
1)若滿足條件L3≥L1H LA≥L2則T1=2N,執行步驟四;
2)若滿足L3
3)若滿足LA
4)若滿足L3
第四步:得出L1、L2兩方向的T1值,然后根據Tl的值控制接下來車方向的通行時間為T1,在行人方向即將變為紅燈時,根據算法得出T1,T1是接下來影響紅燈時間和車輛行駛方向綠燈時間的值,暫為1:1的代換關系,即若T1值為20,則,接下來紅燈時間為20s,指示車輛通行的綠燈時間小于20s,由于要扣除誤差、信號損耗以及黃燈時間,故真實的車輛通行綠燈時間約在16-18s。
所述降檔計算:將值重新代人算法A或是B中,并根據當前算法選定的道路規模寬度參數R)(將其下調一個級別。降檔計算:將值重新代人算法A或是B中,并根據當前算法選定的道路規模[寬度]參數R)(將其下調一個級別(Rx取值(8,15,23,30);例如:Rx當前取值為30,則在降檔計算中其值取23,若在此情況下仍需再次降檔計算則取15,若為最低值8則不會再降至更低而是直接根據Rx取8為參數計算最終值。其目的是應對一些參數低于預期的情況,故而在算法層中進行調整,以得出一個更為合理的結果。
盡管已經示出和描述了本系統的實施例,對于本領域的普通技術人員而言,可以理解在不脫離本系統的原理和精神的情況下對這些實施例進行多種變化、修改、替換和變型,本系統的范圍由所附權利要求及其等同物限定。
本系統的有益效果是:節省行人與行車的時間、減緩城市擁堵。
1.3附圖說明
圖1為算法A的流程圖:
2具體實施方式
下面將結合本系統實施例中的附圖,對本系統實施例中的技術方案進行清楚、完整地描述。顯然,所描述的實施例僅僅是本系統一部分實施例,而不是全部的實施例。基于本系統中的實施例,本領域普通技術人員在沒有做出創造性勞動前提下所獲得的所有其他實施例都屬于本系統保護的范圍。
智能交通控制系統,系統實施在道口中,則開始正常通車后,車輛方向首次要變紅燈時,觸發算法A程序,得出A程序的結果后,車輛方向紅燈,行人方向綠燈,切狀態持續時間由A程序得出的結果確定;當行人方向即將變成紅燈時,觸發算法B程序,得出B程序的結果后,行人方向紅燈,車輛方向綠燈;之后如此交替。
算法運行時機:
由于現實中的交通燈紅綠交替致使并無絕對的A先執行或是B先執行,本說明中只取一個概述的形式來描述,在具體實施中會給出一個截斷的時間點詳細、有序的說明。
A:車輛方向通行時間結束的3s前,執行算法A計算接下來給行人通過馬路的預留時間。
B:行人方向通行時間結束的3s前,執行算法B計算接下來給車輛通行的預留時間。
3創新點與特色
1)隨著我國城市化進程的加快,城市迅速膨脹,城市交通、空間、人口、能源和環境的矛盾也日益尖銳。尤其是隨著經濟迅速發展,市民出行次數增加、私人汽車增加、出行范圍擴大等原因,城市交通問題變得十分尖銳。智能斑馬線通過合理算法實現智能分配交通能力,節省大量人力物力,有效解決這些城市交通發展的陣痛,對于城市進一步的發展也有著深刻的作用。
2)把“以人為本,綠色通行”作為核心理念應用于智能斑馬線,避免人們由于缺乏安全意識而發生交通事故,也降低傳統斑馬線易磨損,警示效果不明顯的特點。
4結語
基于物聯網的AI交通管理系統的核心理念為“以人為本,綠色通行”,智能斑馬線通過語音對行人和車輛的及時引導和警示,而本系統設計的智能斑馬線時嵌在地表,整個斑馬線是和地面水平的,這樣極大地降低了斑馬線的磨損程度;并且采用太陽能供電,大幅度地節約了能源。本文結合語音提示、智能更改斑馬線顏色等措施,在不需要人工介入的前提下實現行人過街的規范管理,減少行人闖紅燈現象,降低交通事故發生概率,由此提升國民素質和形象,構建安全和諧的城市交通出行環境。可見,本系統的研發和實現具有重大現實意義和應用價值,也將為我國智能化的交通做出巨大貢獻。