Главная » Просмотр файлов » Диссертация

Диссертация (792664), страница 8

Файл №792664 Диссертация (Совершенствование методов автоматизированного планирования движения поездов в условиях развивающихся метрополитенов) 8 страницаДиссертация (792664) страница 82019-03-15СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 8)

На схемах представлен наиболее полный набор указателей. Прирасположении нескольких указателей на одном и том же главном илистанционном пути последовательность их заполнения строго определенавозможностью достижения их составом, а при освобождении учитываетсявозможностьпродолжениябеспрепятственногодвижениявзаданномнаправлении. Последовательность заполнения и освобождения указателей,находящихся на разных станционных путях может варьироваться.Стрелками обозначено правильное направление движения поездов поглавнымпутям–пошерстное[141].Требуетсвоегорешениязадачаавтоматического определения последовательности заполнения и освобожденияуказателей ночной расстановки составов54На Рисунке 3.3 представлены фрагменты ПГД, построенных для линийМосковскогометрополитена,иллюстрирующиепоследовательностьосвобождения указателей ночной расстановки для станций, соответствующихсхемам на Рисунке 3.2.a)N6N5N4N3N2N11 ст.

п.ук. 11 ст. п.ук. 2I гл. ст.п. ук. 3I гл. п.ук. 4I гл. п.ук. 5I гл. п.ук. 6Станция A2 ст. п.ук. 12 ст. п.ук. 2II гл. ст.п. ук. 3II гл. п.ук. 4II гл. п.ук. 5II гл. п.ук. 6N7N8N9N10N11N12N61 ст. п.ук. 1N51 ст. п.ук. 2N4I гл. ст.п. ук. 3N3I гл. п.ук. 4N2I гл. п.ук. 5N1I гл. п.ук. 6II гл. п.ук. 4N10II гл. п.ук. 5N11II гл. п.ук. 6N12б)3 ст. п.Станция AN132 ст.

п.ук. 1N72 ст. п.ук. 2N8II гл. ст.п. ук. 3N955в)N61 ст. п.ук. 1N51 ст. п.ук. 2N4I гл. ст.п. ук. 3N3I гл. п.ук. 4N2I гл. п.ук. 5N1I гл. п.ук. 6Станция A2 ст. п.ук. 1N72 ст. п.ук. 2N8II гл. ст.п. ук. 3N9II гл. п.ук. 4N10II гл. п.ук. 5N11II гл. п.ук. 6N12N51 ст. п.ук. 2N4I гл. ст.п. ук. 3N3I гл. п.ук. 4N2I гл. п.ук. 5N1I гл.

п.ук. 6II гл. п.ук. 4N10II гл. п.ук. 5N11II гл. п.ук. 6N12г)N61 ст. п.ук. 13 ст. п.N13Станция A4 ст. п. N142 ст. п.ук. 1N72 ст. п.ук. 2N8II гл. ст.п. ук. 3N9Рисунок 3.2 – Схемы расположения указателей ночной расстановки для основныхтипов станций, существующих на Московском метрополитене: а) –на конечнойдвухстрелочной станции; б) –на конечной трехстрелочной станции; в) –наконечной четырехстрелочной станции; г) –на конечной шестистрелочной станции56a)б)в)г)Рисунок 3.3 – Последовательности освобождения и заполнения указателей ночнойрасстановки в рамках ПГД для различных типов станций, существующих наМосковском метрополитене: а) –на промежуточной двухстрелочной станции(станция Баррикадная Таганско-Краснопресненской линии); б) –напромежуточной трехстрелочной станции (станция Третьяковская Калининскойлинии); в) –на конечной четырехстрелочной станции (станция Юго-ЗападнаяСокольнической линии); г) –на конечной шестистрелочной станции (станцияРечной вокзал Замоскворецкой линии)57После выполнения функций ввода информации об указателях ночнойрасстановки составов и размещении указателей ночной расстановки составов напутях линии (Рисунок 2.1) в распоряжении владельцев функций (инженерграфистСлужбыдвиженияисотрудникСлужбыпообслуживаниюинфраструктуры) таблица указателей ночной расстановки составов и граф,отражающий информацию о взаимном расположении указателей ночнойрасстановки составов и стрелочных переводов на путях каждой станции (базаданных размещения указателей ночной расстановки составов на путях линии).Исходной информацией для решения поставленной задачи построения ГОявляется схема организации ночной расстановки составов на станции, по которойстроится граф, отражающий информацию о взаимном расположении указателейночной расстановки составов и стрелочных переводов на путях станции.

