出租车调度管理系统(精选八篇)
出租车调度管理系统 篇1
近年来, 我国的不少地方针对出租车实施的刑事案件越来越多, 出租车由于其接触的乘客各种各样、活动范围大、机动性强, 出租车司机遭遇犯罪分子打劫时, 常常无法及时报警, 有时报警后也无法快速有效的判断车辆的具体位置。为了保障出租车司机的人身安全, 为了发生案件后对出租车进行定位、破获案件防止出租车司机财产损失, 在出租车上安装出租车GPS系统是十分必要的。
出租车空载在全国范围内都是一个困扰出租车司机、出租车公司、出租车行业管理者的一个问题。另一方面, 一些居住地相对比较偏僻的市民, 又常常为搭车不方便烦恼。为了解决出租车空载, 以及有时候市民打车困难的问题, 在出租车上安装出租车GPS系统, 提供预约叫车服务是十分必要的。
出租车GPS系统包括出租车报警系统、出租车调度系统、出租车导航系统。其中出租车报警系统可以在出租车司机遇到危险的时候, 由司机踩下隐蔽式报警按钮进行报警, 防止刑事案件发生。出租车调度系统可以提供预约叫车服务, 减少车辆空载率。出租车导航系统可以定位出租车的位置, 为出租车提供导航服务。其中出租车调度系统占有重要地位, 既可以在出租车报警系统工作时, 为警察破案提供支持, 通知报警车辆附近的车辆前去支援, 又可以为打车不方便的乘客提供预约叫车服务, 减少空载, 并提高乘客对出租车服务的满意度。
2 系统优化目标
我国现有出租车调度系统无论是应用方面, 还是技术方面与发达国家还存在着较大的差距。在国内大多数城市, 采用的仍然是传统的人工调度, 建立出租车调度系统, 调度台和出租车各装一部电台, 调度人员用语音呼叫, 司机语音回答。在使用过程中, 电话约车往往并不顺畅, 尤其是高峰期, 经常没有空车。造成这种情况的原因主要是这种调度方式的终端安装不多, 人工语音呼叫方式落后, 叫车信息容易出错, 叫车成功率不高, 平台支持率不高, 乘客对这种叫车方式信心不足。
未来发展趋势说明, 未来电话叫车将成为出租车服务的主要方式。为了增加乘客对叫车服务的信心, 本文设计一个具有较高自动化程度的出租车GPS调度系统, 使乘客可以通过电话叫车, 接线员将叫车信息输入系统, 系统自动发布叫车信息, 并自动响应司机对叫车信息的应答, 保证叫车成功率。
3 系统构架
3.1 系统的整体构架
系统由车载终端、调度中心, 电台系统三大部分组成。其中, 车载终端主要是由目前出租车上实用的对讲式车载终端改装而来, 负责接收调度中心传来的调度信息和反馈出租车司机的信息;电台系统主要由信令控制器、服务器组成, 负责把调度中心的信息通过电台传输到车载终端, 以及把车载终端传输回来的信号传递给调度系统;调度中心主要有调度系统软件、电话、无线网桥构成, 负责处理乘客的叫车信息, 以及处理车载终端反馈的出租车GPS定位信息。系统的工作原理如图1所示。
当乘客通过电话叫车时, 首先由接线员接听电话, 并通过调度系统录入叫车信息, 传递给电台系统, 由电台系统传递此信息到车载终端, 车载终端的司机如果响应此信息则反向传递信息给电台系统, 电台系统再传递信息给调度系统, 叫车服务成功。如果没有司机响应此叫车信息, 则10分钟后, 由接线员打电话给乘客, 并删除叫车信息, 叫车失败。
3.2 调度系统软件构架
调度系统包含3个部分, 调度系统软件、电话、无线网桥, 其中电话由接线员处理乘客的叫车信息, 无线网桥负责无线网络连接, 而调度系统软件则为调度系统的核心部分, 处理调度系统的主要工作, 包括3部分的程序, 录入程序, 服务器程序, 调度程序。 (见图2)
录入程序的主要功能是帮助接线员录入乘客的叫车信息;服务器程序的主要功
能为通过无线网桥和信令控制器与电台系统交换信息;调度程序的主要功能是接收任务, 搜索车辆并发布任务, 调度车辆。
4 调度系统软件设计
4.1 开发环境选择
调度系统软件实现最关键的功能是与数据库连接, 搜索显示新任务, 搜索显示调度车辆以及与电台系统进行连接, 这个功能实现并不需要很复杂的运算, 只需要能够很好的操作数据库就可以了, 因此我们不需要选择过于复杂的语言, Visual Basic语言是Microsoft公司开发的一种通用的基于对象的程序设计语言, 语言简单, 并且能够很好的实现图形显示, 数据库连接, 能够满足调度系统软件设计需求, 因此本程序采用Visual Basic语言设计。
SQL Server是一种常用的后台数据库解决方案, 是一个杰出的数据平台, 可以进行大型的数据处理, 可以所以文本和视图, 因此本程序选用SQL Server 2000数据库。
4.2 软件设计
4.2.1 录入程序.
录入程序的主要功能是帮助接线员录入叫车信息, 因此录入程序需要具有向数据库增加、删除程序的功能就可以了。采用Visual Basic连接ADO数据源实现数据录入。数据格式如下:
乘客姓名电话出发地到达地
4.2.2 服务器程序。
服务器程序的主要功能是负责调度系统和车载电台之间的交流, 可以采用MSComm控件。此控件通过串行端口接收和传输数据, 为应用程序提供串行通讯功能, 完成服务器和信令控制器之间的数据传输, 从而实现调度中心和电台之间的通讯。
4.2.3 调度程序。
调度程序的主要功能是接收任务, 搜索发布任务, 并调度车辆, 因此需要显示出租车所在地图, 能够查询数据库。查询数据库采用Visual Basic连接ADO数据源实现数据库监听。显示出租车信息, 则需要通过Map X控件实现地图开发, 通过ADO数据库控件实现与SQL Server数据库的连接, 从而实现车辆信息的存取, 并显示车辆信息, 调度车辆。 (见图3)
5 结论
出租车GPS调度系统优化后, 既可以减少出租车空载, 又可以使乘客方便的乘坐出租车, 提高乘客对出租车的满意度, 从而增加出租车出行需求, 使出租车行业良性发展。本文为出租车调度系统由人工呼叫向自动化呼叫转变, 提供了理论和技术支持, 具有重要的意义。
摘要:出租车GPS调度系统优化后, 既可以减少出租车空载, 又可以使乘客方便的乘坐出租车, 提高乘客对出租车的满意度, 从而增加出租车出行需求, 使出租车行业良性发展。
出租车监控调度管理解决方案 篇2
联系QQ:100816410
一、需求分析
经济的发展,社会的进步,人民生活水平的提高,为出租车行业发展创造了有利条件。城市出租车数量近年来增长迅速,但是行业管理的相对落后带来了种种弊病:空载率高,交通拥堵,费用高,实时性差,调度分散,资源浪费,行业发展受阻。加上近年来出租车抢劫案件显著增加,给驾驶员人身安全和财产造成严重威胁。出租车后挡风LCD广告的发展,给司机带来了广告收益。为了适应城市交通的不断发展和社会治安的改善,出租车的现代化管理已提上议事日程,建立一个统一、高效、通畅、覆盖范围广、带有普遍性的出租车监控调度系统就显得非常有必要。而3G技术(GPS、GIS、GSM)的发展使得建立这样的系统变成可能。出租车行业对监控调度系统需求的特点:提高服务水平,增加效益是首要需求效益与安全需要兼顾,对车辆与司机安全要求有保障出租车广告资源的合理开发,系统响应实时性要求高要求有多种渠道提供服务
二、GPS系统概念
出租车监控调度系统是集全球卫星定位系统(GPS)、地理信息系统(GIS)以及无线通信技术于一体的软、硬件综合系统。其主要由三部分组成:车载终端、无线数据链路和监控中心系统。可对出租车进行统一集中管理和实时监控调度,为司机、乘客提供服务。
三、方案特点
强大的车辆准确定位、实时监控、高效调度功能
结合呼叫中心,提供电召、路况咨询服务
有效的意外处理机制,充分保证司机与车辆安全
可同时支持多种通信方式,包括GSM短消息、语音、GPRS
支持多级架构,多中心级连、分布式互联
系统具有完整安全以及自动灾难恢复机制,保证安全稳定,降低系统维护成本精确的数字地图及专业的地图服务支持,拥有全国至地级市的精确电子地图
出租车后车尾LCD高亮屏,可以通过短信下发各种广告内容。
四、系统主要功能简介和特点
监控调度
系统建立起了出租车与监控中心之间迅速、准确、有效的信息传递通道。中心可以随时掌握
车辆状态,迅速下达调度命令。同时,可以根据需要对车辆进行远程控制。
意外报警
安装车载终端的车辆内装有报警开关,报警开关一经触发,将连续发送报警信号和位置信息到调度中心GIS终端。网络通过监控终端可选择进行位置跟踪,启动车内隐藏麦克进行录音。同时,可对其它所有安装车载终端的车辆广播消息,通告出事车辆的情况,并向110指挥中心报警,有效地保障了驾驶员的人 身安全。
越界报警
监控中心可以设定特殊出租车辆行驶的区域,防止车辆在规定的营运范围外接载客。信息服务
监控中心可以向出租车司机提供交通信息、线路咨询信息、广告信息(如宾馆商场广告)、行业信息和股市信息等,为司机和乘客提供服务。
车辆管理
出租车公司下属车辆众多,需要对车辆进行集中统一的信息化管理。管理内容涵盖车辆的基本信息(如车牌号、车辆类型、驾驶人员资料等)、安全纪录、行车记录等。系统将对车辆的所有这些信息进行采集、录入,而后向用户提供修改、删除以及查询功能。数据记录分析
出租车在行驶过程中的信息将被纪录保存,方便事后查询。出租车公司也可以根据这些数据进行统计分析,为市场决策提供数据支持。
出租车广告屏
出租汽车后挡风窗下方,或车顶。形式:LED显示屏,文字滚动展,有助于安全出行及易看到,可以增加车主的广告收益,它也将成为政府传播紧急信息(防洪、防风等信息)的应急传播平台,同时,加上本系统带有GPS卫星定位,当的士遇到打劫或紧急情况时,只要按下车内的紧急按钮,LED显示屏将会显示“我被打劫,请帮我报警”等字样,在后面的人就可以在最短时间内看到显示屏及车牌,迅速帮助被劫的士报警。
五、系统效益
出租车监控调度管理解决方案真正实现了政府、司机/出租车公司、GPS运营商多赢的局面:政府可实现对出租车行业的有效管理,并达到威慑犯罪份子、保护司机安全的作用;司机/出租车公司能够免费安装GPS车载终端;GPS运营商则可通过在出租车上安装的对外LED显示屏发布信息和广告的方式获得收益。减少车辆的空驶率,降低交通拥堵,节约能源,减少尾气污染
对移动车辆进行电子安全保护,LCD可以增加车主的广告收益
方便乘客,提升企业形象
保障司机生命财产安全系数
出租车管理的痛与治 篇3
整整8年过去,北京出租车的管制病不见减轻,反而更加严重了。上下班高峰期和雨雪天气打不到车;司机态度恶劣,从机场乘车去附近,往往遭到冷眼相看;出租车司机对公司与社会,也有颇多怨言,曾有一条微博,谈到一位出租车司机为保持清醒,不得不在路上频抽自己耳光,把乘客吓了一身冷汗——为了上缴每月的份子钱,司机们常常一天工作十几个小时。
这使得北京对出租车的管制出现了悖论:管制的目的,本来是为了便利、规范,并保证乘客的安全;而现在,京城的出租车,既不便利,也无安全可言,更难言规范。
换车风波下的利益更换
2004年,北京出租车领域发生一件大事:北京要统一换出租车。这导致出租司机不满,也引发了公众和媒体的关注。
当时的北京出租车管理问题几乎与今天如出一辙——只是还没有这么严重——司机与出租车公司之间矛盾重重,双方压力极大,也为事故频发埋下隐患。
《中国新闻周刊》希望能去研究出租车管理体制与现行问题之间的关系。
记者刘彦和3位实习记者,开始了艰难的调查。在采访了差不多30位司机、从工商部门复印了北京市注册资本前10名的出租车公司的注册和变更资料、在北京市交通委办公室被仓促应付和驱赶、出租车公司不接受任何采访的情况下,调查终于取得了重大突破:我们拿到了10年间几乎所有与出租车管理有关的文件复印资料,一份中国出租车管理体制的研究论文,以及,一位刚刚辞职的某著名出租车管理公司经理的书稿原文,后者,为解析整个出租车管理体制提供了活生生的素材。我们终于大致搞清:为何统一更换出租车车型,就会导致出租车司机的巨大反弹。
一切源于北京市出租车管理局于1996年10月下发《关于加强企业营运任务承包管理工作的通知》(129号文件),规定自通知下发之日起,企业更新车辆、新增车辆或录用新驾驶员时,必须依照“出管局与出租汽车协会制定”的营运任务承包合同书与驾驶员订立承包合同。
这份129号文件,直接改变了出租车公司和司机之间的关系。
在此之前,出租车公司和司机之间的关系相当于地主和租地农民的关系。司机投入了除了出租车运营权之外所有的运营要素:买车的大部分费用(预交承包款),车辆保险,上缴千元左右的运营权租金(俗称“份子钱”),余下所有的运营收入都归司机所有,当然,也需自行承担亏损。司机劳累程度不高,收入尚可。
而新合同首先强调“不改变车辆所有权”的前提,即宣告此前的公司与司机的预交承包款合同无效;然后对“营运方式”“承包期限”“车辆价值保证金、营运收入保证金与承包金”等项规定了格式条款;最重要的是,合同书为各种租价的出租车规定了明确的月承包金额,企业可以上下浮动15%。
这一纸格式合同,彻底改变了公司与司机之间的利益分配。一个显而易见的事实是,司机们用10多万元买来的车及6年或8年的经营权,一夜之间,以政府文件的形式,被公司“拿”了回去;而经政府“无偿授予”公司的经营权,则成为出租车运营利益分配的核心;这还不够,出租车司机每月上缴款额也从1400元至1700元,变成了文件规定、必须上缴的3000元至6000元。
很容易就能算出:当司机以13万元(平均价格)的预交款承包一辆“夏利”,每月交1500元承包金,承包5年后,司机一共付出约22万元;但按照“标准承包合同”,司机每月须上缴承包金4500元,5年仅“份子钱”就达27万。除此之外,还要缴纳一笔3万到6万不等的风险抵押金,相当于多缴纳10万元。
1995年,北京全市出租车为56686辆,权且以此为底线计算,在1996至2001年间,全市出租车司机共多向出租车公司缴纳近57亿元。
2004年的车型更换之所以受到广泛关注,是因为部分公司与司机之间还保持着1996年以前的运营关系,而强制更换车型,成为这些出租车公司强迫司机转换运营合同的最后一次机会。
管制之病为何难解?
8年之后,我们力图回访相关部门,再次探讨北京以及全国的出租车管理体制为何乘客不叫好、司机也不买账时,几乎面临和8年前同样的境地:政府主管单位生硬地回绝了采访请求,各大出租车公司也以不方便为由婉拒。
可以获得的有限信息是:北京市出租车饱有量仍为6.6万辆,十年间几乎没有大的增长,然而仅北京摇号后每年就新增24万辆私家车;北京市运管局规定的出租车公司收取的单班车月管理费不得超过5175 元(“份子钱”),双班车不超过8280元;从2005年开始,与司机签订合同时,原来预收取的风险抵押金转为收取预交承包金,单班车是15000,双班车是每人10050。
看起來出租车司机的负担在减轻,但似乎所有市民都对出租车行业抱有越来越深的不满;与此同时,出租车司机的不满似乎也在加剧。
长期研究出租车行业的传知行社会经济研究所所长郭玉闪在2009年《出租车行业管制系列研究报告》中称,据不完全统计,从2004年到2009年8月份间,中国出租车业平均每个月要发生约1.2起群体事件。他认为,根源在于特许经营准入制度,“本来是市场决定数量,但现在是政府来决定”。
以厦门为例,相关数据表明,1993年底,厦门共有出租车3447辆,13年后的2007年,这个数字仅增加199辆,而厦门市的人口却增加了126万。按照国家标准,大城市万人出租车拥有量是20辆,以目前厦门常住人口为353.1万计算,出租车数量应在7062辆,但实际只有4802辆。
对外经济贸易大学国际经济贸易学院副教授庄序莹告诉《中国新闻周刊》,城市规模的扩大和居民收入水平提高,对出租车的需求也不断增加,但政府对出租车运营牌照的发放没有随市场需求调节,这是市民需求得不到及时满足的主要原因。而卖方占市场主导地位的情况下,没有充分竞争,就不会有较高的服务质量。
不过,中南财经政法大学经济学院教授曾繁华认为,不可能完全放开经营权,尤其是特大中型城市,交通本已面临瘫痪,无法承受放开带来的后果,数量管制、价格管制、准入管制和政策调节,缺一不可。
唯一愿意向《中国新闻周刊》透露些许情况的出租车行业内部人士,是一位从业12年的出租车公司办公室主任。
在确认可以匿名后,他分析说,出租车公司仍有其存在的价值,无论从规范管理而言,从保障司机与乘客利益而言(现在出租车公司与司机要签署三份合同),或者从发生事故的善后而言,都需要其作为协调人出现。
“现在北京市出租车司机80%是来自北京远郊区。开车的技术性并不高,和流水线工人区别不大,这就决定了这个行业的从业人员素质相对较低,”他说,“也意味着他们的自律性会比较差。” 这决定了出租车公司存在的必要性。
然而,他认为北京出租车管理制度的另一缺点被忽略了:公众只强调出租车的管理,却很少考虑到对出租车司机的服务,比如北京市至今没有一处出租车司机休息场站;政府要求司机提供IC卡刷卡服务,但刷过卡后司机往往无法兑换;大多针对出租车的科技服务手段也都停留在原始水平。
《中国新闻周刊》采访的多位专家均表示,造成目前出租车行业种种困境的原因之一,是当年政策制定缺乏前瞻性,囿于特许经营等诸多限制,出租车经营无法按经济的实际发展自主调节,形成垄断市场,导致底层司机和消费者的利益受到侵害。
然而,在可以预见的未来,目前的管理体制似乎仍难有较大变化。根据《北京市“十二五”时期交通发展建设规划》,北京市出租车总量未来仍将保持为6.66万辆,这意味着供不应求仍将是主要的市场前景,而出租车公司仍将作為垄断主体主宰市场。
或许是为了安抚公众的焦虑,规划承诺:将使全市具备调车功能的出租汽车数量达到75%以上,以保证车辆空驶率降低到35%以下。
出租车定位监控及调度系统设计 篇4
随着社会的飞速发展及人民生活水平的提高,乘坐出租车出行已经成为日常出行的一种非常便捷且必不可少的出行方式[1],然而,伴随着出租车行业规模的日益发展壮大,其管理手段的发展却相对滞后[2],过去出租车呼叫中心接到客户叫车电话后,将信息通过电台对所有出租车进行语音广播,然后被动等待司机应答。此种方式效率不高、且对于偏远位置的客源无法避免无人接单的情况,导致客户抱怨甚至投诉。因此,开发高效率的出租车定位监控及调度系统是非常有必要的。
二、研究内容
出租车行业本身具有点多面广、流动分散和单人单车作业的特点,需要具备必要的安全防范措施和调度管理手段。出租车被盗被抢的情况日益严重。专门出租车的案件更是屡见不鲜。因此,通过本系统,单位管理人员不仅可以加强对本单位车辆资源的管理以及监控力度,而且可以提高管理水平,产生可观的效益。
(一)安全保障。加强出租车管理,通过出租车定位监控平台,全方位实现辖区内所有车辆的跟踪定位。减少车辆违规驾驶、防强报警,有效保障司机的人身和财产安全。
(二)高效管理。一是调度人员通过本平台的地图搜索快速定位乘客所在位置并找出范围内空车车辆。二是降低了调度时间,防止的士拒载,提高了服务水平、工作效率和资源利用率。
(三)增值服务。将公告通知(紧急通知、乘客寻物启事、路障信息)、广告等纳入管理运营。智能终端可以作为宣传媒体在很大程度上为运管处、出租车公司、司机、乘客建立一个沟通渠道。
(四)拓展价值。平台提供对出租车公司营运数据统计、告警统计;针对公众客户提供历史行车、里程统计等;智能终端将数据上报至平台,进行永久保存。
三、系统组成
出租车定位监控及调度系统分为监控平台与车载系统两部分,系统组成如图1所示:监控平台主要通过CDMA或者GPRS与车载系统取得联系,车载系统通过GPS定位信息,并利用CDMA或者GPRS网络与监控平台通讯,实现车载系统的各控制功能。
四、系统功能
出租车定位监控及调度系统的监控平台包括车辆监控管理平台、电召平台、动态监管稽查系统、服务质量监督考评系统、综合运营分析系统、企业在线业务管理系统、广告管理系统、数据接口八大子系统,本文主要论述车辆监控管理平台的功能实现。车辆监控管理平台包括:调度管理,安全管理,报警功能,系统管理以及数据采集等功能。
(一)调度管理。调度管理系统分为地物搜索、电子围栏、历史轨迹、实时跟踪、拍照等功能,主要是让调度台可以方便管理出租车,能够根据需要派车以及掌控出租车运行情况。
1.地物搜索。根据输入的名称进行位置搜索,并在地图上标识。可以搜索以指定地点为中心,距离在X公里以内的车辆,管理员可以根据情况直接点击车辆进行派车。定位信息展示页面,点击地图上车辆,也可以直接进行派车。
2.电子围栏。企业管理员可以在地图上设置矩形,圆形区域,称为电子围栏,通过将电子围栏设置到具体的车辆终端内,可使终端具备进出电子围栏、围栏内超速时自动上报告警信息到平台,以帮助管理员更好地管理车辆运行情况。
3.历史轨迹。企业管理员可以查询公司所有车辆的历史轨迹,并在地图上画出轨迹路线。
4.实时跟踪(需终端配合)。在地图上展示车辆实时运行轨迹。
5.拍照。照片分辨率要求320×240和640×480,带红外夜视功能,能拍摄到主、副驾驶座位和后排座位。
(二)安全管理。安全管理系统分为超速管理、区域报警、定距监控、定时监控、盲区补报、自定义状态回报等功能,主要是让调度台可以方便地定位出租车,设置出租车运行速度上限及位置区域,确保出租车运行安全。
1.超速管理。管理人员可以对每辆车的行驶速度设置速度限值,超速时,自动语音或者蜂鸣提示,超速持续一定时间后自动上报到中心,时间可更改。
2.区域报警。车辆驶出或驶入规定区域并持续一定时间后,车载终端将自动向中心上报警情,时间可设置,可设置圆形及4个多边形范围的电子围栏。
3.定距监控。车辆每行驶到规定的距离,自动向管理中心上报位置信息。
4.定时监控。车载终端按照管理人员设定的时间,自动向管理中心上报位置信息。
5.盲区补报。车辆行驶到移动信号盲区,会自动存储定位数据,待移动信号恢复后自动向中心补传定位信息,终端缓存不少于1,000条信息。
(三)报警功能。报警系统分为紧急报警、非法移动报警、超速报警、故障报警、紧急报警解锁等功能,主要是管理非正常运行状态的出租车,当车辆遇到紧急状态时自动产生报警信息。
1.紧急报警。当车主遇到危险情况时,可按动紧急报警按钮,终端自动报警到中心。在调度中心管理界面,系统主动弹出车辆告警界面,并接收终端上传的照片。
2.非法移动报警。设防后(签退后),当车辆发生非法移动时,终端自动报警到中心并短信发送到指定手机,该指定手机号码可远程设置。
3.超速报警。平台为车辆设置速度后,当车辆超过该速度是,终端会将信息上报至数据采集平台,数据采集平台将报警信息存储后,web平台定时统计报警信息。
4.故障报警。当终端在主电掉电、摄像头故障、定位模块故障、GPS天线开路等异常情况时,终端自动报警到中心。
5.紧急报警解锁。紧急报警采用触发锁定方式,报警一旦产生,未经中心或人工解除,终端不得自行清除报警状态。
(四)系统管理。系统管理用于管理系统所有的用户,包括基础权限设置,终端升级、公司管理、车辆管理及签到签退管理等。
1.基础权限设置。超级管理员用于管理系统所有角色的功能访问权限。
2.终端升级。通过系统可对终端远程升级。包括项目版本管理和升级统计。
3.公司管理。管理本市出租车公司。
4.车辆管理。管理本单位所有的车辆基本信息;根据条件(车牌号、唯一识别号、终端卡号)、时间、公司、车辆状态等查询车辆列表。管理员可以编辑车辆信息以及终端信息(IP、端口、定时定距、车牌号)等,并将信息下发至终端。管理员可以对车辆换终端操作或者停用某一台终端。
5.签到签退管理。驾驶员上下班,需要在终端进行指纹或者卡片打卡,平台接收到终端上传的驾驶员打卡记录存储至数据,供web平台查询统计驾驶员签到签退记录信息。统计信息包括车牌号、驾驶员、所属公司、状态(签到、签退),签到签退时间。
(五)数据采集。数据采集系统主要是采集一些基础数据供平台进行分析,包括终端认证、位置解析和车载系统升级等。
1.终端认证。完成车载系统的注册、注销等流程,初始化时需要通过串口将数据写入。
2.位置解析。平台能接收车载系统上报的GPS定位信息,并存储至数据库,供管理平台使用。
3.车载系统升级。车载系统在每次休眠前,自动进行升级状态验证,通过平台配置,需要升级的车载系统将能够收到升级指令,从而自动从平台获取程序文件并完成程序升级。
五、特色与不足
本系统具有较强的系统资源管理功能,可对所有数据进行集中管理和控制,具备本地数据存储及交换能力,具有实时报警功能[3],能够实现全天候、大范围、多车辆的实时监控[4],不足在于GPS系统与短信系统融合的不紧密[5];功能不够完善,如还缺少路况信息播报等功能;紧急报警功能可靠性能不足,有时存在错报情况等,以上的不足还需要努力克服与完善。
六、结语
由于传统的出租车运营管理方式具有明显的缺陷和弊端,十分不利于出租车管理工作的优化[6]。出租车定位监控及调度系统为车载终端与监控平台之间已经建立起了快捷的数据通信通道,基于此通道既可以实现车辆监控、车辆调度等基础功能,同样也可以将通知公告(紧急通知、乘客寻物启事、路障信息通告、业务办理等)、广告信息等纳入管理运营。该系统很大程度上为运管处、出租车公司、司机、乘客之间提供了一条很好的信息沟通渠道,提升整体运营绩效,另外还能保障出租车驾驶员的人生安全,具有良好的发展前景。
摘要:本次设计的出租车定位监控及调度系统,能够对辖区内的所有出租车辆的全方位监控。该系统既能够实现车辆监控、车辆调度、运营数据统计等基础功能,又能够实现越界告警、历史行车路线查看、车辆行驶里程统计、通知公告、广告发布等实用功能,能够保障出租车司机的安全,提高出租车管理方整体运营效率。
关键词:定位监控,车辆调度,越界告警,里程统计,广告发布
参考文献
[1]杨永辉,王库,曹倩,祁学伟.基于TMS320DM355的出租车安全监控系统设计[J].微计算机信息,2010,26(8-2):109~110
[2]李俊霖,李一博.基于无线通信技术的出租车综合管理系统[J].现代科学仪器,2009,4(2):41~43
[3]陈秀荣、崔中阳.贵阳出租汽车标准化智能管理系统设计与实现[J].电视技术,2016,40(1):72~75
[4]韩琦、石琨、张慧芳、孙健、吴伟.基于北斗的出租车调度系统的设计与实现[J].科技创新与应用,2015,13:8~9
[5]李劲,张华,解伟.一个出租车信息管理系统的设计与实现[J].湖北民族学院学报,2011,29(4):397~401
出租车辆组织调度操作规程 篇5
为完成运输任务,提高工作效率和车辆使用率,使车辆及驾驶员做到统一调 配、统一调度、统一管理,特制定此规程。
1、掌握道路旅客运输方面的法规、规章、规程和标准;掌握道路旅客运输的监督、检查及违章处罚的有关规定。
2、根据运力最大限度地发挥汽车运输的潜力。
3、全面掌握待命车辆的技术状态,确保安全生产:
4、严格把好驾驶员适任资格:
5、车辆回场后,督促驾驶员对车辆进行检查,车厢保持清洁干燥,发现安全技术问题及时报修;使车辆保持良好技术状态。
出租车调度管理系统 篇6
司机和出租车辆是出租车公司最主要的资源, 是创造效益的源泉。要提高出租车公司的效益和服务质量, 做好对司机和车辆的管理将成为日常事务中不可缺少的一项, 出租车实时动态监控与调度系统系统的开发将很大程度上改善了出租车公司在管理工作上的难度。能够方便、快捷的对出租车进行监控、调度, 加强与司机之间的信息交换, 使得对出租车的管理更加系统化、规范化、自动化和智能化, 从而达到提高企业管理效率的目的。
2 现状分析
经济的发展, 社会的进步, 人民生活水平的提高, 为出租车行业发展创造了有利条件, 使城市出租车的数量增长迅速, 但是行业管理的相对落后使得出租车基本处于没有集中管理和调度的混乱状态, 由此带来了种种弊病, 如效率低、费用高、实时性差、资源浪费等等, 严重阻碍了出租车行业的发展。此外还存在许多亟待解决的问题, 诸如对交通事故逃逸和乘客物品遗失的监控, 路况信息、车辆密集信息和乘客请求信息等的发布应答, 车程统计, 费率统计计算等等。
将这些问题科学化、系统化, 建成一个系统的指挥平台, 将对出租车车行、乘客, 甚至城市交通管理有着巨大实际意义。
3 出租车实时动态监控与调度系统
3.1 系统开发目标
开发出租车实时动态监控与调度系统的主要目的是: (1) 减少车辆的空驶率, 降低交通拥堵, 节约能源, 减少尾气污染; (2) 实时对车辆进行监控、监听; (3) 方便乘客, 提升城市社会化服务水平; (4) 降低司机劳动强度, 提高经济收入。
3.2 系统开发平台
软件前台使用VisualBasic 6.0和MapX 5.0, 后台数据库使用的是Access7.0。VisualBasic 6.0是面向对象的编程语言, Mapx可以以最简单的方式嵌入到VisualBasic 6.0中, 二者结合可以做出以矢量地图为基础的功能强大的应用系统。
3.3 系统的基本功能
3.3.1 接收GPS数据
由GPS传回来的数据是以文本格式存储的, 所以必须先把文本格式按字段分开, 并将其导入数据库中, 同时用新数据对实时监控模块在地图上所描的点进行更新。
3.3.2 车辆基本信息维护和查询
此功能可以在车辆库中增加, 删除和修改车辆的基本信息, 并可以对车辆的部分基本信息进行查询, 对于车辆基本信息中涉及到个人隐私的部分, 如车主姓名、电话、身份证号等进行加密, 只有知道密码才可查询和修改这部分内容。
3.3.3 实时监控
根据GPS传回的数据记录的经纬度在相应的地图上描点, 同时根据车辆的状态显示图标的颜色, 如果是报警车辆就显示成红色车辆图标, 如果车辆正常没有报警, 那么根据其是否空载分别显示成绿色和黑色的车辆图标, 并根据GPS回传的数据随时更新。地图上显示的图标可以显示成车牌号, 当显示车牌号时同样也可以根据车辆的报警空载和载客的状态分别显示成红色、绿色和黑色的车牌号图标。
也可以选择对某一辆车进行单独监控, 并利用车载通讯设备进行监听、对话和发布消息。
3.3.4 轨迹回放
根据操作人员输入的车牌号、时间段和回放速度从数据库中查找相应的记录, 进行描点回放, 可以对单个车辆进行轨迹回放, 也可以对全部车辆进行轨迹回放, 回放过程中还可随时改变回放速度。
3.3.5 可视化调度
在车辆监控过程中, 能够将特定的路况信息发送给全部或部分车辆, 在空车率较高的区段, 也可以向该区段的车辆发布车辆密集信息。要发布信息的车辆可以用鼠标直接在地图上选择, 如图1所示, 也可直接输入车牌号或车辆终端号。根据用户输入的内容或在图中选中的车辆自动生成文本文件, 然后从文本文件中读取相关的内容向车辆发送信息。
3.3.6 统计功能
在车辆监控和回放的过程中, 从地图上直观的对车辆进行车辆数、空车数和报警车辆数的统计, 并进行计算, 如图1所示, 若空车率大于50%则提示值班员向该区段的车辆发布车辆密集信息。还可根据操作人员指定的车牌号和时间段, 对其进行里程统计和费率统计, 从而使控制中心对每辆车的耗油量收入等有一个具体的掌握。
3.3.7 实时报警
在动态监控的过程中若有车辆报警, 系统会自动弹出车辆报警对话框, 报警车牌号、报警时间以及报警车辆所在路段的标号系统能够会自动写入, 待值班员确认输入报警原因之后将其存入车辆报警信息库中, 以便日后统计分析车辆报警原因和路段事故率时使用。
3.3.8 接受乘客请求信息
当接到乘客要车请求之后, 值班员打开乘客请求信息库, 将乘客要车信息填入表中, 其中的日期和时间由系统自动写入, 然后根据要车地点周围空驶车辆的情况选择是否发布该乘客请求信息, 若在乘客要车地点周围空驶车辆较少, 则在地图上选择一个范围, 将此信息发送到所选择范围内的车载上, 等待司机应答后确定响应的车辆该条乘客请求信息同时被录入到乘客请求信息库中, 以便将来统计什么时段在什么路段乘客请求信息的多少来指导出租车的运营。
4 结论
该系统功能强大、界面美观、操作方便、简捷, 对于没有操作经验的人员根据系统的提示也能很快的熟练操作, 系统具有一定的实用性和通用性。
监控的精确度与地图的精确度紧密相连, 必须配备非常精确的地图, 才能实现准确实时的监控功能。
要使该系统充分发挥其强大的监控调度功能, 必须把整个城市的出租车全部集中起来统一管理, 目前各出租车公司各自为政、分散管理的现状很难充分发挥该系统的优势.
参考文献
[1]柏宝华.基于MapX技术的地理信息系统开发实例[M].北京:清华大学出版社, 2009.
[2]罗朝盛.VISUAL BASIC 6.0程序设计实用教程[M].北京:清华大学出版社, 2008.
[3]郭圣路.VISUAL BASIC 6.0中文版从入门到精通[M].北京:电子工业出版社, 2008.
[4]黄冬梅.VISUAL BASIC 6.0程序设计案例教程[M].北京:清华大学出版社, 2008.
[5]杜巧玲.Mapinfo 7中文版入门与提高[M].北京:清华大学出版社, 2005.
[6]李连营.基于Mapx的GIS应用开发[M].武汉:武汉大学出版社, 2003.
[7]晶辰工作室.VISUAL BASIC 6.0中文版实用参考手册:语句、函数、对象与方法篇[M].北京:电子工业出版社, 1998.
[8]晶辰工作室.VISUAL BASIC 6.0中文版入门图解[M].北京:电子工业出版社, 1998.
出租车调度管理系统 篇7
在国内,以GPS,GIS以及无线通信技术为核心的车辆调度系统的研究和应用也有了很大的发展,并在各行各业中已经得到一定的发展和应用,尤其在公安、金融、物流、公交、出租等部门。我国从90年代初期才开始车辆调度监控系统的研究,并在1994年至1995年形成第一个高潮。在国内的出租车市场上除了少数大城市(如上海、北京等)的部分出租车安装运行了出租车调度系统外,国内大多数城市仍然以乘客街头叫车为主,虽然部分城市已经实现了出租车安装GPS设备和实时记录出租车位置信息,但是并没有很好地利用这些GPS位置信息为出租车调度服务,导致很多出租车GPS系统成为摆设。综上所述,我国的出租车调度系统无论是在技术水平还是在应用方面和国外的发达国家相比还存在着较大的差距。我国的车辆调度系统虽然在应用面和规模上在国际上居于领先地位,但是从系统的技术水平、产品的质量和成熟程度来说,还处在发展时期。
随着城市建设规模不断扩大,车辆日益增多,城市道路日益复杂,人们对交通运输有了更高的要求。出租车以其方便、快捷、安全、舒适的特点,成为城市交通运输体系的重要组成部分。为了适应城市交通的不断发展和社会治安的改善,出租车的现代化管理已提上议事日程,建立一个统一、高效、通畅、覆盖范围广、带有普遍性的出租车监控调度系统就显得非常有必要。而3G技术(GPS、GIS、GSM)的发展使得建立这样的系统变成可能[2]。经济的发展,社会的进步,人民生活水平的提高,为出租车行业发展创造了有利条件。城市出租车数量近年来增长迅速,但是行业管理的相对落后带来了种种弊病:效率低,费用高,实时性差,调度分散,资源浪费,行业发展受阻。加上近年来出租车抢劫案件显著增加,给驾驶员人身安全和财产造成严重威胁。目前,大多数出租车都可以提供24小时全天候服务,乘客搭乘出租车的方式主要是扬招式。随着出租车投放数量的增加,这种粗放的管理模式,使出租汽车的营运效率呈下降趋势[3]。主要表现在出租车的空驶率高、交通堵塞、油料浪费和环境污染等方面。因此,推出基于无线通信技术、网络技术、GPS(Global Positioning System)技术、GIS(Geographic Information System)技术建立具有较高自动化程度的出租汽车调度系统,对出租车进行合理调度,提高运营效率,减少空载运营和交通堵塞已经是势在必行。
1 关键技术介绍
1.1 心跳机制
当客户端与服务器端建立基于TCP的socket网络连接之后,如果在客户正常退出之前出现客户端掉线情况,这时在服务器端仍然以为该客户端正常连接,并且服务器端的在线用户信息链表中仍然保留该用户的在线信息,这样的情况是极其严重的。一方面增加服务器的负担,另一方面造成系统不稳定性,给用户的使用造成影响,所以要引入心跳机制来解决这种问题[4]。
心跳机制:心跳机制在客户端与服务端之间使用,客户端定时向服务端发送一个数据包(心跳包),证明自己活着,也可以汇报状况。服务器超过一定的时间没有收到服务端的心跳包则说明客户端出现问题(可能出现了客户端死机现象或网络连接异常掉线),就对该客户端做出相应的处理(一般处理记录状态,并且断开连接,如果发现时异常掉线,则进行掉线重连)。
心跳机制的实现,在客户端新建一个线程,该线程完成每5秒向服务器端发送一个心跳包,告诉服务器该连接处于正常状态。在服务器端维护一个在线用户信息链表,所有新连接进来的客户端用户信息都添加到该链表中。在accept之后,将该用户信息及其网络信息添加到该链表上,在close连接之后,删除链表中的该在线用户信息。其中在线用户信息链表每个结点的结构中包含文件描述符fd和它对应的timer。
服务器端新建一个线程thread,注意server只需要一个这样的线程就足够了,所以该thread创建是在while(1)的前面,不能放在循环内部。其伪代码示例如下:
此外,在select IO当检测到某个文件描述符可读,首先要更新给文件描述符对应的timer,即当收到客户端数据的时候,将该客户端的timer置为0。
2 需求分析
GPS出租车调度系统,由车载端提供车辆位置信息,通过网络通信发送给服务器端(调度中心),调度中心便可以及时掌握车辆位置信息,并进行合理的调度处理。预约端可以预约用车,同时后台系统也接受电话约车。
本项目基于C/S模型,模拟基于GPS的出租车调度系统,其中模拟车载终端和调度中心分别为客户端和服务器端。业务功能图如图1所示。
客户端主要功能:建立基于TCP的socket网络连接、驾驶员登录、上传驾驶员信息、监听业务频道、接受业务信息、驾驶员退出。
服务器端主要功能:监听TCP连接、认证登录信息、接受客户预约业务、接受出租车信息注册、维护当前在线用户、下载信息、接受出租车的位置信息及用户信息数据保存。
3 系统的设计与实现
3.1 系统整体方案
完整的出租车调度系统分为三部分:调度中心、车载端和预约端。车载系统与调度中心通过GSM/GPRS网络进行无线通信,本系统主要研究用户精确定位和高效业务调度处理,所以用有线网络通信模拟代替。图2为系统的整体框架图。
车载终端采用友善之臂嵌入式开发平台Mini2440,该平台基于32位ARM核RISC微处理器S3C2440。嵌入式操作系统采用linux,由它负责底层硬件的初始化和系统的整体调度和控制,并向上提供应用接口,实现与其他子系统的通信[13]。其中嵌入式linux内核版本2.6.32,引导程序使用u-boot,使用Ramdisk作为嵌入式linux下的根文件系统。系统整体层次框图如图3所示。
本系统服务器端整体流程为,在系统开始时首先初始化一个互斥锁对象,接着初始化配置文件和用户信息,为之后的用户注册、登录和业务调度等做好准备。接着调用socket()获得监听套接字,调用bind()绑定IP和端口号,调用listen()将监听套接字加入到监听队列中,然后创建子线程完成对心跳包信息处理,接着在while循环中调用select()实现IO复用,监听是否有新套接字连接,如果有新套接字连接请求,调用accept()接受该连接。监听之前的套接字是否可读,如果可读解析信息包并做相应处理。如果select()返回小于0,表示有错误发生,则返回错误。如果select()返回等于0,表示超时,继续使用select()监听套接字变化。服务器端整体流程图如图4所示。
本系统客户端整体流程为,首先初始化配置文件中信息,接着调用socket()获得监听套接字sockfd,调用connect()与服务器端建立socket网络连接,然后显示主界面供用户选择,如果选择2注册,填写注册信息进行注册。如果选择1进行登录,失败返回主界面,成功的话创建子线程1(用来发送心跳信息)和子线程2(用来获取并发送位置信息),循环调用select IO机制进行监听,如果有终端输入或是sockfd可读,进行相应处理,否则继续循环调用select()进行监听。客户器端整体流程图如图5所示。
3.2 功能模块设计
本文将出租车调度系统客户端划分为五个基本功能:修改状态、监听业务、请求相片信息、查看信息和退出。本系统中客户端基本功能图如图6所示。
修改状态功能主要完成用户设置车载状态,设为空车或载客,这里的状态要和后台服务器端的状态保持一直。监听业务功能主要完成进入监听频道,等待服务器端发送周边业务请求并进行处理。请求相片信息功能主要完成发送下载相片信息请求,接收服务端发送图片信息。查看信息功能主要完成用户信息的查看,其中用户信息是保存在服务器端,信息的获得需要从服务端接收。退出完成客户端用户的退出系统。
服务器端划分为六个基本功能:登录信息处理、注册信息处理、调度业务处理、心跳信息处理、在线用户信息维护和位置信息处理。服务器端的基本功能图如图7所示。
登录信息处理主要完成验证用户登录信息是否正确。注册信息处理主要完成接收客户端发送的注册信息,判断用户名是否存在并作出相应处理。调度业务处理主要完成接收预约端或电话的业务预约信息,进行调度处理,发送业务请求给客户周边的车载端。心跳信息处理主要完成接收心跳包信息,更新在线用户链表信息中timer,根据timer值作出相应处理。在线用户信息维护主要完成对当前在线用户链表信息的维护。位置信息处理完成接受出租车的位置信息,并保存。
4 编码与实现
4.1 获取用户附近200m经纬度范围
当服务器端获得预约端发来的用车请求时,也获得了此时用户的位置信息。使用该函数get_bound()可以获得已知位置信息附近200m的经纬度范围,从而及时找到距离用户最近并空载的出租车,完成业务调度。下面就是该获取算法的具体编码。程序代码以及算法示例:
5 总结
本设计方案客户端实现了用户登录、注册、监听及接受业务、下载相片、设置车载状态及查看信息等功能。服务器端实现了对出租车进行业务调度、心跳机制、位置信息处理及在线用户链表维护等功能。
参考文献
[1]张芳.基于GPS导航设备的航路设计模拟系统[D].大连:大连海事大学,2011.
[2]吕芳,张跃,杨宏业.清华嵌入式GPS出租车调度系统[J].计算机测量和控制,2003,11(10):751-753.
[3]王长浩.GPS车载导航软件系统的设计与实现[D].西安:陕西科技大学,2010.
出租车调度管理系统 篇8
在机动化社会的逐步形成及“优先发展公共交通”的大背景之下,出租车凭借方便、快捷、安全、舒适等特点,已成为城市客运交通的重要组成部分。截止2009年,中国城市出租汽车保有量为971 579辆(不含港澳台地区)[1]。出租车在完成客运服务的同时亦为城市客运交通带来了新的问题与挑战——空驶率偏高。相关调查表明,北京市每辆出租车每天的平均空驶率为46.87%[2]。目前大中城市出租车的空驶里程多集中在市中心,无效占用了大量的城市道路资源,加剧了中心区重要路段的拥堵程度,亦成为影响城市大气环境的重要污染源。
为了解决出租车空驶率高的问题,目前已有一些有关出租车呼叫系统的研究和实施。1种常用的出租车呼叫系统是乘客可以通过电话、短信或网络向调度中心请求出租车,此类系统需对现有车辆进行改造,且人工调度效率不高,成本投入较大。另一种出租车呼叫系统采用的是在固定站点通过呼叫装置发出需求信号,周围一定范围内空载出租车进行响应,被选中的出租车相关信息反馈给站点处的乘客。这种方式能实现完全自主呼叫而无需调度中心支持,但仍需进行大量设备投入,实用性仍需考虑[3]。
随着城镇居民智能手机的普及率和智能化程度的不断提高,智能手机能够提供相应的位置信息并提供出租车驾驶员与乘客之间的通信联系,若进行合理利用,可以在较少设备改造的前提下,建立起更为高效的出租车出行调度系统[4]。基于此,本文研究了基于位置服务的智能化出租车调度系统的相关技术及实现途径。
1 基于位置服务的技术
基于位置的服务(location based services,LBS)是移动通信运营商根据移动用户的当前位置,为个人提供特定的信息增值服务,其关键技术是手机移动定位。
LBS定位目前采用的主流技术包括蜂窝基站定位系统(cell profile switcher,CPS)、辅助全球卫星定位系统(assisted global positioning system,A-GPS)、Wi-Fi的定位系统(Wi-Fi-based positioning system,WPS)等, 它们在定位原理与定位精度上都显示出不同的特性。就3种系统比较而言,WPS系统要求最高,移动终端需有无线网络功能,定位范围小但精度最高、速度最快[5]。GPS性能要求能够接收GPS卫星信号,定位精度较高,但定位速度较慢,受外界的影响比较明显[6]。CPS基于网络的移动定位的计算实现都在服务器端的定位平台上完成,只要能接收移动信号的移动终端都能满足要求,但定位精度较低,受移动基站的密度影响很大。就目前而言,GPS定位可直接在客户端调用,服务器端无须更多配置,而WPS和CPS则需要建立相应的基准数据库。通过上述技术对比分析,结合城市出租车调度系统的需求,本文提出基于无线定位技术和传统的基于移动通信基站的定位技术组合成的G-CPS定位技术的城市出租车智能调度系统。
G-CPS技术将无线路由器、蓝牙传感器及通信基站统一视为通信中转站,当有定位请求时,通过通信中转站的绝对坐标加上终端到中转站间的相对坐标,得到终端的实际位置。G-CPS技术要求已知中转站的绝对坐标,1种可靠且实用的获得方式是,建立G-CPS系统,收集带GPS模块的手机的位置信息,其内容包括GPS坐标及中转站ID,通过一定区域内较大次数的采集,即可建立中转站的绝对坐标基准数据库,此后,没有GPS模块的终端也可通过CPS系统获得绝对坐标。G-CPS系统与原有的GPS系统互相补充,GPS系统可为G-CPS系统提供更精确的基准位置,而G-CPS可为非GPS终端提供足够精度的定位服务。
2 需求分析
基于城市出租车智能化调度系统对功能和性能方面的需求,进行如下的需求分析。
2.1 功能需求
为实现城市出租车智能化调度系统,主要有如下3个功能需求:
1) 获取位置功能。为了降低出租车空驶率,高效快捷地完成调度,系统应能够实时获得出租车、乘客的准确位置及时间分布,以便更好的分配调度出租车。
2) 信誉度功能。为了确保出租车与乘客的搭配顺利进行,系统需要记录用户双方实名信息,并通过车牌号、手机号的验证,统计交易的成功率与次数,转换成相应的信誉度等级,为未来系统的应用提供重要参考。
3) 提供通信途径功能。在乘客与出租车交互的过程中,用户双方可通过系统传递文字信息实现沟通。对于语音服务的需求,智能手机可以直接启动电话模块进行连接,非智能手机可以通过系统提供的电话号码自行联系。
2.2 性能需求
为有效支撑系统运行,在系统性能方面主要有如下需求。
1) 定位精度。
对于信息网络服务较好的城市,定位精度应在50 m以下,以满足分配服务的准确性需求。对于精度较低的区域,可在自动定位的基础上通过用户双方的沟通获得位置信息来进行弥补。
2) 定位周期。
乘客客户端在非交易完成状态下,定位周期为10 min或手动更新定位信息。考虑到城市出租车的平均车速,出租车客户端可定为90 s。
3 系统结构
3.1 逻辑结构
基于位置服务的智能化出租车调度系统系统采用“ASD”的3层系统架构,即应用层(application layer)、系统服务层(system service layer)和数据层(data layer)。
应用层的功能是完成用户与系统间的交互。该层采集用户位置信息、接收服务请求及其它用户数据,调用系统提供的相关服务,再向用户返回结果。
系统服务层是实现智能出租车调度服务的枢纽层。该层除了提供WEB应答服务外,还为应用层提供相关交通信息服务,同时对数据层进行管理。
系统服务层提供的交通信息服务包括:
1) 定位服务。当用户访问时,对于智能移动终端,系统将自动依次通过GPS、WPS及CPS方法尝试进行定位,这3种方法硬件要求逐步降低,但可用性逐步提高,几乎所有智能终端均能成功定位。而对于非智能设备或电脑等固定终端,用户也可通过主动提交文本地址,以使系统解析出其地理坐标。
2) 针对出行者的出租车调度服务。当用户发出寻车请求时,系统分4步进行出租车的调配:①系统查找用户所在位置附近一定范围内所有出租车;②计算这些车辆与出行者的直线距离;③对直线距离最短的几辆出租车,计算车辆与出行者间的路面拓扑距离;④将出行者与出租车的配对信息通过应用层发送给双方进行确认。
3) 针对司机的周边客流分布查询服务。当出租车司机发出查询请求时,系统可调用GIS服务生成周边乘客分布地图,同时,根据乘客分布及各小区人口密度,为出租车司机提供建议,使其能更为“主动”并“准确”地寻客。
数据层的功能是存储并提供相关交通信息。该层存储的数据包括:出租车和出行者信息、WPS和CPS定位基准数据、GIS地理信息数据。
3.2 物理结构
应用层是用户访问系统的入口,可通过手机浏览器、手机客户端以及计算机浏览器访问本系统。不同的访问方式将对应不同的定位方式。例如使用手机访问系统,系统将尝试基于GPS、WPS或CPS技术的自动定位,若自动定位失败,用户可通过文本方式提交地址,在GIS地理信息数据库中查询该地址得到其坐标位置。
系统服务层是实现智能出租车调度的核心层次,由Web服务器、智能出行调度服务器、出行信息数据库服务器及服务器连接器构成。Web服务器用于完成终端与服务器间的网络通信。出行信息数据库服务器用于各类数据库的统一管理及灵活信息交换。智能出行调度服务器负责处理定位服务、为出行者分配出租车及为出租车司机提供附近客流分布查询服务等。
基础数据层由存储各类基础交通信息及相关信息的数据库构成。
4 系统功能及特点
4.1 系统功能
本系统可实现的基本功能是出租车的智能调度。当出行者使用手机终端或电脑终端访问系统时,将通过定位服务确定所在位置,再通过调度服务,综合路面距离、实时路况、车主信誉度等因素为其匹配出租车。对于出租车司机,在定位后可通过本系统查询周边客流需求分布。
本系统可以实现的功能包括如下方面:
1) 获取出行者和出租车的较为准确的位置信息。系统可通过GPS、WPS、CPS等自动定位技术及文本形式的地理编码寻址技术,获取终端所在位置信息,精度从5 m到1 000 m不等。这些信息将用于出租车的分配以及其他基于位置的服务。
2) 提供用户通过手机、电脑访问系统的功能。系统提供多种访问方式,按终端分可以是手机和电脑,按软件分可以是浏览器,也可以是专用的手机程序。
3) 为用户和出租车之间建立通讯通道功能。系统可为用户提供和出租车司机之间的直接交流。用户可以从调度结果中获得司机的联系方式,并选择呼叫或者预约出租车。
4) 系统管理功能。系统可在后台进行用户信息管理,定位服务数据库的维护,以及对用户位置信息和出行数据的分析。系统管理的另一重要任务是通过管理学手段提高出租车配对的成功施行率。
4.2 系统特点
相比于现有的其他出租车调度系统,本系统的特点主要表现在如下方面。
1) 系统准确、效率高。
对出行者而言,可享受多终端、多方式的综合定位系统,并且可以直接与出租车司机取得联系,方便个性化服务,从而使得出租车服务更准确和高效。
2) 用户的主动性强。
对出租车司机而言,其地位较其它调度系统有所提升,能更为主动地参与到公共交通服务中,而不仅仅是接受被动调度。
3) 硬件、成本要求低。
本系统除中枢服务器外,对其他硬件需求较低,面向出行者和出租车司机的终端都可以以应用软件形式嵌入到手持智能设备中。本系统只需在服务器端建立GIS地理信息数据库以及WPSCPS基准数据库,即可满足多样化的定位需求,成本较低。
5 系统实现
智能出租车调度系统(见图2)基于ASP.Net框架开发,使用Google Maps API处理地理信息并生成地图,数据库管理系统采用Microsoft SQL Server 2008, Web 服务采用IIS架构。
Google Maps API是由美国Google公司提供的公开GIS服务接口,该 API 提供了大量实用工具用以处理地图,并通过各种服务向地图添加内容。在本系统中,用户界面中的地图由Google Maps API生成,同时在地图上添加用户位置及出租车的配对信息。
ASP.Net编程框架由美国Microsoft公司开发,在 Web 服务器上运行,可以动态地生成和呈现 ASP.Net网页。使用者可以从任何浏览器或客户端设备请求 ASP.Net网页。ASP.Net还支持基于Web设备(如移动电话、手持型计算机和个人数字助理 (PDA)的移动控件。本系统的Web服务器即采用ASP.NET框架搭建。
为了方便用户的使用,用户不但可以通过客户端软件、客户端自带浏览器访问系统,也可以通过电脑网络进行叫车服务,从而解决了跨平台的问题。下图为本系统的实现界面。
6 结束语
出租车作为城市客运交通的重要组成部分,是城市常规公共交通的重要补充,直接反映了城市客运交通服务水平的高低与出行方式选择的多样性。由于数量多,行车时间长,出租车在为城市居民提供便捷服务同时,也产生了空载率大、能源浪费及加剧道路拥堵等问题。本文介绍了基于位置信息服务的智能化高效出行系统的研究与开发,通过使用本系统,乘客可查询到附近的出租车位置并向其发出叫车请求,而出租车司机亦可查询附近乘客的分布,这两个特性都能解决城市客流及出租车分散且不匹配所带来的问题。本系统实现简便,但需要定位技术的支持,在未来智能手机逐步普及的情况下,系统具有良好的应用意义。
摘要:针对城市客运出租车空驶率偏高等问题,提出基于位置服务的智能化出租车自主调度系统。分析了目前基于位置服务的技术特点及高效出行系统的需求,研究了系统的逻辑结构,包括应用层、系统服务层和数据层,并提出了系统的物理架构和实现机理。利用Google Maps API实现了智能化出租车调度系统的移动客户端和计算机客户端的开发。
关键词:空驶率,位置服务技术,Google Maps API
参考文献
[1]中华人民共和国国家统计局.中国统计年鉴[M].2010.北京:中国统计出版社,2010.
[2]柳丽娜,陈艳艳,张文阁.北京市出租车乘客需求预测模型研究[J].交通标准化,2010(13):89-92.
[3]丁立波,王学慧.基于nRF905的出租车短距离呼叫系统设计[J].信息技术,2008(12):15-17.
[4]史慧玲,翟海鹏,赵江涛,等.基于手机电子地图的出租车叫车系统[J].硅谷,2010(16):49.
[5]李思齐.基于Wi-Fi的定位系统的设计和实现[D].北京:北京交通大学,2009.