摘要: |
近几年来,智能交通系统(ITS)越来越受到人们的广泛重视,它是在当代科学技术充分发展进步的背景下产生的,旨在将先进的计算机技术、通信技术、数据库技术、人工智能等运用于交通运输中,以解决交通拥挤、保证交通安全、提高交通网络使用效率.ITS涉及到交通运输的很多领域,路径诱导系统是其中的一个重要应用,是目前国内ITS的开发应用热点之一.该文设计的路径诱导系统是由基于导航电子地图的软件设计、路线优化方法和实时数据采集三大部分组成.该文根据现实的交通网络设计了电子地图的网络拓扑结构,建立了相应的数据存取结构,并完成电子地图的基本功能、实时数据在电子地图上的显示和刷新,以及根据路线选择准则在电子地图上以箭线标示所建议的最佳行驶路线.在路线优化方法的设计中,根据交通网的特殊性,采用了改进的启发式A*算法作为最优路径搜索算法;另外,对动态路径诱导进行了研究,采用将时间离散化的方法来确定路段的行程时间,提出改进的动态启发式A*算法和动态行程时间预测模型,最后给出了动态路径诱导中车辆行驶路线方案.在实时数据采集的设计中,采用串口通信技术实时采集车载系统所需的GPS(Global Positioning System)数据和实时交通信息数据,并将它们存入实时数据库中,这些数据将用于动态路径的诱导.所有这些将增加系统的实用性.该文采用VC++面向对象程序设计方法,以SQL Server作为后台数据库支持,并利用了MapInfo/MapX地理信息系统开发平台,完成系统整体功能的设计. |