НаРисунке 3.4 представлены такие графы, полученные на основе информации,визуализированной на Рисунке 3.2. Представленные на Рисунке 3.4 графыраскрашены в три цвета: желтый цвет используется для раскрашивания вершин, соответствующихуказателям; белый цвет используется для раскрашивания вершины, соответствующейточке начала освобождения указателей или завершения заполнения указателей.Первыми освобождаются или последними заполняются указатели, которымсоответствуют вершины, смежные с белой, т.е. соединенные с ней ребром. Взависимости от того, какое действие выполняется (освобождение или заполнениеуказателей и в каком направлении) меняется местоположение белой вершины награфе. Вершине белого цвета в построенном дереве будет соответствовать исток; зеленый цвет используется для раскрашивания вершин, соответствующихстрелочным переводам [139].Рассматриваемыйграфявляетсясмешанным,содержащимкакориентированные, так и неориентированные ребра в зависимости от ихположения относительно зеленых вершин:58 ребро направленное и его концом является зеленая вершина, если оноподходит к зеленой вершине в пошерстном направлении (движение пострелочному переводу в направлении от крестовины к его острякам); ребро ненаправленное во всех остальных случаях.а)N6N5N4N3N2N11 ст.

п.ук. 11 ст. п.ук. 2I гл. ст.п. ук. 3I гл. п.ук. 4I гл. п.ук. 5I гл. п.ук. 62 ст. п.ук. 12 ст. п.ук. 2II гл. ст.п. ук. 3II гл. п.ук. 4II гл. п.ук. 5II гл. п.ук. 6N7N8N9N10N12N13Для заполненияДля освобожденияб)N6N5N4N3N2N11 ст. п.ук. 11 ст. п.ук. 2I гл. ст.п. ук. 3I гл. п.ук. 4I гл. п.ук. 5I гл. п.ук. 6Для заполнения2 ст. п.ук.

12 ст. п.ук. 2II гл. ст.п. ук. 3II гл. п.ук. 4II гл. п.ук. 5II гл. п.ук. 6Для освобожденияN7N8N10N11N12N133 ст. п.N959в)N6N5N4N3N2N11 ст. п.ук. 11 ст. п.ук. 2I гл. ст.п. ук. 3I гл. п.ук. 4I гл. п.ук. 5I гл. п.ук. 62 ст. п.ук. 12 ст. п.ук. 2II гл. ст.п. ук. 3II гл. п.ук.

4II гл. п.ук. 5II гл. п.ук. 6N7N8N9N10N11N12Для заполненияДля освобожденияг)N6N5N4N3N2N11 ст. п.ук. 11 ст. п.ук. 2I гл. ст.п. ук. 3I гл. п.ук. 4I гл. п.ук. 5I гл. п.ук. 6Для заполнения2 ст. п.ук. 12 ст. п.ук. 2II гл. ст.п. ук. 3II гл. п.ук. 4II гл. п.ук. 5II гл. п.ук.

6Для освобожденияN7N8N9N10N11N12N133 ст. п.4 ст. п.N14Рисунок 3.4 – Графы, полученные по схеме расположения указателей ночнойрасстановки для основных типов станций, существующих на Московскомметрополитене: а) –на конечной двухстрелочной станции; б) –на конечнойтрехстрелочной станции; в) –на конечной четырехстрелочной станции; г) –наконечной шестистрелочной станции60В исходном графе каждому стрелочному переводу соответствует своязеленая вершина, которой инцидентны как минимум три ребра: однонеориентированное или ориентированное, началом которого является эта зеленаявершина, и два ориентированных, концом которых является эта зеленая вершина.Количество ребер, инцидентных зеленой вершине, т.е.

