随着都市化程度的发展,交通流量迅速增加;交叉路口的交通拥堵已经成为交通运输系统急需解决的一个严重问题。因此,城市交叉路口的交通控制应根据交叉路口的结构和交通流量的变化及时加以调整。特别重要的是要在疏通交通拥堵过程中,科学合理地选择交通信号灯的相和持续时间。 人们已经提到,单片机[1]和PLC[2]等可以被用作交通信号灯控制器的硬件。有好几种控制方式,例如神经网络[3]、模糊控制[4][5]等。然而在上面援引的参考文献中只提到了2相交通信号灯的研究和实现。而在实际应用中,常常存在多条支路的交叉路口,和在同一个交叉路口不同时间中交通流量明显变化的情况。因此,可调节的多相智能交通信号灯控制器是需要的。如果交通信号灯的具体相可以由交叉路口的支路数和交通流量来选择,那么该系统的适应性和适用性则可以增强。因此,本文根据上面的分析,提供了基于VHDL语言的可调多相交通信号灯的设计思想,并利用Quartus II 给出了准确的仿真结果。