Главная страница
Навигация по странице:

  • Рисунок 3 – Модель транспортной системы

  • Рассчитаем расстояния до каждой из вершин ГОП: Таблица 1 – Расчёт для вершины ГОП микрорайона №8

  • Таблица 2 – Расчёт для вершины ГОП микрорайона №19

  • Таблица 3 – Расчёт для вершины ГОП микрорайона №20

  • Далее изобразим в таблице матрицу кратчайших расстояний

  • Моделирование транспортных процессов. Курсовой проект по дисциплине Моделирование транспортных процессов


    Скачать 1.42 Mb.
    НазваниеКурсовой проект по дисциплине Моделирование транспортных процессов
    АнкорМоделирование транспортных процессов
    Дата27.05.2020
    Размер1.42 Mb.
    Формат файлаdocx
    Имя файлаProsov_modTP.docx
    ТипКурсовой проект
    #125849
    страница2 из 3
    1   2   3







    Цель работы:


    1) Приобретение практических навыков построения агрегатированных и детализированных моделей транспортных сетей;

    2) Использование средств вычислительной техники в расчёте кратчайших расстояний и путей проезда.

    Задание: разработать агрегатированную модель транспортной сети и рассчитать матрицу кратчайших расстояний с использованием прикладного программного обеспечения для формирования сменно-суточного плана маршрутизации перевозок.

    Исходные данные:

    1) масштабная схема района перевозок;

    2) схема организации дорожного движения;

    3) прикладное программное обеспечение.

    1. Модели транспортных сетей


    На практике используют агрегатированные и детализированные модели транспортных сетей. агрегатированные модели строятся на основе микрорайонирования. Границы микрорайонов наносятся по следующим правилам:

    1. естественные и искусственные преграды выступают в качестве границы и не препятствуют проезду транспорта в любую часть микрорайона без выезда с его территории;

    2. по улицам микрорайона имеется возможность беспрепятственного проезда;

    3. конфигурация микрорайонов произвольная;

    4. площадь микрорайонов выбирается в зависимости от предполагаемого размера модели транспортной сети.

    Центр микрорайона определяется:

    1. месторасположением единственного поставщика или потребителя в микрорайоне;

    2. географическим центром при наличии нескольких поставщиков или (и) потребителей.

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

    Р
    исунок 2 – План-схема района с разбивкой на микрорайоны


    ГОП (8, 19, 20)

    ГПП (1, 2, 6, 10, 12, 13,16,18)



    Рисунок 3 – Модель транспортной системы
    1. Метод Дейкстры (потенциалов) расчета кратчайших расстояний и путй проезда


    Вершине, от которой требуется определить кратчайшее расстояние, присваивается потенциал, равный нулю.

    Шаг 1. Отыскиваются звенья, в которых начальные вершины i имеют потенциалы vi, а конечные j не имеют. Значения потенциалов конечных вершин vj определяются по формуле:

    vj = vi + cij,

    где cij – длина звена (i,j).

    Шаг 2. Если потенциал вершины j определен неоднозначно, в расчетах оставляют наименьшее значение vj. Из всех полученных от начала расчетов и неприсвоенных вершинам потенциалов выбирается наименьший. Его значение присваивается конечной вершине.

    Шаг 3. Звено (i,j) отмечается стрелкой.

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

    Рассчитаем расстояния до каждой из вершин ГОП:

    Таблица 1 – Расчёт для вершины ГОП микрорайона №8







    Вершины с однозвенной связью







    -

    V8=0







    8

    V7=0+5=5, V13=0+6=6, V9=0+7=7, min (V7, V13, V9)=V7=5







    7

    V6=5+4=9, V8=5+5=10,min (V13, V9, V6)=V13=6







    13

    V8=6+6=12, V9=6+8=14, V10=6+6=12, V11=6+6=12, V12=6+8=14, V20=6+7=13 min (V9, V6, V11,V12,V20)=V9=7







    9

    V8=7+7=14, V13=7+8=13, V10=7+5=12, min (V6, V11, V12, V20,V10)=V6=9







    6

    V5=9+4=13, V20=9+7=16, V7=9+4=13 min (V11, V12, V20, V10, V5)=V11=12







    11

    V10=12+4=16, V12=12+5=17, V13=12+6=18, min (V12, V20, V10, V5,)=V10=12







    10

    V9=12+5=17, V13=12+6=18, V11=12+4=16, min (V12, V20, V5)=V5=13







    5

    V6=13+4=17, V4=13+8=21, min (V12, V20)=V20=13







    20

    V6=13+7=20, V4=13+7=20, V15=13+5=18, V14=13+5=18, V13=13+7=20, min (V12, V4, V15, V14)=V12=14







    12

    V20=14+5=19, V12=14+5=19, min (V4, V15, V14)=V14=18







    14

    V20=18+5=23, V12=18+5=23, min (V4, V15)=V15=18







    15

    V17=18+5=23, V16=18+5=23,V12=18+7=25,V20=18+5=23, min (V4)=V4=20







    4

    V3=20+3=23,V5=20+8=28, V17=20+8=28, V20=20+7=27, min (V3, V16, V17)=V3=23







    3

    V1=23+5=28, V4=23+3=26,V2=23+5=28, min (V1, V16, V17)=V16=23







    16

    V12=23+8=31,V15=23+5=28,V17=23+5=28,V18=23+7=30 min (V17)=V17=23







    17

    V16=23+5=28, V15=23+5=28, V4=23+5=28, V2=23+5=28, V18=23+2=25,min (V18, V1, V2)=V18=25







    18

    V16=25+7=32,V17=25+2=27 ,V2=25+5=30, V19=25+5=30,min (V19, V2, V1)=V2=28







    2

    V3=28+5=33, V1=28+4=32, V18=28+5=33, V17=28+5=33 min (V19, V1)=V1=28







    1

    V3=28+5=33, V2=28+4=32, V19=28+5=33, min (V19)=V19=30




    Таблица 2 – Расчёт для вершины ГОП микрорайона №19







    Вершины с однозвенной связью







    -

    V19=0







    19

    V18=0+5=5, V1=0+5=5, min (V18, V1)=V18=5







    18

    V16=5+7=12, V17=5+2=7, V2=5+5=10, V2=5+5=10, V19=5+5=10,min (V1, V17)=V1=5







    1

    V19=5+5=10, V2=5+4=9,V3=5+5=10, min (V17, V2,V3)=V17=7







    17

    V16=7+5=12, V15=7+5=12, V4=7+8=15, V2=7+5=12, V18=7+2=9 min (V2, V3,V15,V16)=V2=9







    2

    V18=9+5=14, V17=9+5=14, V3=9+5=14, V1=9+4=13, min (V3,V15,V16)=V3=10







    3

    V1=10+5=15, V2=10+5=15, V4=10+3=13, min (V6, V15,V16,V4)=V15=12







    15

    V16=12+5=17, V12=12+7=19, V20=12+5=17, V17=12+5=17, min (V12,V20, V4)=V16=12







    16

    V12=12+8=20, V15=12+5=17, V17=12+5=17, V18=12+7=19, min (V12, V20, V4)=V4=13







    4

    V5=13+8=21, V20=13+7=20, V17=13+8=21, V3=13+3=16, min (V12, V20, V5)=V20=17







    20

    V15=17+5=22, V14=17+5=22, V13=17+7=24, V6=17+7=24, V4=17+7=24, min (V6, V12, V13, V14)=V12=19







    12

    V11=19+5=24, V13=19+8=27, V14=19+5=24, V15=19+7=26, V16=19+8=27, min (V6, V13, V14, V11)=V5=21







    5

    V6=21+4=25, V4=21+8=29, min (V6, V13, V14,V11)=V14=22







    14

    V12=22+5=27, V20=22+5=27, min (V6, V13,V11)=V11=24







    11

    V10=24+4=28, V13=24+6=30, V12=24+5=29, min (V6, V13, V10)=V13=24







    13

    V12=24+8=32, V11=24+6=30, V10=24+6=30, V9=24+8=32, V8=24+6=30, V20=24+7=31, min (V6, V10, V8, V9)=V6=24







    6

    V7=24+4=28, V20=24+7=31, V5=24+4=28, min (V10, V8, V9,V7)=V7=28







    7

    V8=28+5=33, V6=28+4=32, min (V10, V8, V9)=V10=28







    10

    V9=28+5=33, V13=28+6=34, V11=28+4=32,min (V9,V8)=V8=30







    8

    V13=30+6=36, V9=30+7=37, V7=30+5=35,min (V9)=V9=32





    Таблица 3 – Расчёт для вершины ГОП микрорайона №20





    Вершины с однозвенной связью

    -

    V20=0

    20

    V15=0+5=5, V14=0+5=5, V13=0+7=7, V6=0+7=7, V4=0+7=7, min (V15, V14, V13, V6, V4)=V15=5

    15

    V16=5+5=10, V12=5+7=12, V20=5+5=10, V17=5+5=10, V20=5+5=10 min (V14, V13, V6,V4,V16,V17)=V14=5

    14

    V12=5+5=10, V20=5+5=10, min (V13, V6, V4,V12, V16, V17)=V13=7

    13

    V20=7+7=14, V12=7+8=15, V11=7+6=13, V10=7+6=13, V9=7+8=15, V8=7+6=13, min (V6, V4, V12, V11, V10,V9,V8, V16, V17)=V6=7

    6

    V7=7+4=11, V20=7+7=14, V5=7+4=11, min (V4, V12, V11, V10, V9,V8, V16, V17,V7,V5)=V4=7

    4

    V3=7+3=10, V17=7+8=15, V20=7+7=14, V5=7+8=15, min (V12, V11, V10, V9, V8,V3, V16, V17, V11,V12, V7,V5)=V16=10

    16

    V12=10+8=18, V15=10+5=15, V17=10+5=15, V18=10+7=17, min (V7, V10, V9,V8, V3, V17, V11,V12, V7,V5)=V17=10

    17

    V16=10+5=15, V15=10+5=15, V4=10+8=18, V2=10+5=15, V18=10+2=12, min (V7, V10, V9,V8,V3, V11,V12,V18, V5)=V12=10

    12

    V11=10+5=15, V13=10+8=18, V14=10+5=15, V16=10+7=17, V16=10+8=18, min (V7, V10, V9, V11, V8, V3, V18, V5)=V3=10

    3

    V1=10+5=15, V2=10+5=15, V4=10+3=13,min (V17, V10, V9,V11, V8, V18,V1,V2, V7,V5)=V5=11

    5

    V6=11+4=15, V4=11+8=19, min ( V17, V10, V9,V11,V8, V18,V1,V2, V7)=V7=11

    7

    V8=11+5=16, V6=11+4=15, min ( V17, V10, V9, V11, V8, V18,V1,V2)=V18=12

    18

    V16=18+7=25,V17=12+2=14, V2=12+5=17, V19=12+5=17, min ( V17, V10, V9, V11, V8, V18,V1,V2,V19)=V11=13

    11

    V10=13+4=17, V13=13+6=19, V12=13+5=18, min ( V17, V10, V9,V8, V18,V1,V2,V19)=V8=13

    8

    V9=13+7=20, V13=13+6=19,V7=13+5=18, min ( V17, V10, V9, V18,V1,V2,V19)=V9=15

    9

    V10=15+5=20, V13=15+8=23, V8=15+7=22,min ( V17, V10,V18,V1,V2,V19)=V1=15

    1

    V19=15+5=20, V2=15+4=19, V3=15+5=20,min ( V17, V10,V18,V2,V19)=V2=15

    2

    V18=15+5=20, V17=15+5=20, V3=15+5=20, V1=15+4=19, min ( V17, V10,V18,V19)=V19=17

    19

    V18=17+5=22, V1=17+5=22

    Далее изобразим в таблице матрицу кратчайших расстояний

    Таблица 4 – Матрица кратчайших расстояний

    От вершины

    ГПП

    1

    2

    3

    4

    ГПП 5

    6

    7

    ГПП 8

    9

    ГПП 10

    11

    12

    13

    ГПП 14

    15

    16

    17

    18

    19

    ГПП

    20

    8

    283

    2817

    234

    2020

    136

    97

    58

    0

    78

    129

    1213

    1413

    68

    1820

    1820

    2315

    2315

    2517

    3018

    1313

    19

    519

    91

    101

    133

    214

    2420

    286

    3013

    3213

    2811

    2412

    1915

    2420

    2220

    1217

    1217

    718

    519

    0

    1715

    20

    153

    153

    104

    720

    116

    720

    116

    1313

    1513

    1313

    1313

    1014

    720

    520

    520

    1015

    1015

    1217

    1718

    0
    1   2   3


    написать администратору сайта