本技术涉及新能源汽车,尤其是涉及一种新能源公交充电情况预测方法、装置、电子设备及介质。
背景技术:
1、新能源公交是指采用新型动力系统,完全或主要依靠新型能源驱动的公交车。随着经济和社会的发展,越来越多的人选择公共交通出行。其中,传统公交作为最常见的公共交通工具,响应环保的号召,逐步发展到依靠新型能源驱动的新能源公交。新能源公交充电时需要返回到新能源公交场站中。
2、目前由于新能源公交数量较多,充电场站中的充电桩数量是有限的,需要对新能源公交的剩余电量进行预测,以合理安排新能源公交的后续工作和充电。相关技术中经常结合新能源公交的历史行驶数据来预测消耗的电量,进而对该新能源公交的充电情况进行预测。但是新能源公交电量的消耗受很多因素的影响,因此同一段路程消耗的电量也可能有所不同,分析历史行驶数据得到的预测结果并不准确,以致新能源公交的工作安排无法被顺利执行。
技术实现思路
1、本技术提供一种新能源公交充电情况预测方法、装置、电子设备及介质。
2、第一方面,本技术提供新能源公交充电情况预测方法,包括:
3、获取若干新能源公交各自对应的公交编号,并根据若干公交编号,确定各自对应的任务信息和各自对应的当前电量,所述任务信息携带有对应的驾驶员信息、当前任务路线和对应的目标任务地点;
4、根据每一新能源公交的驾驶员信息,获取对应的每一驾驶员对应的历史驾驶数据,并对所述历史驾驶数据进行预处理,得到历史集成驾驶数据,所述历史驾驶数据包括若干历史任务信息、历史驾驶员操作方式,历史任务信息包括对应的历史任务、对应的历史任务路线、对应的历史路况信息和对应的历史天气信息;
5、根据所述历史集成驾驶数据、每一驾驶员的每一历史任务对应的历史任务路线、对应的历史路况信息和对应的历史天气信息,得到所述每一驾驶员执行每一历史任务对应的驾驶习惯操作;
6、获取预设历史时段的历史电量损耗信息,所述历史电量损耗信息为不同驾驶习惯操作在不同任务信息中,所述任务信息对应的新能源公交的电量损耗信息;
7、对所述历史电量损耗信息进行分析,确定所述历史电量损耗信息中不同驾驶习惯操作与对应的不同任务信息的驾驶任务组合数量以及所述驾驶任务组合数量中每个驾驶任务组合对应的时间序列长度,并基于所述时间序列长度以及所述驾驶任务组合数量对所述历史电量损耗信息进行无监督时间序列数据整理,得到电量损耗矩阵数据;
8、对所述电量损耗矩阵数据进行数据处理,根据处理结果生成所述驾驶任务组合数量中每个驾驶任务组合在未来预设时间段内的损耗电量;
9、分析若干新能源公交各自对应的任务信息得到各自对应的驾驶任务组合,并根据所述每一新能源公交的当前电量、对应的驾驶任务组合、对应的所述当前任务路线和所述新能源公交的定位信息,确定所述每一新能源公交的实际里程数;
10、根据所述每一新能源公交的实际里程数、对应的所述目标任务地点、对应的所述定位信息和新能源公交场站的位置信息,确定所述每一新能源公交是否返场进行充电。
11、通过采用上述技术方案,可以根据新能源公交的公交编号确定出对应的任务信息,由任务信息可以得到驾驶新能源公交的驾驶员信息。通过预处理获取到的每一驾驶员信息对应的历史驾驶数据,得到历史集成驾驶数据。不同的驾驶习惯操作对于新能源公交的耗电量影响情况不相同。可以结合历史集成驾驶数据、每一驾驶员的每一历史任务对应的历史任务路线、对应的历史路况信息和对应的历史天气信息,得到每一驾驶员执行每一历史任务对应的驾驶习惯操作。然后可以获取预设历史时段的历史电量损耗信息,该历史电量损耗信息为不同驾驶习惯操作在不同任务信息中,所述任务信息对应的新能源公交的电量损耗信息。通过对历史电量损耗信息的分析,可以得到电量损耗矩阵数据,进一步对电量损耗矩阵数据进行数据处理,可以预测出每个驾驶任务组合在未来预设时间段内的损耗电量,提升了对损耗电量的预测准确度。基于此确定每一新能源公交是否返场进行充电的预测结果也更加准确,进一步使新能源公交的工作安排能被顺利执行。
12、可选的,所述根据所述历史集成驾驶数据、每一驾驶员的每一历史任务对应的历史任务路线、对应的历史路况信息和对应的历史天气信息,得到所述每一驾驶员执行每一历史任务对应的驾驶习惯操作,包括:
13、根据每一驾驶员的每一历史任务对应的历史任务路线、对应的历史路况信息和对应的历史天气信息,确定若干驾驶需求;
14、根据每一驾驶需求,对所述历史集成驾驶数据进行分类,得到若干组以驾驶需求为标签的历史分类驾驶数据;
15、分析每一驾驶需求对应的若干组历史分类驾驶数据,得到所述驾驶员执行每一历史任务对应的驾驶习惯操作,所述驾驶习惯操作为次数最多的历史驾驶员操作方式对应的操作。
16、通过采用上述技术方案,根据每一驾驶员的每一历史任务对应的历史任务路线、对应的历史路况信息和对应的历史天气信息,确定若干驾驶需求。根据每一驾驶需求对历史集成驾驶数据进行分类,得到的若干组以驾驶需求为标签的历史分类驾驶数据对应每一任务的路况信息、天气信息。在同一种路况信息、天气信息的历史分类驾驶数据查找次数最多的驾驶员的操作,更具有针对性,得到的驾驶习惯操作也更加的符合对应驾驶员的实际驾驶情况。
17、可选的,所述方法还包括:
18、根据所述驾驶任务组合数量中每个驾驶任务组合在未来预设时间段内的损耗电量,确定所述若干新能源公交各自对应的损耗电量;
19、获取当前天气信息,根据所述当前天气信息确定所述任务信息对应的辅助耗电装置;
20、实时检测所述每一新能源公交的行驶状态,所述行驶状态包括减速行驶状态;
21、当任一新能源公交的行驶状态为减速行驶状态时,获取对应的回收电量;
22、根据所述回收电量和所述辅助耗电装置,更新对应的新能源公交的损耗电量,得到实际损耗电量。
23、通过采用上述技术方案,结合了天气信息对应的天气下开启的辅助耗电装置的耗电情况和减速行驶状态下回收电量的情况,对每一新能源公交的损耗电量进行更新,得到的实际损耗电量更加的准确可靠。
24、可选的,所述根据所述每一新能源公交的当前电量、对应的驾驶任务组合、对应的所述当前任务路线和所述新能源公交的定位信息,确定所述每一新能源公交的实际里程数,包括:
25、获取所述每一新能源公交的定位信息对应的当前任务路况信息;
26、根据所述每一新能源公交的当前电量和每一新能源公交对应的实际损耗电量,确定实际任务电量;
27、根据所述当前天气信息和所述当前任务路况信息,预测所述每一新能源公交的行驶速度分布数据;
28、根据所述行驶速度分布数据和所述实际任务电量,确定所述每一新能源公交的实际里程数。
29、通过采用上述技术方案,结合当前天气信息和当前任务路况信息对每一新能源公交的行驶速度分布数据进行预测,基于此得到每一新能源公交的实际里程数的过程更加的细致可靠,实际里程数也更加准确。
30、可选的,所述根据所述每一新能源公交的实际里程数、对应的所述目标任务地点、对应的所述定位信息和新能源公交场站的位置信息,确定所述每一新能源公交是否返场进行充电,包括:
31、分析所述每一新能源公交的目标任务地点、对应的所述定位信息和新能源公交场站的位置信息,得到所述每一新能源公交的理想里程数;
32、若所述每一新能源公交的理想里程数大于对应的实际里程数,则生成对应的驾驶员的优化驾驶信息,并根据所述优化驾驶信息生成优化提示发送给对应的驾驶员;
33、接收所述驾驶员的优化驾驶反馈信号,根据所述优化驾驶反馈信号确定所述新能源公交是否返场进行充电。
34、通过采用上述技术方案,可以在理想里程数大于实际里程数时,表示当前驾驶习惯操作可能无法完成任务。若驾驶员的驾驶习惯操作可以进行优化,可以生成优化驾驶信息,若驾驶员的优化驾驶反馈信号显示可以优化,则能够尽量避免中途回场的情况,避免降低乘车对象的乘车体验感。
35、可选的,所述优化驾驶反馈信号包括拒绝优化返场信号;所述方法还包括:
36、若所述驾驶员的优化驾驶反馈信号为拒绝优化返场信号且所述新能源公交上存在乘车对象,则根据所述新能源公交的当前电量、所述新能源公交场站的位置信息和返场电量阈值,确定所述新能源公交的安全行驶里程数,所述返场电量阈值用于表征所述新能源公交抵达所述新能源公交场站的最低电量;
37、根据所述安全行驶里程数,确定所述新能源公交的若干安全行驶路线;
38、获取所述若干安全行驶路线上的可停靠站点及对应的站点位置信息;
39、根据所述新能源公交的定位信息和所述可停靠站点的站点位置信息,获取最佳可停靠站点;
40、从所述最佳可停靠站点对应的若干安全行驶路线中,确定里程数最少的安全行驶路线,并将所述里程数最少的安全行驶路线显示给所述驾驶员。
41、通过采用上述技术方案,可以在驾驶员的优化驾驶反馈信号为拒绝优化返场信号且新能源公交上存在乘车对象时,确定新能源公交的安全行驶里程数。基于此确定若干安全行驶路线,再根据每一条安全行驶路线上的可停靠站点与新能源公交位置的距离得到返场时的行驶路线,避免驾驶员为了将乘车对象放置到方便乘车的区域而导致在返场路上断电。
42、可选的,所述优化驾驶信息包括优化驾驶习惯操作和辅助驾驶信息;所述生成对应的驾驶员的优化驾驶信息,包括:
43、分析若干驾驶习惯操作,得到对应的驾驶员的可选优化习惯;
44、基于预设驾驶习惯等级,从所述可选优化习惯中确定目标优化习惯;
45、以所述目标优化习惯为标签,在若干驾驶习惯操作中获取对应的优化驾驶习惯操作;
46、根据所述当前电量、所述当前天气信息和预设辅助设备优先级,确定对应的辅助驾驶信息;
47、根据所述优化驾驶习惯操作和所述辅助驾驶信息,生成所述驾驶员对应的优化驾驶信息。
48、通过采用上述技术方案,可以根据预设驾驶习惯等级确定出目标优化习惯,进而获取的优化驾驶习惯操作更加全面。然后可以结合当前电量、所述当前天气信息和预设辅助设备优先级,得到的辅助驾驶信息,在不影响正常行驶的基础上关闭不必要的辅助设备,节省电量。
49、第二方面,本技术提供一种新能源公交充电情况预测装置,包括:
50、当前电量确定模块,用于获取若干新能源公交各自对应的公交编号,并根据若干公交编号,确定各自对应的任务信息和各自对应的当前电量,所述任务信息携带有对应的驾驶员信息、当前任务路线和对应的目标任务地点;
51、历史集成驾驶数据确定模块,用于根据每一新能源公交的驾驶员信息,获取对应的每一驾驶员对应的历史驾驶数据,并对所述历史驾驶数据进行预处理,得到历史集成驾驶数据,所述历史驾驶数据包括若干历史任务信息、历史驾驶员操作方式,历史任务信息包括对应的历史任务、对应的历史任务路线、对应的历史路况信息和对应的历史天气信息;
52、驾驶习惯操作确定模块,用于根据所述历史集成驾驶数据、每一驾驶员的每一历史任务对应的历史任务路线、对应的历史路况信息和对应的历史天气信息,得到所述每一驾驶员执行每一历史任务对应的驾驶习惯操作;
53、历史电量损耗信息获取模块,用于获取预设历史时段的历史电量损耗信息,所述历史电量损耗信息为不同驾驶习惯操作在不同任务信息中,所述任务信息对应的新能源公交的电量损耗信息;
54、电量损耗矩阵数据确定模块,用于对所述历史电量损耗信息进行分析,确定所述历史电量损耗信息中不同驾驶习惯操作与对应的不同任务信息的驾驶任务组合数量以及所述驾驶任务组合数量中每个驾驶任务组合对应的时间序列长度,并基于所述时间序列长度以及所述驾驶任务组合数量对所述历史电量损耗信息进行无监督时间序列数据整理,得到电量损耗矩阵数据;
55、损耗电量生成模块,用于对所述电量损耗矩阵数据进行数据处理,根据处理结果生成所述驾驶任务组合数量中每个驾驶任务组合在未来预设时间段内的损耗电量;
56、实际里程数确定模块,用于分析若干新能源公交各自对应的任务信息得到各自对应的驾驶任务组合,并根据所述每一新能源公交的当前电量、对应的驾驶任务组合、对应的所述当前任务路线和所述新能源公交的定位信息,确定所述每一新能源公交的实际里程数;
57、返场充电确定模块,用于根据所述每一新能源公交的实际里程数、对应的所述目标任务地点、对应的所述定位信息和新能源公交场站的位置信息,确定所述每一新能源公交是否返场进行充电。
58、可选的,所述驾驶习惯操作确定模块具体用于:
59、根据每一驾驶员的每一历史任务对应的历史任务路线、对应的历史路况信息和对应的历史天气信息,确定若干驾驶需求;
60、根据每一驾驶需求,对所述历史集成驾驶数据进行分类,得到若干组以驾驶需求为标签的历史分类驾驶数据;
61、分析每一驾驶需求对应的若干组历史分类驾驶数据,得到所述驾驶员执行每一历史任务对应的驾驶习惯操作,所述驾驶习惯操作为次数最多的历史驾驶员操作方式对应的操作。
62、可选的,所述新能源公交充电情况预测装置还包括实际损耗电量更新模块,用于:
63、根据所述驾驶任务组合数量中每个驾驶任务组合在未来预设时间段内的损耗电量,确定所述若干新能源公交各自对应的损耗电量;
64、获取当前天气信息,根据所述当前天气信息确定所述任务信息对应的辅助耗电装置;
65、实时检测所述每一新能源公交的行驶状态,所述行驶状态包括减速行驶状态;
66、当任一新能源公交的行驶状态为减速行驶状态时,获取对应的回收电量;
67、根据所述回收电量和所述辅助耗电装置,更新对应的新能源公交的损耗电量,得到实际损耗电量。
68、可选的,所述实际里程数确定模块具体用于:
69、获取所述每一新能源公交的定位信息对应的当前任务路况信息;
70、根据所述每一新能源公交的当前电量和每一新能源公交对应的实际损耗电量,确定实际任务电量;
71、根据所述当前天气信息和所述当前任务路况信息,预测所述每一新能源公交的行驶速度分布数据;
72、根据所述行驶速度分布数据和所述实际任务电量,确定所述每一新能源公交的实际里程数。
73、可选的,所述返场充电确定模块具体用于:
74、分析所述每一新能源公交的目标任务地点、对应的所述定位信息和新能源公交场站的位置信息,得到所述每一新能源公交的理想里程数;
75、若所述每一新能源公交的理想里程数大于对应的实际里程数,则生成对应的驾驶员的优化驾驶信息,并根据所述优化驾驶信息生成优化提示发送给对应的驾驶员;
76、接收所述驾驶员的优化驾驶反馈信号,根据所述优化驾驶反馈信号确定所述新能源公交是否返场进行充电。
77、可选的,所述优化驾驶反馈信号包括拒绝优化返场信号;所述新能源公交充电情况预测装置还包括安全行驶路线确定模块,用于:
78、若所述驾驶员的优化驾驶反馈信号为拒绝优化返场信号且所述新能源公交上存在乘车对象,则根据所述新能源公交的当前电量、所述新能源公交场站的位置信息和返场电量阈值,确定所述新能源公交的安全行驶里程数,所述返场电量阈值用于表征所述新能源公交抵达所述新能源公交场站的最低电量;
79、根据所述安全行驶里程数,确定所述新能源公交的若干安全行驶路线;
80、获取所述若干安全行驶路线上的可停靠站点及对应的站点位置信息;
81、根据所述新能源公交的定位信息和所述可停靠站点的站点位置信息,获取最佳可停靠站点;
82、从所述最佳可停靠站点对应的若干安全行驶路线中,确定里程数最少的安全行驶路线,并将所述里程数最少的安全行驶路线显示给所述驾驶员。
83、可选的,所述优化驾驶信息包括优化驾驶习惯操作和辅助驾驶信息;所述返场充电确定模块具体用于:
84、分析若干驾驶习惯操作,得到对应的驾驶员的可选优化习惯;
85、基于预设驾驶习惯等级,从所述可选优化习惯中确定目标优化习惯;
86、以所述目标优化习惯为标签,在若干驾驶习惯操作中获取对应的优化驾驶习惯操作;
87、根据所述当前电量、所述当前天气信息和预设辅助设备优先级,确定对应的辅助驾驶信息;
88、根据所述优化驾驶习惯操作和所述辅助驾驶信息,生成所述驾驶员对应的优化驾驶信息。
89、第三方面,本技术提供一种电子设备,包括:存储器和处理器,所述存储器上存储有能够被处理器加载并执行第一方面的方法的计算机程序。
90、第四方面,本技术提供一种计算机可读存储介质,存储有能够被处理器加载并执行第一方面的方法的计算机程序。
91、第五方面,本技术提供一种计算机程序产品,包括:计算机程序;所述计算机程序被处理器执行时,实现如第一方面任一项所述的方法。