Main Content

AUTOSAR ソフトウェア アーキテクチャ モデルの作成

ソフトウェア アーキテクチャのキャンバスで AUTOSAR コンポジションおよびコンポーネントの開発を始めるには、AUTOSAR アーキテクチャ モデルを作成します (System Composer™ が必要です)。

  1. このチュートリアルに必要なモデル例を含むローカルの作業用フォルダーを開きます。この autosar_tpc_composition リンクをクリックするか、MATLAB® コマンド openExample('autosar_tpc_composition') を入力します。フォルダーを開いた後は、autosar_tpc_composition モデルを閉じても、参照用に開いたままにしておいてもかまいません。

  2. MATLAB コマンド simulink を入力して、Simulink® スタート ページを開きます。

    [新規] タブで AUTOSAR Blockset まで下にスクロールし、モデル テンプレートのリストを展開します。[Software Architecture] テンプレートの上にカーソルを合わせて、[モデルを作成] をクリックします。

    新しい AUTOSAR アーキテクチャ モデルが開きます。

    • Simulink ツールストリップの [モデル化] タブは、アーキテクチャのモデル化に関する一般的なタスクをサポートしています。

    • モデル ウィンドウの左側にあるパレットには、異なるタイプの AUTOSAR コンポーネントをモデルに追加するためのアイコンがあります。それぞれ、ソフトウェア コンポーネント、ソフトウェア コンポジション、基本ソフトウェア (BSW) のモデル化、Diagnostic Service Component、NVRAM Service Component です。

    • コンポジション エディターには、AUTOSAR 仮想機能バス (VFB) に基づいて AUTOSAR ソフトウェア アーキテクチャが表示されます。モデル キャンバスには最初は何も表示されていません。

このチュートリアルでは、スロットル位置制御アプリケーションを作成します。新しいアーキテクチャ モデルで手順を実行するか、最終結果を示すモデル例 autosar_tpc_composition を参照します。

次に、AUTOSAR コンポジションおよびコンポーネントを追加し、Simulink 動作をコンポーネントに追加します。

関連するトピック