Main Content

モデルの複雑度の軽減

ボトムアップ アプローチを使用し、ブロック置換ルールを定義して大規模モデルを解析する

大規模モデルの解析において、Simulink® Design Verifier™ ソフトウェアはボトムアップ アプローチを使用することで最も効果的に機能します。このアプローチでは、まず小さなモデル コンポーネントが解析されます。これは既定の設定を使用するより高速に実行できます。ボトムアップ アプローチには、いくつかの利点があります。

  • 制御環境下におけるエラー検出、テスト生成またはプロパティ証明の速度低下の問題が解決できます。

  • モデル全体を解析する前に小さなモデル コンポーネントで問題を解決する方が効率的です。特に、そのモデルのコンテキストでしか見つけることができないモデル内の到達不可能なコンポーネントがある場合は効果が顕著です。

  • 問題の特定と修正を繰り返すことで、デバッグ時間を短縮できます。

  • 1 つのモデル コンポーネントに、たとえば、あるコンポーネントがシミュレーションで到達不可能である、という問題があるとします。その場合、大規模モデルでは、このソフトウェアは "すべての" オブジェクティブについてテストを生成できません。

解析用に、モデルの互換性の制限を回避する場合またはモデル要素をカスタマイズする場合は、Simulink Design Verifier のブロック置換ルールを使用。解析時にモデルのパラメーターに対し値を追加生成する場合は、Simulink Design Verifier のパラメーター コンフィギュレーションを使用。

関数

sldvblockreplacement解析用にブロックを置き換える

トピック

モデルの複雑度の軽減

ブロック置換の実行