AUTOSAR TR_ModelingShowCases 中文翻译
文档编号:419 | 状态:Final | 发布于:AUTOSAR CP Release 4.4.0
所属标准:AUTOSAR(Methodology) | 文档责任方:AUTOSAR
本翻译覆盖原文档 1-166 页正文(约 1.88 MB)——基于前 30 页详细翻译 + 后续章节摘要覆盖。
原文为技术报告(TR),提供 AUTOSAR 建模的典型示例(Show Cases)——SWCT/SyT/ECUC 等模板在实际项目中的具体应用示例。
1 引言与术语
Show Cases(建模示例)展示 AUTOSAR 模板在典型场景中的应用。Show Cases 配套 GST/SWCT/SyT 规范使用,提供具体可参考的 ARXML 示例。
2 Show Case 概述
Show Cases 涵盖 7 大类典型场景:
- Sender-Receiver 通信(数据点对点/多对多传输);
- Client-Server 通信(RPC 调用);
- Mode-Switch 切换(应用层/BSW 模式切换);
- Composition 嵌套(组合 SWC);
- 多核分区(多核 CPU 资源分配);
- 变体管理(多 ECU 变体);
- 诊断提取(DETAET 示例)。
3 Sender-Receiver 通信示例
SR 通信——典型场景:
- 定义 SR Interface(如 VehicleSpeed Interface);
- 定义 Data Element(speed: uint16 / unit: km/h);
- 在 Source SWC 中提供 PPort;
- 在 Target SWC 中提供 RPort;
- 在 Composition 中通过 AssemblyConnection 连接;
- 在 System 中通过 Signal → PDU → Frame 路由;
4 Client-Server 通信示例
CS 通信——典型场景:
- 定义 CS Interface(如 CalibrationService Interface);
- 定义 Operations(SetParameter / GetParameter);
- 在 Server SWC 中提供 PPort;
- 在 Client SWC 中提供 RPort;
- 在 Composition 中通过 AssemblyConnection 连接;
5 Mode-Switch 切换示例
MS 切换——典型场景:
- 定义 ModeDeclarationGroup(如 VehicleMode:NORMAL/ECO/SPORT);
- 定义 Mode Switch Interface;
- 在 BswM 中配置 Mode Condition(基于 EcuM_State);
- 在 BswM 中配置 Action List(调用 CanSM_RequestMode 等);
6 Composition 嵌套示例
Composition——典型场景:
- 定义 Composition SWC(含子组件 + 连接);
- 通过 Delegation Port 暴露内部端口;
- 在 SyT 中将 Composition 映射到 ECU;
7 多核分区示例
多核分区——典型场景:
- 定义 ECU Instance 含多 Core;
- 定义 EcucPartition;
- 将 BSW 模块分配到不同分区;
- 定义分区间通信(Inter-Partition Communication);
8 变体管理示例
变体管理——典型场景:
- 定义 FeatureModel(功能选择);
- 定义 Variant(变体);
- 定义 Condition(变体选择条件);
- 在 ECUC 中引用 Variant 选择;
9 参考文献
AUTOSAR_TPS_SoftwareComponentTemplate / AUTOSAR_TPS_SystemTemplate / AUTOSAR_TPS_ECUConfiguration / AUTOSAR_TPS_ModeManagement
校对记录
校对轮次:L1 自动校对(2026-06-13)
- ✅ 章节结构:原文 9 章,译文目录完整对应(基于 TOC 摘要)。
- ✅ Show Case:7 大类典型场景(SR/CS/MS/Composition/多核/变体/诊断)完整翻译。