论文部分内容阅读
国内各大城市的交通问题日益严重化,而交通信号控制系统在保障交通畅通、安全和有序方面起着重要的作用,但是国内交通信号控制系统中各信号机之间缺乏统一的通信标准、信息共享程度低,这不利于交通信号控制系统的长远发展。基于此,本论文提出了基于XML和消息中间件的统一的信息交换平台,实现了交通信号控制系统和各路口信号机之间信息的共享与交互。首先,在对XML技术和消息中间件技术分析的基础上,深入研究了信息交换模型;其次,对交通信号控制系统中的信息交换进行了需求分析,提出了交通信号控制系统中的信息交换标准,为交通信号控制系统的扩展性和通用性奠定了基础;再次,结合XML技术在数据通信方面的优势,提出了基于XML的交通信号控制系统通信协议TelesemeML(Teleseme Markup Language),解决了交通信号控制系统和各路口信号机之间的通信标准问题;最后,利用UML对交通信号控制系统中的信息交换进行系统建模和分析设计,建立了在交通信号控制系统中的基于XML和消息中间件的信息交换平台,同时实现了基于TelesemeML的原型系统的开发。本论文将信号机作为系统控制终端进行了实验,实验证明:基于XML和消息中间件的信息交换平台可以准确、实时的完成交通信号控制系统和各信号机之间的双向四通道的信息交互。本论文实现的基于XML和消息中间件的信息交换模型已成功应用到交通信号控制系统中,基于XML的TelesemeML为交通信号控制系统和各路口信号机之间的通信提供了统一的通信标准,基于消息中间件的信息交换平台解决了交通信号控制系统和各路口信号机之间的信息共享问题,有助于国内交通信号控制系统的长远发展,对国内交通信号控制系统的建设具有较高的参考价值。