дороги с встречным движением, ограниченному какими-либо харак-
терными признаками (пересечение, населенный пункт и т. п.), на-
чинается с формирования случайных чисел, имитирующих проме-
жутки времени между появлением автомобилей в начале каждой
полосы движения в соответствии с принятым законом распреде-
ления интервалов.
На рис. 3.4 представлена блок-схема модели движения транс-
портного потока. «Движение» потока в любом направлении начи-
нается с получения первой для данного направления реализации
случайных чисел, с помощью которых определяются моменты появ-
ления автомобилей (с учетом марки) на данной полосе движения.
Затем для каждого автомобиля, находящегося на данной полосе,
производится расчет движения в течение небольшого отрезка
времени t. Расчет ведется последовательно, начиная с первого
автомобиля.
Так как в течение времени t автомобили движутся свободно
(независимо друг от друга), то расчетный промежуток времени
должен быть таким, чтобы исключалось столкновение автомоби-
лей. Очевидно, будет достигнуто достаточное соответствие есте-
ственному движению потока, если время t будет не более времени
реакции водителя, например не более
1
с.
По истечении времени t фактическое расстояние между авто-
мобилями, движущимися последовательно, сравнивается с рас-
стоянием безопасности /б, которое зависит от скорости движения
и приближенно может быть принято равным [37, 54]
h=L
a
+ 2v,u (3.53)
или /
8
= / +
—,
м, (3.54)
где L
a
— длина автомобиля, м; v — скорость движения в фор-
муле (3.53) — м/с, а в формуле (3.54) — км/ч; I и Т— постоянные,
зависящие от типа автомобиля.
Если фактическое расстояние между автомобилями более рас-
стояния безопасности, то автомобиль может двигаться свободно,
а если меньше, то должен следовать за лидером и в дальнейшем
будет учитываться как претендент на обгон.
Для выяснения возможности обгона (при отсутствии знака,
запрещающего его) сначала отыскивается место на полосе дви-
жения данного автомобиля, затем определяется расстояние, необ-
ходимое для обгона, и, наконец, проверяется наличие на встречной
полосе движения интервала по расстоянию, необходимого для
обгона.
Поиск места на своей полосе движения сводится к последова-
тельной проверке расстояний между движущимися впереди авто-
мобилями. Эта проверка продолжается до тех пор, пока не будет
найдено расстояние
L^2l&,
равное удвоенному расстоянию безопас-
ности или больше. Так как число обгоняемых автомобилей не мо-
жет быть чрезмерно большим, то указанная проверка должна
71