车辆开发方法、装置、计算机设备、存储介质和程序产品与流程

专利2025-06-03  94


本申请涉及电子电气架构,特别是涉及一种车辆开发方法、装置、计算机设备、存储介质和程序产品。


背景技术:

1、电子电气架构是汽车开发的主体框架,能够提供整车项目的实现方案与规范指导,因此电子电气架构需要具备前瞻性、平台化和可拓展性等特点。

2、目前,随着智能驾驶技术的不断发展,汽车功能日益复杂,传统的电子电气架构基于文档进行开发,存在开发效率低、开发流程不规范等问题,传统的开发方式已无法满足汽车行业对智能化开发的需求。


技术实现思路

1、基于此,有必要针对上述技术问题,提供一种能够高效率进行规范化设计的车辆开发方法、装置、计算机设备、存储介质和程序产品。

2、第一方面,本申请提供了一种车辆开发方法,包括:

3、获取针对待开发车辆的软件需求数据和硬件需求数据;

4、根据软件需求数据,确定待开发车辆的各功能子系统,并构建各功能子系统对应的逻辑组件;

5、根据硬件需求数据,对待开发车辆的各控制器进行配置,并建立所配置的各控制器与各逻辑组件之间的关联关系;

6、根据相关联的各逻辑组件和各控制器,对待开发车辆进行建模,得到目标建模结果。

7、在其中一个实施例中,软件需求数据包括功能需求数据和标准需求数据,根据软件需求数据,确定待开发车辆的各功能子系统,并构建各功能子系统对应的逻辑组件,包括:

8、根据功能需求数据,创建针对待开发车辆的功能用例;

9、根据标准需求数据,生成针对待开发车辆的功能定义数据;

10、根据功能用例和功能定义数据,确定待开发车辆的各功能子系统;

11、根据各功能子系统,以及各功能子系统之间的关联关系,构建各功能子系统对应的逻辑组件。

12、在其中一个实施例中,根据功能用例和功能定义数据,确定待开发车辆的各功能子系统,包括:

13、根据功能用例和功能定义数据,确定待开发车辆所需的目标功能;

14、为目标功能分配对应的功能子系统;其中,每一目标功能均对应于至少两个功能子系统。

15、在其中一个实施例中,根据硬件需求数据,对待开发车辆的各控制器进行配置,包括:

16、根据硬件需求数据,确定待开发车辆的网络拓扑数据;其中,网络拓扑数据包括控制器局域网络can总线网段;

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、上述车辆开发方法、装置、计算机设备、存储介质和程序产品,获取针对待开发车辆的软件需求数据和硬件需求数据,根据软件需求数据,确定待开发车辆的各功能子系统,并构建各功能子系统对应的逻辑组件,进而根据硬件需求数据,对待开发车辆的各控制器进行配置,并建立所配置的各控制器与各逻辑组件之间的关联关系,进一步的,根据相关联的各逻辑组件和各控制器,对待开发车辆进行建模,得到目标建模结果。本申请基于一种新的电子电气架构模型框架实现,分别从软件层面和硬件层面对车辆进行开发设计,进而建立软件上的各逻辑组件与硬件上的各控制器之间的关联关系,对车辆进行整体建模,可以实现高效率高可靠性车辆开发,适用于车辆功能日益复杂的车辆开发场景。



技术特征:

1.一种车辆开发方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述软件需求数据包括功能需求数据和标准需求数据,所述根据所述软件需求数据,确定所述待开发车辆的各功能子系统,并构建各功能子系统对应的逻辑组件,包括:

3.根据权利要求2所述的方法,其特征在于,所述根据所述功能用例和所述功能定义数据,确定所述待开发车辆的各功能子系统,包括:

4.根据权利要求1所述的方法,其特征在于,所述根据所述硬件需求数据,对所述待开发车辆的各控制器进行配置,包括:

5.根据权利要求1所述的方法,其特征在于,所述根据相关联的各逻辑组件和各控制器,对所述待开发车辆进行建模,得到目标建模结果,包括:

6.根据权利要求5所述的方法,其特征在于,所述方法还包括:

7.一种车辆开发装置,其特征在于,所述装置包括:

8.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至6中任一项所述的方法的步骤。

9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至6中任一项所述的方法的步骤。

10.一种计算机程序产品,包括计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至6中任一项所述的方法的步骤。


技术总结
本申请涉及一种车辆开发方法、装置、计算机设备、存储介质和程序产品。所述方法包括:获取针对待开发车辆的软件需求数据和硬件需求数据,根据软件需求数据,确定待开发车辆的各功能子系统,并构建各功能子系统对应的逻辑组件,进而根据硬件需求数据,对待开发车辆的各控制器进行配置,并建立所配置的各控制器与各逻辑组件之间的关联关系,进一步的,根据相关联的各逻辑组件和各控制器,对待开发车辆进行建模,得到目标建模结果。采用本方法能够分别从软件层面和硬件层面对车辆进行开发设计,对车辆进行整体建模,可以实现高效率高可靠性车辆开发,适用于车辆功能日益复杂的车辆开发场景。

技术研发人员:张航,薛选峰,赵铁军,沙彦红,高欢,吕彦卿
受保护的技术使用者:一汽解放汽车有限公司
技术研发日:
技术公布日:2024/11/11
转载请注明原文地址: https://tieba.8miu.com/read-14638.html

最新回复(0)