一种公交车辆首末班准点率的评估方法与系统与流程

文档序号:11921967阅读:5104来源:国知局
一种公交车辆首末班准点率的评估方法与系统与流程

本发明涉及公共交通领域,具体而言涉及一种公交车辆首末班准点率的评估方法与系统。



背景技术:

城市公共交通是城市重要的基础设施之一,它不仅满足城市居民出行的需求,从某种意义上讲它对城市功能的正常发挥起到了一定的组织作用。城市公共交通服务是目前承担着城市功能尤其是关于出行功能中关键的环节。

公交的准点率是反映公交服务的重要方面,而首末班的准点率更加反应公共交通服务的效率和管理水平,关系着城市出行的最早和最晚的那一群体的出行利益。首末班行车准点性与企业调度管理、运营组织、道路条件等因素相关,准点率越高,公交发展水平越高,而当前因为前期交通规划不尽合理,公交运营企业调度管理以及公交驾驶人员的素质和专业等因素,导致首末班的准点问题成为一个难题。



技术实现要素:

本发明目的在于提供一种公交车辆首末班准点率的评估方法。

为达成上述目的,本发明所采用的技术方案如下:

一种公交车辆首末班准点率的评估方法,包括下述步骤:

Step1、从公交线路信息表DC_BUS_LINE中获取全部公交线路信息,即所有公交线路;将所有线路ID标记为unvisited;

Step2、取一个unvisited的线路ID记录p,标记为visited;

Step3、从公交运行计划表DC_BUS_TIMETABLE中查询线路p的首班计划发车时间、末班计划发车时间,若公交运行计划该日数据为空,则从公交线路信息表DC_BUS_LINE中,获取线路p的首班计划发车时间、末班计划发车时间;

Step4、同时从公交运行记录表DC_BUS_RECORD中获取公交线路p的首末班实际发车时间,若公交运行记录表该日数据为空,则从公交运行计划表DC_BUS_TIMETABLE获取当天线路p的公交车辆信息,根据公交车辆信息到车辆动态监控信息表AD_MV_GPS_HIS:USEAGE_TYPE=1即车辆轨迹表中获取首班实际发车时间、末班实际发车时间;

Step5、判断准点性,若:(计划发车时间-5min)<=实际发车时间<=(计划发车时间+5min),则准点,记为1,否则为不准点,记为0;

Step6、根据首班准点性、末班准点性,计算线路准点率;

Step7、转Step2取另一个线路进行上述Step3-Step6的处理,直到所有线路的准点率均计算完成为止。

应当理解,前述构思以及在下面更加详细地描述的额外构思的所有组合只要在这样的构思不相互矛盾的情况下都可以被视为本公开的发明主题的一部分。另外,所要求保护的主题的所有组合都被视为本公开的发明主题的一部分。

结合附图从下面的描述中可以更加全面地理解本发明教导的前述和其他方面、实施例和特征。本发明的其他附加方面例如示例性实施方式的特征和/或有益效果将在下面的描述中显见,或通过根据本发明教导的具体实施方式的实践中得知。

附图说明

附图不意在按比例绘制。在附图中,在各个图中示出的每个相同或近似相同的组成部分可以用相同的标号表示。为了清晰起见,在每个图中,并非每个组成部分均被标记。现在,将通过例子并参考附图来描述本发明的各个方面的实施例,其中:

图1是本发明的公交车辆首末班准点率的评估方法的流程示意图。

图2是车辆GPS上报数据历史表的示意图。

具体实施方式

为了更了解本发明的技术内容,特举具体实施例并配合所附图式说明如下。

在本公开中参照附图来描述本发明的各方面,附图中示出了许多说明的实施例。本公开的实施例不必定意在包括本发明的所有方面。应当理解,上面介绍的多种构思和实施例,以及下面更加详细地描述的那些构思和实施方式可以以很多方式中任意一种来实施,这是因为本发明所公开的构思和实施例并不限于任何实施方式。另外,本发明公开的一些方面可以单独使用,或者与本发明公开的其他方面的任何适当组合来使用。

结合图1所示,一种公交车辆首末班准点率的评估方法,包括下述步骤:

Step1、从公交线路信息表DC_BUS_LINE中获取全部公交线路信息,即所有公交线路;将所有线路ID标记为unvisited;

Step2、取一个unvisited的线路ID记录p,标记为visited;

Step3、从公交运行计划表DC_BUS_TIMETABLE中查询线路p的首班计划发车时间、末班计划发车时间,若公交运行计划该日数据为空,则从公交线路信息表DC_BUS_LINE中,获取线路p的首班计划发车时间、末班计划发车时间;

Step4、同时从公交运行记录表DC_BUS_RECORD中获取公交线路p的首末班实际发车时间,若公交运行记录表该日数据为空,则从公交运行计划表DC_BUS_TIMETABLE获取当天线路p的公交车辆信息,根据公交车辆信息到车辆动态监控信息表AD_MV_GPS_HIS:USEAGE_TYPE=1即车辆轨迹表中获取首班实际发车时间、末班实际发车时间;

Step5、判断准点性,若:(计划发车时间-5min)<=实际发车时间<=(计划发车时间+5min),则准点,记为1,否则为不准点,记为0;

Step6、根据首班准点性、末班准点性,计算线路准点率;

Step7、转Step2取另一个线路进行上述Step3-Step6的处理,直到所有线路的准点率均计算完成为止。

在一些例子中,根据准点性可通过求均值的方法来确定准点率。

结合图1所示,在该方法的实现过程中,需要用到一些从交通实时监控所取得的数据和/或表格,以及从道路监控数据中心的表格和数据,例如公交运行计划信息、公交线路信息、公交运行记录信息、公交车辆动态监控GPS等。

下面示例性地表示了前述数据的格式。

公交运行计划信息

公交线路信息

公交运行记录信息

公交车辆动态监控GPS,如图2所示。

车辆GPS上报数据历史表:AD_MV_GPS_HIS

USEAGE_TYPE=1

示例性地,在step6输出的线路准点性和准点率数据格式如下:

上述方案可用于单日的统计评估,在月度统计时,其方案结合图1所示的例子,可采用下述过程来实现。

比如6月2号更新时,首先判断SUM_BUS_PUNCTUALITY_RATE表中哪几个月的数据是空的,哪几个月是空的,就做那几个月的数据。

Step1首先判断SUM_BUS_PUNCTUALITY_RATE中待分析的月份数据是否为空,不为空,不进行更新,若为空则进行下一步分析;

Step2从STAT_BUS_PUNCTUALITY_RATE表中取分析时段内的线路准点率(LINE_PUNCTUALITY_RATE)数据,则月统计准点率=avg(LINE_PUNCTUALITY_RATE)

则输出数据如下:

循环上述步骤,直到所有线路的月统计准点率计算完毕为止。

根据本发明的公开,还提出一种公交车辆首末班准点率的评估系统,包括:

至少一个处理器;

存储器;

其中,所述存储器被设置用于存放供处理器使用的数据与程序模块,所述程序模块包括用于执行前述实施例的方法的程序指令,尤其是图1所示的流程的实施例。

虽然本发明已以较佳实施例揭露如上,然其并非用以限定本发明。本发明所属技术领域中具有通常知识者,在不脱离本发明的精神和范围内,当可作各种的更动与润饰。因此,本发明的保护范围当视权利要求书所界定者为准。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1