動的配分のファイル

[Extension]-[拡張子]

[Name]-[名前]

[Description]-[説明]

*.bew

[Cost file]-[コストファイル]

これまでの2つのシミュレーション実行の現在の経路、エッジ時間、交通量に対するコストの最新リスト (トリップチェーンファイル、マトリックス、経路ファイルおよびコストファイルの属性)。最初のリスト [Edges]‐[エッジ] には、管理車線経路を通過するエッジが含まれておらず、集約値のみが保存されています。

2番目のリスト [Edges]‐[エッジ] には、管理車線経路を通過するエッジのみが含まれていて、集約値も保存されています。

このテーブルの下の [Example of a cost file *.bew]‐[コストファイル*.bewの例] を参照してください。

*.cva

[Evaluation of convergence]-[収束の評価]

現在および前の動的配分の交通量と旅行時間 (ファイルへの動的割り当ての収束に関するデータの保存)

*.weg

[Path file]-[経路ファイル]

前回のシミュレーション実行の一部であり現在ネットワークで見つかるエッジと経路のリスト (トリップチェーンファイル、マトリックス、経路ファイルおよびコストファイルの属性), (経路検索と経路選択): このテーブルの下の [Structure of the path file *.weg]‐[経路ファイル*.wegの構造][Example of a path file *.weg]‐[経路ファイル*.wegの例] を参照してください。

*.fkt

[Trip chain file]-[トリップチェーンファイル]

トリップチェーンファイル内の動的配分に関する交通需要 (トリップチェーンファイルによる交通需要のモデリング)

コストファイル*.bewの例

$VISION
* File: C:\Users\Public\Documents\PTV Vision\PTV Vissim 2023\Examples Training\Pedestrians\RiMEA\Rimea 0.inpx
* Comment:
* Application: PTV Vissim: 2023.00-00* [238500]
*
** Table: Dynamic Assignment
*
$DYNAMICASSIGNMENT:EVALINT
600
*
* Table: Edges
*
$EDGE:NO;FROMNODE;TONODE;LINKSEQ
1;1;2;1
2;2;3;1
3;2;3;10000,2,10003
4;2;3;10001,3,10002
5;3;4;1
6;2;2;1,10001
7;2;2;1
8;2;2;1,10000
9;3;3;10002,1
10;3;3;1
11;3;3;10003,1
*
* Table: Edges
*
$EDGE:NO;TRAVTMNEW(1,ALL);TRAVTMOLD(1,ALL);VOLNEW(1,ALL);TRAVTMNEW(2,ALL);
TRAVTMOLD(2,ALL);VOLNEW(2,ALL);TRAVTMNEW(3,ALL);TRAVTMOLD(3,ALL);VOLNEW(3,ALL)
1;6.363;6.125;76;6.447;6.226;82;6.428;6.199;84
2;17.846;17.877;29;17.908;17.975;36;17.926;17.974;45
3;19.366;19.370;46;19.382;19.391;46;19.359;19.370;38
4;20.177;20.177;0;20.204;20.204;0;20.114;20.114;0
5;6.311;5.375;73;6.304;5.386;82;6.287;5.409;84
6;1.005;1.005;0;1.015;1.015;0;1.008;1.008;0
7;1.087;1.074;29;1.079;1.079;37;1.054;1.062;45
8;1.143;1.157;47;1.156;1.167;45;1.139;1.155;39
9;0.978;0.978;0;1.000;1.000;0;0.962;0.962;0
10;1.083;1.078;29;1.079;1.092;36;1.102;1.088;45
11;1.245;1.246;46;1.299;1.281;46;1.239;1.233;38
*
* Table: Edges
*
$EDGE:NO;TRAVTMNEW(1,ALL);TRAVTMOLD(1,ALL);VOLNEW(1,ALL);TRAVTMNEW(2,ALL);
TRAVTMOLD(2,ALL);VOLNEW(2,ALL);TRAVTMNEW(3,ALL);TRAVTMOLD(3,ALL);VOLNEW(3,ALL)
2;18.042;17.873;75;18.057;17.922;82;18.011;17.899;83
7;1.099;1.097;76;1.095;1.094;82;1.050;1.050;84
10;1.113;1.094;75;1.124;1.100;82;1.119;1.098;83

経路ファイル*.wegの構造

  • [Table: Dynamic Assignment]-[テーブル: 動的配分]:
<評価インターバル:>;<現在のシミュレーション実行数>;<収束済みシミュレーション実行数>

 

  • [Table: Edges]-[テーブル: エッジ]:

各エッジにつき1行。行ごとに、Vissimオブジェクト数が示されます:

