紀(jì)辛然
(山西大學(xué)商務(wù)學(xué)院,山西 太原 030031)
交通信號(hào)燈可以保障車輛與行人順利暢通,隨著社會(huì)與經(jīng)濟(jì)的發(fā)展,它成為現(xiàn)代生活中不可或缺的一部分。據(jù)統(tǒng)計(jì),一座城市的常住人口按兩千多萬(wàn)人計(jì)算的話,每個(gè)人每天等紅燈的時(shí)間大約為86400 s,共需要20278億s。每個(gè)人出門恰巧碰到紅燈的概率大致為0.44%,平均每天369 s,約為6 min,乘以人均壽命72歲,進(jìn)而得出,一個(gè)正常人一生要在紅燈前等待超過(guò)127 d。常見的傳統(tǒng)交通信號(hào)燈主要通過(guò)固定時(shí)間來(lái)控制信號(hào)燈的亮滅,這種控制方式就是將信號(hào)燈按照設(shè)定好的定時(shí)方案來(lái)進(jìn)行工作,稱為周期控制。目前我國(guó)大多數(shù)城市依然采用傳統(tǒng)的定時(shí)交通信號(hào)燈控制模式,伴隨著城市經(jīng)濟(jì)的快速發(fā)展,傳統(tǒng)的交通信號(hào)燈出現(xiàn)了很多缺陷:一是車輛在放行的時(shí)候,交叉路口經(jīng)常出現(xiàn)不同車流量主次干道通行時(shí)間相同,不能實(shí)現(xiàn)車輛最大通行率;二是當(dāng)一條干道上沒(méi)有車輛時(shí),另一條干道車輛堆積嚴(yán)重,但如果現(xiàn)在正好是沒(méi)有車輛的這條干道的通行時(shí)間,造成了時(shí)間的浪費(fèi),這樣就大大降低了整條道路的通過(guò)率;三是當(dāng)某一方向道路車流量非常大時(shí),不能調(diào)整綠燈的時(shí)間來(lái)增加此方向的通行時(shí)間,從而造成這條干道的車輛不能有效通過(guò),進(jìn)而造成車輛大規(guī)模堆積以及產(chǎn)生不必要的交通隱患。
我國(guó)對(duì)智能交通系統(tǒng)的研究開始于90年代初[1]。1990年前后,參照日本、美國(guó)等發(fā)達(dá)國(guó)家的先進(jìn)技術(shù),開始在北上廣深等一線城市進(jìn)行智能化交通系統(tǒng)的實(shí)際布設(shè)。到了我國(guó)第十個(gè)五年規(guī)劃期間,取得了智能交通系統(tǒng)的技術(shù)突破,比如建立電子收費(fèi)管理系統(tǒng),但與日美歐等發(fā)達(dá)國(guó)家相比,還存在不小的差距。到了第十二個(gè)五年規(guī)劃期間,我國(guó)增大了對(duì)智能交通領(lǐng)域的相關(guān)投資,從最初的15億元到后來(lái)總額千億的投資,增長(zhǎng)幅度相當(dāng)可觀。通過(guò)行業(yè)的發(fā)展態(tài)勢(shì)可以預(yù)見,各大企業(yè)會(huì)投入大量資金進(jìn)行智能交通的研發(fā)、生產(chǎn)和普及,為今后智能交通行業(yè)的發(fā)展創(chuàng)造了相當(dāng)有利的條件。
本文設(shè)計(jì)了一種智能車流量控制系統(tǒng),通過(guò)紅外傳感器監(jiān)測(cè)車流量,利用單片機(jī)調(diào)整信號(hào)燈指示時(shí)間,來(lái)實(shí)現(xiàn)城市交通車流量的最大通過(guò)率。這個(gè)智能交通信號(hào)燈系統(tǒng)具有成本低、安全可靠、實(shí)用性好、安裝方便等優(yōu)點(diǎn),希望對(duì)未來(lái)交通安全能有一定的幫助。
本設(shè)計(jì)中智能交通燈系統(tǒng)主要由監(jiān)測(cè)車輛模塊、數(shù)碼管倒計(jì)時(shí)模塊、交通燈控制模塊以及電源等部分組成[2]。其中紅外線傳感器的數(shù)據(jù)收集和單片機(jī)相對(duì)應(yīng)的處理模塊作為本系統(tǒng)的核心部分,采用AT89C51單片機(jī)為控制核心,來(lái)對(duì)整個(gè)系統(tǒng)數(shù)據(jù)進(jìn)行處理。通過(guò)車輛監(jiān)測(cè)模塊進(jìn)行車輛信息監(jiān)測(cè),產(chǎn)生相應(yīng)控制信息、控制倒計(jì)時(shí)顯示電路,從而提高交通燈的智能化,進(jìn)而又添加了多項(xiàng)附加功能來(lái)增加這個(gè)系統(tǒng)的實(shí)用性,系統(tǒng)框圖如圖1所示。
圖1 系統(tǒng)總框圖
車輛監(jiān)測(cè)選用QT30CM對(duì)射式光電開光NPN三線常開型紅外線傳感器,是利用監(jiān)測(cè)物對(duì)光束的遮擋,通過(guò)同步回路監(jiān)測(cè)物體有無(wú)。光電開關(guān)把輸入電流在發(fā)送端上轉(zhuǎn)換成模擬信號(hào)發(fā)送給接收端,接收端根據(jù)信號(hào)的有無(wú)進(jìn)行判斷后,將模擬信號(hào)轉(zhuǎn)換為數(shù)字信號(hào)輸出,該傳感器的信號(hào)輸出在沒(méi)有遮擋時(shí)輸出高電平,有遮擋時(shí)輸出低電平,符合系統(tǒng)的要求。
點(diǎn)陣LED的顯示主要是由各個(gè)發(fā)光二極管組成,和數(shù)碼管的工作原理相類似,但兩者的排列組成結(jié)構(gòu)不同,如圖2所示。點(diǎn)陣LED的顯示接口采用了靜態(tài)驅(qū)動(dòng)和動(dòng)態(tài)掃描驅(qū)動(dòng)等驅(qū)動(dòng)方式,在大面積漢字或圖形顯示的場(chǎng)合,通常采用點(diǎn)陣式LED顯示器,因?yàn)樗枰氖秋@示一個(gè)箭頭即可,所以不需要過(guò)多的發(fā)光二極管,硬件成本相對(duì)很低;而如果采用靜態(tài)驅(qū)動(dòng)的方式,連線相對(duì)復(fù)雜,成本也相對(duì)偏高,因此通常采用的是動(dòng)態(tài)掃描的驅(qū)動(dòng)方式。
圖2 LED點(diǎn)陣結(jié)構(gòu)圖
數(shù)碼顯示模塊用來(lái)指示倒計(jì)時(shí)。倒計(jì)時(shí)由單片機(jī)I/O口通過(guò)反相器、數(shù)碼管的數(shù)據(jù)口和選通口直接相連,由于人眼的視覺(jué)暫留效應(yīng),通過(guò)定時(shí)器進(jìn)行動(dòng)態(tài)掃描,使數(shù)碼管顯示數(shù)字,后再根據(jù)車輛檢測(cè)系統(tǒng)檢測(cè)的數(shù)據(jù)來(lái)增加倒計(jì)時(shí)的時(shí)間,如圖3所示。
圖3 數(shù)碼顯示模塊
在AT89C51單片機(jī)中,使用LCD1602顯示屏顯示溫度和日期(時(shí)間間隔為5 s)。溫度傳感器采用DBS18B20溫度傳感器,實(shí)時(shí)監(jiān)測(cè)天氣溫度狀況。并且本設(shè)計(jì)特意加入萬(wàn)年歷,讓車輛行人在等紅綠燈之余,可以了解當(dāng)前溫度和時(shí)間。如圖4所示。
圖4 溫度監(jiān)測(cè)與萬(wàn)年歷顯示模塊
假設(shè)一定條件:
1) 汽車為小型轎車,汽車長(zhǎng)為5 m,寬為2.5 m。
2) 右轉(zhuǎn)車道不作考慮,只考慮左轉(zhuǎn)車道和直行。
3) 黃燈時(shí)間為常量,值為5 s。
4) 人行道所在的紅綠燈由左轉(zhuǎn)車道的紅綠燈所決定。
5) 紅燈初始時(shí)間為30 s(紅燈最低時(shí)間控制在30 s),綠燈初始時(shí)間為25 s。
對(duì)于一個(gè)十字路口,單位時(shí)間通過(guò)的車輛數(shù)量越多,其交通狀況越優(yōu)良,用公式:車流量=車流/時(shí)間來(lái)表示。為了獲取相對(duì)真實(shí)的車流量數(shù)據(jù),將在交通道口四個(gè)方向放置八對(duì)紅外線對(duì)射傳感器,如圖5所示。分別檢測(cè)四個(gè)方向的車流量,系統(tǒng)會(huì)檢測(cè)到兩個(gè)方向的車流量數(shù)據(jù),除以時(shí)間,那么就可以得到單位時(shí)間的車流量,然后比較兩個(gè)方向單位時(shí)間車流量多少,以確定下一次循環(huán)紅綠燈時(shí)間[3]。
圖5 交通路口傳感器布置圖
圖5中S系列代表傳感器,共有8組傳感器,S1、S2為一組傳感器,S3、S4為一組傳感器。因西和北路口傳感器發(fā)生的可能情況與東和南路口傳感器發(fā)生的可能情況類似,所以只考慮一個(gè)情況即可,本設(shè)計(jì)只分析西和北路口傳感器的情況,共計(jì)十六種可能發(fā)生的情況。因?yàn)楦鶕?jù)相關(guān)規(guī)定西路口的紅燈時(shí)間便是北路口的綠燈時(shí)間(及通行時(shí)間),所以只考慮四種情況,每當(dāng)傳感器被車遮擋之后(傳感器每隔一段時(shí)間工作),綠燈時(shí)間自動(dòng)往上加10 min,如表1所示。
表1 傳感器監(jiān)測(cè)情況表
系統(tǒng)流程如圖6所示。
圖6 紅外監(jiān)測(cè)車流量控制系統(tǒng)流程圖
相比傳統(tǒng)交通燈,本文設(shè)計(jì)的紅外監(jiān)測(cè)車流量智能控制系統(tǒng)在AT89C51單片機(jī)的控制下,實(shí)現(xiàn)了智能化,可以通過(guò)實(shí)際情況改變交通燈的時(shí)間,來(lái)減少在這個(gè)車輛越來(lái)越多的時(shí)代中的擁堵情況,并且實(shí)現(xiàn)道路通過(guò)率的最大化,更加靈活多變。在根據(jù)車流量改變信號(hào)燈倒計(jì)時(shí)時(shí)間的基礎(chǔ)上,還增加了闖紅燈報(bào)警、溫度檢測(cè)、萬(wàn)年歷以及緊急情況的中斷等附加功能,具有一定的實(shí)用性。