一种基于IC卡数据公交车辆车内拥挤程度计算方法技术

技术编号:14794824 阅读:102 留言:0更新日期:2017-03-13 01:24
本发明专利技术公开了一种基于IC卡数据公交车辆车内拥挤程度计算方法,其特征在于,包括以下步骤:客流数据的采集与存储步骤:车载机读取IC卡打卡器中的打卡信息,通过无线网络发送至服务器,并存储至数据库中;实时估算公交车在第j站的拥挤度:估算公交车在第j站的总人数                                               ,计算该公交车在第j站内拥挤程度。本发明专利技术的基于IC卡数据公交车辆车内拥挤程度计算方法,通过利用现有的公交车IC卡打卡机以及车载机来实现公交车内拥挤度的实时计算,充分利用了实时采集数据以及基于历史数据的统计,提供精确的车内拥挤度信息,为出行者选择合适的出行时间提供依据。

【技术实现步骤摘要】

本专利技术属于智能交通
,具体地说,是涉及一种基于IC卡数据公交车辆车内拥挤程度计算方法
技术介绍
随着国家经济的发展,城市人口越来越多,而目前公交作为市民普遍的出行方式,如何让市民享受更好的服务,成为目前公交关注的焦点。为了方便市民出行,目前一般只能查询公交车的行驶位置信息,对于车内载客量比较难以获取,无法提供车内拥挤度的信息。
技术实现思路
本专利技术为了解决目前公交车拥挤程度无法实时估算,或者估算精度差的问题,提出了一种基于IC卡数据公交车辆车内拥挤程度计算方法,可以解决上述问题。为了解决上述技术问题,本专利技术采用以下技术方案予以实现:一种基于IC卡数据公交车辆车内拥挤程度计算方法,包括以下步骤:客流数据的采集与存储步骤:车载机读取IC卡打卡器中的打卡信息,通过无线网络发送至服务器,并存储至数据库中,对数据库的历史数据以一天为单位,对每一个具有打卡记录的IC卡当天所有打卡记录进行统计,估计该IC卡在各打卡站点上车时,其将要下车的下车站点,所述客流数据包括公交线路、IC卡的ID、IC卡的打卡站点编号、打卡时间;实时估算公交车在第j站的拥挤度:服务器实时接收公交车在第i站的客流数据,根据IC卡的ID,从数据库中查找并估计每个IC卡在第i站上车时其将要下车的下车站点,估算公交车在第j站的总人数Rj,计算该公交车在第j站内拥挤程度Zj=Rj/B,其中,B为公交车额定载客人数。<br>进一步的,所述估算公交车在第j站的拥挤度的步骤中,公交车在第i站的客流数据中,所有打卡的IC卡分为两类,第一类在数据库中具有历史数据,第二类在数据库中没有在第i站上车的历史数据,公交车在第j站的车厢内的乘客数Rj的估算方法为:包括对第一类的IC卡基于历史数据统计,可得第一类的IC卡在第i站上车的总人数Ni,以及在第i站上车、且在第j站下车的人数Mij;对第二类的IC卡基于站点吸引的下车站点估算方法,包括以下步骤:计算站点的吸引强度Wi:Wi=SiΣk=1nSk]]>其中,Si为第二类的IC卡在第i站上车人数;计算第二类的IC卡在第i站上车、且在第j站下车的概率Pij:Pij=Fij*Σk=i+1nFij*×Wki<j0i≥j]]>其中,为归一化的任一乘客在第i站上车、且在第j站下车的概率;计算第二类的IC卡在第i站上车的总人数Dij:Dij=SI×Pij计算公交车中所有打IC卡的乘客从第i站上车、在第j站下车的概率Xij:Xij=DIJ+MIJSI+NIi<j0i≥j]]>计算公交车在第j站的总人数Rj:Rj=Σi=1j((Si′/t)-Σm=1j((Si′/t)×Xim))]]>其中,S′i为车载机实时传输的所有打卡的人数,t为打卡客流占总客流的比率。又进一步的,归一化的任一乘客在第i站上车、且在第j站下车的概率的计算方法为:既定行驶方向下,乘客出行站数近似服从泊松分布,计算任一乘客在第i站上车、且在第j站下车的概率Fij:Fij=e-λλ(j-1)(j-1)!]]>其中,λ为公交车的平均乘车站数,当i站以后的站点数小于平均乘车站数时,取λ=n-1,n为公交车在其线路上单向停靠站点数;对Fij归一化处理,得到归一化的任一乘客在第i站上车、且在第j站下车的概率Fij*=e-λλ(j-1)(j-1)!/Σi=0j-1e-λλ(j-1)(j-1)!.]]>再进一步的,客流数据的采集与存储步骤中,对数据库的历史数据以一天为单位,对每一个具有打卡记录的IC卡当天所有打卡记录进行统计包括以下步骤:(31)、对每个打卡的IC卡,根据其ID,从数据库中查找出该IC卡当日的全部刷卡数据,按照时间顺序排序;(32)、取相邻打卡数据及首尾打卡数据,判断每相邻的两次打卡数据中,前次打卡所乘公交车路线上所有站点中距离后次打卡上车站点最短的站点A,并计算该两站间的距离Q,将距离Q与阈值Q0比较,若Q≤Q0,则判断站点A即为在前次打卡站点上车时,将要下车的下车站点。优选的,所述步骤(32)中,若Q>Q0,则提取近期多日打卡数据,从中找出是否有行驶线路相近的公交线路出行,若是,则找出前次打卡所乘公交车路线上所有站点中距离所述行驶线路相近的公交线路中的打卡数据最短的站点B,则判断站点B即为在前次打卡站点上车时,将要下车的下车站点。与现有技术相比,本专利技术的优点和积极效果是:本专利技术的基于IC卡数据公交车辆车内拥挤程度计算方法,通过利用现有的公交车IC卡打卡机以及车载机来实现公交车内拥挤度的实时计算,充分利用了实时采集数据以及基于历史数据的统计,提供精确的车内拥挤度信息,为出行者选择合适的出行时间提供依据。结合附图阅读本专利技术实施方式的详细描述后,本专利技术的其他特点和优点将变得更加清楚。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术所提出的基于IC卡数据公交车辆车内拥挤程度计算方法的一种实施例流程图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。实施例一,本专利技术提出了一种基于IC卡数据公交车辆车内拥挤程度计算方法,包括以下步骤:客流数据的采集与存储步骤:车载机读取IC卡打卡器中的打卡信息,通过无线网络发送至服务器,并存储至数据库中,对数据库的历史数据以一天为单位,对每一个具有打卡记录的IC卡当天所有打卡记录进行统计,估计该IC卡在各打卡站点上车时,其将要下车的下车站点,所述客流数据包括公交线路、IC卡的ID、IC卡的打卡站点编号、打卡时间;实时估算公交车在第j站的拥挤度:服务器实时接收公交车在第i站的客流数据,根据IC卡的ID,从数据库中查找并估计每个IC卡在第i站上车时其将要下车的下车站点,估算公本文档来自技高网...
一种基于IC卡数据公交车辆车内拥挤程度计算方法

