本文主要介绍了智能公交出行信息服务平台的项目背景,描述了智能公交出行信息服务平台的原理和系统框架结构及功能框图。
一、公交出行信息服务平台项目建设背景
1、社会发展的要求
随着社会经济的发展,公交系统发展越来越快,规模越来越大,对交通科技与信息化要求越来越高,公共交通运输已呈现"交通信息资源由分散型向集中型转变"、"交通管理模式由被动式向主动式转变,由信息化向智能化转变"、"等需求特征,因此需要在新的起点上进一步发展智能公交出行信息服务系统,提升智能交通水平,适应城市社会经济发展的需求。
2、出行者需求
通过智能公交服务平台的建设,可以充分挖掘城市现有GPS车载定位感知系统的应用层级和应用服务,为实现和深化基于物联网的城市智能公交云服务应用打下坚实的基础,形成友好的城市交通出行环境和出行体验;也也可以为提升公众出行综合服务和市政满意度建立起公交公司和市民的互动沟通平台,双向共赢的交流平台。
3、成本降低,易普及
从趋势上来看,经济发达地区普遍使用了多媒体或者LED的点子站牌,但由于建设成本高,运营维护复杂等因素,目前只是在经济发达地区做了应用尝试,目前来看这种方式不适合大规模的部署。因此低成本的移动手机电子站牌类服务必将被广泛推广,普惠市民。
二、智能公交出行信息服务平台的技术原理和框架
智能公交出行信息服务平台系统集当今最先进的计算机软件技术、定位技术(GPS)、地理信息技术(GIS)、公共3G宽带无线通讯等技术为一体,可以帮助提高公交企业营运生产调度管理信息化、自动化、智能化,提高公共交通企业信息化水平、实现公交信息服务快捷和多样化、改善居民出行环境、提高城市整体形象。市民足不出户通过智能手机上安装应用软件,手中的智能终端便可动态的从服务平台获取定制化的公交到站信息提示服务,下站提醒服务,公交信息权威信息获取,与公交公司的网络互动服务等。
2.1系统体系结构
智能公交服务系统由公交实时状态信息子系统(利用现有的公交智能调用系统,通过消息服务器获取公交的实时动态信息:位置,方向,速度,状态等),后台服务子系统(包括应用服务器,消息服务器,数据库服务器,为用户提供实时公交信息服务),用户终端子系统(包括Iphone平台与android平台,为用户提供虚拟移动电子公交站牌与公交信息查询服务),系统的体系结构如下:
图2-1智能公交出行信息服务系统架构
智能公交服务系统能够同步提供公交动态信息与静态信息服务:
动态信息服务:实时公交车状态信息由公交智能调度子系统通过消息服务器同步到应用服务器,应用服务器根据用户的线路关注与动态信息查询需求,经过智能运算,实时将公交到站信息推送移动终端(手机),由终端软件向用户发出到站信息提示与显示动态信息查询结果
静态信息服务:应用服务服务通过从数据服务器获取公交线路、公交站点、公交公共等信息,响应用户终端的静态公交查询请求
2.2系统物理结构
公交服务系统物理结构如下图所示,主要是公交信息中心后台服务系统的建设:
通信服务器:由原公交智能调度系统提供,主要功能是实时从公交车载子系统获取公交车动态信息(位置,速度,方向,状态,..);
消息服务器:新增服务器,从通信服务器获取公交动态信息,向应用服务器集群分发公交动态信息,同时作为数据服务器的cache服务器,加速应用服务器对静态数据的访问;
备份消息服务器:可选,作为主消息服务器的备份服务器,提高系统的可靠性;
数据库服务器:提供公交线路、公交站点、公交公共信息、用户信息等数据的存取查询服务;
备份数据库服务器:可选,作为主数据库服务器的备份服务器,提高系统的可靠性;
应用服务器:与用户终端软件直接交互,提供智能公交信息服务,根据终端用户的规模,后期采用应用服务器集群;
负载均衡器:可选,应用服务器集群的前端负载均衡器,动态向应用服务器集群分发用户的公交信息服务请求,前期采用软件负载均衡器,后期随着用户规模的扩大,可以采用高端硬件负载均衡器;
图2-3智能公交出行信息服务系统物理结构
2.3信息中心系统
图2-4信息中心系统平台功能
系统功能说明(略)
2.4用户终端软件功能框图
用户终端软件运行用户手机上,与信息中心的系统平台通过无线网络进行交互,为用户提供公交相关服务。
图2-5用户终端软件功能
项目名称 | 模块名称 | 功能 | 功能简介 |
▲智慧公交 | 线路查询 | 线路模糊查询 | 支持数字和字母的自动联想,显示所有相关线路信息 |
*线路图显示车辆位置 | 输入查询线路自动跳转到线路图显视模式,可动态显示所有该线路上运行的车辆实时位置信息,且可以指示有车即将到站的站点,可搜藏线路 | ||
*地图显示车辆位置 | 在线路图模式下可切换到地图模式,可显示线路上所有车辆的实时地理位置 | ||
*站点显示功能 | 站列表显示该线路所有站点详细信息,并标注有车辆即将到站的站点,同时注明到站车辆数量。 站列表支持对该线路的纠错功能 | ||
*车辆显示 | 在站点列表选择上下车站后,车列表可自动显示乘客可选乘车辆,可自动跟踪车辆实时信息 | ||
*车辆跟踪 | 车辆跟踪页面显示目标站,车辆距离当前站距离,站数和大概时间以及车辆当前速度,可切换到地图显示车辆实时地理位置 | ||
线路查询历史纪录 | 系统需要自动记录线路查询记录,并支持手工清除 | ||
站点查询 | *站点模糊快查 | 能够根据部分关键字输入自动完善输入,搜索相关站点信息。 | |
*详尽线路信息 | 能够显示所有经过目标站点的公交线路信息,选择某条线路后进入上述的线路查询结果的同样页面 | ||
站点查询历史纪录 | 系统会自动记录站点查询记录,并支持手工清除 | ||
换乘查询 | 手动键入起始地址 | 可通过手动键入设定起点及终点,系统便能提供多种出行方案供用户选择 | |
地图点选起始地址 | 可通过当前位置信息在地图点选设定起点及终点,系统便能提供多种出行方案供用户选择 | ||
多种换乘方式切换 | 支持“较快捷”“少换乘”“少步行”等三种方式的查询 | ||
收藏夹 | *线路收藏 | 能够收藏常用公交线路,快速查询相应线路信息 | |
*收藏编辑 | 系统能够编辑设定上下车站点,以便于快速计算可乘车辆信息 | ||
到站提醒 | *站点模式提醒 | 根据用户设置的公交车距离上车站还有几站提醒用户上车 | |
*距离模式提醒 | 根据用户设置的公交车距离上车站还有多少米提醒用户上车 | ||
*时间模式提醒 | 根据用户设置的公交车距离上车站还有多长时间提醒用户上车 | ||
*语音播报到站提示 | 公交车到站的时候支持语音播报 | ||
公交车实时数据刷新频率设置 | 用户可以根据自己实际情况来设置公交实时信息的刷新频率,频率越快,实时到站计算越准确,消耗流量带宽越大。 | ||
公告及建议 | *公交公告 | 实时发布公交公司公告,便于用户了解线路变化,站点变更等信息。 | |
*建议反馈 | 用户可通过软件提出各类意见、建议,将用户从被动式交通信息接收者变成参与者 |
三、系统的特点和优势
3.1该系统架构合理
系统采用国际流行的开源操作系统和数据库保证了数据安全以及降低了每年系统的维护成本;系统可扩展性强,充分考虑了大城市百万级用户的大业务量并发访问的需求,从访问的实时性,安全性,冗余性都做了细致的设计;同时系统架构简洁,可以随着用户量的逐渐增加而动态增加应用服务器,即可满足需求,而无需繁琐的升级和维护。
3.2软件操作方便
系统最大限度的简化了设计,比如在所有需要输入信息部分支持模糊查询而减少了手工输入的麻烦;同时系统非常直观方便的在线路图和地图上显示所有车辆的运行轨迹和实时位置,方便用户根据自己的时间来安排行程。
系统可以让乘客根据自己距离站点远近和时间计划预订同一条线路距离上车站不同站点的车,以合理安排出行计划,节约时间。跟踪某辆车辆后,系统会有上车提醒功能(支持语音播报和震动)等形式的提醒
3.3强大的后台管理系统
该系统提供强大的后台管理系统以最大限度减轻数据维护工作,从而保证持续为用户提供高质量的服务。,包括公交站点列表,站点搜索,站点编辑以及线路列表,线路搜索,线路编辑等功能,为公交运维人员提供了强大的基于地图的管理站点线路的工具,可以一键化更新站点和线路坐标到数据库,从而同步更新用户所使用的信息。在公交线路站点频繁更新的现实下,极大地减轻了运维人员的工作量。
站点添加如图所示:
线路编缉如图所示:
3.4增加沟通渠道
权威交通信息公告发布系统,可随时在管理后天发布公交站点调整休息。
市民可以通过建议模块向主管部门提出建议,后台自动统计和整理,同时可以在后台定向回复提出建议的市民,为管理部门和市民建立了双向沟通的渠道
系统自动收集统计客户反馈信息。
3.5系统支持程序扩展
3.结束语
目前已经有不少城市,比如山东济南、浙江绍兴、河南济源等城市在运行waybook(微步)这样的系统,这套系统具有较好的可移植性和扩展性,可以根据不同城市的需求作应用的扩展和适应,比如增加出租车电召、路况信息查询、长途巴士班次余票查询、飞机航班火车票信息查询、公共自行车信息查询以及其它诸如加油站、维修点等从而在智能公交出行服务系统的基础上形成综合的交通信息服务平台。