Определение параметров имитации

Перед запуском имитации можно задать общие параметры имитации.

При этом можно ввести количество циклов имитации. Типичные случаи применения для нескольких циклов имитации:

  • Варьирование стартового случайного числа для стохастического регулирования результатов;
  • Проведение итераций динамического распределения потоков;
  • Последовательное увеличение общего спроса при динамическом распределении.

В зависимости от случая применения в отличие от простой имитации здесь соответствующий параметр автоматически изменяется в каждом цикле имитации, например, стартовое случайное число.

1.   Убедитесь в том, что выбран нужный метод имитации (Выбрать метод имитации Микро или Мезо).

2.  Выберите в меню ИмитацияПараметры.

Откроется окно Параметры имитации.

3.  Выберите вкладку Общее.

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

Элемент Описание
Комментарий

Идентификация цикла имитации. Вставляется в начале файла вывода. ФайлСохранить сохраняет комментарий также в файле сети *.inpx.

Продолж. имитации

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

Время старта

Это время старта имитации соответствует секунде 0 (Сведения в строке состояния).

ДатаСтарт

Дата старта передается в файл светофорного регулирования DLL для процедур управления ССУ, которые зависят от даты. Формат: ДД.ММ.ГГГГ.

Частота расчета
 

Примечание:  

Частота расчета влияет на поведение транспортных средств и пешеходов, а также их взаимодействие. Поэтому имитации с различными частотами расчета могут предоставлять различные результаты.

Количество временных шагов за каждую секунду имитации: указывает частоту перемещения транспортных средств и пешеходов за секунду имитации.

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

Диапазон значений: целое число от 1 до 20.

  • Значения < 5 ведут к прерывистым движениям. Поэтому этот диапазон значений меньше подходит для завершающей части формирования результата имитации. Так как более низкие значения ускоряют процесс имитации, их использование во время построения модели сети может быть целесообразным.
  • Значения между 5 и 10 ведут к более реалистичному отображению. Этот диапазон значений подходит для завершающей части формирования результата имитации.
  • Значения между 10 И 20 ведут к очень динамичному отображению движения. Этот диапазон значений подходит для высококачественной анимации имитации.
Старт. случ. число

Значение инициализирует генератор случайных чисел. Два цикла имитации с одинаковым файлом сети и идентичным стартовым случайным числом проходят одинаково. При изменении стартового случайного числа стохастические функции в Vissim получают разную последовательность значений и, таким образом, изменяется транспортный поток. Тем самым имитируются, например, стохастические колебания времени прибытия транспортных средств в сети. Это может приводить к разнице в результатах имитации. Сравнение этих результатов имитации позволяет оценивать воздействие стохастических колебаний. С этой целью оценка в Vissim предоставляет для различных атрибутов результатов дополнительные содержательные значения, к примеру минимум, максимум и среднее значение.

Примечания:  

  • Для обеспечения сходимости модели в динамическом распределении используйте одно и то же стартовое случайное число. При наличии различных стартовых случайных чисел в динамическом распределении могут возникать так называемые эффекты отклонения.
  • Если модель сходится и Вы хотите получить различные результаты анализа, используйте различные стартовые случайные числа.
Количество запусков

Количество циклов мультизапуска, которые будут выполняться по порядку. Полезный диапазон значений: в зависимости от случая применения — от 5 до 20.

При применении динамической модели распределения потоков может понадобиться более 20 циклов имитации.

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

Шаг случайного числа

Разница между стартовыми случайными числами, если выполняется несколько циклов имитации. Значение числа не имеет влияния на стохастический разброс.

Для обеспечения сходимости модели в динамическом распределении введите значение 0.

Если выполняется несколько циклов имитации с отличающимися стартовыми случайными числами, имя файла анализа *.ldp будет дополнено номером цикла имитации.

Приращение интенсивности движения для динамического распределения

Только для динамического распределения: повышает на указанное значение общий спрос из матрицы корреспонденций в каждом цикле имитации, определенном в поле Количество запусков.

В качестве стартового значения используется параметр Привести общую нагрузку к на основании динамического распределения (Атрибуты для файла цепочек поездок, матриц, файла путей и файла оценок). В каждой итерации спрос автоматически увеличивается на это значение, пока не будет достигнуто 100 % общего спроса. Если достигнуты 100 % общего спроса и из-за параметра Количество запусков выполняются дополнительных циклы имитации, они будут использовать эти 100 % общего спроса. Избегайте стартового значения больше 100 % от общего спроса.

Если из-за параметра Количество запусков выполняется так мало циклов имитации, что не достигаются 100 % общего спроса и вы сохраняете сеть Vissim, то сохранится актуальное значение общего спроса в параметре Привести общую нагрузку к для динамического распределения. При следующем запуске Vissim это значение будет новым стартовым значением.

Скорость процесса

Соответствует фактору ускорения/замедления имитации: указывает секунды имитации в реальном времени.

Значение 1.0: имитация выполняется в реальном масштабе времени.

Значение 2.0: имитация выполняется в два раза быстрее, чем в реальности.

Опция Максимально: имитация выполняется с максимально возможной скоростью.

Скорость процесса не оказывает влияния на результаты имитации. Можно изменять скорость процесса во время цикла имитации.

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

Обратная синхронизация

 Если эта опция выбрана, то в конце временного шага Vissim больше не ждет, пока пройдет реальное время, соответствующее установленной скорости процесса в один временной шаг.

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

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

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

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

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

Значение по умолчанию: Применить все ядра.

Выбранное количество ядер процессора сохраняется в файле сети *.inpx. Во время цикла имитации настройку изменить нельзя.

Примечание: Если для имитации движения пешеходов используется минимум один динамический потенциал, всегда используются все доступные ядра процессора, а не указанные в этом поле.

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

Окно Параметры имитации будет закрыто. Настройки будут сохранены в файле сети. Циклы имитации будут запущены с учетом актуальных настроек. В строке состояния будет показываться номер актуального цикла имитации и общее число циклов имитации в скобках. Файлы анализа сохраняются в выбранной директории.

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