论文部分内容阅读
近年来,我国高速公路上采用不停车超限检测系统治理车辆超载,虽取得了良好的效果,但仍存在—系列问题,如:系统检测缓慢,导致高速公路入口交通拥堵;车辆称重数据与图片数据不能严格匹配;仅根据车辆轴数确定其限载值的方法不能完全反映车辆的超载程度;系统软件通用性较低,针对不同硬件设备需设计不同的上位机软件;传统九画面系统中只能显示9辆车的信息,不能满足日益增长的车流量。针对以上问题,本文设计了双车道不停车超限检测系统。本系统上位机软件采用Microsoft Visual Basic 6.0编写,后台数据库采用Microsoft SQL Server 2000;称重数据和图片的传输采用Winsock技术,实现了它们在客户机和服务器间的快速传输及严格匹配,提高了系统软件运行的稳定性和对车辆的检测速度;处理称重数据的动态链接库以Microsoft Visual C++ 6.0为开发平台,结合多线程和Windows消息机制等技术,提高了上位机软件对称重数据采集的实时性、主动性及通用性;结合专家系统技术设计了轴型识别子系统,将以往按轴数识别改为按轴型识别,从而更全面的反映了车辆超载程度。本文主要完成的任务如下:首先,论述了超限检测系统的背景及国内外研究现状。并根据超限系统设计要求和原则,设计了双车道高速不停车超限检测系统硬件部分,此部分主要介绍了系统整体功能、工作流程及客户端和服务器端的主要设备。其次,论述了系统各功能模块的设计思路及功能的具体实现方法,设计了双车道不停车超限检测软件部分,主要包括:称重动态链接库、车辆轴型识别子系统、客户端数据与图片采集子系统、客户端数据与图片发送子系统、服务器端数据与图片接收子系统、服务器端收费发卡引导子系统、室外显示屏通行指示子系统。第三,设计了系统数据库,主要包括:客户端实时数据表、客户端系统参数设置表、服务器端实时数据表、服务器端车道配置表、服务器端图片接收表。最后,对系统应用数据和效果进行分析,并指出系统仍需改进和完善之处。实践证明,双车道不停车超限检测系统实时性高、通用性强、可靠性高,有效解决了车辆检测数据和图片的不匹配问题;从数据与图片传输、室外显示屏数据传输两方面加快了检测速度,缓解了入口交通拥堵问题,提高了治理超载工作的效率和可行性。