车辆OTA升级方法、车辆控制器、车辆以及介质与流程
- 国知局
- 2024-07-31 23:14:47
本申请涉及车辆,更具体地,涉及一种车辆ota升级方法、一种车辆控制器、一种车辆以及一种计算机可读存储介质。
背景技术:
1、空中下载技术(over the air technology,ota)是通过移动通信方式对相应设备实现远程软件升级或安装的技术。通过ota能够修复车辆存在的软件问题、修复车辆信息安全漏洞以及更新车辆基础数据。
2、相关技术中,当车辆电池电量不足时,无法进行ota升级。因此,车辆电池电量不足时,如何进行ota升级成为亟待解决的技术问题之一。
技术实现思路
1、本申请的一个目的是提供一种用于车辆ota升级的新技术方案。
2、根据本申请的第一方面,提供了一种车辆ota升级方法,包括:
3、获取ota升级包以及车辆的当前剩余电量;
4、根据所述ota升级包,确定升级需求能耗;
5、若所述当前剩余电量不满足所述升级需求能耗,则判断所述车辆是否满足发动机发电条件;
6、若所述车辆满足所述发动机发电条件,则控制所述车辆的发动机带动所述车辆的发电机发电以向所述车辆的电池充电;
7、若所述当前剩余电量满足所述升级需求能耗,则执行所述ota升级包对应的升级操作。
8、可选地,在所述向所述车辆的电池充电之后,所述方法还包括:
9、若所述当前剩余电量满足所述升级需求能耗,停止执行所述发动机发电操作。
10、可选地,所述若所述当前剩余电量不满足所述升级需求能耗,则判断所述车辆是否满足发动机发电条件,包括:
11、若所述当前剩余电量不满足所述升级需求能耗,则判断所述车辆是否处于停车状态;
12、若所述车辆处于停车状态,则判断所述车辆的bms是否处于允许主接触器吸合的状态,其中,在所述主接触器吸合的情况下,所述车辆的动力电池与所述发电机电连接;
13、若所述bms处于允许所述主接触器吸合的状态,指示所述bms吸合主接触器以及判断所述发动机是否满足启动条件;
14、若所述发动机满足启动条件,确定所述车辆满足发动机发电条件。
15、可选地,所述若所述bms处于允许所述主接触器吸合的状态,指示所述bms吸合主接触器以及判断所述发动机是否满足启动条件,包括:
16、若所述bms处于允许所述主接触器吸合的状态,指示所述bms吸合主接触器;
17、若接收到所述bms发送的主接触器吸合成功反馈,则判断所述发动机是否满足启动条件。
18、可选地,所述若所述当前剩余电量不满足所述升级需求能耗,则判断所述车辆是否满足发动机发电条件,包括:
19、若所述当前剩余电量不满足所述升级需求能耗,在第一预设时间段内判断所述车辆是否处于停车状态;
20、若所述车辆处于停车状态,在第二预设时间段内判断所述车辆的bms是否处于允许主接触器吸合的状态,其中,在所述主接触器吸合的情况下,所述车辆的动力电池与所述发电机电连接;
21、若所述bms处于允许主接触器吸合的状态,指示所述bms吸合所述主接触器以及在第三预设时间段内判断所述发动机是否满足启动条件;
22、若所述发动机满足启动条件,确定所述车辆满足发动机发电条件。
23、可选地,所述判断所述车辆在是否处于停车状态,包括:
24、若所述车辆的epb状态为拉起状态、档位为p档状态、发动机舱盖关闭状态、且整车通信正常,确定所述车辆处于停车状态;
25、所述判断所述车辆的bms是否处于允许所述主接触器吸合的状态,包括:
26、若所述bms无故障且所述车辆的低压继电器吸合,确定所述bms处于允许所述主接触器吸合的状态。
27、可选地,所述判断所述发动机是否满足启动条件,包括:
28、若所述发动机允许启动、所述bms充放电允许且燃油液位高于预设值,确定所述发动机满足启动条件。
29、可选地,所述若所述车辆满足所述发动机发电条件,则控制所述车辆的发动机带动所述车辆的发电机发电以向所述车辆的电池充电,包括:
30、若所述车辆满足所述发动机发电条件,指示所述发动机允许启动,且向所述发电机指示目标扭矩,所述目标扭矩为所述发电机可拖动所述发动机启动成功的扭矩。
31、可选地,所述方法还包括:
32、若所述车辆退出所述发动机发电条件,停止控制所述车辆的发动机带动所述车辆的发电机发电以向所述车辆的电池充电。
33、根据本申请的第二方面,提供了一种车辆控制器,所述车辆控制器包括存储器和处理器,所述存储器用于存储计算机指令,所述处理器用于从所述存储器中调用所述计算机指令,以执行如第一方面中任一项所述的车辆ota升级方法。
34、根据本申请的第三方面,提供了一种车辆,所述车辆包括如第二方面所述的车辆控制器。
35、根据本申请的第四方面,提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序在被处理器执行时实现根据第一方面中任一项所述的车辆ota升级方法。
36、本申请实施例提供了一种车辆ota升级方法,该方法包括:获取ota升级包以及车辆的当前剩余电量;根据ota升级包,确定升级需求能耗;若当前剩余电量不满足升级需求能耗,则判断车辆是否满足发动机发电条件;若车辆满足发动机发电条件,则控制车辆的发动机带动车辆的发电机发电以向车辆的电池充电;若当前剩余电量满足升级需求能耗,则执行ota升级包对应的升级操作。在本申请实施例中,在当前剩余电量不满足ota升级包对应的升级需求能耗的情况下,判断车辆是否满足发动机发电条件的情况。若车辆满足发动机发电条件,则控制车辆的发动机带动车辆的发电机发电以向车辆的电池充电。在此基础上,车辆的当前剩余电量增加。在车辆的当前剩余电量增加至能满足升级需求能耗的情况下,车辆控制器执行ota升级包对应的升级操作。这也就是说,本申请实施例提供的车辆ota升级方法考虑到车辆本身电量不足时,无法进行ota升级的问题,能够在车辆本身电量不足的情况下,通过向电池充电以提高车辆当前剩余电量的方式,为ota升级包的升级提供电量基础。基于此,则可完成ota升级。即本申请实施例能够解决车辆本身电量不足时,如何进行ota升级的问题。
37、通过以下参照附图对本申请的示例性实施例的详细描述,本申请的其它特征及其优点将会变得清楚。
技术特征:1.一种车辆ota升级方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,在所述向所述车辆的电池充电之后,所述方法还包括:
3.根据权利要求1所述的方法,其特征在于,所述若所述当前剩余电量不满足所述升级需求能耗,则判断所述车辆是否满足发动机发电条件,包括:
4.根据权利要求3所述的方法,其特征在于,所述若所述bms处于允许所述主接触器吸合的状态,指示所述bms吸合主接触器以及判断所述发动机是否满足启动条件,包括:
5.根据权利要求1所述的方法,其特征在于,所述若所述当前剩余电量不满足所述升级需求能耗,则判断所述车辆是否满足发动机发电条件,包括:
6.根据权利要求3或5所述的方法,其特征在于,所述判断所述车辆在是否处于停车状态,包括:
7.根据权利要求3或5所述的方法,其特征在于,所述判断所述发动机是否满足启动条件,包括:
8.根据权利要求1所述的方法,其特征在于,所述若所述车辆满足所述发动机发电条件,则控制所述车辆的发动机带动所述车辆的发电机发电以向所述车辆的电池充电,包括:
9.根据权利要求1所述的方法,其特征在于,所述方法还包括:
10.一种车辆控制器,其特征在于,所述车辆控制器包括存储器和处理器,所述存储器用于存储计算机指令,所述处理器用于从所述存储器中调用所述计算机指令,以执行如权利要求1-9中任一项所述的车辆ota升级方法。
11.一种车辆,其特征在于,所述车辆包括如权利要求10所述的车辆控制器。
12.一种计算机可读存储介质,其特征在于,其上存储有计算机程序,所述计算机程序在被处理器执行时实现根据权利要求1-9中任一项所述的车辆ota升级方法。
技术总结本申请公开了一种车辆OTA升级方法、车辆控制器、车辆以及介质,涉及车辆技术领域。其中方法包括:获取OTA升级包以及车辆的当前剩余电量;根据OTA升级包,确定升级需求能耗;若当前剩余电量不满足升级需求能耗,则判断车辆是否满足发动机发电条件;若车辆满足发动机发电条件,则控制车辆的发动机带动车辆的发电机发电以向车辆的电池充电;若当前剩余电量满足升级需求能耗,则执行OTA升级包对应的升级操作。本申请能够解决车辆本身电量不足时,如何进行OTA升级的问题。技术研发人员:周升辉,吴光耀,王春生受保护的技术使用者:比亚迪股份有限公司技术研发日:技术公布日:2024/7/29本文地址:https://www.jishuxx.com/zhuanli/20240730/196613.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表