Атрибуты для достижения сходимости

Итерацию имитации для расчета динамического распределения можно завершить, если достигнуто стабильное состояние. Такая стабильная ситуация возникает в том случае, если время в пути и соответствующая нагрузка на ребрах не претерпевают значительных изменений от итерации к итерации. Эти стабильность должна достигаться для всех интервалов оценки. Ситуация не изменяется в пределах одного интервала оценки от итерации к итерации. Однако ситуация может измениться в пределах одной итерации от одного интервала анализа к другому интервалу анализа, так как спрос и регулирование сети представлены с учетом времени.

1.  Выберите в меню Транспортное движениеДинамическое распределениеПараметры.

Откроется окно Динамическое распределение: параметры.

2.  Выберите вкладку Сходимость.

3.  Выполните желаемые настройки:

Элемент Описание

Время в пути по маршрутам

 Если эта опция выбрана, то для всех путей изменение их времени в пути рассматривается в сравнении с временем в пути из предыдущей итерации имитации. Этот критерий сходимости является выполненным, если процентное изменение для всех путей во всех интервалах оценки меньше, чем введенное предельное значение. Значение по умолчанию 15 %.

Необходимая доля сходимых путей: ослабляет условия сходимости. Доля сходимых путей в %, чтобы выполнялся критерий сходимости. Значение по умолчанию 95 %, значение по умолчанию при считывании файлов сети, в которых этот атрибут пока отсутствует: 100 %. Если необходимо исключить влияние особенно коротких путей, немного уменьшите значение этого атрибута, на 90–95 %.

Время в пути на ребрах

 Если эта опция выбрана, то для всех ребер изменение их времени в пути рассматривается в сравнении с временем в пути из предыдущей итерации имитации. Этот критерий сходимости является выполненным, если процентное изменение для всех ребер во всех интервалах оценки меньше, чем введенное предельное значение. Значение по умолчанию 15 %. Заблокированные ребра не учитываются при расчете сходимости.

Не для ребер в: длина в метрах в качестве критерия для ребер, которые не проверяются на конвергенцию. Значение по умолчанию 20 м.

Необходимая доля сходимых ребер: ослабляет условия сходимости. Доля сходимых ребер в %, чтобы выполнялся критерий сходимости. Значение по умолчанию 95 %, значение по умолчанию при считывании файлов сети, в которых этот атрибут пока отсутствует: 100 %.

Нагрузка на ребрах

 Если эта опция выбрана, то критерий сходимости выполняется, если на всех ребрах абсолютное количество транспортных средств (объем транспортного движения) во всех интервалах оценки изменилось по сравнению с предыдущей итерацией не более, чем на введенное количество ТС. Значение по умолчанию: 15 транспортных средств.

Требуемая доля сходимых путей/ребер: ослабляет состояние сходимости. Доля сходимых путей/ребер в %, чтобы выполнялся критерий сходимости. Значение по умолчанию 95 %, значение по умолчанию при считывании файлов сети, в которых этот атрибут пока отсутствует: 100 %.

Если необходимо исключить влияние особенно коротких ребер, немного уменьшите значение этого атрибута, до 90–95 %.

Требуемое количество последовательных сходимых циклов имитации

Количество сходимых циклов имитации, после которого Vissim не будет проводить дополнительные циклы имитации, даже если в разделе Параметры имитации определено более высокое значение Количество запусков.

Поведение при сходимости

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

  • Выход: дополнительные циклы имитации не выполняются.
  • Запрос (значение по умолчанию): продолжение циклов имитации. Если после дополнительного цикла имитации будет достигнута сходимость, откройте окно для повторного выбора нужной опции из данных трех.
  • Выполнить весь ход: выполнение определенного количества циклов имитации. Если сходимость достигнута, не открывайте окно с опциями для указания дальнейших действий.

4.  Подтвердите с помощью OK.

Примечание: Чтобы сходимость была достигнута, обратите внимание на следующие пункты:

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

Тест сходимости проводится в конце каждого интервала оценки. Если сходимость наблюдается в нескольких последовательных циклах имитации, то отображается следующее сообщение: Все введенные условия сходимости выполнены. Отменить дальнейшие циклы имитации?. Можно выбрать Отмена и не выполнять дополнительные циклы имитации или выполнить определенное количество циклов имитации. С помощью атрибута Требуемое количество последовательных сходимых циклов имитации можно задать перед запуском циклов имитации количество сходимых циклов, после которых Vissim не будет выполнять дополнительные циклы имитации.

Проверить сходимость в файле анализа

Поведение сходимости во время итераций также можно проверить в файле анализа сходимости. Файл оценки сходимости содержит статистическую оценку изменений времени в пути и нагрузок на ребра/пути от одной итерации к другой (Сохранить данные о сходимости динамического распределения в файл).

Показать сходимые и несходимые пути

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