新しい物理ドメインを定義する必要がある場合
物理ドメインは、物理ネットワーク内でコンポーネントを接続するための環境を提供します。この環境は、主にアクロス変数およびスルー変数によって定義されます。コンポーネント ノードはドメインによってタイプが決まります。つまり、各コンポーネント ノードは一意のドメイン タイプに関連付けられ、同じドメインに関連付けられているノードにのみ接続できます。
カスタム コンポーネントを作成するために新しい物理ドメインを定義する必要はありません。Simscape™ ソフトウェアには、機械並進、機械回転、電気などの事前定義されたドメインがいくつか付属しています。これらのドメインは Foundation ライブラリに含まれており、Simscape Foundation のブロック、さらに Simscape のアドオン製品のブロック (Simscape Fluids™ または Simscape Electrical™ のブロックなど) の基礎になっています。Simscape の標準ブロックに接続するカスタム コンポーネントを作成する場合は、Foundation ドメインの定義を使用してください。Foundation ドメインの完全な一覧については、Foundation のドメイン タイプとディレクトリ構造を参照してください。
Foundation ドメインの定義がモデル化要件を満たさない場合にのみ、新しいドメインを定義する必要があります。たとえば、電気化学システムのモデル化を可能にするには、適切なアクロス変数とスルー変数を使用して新しいドメインを作成する必要があります。例については、Case Study — Electrochemical Libraryを参照してください。
カスタム物理ドメインを定義すると、カスタム コンポーネント内のノードを定義するためにそのドメインを使用できます。ただし、これらのノードは、同じドメイン タイプの他のノードにのみ接続できます。たとえば、前述のようにカスタム電気化学ドメインを定義してからカスタム コンポーネントを作成する際にそのドメインを使用した場合、これらのノードは、Foundation 電気ドメイン定義を使用している標準 Simscape ブロックの通常の電気端子に接続できません。