Файлы динамического распределения

Расширение

Обозначение

Описание

*.bew

Файл оценок

Список затрат на текущие маршруты, а также время ребер и нагрузки из двух предыдущих циклов имитации (Атрибуты для файла цепочек поездок, матриц, файла путей и файла оценок). Первый список Ребра не содержит ребра, проходящие через платные маршруты с агрегированными значениями.

Второй список Ребра содержит исключительно ребра, проходящие через платные маршруты с агрегированными значениями.

См. Пример файла оценок *.bew под таблицей.

*.cva

Анализ конвергенции

Нагрузки и время в пути для текущего и предыдущего динамического распределения (Сохранить данные о сходимости динамического распределения в файл).

*.weg

Файл путей

Список текущих ребер и путей, найденных в сети с момента последнего цикла имитации (Атрибуты для файла цепочек поездок, матриц, файла путей и файла оценок), (Поиск путей и выбор путей). См. Построение файла путей *.weg и Пример файла путей *.weg под таблицей.

*.fkt

Файл цепочек поездок

Спрос на транспорт в трафике для динамического распределения в файле цепочки поездок (Моделирование спроса на транспорт с помощью файлов цепочек поездок).

Пример файла оценок *.bew

$VISION
* Файл: C:\Users\Public\Documents\PTV Vision\PTV Vissim 2022\
Examples Training\Dynamic Assignment\3 Paths\3 Paths.inpx
* Комментарий:
* Применение: PTV Vissim 2022.00-00* [95359]
*
** Таблица. Динамическое распределение
*
$DYNAMICASSIGNMENT:EVALINT
600
*
* Таблица. Ребра
*
$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
*
* Таблица. Ребра
*
$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
*
* Таблица. Ребра
*
$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

  • Таблица. Динамическое распределение:
<Интервал оценки>;<Номер текущего цикла имитации>; <Количество сходимых циклов имитации>

 

  • Таблица. Ребра

Строка для каждого ребра. Каждая строка содержит номера объектов из Vissim:

<Номер ребра>;<Номер ИзУзла>;<Номер ВУзла>; через запятую: <Номер сегмента 1> до <Номер сегмента n>.

 

  • Таблица. Пути: по строке для каждого пути от стоянки к стоянке. Она содержит номера объектов и значения атрибутов из Vissim:
<Номер пути>;<Номер Изавтостоянки>;<Номер Вавтостоянку>;
через запятую: <Номер пути 1> до <номер пути n>.
<Нагрузка (новая)> в интервале времени 1> до <Нагрузка (новая) в интервале времени n>;
<последнее время в пути в интервале времени 1> до <последнее время в пути в интервале времени n>;
<Нагрузка-Предполагаемое значение (относ) в интервале времени 1> до <Нагрузка-Предполагаемое значение (относ)> в интервале времени n>;

 

Дополнительные таблицы Пути содержат номера объектов и значения атрибутов в соответствующих строках для следующих объектов.

  • Пути динамического решения маршрута к стоянке

Если определены платные маршруты, то ниже приводятся данные показательных путей. Показательный путь обобщает релевантные пути. Для показательных путей используется совокупное время в пути и время в пути ребер для расчета обобщенных расходов.

  • Данные показательных путей от стоянки к стоянке.
  • Данные показательных путей динамического решения маршрута к стоянке.

Пример файла путей *.weg

$VISION
* Файл: ..\Examples Training\Dynamic Assignment\3 Paths\3 Paths.inpx
* Комментарий:
* Применение: PTV Vissim 2022.00-00* [95359]
*
* Таблица. Динамическое распределение
*
$DYNAMICASSIGNMENT:EVALINT;CURITERIDX;NUMCONVSIMRUNS
600;1;0
*
* Таблица. Ребра
*
$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
*
* Таблица. Пути
*
$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;;;;;;
*
* Таблица. Пути
*
$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)
*
* Таблица. Пути
*
$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;;;
*
* Таблица. Пути
*
$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)

Вышестоящая тема:

Обзор файлов PTV Vissim