Прогноз средней скорости сообщения автобуса на маршруте

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

Сравнение сценариев

Зафиксируйте текущий маршрут как базовый, внесите изменения и сравните KPI ниже.

Весь маршрут
Скорость сообщения
Расчетное время:
Эталонная скорость Vэ
Эталонное время:
Отклонение от Vэ
Потеря времени:
Суммарно
Остановок: —
Ср. шаг: —

Экономика маршрута

Годовая стоимость маршрута для города: время в пути, подход к остановкам, штраф за скорость ниже нормы, затраты перевозчика.

Время в пути
Подход к остановкам
Штраф за скорость
Перевозчик
Итого в год

Потребность в подвижном составе

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

Расчетное время маршрута
29м 29с
Расчетное количество автобусов
3 ед.
Плановое время маршрута
29м 37с
Плановое количество автобусов
3 ед.
Разница, ед.
0 ед.
Разница в долях, ед.
0.00 ед.
Разница в единицах, ₽/год
0 ₽
Разница в долях, ₽/год
0 ₽
Плановый расчёт совпадает с кинематическим (упрощённый расчёт: обратный рейс = прямому) — заложенное число автобусов соответствует реальной геометрии маршрута.

Схема маршрута

Цвет линии характеризует уровень обслуживания маршрута на перегоне. По середине линии указан порядковый номер перегона.

Вокзал
1
300 м
16.8 км/чVэ = 22.6 км/ч, Δ = -5.8 км/ч (-17 с)
25км/ч
-5.8 км/ч (-17 с)
Центр площадь
С карманом
-1.9 км/ч (-7 с)
2
650 м
24.2 км/чVэ = 29.0 км/ч, Δ = -4.8 км/ч (-16 с)
30
-1.1 км/ч (-4 с)
+12 с
-3.4 км/ч (-12 с)
Площадь Ленина
3
450 м
20.2 км/чVэ = 28.5 км/ч, Δ = -8.4 км/ч (-24 с)
🚦 🚦
-8.4 км/ч (-24 с)
Парк культуры
С карманом
-3.8 км/ч (-16 с)
4
500 м
18.6 км/чVэ = 22.9 км/ч, Δ = -4.3 км/ч (-18 с)
30
-1.0 км/ч (-5 с)
V/C 0.63
-5.1 км/ч (-21 с)
Университет
5
450 м
24.8 км/чVэ = 26.2 км/ч, Δ = -1.4 км/ч (-3 с)
V/C 0.74
-1.4 км/ч (-3 с)
В/П
+4.2 км/ч (+13 с)
Технопарк
6
380 м
15.4 км/чVэ = 24.6 км/ч, Δ = -9.3 км/ч (-33 с)
🚦
-3.9 км/ч (-18 с)
30км/ч
-3.2 км/ч (-15 с)
Спорткомплекс
7
520 м
26.6 км/чVэ = 30.7 км/ч, Δ = -4.2 км/ч (-10 с)
В/П
+1.8 км/ч (+5 с)
🚦
-3.5 км/ч (-8 с)
V/C 0.51
-0.6 км/ч (-2 с)
Микрорайон Северный
8
600 м
22.7 км/чVэ = 30.5 км/ч, Δ = -7.8 км/ч (-24 с)
+8 с
-2.6 км/ч (-10 с)
V/C 0.69
-4.7 км/ч (-16 с)
Торговый центр
С карманом
-1.0 км/ч (-7 с)
9
420 м
14.2 км/чVэ = 21.0 км/ч, Δ = -6.8 км/ч (-35 с)
🚦 🚦
-6.3 км/ч (-33 с)
40
-0.2 км/ч (-2 с)
Конечная
≤18 км/ч
18–20 км/ч
20–22 км/ч
>22 км/ч
— эталонная скорость
Δ — отклонение от Vэ
V/C — загрузка перегона

Средняя скорость на перегонах

Цвет столбцов характеризует уровень обслуживания маршрута на перегоне

