车载软件升级方法、上位机、车辆、存储介质及程序产品技术

技术编号:46416885 阅读:7 留言:0更新日期:2025-09-19 20:27
本申请涉及一种车载软件升级方法、上位机、车辆、存储介质及程序产品,涉及软件升级技术领域。在车载软件升级方法中,首先,根据各待升级控制单元的类别信息、所属域控制器的编号信息以及通信网段信息,对各待升级控制单元进行分组,得到层级分组架构;然后,根据层级分组架构,控制各待升级控制单元进行升级。首先,通过综合各待升级控制单元的类别信息、所属域控制器编号信息及通信网段信息进行分组并构建层级分组架构,能够充分考虑到不同待升级控制单元的属性差异及其在整车系统中的位置关系。然后,基于层级分组架构控制升级过程,规划各待升级控制单元的升级时序,避免在升级过程中出现冲突的情况,如此,提高了整车软件更新效率。

【技术实现步骤摘要】

本申请涉及软件升级,尤其涉及一种车载软件升级方法、上位机、车辆、存储介质及程序产品


技术介绍

1、在智能汽车迅猛发展的当下,车载电子控制单元(electronic control unit,ecu)的软件更新对于提升汽车的智能化水平、功能完善以及性能优化至关重要。整车ecu数量不断增加,少则十几个,多则上百个,在研发、生产及售后等各个环节,ecu(功能升级和性能优化都依赖于应用程序的更新。这种软件更新需求不仅关乎汽车技术的持续进步,更是满足市场对智能汽车不断提升的功能和体验要求的关键因素。

2、当前,车载软件升级方式主要包括空中下载技术(over-the-air,ota)升级和本地升级。然而,大多数技术方案采用单一ecu依次升级的方式,即便在特定的通信网段下,例如,can(controller area network,控制器局域网)网段下能够并行升级,同一时间能够并行升级的ecu的数量也有限,从而导致整车ecu软件升级一次往往需要数小时,耗费时间成本。因此,如何提高整车软件升级效率,成为亟待解决的技术问题。

/>

技术本文档来自技高网...

【技术保护点】

1.一种车载软件升级方法,其特征在于,包括:

2.根据权利要求1所述的车载软件升级方法,其特征在于,所述根据各待升级控制单元的类别信息、所属域控制器的编号信息以及通信网段信息,对各所述待升级控制单元进行分组,得到层级分组架构,包括:

3.根据权利要求2所述的车载软件升级方法,其特征在于,所述升级编码包括第一子编码、第二子编码、第三子编码和第四子编码;

4.根据权利要求3所述的车载软件升级方法,其特征在于,所述根据所述第二子编码和所述通信网段信息,得到所述待升级控制单元的所述第三子编码,包括:

5.根据权利要求3所述的车载软件升级方法,其特征...

【技术特征摘要】

1.一种车载软件升级方法,其特征在于,包括:

2.根据权利要求1所述的车载软件升级方法,其特征在于,所述根据各待升级控制单元的类别信息、所属域控制器的编号信息以及通信网段信息,对各所述待升级控制单元进行分组,得到层级分组架构,包括:

3.根据权利要求2所述的车载软件升级方法,其特征在于,所述升级编码包括第一子编码、第二子编码、第三子编码和第四子编码;

4.根据权利要求3所述的车载软件升级方法,其特征在于,所述根据所述第二子编码和所述通信网段信息,得到所述待升级控制单元的所述第三子编码,包括:

5.根据权利要求3所述的车载软件升级方法,其特征在于,所述根据所述第二子编码和所述第三子编码,得到所述待升级控制单元的所述第四子编码,包括:

6.根据权利要求3所述的车载软件升级方法,其特征在于,所述层级分组架构包括一级分组、二级分组和三级分组;

7.根据权利要求6所述的车载软件升级方法,其特征在于,所述根据所述升级编码,对各所述待升级控制单元进行分组,得到所述层级分组架构,包括:

8.根据权利要求6所述的车载软件升级方法,其特征在于,所述根据所述层级分组架构,控制各所述待升级控制单元进行升级,包括:

9...

【专利技术属性】
技术研发人员:奚学磊种晶刘煜张永帅王尚尚
申请(专利权)人:比亚迪股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1