主要内容

Adaptive Component

在 AUTOSAR 架构模型中进行自适应软件组件建模

自 R2023a 起

  • Adaptive Component block

库:
AUTOSAR Blockset

描述

在 AUTOSAR 架构模型中,您使用组合编辑器和 Simulink® 工具条的建模选项卡来添加和连接组合与组件。使用 Adaptive Component 模块将一个自适应软件组件添加到 AUTOSAR Adaptive 软件设计中。

要添加和连接 AUTOSAR 组件,请执行以下操作:

  • 建模选项卡中,通过将平台设置为 Adaptive 来配置架构模型的平台类型。

  • 对于设计所需的每个组件,从建模选项卡或画布左侧的选项板中,添加一个 Adaptive Component 模块。您可以在属性检查器中查看组件类型。对于自适应组件,组件类型为 AdaptiveApplication

  • 添加组件需型端口和供型端口。要添加每个组件端口,请点击 Adaptive Component 模块的边缘。当端口控件出现时,对需型端口选择输入客户端,或对供型端口选择输出服务器

  • 要将 Adaptive Component 模块连接到其他模块,请用信号线连接模块端口。

  • 要将 Adaptive Component 模块连接到架构或组合模型根端口,请将一条信号线从组件端口拖到包含模型边界。释放连接会在边界处创建一个根端口。

  • 使用属性检查器配置其他 AUTOSAR 属性。

在您添加和连接 AUTOSAR 组件后,通过创建、导入或链接模型向 AUTOSAR 组件添加 Simulink 行为。

如果您有 Requirements Toolbox™ 软件,您可以将 AUTOSAR 架构模型中的组件链接到 Simulink 需求。

每个 Adaptive Component 模块表示一个自适应应用程序。部署时,每个自适应组件都被视为一个可执行文件。

端口

输入

全部展开

AUTOSAR 软件组件端口接口中的需型端口。

如果您将组件模块链接到实现模型,模块和模型的端口接口(包括端口数量)会进行匹配。

用于 AUTOSAR 方法通信的服务接口上的客户端端口,它用来实现服务使用者。

如果您将组件模块链接到实现模型,模块和模型的端口接口(包括端口数量)会进行匹配。

输出

全部展开

AUTOSAR 软件组件端口接口中的供型端口。

如果您将组件模块链接到实现模型,模块和模型的端口接口(包括端口数量)会进行匹配。

用于 AUTOSAR 方法通信的服务接口上的服务器端口,它用来实现服务提供商。

如果您将组件模块链接到实现模型,模块和模型的端口接口(包括端口数量)会进行匹配。

版本历史记录

在 R2023a 中推出