一种利用公交双次刷卡数据计算乘客上车时间的方法

文档序号:9647222阅读:2612来源:国知局
一种利用公交双次刷卡数据计算乘客上车时间的方法
【技术领域】
[0001] 本发明属于交通运输技术领域。利用乘客乘座公交时产生的分段计费数据准确推 算公交乘客上车时间,可用于公交出行过程追踪。
【背景技术】
[0002] 公共交通出行规律是城市规划和决策的重要参考指标,随着城市规模的不断扩 大,公共交通系统得到迅速延伸,覆盖面不断增大,人们在出行过程中,由原来单一交通工 具转变为多种交通工具的组合才能完成全过程出行,例如上下班过程中需要常规公交+轨 道交通+常规公交。
[0003] 目前对公共交通出行规律的获取方法主要利用公交1C卡产生交易数据,数据量 大,信息全面,时间连续,通过对公交1C卡数据的挖掘与分析,能够获取庞大客流数据背后 的时间规律特征,为城市公交线网优化、公交系统规划管理提供数据支撑与决策支持。
[0004] 公交1C卡产生交易数据通常包含上车(或下车)站名、时间信息,但往往不完整, 如一票制(也称单次刷卡:指不管乘客从哪开始乘车,从哪下车,只要上车,票价就要按照 规定票价投币,与所有的乘客相同,不计乘车路程长短)只能记录乘客的上车时间信息,站 点信息通常没有;分段计价制(也称双次刷卡:指根据乘客上下车的站点距离计费)则包 含下车时间信息(下车交易时间信息),上、下车站名信息,不包含上车时间信息,如表1所 示。然而在分析公共交通出行规律时,准确获取乘客上车时间,对判别乘客是否属于一次完 整出行具有重要意义。
[0005] 本发明针对分段计价制产生的数据,精确推测乘客上车时间信息。
[0006] 表1 :分段计价公交1C卡记录信息
[0007]


【发明内容】

[0008] -种利用公交双次刷卡数据计算乘客上车时间的方法,乘客公交出行采用分段计 价制时,虽然没有记录乘客的上车时间信息,但包含上下车站名信息,当乘客从某一车站上 车时,可能同时也有若干乘客从该站下车,下车乘客的下车交易时刻信息已记录,通过对该 时刻的修正,以期表征本站乘客上车的时刻。
[0009] 具体实现方法如下:
[0010] 定义每位乘客每次乘坐公交出行产生的1C卡数据A(IDi,LINEdVEHdONNi,OFNi, OFTJ,其中i表示第i位公交乘客,取,LINE。VEHp0_、OF%、OFT^别表示乘客i的公 交卡编号,乘坐公交线路编号,公交车辆编号,上车站名,下车站名,下车交易时间。
[0011] 具体步骤如下:
[0012] 步骤1 :由个人的1C卡数据A(取,LINE^VE&,ON%,OF%,0FTJ,建立集合A,集合 以公交线路编号和车辆编号为单位对象,包含每位乘客公交线路编号,公交车辆编号,上车 站名,下车站名,下车交易时间;
[0013] 步骤2 :班次判别,对集合A按下车交易时间0FT排序,根据公交线路 的起点和终点名称,将数据按班次进行划分,把集合A的数据对应到不同的班次 中,建立集合B=取,B2. . .Bn},Bn表示第η个班次中由所有乘客的1C卡数据 U;(ID,..LINE,.VEII,,ONN,.(ΨΝ,.OFT,) ;
[0014] 步骤3 :以班次Bn为对象,计算在相同班次下公交车站j所有下车乘客的平均时刻 ,乘客一般会在公交车辆真正到站停留时提前一定时间刷卡交易,避免下车过程拥挤无 法及时刷卡,该提前时间段记为Τλ:
[0015] fSNi =Τ;Ν) +Γ,
[0016] ^表示在公交车站SNj下车乘客的平均交易时刻,Τλ取值建议在[0-5]分钟,根 据前后站间距大小适当调整;
[0017] 对于某些站点没有其它乘客同时下车的情况,通过上面的步骤无法直接计算该站 点下车乘客的平均时刻,本方法针对不同的情况提出以下解决方法:
[0018](1)当该站点的上、下游站点均有乘客下车时,如附图1所示,班次1,乘客在SNkM 上车,但该站无乘客下车,而其上游和下游均能找到公交站SNke、SNk+a有乘客下车,α,β >=1,乘客的平均下车时刻分别为SNke与SNk+a站间距离为 SNke与SNk站间距离为仏&碼,根据站点距离比例和时间差值,计算SNkM乘客的虚拟平 均下车时刻&v(:
[0020] (2)当该站点仅有上游或下游站点有乘客的下车时刻时,如附图1所示,班次n,乘 客在SN。站上车,但该站无乘客下车,而其下游站SNpSNY(y> = 2)有乘客下车,乘客的 平均下车时刻为芯%和75V,SN。与SN满间距尚为,SN;^SN^站间距尚为,. 以公交车在3&与SNγ站之间的平均运行速度表征SN。与SNi站间的平均运行速度,进而计 算SN。站乘客的虚拟平均下车时刻
[0022] 通过该步骤,当前班次下所有站点均可计算得到乘客平均下车时刻或虚拟平均下 车时刻;
[0023] 步骤4 :以当前班次中的所有乘客为对象,追踪其上车公交车站的乘客 平均下车时刻或虚拟平均下车时刻,该时刻用于表征此乘客的上车时刻,如乘客 6,,Γ( //.),,Δ/Λ.'.£,.,ΓΔ7/,,ανΛ',,,%^^ 平均下车时刻为巧^,则该乘客的上车时刻=匕.、ν ?
[0024] 本发明具有以下有益效果:
[0025] 该发明的基础数据来源于公交1C卡,相对传统的人工调查手段,该方法无须另外 布置采集设备,具有费用低廉,覆盖人群范围大的特点;且可获取信息量基础全面,为挖掘 公共交通出行规律提供全方位支撑。
【附图说明】
[0026] 图1.本方法的实施过程示意图。
【具体实施方式】
[0027] 下面结合附图对本发明详细描述其具体实施过程。以北京市29路公交的1C卡数 据为例进行说明,29路公交有15个公交车站,如表2。
[0028] 表2 :29路公交站点
[0029]
[0030] 具体步骤如下:
[0031] 步骤1 :根据每位乘客乘坐29路公交,车辆编号为57059的1C卡数据A(IDdLI _,VEHd0_,OF%,OFTJ,建立集合A,包含每位乘客公交线路编号,公交车辆编号,上车站 名,下车站名,下车交易时间,如表3列出了部分示意数据;
[0032] 表3 :29路公交
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1