本文的目的是基于我们对域控制设计方法的研究,提出相关的设计过程和规则,从而设计出我们3年后的新电控系统及架构平台,也就为实现软件定义汽车和硬件通用化提供可能性。同时,也希望能为国内电控系统及架构设计标准化带来一些思考。
1. 设计方法
1.1 新电控系统和架构核心设计方法
旧的电控系统架构基于分布式和集成式设计方法,其中每个电控系统都基于AUTOSAR软件架构设计,对应的用户功能基本都在一个系统内完成。而当前随着用户需求越来越多,许多功能都是跨系统的。因此,从IT行业引入层次化和系统低耦合性。
1.1.1 分布式和集成式设计方法
分布式和集成式设计方法的架构方案大致拓扑如图1所示。这是一种基本上可以不依赖其他系统,就可以实现功能需求的设计方法。车载电子控制单元(Electronic Control Unit,ECU)都是一个相对独立的系统,所有输入传感器、输出执行器和逻辑处理都在一个主ECU控制的系统内完成。这造成整车ECU数量众多,难以管理。
1.1.2 域控制设计方法
域控制架构拓扑如图2所示,主要内容如下: