汽车软件与嵌入式系统通信协议技术解析
汽车ECU开发:产品线开发方法应对挑战
在汽车软件工程领域,存在着管理软件复杂性、降低软件成本以及缩短上市时间等诸多问题。产品线开发(PLE)为这些问题提供了有效的解决方案。
通用ECU开发流程
- 定义关键元素与识别可变性 :首先明确通用电子控制单元(ECU)的关键元素,识别出通用ECU中可能出现可变性的七个位置。
- 产品线开发流程 :该流程包含两个子流程,即核心资产工程和ECU工程。在这个过程中,特别处理了可变性之间的依赖关系。
- 案例研究 - 车窗控制系统 :以实现车窗控制系统为例,展示了通过ECU元模型框架和开发过程,能够通过实例化通用ECU经济高效地开发各种ECU。
ECU工程具体步骤
- 定义变体点(VP)和变体 :第一步是识别组件内的变体点(VP),第二步为每个VP定义合适的变体。例如,在Picanto - SLX的车窗控制系统(WCS)中,由于不支持车窗锁定功能,所以未为VP03和VP04选择变体。
- 实例化通用ECU :
- 第一步,根据架构决策需求模型(DRM)的解析任务实例化通用架构。
- 第二步,根据组件DRM的解析任务实例化通用组件模型。由于在架构DRM中未为VP03和VP04选择变体,因此在实例化架构中消除了Lock_B和Windo
超级会员免费看
订阅专栏 解锁全文
2245

被折叠的 条评论
为什么被折叠?



