车辆控制方法、装置、电子设备及计算机可读存储介质与流程
- 国知局
- 2024-08-30 15:07:41
本技术涉及车辆管理,尤其是涉及一种车辆控制方法、装置、电子设备及计算机可读存储介质。
背景技术:
1、车辆的能量管理优化控制是现代汽车工业在提高能效和减少环境影响方面的一项重要进展。这种技术尤其在新能源汽车,如纯电动车、混合动力车及燃料电池车中发挥着关键作用。
2、车辆的能量管理优化控制是通过监测车辆能量状态、能量流动、能量利用率,通过控制车辆能量的释放和存储,用满足各种性能要求的能量最小化来提高车辆的经济性、动力性和安全性。能量优化控制方案一般涉及的车辆系统有驱动系统、动力辅助系统、仪表系统和常用的低压电气系统。
3、相关技术中,能量管理优化控制是在一定约束条件下的整车能量消耗最小的优化控制问题,但是驾驶员操作与行驶路况具有随机性,这导致相关技术中的管理优化控制策略依旧存在改良的空间。
技术实现思路
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、为使本技术的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。
本文地址:https://www.jishuxx.com/zhuanli/20240830/285588.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表