≤18 км/ч
18–20 км/ч
20–22 км/ч
>22 км/ч
Vmin
Vср

Таблица перегонов

Детализация по каждому перегону: расстояние, время хода, стоянка, прогноз скорости.

#ПерегонСтоянка, сПуть, мПуть, сVрасч / VэтОсобенности
1Вокзал → Центр площадь3001549.316.8 Vэ = 22.6 км/ч, Δ = -5.8 км/ч (-17 с)Красный25км/ч
-5.8 км/ч (-17 с)
2Центр площадь → Площадь Ленина65020 + карман +7.0 + ИДН +4.053.724.2 Vэ = 29.0 км/ч, Δ = -4.8 км/ч (-16 с)Зелёный+12 с
-3.4 км/ч (-12 с)
30
-1.1 км/ч (-4 с)
3Площадь Ленина → Парк культуры45015 + Δ 23.541.7 + 2 Δ20.2 Vэ = 28.5 км/ч, Δ = -8.4 км/ч (-24 с)Жёлтый🚦 🚦
-8.4 км/ч (-24 с)
4Парк культуры → Университет50020 + карман +14.0 + ИДН +4.044.718.6 Vэ = 22.9 км/ч, Δ = -4.3 км/ч (-18 с)
V/C 0.63
ОранжевыйV/C 0.63
-5.1 км/ч (-21 с)
30
-1.0 км/ч (-5 с)
5Университет → Технопарк4502041.724.8 Vэ = 26.2 км/ч, Δ = -1.4 км/ч (-3 с)
V/C 0.74
Зелёный
+4.2 км/ч (+13 с)
V/C 0.74
-1.4 км/ч (-3 с)
6Технопарк → Спорткомплекс38018 + Δ 18.053.0 + 1 Δ15.4 Vэ = 24.6 км/ч, Δ = -9.3 км/ч (-33 с)Красный30км/ч
-3.2 км/ч (-15 с)
🚦
-3.9 км/ч (-18 с)
7Спорткомплекс → Микрорайон Северный52015 + Δ 8.045.9 + 1 Δ26.6 Vэ = 30.7 км/ч, Δ = -4.2 км/ч (-10 с)
V/C 0.51
Зелёный
+1.8 км/ч (+5 с)
🚦
-3.5 км/ч (-8 с)
V/C 0.51
-0.6 км/ч (-2 с)
8Микрорайон Северный → Торговый центр6002050.722.7 Vэ = 30.5 км/ч, Δ = -7.8 км/ч (-24 с)
V/C 0.69
ЗелёныйV/C 0.69
-4.7 км/ч (-16 с)
+8 с
-2.6 км/ч (-10 с)
9Торговый центр → Конечная42025 + карман +7.0 + Δ 32.7 + ИДН +1.839.9 + 2 Δ14.2 Vэ = 21.0 км/ч, Δ = -6.8 км/ч (-35 с)Красный🚦 🚦
-6.3 км/ч (-33 с)
40
-0.2 км/ч (-2 с)

Как рассчитывается скорость на перегоне

Скорость движения автобуса между двумя соседними остановками (перегон) считается пошагово: сначала находим, сколько времени физически занимает поездка, затем прибавляем все возможные задержки (светофоры, карман, "лежачие полицейские", загрузка дороги) — и в конце получаем итоговую скорость. Числовой пример ниже пересчитывается автоматически по первому перегону вашего текущего маршрута.

1

Максимальная скорость на перегоне

Если для перегона задано собственное ограничение скорости (галочка «Своё ограничение») — используется оно (от 1 до 120 км/ч). Если ограничение не задано — берётся общая максимальная скорость автобуса из настроек маршрута.

V_max(перегон) = своё ограничение, если включено V_max(перегон) = общая V_max автобуса, если не задано
L = 300 м V_max = 60 км/ч V_max^seg = 25 км/ч = 6.94 м/с a = 1 м/с², b = 1.3 м/с²
2

