论文部分内容阅读
公交车车载智能系统是公交行业内网络信息集成系统的信息来源和信息发布处,是智能公交系统的基础与核心,撰写本文旨在阐述实现公交车车载智能系统的解决方案,并为公交行业内公交车车载智能系统的正式建模和相关规范的制定起到抛砖引玉的作用。本文介绍了公交车车载智能系统的发展前景和目前国内的现状,和系统应具备的开放性、互操作性和互用性等特点。基于国内公交车上现有的一些车载设备和所要实现的功能,为公交车车载智能系统建立起相应的系统模型和数据模型,并运用对象和对象字典的概念来建立数据模型。通过比较现有的几种总线技术,采用了基于CAN总线的方案,于是对CAN总线的各层协议及其实现技术进行了分析,并对CAN驱动层及应用层进行了设计。主要为了实现系统开放性等特点,本文提出采用CANopen协议作为应用层协议。为了实现公交车车载智能系统与无线业务处理系统之间的远程数据传输,探讨了GPRS原理及其实现技术,分析了TCP/IP协议,并探讨了TCP/IP协议在车载GPRS终端设备中的实现方法。本文提出了无线业务处理系统的应用层协议也采用CANopen协议,并且把车载GPRS终端设备作成透明的数据网关,这样就可实现公交车车载智能系统与无线业务处理系统的两地的无缝连接和应用层上的数据通讯,并且SDO协议也能在应用层上提供握手机制与超时控制机制。为了验证解决方案的可行性,开发了一个简单的测试模型,同时也对基于8051的开发平台和基于ARM的开发平台作了比较。 本文提出了一个基于CAN技术的车载设备的组网系统和基于GPRS的远程无线信息传输系统的组成方案。本文的工作重点主要放在对构建系统所要用到的相关协议进行分析、设计和实现,主要的理论突破在于将基于对象字典的CANopen协议运用于系统的应用层来建立起真正开放的系统,使公交行业管理机构、各车载设备制造商、公交公司和系统集成商等组织都能参与进来,共同进行公交车车载智能系统和无线业务处理系统的搭建。