付秀偉
(吉林化工學(xué)院 信息與控制工程學(xué)院,吉林 吉林 132022)
本系統(tǒng)設(shè)計(jì)是用模糊控制理論的單片機(jī)控制交通燈系統(tǒng)。 根據(jù)實(shí)際生活中十字路口車輛流動(dòng)特點(diǎn),分時(shí)調(diào)節(jié)車輛通行時(shí)間。 采用檢測(cè)各個(gè)路口過往的車流量,決定紅路燈的燃亮?xí)r間。 總體框圖如圖1 所示。
圖1 系統(tǒng)總體框圖
十字路口的車輛流通狀況是十分復(fù)雜的, 還經(jīng)常受人為因素的影響[1]。 因此我們采用模糊控制算法,實(shí)現(xiàn)路口交通燈的智能化控制。
據(jù)系統(tǒng)要求采集兩個(gè)輸入變量:(1)綠燈方向車流量;(2)紅燈方向排隊(duì)等候車輛數(shù)。 采集上述數(shù)據(jù)設(shè)置了8 個(gè)傳感器,如圖2 所示。
紅燈期間排隊(duì)等候的車輛數(shù)有兩部分組成, 其一為上次綠燈時(shí)間遺留下來的車輛[2]。 根據(jù)車輛通行特點(diǎn)分為三個(gè)模糊子集:少、中、多,其從屬度函數(shù)設(shè)計(jì)如圖3 所示。
圖3 紅綠燈隸屬函數(shù)
此系統(tǒng)有兩個(gè)輸入和一個(gè)輸出。 此外,還要考慮了三種特殊情況,同樣基于上面的模糊控制為基礎(chǔ)。 在時(shí)間調(diào)整上有所改變,特殊時(shí)段分別為上班時(shí)間,下班時(shí)間,凌晨。
本設(shè)計(jì)主要以80C51 單片機(jī)[3]為核心原件,來實(shí)現(xiàn)路口智能交通燈的控制。 具體硬件電路模塊如下:
(1)電源模塊和數(shù)碼管顯示模塊。 采用7805 系列集成穩(wěn)壓5V 直流電壓電路。 LED 采用74LS47[4]作為驅(qū)動(dòng)電路。
(2)車流量檢測(cè)模塊。 本設(shè)計(jì)采用地感線圈檢測(cè)方案。 它是基于電磁感應(yīng)原理的車輛檢測(cè)器,感知車輛。
(3) 蜂鳴器與緊急通行模塊。 本設(shè)計(jì)所采用常用蜂鳴模塊, 意在人行提醒正過馬路的行人此時(shí)交通燈的狀態(tài)即將切換。 同時(shí)本設(shè)計(jì)中用I/O 口接有按鈕開關(guān),以備特殊車輛特殊時(shí)候通過,這時(shí)所有燈都為紅燈。
系統(tǒng)軟件設(shè)計(jì)的主要思路為根據(jù)車流量的動(dòng)態(tài)變化,運(yùn)用模糊控制算法實(shí)現(xiàn)紅綠燈時(shí)間的自動(dòng)調(diào)整。 其總體框圖如圖4 所示。
圖4 系統(tǒng)總體框圖
本設(shè)計(jì)功能均能在城市交通路口模型上得到很好的實(shí)現(xiàn),在確保功能實(shí)現(xiàn)的基礎(chǔ)上,充分考慮了控制系統(tǒng)操作方便、可靠性高、穩(wěn)定性好等要求,能根據(jù)情況智能調(diào)整時(shí)間。
[1]劉智勇.智能交通控制理論及其應(yīng)用[M].北京:科學(xué)出版社,2008
[2]田海,薛艷春.基于模糊控制的十字路口交通燈控制系統(tǒng)[J].自動(dòng)化與信息工程,2008,(4):58-72
[3]余錫存,曹國(guó)華.單片機(jī)原理及接口技術(shù)[M].陜西:西安電子科技大學(xué)出版社,2000
[4]張洪潤(rùn),張亞凡.單片機(jī)原理及應(yīng)用[M].北京:清華大學(xué)出版社,2006