Путь на разгон и торможение

Автобус набирает и теряет скорость не мгновенно. Считаем, сколько метров уйдёт на разгон до V_max(перегон) с ускорением a и сколько на торможение с замедлением b.

V — скорость в м/с (переведена из км/ч) d_разгон = V² / (2 × a) d_тормоз = V² / (2 × b)
d_разг = 24.1 м d_торм = 18.5 м Σ = 42.7 м
3

Время движения по перегону

Если длина перегона больше суммы расстояний на разгон и торможение — автобус успевает выйти на V_max(перегон) и часть пути едет с постоянной скоростью («трапеция»). Если перегон короче — скорость не достигает максимума, и график скорости имеет форму треугольника с пиком V_peak.

Если L ≥ d_разгон + d_тормоз (длинный перегон): t_движ = V/a + V/b + (L − d_разгон − d_тормоз) / V Если L < d_разгон + d_тормоз (короткий перегон): V_peak = √(2 × a × b × L / (a + b)) t_движ = V_peak/a + V_peak/b
Длинный перегон t_дв = 49.34 с
4

Задержка на светофорах

Для каждого перекрёстка на перегоне считается средняя задержка ожидания зелёного сигнала по доле зелёного в цикле светофора. Если у перекрёстка включён «Приоритет на перекрёстке», задержка резко снижается — не более 10% от полного цикла. Задержки всех перекрёстков перегона суммируются.

λ = зелёный сигнал / полный цикл (Tc) d_база = Tc × (1 − λ)² / 2 (или Tc × 0.5, если зелёный = 0) Без приоритета: d = d_база С приоритетом: d = min(Tc × 0.10, d_база) Σ задержки = сумма d по всем перекрёсткам перегона
Светофоров нет
5

Задержка от автобусного кармана

Если на остановке включён «Карман» — добавляется базовая задержка 2 с на манёвр заезда/выезда. Если на перегоне заданы данные по загрузке дороги (V/C) — доплата берётся по таблице (от 1 с при свободном потоке до 12 с при высокой загрузке); если данных о загрузке нет — используется фиксированная доплата 5 с. Если на перегоне включена выделенная полоса («Приоритет ОТ») — задержка кармана полностью снимается (=0), так как автобус выезжает без помех от общего потока.

Задержка кармана = 0, если карман выключен ИЛИ включён «Приоритет ОТ» Задержка кармана = 2 с + табл.(V/C), если карман включён и загрузка задана Задержка кармана = 2 с + 5 с, если карман включён, но загрузка не задана
Автобусный карман выключен
6

Задержка от «лежачих полицейских» (ИДН)

Каждый искусственный дорожный неровность (ИДН) заставляет автобус притормозить до заданной скорости проезда (20–40 км/ч) и снова разогнаться. Считается, сколько дополнительного времени это отнимает по сравнению с проездом того же участка без сброса скорости — с учётом заданных ускорения a и замедления b. Задержки всех ИДН на перегоне (максимум 3) складываются.

Для каждого ИДН со скоростью проезда V_идн: время сброса скорости + время разгона обратно минус время проезда того же участка без ИДН Σ задержка ИДН = сумма по всем неровностям перегона
ИДН нет
7

Итоговое время на остановке и «базовая» скорость

Время на остановке — это заданное время посадки/высадки плюс задержка кармана (шаг 5). Если для перегона вручную задана дополнительная задержка — она тоже прибавляется. «Базовая» скорость — это длина перегона, делённая на суммарное время: движение (шаг 3) + стоянка + задержка светофоров (шаг 4) + задержка ИДН (шаг 6) + ручная задержка.

Время на остановке = посадка/высадка + задержка кармана T_общее = t_движ + время на остановке + Σ светофоры + Σ ИДН + ручная задержка V_база = L / T_общее × 3.6
Стоянка = 15.0 с Ручная задержка = 0.0 с ИДН = 0.0 с V_база = 16.79 км/ч
8

