モデルを結合する

[モデルの結合]を使用すると、モデル オブジェクトのペアを 1 つの合成オブジェクトに統合できます。

この機能により、さまざまなユーザーがシステムの別々の部分を異なるネットワークとして同時にモデル化できます。その後、ネットワークおよびネットワークに関連付けられているアイテムを 1 つのモデルに合成できます。

合成できるモデル オブジェクトは次のとおりです。

(ラン オブジェクトが合成対象として選択されている場合、そのランに関連付けられているアイテムも自動的に合成対象として選択されます。)

オブジェクトを合成する

オブジェクトを合成するには

  1. [ツール]メニューから[モデルの結合]オプションを選択します。[モデルの結合]ダイアログが表示されます。
  2. [モデルの結合]ダイアログで、次の操作を行います。
    • 合成するソース オブジェクトを[主オブジェクト]選択ボックスと[セカンダリ オブジェクト]選択ボックスにドラッグ アンド ドロップするか、[参照]ボタンを使用してオブジェクトを参照します。
    • [合併オブジェクト]の名前と場所は、既定で設定されます。これらは必要に応じて変更できます。
    • [出力]セクションからログ レポートの出力先を選択します。
  3. 合成プロセスを実行するには、[モデルの結合]ボタンをクリックします。

主オブジェクトとセカンダリ オブジェクトの各ペアは 1 つのオブジェクトに合成され、[モデルの結合]ダイアログで定義された場所に作成されます。

合成ルールの詳細については、以下を参照してください。一般ルールは、合成できるすべてのオブジェクト タイプに適用されます。一般ルールの例外については、後続のセクションで詳しく説明します。

一般的な合成ルール

合成プロセスを実行する際には、次のルールがすべてのアイテムに適用されます。

ネットワークの合成ルール

一般に、主ネットワークとセカンダリ ネットワークのオブジェクト間で競合するデータがある場合は、主オブジェクトが優先されます。ネットワークの合成時には、次の例外が適用されます。

固定水頭ノードと中継ノードを合成する

主ネットワークとセカンダリ ネットワークに、一方のネットワークでは固定水頭ノードとして、もう一方のネットワークでは中継ノードとして存在するノードは、コントロールのない基本ノードに合成されます。

これは、各ネットワークに他方のネットワークからの水頭/流量の簡略化された表現が含まれている場合に対応するためです。

2 つの中継ノードを合成する

主ネットワークとセカンダリ ネットワークの両方に中継ノードとして存在するノードは、コントロールなしで基本ノードに合成されます。

これは、各ネットワークに他方のネットワーク間との流量の簡略化された表現が含まれている場合に対応するためです。

直接配分された需要を持つノードを合成する

モデルの一方(一方のみ)のノードに直接配分された需要がある場合、この需要は結合モデルに保持されます。両方のモデルでノードに直接配分された需要がある場合、主モデルからの需要のみが保持され、警告がログに表示されます。

これは、接続ノードが閉じたバルブの片側にあり、一方のモデルのみのノードに需要が配分されている場合に対応するためです。

土地利用需要を持つノードを合成する

モデルの一方(一方のみ)のノードに土地利用需要が配分されている場合、この需要は結合モデルに保持されます。両方のモデルで土地利用需要がノードに配分されている場合、主モデルからの需要のみが保持され、警告がログに表示されます。

コントロール データの合成ルール

一般に、主コントロールとセカンダリ コントロールのオブジェクト間で競合するデータがある場合は、主オブジェクトが優先されます。コントロールの合成時には、次の例外が適用されます。

UPC シナリオの合成ルール

一般に、主 UPC シナリオとセカンダリ UPC シナリオで調節装置の従属物間に競合するデータがある場合は、主オブジェクトが優先されます。UPC シナリオの合成時には、次の例外が適用されます。