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