Насколько перегон «зажат» посторонним транспортом (kᵥ)

Если на перегоне задан личный/попутный транспорт, считается загрузка полосы V/C — отношение интенсивности потока (авт/ч) к условной пропускной способности одной полосы (1750 авт/ч — справочная константа). Чем ближе V/C к 1, тем плотнее поток и сильнее автобус теряет скорость — это выражается понижающим коэффициентом kᵥ (от 1.00 при свободном движении почти до 0 при перегрузке). Если на перегоне включена выделенная полоса («Приоритет ОТ»), влияние чужого потока смягчается на 75%.

V/C = интенсивность потока / (1750 × число полос) kᵥ = кусочно-линейная функция от V/C (падает от 1.00 к 0.01) Без приоритета ОТ: kᵥ_эфф = kᵥ С приоритетом ОТ: kᵥ_эфф = 1 − 0.25 × (1 − kᵥ)
Загрузка не задана → kᵥ = 1.00
9

Итоговая скорость на перегоне

Базовая скорость (шаг 7) умножается на коэффициент загрузки kᵥ_эфф (шаг 8) — это и есть итоговая прогнозируемая скорость движения на перегоне. По этому значению перегон получает цвет на схеме и в таблице: красный — самый медленный, зелёный — самый быстрый.

V_сегмент = V_база × kᵥ_эфф
V_сег = 16.79 км/ч
Числовой пример — перегон 1 (из текущих данных маршрута)
Длина перегона
300 м
V_max перегона
25 км/ч
Стоянка + карман
15.0 с
Задержка светофоров
0.0 с
ИДН
0.0 с
V_base
16.79 км/ч
kᵥ_eff
1.00
V_сег
16.79 км/ч

Как рассчитывается экономика

Годовая стоимость маршрута для города складывается из четырёх статей: время пассажиров в пути, время подхода к остановке, штраф за скорость ниже нормы и затраты перевозчика на эксплуатацию. Расчёт ведётся по всему маршруту — если включён обратный рейс, длина и время суммируются по обоим направлениям.

1

Время пассажиров в пути

Берётся общее время рейса (сумма времени хода по всем перегонам, включая обратный маршрут, если он включён). Условно считается, что половина пассажиров едет весь рейс от начала до конца (коэффициент 0.5) — это упрощённая оценка среднего времени поездки одного пассажира. Умножаем на число пассажиров в сутки, стоимость часа времени (VOT) и число дней работы маршрута в году.

t_рейс = общее время хода по маршруту (мин) t_поездки на 1 пасс. = t_рейс × 0.5 Затраты на время = Пассажиры/сутки × t_поездки / 60 × VOT × Дней/год
t_рейс = 29.5 мин t_поездки = 14.7 мин
2

Время подхода к остановке

Средний шаг между остановками (длина маршрута ÷ число перегонов) и ширина зоны обслуживания коридора определяют, сколько в среднем пассажиру нужно пройти пешком до остановки. Время подхода переводится в минуты по заданной скорости пешехода, умножается на условный коэффициент подхода (2.5, отражающий долю пассажиров и путь в обе стороны) и на те же параметры VOT, пассажиропоток и число дней.

Средний шаг = Длина маршрута / Число перегонов Путь пешком = Средний шаг / 4 + Ширина коридора / 4 Время подхода = Путь пешком (км) / Скорость пешехода × 60 Затраты на подход = Пассажиры/сутки × Время подхода × 2.5 / 60 × VOT × Дней/год
Средний шаг = 450 м Время подхода = 2.8 мин
3

Штраф за скорость ниже нормы

Норма скорости сообщения задаётся по СП 42.13330.2026 (по умолчанию 18 км/ч). Считается, сколько времени рейс превышает нормативное время при движении с этой скоростью — это и есть «перерасход» времени. Перерасход также оценивается по коэффициенту 0.5 (аналогично шагу 1) и умножается на VOT, пассажиропоток и дни в году.

