メソスコピックノード-エッジモデル

メソスコピックシミュレーションには、 [meso graph]-[メソグラフ]と呼ばれる特別なノード-エッジモデルが必要です。メソスコピックシミュレーションでは、メソグラフの作成が前提条件です (メソグラフの生成)。メソグラフや評価に基づき、メソエッジの結果とメソ車線の結果を作成できます (評価の実行)

メソノード、メソネットワークノード、メソグラフのプロパティー

メソグラフは、動的配分の抽象ネットワークグラフとは異なります(抽象ネットワークグラフの構築)。メソグラフは、メソシミュレーションに関連するすべてのメソノードとメソエッジの組み合わせです。

  • メソグラフは、属性 [Use for mesoscopic simulation]-[メソスコピックシミュレーションに使用] が選択されているノードに基づいて作成されます。これらのノードは、[Meso network nodes]-[メソネットワークノード]と呼ばれ、[Nodes]-[ノード] リストに表示されます (ノードのモデリング)いわゆるセグメントノードとして、 Vissim ネットワーク全体のすべての [Meso network nodes]-[メソネットワークノード] を 1 ステップで作成できます。他のノードと同様にそれを編集することができます(Vissim ネットワーク全体のメソネットワークノードの作成)また、ネットワークエディターで [Meso network nodes]-[メソネットワークノード] を手動で定義することもできます (ネットワークエディターでメソネットワークノードを個別に定義)
  • ネットワーク全体の[Meso network nodes]-[メソネットワークノード]を1ステップで作成せず、個別に手動で定義する場合は、メソネットワークノードのモデリングがメソスコピックシミュレーションにおけるメソネットワークノードの定義ルールに準拠していることを確認してください(メソネットワークノードのモデリング)
  • メソグラフでは、Vissimは、メソグラフの作成時に、モデリングされた [meso network nodes]-[メソネットワークノード] を使用せず、対応する [Meso nodes]-[メソノード]を自動的に生成します。このように、モデリングされたそれぞれの [Meso nodes]-[メソノード] に対応する [meso network nodes]-[メソネットワークノード] が作あります。
  • Vissimは、メソグラフの生成時に、この[meso node]-[メソノード][Type]-[タイプ] 属性の値 [Node]-[ノード] を割り当てます。これは、[Meso nodes]-[メソノード] が、タイプ [Nodes]-[ノード] のモデリングされたネットワークオブジェクトをベースとするためです。
  • ただし、[Meso nodes]-[メソノード][Nodes]-[ノード] リストではなく [Meso nodes]-[メソノード] リストに表示されます (メソノードの属性)
  • [Meso nodes]-[メソノード] はネットワークオブジェクト [Nodes]-[ノード] のように編集することはできません。Vissimがメソノードの生成に使用するそれぞれの [meso network nodes]-[メソネットワークノード] のみを編集することができます。[Meso nodes]-[メソノード] リストを [Nodes]-[ノード] リストに関連させて表示させ、各メソネットワークノードとその対応する [Meso nodes]-[メソノード] を合わせてリスト表示することができます。
  • さらに、メソグラフを作成するときに、駐車場や動的経路決定など、Vissimが追加の [Meso nodes]-[メソノード] を自動的に生成します。さらに、メソスコピックシミュレーションでは、車線の数や速度モデルといった,、関連するリンク属性を変えた、追加のノードが作成されます。それに応じて、[Type]-[タイプ] 属性では、Vissimがそれぞれのメソノードに対応する値([Parking lot]-[駐車場][Routing decision]-[経路決定][Other]-[その他])を割り当てます (メソノードの属性)

これにより、メソスコピックシミュレーション中に [meso network nodes]-[メソネットワークノード][Meso nodes]-[メソノード] を区別することができます。下のテーブルは、ノードを定義する際の関係性と順番を示しています。メソネットワークノードとしてマークを付けた場合、 Vissim は、シミュレーションの開始時にメソネットワークノードを生成し、 [meso network node]-[メソネットワークノード] には [meso node]-[メソノード]を生成します。

[Element]-[エレメント] [Description]-[説明]
[Noes]-[ノード]

ネットワーク全体に対してすべてのメソネットワークノードを作成するか、あるいは 各ノードを個別に定義します(ノードのモデリング), (メソネットワークノードのモデリング)

[Marks node as meso network node]-[ノードに [meso network nodes]-[メソネットワークノード] のマークが付く]

ネットワーク全体のすべてのメソネットワークノード を作成すると、属性 [Use for mesoscopic simulation]-[メソスコピックシミュレーションに使用] がこれらのノードに選択されます。ノードは [Nodes]-[ノード] リストに表示されます (ノードの属性)

ネットワークエディターでメソスコピックシミュレーション用のノードを個別に手動で定義する場合は、 [Use for mesoscopic simulation]-[メソスコピックシミュレーションに使用]という属性を選択します。ノードは [Nodes]-[ノード] リストに表示されます (ノードの属性)

[Nodes]-[ノード] リストには、ネットワークオブジェクトタイプ [Nodes]-[ノード] のすべてのノードが入っています。[meso network nodes]-[メソネットワークノード] では、属性 [UseForMeso]-[メソに使用][Use for mesoscopic simulation]-[メソスコピックシミュレーションに使用])が選択されます。

