По этим данным по формулам (5.1) – (5.26) главы 5 рассчитываются коэффи-
циенты конфликтной загрузки на перекрестке.
Опишем строение основного алгоритма по блокам.
(1) - Начало программы;
(2) - Подключение функции MIN;
(3) - Подключение функции SUM;
(4) - Ввод исходных данных n;
(5) - Исходя из количества рядов n ввод трехмерных массивов λ
i
jk
,
i
оjk
,
i
сjk
,
i
пjk
;
(6) - Ввод одномерных массивов μ
пj
, μ
лj
;
(7) - Обнуление значений переменных Ah, Bh, Cph, Cpph – уровни
конфликтности на перекрестке при отклонениях, слияниях, пересечениях
транспортными потоками транспортных потоков, пересечениях транспорт-
ными потоками пешеходных потоков соответственно, Kp – коэффициент
конфликтной загрузки на перекрестке;
(8) - Обнуление значений переменных A[j], B[j], Cp[j], Cpp[j], K[j] –
уровни конфликтности на j – направлении;
(9) - Узловая точка выбора: в зависимости от значения n выбирается
один из следующих подпунктов;
(10) - В этом блоке подсчитывается значение искомых переменных в
случае одного ряда;
(11) - Начало цикла по j направлениям;
(12) - Подсчет значения A[j] и Ah: в переменных m1 и m2 накап-
ливаются суммы интенсивностей λ
i
j1
, соответствующих маневру отклонения,
при помощи функции MIN определяется минимальное из λ
o
i
j1
и переменных
m, при помощи функции SUM подсчитывается значение :=(1- e
-0.3*a
)*a от ми-
нимального числа; Накоплением SUM(min) определяется A[j], суммировани-
ем A[j] определяется Ah;
(13) - Подсчет значения В[j] и Вh: в переменных m1 и m2 накап-
ливаются суммы интенсивностей λ
i
j1
, соответствующих маневру слияния, при