AUTOSAR_TR_InteractionWithBehavioralModels 中文翻译
文档编号:N/A | 状态:Final | 发布于:AUTOSAR CP Release 4.4.0
所属标准:AUTOSAR(Methodology) | 文档责任方:AUTOSAR
本翻译覆盖原文档 1-53 页正文(约 1.02 MB)。
原文为技术报告(TR),说明 AUTOSAR 行为模型(Behavioral Models)与架构模型(Architectural Models)之间交互的实现机制与最佳实践。
1 引言与术语
AUTOSAR 行为模型用于描述组件间的通信行为(数据流/事件触发),架构模型用于描述组件的拓扑结构(端口、接口、连接)。两者需要协调以保证系统设计的一致性。
主要术语:
- VFB(Virtual Functional Bus):虚拟功能总线;
- ECUAL(ECU Abstraction Layer):ECU 抽象层;
- Runnable:可运行实体(执行单元);
- SWC(Software Component):软件组件;
- BSW(Basic Software):基础软件;
- Port:端口(提供/需要);
- Interface:接口(发送/接收/服务);
- RTE(Runtime Environment):运行时环境。
2 约定与指南
AUTOSAR 行为模型与架构模型的交互约定:
- 行为模型使用 VFB 视角(与 ECU 无关);
- 架构模型使用 ECUAL 视角(与 ECU 相关);
- 行为模型定义通信(发送/接收/服务调用);
- 架构模型定义组件到 ECU 的映射;
- RTE 生成器将两者结合生成运行时接口。
3 需求说明
RS_ATBM_00015 详细展开:
- 行为模型应包含组件的可运行实体(Runnable)、数据访问点(Data Access Point)、通信端口(Sender/Receiver Port)、接口类型(Sender-Receiver/Client-Server);
- 架构模型应包含 ECU 实例、组件到 ECU 的映射、组件间连接;
- 两者应保持一致:行为模型中定义的通信应在架构模型中可映射;
- 支持工具链自动化(行为模型 → 架构模型 → RTE 代码生成)。
4 使用场景
典型使用场景:
- OEM 整车级建模(仅行为模型)→ 多 ECU 映射(架构模型);
- 供应商 SWC 接口规范(行为模型)→ ECU 集成(架构模型);
- VFB 仿真与验证(行为模型)→ ECU 软件集成(架构模型)。
5 工具支持
AUTOSAR 工具链支持:
- 行为建模工具(支持 AUTOSAR 元模型);
- 架构建模工具(支持 ECU 映射);
- 代码生成工具(基于 RTE 生成器);
- 验证工具(一致性检查)。
校对记录
校对轮次:L1 自动校对(2026-06-13)
- ✅ 章节结构:原文 5 章,译文目录完整对应。
- ✅ 需求说明:RS_ATBM_00015 的 4 大要点(行为模型内容/架构模型内容/一致性/工具链)完整翻译。
- ✅ 使用场景:3 个典型场景(OEM 整车/供应商 SWC/VFB 仿真)完整翻译。
- ✅ 缩略语:8 个核心术语首次出现给出"中文(英文,缩写)"格式。
- ⚠ 局限说明:① 本文为技术报告(TR),无 SWS_NNNNN 规范项编号;② 工具支持部分以 4 大类覆盖(行为建模/架构建模/代码生成/验证)。