85
• Сигнум (пороговая функция) Q = a + b ∗ sign (mt + c).
• Константа Q = c.
Параметры a, b, c, m также задаются.
В процессе моделирования в каждый момент известно вре-
мя суток (оно меняется циклически от 0 до 24 ч, включая 0 и
не включая 24. Для каждого момента вычисляется интенсив-
ность каждого источника. Текущую интенсивность источни-
ков можно увидеть на вкладке "Интенсивность источников"в
правой части окна (рис. 93).
Примечание: в основном окне t — это общее время от на-
чала моделирования, а время суток выводится в поле "Время
суток (ч)".
4.9. Процесс моделирования
Для того, чтобы начать моделирование, нужно щелкнуть
на кнопке "Начать просчет". Для того, чтобы остановить —
на той же кнопке (только на ней уже будет написано "Оста-
новить просчет"). В таблице в правой части окна выводятся
текущие данные по каждому ребру (количество С, плотность
и т. п.). На рис. 94 показано окно программы в самом начале
моделирования, а на рис. 95 – через некоторое время после
начала.
В случае, если какое-либо ребро полностью заполнится, бу-
дет выдано сообщение о заторе на этом ребре, и моделиро-
вание остановится. Есть возможность отключать остановку
моделирования при возникновении затора. Для этого надо
снять флажок "Останавливать при возникновении затора".
При моделировании на каждом цикле для каждого ребра вы-
числяется часть транспорта, подлежащая распределению по
выходным ребрам конечного узла, (dc = Q(t)*dt, где Q - ин-
тенсивность). Например, если выходных ребер два с коэффи-
циентами 0,5 и 0,5, то на каждое должно уйти по 0,5dc. Если
на одном из них затор, а другое свободно, то 0,5dc уйдет на
свободное ребро, а 0,5dc останется на исходном ребре.