Описание Технологического процесса. Технологический процесс разделен на внешнюю и внутреннюю итерацию:
Технологический процесс разделен на внешнюю и внутреннюю итерацию: • внешняя (глобальная) итерация с индексом n используется для поиска маршрута. Этот цикл повторяется до n = N или до тех пор, пока не найдены новые самые короткие маршруты. • внутренняя итерация с индексом m используется, для назначения интенсивности на маршруты. Этот цикл повторяется до m = М. или до тех пор, пока отклонения импеданса на элементах сети и отклонения интенсивностей на маршрутах между двумя итеративными шагами станут очень небольшими. После каждого поиска маршрута на внешней итерации интенсивность во всех элементах сети и маршруты калибруются. Это гарантирует, что результат назначения не зависит от того, найден ли маршрут в первом, втором или n -ном внешнем итеративном шаге. Иллюстрация 22:Последовательность процедуры стохастического назначения Поиск альтернативного маршрута при помощи стохастического изменения импеданса тесно связан с другими технологическими процессами, обычно используемыми для определения самых коротких путей, и разделяет их общий недостаток, что часто характерно для вновь найденных маршрутов, незначительно отличается от предыдущих маршрутов. Такие маршруты не желательны, поскольку они едва (незначительно) изменяют распределение интенсивности в сети и только увеличивают количество маршрутов, что приводит к расширению времени вычисления, и более высоким требуемым объемам и конфигурациям памяти (повышенным требованиям к возможностям вычислительной техники). По этой причине detour test (в обход испытания) предлагается как часть стохастического назначения, которое отказывается от маршрута R2, если уже существует маршрут R1, соответствующий R2. Исключение может касаться (участка) подраздела, который в R2 значительно более длинный, чем в R1. Более точно: от R2 отказываются в пользу R1 если: • R1 = AT1B • R2 = AT2B • Длина (T2)> Фактической * длины (T1) Участки маршрута A и B могут быть пустыми, если подраздел находится в начале / конце маршрутов. Пример Следующая иллюстрация показывает ключ к входным данным для типовой сети. Если для поиска выбраны следующие параметры: • Число итераций поиска = 5, • Сигма = 8* квадратный корень (полное сопротивление R’), тогда на единственной внешней итерации, все три мыслимых маршрута будут найдены.
Иллюстрация 23: Импеданс в разгруженной сети, входные параметры для стохастического назначения
После завершения поиска определена независимость каждого маршрута. Она основана на подобии индивидуальных пар маршрутов, относительно времени t0. Следующая иллюстрация показывает коэффициенты общности C. Они используются, чтобы вычислить независимость маршрутов: Маршрут 1: Маршрут 2: Маршрут 3:
Иллюстрация 24: Вычисление коэффициентов общности С для всех пар маршрутов Доля для каждого маршрута вычислена от показателей его независимости и полного сопротивления Imp0* в разгруженной сети. Для Маршрута 1 доля вычислена, с использованием Logit -модели следующим образом: Таким же образом, доли, показанные в таблицах, приводятся для Маршрутов 2 и 3. Интенсивность для каждого маршрута RVol1 в первом итеративном шаге следует из произведения доли P и спроса F. Для Маршрута 1 вычисления следующие: 0.425 × 2000 = 849.4 PCU. Тогда полное сопротивление сети может быть вычислено, исходя из интенсивности маршрута и интенсивности связей (сравни c Иллюстрацией 42). Это приводит к полному сопротивлению Imp1 маршрутов. Эти временные (промежуточные) результаты могут быть проверены в VISUM, если максимальное число внутренних итераций устанавливается к М = 1 в параметрах назначения.
Иллюстрация 25: Интенсивность в первом шаге внутренней итерации m = 1 Иллюстрация 26: Интенсивность и времена прохождения связей после первого шага внутренней итерации m = 1
Для выбора маршрута во втором итеративном шаге вычисляется предполагаемый импеданс Imp1*. Начиная с Δ = 0.5, импеданс следует из формирования среднего значения Imp0* и Imp1. На основе Imp1*, как в первом итеративном шаге, назначение сделано для 3 маршрутов. Для каждого маршрута временный (промежуточный) результат – RVol2′. Чтобы сгладить интенсивности между двумя итеративными шагами, используется метод MSA – Method of Successive Averages (метод Последовательных Средних Чисел) Для m = 2, это приводит к следующей интенсивности для Маршрута 1: Эта интенсивность маршрута тогда приводит к интенсивности связей и полному сопротивлению вторых итеративных шагов. Итерации повторяются, до тех пор, пока критерии завершения не станут удовлетворительными.
Иллюстрация 27: Интенсивности на втором шаге внутренней итерации m = 2
|