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

文档序号:9647222阅读:来源:国知局
乘客1C卡交易数据
[0033]
[0034] 步骤2 :班次判别,对集合A按下车交易时间OFT排序,根据29路公交的起点北京 站东和终点弘燕公交场站,将数据按班次进行划分,把集合A的数据对应到不同的班次中, 建立集合B= {^,B2. . .Bn},本例取第三个班次B3的数据进行说明;
[0035] 步骤3 :计算B3班次下任意公交车站j所有下车乘客的平均时刻厂、·为简化分 析,提前刷卡交易时间为1\取2. 5分钟,如表4所示:
[0036] 表4出3班次各站点下车乘客平均时刻


[0040] 可以看到,对于某些站点没有其它乘客同时下车的情况,通过上面的步骤无法直 接计算该站点下车乘客的平均时刻,如北京站东、广渠门、弘燕桥站,这三个站的具体解决 方法如下:
[0041] (1)由表2和表3可知,弘燕桥站点序号是13,最近的上、下游站点四方桥西和小 武基桥北均有乘客下车,下车时刻已通过上面步骤计算得到,站间距离也由已知条件提供, 根据站点距离比例和时间差值计算弘燕桥乘客的虚拟平均下车时刻
[0043] (2)北京站东、广渠门站,其上游没有站点,仅下游站点有乘客的下车时刻时,首先 计算广渠门站乘客的虚拟平均下车时刻^?
[0045] 计算北京站东乘客的虚拟平均下车时刻八、:
[0047] 通过以上步骤,当前班次下所有站点均计算得到乘客平均下车时刻或虚拟平均下 车时刻;
[0048] 步骤4 :以当前班次中的所有乘客为对象,追踪其上车公交车站的乘客平均下车 时刻或虚拟平均下车时刻,该时刻用于表征此乘客的上车时刻,如表3中的示意用户数据, 其上车时刻如表5中0ΝΤ列所示:
[0049] 表5:乘客上车时间
[0052] 最后应说明的是:以上示例仅用以说明本发明而并非限制本发明所描述的技术方 案;因此,尽管本说明书参照上述的示例对本发明已进行了详细的说明,但是,本领域的普 通技术人员应当理解,仍然可以对本发明进行修改或等同替换;而一切不脱离发明的精神 和范围的技术方案及其改进,其均应涵盖在本发明的权利要求范围当中。
【主权项】
1. 一种利用公交双次刷卡数据计算乘客上车时间的方法,其特征在于:乘客公交出行 采用分段计价制时,虽然没有记录乘客的上车时间信息,但包含上下车站名信息,当乘客从 某一车站上车时,可能同时也有若干乘客从该站下车,下车乘客的下车交易时刻信息已记 录,通过对该时刻的修正,W期表征本站乘客上车的时刻; 具体实现方法如下: 定义每位乘客每次乘坐公交出行产生的1C卡数据Ui(IDi,LI肥1,VEHi,0順1,OFNi,OFTi),其中i表示第i位公交乘客,IDi,LI肥1、VEHi、ONNi、OFNi、OFTi分别表示乘客i的公交卡 编号,乘坐公交线路编号,公交车辆编号,上车站名,下车站名,下车交易时间; 具体步骤如下: 步骤1 :由个人的1C卡数据Ui(IDi,LI肥1,¥6也0順1,0。1^1,0。1'1),建立集合4,集合^ 公交线路编号和车辆编号为单位对象,包含每位乘客公交线路编号,公交车辆编号,上车站 名,下车站名,下车交易时间; 步骤2 :班次判别,对集合A按下车交易时间OFT排序,根据公交线路的 起点和终点名称,将数据按班次进行划分,把集合A的数据对应到不同的班次 中,建立集合B=巧1,B2. . .B。},B。表示第η个班次中由所有乘客的1C卡数据 U:(!D,,UNL·:,,νι:?!,,om,,orr,)构戚热集合; 步骤3 :W班次B。为对象,计算在相同班次下公交车站j所有下车乘客的平均时刻n、.,乘客一般会在公交车辆真正到站停留时提前一定时间刷卡交易,避免下车过程拥挤 无法及时刷卡,该提前时间段记为Τλ:7三V,表示在公交车站SN,下车乘客的平均交易时刻,Τλ取值建议在[0-引分钟,根据前 后站间距大小适当调整; 对于某些站点没有其它乘客同时下车的情况,通过上面的步骤无法直接计算该站点下 车乘客的平均时刻,本方法针对不同的情况提出W下解决方法: (1)当该站点的上、下游站点均有乘客下车时,班次1,乘客在SNk站上车,但该站无乘 客下车,而其上游和下游均能找到公交站SNkp、SNk+。有乘客下车,α,β>=1,乘客的平 均下车时刻分别为了邸,_0和^+。,SNkβ与SNk+a站间距离为公av'w馬,.,SNkβ与SNk站间距 离为MV,根据站点距离比例和时间差值,计算SNk站乘客的虚拟平均下车时刻ζν。:似当该站点仅有上游或下游站点有乘客的下车时刻时,班次η,乘客在SN。站上车,但 该站无乘客下车,而其下游站SNi、SN, (丫 >= 2)有乘客下车,乘客的平均下车时刻为ξ 和^,SN。与SN谢间距离为,SNi与SNΥ站间距离为公&心抑,,W公交车在SNi与SN,站之间的平均运行速度表征SN。与SNi站间的平均运行速度,进而计算SN。站乘客的虚 拟平均下车时刻&^。:通过该步骤,当前班次下所有站点均可计算得到乘客平均下车时刻或虚拟平均下车时 刻; 步骤4:W当前班次中的所有乘客为对象,追踪其上车公交车站的乘客平 均下车时刻或虚拟平均下车时亥IJ,该时刻用于表征此乘客的上车时亥IJ,如乘客 ?./;'( /心,,。八4',,化'//,,,O/'W,,,上车站名为ONNi,该站乘客平均下车时刻或虚拟 平均下车时刻为faw,则该乘客的上车时刻饼巧=巧WW。
【专利摘要】一种利用公交双次刷卡数据计算乘客上车时间的方法,本发明涉及一种利用公交分段计价制产生的数据,精确推测乘客上车时间的方法,属于交通运输技术领域。数据虽然没有记录乘客的上车时间信息,但包含上下车站名信息,当乘客从某一车站上车时,可能同时也有若干乘客从该站下车,下车乘客的下车交易时刻信息已记录,通过对该时刻的修正,可以表征本站乘客上车的时刻。本发明可准确推测公交乘客上车时间信息,用于公共交通出行规律特征挖掘。
【IPC分类】G07C1/10, G08G1/01
【公开号】CN105405292
【申请号】CN201510921310
【发明人】赖见辉, 陈艳艳, 赵晋, 魏攀一, 方珊珊
【申请人】北京工业大学
【公开日】2016年3月16日
【申请日】2015年12月13日
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1