<エッジ番号>;<開始ノード番号>;<終了ノード番号>;カンマ区切り:
<セグメント番号1>~<セグメント番号n>

 

  • [Table: Paths]-[テーブル: 経路]: 駐車場から駐車場への各経路ごとに1行行には、Vissimにおけるオブジェクトの番号と属性値が示されます:
<経路番号>;<出発地の駐車場の番号>;<駐車場の番号>;カンマ区切り: <経路1の番号>~<経路nの番号>;
<Volume (new)> in time interval 1> to <Volume (new) in time interval n>;
<Last travel time in time interval 1> to <Last travel time in time interval n>;
<Demand target (relative) in time interval 1> to <Demand target (relative)> in time interval n>;

 

その他の [Paths]‐[経路] テーブルには、以下のオブジェクトのオブジェクト番号と属性値が、それぞれ別々の行に示されています:

  • 動的経路決定から駐車場までのの経路

管理車線経路を定義すると、その後に代表的な経路データが続きます。.代表的経路では、関連経路がまとめられています。代表的ルートの場合、集約経路旅行時間とエッジ旅行時間を使って一般的なコストを計算します。

  • 1つの駐車場から別の駐車場までの代表的経路データ
  • 動的経路決定から駐車場までの代表的経路データ

経路ファイル*.wegの例

$VISION
* File: ..\Examples Training\Dynamic Assignment\3 Paths\3 Paths.inpx
* Comment:
* Application: PTV Vissim: 2023.00-00* [238500]
*
* Table: Dynamic assignment
*
$DYNAMICASSIGNMENT:EVALINT;CURITERIDX;NUMCONVSIMRUNS
600;1;0
*
* Table: Edges
*
$EDGE:NO;FROMNODE;TONODE;LINKSEQ
1;1;2;1
2;2;3;1
3;2;3;10000,2,10003
4;2;3;10001,3,10002
5;3;4;1
6;2;2;1,10001
7;2;2;1
8;2;2;1,10000
9;3;3;10002,1
10;3;3;1
11;3;3;10003,1
*
* Table: Paths
*
$PATH:NO;FROMPARKLOT;TOPARKLOT;EDGESEQ;VOLNEW(1,ALL);VOLNEW(2,ALL);VOLNEW(3,ALL);
VOLNEW(4,ALL);VOLNEW(5,ALL);VOLNEW(6,ALL);PATHTRAVTMNEW(1,ALL);PATHTRAVTMNEW(2,ALL);
PATHTRAVTMNEW(3,ALL);PATHTRAVTMNEW(4,ALL);PATHTRAVTMNEW(5,ALL);PATHTRAVTMNEW(6,ALL);
DEMTARGREL(1,ALL);DEMTARGREL(2,ALL);DEMTARGREL(3,ALL);DEMTARGREL(4,ALL);
DEMTARGREL(5,ALL);DEMTARGREL(6,ALL)
1;1;2;1,7,2,10,5;33;33;31;33;28;35;20.8;20.9;20.9;21.0;21.0;20.8;;;;;;
2;1;2;1,6,4,9,5;25;27;16;20;27;29;22.8;22.9;23.1;23.0;23.0;22.9;;;;;;
3;1;2;1,8,3,11,5;26;32;24;20;35;26;22.4;22.7;22.5;22.8;22.6;22.7;;;;;;
*
* Table: Paths
*
$PATH:NO;FROMDYNVEHROUTDEC;TOPARKLOT;EDGESEQ;VOLNEW(1,ALL);VOLNEW(2,ALL);
VOLNEW(3,ALL);PATHTRAVTMNEW(1,ALL);PATHTRAVTMNEW(2,ALL);PATHTRAVTMNEW(3,ALL);
DEMTARGREL(1,ALL);DEMTARGREL(2,ALL);DEMTARGREL(3,ALL)
*
* Table: Paths
*
$PATH:NO;FROMPARKLOT;TOPARKLOT;EDGESEQ;VOLNEW(1,ALL);VOLNEW(2,ALL);VOLNEW(3,ALL);
PATHTRAVTMNEW(1,ALL);PATHTRAVTMNEW(2,ALL);PATHTRAVTMNEW(3,ALL);DEMTARGREL(1,ALL);
DEMTARGREL(2,ALL);DEMTARGREL(3,ALL)
1;1;2;1,7,2,10,5;77;82;85;37.6;37.6;37.4;;;
*
* Table: Paths
*
$PATH:NO;FROMDYNVEHROUTDEC;TOPARKLOT;EDGESEQ;VOLNEW(1,ALL);VOLNEW(2,ALL);
VOLNEW(3,ALL);PATHTRAVTMNEW(1,ALL);PATHTRAVTMNEW(2,ALL);PATHTRAVTMNEW(3,ALL);
DEMTARGREL(1,ALL);DEMTARGREL(2,ALL);DEMTARGREL(3,ALL)