本发明涉及智能交通研究领域,尤其是精准客流大数据的采集和应用领域,具体涉及一种精准公交客流大数据的优化方法及装置。
背景技术:
我国各大城市为了缓解交通拥堵,均在积极规划和改善公共交通服务,开展公交线路优化的研究和实际线网调整业务,而客流大数据作为公交线网优化的关键因素,客流大数据准确性决定了线网优化的实际调整是否可行。
目前客流采集最有效的方法是通过公交前后门的摄像头采集乘客上下车视频图像,采用图像识别技术实现对上下车人数和方向的准确采集,但是该方法采集到的客流数据是公交车全天候上下车人员,包含了无效客流,如司机上下,车辆清洁人员、机务人员、保养人员等非正常乘客的上下车;同时多数的公交车到达首站后存在乘客提前上车的现象(距离出发还有一定的时间),车辆到达末站时也存在下客时间过长的现象。基于上述情况,如果采用某班次公交车首站实际出发时间(ts)-末站实际到达时间(te)来计算有效客流量,会把提前上车和延后下车的客流量漏算;如果采用公交车的gps最早采集时间(ts0)-gps最晚采集时间(te0)来计算客流量,会包含较多的无效客流;否则就需要人工统计某班次乘客最早上客时间(ts’)和乘客最晚下客时间(te’),此方法工作量庞大,而且需要专门人员进行统计,因此如何在去除无效客流的同时,保留首站提前上车和末站延后下车的客流,快速确定出乘客最早上客时间和乘客最晚下客时间是目前存在的一大难题。
技术实现要素:
为了克服现有技术的不足,本发明的目的在于提供一种精准公交客流大数据的优化方法及装置,该方法提高了公交有效客流大数据的准确性,提升了公交线网优化的仿真应用可行性,同时为智能调度、客流分析、政府规划提供基础客流大数据支撑。
为达到上述目的,本发明是通过以下的技术方案来实现的。
步骤1,从客流采集系统获取当天运营的车辆及其所有班次的客流数据,所述客流数据包括班次总数m、班次首站实际出发时间ts、班次末站实际到达时间te、gps点产生的时间,所述gps点是指通过gps采集的有上下车客流时的经纬度位置,所述gps点产生的时间包括某班次gps最早采集时间ts0和gps最晚采集时间te0;
优选的,所述班次首站实际出发时间ts是指公交车离开首站的时间,取gps点加速远离首站区域的起始点速度为0的时间,所述班次末站实际到达时间(te)是指公交车到达末站的时间,取gps点减速到达末站区域的速度为0的时间;所述首站区域或末站区域是指以首站或者末站为中心方圆5-15m的区域。
优选的,所述客流采集系统是运用图像识别技术,通过在车辆前后门安装的摄像装置识别乘客上下车图像,并分析乘客运动轨迹,统计出站点上下车的乘客数量、上下车的时间、上下车时的gps点,并关联车辆编号、班次编号
步骤2,确定某车辆所有班次的发车间隔区间
判断该班次是否为首班或末班,
若是首班,则发车之前的所述发车间隔区间是从gps最早采集时间(ts0)到首站实际出发时间(ts1)的时间区间[ts0,ts1];
若是末班,则末班尾站后的所述发车间隔区间是从末站实际到达时间(tem)到gps最晚采集时间(te0)的时间区间[tem,te0];
若不是首班,则所述发车间隔区间是从上个班次的末站实际到达时间(ten-1)到本班次的首站实际出发时间(tsn)的时间区间[ten-1,tsn](n∈int[2,m]);优选的,判断上个班次和本班次是否为循环班次,所述循环班次为司机到达终点后未休息或者休息很短时间后直接返程,且未进入场站,若是循环班次,则客流大数据不需要进行优化,若不是循环班次,进入步骤3;
优选的,所述判断上个班次和本班次是否为循环班次具体为:根据不是首班情况下的发车间隔区间[ten-1,tsn],获取该时间范围内的gps点集合,如果根据gps点轨迹得出的车辆行驶距离小于20~300m之间的任何一个值,且发车间隔时间(tsn-ten-1)小于2-8min之间的任何一个值,则判定上个班次和本班次是循环班次,否则为非循环班次;
步骤3,确定乘客实际最早上客时间(ts’)和乘客实际最晚下客时间(te’)
根据步骤2的所述发车间隔区间([ts0,ts1]或[ten-1,tsn](n∈int[2,m])或[tem,te0]),获取该时间范围内的gps点集合,其中所述发车间隔区间的前后端点时间分别对应第一gps点和最后gps点;
从所述gps点集合倒序查找,当gps点速度首次大于0~10km/h之间任一值且该gps点与所述最后gps点之间的gps轨迹距离首次大于1~100m之间任一值时,则该gps点的产生时间tsn’为本班次的乘客实际最早上客时间;
从该集合顺序查找,当gps点速度首次大于0~10km/h之间任一值且该gps点与所述第一gps点之间的gps轨迹距离首次大于1~100m之间任一值时,则该gps点的数据产生时间ten’为本班次的乘客实际最晚下客时间。
步骤4,根据乘客实际最早上客时间(ts’)和乘客实际最晚下客时间(te’)对客流大数据进行优化,取[ts’,te’]的时间区间的客流为有效客流。
本发明还包括一种精准公交客流大数据的优化装置,包括获取单元、第一分析单元、第二分析单元、优化单元,上述单元依次电连接;
所述获取单元执行权利要求1至5任一项所述的一种精准公交客流大数据的优化方法的步骤1的步骤;
所述第一分析单元执行权利要求1至5任一项所述的一种精准公交客流大数据的优化方法的步骤2的步骤;
所述第二分析单元执行权利要求1至5任一项所述的一种精准公交客流大数据的优化方法的步骤3的步骤;
所述优化单元执行权利要求1至5任一项所述的一种精准公交客流大数据的优化方法的步骤4的步骤。
与现有技术相比,本发明具有如下有益效果:通过计算机程序重新确定出乘客最早上客时间和最晚下客时间,以及循环班次的判断,去除无效客流的同时,保留首站提前上车和末站延后下车的客流,提高了公交有效客流大数据的准确性,为智能调度、客流分析、政府规划提供基础客流大数据支撑,同时提高了公交线网优化的仿真应用可行性;另外该方法适用度高,对各种线路类型(如环线,循环线路)均能适用。
附图说明
图1为本发明的精准公交客流大数据的优化方法的流程图;
图2为本发明的精准公交客流大数据的优化装置示意图。
具体实施方式
为了阐明本发明的技术方案和工作原理,下面结合附图与具体实施例对本发明做详细的介绍。本实施例中,包括但不限于公交公司的公交车辆,也包括与公交车采用类似运行模式的企业班车、大巴车辆、旅游车辆等。
实施例一:
附图1为本发明的精准公交客流大数据的优化方法的流程图,结合该图,该方法主要包括以下步骤:
步骤1,从客流采集系统获取当天运营的某车辆(如车辆a)及车辆a在1路线运营的7个班次,及每班次的gps最早采集时间(ts0)和gps最晚采集时间(te0);依次从第一班开始对客流大数据进行循环优化,车辆a的第n个班次的首站实际出发时间、末站实际到达时间分别记为tsn、ten;
所述班次首站实际出发时间ts是指公交车离开首站的时间,取gps点加速远离首站区域的起始点速度为0的时间,所述班次末站实际到达时间(te)是指公交车到达末站的时间,取gps点减速到达末站区域的速度为0的时间;所述首站区域或末站区域是指以首站或者末站为中心方圆10m的区域。
步骤2,确定某车辆所有班次的发车间隔区间
判断该班次是否为首班或末班,
若是首班,则发车之前的所述发车间隔区间是从gps最早采集时间(ts0)到首站实际出发时间(ts1)的时间区间[ts0,ts1];
若是末班,则末班尾站后的所述发车间隔区间是从末站实际到达时间(tem)到gps最晚采集时间(te0)的时间区间[tem,te0](m=7);
若不是首班,则所述发车间隔区间是从上个班次的末站实际到达时间(ten-1)到本班次的首站实际出发时间(tsn)的时间区间[ten-1,tsn](n∈int[2,7]);判断上个班次和本班次是否为循环班次,所述循环班次为司机到达终点后未休息或者休息很短时间后直接返程,且未进入场站,若是循环班次,则客流大数据不需要进行优化,若不是循环班次,进入步骤3;
所述判断上个班次和本班次是否为循环班次具体为:根据不是首班情况下的发车间隔区间[ten-1,tsn],获取该时间范围内的gps点集合,如果根据gps点轨迹得出的车辆行驶距离小于100m,且发车间隔时间(tsn-ten-1)小于5min,则判定上个班次和本班次是循环班次,否则为非循环班次;
步骤3,确定乘客实际最早上客时间(ts’)和乘客实际最晚下客时间(te’)
根据步骤2的所述发车间隔区间([ts0,ts1]或[ten-1,tsn](n∈int[2,7])或[tem,te0]),获取该时间范围内的gps点集合,其中所述发车间隔区间的前后端点时间分别对应第一gps点和最后gps点;
从所述gps点集合倒序查找,当gps点速度首次大于5km/h且该gps点与所述最后gps点之间的gps轨迹距离首次大于50m时,则该gps点的产生时间tsn’为本班次的乘客实际最早上客时间;
从该集合顺序查找,当gps点速度首次大于5km/h且该gps点与所述第一gps点之间的gps轨迹距离首次大于50m时,则该gps点的数据产生时间ten’为本班次的乘客实际最晚下客时间。
步骤4,根据乘客实际最早上客时间(ts’)和乘客实际最晚下客时间(te’)对客流大数据进行优化,取[ts’,te’]之间的客流为有效客流。
对车辆a的所有班次循环计算得到7个实际的上下客时间区间[tsn’,ten’](n∈int[1,7]),以这些时间区间内的所有客流数据为当天有效的实际客流记录。
车辆a的某一天总客流为332,根据该方法得到的实际客流是313,提升准确率是5.7%。该方法对于普通线路,环线,循环班次线路等均适应,总体提升准确率为5%-10%。
基于相同的技术构思,图2为本发明的精准公交客流大数据的优化装置示意图,该装置可以执行本发明精准公交客流大数据的优化方法的流程。
如图2所示,该装置具体包括获取单元、第一分析单元、第二分析单元、优化单元,上述单元依次电连接;
所述获取单元执行权利要求1至5任一项所述的一种精准公交客流大数据的优化方法的步骤1的步骤;
所述第一分析单元执行权利要求1至5任一项所述的一种精准公交客流大数据的优化方法的步骤2的步骤;
所述第二分析单元执行权利要求1至5任一项所述的一种精准公交客流大数据的优化方法的步骤3的步骤;
所述优化单元执行权利要求1至5任一项所述的一种精准公交客流大数据的优化方法的步骤4的步骤。
以上结合附图对本发明进行了示例性描述,显然,本发明具体实现并不受上述方式的限制,凡是采用了本发明的方法构思和技术方案进行的各种非实质性的改进;或者未经改进、等同替换,将本发明的上述构思和技术方案直接应用于其他场合的,均在本发明的保护范围之内。