摘要: |
大城市交通问题严峻,高可靠、高效率、高密度的城市轨道交通系统是解决交通问题的重要手段.由列车自动驾驶系统(ATO)、列车自动防护系统(ATP)和列车自动监视系统(ATS)三个重要子系统组成的列车自动控制系统(ATC),能使城市轨道交通路网中的列车大部分处于最佳运行状态,保证运输系统整体的可靠性、安全性,提高乘客舒适度、列车准点率,并节约能源,是城市轨道交通系统必不可少的组成部分.虽然对ATC系统的研究很有必要,但在实际运营系统上作研究和测试有很大困难,如果用计算机仿真的手段,通过列车自动控制系统仿真平台对ATC进行研究,就能很好的解决这些问题.该文先介绍了基于Agent的仿真方法,然后将Agent方法用于仿真系统的分析设计中,用基于Agent的软件分析与设计方法,在对城市轨道交通系统进行系统分析的基础上,建立了基于Agent的仿真系统框架,并对仿真系统的各个Agent组件进行具体的分析设计,同时还设计了不同Agent组件之间的通信与交流方法.整个仿真系统的设计突出了通用性、可扩展性和可信性.ATC内部的包含多种运算公式和控制算法,这些公式和算法涉及科学计算的许多方面,为使仿真系统对这些算法的运算支持具有通用性、扩展性和可信性等特点,该文将控制领域最通用的计算工具——Matlab——引入仿真系统中,从而极大增强了仿真系统对城市轨道交通系统控制算法支持的通用性和可扩展性.论文最后还介绍了仿真平台软件的使用方法. |