一种基于大数据的公交智能调度系统的制作方法

文档序号:24063947发布日期:2021-02-26 12:05阅读:118来源:国知局
一种基于大数据的公交智能调度系统的制作方法

[0001]
本发明涉及公交智能调度技术领域,具体为一种基于大数据的公交智能调度系统。


背景技术:

[0002]
随着我们经济的发展以及人民生活水平的提高,人民对于交通的需求将会越来越大,特别是我国入世以后,汽车的价格会不断下降,从而可预见人均的汽车拥有量也会在近几年快速增加,这些因素都会给我们的城市交通管理带来不便,如果不采取有效措施,我国城市道路堵车,低效,环境污染等问题必然会有恶化,解决城市交通问题的关键是引导人民在出行时尽量使用公共交通工具,达到这一目的,就必须提高公共交通的服务质量,让出行的人民真正感受到公共交通的方便,省钱,可靠甚至快捷等优点;
[0003]
但是在现有技术中,不能够对公交车辆进行监测,增加了公交车辆行驶中出现故障的风险,同时,不能够进行合理调度,降低了公交车的服务质量,严重影响工作效率。


技术实现要素:

[0004]
本发明的目的就在于提出一种基于大数据的公交智能调度系统,通过时间调度单元实时分析人流信息,从而对公交车的出发时间进行调度,获取公交站台的平均候车人数和公交车的满载次数,通过公式获取到调度系数dd,将调度系数dd与调度系数阈值进行比较:若调度系数dd≥调度系数阈值,则判定公交车数量不能满足需求,生成调度信号并将调度信号发送至公交调度平台,公交调度平台缩短公交车的发车间隔时间;若调度系数dd<调度系数阈值,则判定公交车数量能满足需求,生成满足信号并将满足信号发送至公交调度平台;实时获取公交车的需求,减少乘客的等待时间,提高公交车的便利性。
[0005]
本发明的目的可以通过以下技术方案实现:
[0006]
一种基于大数据的公交智能调度系统,包括公交调度平台、匹配单元、车辆检测单元、时间调度单元、注册登录单元以及数据库;
[0007]
所述时间调度单元用于实时分析人流信息,从而对公交车的出发时间进行调度,人流信息表示为公交站台的平均候车人数与公交车的满载次数,具体调度过程如下:
[0008]
ss1:获取公交站台的平均候车人数,并将公交站台的平均候车人数标记为pr;
[0009]
ss2:获取公交车的满载次数,并将公交车的满载次数标记为mz;
[0010]
ss3:通过公式dd=pr
×
b1+mz
×
b2获取到调度系数dd,其中,b1和b2均为预设比例系数,且b1>b2;
[0011]
ss4:将调度系数dd与调度系数阈值进行比较:
[0012]
若调度系数dd≥调度系数阈值,则判定公交车数量不能满足需求,生成调度信号并将调度信号发送至公交调度平台,公交调度平台缩短公交车的发车间隔时间;
[0013]
若调度系数dd<调度系数阈值,则判定公交车数量能满足需求,生成满足信号并将满足信号发送至公交调度平台。
[0014]
进一步地,所述注册登录单元用于管理员通过手机终端提交管理员信息进行注册,并将注册成功的管理员信息发送至数据库进行储存,管理员信息包括管理员的姓名、年龄、入职时间以及本人实名认证的手机号码。
[0015]
进一步地,所述车辆检测单元用于分析车辆信息,对车辆进行检测,车辆信息包括车辆故障数据、频率数据以及时长数据,车辆故障数据表示为车辆在行驶中的故障次数,频率数据表示为车辆出现故障的频率,时长数据表示为车辆出现故障的维修时长,具体分析检测过程如下:
[0016]
步骤一、获取车辆在行驶中的故障次数,并将车辆在行驶中的故障次数标记为gi,i=1,2,......,n;
[0017]
步骤二、获取车辆出现故障的频率,并将车辆出现故障的频率标记为pi;
[0018]
步骤三、获取车辆出现故障的维修时长,并将车辆出现故障的维修时长标记为si;
[0019]
步骤四、通过公式获取到车辆的检测系数xi,其中,c1、c2以及c3均为预设比例系数,且c1>c2>c3>0;
[0020]
步骤五、将车辆的检测系数xi与检测系数阈值进行比较:
[0021]
若车辆的检测系数xi≥检测系数阈值,则判定该车辆状态正常,生成车辆状态正常信号并将对应车辆标记为正常车辆,随后将正常车辆的编号和车辆状态正常信号一同发送至公交调度平台;
[0022]
若车辆的检测系数xi<检测系数阈值,则判定该车辆状态异常,生成车辆状态异常信号并将对应车辆标记为异常车辆,随后将异常车辆的编号和车辆状态异常信号一同发送至公交调度平台。
[0023]
进一步地,所述公交调度平台接收到异常车辆的编号和车辆状态异常信号,将其发送至管理员的手机终端,同时将对应车辆标记为待检修车辆,所述公交调度平台接收到正常车辆的编号和车辆状态正常信号后,将其标记为匹配车辆,并将匹配车辆发送至匹配单元;
[0024]
所述匹配单元用于分析公交车司机的驾驶信息,从而为公交车司机合理分配匹配车辆,公交车司机的驾驶信息包括违章数据、事故数据以及检查数据,违章数据表示为公交车司机闯红灯的违章次数与超速的违章次数之和,事故数据表示为公交车司机行驶过程中的事故次数与停车时刮蹭次数之和,检测数据表示为公交车司机一个月内行驶前对车辆的检测次数,具体分析分配过程如下:
[0025]
s1:获取公交车司机闯红灯的违章次数与超速的违章次数之和,并将公交车司机闯红灯的违章次数与超速的违章次数之和标记为ho,o=1,2,......,n;
[0026]
s2:获取公交车司机行驶过程中的事故次数与停车时刮蹭次数之和,并将公交车司机行驶过程中的事故次数与停车时刮蹭次数之和标记为co;
[0027]
s3:获取公交车司机一个月内行驶前对车辆的检测次数,并将公交车司机一个月内行驶前对车辆的检测次数标记为jo;
[0028]
s4:通过公式获取到司机的分配系数yo,其中,a1、a2以及a3均为预设比例系数,且a1>a2>a3>0,α为误差修正因子,取值为1.20365;
[0029]
s5:将司机的分配系数yo按照从高到低的顺序进行排序,并将排序成功的司机姓名与分配车辆一一对应,随后将司机的姓名和对应分配车辆的编号发送至数据库进行储存。
[0030]
与现有技术相比,本发明的有益效果是:
[0031]
1、本发明中,通过时间调度单元实时分析人流信息,从而对公交车的出发时间进行调度,获取公交站台的平均候车人数和公交车的满载次数,通过公式获取到调度系数dd,将调度系数dd与调度系数阈值进行比较:若调度系数dd≥调度系数阈值,则判定公交车数量不能满足需求,生成调度信号并将调度信号发送至公交调度平台,公交调度平台缩短公交车的发车间隔时间;若调度系数dd<调度系数阈值,则判定公交车数量能满足需求,生成满足信号并将满足信号发送至公交调度平台;实时获取公交车的需求,减少乘客的等待时间,提高公交车的便利性;
[0032]
2、本发明中,通过车辆检测单元分析车辆信息,对车辆进行检测,获取车辆在行驶中的故障次数、取车辆出现故障的频率以及车辆出现故障的维修时长,通过公式获取到车辆的检测系数xi,将车辆的检测系数xi与检测系数阈值进行比较:若车辆的检测系数xi≥检测系数阈值,则判定该车辆状态正常,生成车辆状态正常信号并将对应车辆标记为正常车辆,随后将正常车辆的编号和车辆状态正常信号一同发送至公交调度平台;若车辆的检测系数xi<检测系数阈值,则判定该车辆状态异常,生成车辆状态异常信号并将对应车辆标记为异常车辆,随后将异常车辆的编号和车辆状态异常信号一同发送至公交调度平台;对车辆进行检测分析,降低故障车辆再次被使用的几率,提高了公交车的工作效率,降低了行驶中公交车的故障率。
附图说明
[0033]
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0034]
图1为本发明的原理框图。
具体实施方式
[0035]
下面将结合实施例对本发明的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
[0036]
请参阅图1所示,一种基于大数据的公交智能调度系统,包括公交调度平台、匹配单元、车辆检测单元、时间调度单元、注册登录单元以及数据库;
[0037]
所述注册登录单元用于管理员通过手机终端提交管理员信息进行注册,并将注册成功的管理员信息发送至数据库进行储存,管理员信息包括管理员的姓名、年龄、入职时间以及本人实名认证的手机号码;
[0038]
所述车辆检测单元用于分析车辆信息,对车辆进行检测,车辆信息包括车辆故障
数据、频率数据以及时长数据,车辆故障数据表示为车辆在行驶中的故障次数,频率数据表示为车辆出现故障的频率,时长数据表示为车辆出现故障的维修时长,具体分析检测过程如下:
[0039]
步骤一、获取车辆在行驶中的故障次数,并将车辆在行驶中的故障次数标记为gi,i=1,2,......,n;
[0040]
步骤二、获取车辆出现故障的频率,并将车辆出现故障的频率标记为pi;
[0041]
步骤三、获取车辆出现故障的维修时长,并将车辆出现故障的维修时长标记为si;
[0042]
步骤四、通过公式获取到车辆的检测系数xi,其中,c1、c2以及c3均为预设比例系数,且c1>c2>c3>0;
[0043]
步骤五、将车辆的检测系数xi与检测系数阈值进行比较:
[0044]
若车辆的检测系数xi≥检测系数阈值,则判定该车辆状态正常,生成车辆状态正常信号并将对应车辆标记为正常车辆,随后将正常车辆的编号和车辆状态正常信号一同发送至公交调度平台;
[0045]
若车辆的检测系数xi<检测系数阈值,则判定该车辆状态异常,生成车辆状态异常信号并将对应车辆标记为异常车辆,随后将异常车辆的编号和车辆状态异常信号一同发送至公交调度平台;
[0046]
所述公交调度平台接收到异常车辆的编号和车辆状态异常信号,将其发送至管理员的手机终端,同时将对应车辆标记为待检修车辆,所述公交调度平台接收到正常车辆的编号和车辆状态正常信号后,将其标记为匹配车辆,并将匹配车辆发送至匹配单元;
[0047]
所述匹配单元用于分析公交车司机的驾驶信息,从而为公交车司机合理分配匹配车辆,公交车司机的驾驶信息包括违章数据、事故数据以及检查数据,违章数据表示为公交车司机闯红灯的违章次数与超速的违章次数之和,事故数据表示为公交车司机行驶过程中的事故次数与停车时刮蹭次数之和,检测数据表示为公交车司机一个月内行驶前对车辆的检测次数,具体分析分配过程如下:
[0048]
s1:获取公交车司机闯红灯的违章次数与超速的违章次数之和,并将公交车司机闯红灯的违章次数与超速的违章次数之和标记为ho,o=1,2,......,n;
[0049]
s2:获取公交车司机行驶过程中的事故次数与停车时刮蹭次数之和,并将公交车司机行驶过程中的事故次数与停车时刮蹭次数之和标记为co;
[0050]
s3:获取公交车司机一个月内行驶前对车辆的检测次数,并将公交车司机一个月内行驶前对车辆的检测次数标记为jo;
[0051]
s4:通过公式获取到司机的分配系数yo,其中,a1、a2以及a3均为预设比例系数,且a1>a2>a3>0,α为误差修正因子,取值为1.20365;
[0052]
s5:将司机的分配系数yo按照从高到低的顺序进行排序,并将排序成功的司机姓名与分配车辆一一对应,随后将司机的姓名和对应分配车辆的编号发送至数据库进行储存;
[0053]
所述时间调度单元用于实时分析人流信息,从而对公交车的出发时间进行调度,人流信息表示为公交站台的平均候车人数与公交车的满载次数,具体调度过程如下:
[0054]
ss1:获取公交站台的平均候车人数,并将公交站台的平均候车人数标记为pr;
[0055]
ss2:获取公交车的满载次数,并将公交车的满载次数标记为mz;
[0056]
ss3:通过公式dd=pr
×
b1+mz
×
b2获取到调度系数dd,其中,b1和b2均为预设比例系数,且b1>b2;
[0057]
ss4:将调度系数dd与调度系数阈值进行比较:
[0058]
若调度系数dd≥调度系数阈值,则判定公交车数量不能满足需求,生成调度信号并将调度信号发送至公交调度平台,公交调度平台缩短公交车的发车间隔时间;
[0059]
若调度系数dd<调度系数阈值,则判定公交车数量能满足需求,生成满足信号并将满足信号发送至公交调度平台。
[0060]
本发明工作原理:
[0061]
一种基于大数据的公交智能调度系统,在工作时,通过时间调度单元实时分析人流信息,从而对公交车的出发时间进行调度,人流信息表示为公交站台的平均候车人数与公交车的满载次数,获取公交站台的平均候车人数,并将公交站台的平均候车人数标记为pr;获取公交车的满载次数,并将公交车的满载次数标记为mz;通过公式dd=pr
×
b1+mz
×
b2获取到调度系数dd,其中,b1和b2均为预设比例系数,且b1>b2;将调度系数dd与调度系数阈值进行比较:若调度系数dd≥调度系数阈值,则判定公交车数量不能满足需求,生成调度信号并将调度信号发送至公交调度平台,公交调度平台缩短公交车的发车间隔时间;若调度系数dd<调度系数阈值,则判定公交车数量能满足需求,生成满足信号并将满足信号发送至公交调度平台。
[0062]
上述公式均是去量纲取其数值计算,公式是由采集大量数据进行软件模拟得到最近真实情况的一个公式,公式中的预设参数由本领域的技术人员根据实际情况进行设置。
[0063]
以上内容仅仅是对本发明结构所作的举例和说明,所属本技术领域的技术人员对所描述的具体实施例做各种各样的修改或补充或采用类似的方式替代,只要不偏离发明的结构或者超越本权利要求书所定义的范围,均应属于本发明的保护范围。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1