t_норма = Длина маршрута / V_норма × 3.6 Перерасход = max(0, t_рейс − t_норма) Перерасход на 1 пасс. = Перерасход × 0.5 Штраф = Пассажиры/сутки × Перерасход на 1 пасс. / 60 × VOT × Дней/год
t_норма = 27.0 мин Перерасход = 2.5 мин
4

Затраты перевозчика

Задаётся суточная стоимость эксплуатации маршрута (топливо, зарплата, обслуживание автобусов) и умножается на 365 дней в году — это затраты перевозчика независимо от параметров самого маршрута.

Затраты перевозчика = Затраты в сутки × 365
560 000 ₽/сутки × 365
5

Итоговая годовая стоимость

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

Итого/год = Время в пути + Подход к остановкам + Штраф за скорость + Затраты перевозчика
Складываются все 4 статьи

Как рассчитывается потребность в подвижном составе

Блок сравнивает два способа определить, сколько автобусов нужно на маршруте при заданном интервале движения: детальный кинематический расчёт (с учётом реальной геометрии перегонов) и упрощённый плановый расчёт (по единой «паспортной» скорости).

1

Время оборотного рейса по кинематике

Если обратный маршрут создан и включён — время оборотного рейса складывается из реального времени хода в прямом и обратном направлении (по кинематической модели каждого перегона) плюс простой на конечных станциях. Если обратный маршрут не задан, время дублируется как удвоенное прямое.

С обратным маршрутом: T_об(кинем) = T_прямой + T_обратный + T_простой Без обратного маршрута: T_об(кинем) = 2 × T_прямой + T_простой
T_прямой = 12.3 мин T_простой = 4.0 мин
2

Нужно автобусов по кинематике

Время оборотного рейса делится на желаемый интервал движения. Результат округляется вверх, так как дробное число автобусов физически не выпустить на маршрут — даже небольшое превышение целого числа требует ещё одного автобуса.

N_кинем(точное) = T_об(кинем) / Интервал N_кинем = ⌈N_кинем(точное)⌉
Точное значение показывается в скобках рядом с округлённым
3

Время оборотного рейса по плану

Альтернативный расчёт — как если бы диспетчер не моделировал каждый перегон, а просто разделил длину маршрута на единую «принятую» скорость. Аналогично шагу 1, при включённом обратном маршруте длина обратного пути берётся реальная, иначе — дублируется прямая.

T_рейс(план) = Длина маршрута (км) / V_план × 3600 с С обратным маршрутом: T_об(план) = T_рейс(план, прямой) + T_рейс(план, обратный) + T_простой Без обратного маршрута: T_об(план) = 2 × T_рейс(план, прямой) + T_простой
V_план = 20 км/ч (задаётся вручную)
4

Заложено автобусов по плану

Точно так же, как в шаге 2, но на основе планового времени оборотного рейса. Это число показывает, сколько автобусов «на бумаге» заложил бы диспетчер, не учитывая реальные задержки от светофоров, ИДН, карманов и загрузки дороги.

N_план(точное) = T_об(план) / Интервал N_план = ⌈N_план(точное)⌉
Точное значение также показывается в скобках
5

Разница в автобусах и деньгах

Сравниваются оба расчёта — и по округлённым целым числам автобусов, и по точным дробным значениям. Разница по точным значениям важна, когда округлённые числа совпадают, но реальный запас или дефицит вместимости всё равно есть (отмечается предупреждением ⚠). Денежная разница переводит недостающие или избыточные автобусы в рубли на основе суточной стоимости содержания одного автобуса и числа дней в году.

ΔN = N_кинем − N_план ΔN(точное) = N_кинем(точное) − N_план(точное) Δ₽ = ΔN × Затраты на автобус/сутки × Дней/год Δ₽(точное) = ΔN(точное) × Затраты на автобус/сутки × Дней/год
ΔN > 0 — дефицит парка (красный) ΔN < 0 — резерв парка (янтарный) ΔN = 0 — совпадение (зелёный)