一种定制公交运行数据确定方法及装置与流程

文档序号:31659737发布日期:2022-09-27 22:52阅读:62来源:国知局
一种定制公交运行数据确定方法及装置与流程

1.本发明涉及智能交通研究领域,具体涉及一种定制公交运行数据确定方法及装置。


背景技术:

2.随着绿色低碳生活的提倡,人们渐渐的将出行方式从汽车转变为自行车、公交车、地铁等绿色并且低碳的出行方式,但由于以自行车方式出行,虽然行动灵活但是速度较慢,以公交车方式出行,虽然速度较快但是运行时间较为固定,所以近年来诞生一种定制公交的出行方式,结合了自行车和公交车的优势,不仅速度较快,而且运行时间较为灵活,定制公交使得人们的出行更加便捷。
3.为了覆盖更多的人群,现有技术中根据人为经验确定定制公交的发车时间和发车站点,但是根据人为经验制定的发车时间和发车站点可靠性较差,导致定制公交的运行效能较低。


技术实现要素:

4.有鉴于此,本发明实施例提供了一种定制公交运行数据确定方法及装置,以解决定制公交的运行效能较低的问题。
5.第一方面,本发明提供了一种定制公交运行数据确定方法,包括如下步骤:获取以目标站点为起点的各共享单车的骑行数据;根据所述骑行数据确定各共享单车在第一预设范围内的骑行终点;根据各共享单车在所述第一预设范围内的骑行终点确定以所述目标站点为起点的定制公交的公交停靠站点;分别确定所述公交停靠站点在各时间段内的汇总骑行流量;根据所述公交停靠站点在各时间段内的汇总骑行流量确定以所述目标站点为起点的定制公交的在各时间段内发车间隔。
6.可选的,本发明实施例提供的定制公交运行数据确定方法中,根据各共享单车在所述第一预设范围内的骑行终点确定以所述目标站点为起点的定制公交的公交停靠站点,包括:对各共享单车在所述第一预设范围内的骑行终点进行聚类,得到多个聚类簇,并根据各聚类簇对应的骑行数据的数量确定多个候选聚类簇;将所述候选聚类簇的聚类中心确定为所述公交停靠站点。
7.可选的,本发明实施例提供的定制公交运行数据确定方法中,通过如下公式计算所述定制公交的发车间隔:发车间隔=(流量阈值/汇总骑行流量)*4。
8.可选的,本发明实施例提供的定制公交运行数据确定方法中,根据所述公交停靠站点在各时间段内的汇总骑行流量确定以所述目标站点为起点的定制公交的在各时间段内发车间隔,包括:根据公交停靠站点在各时间段内的汇总骑行流量确定早通勤高峰时间段,和,晚通勤高峰时间段;根据所述公交停靠站点在早通勤高峰时间段,和,晚通勤高峰时间段的汇总骑行流量确定所述定制公交的在早通勤高峰时间段,和,晚通勤高峰时间段的理论发车间隔;若所述理论发车间隔大于第一发车间隔阈值,将所述第一发车间隔阈值确
定为所述定制公交在早通勤高峰时间段,和,晚通勤高峰时间段的发车间隔。
9.可选的,本发明实施例提供的定制公交运行数据确定方法中,若所述理论发车间隔小于第二发车间隔阈值,将所述第二发车间隔阈值确定为所述定制公交在早通勤高峰时间段,或,晚通勤高峰时间段的发车间隔。
10.可选的,本发明实施例提供的定制公交运行数据确定方法中,根据所述公交停靠站点在各时间段内的汇总骑行流量确定以所述目标站点为起点的定制公交的在各时间段内发车间隔,包括:根据公交停靠站点在各时间段内的汇总骑行流量确定晚间时段;根据所述公交停靠站点在晚间时段的汇总骑行流量确定所述定制公交的在晚间时段的理论发车间隔;若所述理论发车间隔大于第三发车间隔阈值,将所述第三发车间隔阈值确定为所述定制公交在晚间时段的发车间隔。
11.可选的,本发明实施例提供的定制公交运行数据确定方法中,若所述理论发车间隔小于第四发车间隔阈值,将所述第四发车间隔阈值确定为所述定制公交在晚间时段的发车间隔。
12.第二方面,本发明提供一种定制公交运行数据确定装置,包括:数据获取模块,用于获取以目标站点为起点的各共享单车的骑行数据;数据确定模块,用于根据所述骑行数据确定各共享单车在第一预设范围内的骑行终点;停靠站点确认模块,用于根据各共享单车在所述第一预设范围内的骑行终点确定以所述目标站点为起点的定制公交的公交停靠站点;骑行流量确认模块,用于分别确定所述公交停靠站点在各时间段内的汇总骑行流量;发车间隔确认模块,根据所述公交停靠站点在各时间段内的汇总骑行流量确定以所述目标站点为起点的定制公交的在各时间段内发车间隔。
13.第三方面,本发明提供一种计算机设备,包括:至少一个处理器:以及与所述至少一个处理器通信连接的存储器,其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,从而执行如本发明第一方面提供的定制公交运行数据确定方法。
14.第四方面,本发明提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机指令,所述计算机指令用于使所述计算机执行如本发明第一方面提供的定制公交运行数据确定方法。
15.本发明技术方案,具有如下优点:
16.本发明提供的定制公交运行数据确定方法及装置,通过获取共享单车的骑行数据,来确定共享单车在第一预设范围内的骑行终点,通过对骑行终点的共享单车数量进行对比,得到人流量较多的地方,将人流量较多的地方确定为公交停靠站点,提高了公交车的载客量,在根据公交停靠站点的汇总骑行流量,动态指定公交车的发车间隔,降低了公交车的运营成本。通过实施本发明,对各共享单车的骑行数据分析,得到公交停靠站点和发车间隔,提高了定制公交的公交停靠站点和发车间隔的数据可靠性,同时提高了定制公交的运行效能。
附图说明
17.为了更清楚地说明本发明具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的
附图是本发明的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
18.图1为本发明实施例中定制公交运行数据确定方法的一个具体示例的流程图;
19.图2为本发明实施例中定制公交运行数据确定装置的一个具体示例的结构示意图;
20.图3为本发明实施例中计算机设备的一个具体示例的结构示意图。
具体实施方式
21.下面将结合附图对本发明的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
22.除非上下文明确要求,否则整个说明书和权利要求书中的“包括”、“包含”等类似词语应当解释为包含的含义而不是排他或穷举的含义;也就是说,是“包括但不限于”的含义。
23.在本发明的描述中,需要理解的是,术语“第一”、“第二”等仅用于描述目的,而不能理解为指示或暗示相对重要性。此外,在本发明的描述中,除非另有说明,“多个”的含义是两个或两个以上。
24.此外,下面所描述的本发明不同实施方式中所涉及的技术特征只要彼此之间未构成冲突就可以相互结合。
25.目前的主流的出行方式主要包括自行车和公交车,自行车出行方式,虽然行动灵活但是速度较慢,公交车出行方式,虽然速度较快但是运行时间较为固定,所以近年来诞生一种定制公交的出行方式,结合了自行车和公交车的优势,不仅速度较快,而且运行时间较为灵活,但是由于定制公交车主要是根据人为经验制定发车时间和发车站点,就会导致定制公交的运行效能较低。
26.为了提高定制公交的运行效能,本实施例提供一种定制公交运行数据确定方法,如图1所示,包括如下步骤:
27.步骤s1:获取以目标站点为起点的各共享单车的骑行数据。
28.在一可选实施例中,目标站点包括但不限于地铁站、商场、小区等人流量大的地点。
29.在一可选实施例中,共享单车的骑行数据包括但不限于共享单车的骑行起点和共享单车的骑行终点。
30.步骤s2:根据骑行数据确定各共享单车在第一预设范围内的骑行终点。
31.在一可选实施例中,第一预设范围可以根据实际需求进行设定,示例性地,第一预设范围可以为以目标站点为圆心,3千米为半径的区域。
32.在一可选实施例中,可以以目标站点为圆点设置第二预设范围,第二预设范围小于第一预设范围,骑行数据为以第二预设范围内的点为起点,以第二预设范围内的点为终点的数据。示例性地,第二预设范围可以为以地铁站点为圆心,100米为半径的区域。
33.通过执行本实施例,将定制公交的运行路线限制在一定的范围,使得定制公交具备灵活、快速的特点。
34.步骤s3:根据各共享单车在第一预设范围内的骑行终点确定以目标站点为起点的定制公交的公交停靠站点。
35.在一可选实施例中,根据各共享单车在第一预设范围内的骑行终点统计第一预设范围内各区域中所停共享单车的数量,选取共享单车数量较多的区域中的点与目标站点共同组成公交停靠站点。
36.在一可选实施例中,通过聚类分析对共享单车骑行终点进行聚类,将数据量较多的多个聚类簇中的点与目标站点共同组成公交停靠站点。
37.步骤s4:分别确定公交停靠站点在各时间段内的汇总骑行流量。
38.在一可选实施例中,获取当地公交车运行时间作为定制公交车运行的时间,将公交车运行时间按小时分段,针对各时间段的汇总骑行流量,分别设置相应的发车间隔。
39.通过将公交车运行时间按小时分段,针对各时间段的骑行数据,分别设置相应的发车间隔,当汇总骑行流量大的时候,减小发车间隔,当汇总骑行流量小的时候,增大发车间隔,减少了定制公交的运行成本,提高了定制公交的运行效能。
40.在一可选实施例中,一个时间段内的汇总骑行流量是指,以一分钟为时间单位,全部公交停靠站点的在该段时间内的骑行流量的平均值,示例性地,计算汇总骑行流量时,以每小时为一个时间段进行统计,汇总骑行流量为全部公交停靠站点一小时内的骑行流量的平均值。
41.步骤s5:根据公交停靠站点在各时间段内的汇总骑行流量确定以目标站点为起点的定制公交的在各时间段内发车间隔。
42.在一可选实施例中,发车间隔与汇总骑行流量有关,当汇总骑行流量的数值较高时,表明该时刻的人员较多,所以发车间隔变小,发车次数增加,当汇总骑行流量的数值较低时,表明该时刻的人员较少,所以发车间隔变大,发车次数减少。
43.在一可选实施例中,发车间隔的计算公式如为:发车间隔=(流量阈值/汇总骑行流量)*4。
44.示例性地,当流量阈值为20时,汇总骑行流量为20时,由发车间隔计算公式可得:发车间隔=(20/20)*4=4分钟,则在该时间段内的发车间隔为4分钟。
45.本发明实施例提提供的定制公交运行数据确定方法,通过获取共享单车的骑行数据,来确定共享单车在第一预设范围内的骑行终点,通过对骑行终点的共享单车数量进行对比,得到人流量较多的地方,将人流量较多的地方确定为公交停靠站点,提高了公交车的载客量,在根据公交停靠站点的汇总骑行流量,动态制定公交车的发车间隔,降低了公交车的运营成本,通过本发明实施例,对各共享单车的骑行数据分析,得到公交停靠站点和发车间隔,提高了定制公交的公交停靠站点和发车间隔的数据可靠性,同时提高了定制公交的运行效能。
46.在一可选实施例中,根据骑行数据确定各共享单车在第一预设范围内的骑行终点,包括:
47.首先,对各共享单车在第一预设范围内的骑行终点进行聚类,得到多个聚类簇,并根据各聚类簇对应的骑行数据的数量确定多个候选聚类簇。
48.在一可选实施例中,将在第一预设范围内的共享单车骑行终点进行聚类,得到多个聚类簇,将获取到的聚类簇按照数据大小进行排序,将共享单车终点数量最多的前n个聚
类簇确定为候选聚类簇,n的值可以根据实际需求进行设定,当第一预设范围较大时,可以设置较大的n值,当第一预设范围较小时,可以设置较小的n值,即,当公交车运行范围较大时,可以设置较多的公交停靠站点,当公交车运行范围较小时,可以设置较少的公交停靠站点。
49.然后,将候选聚类簇的聚类中心确定为公交停靠站点。
50.由于在聚类簇中,聚类中心与其他骑行终点之间的距离和较小,因此,将聚类中心确定为公交停靠站点更合理。
51.在一可选实施例中,在确定公交停靠站点后,以目标地点为起点,将公交停靠站点与目标地点进行串联,选取最短的路线作为公交运行路线。
52.在一可选实施例中,根据公交停靠站点在各时间段内的汇总骑行流量确定以目标站点为起点的定制公交的在各时间段内发车间隔,包括:
53.首先,根据公交停靠站点在各时间段内的汇总骑行流量确定早通勤高峰时间段,或,晚通勤高峰时间段。
54.在一可选实施例中,将公交车运行时间按照时间表分为上半天和下半天,分别对比上半天和下半天各时间段的汇总骑行流量,在上半天和下半天中各选择一个汇总骑行流量最高的时间段作为早通勤高峰时间段和晚通勤高峰时间段。
55.其次,根据公交停靠站点在早通勤高峰时间段,和,晚通勤高峰时间段的汇总骑行流量确定定制公交在早通勤高峰时间段,和,晚通勤高峰时间段的理论发车间隔。
56.最后,若发车间隔大于第一发车间隔阈值,将第一发车间隔阈值确定为定制公交在早通勤高峰时间段,或,晚通勤高峰时间段的发车间隔。
57.示例性地,当第一发车间隔阈值为7分钟时,若通过发车间隔计算得到的发车间隔为8分钟,则将第一发车间隔阈值设置为实际发车间隔,通过第一发车间隔阈值对早通勤高峰时间段,或,晚通勤高峰时间段进行限制,避免出现发车间隔过大,导致乘客等待时间过长的情况。
58.在一可选实施例中,若理论发车间隔小于第二发车间隔阈值,将第二发车间隔阈值确定为定制公交在早通勤高峰时间段,或,晚通勤高峰时间段的发车间隔。
59.示例性地,当第二发车间隔阈值为2分钟时,若通过发车间隔计算得到的发车间隔为1分钟,将第二发车间隔阈值设置为实际发车间隔,通过第二发车间隔阈值对早通勤高峰时间段,或,晚通勤高峰时间段进行限制,避免出现发车时间较短,出现空座率较高的情况。
60.在一可选实施例中,根据公交停靠站点在各时间段内的汇总骑行流量确定以目标站点为起点的定制公交的在各时间段内发车间隔,包括:
61.首先,根据公交停靠站点在各时间段内的汇总骑行流量确定晚间时段。
62.在一可选实施例中,将在晚通勤高峰时间段之后,公交停止运营时间段之前,当某一时间段的汇总骑行流量低于晚通勤高峰时间段的汇总骑行流量一半时,则判定从该时间段之后到公交停止运营时间段之前为定制公交的晚间时段。
63.其次,根据公交停靠站点在晚间时段的汇总骑行流量确定定制公交的在晚间时段的理论发车间隔。
64.最后,若发车间隔大于第三发车间隔阈值,将第三发车间隔阈值确定为定制公交在晚间时段的发车间隔。
65.示例性地,当第三发车间隔阈值为10分钟时,若通过发车间隔计算得到的发车间隔为15分钟,将第三发车间隔阈值设置为实际发车间隔,通过第三发车间隔阈值对晚间时段进行限制,避免出现发车间隔过大,导致乘客等待时间过长的情况。
66.在一可选实施例中,若理论发车间隔小于第四发车间隔阈值,将第四发车间隔阈值确定为定制公交在晚间时段的发车间隔。
67.示例性地,当第四发车间隔阈值为3分钟时,若通过发车间隔计算得到的发车间隔为2分钟,将第四发车间隔阈值设置为实际发车间隔,通过第四发车间隔阈值对晚间时段进行限制,避免出现发车时间较短,出现空座率较高的情况。
68.本施例提供一种定制公交运行数据确定装置,如图2所示,包括:
69.数据获取模块21,用于获取以目标站点为起点的各共享单车的骑行数据,详细内容上述实施例中步骤s1的描述,在此不再赘述。
70.数据确定模块22,用于根据骑行数据确定各共享单车在第一预设范围内的骑行终点,详细内容上述实施例中步骤s2的描述,在此不再赘述。
71.停靠站点确认模块23,用于根据各共享单车在第一预设范围内的骑行终点确定以目标站点为起点的定制公交的公交停靠站点,详细内容上述实施例中步骤s3的描述,在此不再赘述。
72.骑行流量确认模块24,用于分别确定公交停靠站点在各时间段内的汇总骑行流量,详细内容上述实施例中步骤s4的描述,在此不再赘述。
73.发车间隔确认模块25,根据公交停靠站点在各时间段内的汇总骑行流量确定以目标站点为起点的定制公交的在各时间段内发车间隔,详细内容上述实施例中步骤s5的描述,在此不再赘述。
74.本发明实施例提供一种计算机设备,如图3所示,包括:至少一个处理器31,例如cpu(central processing unit,中央处理器),至少一个通信接口33,存储器34,至少一个通信总线32。其中,通信总线32用于实现这些件之间的连接通信。其中,通信接口33可以包括显示屏(display)、键盘(keyboard),可选通信接口33还可以包括标准的有线接口、无线接口。
75.存储器34可以是高速ram存储器(ramdom access memory,易挥发性随机存取存储器),也可以是非不稳定的存储器(non-volatile memory),例如至少一个磁盘存储器。存储器34可选的还可以是至少一个位于远离前述处理器31的存储装置。其中处理器31可以执行上述实施例中提供的定制公交运行数据确定方法。存储器34中存储一组程序代码,且处理器31调用存储器34中存储的程序代码,以用于执行上述实施例中提供的定制公交运行数据确定方法。其中,通信总线32可以是外设部件互连标(peripheralcomponent interconnect,简称pci)总线或扩展工业标准结构(extended industry standard architecture,简称eisa)总线等。通信总线32可以分为地址总线、数据总线、控制总线等。为便于表示,图3中仅用一条线表示,但并不表仅有一根总线或一种类型的总线。其中,存储器34可以包括易失性存储(英文:volatile memory),例如随机存取存储器(英文:random-access memory,缩写:ram);存储器也可以包括非易失性存储器(英文:non-volatile memory),例如快闪存储器(英文:flash memory),硬盘(英文:hard disk drive,缩写:hdd)或固降硬盘(英文:solid-state drive,缩写:ssd);存储器34还可以包括上述种类的存储
器的组合。其中,处理器31可以是中央处理器(英文:central processing unit,缩写:cpu),网络处理器(英文:network processor,缩写:np)或者cpu和np的组合。其中,处理器31还可以进一步包括硬件芯片。上述硬件芯片可以是专用集成电路(英文:application-specific integrated circuit,缩写:asic),可编程逻辑器件(英文:programmable logic device,缩写:pld)或其组合。
76.上述pld可以是复杂可编程逻辑器件(英文:complex programmable logicdevice,缩写:cpld),现场可编程逻辑门阵列(英文:field-programmable gate array,缩写:fpga),通用阵列逻辑(英文:generic array logic,缩写:gal)或其任意组合。
77.本发明实施例提供一种计算机可读存储介质,存储器还用于存储程序指令。处理器可以调用程序指令,实现如本技术执行上述实施例中提供的定制公交运行数据确定方法。本发明实施例还提供一种计算机可读存储介质,计算机可读存储介质上存储有计算机可执行指令,该计算机可执行指令可执行上述实施例中提供的定制公交运行数据确定方法。其中,存储介质可为磁碟、光盘、只读存储记忆体(read-only memory,rom)、随机存储记忆体(random access memory,ram)、快闪存储器(flash memory)、硬盘(hard disk drive,缩写:hdd)或固降硬盘(solid-state drive,ssd)等;存储介质还可以包括上述种类的存储器的组合。
78.显然,上述实施例仅仅是为清楚地说明所作的举例,而并非对实施方式的限定。对于所属领域的普通技术人员来说,在上述说明的基础上还可以做出其它不同形式的变化或变动。这里无需也无法对所有的实施方式予以穷举。而由此所引伸出的显而易见的变化或变动仍处于本发明创造的保护范围之中。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1