【技术保护点】
一种基于IC卡数据公交车辆车内拥挤程度计算方法,其特征在于,包括以下步骤:客流数据的采集与存储步骤:车载机读取IC卡打卡器中的打卡信息,通过无线网络发送至服务器,并存储至数据库中,对数据库的历史数据以一天为单位,对每一个具有打卡记录的IC卡当天所有打卡记录进行统计,估计该IC卡在各打卡站点上车时,其将要下车的下车站点,所述客流数据包括公交线路、IC卡的ID、IC卡的打卡站点编号、打卡时间;实时估算公交车在第j站的拥挤度:服务器实时接收公交车在第i站的客流数据,根据IC卡的ID,从数据库中查找并估计每个IC卡在第i站上车时其将要下车的下车站点,估算公交车在第j站的总人数Rj,计算该公交车在第j站内拥挤程度Zj=Rj/B,其中,B为公交车额定载客人数。

【技术特征摘要】
1.一种基于IC卡数据公交车辆车内拥挤程度计算方法,其特征在于,包
括以下步骤:
客流数据的采集与存储步骤:车载机读取IC卡打卡器中的打卡信息,通过
无线网络发送至服务器,并存储至数据库中,对数据库的历史数据以一天为单
位,对每一个具有打卡记录的IC卡当天所有打卡记录进行统计,估计该IC卡
在各打卡站点上车时,其将要下车的下车站点,所述客流数据包括公交线路、
IC卡的ID、IC卡的打卡站点编号、打卡时间;
实时估算公交车在第j站的拥挤度:服务器实时接收公交车在第i站的客
流数据,根据IC卡的ID,从数据库中查找并估计每个IC卡在第i站上车时其
将要下车的下车站点,估算公交车在第j站的总人数Rj,计算该公交车在第j
站内拥挤程度Zj=Rj/B,其中,B为公交车额定载客人数。
2.根据权利要求1所述的基于IC卡数据公交车辆车内拥挤程度计算方法,
其特征在于,所述估算公交车在第j站的拥挤度的步骤中,公交车在第i站的
客流数据中,所有打卡的IC卡分为两类,第一类在数据库中具有历史数据,第
二类在数据库中没有在第i站上车的历史数据,公交车在第j站的车厢内的乘
客数Rj的估算方法为:包括对第一类的IC卡基于历史数据统计,可得第一类
的IC卡在第i站上车的总人数Ni,以及在第i站上车、且在第j站下车的人
数Mij;
对第二类的IC卡基于站点吸引的下车站点估算方法,包括以下步骤:
计算站点的吸引强度Wi:
Wi=SiΣk=1nSk]]>其中,Si为第二类的IC卡在第i站上车人数;
计算第二类的IC卡在第i站上车、且在第j站下车的概率Pij:
Pij=Fij*Σk=i+1nFij*×Wki<j0i≥j]]>其中,为归一化的任一乘客在第i站上车、且在第j站下车的概率;
计算第二类的IC卡在第i站上车的总人数Dij:
Dij=SI×Pij计算公交车中所有打IC卡的乘客从第i站上车、在第j站下车的概率Xij:
Xij=DIJ+MIJSI+NII<j0i≥j]]>计算公交车在第j站的总人数Rj:
Rj=&Si...

【专利技术属性】
技术研发人员:王宝山李坤鹏刘振顶张新稳
申请(专利权)人:青岛海信网络科技股份有限公司
类型:发明
国别省市:山东;37

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1