新闻中心

EEPW首页 > 汽车电子 > 设计应用 > 基于GPS的新型出租车调度系统设计

基于GPS的新型出租车调度系统设计

作者:时间:2011-07-19来源:网络收藏

  1.2 通信平台

  为了实现平台和的通讯以及收集乘客叫车信息,通信平台包括M2M通信模块、短信平台和呼叫中心三个模块。

  (1)M2M通信模块实现中心的通信功能,具体包括:位置上传、路边乘客位置上传、中心指令下发等。M2M通信模块使用基于GPRS网络上的TCP/IP技术,服务器端采用Windows平台的完成端口(IOCP)技术,从而保证单个服务器能同时接入大量出租车终端(大于5000台)。完成端口的最大优点在于其管理海量连接时的处理效率,通过操作系统内核的相关机制完成I/O处理的高效率,由于出租车调度过程中连接量巨大,且每个连接上收发的数据包比较小,通常只有几k甚至不到1k的字节,因此很适合使用完成端口技术。

  (2)短信平台和呼叫中心模块实现乘客和调度中心之间的通信,主要功能是乘客位置和打车请求收集。短信平台负责接收短信调度的短信,再由调度中心分析短信内容,完成短信调度。呼叫中心负责电话链路,话务员和系统根据来电内容使用调度中心模块实现电话调度。

  1.3 调度中心设计

  调度中心分为前台应用程序和后台服务程序。

  前台应用软件采用B/S架构,主要包括:系统管理、注册管理和调度管理三个部分,

  (1)系统管理包括:部门管理、用户管理、角色管理和权限管理等;

  (2)注册管理包括:固定电话注册、手机注册。固定电话注册完成固定电话和单个固定叫车位置的关联绑定,如酒店、公司等,通过GIS系统记录该位置的经纬度信息;手机短信注册完成手机号码和几个固定叫车位置的绑定,每个绑定有一个标签短信代替,同时将每个叫车位置在GIS系统中的经纬度信息记录下来。

  (3)调度管理包括:司机互助调度、话务员调度、注册电话调度、短信调度等模块。

  后台服务程序采用C/S架构,将通信平台所收集到的出租车位置信息和乘客位置信息联系起来,通过下节所讲的基于网格的调度算法完成综合调度,调度平台和通信平台是一个密切联系的模块,具体关系如图3所示。

  图3 调度系统整体架构(参见右栏)

  2 系统关键模块设计

  2.1 叫车方式设计

  国内外现有出租车调度系统的叫车方式主要分为两种类型:一是乘客打电话报告自己的位置,调度员或话务员在GIS地图上标注乘客位置;二是乘客触发TAXI站点应招按钮叫车。

  本系统在原有方式的基础上增加和改进了叫车方式。

  1)在调度终端上增加一个报告乘客位置按钮,当出租车满载期间在路上行驶时如若遇到路边等车乘客就触发此按钮,实现出租车司机实时上报乘客位置,此方式体现了一种“我为人人,人人为我”的思想,这种互助协作的搜索,扩大了搜索乘客的空间范围。



评论


相关推荐

技术专区