Диплом: Автоматическая оптимизация параметров трафика метрополитена с целью уменьшения износа подвижного состава

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам
67
пассажиропотоках с шагом в
пять минут
Данные о пользователях берутся из сервера Единого диспетчерского
центра и определяют функционал, доступный конкретному пользователю, а
также составляют список пользователей системы. Состав данных представлен в
таблице 14.
Таблица 14
п/п
Параметр
Описание
Единицы
измерения
Тип данных
1
Логин
Логин пользователя
-
Строка
2
Пароль
Пароль пользователя
-
Строка
3
Роль
Определяет доступный
пользователю функционал
-
Перечисление
4
ФИО
ФИО пользователя
4
Линия
Линия, доступная пользователю
(при неограниченном доступе не
записываются)
-
Перечисление
Данные о пассажиропотоке берутся из конкретных станций для
конкретной недели из серверов вестибюлей. Состав данных представлен в
таблице 15.
Таблица 15
п/п
Параметр
Описание
Единицы
измерения
Тип данных
1
Линия
Обозначает, для какой линии
актуальны данные
-
Перечисление
2
Станция
Обозначает, для какой
станции актуальна
информация
-
Перечисление
3
Вход
Сколько человек вошло на
станцию за конкретный
промежуток времени (между
«шагами» в пять минут)
Чел.
Целочисленное
4
Выход
Сколько человек вышло со
станции за конкретный
промежуток времени (между
«шагами» в пять минут)
Чел.
Целочисленное
5
Дата
Указывает дату и время, когда
были получены данные с
шагом в пять минут
Г-М-Д Ч:М:С
Дата
(«таймштамп»)
68
Данные о составах на линии берутся из расписания движения поездов,
данные о свободных поездах в депо берутся из серверов в электродепо. Состав
данных представлен в таблице 16.
Таблица 16
п/п
Параметр
Описание
Единицы
измерения
Тип данных
1
Линия
Обозначает, для какой
линии актуальны данные
-
Перечисление
2
Электродепо
Обозначает, какое(ие)
электродепо связаны с
линией
-
Перечисление
3
Задействованные
поезда
Сколько поездов
задействовано в момент
времени на линии
Шт.
Целочисленное
4
Свободные
поезда
Сколько поездов доступно
для пуска по линии из
электродепо
Шт.
Целочисленное
5
Свободные
поезда в тупиках
Сколько поездов стоит в
момент времени в тупиках
на линии и доступны для
пуска по линии
Шт.
Целочисленное
Данные об интервалах движения поездов также берутся из расписания и
актуализируются каждые пять минут, либо при внесении изменений и ручном
обновлении. Состав данных представлен в таблице 17.
Таблица 17
п/п
Параметр
Описание
Единицы
измерения
Тип данных
1
Линия
Обозначает, для какой линии
актуальны данные
-
Перечисление
2
Интервал
движения
Обозначает, какой в данный
момент интервал движения
поездов на линии
Секунды
Целочисленное
При корректировке параметров трафика метрополитена диспетчером
выводится форма, макет которой представлен ниже на рисунке 15. Состав
входных данных, передаваемых формой, представлен в таблице 18. После
передачи данных расписание движения поездов автоматически
актуализируется.
69
Таблица 18
п/п
Параметр
Описание
Единицы
измерения
Тип данных
1
Линия
Обозначает, для какой линии
актуальны данные
-
Перечисление
2
Количество
поездов
Обозначает количество
поездов, находящихся на линии
Шт.
Целочисленное
3
Интервал
движения
Обозначает, какой в данный
момент интервал движения
поездов на линии
Секунды
Целочисленное
Продолжение таблицы 18
п/п
Параметр
Описание
Единицы
измерения
Тип данных
4
Средняя
скорость
Обозначает среднюю скорость
движения поездов на линии
Км/Ч
С плавающей
точкой
5
Время
окончания
изменений
Обозначает, до какого времени
необходимо менять график и
после какого «сдвигать»
Ч:М:С
Время
Параметр «Линия» вводится автоматически на основе полученных ранее
при работе с автоматизированной системой данных. Параметр «Средняя
скорость» вычисляется автоматически системой.
Рисунок 15
70
2.2.2. Характеристика результатной информации
Результатная информация включает в себя строку загруженности для
линии и, в частности, конкретных станций на этой линии, прогнозирование
загруженности, рекомендуемые параметры трафика метрополитена,
полученные в результате выполнения целевых алгоритмов автоматизированной
системы (то есть как раз-таки расчет рекомендуемых параметров), а также, в
случае редактирования параметров, измененное расписание движения поездов.
Строка загруженности линии отражает общую загруженность для линии
в конкретный момент времени и вычисляется как среднее значение показателей
по станциям на линии. Загруженность станций отображает, насколько
эффективно справляются с перевозкой пассажиров в конкретный момент
времени проходящие через станцию поезда, учитывая как загруженность самой
станции пассажирами, так и загруженность проходящих поездов.
Прогнозирование загруженности выводится в виде графика с учетом
отклонений показателей нынешнего дня от средних показателей
пассажиропотока.
Состав рекомендуемых параметров трафика метрополитена выдается
для конкретной выбранной линии и аналогичен составу данных, передаваемых
формой редактирования параметров. Он представлен в таблице 19.
Таблица 19
п/п
Параметр
Описание
Единицы
измерения
Тип данных
1
Количество
поездов
Обозначает рекомендуемое
для линии количество поездов
Шт.
Целочисленное
2
Интервал
движения
Обозначает рекомендуемый
интервал движения поездов на
линии
Секунды
Целочисленное
3
Средняя
скорость
Обозначает рекомендуемую
среднюю скорость движения
поездов на линии
Км/Ч
С плавающей
точкой
Измененное расписание движения поездов имеет динамический
характер и меняется в результате изменения параметров внутри системы как
вручную, так и при изменении данных, передаваемых напольным
71
оборудованием. Состав данных аналогичен составу данных входного
документа изначального расписания движения поездов. То же самое
применимо и касательно бланков расписаний.
Все вышеперечисленные данные, кроме измененного расписания,
остаются внутри системы и записываются во временные файлы для снижения
загрузки оперативной памяти. Измененное расписание движения поездов
передается в базу данных на сервер Единого диспетчерского центра.
Информационная модель автоматизированной системы представлена на
рисунке 16.
Рисунок 16
72
2.3. Программное обеспечение задачи
2.3.1. Сценарий диалога
Для описания функционала автоматизированной системы на рисунке 17
представлено дерево функций. Общий сценарий диалога системы представлен в
виде орграфа и представлен на рисунке 18, пояснения к нему представлены в
таблице 20.
73
Рисунок 17. Дерево функций автоматизированной системы
74
Рисунок 18. Общий сценарий диалога системы
Таблица 20
Обозначения сценария общего диалога системы
№ вершины
графа
Операция
0
Вход в систему
1
Подключение к БД ЕДЦ
2
Проверка статуса подключения
3
Ошибка подключения
4
Успешное подключение
5
Попытка переподключения
6
Аутентификация пользователя
7
Проверка прав пользователя
8
Авторизация пользователя
9
Работа с системой
10
Завершение сеанса
11
«Разрушение» подключения к БД ЕДЦ
12
Выход из системы
75
На рисунке 19 представлен сценарий при работе пользователя с
системой, охватывающий все возможные процессы, описанные от
«Авторизации пользователя» до «Завершения сеанса». В таблице 21 приведены
пояснения к орграфу.
Рисунок 19. Сценарий диалога при работе с системой
76
Таблица 21
Обозначения сценария диалога при работе с системой
№ вершины
графа
Операция
0
Авторизация пользователя
1
Формирование пользовательского интерфейса, исходя из роли
пользователя
2
Выбор (автоматический или вручную) линии
3
Получение данных о пассажирском потоке
4
Получение данных о движении поездов на линии
5
Анализ загруженности линии
6
Получение данных о расписании движения поездов
7
Получение списка пользователей
8
Получение справки о работе с системой
9
Прогнозирование загруженности линии
10
Формирование бланков расписаний
11
Добавление новых пользователей
12
Формирование схемы загруженности станций на линии
13
Отправка бланков расписаний на печать
14
Отправка данных о новом пользователе на сервер ЕДЦ
15
Составление графика загруженности для линии, отражающих
отклонение пассажирского потока от средних показателей
16
Формирование полос загруженности линий
17
Вычисление рекомендуемых оптимальных параметров трафика
метрополитена
18
Редактирование параметров трафика метрополитена
19
Формирование измененного расписания движения поездов
20
Обновление данных
21
Завершение сеанса
Следует отметить, что некоторый функционал недоступен некоторым
пользователям в соответствии с разграничением ролей с целью обеспечения
информационной безопасности и защиты информации, а также обеспечения
транспортной безопасности.
Блок-схемы, отражающие алгоритмы работы автоматизированной
системы, представлены в приложении 2.
2.3.2. Характеристика базы данных
Состав таблиц базы данных, необходимый для работы
автоматизированной системы, включает в себя следующие таблицы:
lines – содержит перечень линий метрополитена, их нумерацию и
названия;
stations – содержит перечень станций, их названия и линии, к на

Смотрите также:

"Автоматизация обработки заявок ООО "Проектно-Строительная Компания"
"Автоматизация процесса аттестации персонала для ООО "Нэт Бай Нэт Холдинг"
"Анализ интернет-активности конкурентов ( на примере конкурентов "Газпром нефть")
"Бухгалтерский учёт и аудит расчётов с подотчётними лицами в организации на примере ООО "ЛОЦ 10""
«Психологическое сопровождение персонала в организации на примере ООО «Крокус»
Agile-методология в управлении проектами на примере ООО «Ресурсный центр «Академия КлассИнфо»
Aвтoмaтизaция пpoцecca вeдeния инфopмaциoннoй бaзы o дoлжнocтяx и вaкaнcияx c укaзaниeм тpeбoвaний к уpoвню знaний и нaвыкoв кaндидaтoв для гpуппы кaдpoв вoйcкoвoй чacти 3474»
Cовершенствование деловой оценки персонала в организации (на примере ООО "Даймонд кейтеринг развитие")
Cовершенствование управления рентабельности предприятия (на примере гуипп «бендерская типография «полиграфист»)
Event - менеджмент: реализация проекта (на примере ООО "АГРОПАК")