[Meso node]-[メソノード]

ネットワークのモデリングとシミュレーションの構成が終わり、シミュレーションを開始すると、Vissimがメソグラフを生成します。メソグラフを生成する際には、Vissimによって、モデリングされた各 [meso network nodes]-[メソネットワークノード] に対して自動的に [Meso nodes]-[メソノード] が生成されます。この [Meso nodes]-[メソノード][meso network nodes]-[メソネットワークノード] ではないため、[Nodes]-[ノード] リストには表示されず、[Meso nodes]-[メソノード] リストに表示されます。[Meso nodes]-[メソノード] リストは、[Nodes]-[ノード] リストの関係として表示できます (メソノードの属性)

一目でわかる:メソネットワークノードとメソノードとの違い

メソネットワークノード
  • メソネットワークノードは、属性 [Use for mesoscopic simulation]-[メソスコピックシミュレーションに使用]UseForMeso)が選択された、タイプ [Nodes]-[ノード] のネットワークオブジェクトです。
  • 1つのステップで、 Vissim ネットワーク全体のすべてのメソネットワークノードをセグメントノードとして作成できます。ただし、ネットワークエディターで各メソネットワークノードをポリゴンノードまたはセグメントノードとして個別に定義することもできます(ノードのモデリング)。作成したかまたは手動で定義したメソネットワークノードは、ネットワークオブジェクトタイプ [Nodes]-[ノード]の他のノードと同じように編集できます。
  • メソネットワークノードは [Nodes]-[ノード] リストに表示されます (ノードの属性)
  • ただし、メソネットワークノードは [Meso nodes]-[メソノード] リストには表示されません (メソノードの属性)
メソグラフ作成時に Vissim メソネットワークノードから生成されたメソノード
  • これらのメソノードはネットワークエディターでは編集できません。ネットワークエディターで編集できるのはメソネットワークノードのみです。
  • メソノードは、 [Meso nodes]-[メソノード] リストに表示されます。これらのノードの [Type]-[タイプ] 属性は [Nodes]-[ノード]です。また、[Nodes]-[ノード] 属性には、対応するメソネットワークノードの番号が入ります。
Vissim によって自動生成されるメソノード

モデリングされたメソネットワークノードに対してVissimが生成するメソノードの他に、Vissimはメソグラフを作成するときに追加のメソノードを生成します。これらのメソノードには、次の項目が適用されます。

  • メソノードは縦方向には拡張しません。
  • メソノードは編集できません。
  • メソノードは [Meso nodes]-[メソノード] リストにのみ表示されます([Nodes]-[ノード] リストには表示されません)。
  • これらのメソノードの [Type]-[タイプ] 属性値は、[Nodes]-[ノード][Parking lot]-[駐車場][Routing decision]-[経路決定][Other]-[その他])の値とは異なるものです。

メソグラフのメソエッジ

メソグラフは、メソノードとメソエッジで構成されます。次のメソエッジが区別されます。

  • [link meso node]-[リンクメソノード] は、2つのメソノードを、2つのメソノード間にあるリンクとコネクター経由で接続します (メソエッジの属性)
  • メソノード内では、[meso turn edge]-[メソターンエッジ] が、メソノードに入るメソエッジを、メソノードから出るメソエッジに接続します。メソ回転エッジが始まる車線数とリンクおよびコネクターの速度は、メソ回転エッジそのものとは異なる場合があります。たとえば、メソ回転エッジは二車線リンクから始まって、一車線コネクターを経由して別の二車線リンクにつながることがあります。

  • ただし、それぞれのメソターンの [Defining links]-[リンク定義] の属性が変更されてはなりません。メソノードで、メソ回転エッジが二車線リンクから、一車線コネクターで始まる複数のコネクターとリンクで構成されるリンク順序を経由してつながっている場合、メソエッジの次のリンクとコネクターも一車線でなければなりません。これについては、[Rule 3]-[ルール3]で説明されています (メソネットワークノードの定義のルールと例)
  • [Connector meso edges]-[コネクターメソエッジ] は、出発地コネクターエッジであり、駐車場内に位置します。出発地コネクターメソエッジには先行エッジは存在しません。目的地コネクターメソエッジの後にはエッジは存在しません。
  • [PT line connector]-[公共交通路線コネクター] は、タイプ [PT line origin]-[公共交通路線の出発地] のメソノードから始まり、タイプ [Node]-[ノード] または [Input]-[インプット]のメソノードに至るエッジです。
  • [Micro-meso transition]-[マイクロ-メソ移行] は、タイプ [Micro-meso transition]-[マイクロメソ移行] のメソノードから始まり、タイプ [Micro-meso]-[マイクロ-メソ] のメソノードに至るエッジです。

ネットワークに変更を加えるとメソグラフが削除される

メソグラフの構造に影響を及ぼす変更がネットワークに加えられると、グラフが削除されます。メソ固有のネットワークオブジェクトの属性リストには、データが表示されなくなります。新しいメソグラフを作成すると、属性リストに再度データが表示されます。