本发明涉及新能源汽车,特别涉及一种基于v2g的整车控制方法、装置。
背景技术:
1、v2g(vehicletogr id,车辆到电网)技术是指电动汽车给电网送电(比如:当电网负荷过高时,由电动汽车向电网送电,实现电网补能)。随着v2g技术的发展,城市内大量的电动汽车有望成为分布式储能设备。
2、但是,v2g技术在应用时,电动汽车不能随意向电网送电(比如:当电网负荷较低时,若电动汽车向电网送电,会为电网增加储能负担),电网也不能随意召唤电动汽车进行送电(比如:电动汽车的使用权在于车主,应完全遵循其意愿)。因此,亟需一种联系电动汽车与电网之间的协调媒介,实现v2g调度。
技术实现思路
1、本发明目的之一在于提供了一种基于v2g的整车控制方法,引入v2g任务,为v2g任务配对待选任务车辆,请求待选任务车辆接受v2g任务,当请求成功时,引导待选任务车辆执行v2g任务,通过对电动汽车与电网之间的协调,实现v2g调度。
2、本发明实施例提供的一种基于v2g的整车控制方法,包括:
3、获取v2g任务;
4、为v2g任务配对待选任务车辆;
5、请求待选任务车辆接受v2g任务;
6、当请求成功时,引导待选任务车辆执行v2g任务;
7、撤销v2g任务。
8、优选的,为v2g任务配对待选任务车辆,包括:
9、对v2g任务进行解析,获取多个任务要求、要求权重;要求权重与任务要求一一对应;
10、将任务要求进行组合,获得第一要求集;第一要求集中的各个任务要求对应的要求权重之和大于等于预设的第一权重和阈值;
11、基于第一要求集,尝试搜索第一目标车辆;第一目标车辆的当前状态信息符合第一要求集中的每一任务要求;
12、当搜索到时,将第一目标车辆作为待选任务车辆;
13、当搜索不到时,将任务要求进行组合,获得第二要求集;第二要求集中的各个任务要求对应的要求权重之和小于第一权重和阈值且大于等于预设的第二权重和阈值;或,第二要求集中的任务要求对应的最大要求权重大于等于预设的权重阈值;
14、基于第二要求集,尝试搜索第二目标车辆;第二目标车辆的当前状态信息或前预设的时间内产生的历史状态信息符合第二要求集中的每一任务要求;
15、当搜索到时,将第二目标车辆作为待选任务车辆。
16、优选的,引导待选任务车辆执行v2g任务,包括:
17、对v2g任务进行解析,获取v2g充电桩的第一位置;
18、获取待选任务车辆当前的第二位置;
19、基于第二位置、第一位置以及预设的城市地图,规划任务路线;
20、基于任务路线,引导待选任务车辆前往v2g充电桩。
21、优选的,基于v2g的整车控制方法,还包括:
22、获取待选任务车辆执行v2g任务的预计完成时间;
23、从待选任务车辆对应的预设的历史行程路线库中确定第一历史行程路线;第一历史行程路线的第一出发时间与预计完成时间之间的第一时间差值的绝对值小于等于预设的第一绝对值阈值;
24、统计第一历史行程路线的第一目的地位置、第一历史行程次数;第一目的地位置与第一历史行程次数一一对应;
25、将按照第一历史行程次数从多到少排序前预设的第一数目个的第一目的地位置作为第三位置;
26、基于第三位置、第一位置以及城市地图,规划最短行驶路线;
27、从历史行程路线库中确定第二历史行程路线;第二历史行程路线与最短行驶路线的后预设的路线比例段存在路线交点;
28、统计第二历史行程路线的第二目的地位置、第二历史行程次数;第二目的地位置与第二历史行程次数一一对应;
29、将按照第二历史行程次数从多到少排序前预设的第二数目个的第二目的地位置作为第四位置;
30、从城市地图上分别确定第三位置、第四位置所处的城市场景名称;
31、基于预设的展示模板,依次向待选任务车辆的驾驶者展示城市场景名称、预设的v2g任务执行更改界面;
32、接收并执行驾驶者基于v2g任务执行更改界面输入的更改指令。
33、优选的,基于v2g的整车控制方法,还包括:
34、获取待选任务车辆执行v2g任务的执行情况;
35、将执行情况录入预设的区块链中。
36、本发明实施例提供的一种基于v2g的整车控制系统,包括:
37、获取模块,用于获取v2g任务;
38、配对模块,用于为v2g任务配对待选任务车辆;
39、请求模块,用于请求待选任务车辆接受v2g任务;
40、引导模块,用于当请求成功时,引导待选任务车辆执行v2g任务;
41、撤销模块,用于撤销v2g任务。
42、优选的,配对模块为v2g任务配对待选任务车辆,包括:
43、对v2g任务进行解析,获取多个任务要求、要求权重;要求权重与任务要求一一对应;
44、将任务要求进行组合,获得第一要求集;第一要求集中的各个任务要求对应的要求权重之和大于等于预设的第一权重和阈值;
45、基于第一要求集,尝试搜索第一目标车辆;第一目标车辆的当前状态信息符合第一要求集中的每一任务要求;
46、当搜索到时,将第一目标车辆作为待选任务车辆;
47、当搜索不到时,将任务要求进行组合,获得第二要求集;第二要求集中的各个任务要求对应的要求权重之和小于第一权重和阈值且大于等于预设的第二权重和阈值;或,第二要求集中的任务要求对应的最大要求权重大于等于预设的权重阈值;
48、基于第二要求集,尝试搜索第二目标车辆;第二目标车辆的当前状态信息或前预设的时间内产生的历史状态信息符合第二要求集中的每一任务要求;
49、当搜索到时,将第二目标车辆作为待选任务车辆。
50、优选的,引导模块引导待选任务车辆执行v2g任务,包括:
51、对v2g任务进行解析,获取v2g充电桩的第一位置;
52、获取待选任务车辆当前的第二位置;
53、基于第二位置、第一位置以及预设的城市地图,规划任务路线;
54、基于任务路线,引导待选任务车辆前往v2g充电桩。
55、优选的,基于v2g的整车控制系统,还包括:
56、交互模块,用于包括:
57、获取待选任务车辆执行v2g任务的预计完成时间;
58、从待选任务车辆对应的预设的历史行程路线库中确定第一历史行程路线;第一历史行程路线的第一出发时间与预计完成时间之间的第一时间差值的绝对值小于等于预设的第一绝对值阈值;
59、统计第一历史行程路线的第一目的地位置、第一历史行程次数;第一目的地位置与第一历史行程次数一一对应;
60、将按照第一历史行程次数从多到少排序前预设的第一数目个的第一目的地位置作为第三位置;
61、基于第三位置、第一位置以及城市地图,规划最短行驶路线;
62、从历史行程路线库中确定第二历史行程路线;第二历史行程路线与最短行驶路线的后预设的路线比例段存在路线交点;
63、统计第二历史行程路线的第二目的地位置、第二历史行程次数;第二目的地位置与第二历史行程次数一一对应;
64、将按照第二历史行程次数从多到少排序前预设的第二数目个的第二目的地位置作为第四位置;
65、从城市地图上分别确定第三位置、第四位置所处的城市场景名称;
66、基于预设的展示模板,依次向待选任务车辆的驾驶者展示城市场景名称、预设的v2g任务执行更改界面;
67、接收并执行驾驶者基于v2g任务执行更改界面输入的更改指令。
68、优选的,基于v2g的整车控制系统,还包括:
69、记录模块,用于包括:
70、获取待选任务车辆执行v2g任务的执行情况;
71、将执行情况录入预设的区块链中。
72、本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。
73、下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。