Версия документа: 1.0 Год: 2026
1. Общие сведения
Наименование программного обеспечения: ТРЭК.Авеню.
Назначение. Программное обеспечение предназначено для проектирования координированного светофорного регулирования на группе перекрёстков — коридоре, магистрали, сети района: для определения состава координируемых узлов, задания режимов их работы, расчёта координационных сдвигов и оценки качества полученной координации до её внедрения.
Класс решаемых задач. Автоматизация инженерных расчётов и проектных решений в области организации дорожного движения: анализ связности улично-дорожной сети по критерию уместности координации, построение коридоров координации, расчёт параметров светофорного регулирования (сигнальные группы, межзелёные интервалы, фазы, промежуточные такты, длительность цикла), расчёт координационных сдвигов, построение диаграммы «время — путь», расчёт полосы беспрепятственного проезда («зелёной волны») и аналитическое моделирование движения транспорта вдоль коридора.
Область применения:
- разработка и проверка режимов координации в составе проектов организации дорожного движения (ПОДД) и комплексных схем организации дорожного движения (КСОДД);
- подготовка и обоснование параметров координации — общего цикла, координационных сдвигов, координируемых фаз — для последующей передачи в систему управления дорожным движением;
- оценка качества координации по ширине полосы беспрепятственного проезда и по расчётной задержке транспортных средств;
- сравнение вариантов координации между собой на одной и той же модели дорожной сети.
Пользователи (роли). Программное обеспечение рассчитано на инженера по организации дорожного движения, владеющего предметной областью светофорного регулирования. Навыки программирования и администрирования не требуются. Предусмотрены роли:
| Роль | Возможности |
|---|---|
| Анонимный получатель ссылки | Просмотр проекта по публичной ссылке и просмотр витрины примеров без входа в систему |
| Наблюдатель | Просмотр перечня проектов организации и содержимого проектов без права изменения |
| Редактор | Создание, изменение и удаление собственных проектов, выполнение всех расчётов |
| Администратор | Дополнительно: передача владения проектом, публикация проекта в витрине, отбор проектов по организациям |
Учётные записи и права выдаются администратором в единой службе аутентификации платформы; собственных учётных записей продукт не ведёт.
Единица работы — проект координации: именованный набор данных, включающий ссылку на модель дорожной сети, режимы регулирования перекрёстков, коридоры, координационные сдвиги, признаки фиксации узлов и калиброванные скорости участков. Проекты хранятся на сервере и сохраняются автоматически.
Персональные данные. Продукт не обрабатывает персональные данные.
2. Функциональные характеристики
2.1. Ведение проекта координации
| № | Функция | Данные и результат |
|---|---|---|
| Ф-1 | Создание и ведение проекта координации | Создание проекта по указанной ссылке на модель дорожной сети и наименованию; ведение перечня проектов с отбором по владельцу и организации, группировкой по исходной модели сети, сортировкой и удалением. Результат — хранимый на сервере проект |
| Ф-2 | Привязка проекта к модели дорожной сети | Загрузка версии модели сети (перекрёстки, точки подходов и стоп-линий, участки с длиной и ограничением скорости, маршруты движения, матрицы конфликтов, остановки маршрутного транспорта) от смежного продукта подготовки геоданных. Модель используется только для чтения и продуктом не изменяется |
| Ф-3 | Автоматическое сохранение состояния проекта | Изменения записываются без команды пользователя; отображается состояние записи и время последнего сохранения. Запись блокируется до успешной загрузки модели сети, что исключает затирание непустого проекта пустым |
| Ф-4 | Разрешение конкурентной правки | При записи передаётся версия, с которой пользователь читал проект; при расхождении запись отклоняется, пользователь получает уведомление об изменении проекта в другом месте и выбирает, перечитать проект или сохранить свои правки |
| Ф-5 | Разграничение доступа и режим просмотра | Проект, открытый по публичной ссылке, принадлежащий другому пользователю либо открытый без роли редактора, доступен только для чтения: изменяющие операции блокируются, просмотр и расчёты для отображения остаются доступны |
| Ф-6 | Совместное использование результата | Формирование публичной ссылки на просмотр проекта без входа в систему; передача владения проектом другому пользователю; создание личной копии проекта; публикация проекта в витрине показательных примеров с заголовком, описанием, шагами, тегами и снимком карты |
2.2. Анализ сети координации
| № | Функция | Данные и результат |
|---|---|---|
| Ф-7 | Выделение регулируемых перекрёстков | Из модели сети определяются перекрёстки со светофорным регулированием; ведётся счёт всех перекрёстков и регулируемых. Только регулируемые перекрёстки могут входить в коридоры |
| Ф-8 | Построение связей координации | Для каждой пары соседних регулируемых перекрёстков строится связь: определяется путь по сети, расстояние вдоль дорог, геометрия дорожных контуров. Промежуточные нерегулируемые перекрёстки допускаются в ограниченном числе |
| Ф-9 | Классификация связей по близости | Каждой связи присваивается класс уместности координации по расстоянию вдоль дорог: «Обязательна», «Рекомендована», «Возможна», «Предел», «Не рекомендована». Класс носит рекомендательный характер |
| Ф-10 | Выявление осложнений координации | По каждой связи определяются: число промежуточных нерегулируемых перекрёстков, повороты пути, остановки автобуса и трамвая раздельно по направлениям, наличие трамвайной связи, признак двусторонности маршрутов, ограничение скорости на участке |
| Ф-11 | Расчёт времени проезда участка | Для каждой связи рассчитывается время проезда, с, на характерных скоростях 20/30/40/50/60 км/ч; значения выше ограничения скорости на участке не выводятся |
| Ф-12 | Калибровка скорости участка | Ручное задание фактической скорости раздельно по каждому направлению связи поверх значения из модели сети, со сбросом к исходному. Калиброванная скорость применяется при построении полос беспрепятственного проезда и в модели движения |
| Ф-13 | Исключение связей из рассмотрения | Пометка связи лишней: она не участвует в автоматическом построении коридоров и скрывается из рабочего вида |
| Ф-14 | Отображение сети на карте | Тематические слои: связи координации с окраской по классу близости, фактическая скорость участков, разрешённая скорость участков — с легендой. Перечень маршрутов через выбранный перекрёсток с группировкой по подходам и подсветкой на карте; таблица свойств выбранного объекта. Двусторонняя связь таблиц и карты: выбор строки подводит камеру к объекту, выбор объекта выделяет строку |
2.3. Формирование коридоров
| № | Функция | Данные и результат |
|---|---|---|
| Ф-15 | Автоматическое построение коридоров | Коридоры строятся автоматически по связям координации с учётом направления улицы и геометрии пути; результат доступен для правки. Дубликаты по составу отсеиваются, уже существующие коридоры не дублируются |
| Ф-16 | Автоматическое именование коридора | Наименование выводится из названий улиц перекрёстков-членов; совпадения наименований устраняются |
| Ф-17 | Ручное формирование и правка коридора | Набор цепочки указанием перекрёстков на карте: первый — любой регулируемый, каждый следующий — только связанный с концом цепочки; правка состава и порядка, переименование коридора и его членов, удаление коридора, сброс всех коридоров проекта |
| Ф-18 | Ведение перечня коридоров | Для каждого коридора — наименование, цвет, число и состав перекрёстков, протяжённость, сводка осложнений. Перекрёсток может входить в несколько коридоров |
2.4. Задание режимов регулирования перекрёстков
| № | Функция | Данные и результат |
|---|---|---|
| Ф-19 | Формирование состава сигнальных групп | Разбиение движений перекрёстка на сигнальные группы выводится из стоп-линий и маршрутов модели сети: обслуживаемые подходы, число стоп-линий, вид транспорта, признак поворотной стрелки, число конфликтующих групп. Задаётся соответствие номеров групп модели номерам групп реального контроллера (на контроллере одна группа может объединять несколько групп модели) |
| Ф-20 | Расчёт матрицы межзелёных интервалов | Матрица «завершающая группа × начинающая группа» рассчитывается из конфликтных точек и расстояний геометрии перекрёстка по ОДМ 218.6.003-2011. Настраиваются базовые параметры расчёта (скорости автомобиля, трамвая, пешехода; время реакции, нарастания, жёлтого сигнала, задержки пешехода; замедление, длина транспортного средства, минимальный такт), способ расчёта времени эвакуации пешехода и источник скоростей. Для каждой ячейки выводится разбор расчёта: тип конфликта, число конфликтных точек, применённая формула с подстановкой величин и результат; конфликтующие движения подсвечиваются на карте |
| Ф-21 | Ручное уточнение межзелёных интервалов | Переопределение значения отдельной ячейки и типа конфликта пары групп с сохранением модельного значения для сравнения; пересчёт всей матрицы из модели и базовых параметров с отменой ручных правок. Матрица отображается как по группам модели, так и объединённой по группам контроллера |
| Ф-22 | Определение фаз | Распределение сигнальных групп по фазам с запретом объединения конфликтующих групп в одной фазе; контроль нераспределённых групп. Автоматический подбор распределения при заданном числе фаз с настройками «разрешать фазы из одной группы» и «выделенная пешеходная фаза», ранжирование вариантов по числу неразрешённых конфликтов, предварительный показ и применение |
| Ф-23 | Построение последовательности фаз и цикла | Ведение упорядоченных шагов цикла с длительностью фазы, зелёного сигнала и промежуточного такта; автоматический расчёт минимальной длительности фазы и промежуточного такта, ручное переопределение длительностей; перестановка шагов; длительность цикла как сумма полных длительностей фаз. Настраиваются базовые параметры расчёта минимальных длительностей (минимальная длительность фазы, максимальный цикл, запас на пешеходную фазу, длина транспортного средства, дистанция) |
| Ф-24 | Определение промежуточного такта | Два режима: «простой» — единый промежуточный такт на весь переход между фазами; «сложный» — собственное время переключения каждой сигнальной группы в пределах той же длительности перехода (требует контроллера с погрупповым переключением). Формируется расписание переходов по сигнальным группам со связывающей парой и дополнительным зелёным |
| Ф-25 | Сигнальная диаграмма перекрёстка | Графическое представление цикла по сигнальным группам с изменением длительности фазы перетаскиванием границы и сортировкой строк по виду транспорта |
| Ф-26 | Схемы пофазного разъезда | Автоматическое построение схем разъезда по фазам на подложке геометрии перекрёстка с выгрузкой изображениями |
| Ф-27 | Сброс режима регулирования | Возврат режима перекрёстка к значениям по умолчанию и очистка фаз с подтверждением; координационный сдвиг при этом не затрагивается |
2.5. Назначение координации
| № | Функция | Данные и результат |
|---|---|---|
| Ф-28 | Автоматический подбор координируемых движений | Для каждого перекрёстка коридора автоматически подбирается сочетание «фаза + сигнальная группа», несущее волну, — раздельно для прямого и обратного направления. Пешеходные и трамвайные группы в подбор не включаются. Результат доступен для проверки и ручного изменения |
| Ф-29 | Ручное задание координируемых движений | Выбор сочетания «фаза · сигнальная группа» для каждого направления из перечня допустимых. Для объединённого перекрёстка, у которого направление обслуживается несколькими параллельными подходами, задаётся несколько координируемых движений — по одному на подход |
| Ф-30 | Задание координационного сдвига | Смещение начала цикла перекрёстка относительно единого сетевого отсчёта: ввод значения в диапазоне от нуля до длительности цикла, сброс в нуль, а также непосредственное ведение сдвига перетаскиванием сигнальных полос узла на диаграмме «время — путь» |
| Ф-31 | Фиксация перекрёстка («замок») | Фиксация длительности цикла, координационного сдвига и координируемых движений узла: зафиксированный перекрёсток не изменяется ни ручной правкой, ни автоматическим подбором, во всех коридорах, куда он входит. Фиксация и освобождение доступны как для отдельного узла, так и для всех членов коридора сразу |
2.6. Диаграмма «время — путь» и оценка качества координации
| № | Функция | Данные и результат |
|---|---|---|
| Ф-32 | Построение диаграммы «время — путь» | Ось абсцисс — время, ось ординат — расстояние вдоль коридора, измеренное по сети. Для каждого перекрёстка строится сигнальный ряд его координируемой группы (зелёный, жёлтый/межтакт, красный) с тиражированием цикла на заданный горизонт с учётом сдвига; положение ряда определяется проекцией стоп-линии на ось коридора. Горизонт отображения выбирается из фиксированного набора значений. Различие длительностей циклов соседних перекрёстков показывается как есть, без приведения к общему циклу |
| Ф-33 | Расчёт полосы беспрепятственного проезда | Для каждой пары соседних перекрёстков коридора рассчитывается пересечение разрешающих окон с учётом времени хода на скорости участка; строятся полосы прямого и обратного направления с указанием ширины, с |
| Ф-34 | Аналитическая модель движения по коридору | Посев легкового транспорта в обоих направлениях по заданной интенсивности, а также автобусов и трамваев с заданными скоростью, числом рейсов, интервалом и временем стоянки; необязательный разброс параметров маршрутного транспорта. Рассчитываются траектории отдельных транспортных средств с учётом сигналов, очередей и остановок |
| Ф-35 | Проекция остановок маршрутного транспорта | Остановки модели сети проецируются на ось коридора с учётом стороны движения; отображаются на диаграмме на своём расстоянии |
| Ф-36 | Расчёт показателей коридора | Средняя и суммарная задержка легкового транспорта по направлениям, средняя задержка маршрутного транспорта по видам, средняя задержка по узлам, вероятность склейки и распада пар единиц маршрутного транспорта. Учитываются только транспортные средства, завершившие проход коридора; плановая стоянка на остановке задержкой не считается |
| Ф-37 | Управление отображением диаграммы | Раздельное включение слоёв (сигнальные полосы, полоса пропускания, треки транспорта, числовые подписи), масштабирование по обеим осям и раздельно по каждой оси, сброс масштаба, перемещение поля, переход к перекрёстку на карте по его наименованию |
2.7. Автоматический подбор параметров координации
| № | Функция | Данные и результат |
|---|---|---|
| Ф-38 | Подбор общего цикла и сдвигов | Автоматический подбор общего цикла коридора и координационных сдвигов под него по всему заданному диапазону циклов. Для каждого цикла рассчитываются ширина сквозной полосы пропускания прямого и обратного направлений, транзитная задержка по направлениям, общая задержка коридора за час по всем стоп-линиям с поперечными подходами и число перенасыщенных стоп-линий, в том числе в координируемых фазах. Задаются интенсивности прямого, обратного и поперечных направлений и соотношение весов направлений. Рекомендуется цикл с наименьшей общей задержкой с пояснением, совпадает ли он с максимумом полосы пропускания. Нижняя граница цикла вычисляется по программам узлов с указанием определяющего перекрёстка. Длительности фаз пересчитываются пропорционально, фазы и узлы, зафиксированные замком, не изменяются; при кратности зафиксированных циклов подбираются только сдвиги. Результат показывается предварительно и записывается в проект по решению пользователя |
| Ф-39 | Подбор сдвигов по минимуму задержки | Подбор координационных сдвигов по минимуму задержки, рассчитанной моделью движения при текущих параметрах потока. Изменяются только сдвиги; зафиксированные узлы не двигаются; расчёт ограничен по горизонту оценки и по времени выполнения. Результат — сдвиги и выигрыш в задержке, с, либо признак того, что улучшить текущее решение не удалось |
| Ф-40 | Предварительный показ и применение результата подбора | Результат обоих видов подбора отображается на диаграмме как временное замещение, состояние проекта при этом не изменяется. Применение выполняется отдельной командой и проходит те же правила, что ручная правка, включая фиксацию узлов; отмена снимает предварительный результат |
2.8. Обмен данными и программный доступ
| № | Функция | Данные и результат |
|---|---|---|
| Ф-41 | Выгрузка и загрузка проекта файлом | Выгрузка состояния проекта целиком в файл обмена и восстановление из файла. При загрузке выводится сводка сопоставления перекрёстков файла и открытой модели сети; при неполном совпадении переносятся только совпавшие узлы, без коридоров, калиброванных скоростей и пометок исключения — они опираются на другую геометрию |
| Ф-42 | Выгрузка и загрузка параметров регулирования отдельного перекрёстка | Файл обмена содержит описание программы регулирования в форме, не зависящей от изготовителя контроллера (длительность цикла, фазы, их последовательность и длительности, промежуточные такты, таблица соответствия номеров сигнальных групп), полное исходное описание без потерь и сведения о происхождении (модель сети, проект, перекрёсток, момент выгрузки). При загрузке проверяется принадлежность файла тому же перекрёстку и выводятся предупреждения о сигнальных группах, стоп-линиях и подходах, отсутствующих в целевом узле |
| Ф-43 | Копирование таблиц в буфер обмена | Любая таблица интерфейса копируется в буфер обмена в двух вариантах — без оформления (структура) и с оформлением (цвета) — для вставки в табличный редактор или текстовый документ |
| Ф-44 | Программный доступ средств автоматизации | Выпуск, отзыв и удаление персональных ключей доступа с учётом даты создания и даты последнего использования; ключ действует с правами выдавшего его специалиста и показывается однократно. Через программный интерфейс доступен расчётный контур без участия интерфейса: обзор перекрёстков, построение коридоров, оба вида подбора, прогон модели движения; результат сохраняется в проект только по явному указанию в запросе. Действуют те же правила разграничения доступа и фиксации узлов, что и при работе через интерфейс |
Расчётное ядро исполняется одинаково в клиентской части и без интерфейса; результаты расчётов детерминированы.
3. Состав и структура программного обеспечения
Продукт построен по клиент-серверной схеме. Клиентская часть — веб-приложение, исполняемое в браузере рабочего места; установка программ на рабочее место не требуется. Серверная часть разворачивается в контуре организации.
| Компонент | Назначение |
|---|---|
| Клиентское веб-приложение | Пользовательский интерфейс: карта дорожной сети со слоями, панели разделов, таблицы, формы задания режимов, диаграмма «время — путь». Содержит расчётное ядро координации и модели движения, исполняемое непосредственно в браузере |
| Прикладной сервер продукта | Хранение и выдача проектов, разграничение доступа, контроль версий при конкурентной записи, выполнение расчётов без участия интерфейса по запросам средств автоматизации |
| База данных продукта | Реляционное хранилище проектов координации, их состояния и изображений витрины |
| Веб-шлюз платформы | Единая точка входа, маршрутизация обращений к продуктам, защищённое соединение, проксирование обращений продукта к смежным продуктам |
| Служба аутентификации платформы | Вход пользователей, выдача маркеров доступа, ведение учётных записей и ролей; общая для всех продуктов линейки |
| Служба программного доступа | Выдача и проверка персональных ключей средств автоматизации |
| Источник моделей дорожной сети | Смежный продукт линейки, поставляющий версии модели дорожной сети. Может быть развёрнут в том же контуре либо доступен по сети |
Собственных обращений к геобазе продукт не выполняет: геометрия дорожной сети поступает через веб-шлюз от продукта подготовки геоданных.
Схема взаимодействия:
Рабочее место Контур организации
+---------------+ HTTPS +--------------------------------------+
| Браузер |<------------------>| Веб-шлюз платформы |
| (веб-интерфейс| +----+--------------+------------------+
| ТРЭК.Авеню) | | |
+---------------+ v v
+--------------------+ +--------------------+
| Прикладной сервер | | Служба |
| ТРЭК.Авеню | | аутентификации |
+---------+----------+ +--------------------+
|
+-------------+--------------+
v v
+------------------+ +-------------------------+
| База данных | | Источник моделей |
| проектов | | дорожной сети |
+------------------+ +-------------------------+
^
| программный интерфейс (ключи доступа)
+------------------+
| Средство |
| автоматизации |
+------------------+
4. Требования к аппаратному обеспечению
Требования приведены для сервера, на котором разворачивается платформа целиком; показатели ориентировочные и уточняются под размер обслуживаемой территории.
| Параметр | Значение |
|---|---|
| Центральный процессор | от 4 vCPU (демонстрационный стенд, малый город); 8 vCPU и более для города-миллионника |
| Оперативная память | от 16 ГБ; 32 ГБ рекомендуется для города-миллионника |
| Дисковая подсистема | SSD от 50 ГБ; 200 ГБ и более для истории геоданных города-миллионника. Данные размещаются на отдельном томе |
| Сеть | Исходящий доступ к реестру контейнеров поставщика; запись в системе доменных имён на адрес публикации стенда; исходящий доступ к внешним источникам данных, если они используются |
Рабочее место пользователя: персональный компьютер с манипулятором «мышь» (ведение координационного сдвига на диаграмме и набор состава коридора выполняются указанием и перетаскиванием) и монитором с разрешением не менее 1920×1080. Требуется постоянное соединение с сервером: правки сохраняются автоматически по ходу работы.
5. Требования к программному обеспечению
| Параметр | Значение |
|---|---|
| Операционная система сервера | Astra Linux Special Edition 1.7 и 1.8 (x86-64); Альт p11 (x86-64). Программное обеспечение работоспособно и на других 64-разрядных Linux-платформах (Debian 11/12, Ubuntu 22.04 LTS), но целевыми платформами поставки считаются Astra Linux и Альт |
| Среда контейнеризации | Docker Engine версии 24 и выше, плагин Docker Compose v2. Обе целевые операционные системы поставляют Docker Engine штатными пакетами |
| Система управления базами данных | PostgreSQL 16 (входит в состав поставки как сторонний компонент с открытым исходным кодом) |
| Операционная система рабочего места | Требований не предъявляется |
| Браузер на рабочем месте | Chrome, Яндекс.Браузер, Firefox актуальных версий. Установка дополнительных компонентов не требуется |
Контейнеризация применяется как способ упаковки и развёртывания и не является архитектурным требованием: каждый сервис представляет собой самостоятельное серверное приложение и может запускаться как обычная служба операционной системы.
Интерфейс поддерживает не менее двух языков; язык выбирается на этапе поставки.
6. Входные и выходные данные
6.1. Входные данные
| Данные | Источник | Обязательность |
|---|---|---|
| Модель дорожной сети: перекрёстки с типом и наименованиями, точки подходов и стоп-линий, участки с длиной и ограничением скорости, маршруты движения через перекрёсток, матрицы конфликтов, остановки маршрутного транспорта | Смежный продукт подготовки геоданных; задаётся ссылкой при создании проекта либо выбирается из витрины готовых моделей | Обязательно |
| Параметры режимов регулирования перекрёстков: соответствие номеров сигнальных групп контроллера, уточнения межзелёных интервалов и типов конфликтов, состав фаз, последовательность и длительности, базовые параметры расчёта | Вводятся пользователем; исходное разбиение на сигнальные группы и матрица межзелёных интервалов рассчитываются автоматически из геометрии модели сети | Обязательно для перекрёстков, входящих в коридор |
| Фактические скорости движения по участкам раздельно по направлениям | Вводятся пользователем поверх значений из модели сети | Не обязательно |
| Параметры транспортного потока для модели движения: интенсивность легкового транспорта по направлениям, число рейсов, интервалы, скорости и время стоянки автобусов и трамваев | Вводятся пользователем | Не обязательно; требуются для расчёта задержки и подбора сдвигов по задержке |
| Параметры автоматического подбора: диапазон и шаг общего цикла, шаг сдвига, нижняя граница зелёного сигнала, вид целевой функции, соотношение весов направлений | Вводятся пользователем | Не обязательно; предусмотрены значения по умолчанию |
| Файл обмена проектом либо файл параметров регулирования перекрёстка | Ранее выгруженный из продукта файл | Не обязательно |
6.2. Выходные данные
| Результат | Форма представления |
|---|---|
| Сеть координации: связи между регулируемыми перекрёстками с классом близости, длиной, осложнениями и временем проезда | Таблица интерфейса и тематический слой карты; копирование таблицы в буфер обмена |
| Коридоры координации с составом, протяжённостью и сводкой осложнений | Таблица интерфейса и слой карты |
| Режимы регулирования перекрёстков: сигнальные группы, матрица межзелёных интервалов, фазы, последовательность и длительности, промежуточные такты, длительность цикла | Таблицы и сигнальная диаграмма в интерфейсе; файл обмена параметрами регулирования |
| Координационные сдвиги и координируемые движения по направлениям | Таблица интерфейса, диаграмма «время — путь», файл обмена проектом |
| Диаграмма «время — путь»: сигнальные полосы узлов, полосы беспрепятственного проезда с указанием ширины, траектории транспортных средств, остановки маршрутного транспорта | Графическое представление в интерфейсе |
| Показатели коридора: средняя и суммарная задержка по видам транспорта и направлениям, средняя задержка по узлам, вероятность склейки и распада пар маршрутного транспорта, ширина полосы пропускания | Строка показателей и подписи на диаграмме |
| Схемы пофазного разъезда | Растровые изображения (PNG) для включения в проектную документацию |
| Проект координации целиком | Структурированный текстовый файл обмена |
| Параметры регулирования отдельного перекрёстка | Структурированный текстовый файл обмена: описание, не зависящее от изготовителя контроллера, полное исходное описание и сведения о происхождении |
| Публичное представление проекта | Ссылка на просмотр без права правки; карточка витрины со снимком карты |
| Ответы средству автоматизации | Результаты расчётов, обзор перекрёстков, описание порядка работы и перечень источников исходных данных |
7. Интеграционные возможности
| Направление | Содержание |
|---|---|
| Получение модели дорожной сети | Продукт получает версию модели дорожной сети от смежного продукта линейки по идентификатору версии, в том числе от другого экземпляра системы-поставщика. Модель используется только для чтения |
| Единая аутентификация платформы | Вход выполняется через общую службу аутентификации по протоколу OIDC. Продукт не ведёт собственных учётных записей; роли и права выдаются администратором платформы. Служба аутентификации может быть заменена на другой OIDC-совместимый провайдер заказчика — замена согласуется с поставщиком |
| Передача параметров в систему управления дорожным движением | Параметры регулирования перекрёстка выгружаются файлом обмена в форме, не зависящей от изготовителя контроллера: длительность цикла, фазы, их последовательность и длительности, промежуточные такты, координационный сдвиг, таблица соответствия номеров сигнальных групп. Наряду с ней сохраняется полное исходное описание программы без потерь и сведения о происхождении. Прямого соединения с системой управления дорожным движением продукт не устанавливает |
| Программный интерфейс для средств автоматизации | Расчётный контур доступен без участия интерфейса по персональным ключам с ограниченной областью действия: обзор перекрёстков, построение коридоров, подбор зелёной волны, подбор сдвигов по задержке, прогон модели движения. Предоставляется описание порядка работы и перечень источников исходных данных |
| Обмен через файлы | Проект целиком и параметры регулирования отдельного перекрёстка переносятся между стендами и между проектами структурированными текстовыми файлами; таблицы интерфейса переносятся в офисные приложения через буфер обмена |
8. Ограничения применения
8.1. Границы применимости
| № | Ограничение |
|---|---|
| 1 | Продукт не строит и не редактирует модель дорожной сети: она готовится смежным продуктом линейки и используется только для чтения. Работа без подготовленной модели сети невозможна |
| 2 | Продукт не рассчитывает пропускную способность, задержку и уровень обслуживания отдельного перекрёстка по общепринятым руководствам — это задача смежного продукта расчёта перекрёстка |
| 3 | Продукт не ведёт данных о транспортном спросе: матрицы корреспонденций и потоки насыщения в проекте координации не хранятся, длительность цикла из интенсивности движения не выводится. Цикл задаётся пользователем либо подбирается по ширине полосы беспрепятственного проезда |
| 4 | Продукт не является средством вызывного (адаптивного) регулирования, не описывает работу транспортных детекторов и не заменяет средства полной сетевой микросимуляции |
| 5 | Продукт не формирует документа-отчёта по коридору: результаты представлены на диаграмме и в таблицах, их перенос выполняется копированием таблиц, выгрузкой изображений и файлами обмена |
| 6 | Продукт не выполняет прямой выгрузки уставок в систему управления дорожным движением: результат передаётся файлом обмена |
| 7 | Переноса режимов регулирования из смежного продукта расчёта перекрёстка в интерфейсе не предусмотрено |
8.2. Ограничения аналитической модели движения по коридору
Модель предназначена для трассирования коридора — расчётного аналога контрольных проездов на большом числе транспортных средств. Её результат следует трактовать как показатель согласованности участка, а не как оценку задержки сети.
| № | Ограничение |
|---|---|
| 8 | Движение моделируется вдоль одной оси коридора; распространение затора между коридорами не воспроизводится |
| 9 | Легковой транспорт не совершает поворотов: сколько транспортных средств вошло в коридор, столько и вышло; примыкания, притоки и стоки не учитываются |
| 10 | Моделируется одна условная средняя полоса в каждом направлении, без распределения по полосам; параметры калиброваны на типовое значение потока насыщения |
| 11 | Задержка вычисляется только по транспортным средствам, завершившим проход коридора за время расчёта |
| 12 | Маршрутный транспорт рассматривается изолированно: он не взаимодействует с очередью легкового транспорта и с другими рейсами (условие выделенной полосы), наложение рейсов допущено намеренно |
| 13 | Подчинение трамвая сигналам светофора не задействовано: трамвай движется свободно, останавливаясь только на остановках |
| 14 | Рейсы маршрутного транспорта выпускаются в пределах первых двух циклов — приём наглядности, а не воспроизведение суточного движения |
| 15 | Подбор зелёной волны по ширине полосы беспрепятственного проезда задержку не учитывает; для учёта задержки применяется отдельная процедура подбора сдвигов |
8.3. Нормативные ограничения и допущения
| № | Ограничение |
|---|---|
| 16 | Классификация связей по близости координации — методика настоящего продукта, а не требование действующего норматива; класс носит рекомендательный характер и не запрещает включение перекрёстка в коридор |
| 17 | Метод подбора по ширине полосы беспрепятственного проезда известен из инженерной практики; стандарта на него не существует, реализация приближённая |
| 18 | Значения параметров модели движения получены внутренней калибровкой; внешнего норматива на них нет |
| 19 | Расчёт межзелёных интервалов и промежуточных тактов опирается на ОДМ 218.6.003-2011; результат расчёта подлежит проверке специалистом. Режим «сложный» промежуточный такт требует контроллера с погрупповым переключением |
| 20 | Результат автоматического подбора координируемых движений выводится из геометрии модели сети и подлежит проверке и, при необходимости, ручной правке |
8.4. Ограничения хранения и совместной работы
| № | Ограничение |
|---|---|
| 21 | Состояние проекта записывается целиком; частичное слияние правок двух пользователей не выполняется. При одновременной правке одного проекта расхождение версий выявляется, а решение принимает пользователь |
| 22 | Удаление проекта необратимо; проект, опубликованный в витрине, не может быть удалён до снятия публикации |
| 23 | Файл обмена проектом применим к той же модели дорожной сети: при неполном совпадении состава перекрёстков переносятся только совпавшие узлы, без коридоров, калиброванных скоростей и пометок исключения связей |
| 24 | Ключ программного доступа отображается однократно при создании; при утрате выпускается новый |
| 25 | Требуется постоянное соединение с сервером: работа без подключения не поддерживается |
| 26 | Программа не является средством защиты информации и не заменяет сертифицированные средства защиты; разграничение доступа опирается на внешний провайдер аутентификации |
9. Сведения о поставке и поддержке
Форма поставки. Программное обеспечение поставляется в виде пресобранных контейнерных образов через реестр контейнеров поставщика; администратор получает путь к образам и токен на чтение реестра. Каждый компонент загружается по зафиксированному тегу релиза. При необходимости поставщик предоставляет сборку исполняемых файлов под целевую операционную систему для запуска без среды контейнеризации. В состав поставки входят также одноразовые образы применения миграций схемы базы данных.
Развёртывание в закрытом контуре (поставка образов файлом-архивом без доступа к реестру) в стандартную поставку не входит и запрашивается отдельно.
Установка и настройка выполняются администратором организации в соответствии с поставляемой частью руководства системного администратора. Пользователю сообщается адрес, по которому открывается продукт, и выдаются права доступа; настройка рабочего места не требуется.
Сторонние компоненты с открытым исходным кодом (веб-шлюз, провайдер аутентификации, система управления базами данных и другие) разворачиваются рядом с продуктом в неизменном виде, официальными образами соответствующих версий; их перечень, версии и лицензии приведены в руководстве системного администратора.
Техническая поддержка: адрес электронной почты info@trafficeq.ru, режим работы —
09:00–18:00 по московскому времени, понедельник — пятница.
Эксплуатационная документация:
| Документ | Назначение |
|---|---|
| «ТРЭК.Авеню. Руководство пользователя» | Экраны, панели, элементы управления, порядок выполнения рабочих операций, аварийные ситуации, рекомендации по освоению |
| «Руководство системного администратора. Платформа ТРЭК» и поставляемая часть руководства системного администратора | Состав стенда, требования к средствам, порядок развёртывания и обновления, параметры настройки, резервное копирование, диагностика |