單交叉路口半感應(yīng)控制器設(shè)計(jì)
3.3 仿真與時(shí)序分析
采用CPLD設(shè)計(jì)單交叉路口半感應(yīng)控制器,設(shè)計(jì)完成后使用MAXPLUSⅡ?qū)Ω鱾€(gè)模塊進(jìn)行系統(tǒng)仿真。系統(tǒng)參數(shù)設(shè)置:非感應(yīng)相最小綠燈時(shí)間為40 s,黃燈為2 s,感應(yīng)相單位綠燈延續(xù)為4 s,感應(yīng)相最大綠燈時(shí)間為28 s。my,mr,mg分別為非感應(yīng)相黃、紅、綠燈控制信號(hào);by,br,bg分別為感應(yīng)相黃、紅、綠燈控制信號(hào)。圖4為感應(yīng)相有車(chē)時(shí)仿真圖,圖5為感應(yīng)相仿真圖。
圖4表明,系統(tǒng)可以實(shí)現(xiàn)感應(yīng)相和非感應(yīng)相的正常順序切換。當(dāng)感應(yīng)相有車(chē)輛時(shí),綠燈信號(hào)并不能立即從非感應(yīng)相切換到感應(yīng)相,必須等到非感應(yīng)相最小綠燈時(shí)間到達(dá)后,實(shí)現(xiàn)通行權(quán)的轉(zhuǎn)換,保證主干道的車(chē)輛通行。
圖5表明,當(dāng)通行權(quán)轉(zhuǎn)移到感應(yīng)相時(shí),如果在經(jīng)過(guò)單位綠燈延續(xù)后,沒(méi)有車(chē)輛到達(dá)感應(yīng)相,則通行權(quán)又轉(zhuǎn)移到非感應(yīng)相,這樣既保證了感應(yīng)相車(chē)輛的通行需求,又避免了因感應(yīng)相車(chē)流量小而造成的交通資源浪費(fèi)。
4 結(jié)束語(yǔ)
仿真結(jié)果表明,以CPLD為核心控制器,使用VHDL語(yǔ)言編程,可以實(shí)現(xiàn)單交叉路口半感應(yīng)控制器的設(shè)計(jì)。使用CPLD可編程器件,靈活性好、開(kāi)發(fā)周期短、抗干擾能力強(qiáng)。分析半感應(yīng)控制方法的基本原理,并簡(jiǎn)要說(shuō)明系統(tǒng)參數(shù)選取時(shí)應(yīng)考慮的問(wèn)題,并介紹用CPLD實(shí)現(xiàn)設(shè)計(jì)的基本方法。
評(píng)論