соединяющих её с другимивершинами, может превышать три, если ей смежны другие зеленые вершины.Двум зеленым вершинам инциденты два кратных, т.е. инцидентных одной и тойже паре вершин, ребра, направленные в противоположных направлениях.3.3 Удаление из графа вершин, соответствующих стрелочным переводамПервой исполняемой функцией в рамках процесса формирования порядказаполнения указателей ночной расстановки составов на линии (Рисунок 3.1)является удаление из графа вершин, соответствующих стрелочным переводам.Соответствующий алгоритм представлен на Рисунке 3.5.Блоком 1 – отмечено начало алгоритма.В блоке 2 – проверяется условие наличия в графе зеленые вершины.

Вслучае, если они существуют, происходит переход к блоку 9, в ином случае –переход к блоку 4.В блоках 3 – 8 организован цикл по ребрам, инцидентным желтой и зеленойвершинам одновременно, неориентированным или ориентированным, длякоторых зеленая вершина является началом.В блоке 3 – начинается указанный цикл.В блоке 4 – проверяется условие наличия рёбер, кратных выбранному. Вслучае, если они не существуют, происходит переход к блоку 5, в ином случае –переход к блоку 8.В блоке 5 – из графа удаляется выбранное ребро, инцидентное желтой изеленой вершинам одновременно.611.Начало2.Есть зеленые вершины?3.ДаЦикл по ребрам, инцидентнымжелтой и зеленой вершинамодновременно, неориентированным илиориентированным, для которых зеленаявершина является началом4.У выбранного ребра естькратные ребра ?Нет5.Из графа удаляется выбранное ребро,инцидентноежелтой и зеленой вершинамодновременноДаНет6.Рёбра, инцидентные зеленойвершине, инцидентной удаленномуребру, становятся инцидентныжелтой вершине, инцидентнойудаленному ребру7.Из графа удаляется зеленая вершина,инцидентная удаленному ребру8.Цикл по ребрам, инцидентнымжелтой и зеленой вершинамодновременно, неориентированным илиориентированным, для которых зеленаявершина является началом9.Все кратные ориентированные ребразаменяются единственныминеориентированными10.КонецРисунок 3.5 – Схема алгоритма удаления из графа вершин, соответствующихстрелочным переводам62В блоке 6 – рёбра, инцидентные зеленой вершине, инцидентной удаленномуребру, становятся инцидентны желтой вершине, инцидентной удаленному ребру.В блоке 7 – из графа удаляется зеленая вершина, инцидентная удаленномуребру.В блоке 8 – завершается указанный цикл.Вблоке9–всекратныеориентированныеребразаменяютсяединственными неориентированными.Блоком 10 – отмечено завершение алгоритма.На рисунке 3.7 представлены графы, полученные на основе информации,визуализированной на Рисунке 3.4 в результате исполнения разработанногоалгоритма.3.4 Уплотнение графа и построение дерева3.4.1Общие положенияПосле удаления из графа вершин, соответствующих стрелочным переводам,возможен выбор одной из следующих функций [89]: построение дерева; уплотнение графа с последующим разворачиванием «уплотненного»графа в дерево.Урезультатовисполнениякаждогоиз этихдействийестьпреимущества и недостатки, представленные в Таблице 3.1 и на Рисунке 3.6.свои63Таблица 3.1 – Преимущества и недостатки результатов преобразования графоврасположения указателей ночной расстановки составов после удаления вершин,соответствующих стрелочным переводамСпособПреимуществапреобразованияУплотнение СжатоеграфапредставлениеинформацииПостроениедереваНедостаткиНеобходимостьдополнительнойобработкиинформацииприееиспользовании всценарияхпостроения ПГДИнформация не Объемноетребуетпредставлениедополнительнойинформацииобработки при ееиспользовании всценарияхпостроения ПГДВсе вершины дерева,соответствующиеодной вершинеисходного графа,редуцируют в однувершину уплотненногографаВершиныИсходный графОтличительныечерты множествавершинВсе вершиныдерева,соответствующиеодной вершинеисходного графа,заменяютсяодной вершинойуплотненногографаКаждой вершинеуплотненногографа, имеющейразные пути,приведшие к нейот истока,соответствуетотдельнаявершина дереваДеревоВсе кратные одинаковонаправленные ребрадерева заменяютсяодним ребромуплотненного графа стем же направлениемУ каждой вершиныдереваесть только одновходящее ребро,соответствующееединственномувозможному пути отистока к вершине, имножествоисходящих ребер,соответствующихвсем ветвлениямпутиКаждой вершинеуплотненного графа,имеющей разные пути,приведшие к ней отистока, соответствуетотдельная вершинадереваУплотненный графРебраОтличительныечерты множествареберВсе кратныеодинаковонаправленные ребрадерева заменяютсяодним ребромуплотненного графас тем женаправлениемДеревоУ каждой вершиныдерева есть только одно входящееребро, соответствующееединственному возможному путиот истока к вершине, и множествоисходящих ребер,соответствующих всемветвлениям путиизоморфныеРисунок 3.6 – Возможность получения из уплотненного графа дерева,содержащего все возможные последовательности заполнения или освобожденияуказателей ночной расстановки на станции64Разработанные автором алгоритмы уплотнения графов и построениядеревьев являются комбинацией следующих алгоритмов [142] [143]: поиска в ширину (сначала посещаются вершины, которые расположеныближе к исходной вершине, а потом более дальние вершины); поиска в глубину (сначала выбирается вершина, смежная с текущей; есливсе смежные вершины уже посещены или у вершины нет смежных вершин,алгоритм возвращается на последнюю вершину, у которой есть непосещенныесмежные вершины); топологической сортировке вершин графа с учетом всех возможныхперестановок вершин и ряда ограничений, связанных с цветом вершин (это такоеупорядочение его вершин, при котором если в графе присутствует ребро,начинающееся в вершине и заканчивающееся в вершине , то вершина появляется до вершины в упорядочении; это упорядочивание вершин графавдоль вертикальной линии, при котором все рёбра направлены сверху вниз).При реализации функций уплотнения графа и построения дерева множествоцветов, используемых для раскрашивания вершин графа расширяется: серыйцветиспользуетсядляраскрашиваниявершин,которымсоответствует вершина в «уплотненном» графе или построенном дереве; черный цвет используется для раскрашивания вершин, обладающихследующим свойством: самой вершине и всем смежным ей вершинамсоответствуют вершины в «уплотненном» графе или построенном дереве.65Рисунок 3.7.а – Результат преобразования схем организации ночной расстановкисоставов для двухстрелочной станцииРисунок 3.7.б – Результат преобразования схем организации ночной расстановкисоставов для трехстрелочной станции66Рисунок 3.7.в – Результат преобразования схем организации ночной расстановкисоставов для четырехстрелочной станцииРисунок 3.7.г – Результат преобразования схем организации ночной расстановкисоставов для шестистрелочной станции673.4.2Построение дереваНа Рисунке 3.8 представлен алгоритм построения дерева.Припервомвызовеалгоритмавкачестветекущейвершинырассматривается белая вершина графа, а запомненной вершины не существует.Блоком 1 – отмечено начало алгоритма.В блоке 2 – проверяется условие работы с текущей вершиной белого цвета.В случае, если текущая вершина белая, происходит переход к блоку 3, в иномслучае – переход к блоку 4.В блоке 3 – создается исток дерева.В блоке 4 – добавляется в дерево вершина, соответствующая текущейвершине графа, как смежной к вершине, соответствующей запомненной вершинеграфа.В блоке 5 – фиксируются параметры текущей итерации процесса с цельюкорректного их восстановления после возврата из рекурсивных процедур последостижения граничного условия построения дерева: сохранение информации отекущей серой вершине и текущей раскраске вершин.В блоке 6 – раскрашивается текущая вершина в серый цвет.В блоках 7 – 13 организован цикл по всем серым вершинам графа.В блоке 7 – начинается цикл по всем серым вершинам графа.В блоке 8 – проверяется условие наличия пары вершин, одна из которыхжелтая, а другая – текущая серая, инцидентных единственному ребру, при этомэто ребро неориентированное или выходит из текущей вершины.

Характеристики

Список файлов диссертации

Свежие статьи
Популярно сейчас
Почему делать на заказ в разы дороже, чем купить готовую учебную работу на СтудИзбе? Наши учебные работы продаются каждый год, тогда как большинство заказов выполняются с нуля. Найдите подходящий учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6480
Авторов
на СтудИзбе
304
Средний доход
с одного платного файла
Обучение Подробнее