Main Content

バリアント システム

異なる仕様をサポートするカスタム モデルのバージョンを作成して重複を避ける

モデルベース デザインでは、バリアント設計の手法を使用して代替設計を 1 つのアーティファクトで管理します。Simulink® のバリアント設計は、単一のモデル内でコンポーネントの条件付きマニフェストとして表現されます。それらのバリアントの意味をもつ組み合わせが定義され、バリアント コンフィギュレーションとして管理されます。バリアント コンフィギュレーション (バリアント設計) により、組織は自動車、航空機、エレクトロニクスなどの設計において、さまざまな市場ニーズ、顧客の基本設定、地理的要件を満たす製品ラインを共通のプラットフォームで設計できます。Simulink のバリアント機能を使用すると、変動性を組み込んだ柔軟なモデルを作成し、より効率的に設計を管理、構成、再利用できます。バリアントの基礎については、バリアントとは、およびどのような場合にそれを使用するかを参照してください。

たとえば、燃料消費、モーター タイプ、排気規制などのプロパティが各バリアントで異なる乗用車の製品ラインについて考えてみます。複数のモデルを設計して考えられるすべてのバリアントを表現する代わりに、単一のバリアント モデルを使用して製品ラインのすべてのバリエーションをモデル化できます。Simulink のバリアント機能を使用すると、変動性を組み込んだ柔軟なモデルを作成し、より効率的に設計を管理、構成、再利用できます。

バリアント ブロックとVariant Manager for Simulinkを使用して、次のことが可能です。

  • 複数のバリアント コンフィギュレーションを定義して管理する。

  • 有効なコンフィギュレーション間で簡単に切り替える。

  • すべてのバリアントの C/C++ コードを生成する。

開発プロセスのさまざま段階におけるバリアント機能の詳細については、V-Model for System Development with Simulink Variantsを参照してください。

One model for many systems

カテゴリ

注目の例