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