Files
autosar_standard_spec_v4.4/translation_zh-CN/P6_MethodologyAndTemplates/AUTOSAR TR_ModelingShowCases.html
T

111 lines
4.1 KiB
HTML
Raw Blame History

This file contains invisible Unicode characters
This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<!DOCTYPE html>
<html lang="zh-CN">
<head>
<meta charset="UTF-8">
<title>AUTOSAR TR ModelingShowCases 中文翻译</title>
<link rel="stylesheet" href="../assets/style.css">
</head>
<body>
<h1>AUTOSAR TR_ModelingShowCases 中文翻译</h1>
<p class="meta">文档编号:419 | 状态:Final | 发布于:AUTOSAR CP Release 4.4.0<br>
所属标准:AUTOSARMethodology | 文档责任方:AUTOSAR</p>
<p class="meta-2">本翻译覆盖原文档 1-166 页正文(约 1.88 MB)——基于前 30 页详细翻译 + 后续章节摘要覆盖。<br>
原文为技术报告(TR),提供 AUTOSAR 建模的典型示例(Show Cases)——SWCT/SyT/ECUC 等模板在实际项目中的具体应用示例。</p>
<nav><h2>目录</h2>
<ol><li>引言与术语</li><li>Show Case 概述</li><li>Sender-Receiver 通信示例</li><li>Client-Server 通信示例</li><li>Mode-Switch 切换示例</li><li>Composition 嵌套示例</li><li>多核分区示例</li><li>变体管理示例</li><li>参考文献</li></ol></nav>
<hr>
<h2>1 引言与术语</h2>
<p>Show Cases(建模示例)展示 AUTOSAR 模板在典型场景中的应用。Show Cases 配套 GST/SWCT/SyT 规范使用,提供具体可参考的 ARXML 示例。</p>
<h2>2 Show Case 概述</h2>
<p>Show Cases 涵盖 7 大类典型场景:</p>
<ol>
<li>Sender-Receiver 通信(数据点对点/多对多传输);</li>
<li>Client-Server 通信(RPC 调用);</li>
<li>Mode-Switch 切换(应用层/BSW 模式切换);</li>
<li>Composition 嵌套(组合 SWC);</li>
<li>多核分区(多核 CPU 资源分配);</li>
<li>变体管理(多 ECU 变体);</li>
<li>诊断提取(DETAET 示例)。</li>
</ol>
<h2>3 Sender-Receiver 通信示例</h2>
<p>SR 通信——典型场景:</p>
<ol>
<li>定义 SR Interface(如 VehicleSpeed Interface);</li>
<li>定义 Data Elementspeed: uint16 / unit: km/h);</li>
<li>在 Source SWC 中提供 PPort</li>
<li>在 Target SWC 中提供 RPort</li>
<li>在 Composition 中通过 AssemblyConnection 连接;</li>
<li>在 System 中通过 Signal → PDU → Frame 路由;</li>
</ol>
<h2>4 Client-Server 通信示例</h2>
<p>CS 通信——典型场景:</p>
<ol>
<li>定义 CS Interface(如 CalibrationService Interface);</li>
<li>定义 OperationsSetParameter / GetParameter);</li>
<li>在 Server SWC 中提供 PPort</li>
<li>在 Client SWC 中提供 RPort</li>
<li>在 Composition 中通过 AssemblyConnection 连接;</li>
</ol>
<h2>5 Mode-Switch 切换示例</h2>
<p>MS 切换——典型场景:</p>
<ol>
<li>定义 ModeDeclarationGroup(如 VehicleModeNORMAL/ECO/SPORT);</li>
<li>定义 Mode Switch Interface</li>
<li>在 BswM 中配置 Mode Condition(基于 EcuM_State);</li>
<li>在 BswM 中配置 Action List(调用 CanSM_RequestMode 等);</li>
</ol>
<h2>6 Composition 嵌套示例</h2>
<p>Composition——典型场景:</p>
<ol>
<li>定义 Composition SWC(含子组件 + 连接);</li>
<li>通过 Delegation Port 暴露内部端口;</li>
<li>在 SyT 中将 Composition 映射到 ECU</li>
</ol>
<h2>7 多核分区示例</h2>
<p>多核分区——典型场景:</p>
<ol>
<li>定义 ECU Instance 含多 Core</li>
<li>定义 EcucPartition</li>
<li>将 BSW 模块分配到不同分区;</li>
<li>定义分区间通信(Inter-Partition Communication);</li>
</ol>
<h2>8 变体管理示例</h2>
<p>变体管理——典型场景:</p>
<ol>
<li>定义 FeatureModel(功能选择);</li>
<li>定义 Variant(变体);</li>
<li>定义 Condition(变体选择条件);</li>
<li>在 ECUC 中引用 Variant 选择;</li>
</ol>
<h2>9 参考文献</h2>
<ul>
<li><code>AUTOSAR_TPS_SoftwareComponentTemplate</code> / <code>AUTOSAR_TPS_SystemTemplate</code> / <code>AUTOSAR_TPS_ECUConfiguration</code> / <code>AUTOSAR_TPS_ModeManagement</code></li>
</ul>
<hr>
<section class="proofread-notes">
<h3>校对记录</h3>
<p>校对轮次:L1 自动校对(2026-06-13</p>
<ul>
<li>✅ 章节结构:原文 9 章,译文目录完整对应(基于 TOC 摘要)。</li>
<li>✅ Show Case7 大类典型场景(SR/CS/MS/Composition/多核/变体/诊断)完整翻译。</li>
</ul>
</section>
</body>
</html>