论文部分内容阅读
物流是我国近年来新兴的朝阳行业,随着社会的发展,物流行业的重要性逐渐显现出来。汽车作为方便、快捷的交通运输工具给物流行业带来了巨大的经济利益。因此,如何对运输途中的车辆进行有效监管对物流企业来说尤为重要。将车辆监测系统运用于物流中,能够有效地对物流车辆进行实时监测、管理和调度,提高物流管理效率和车辆的使用效率,降低管理成本,确保车辆的安全。然而现有的车辆监测系统价格比较昂贵,使很多物流企业望而却步。尤其是对于中小物流企业,它们疑虑所投入的成本能否带来更大的效益。本文提出了一种将GPS技术、GPRS技术以及Google Earth软件相结合的车辆定位监测系统,采用免费版的地图库Google Earth,它的功能非常强大,既能满足对物流车辆进行监测的要求,同时又能降低成本,能够满足一般物流企业的需求。首先,介绍了GPS定位技术、无线网络通信技术和Google Earth软件的二次开发,分析了Google Earth相比传统电子地图存在的优势,在此基础上确定了系统方案。系统总体结构由车载终端、通信链路和监测中心三部分组成。硬件部分,对车载终端GPS模块、GPRS模块、液晶显示模块以及由STC12C5A60S2单片机构成的主控单元设计了相关的接口电路。其次,系统软件设计分为车载终端程序设计和监测中心软件设计。车载终端包括提取GPS定位信息、液晶显示器的实现以及GPRS模块的通信设计;监测中心由GSM模块与PC组成,PC上采用C++语言编写监测软件,完成了界面设计、窗体初始化、串口通信、短消息收发、数据库设计和Google Earth相关功能实现。重点研究了在VisualC++6.0环境下对Google Earth的二次开发,通过Google Earth提供的COM API及KML,实现连接及内嵌Google Earth、车辆定位显示及路径跟踪、保存截图等功能。最后,对各模块进行测试以及系统联调,并对实验结果作出分析,验证了系统的可行性。在车载终端,液晶显示屏上实时显示时间、经纬度等位置信息,GPS数据经解析后通过GPRS网络发送到监测中心;在监测中心实现了定位信息的显示、短消息的收发及显示、车辆信息及报警信息查询,同时在Google Earth中可以看到远程车辆的三维位置与路径显示。静态实验中,测得真实位置与Google Earth上的定位位置最大偏差约为6.11m;模拟动态实验中,Google Earth上实时绘制的运动轨迹与真实的行走路径基本一致。系统能够满足一般物流车辆定位监测的要求。实验最后选用高精度的S86TGPS接收机进行实验,其在Google Earth上的定位误差约为2.16m,与系统中的REB-3571GPS模块相比,提高了定位精度,但是其成本较高,适用于对监测要求高且经济实力强大的物流公司。