论文部分内容阅读
本文从实用性的角度出发,以实现道路全程监控、事件实时检测、自动报警、交通设备联动控制、系统及时响应为目标,对高速公路交通事件检测系统进行了研究,旨在提出一种新的检测系统设计方案以满足现代高速公路运行管理对交通事件检测的需求。
首先研究并分析了国外成熟的高速公路交通事件检测系统,结合目前国内交通事件检测研究的现状和成果,提出了基于RTMS的检测系统,给出了系统的结构。在对系统进行功能划分之后,重点介绍了系统设计的关键部分:事件检测算法和检测方案。
其次着重研究了系统软件的设计与实现过程。在分析系统需求的基础上,提出了基于C/S模式的软件架构。按照模块化的设计方法将系统软件划分为三个部分:采集软件、通信软件和信息处理软件,并详细介绍了各软件主要模块的功能和意义。
采集软件采用多线程机制以轮询方式依次与外场设备进行串口通信。作为事件检测的依据,采集数据被上传并实时显示。通信软件为系统提供可靠的数据通信服务,以TCP/IP通信方式实现数据上传与下发。作为系统最主要的人机交互界面,信息处理软件为用户提供了良好的系统控制与管理功能,开发了基于McMaster算法的事件检测模块,真正做到将检测算法理论应用到实际检测系统中,检测结果通过图形界面显示,对于事件报警可采用联动控制方式自动控制云台设备进行事件确认,提高了系统响应的速度。
系统软件在Visual C++6.0的开发环境中实现,人机界面良好,易于操作。在软件开发的过程中,采用面向对象的编程方法,提高软件的可重用性,为系统的进一步研究与开发打下了良好的基础。