2

出力/入力名が異なることを除いて、基本的に同じ複数のランナブルを持つ autosar に関する基本的な質問があります。

現在、Simulink モデルは 1 つのタンク モジュール用に設計されています。この 1 つのモジュールには、*_Md0 という名前の入力と出力があります。例: Filling_level_Md0、outflow/inflow_rate_Md0、valve_open_Md0 ... ただし、一部の入力/出力/定数はモジュール固有ではありません。例: タンク容量、リアルタイム クロック、...

目標は、「任意の」数のタンクを追加することです。

          -------                   -------               -------
Inputs ->|Module1|-> Outputs     ->|Module2|->   ...   ->|ModuleN|->
          -------                   -------               -------

明らかに、すべてのタンク モジュールを乗算し、モジュールごとに個別に必要な入力/出力の名前を変更するのは非常に面倒です。ランナブルごとコピーする必要があるので、ライブラリやarxmlファイルを修正して……

問題は、多かれ少なかれ同じ複数のランナブルを使用するためのより良い解決策があるかどうかです。Simulink で使用できる for ループはありますか?

4

1 に答える 1