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

  • 4. Оптимизация грузопотоков

  • Матрица условий

  • Построение цепочки перемещений

  • Улучшенный вариант плана перевозки

  • Курсовая работа по дисциплине Грузовые перевозки Студента 3 курса Направление подготовки


    Скачать 0.57 Mb.
    НазваниеКурсовая работа по дисциплине Грузовые перевозки Студента 3 курса Направление подготовки
    Дата22.12.2022
    Размер0.57 Mb.
    Формат файлаdocx
    Имя файлаKursovaya_rabota_Gruzovye_perevozki (1) (1).docx
    ТипКурсовая
    #859797
    страница3 из 7
    1   2   3   4   5   6   7

    Кратчайшие расстояния между грузопунктами

    Пункт оправления

    Пункт назначения

    АТП

    А1

    А2

    А3

    Б1

    Б2

    Б3

    Б4

    Б5

    АТП

    -

    9

    6

    9

    12

    7

    4

    4

    4

    А1

    9

    -

    9

    6

    6

    14

    5

    11

    8

    А2

    6

    8

    -

    3

    6

    6

    3

    2

    6

    А3

    9

    6

    3

    -

    3

    8

    7

    5

    10

    Б1

    12

    6

    6

    3

    -

    9

    9

    9

    13

    Б2

    7

    14

    6

    8

    9

    -

    9

    4

    11

    Б3

    4

    5

    10

    7

    10

    11

    -

    8

    3

    Б4

    4

    10

    2

    5

    9

    4

    5

    -

    8

    Б5

    4

    8

    10

    10

    13

    11

    3

    8

    -

    4. Оптимизация грузопотоков

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

    4.1. Оптимальные размеры и направление потока для транспортировки белой эмалевой краски.

    4.1.1. На основе исходных данных формируется матрица (таблица 5): составляем матрицу условий по методу минимума элементов по строке-сначала планируем перевозку товаров с первого склада, записываем их в ячейку на ближайшем расстоянии до потребителя и постараться полностью удовлетворить его потребности.

    Таблица 5

    Матрица условий

    Пункт отправления

    Строка
    Столбец

    Пункт назначения


    Наличие груза, т

    Б1

    Б2

    Б3

    Б4

    Б5




    V1=6

    V2=6

    V3=5

    V4=3

    V5=8




    А1

    U1=0

    6

    5

    14


    5

    25

    11


    8

    10

    40


    А3

    U3=2

    3


    8

    10

    7

    5

    10

    10

    20

    40


    Потребность в грузе, т

    5

    10

    25

    10

    30

    -

    4.1.2. Затем проверяем заполненность матрицы, т. е. число заполненных клеток по критерию m+n-1. В этом случае количество занятых ячеек удовлетворяет условию, и может быть вычислено дополнительно.

    4.1.3. Производим расчет индексов U и V для занятых ячеек. Для этого используются следующие правила:

    - вспомогательный индекс U1 всегда равен нулю;

    - для каждой занятой клетки матрицы сумма, соответствующей ей индексов U и V, равна расстоянию в данной клетке, т. е. удовлетворяет условию Ui + Vj = lij. Это дает возможность при известном одном индексе определить значение другого.

    4.1.4. Сравниваем во всех незанятых ячейках расстояние lij с суммой соответствующих ей индексов по критерию Ui + Vj ≤ lij.

    Расстояние должно быть больше или равно сумме индексов. Сравнение показывает, что у незанятой клетки А3В1 расстояние меньше суммы индексов, 2+6>3.

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

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

    4.1.5. Улучшаем неоптимальный план перемещением загрузок в потенциальные ячейки матрицы. Для этого составляем цепочку возможных перемещений загрузок в матрице и определяем значения перемещений загрузки и самого перемещения (табл. 6). Для потенциальной клетки (в нашем случае А3В1), строим замкнутую цепочку из горизонтальных и вертикальных линий так, чтобы одна ее вершина лежала в потенциальной ячейке, а все остальные - в занятой.

    Таблица 6

    Построение цепочки перемещений

    Пункт отправления

    Строка

    Столбец

    Пункт назначения


    Наличие груза, т

    Б1

    Б2

    Б3

    Б4

    Б5




    V1=6

    V2=6

    V3=5

    V4=3

    V5=8




    А1

    U1=0

    - 6

    5

    14


    5

    25

    11


    + 8

    10

    40


    А3

    U2=2

    3

    +


    5



    8
    10

    7

    5
    10

    10

    -

    20

    40


    Потребность в грузе, т

    5

    10

    25

    10

    30

    -

    Составив цепочку, помечаем знаком «+» ее нечетные вершины и знаком «-» четные вершины. Наименьшая из четных загрузок определяет величину перемещаемой загрузки. Переместив эту загрузку из клетки со знаком «-» в клетку со знаком «+», получаем улучшенный вариант плана перевозки (табл. 7).

    Таблица 7

    Улучшенный вариант плана перевозки

    Пункт отправления

    Строка

    Столбец

    Пункт назначения


    Наличие груза, т

    Б1

    Б2

    Б3

    Б4

    Б5

    V1=6

    V2=6

    V3=5

    V4=3

    V5=8

    А1

    U1=0

    6


    14


    5

    25

    11


    8

    15

    40


    А3

    U2=2

    3

    5

    8

    10

    7

    5

    10

    10

    15

    40


    Потребность в грузе, т

    5

    10

    25

    10

    30

    -

    4.1.6. Вычисляем индексы U и V занятых ячеек по правилам, указанным в п.4.1.3, и сравнить расстояние lij всех незанятых ячеек с суммой соответствующих индексов по критерию Ui + Vj ≤ lij (см.п.).4.1.4.

    Сумма индексов всех незанятых ячеек соответствует этому критерию. Для белой эмалевой краски определены оптимальные габариты и направление грузопотока.

    4.2. Оптимальные размеры и направления грузопотоков по перевозке краски эмалевой голубой.

    4.2.1. На основе исходных данных формируется матрица (таблица 8): составляем матрицу условий по методу минимума элементов по строке-сначала планируем транспортировку товаров с первого склада, записываем их в ячейку ближайшего расстояния от потребителя и таким образом полностью удовлетворяем их потребности.

    Таблица 8

    Матрица условий

    Пункт отправления

    Строка
    Столбец

    Пункт назначения


    Наличие груза, т

    Б1

    Б2

    Б3

    Б4

    Б5




    V1=2

    V2=7

    V3=5

    V4=4

    V5=9




    А1

    U1=0

    6


    14


    5

    10

    11


    8



    10

    А2

    U2=-2

    6


    6


    3

    0

    2

    10

    6



    10

    А3

    U3=1

    3

    5

    8

    5

    7


    5

    10

    10

    10


    30

    Потребность в грузе, т

    5

    5

    10

    20

    10

    -

    4.2.2. Затем проверяем целостность матрицы. Количество заполненных ячеек по критерию m+n-1. В этом случае количество занятых ячеек не удовлетворяет условию, поэтому введем фиктивную нагрузку 0 тонн, чтобы можно было произвести дальнейшие расчеты.

    4.2.3. Вычисляем индексы U и V занятых ячеек. Расчеты выполняются, аналогично пункту 4.1.3.

    4.2.4. Сравниваем расстояние lij всех незанятых ячеек с суммой соответствующих индексов по критерию Ui + Vj ≤ lij. Расстояние должно быть больше или равно сумме индексов. Сравнение показывает, что для незанятых ячеек A1B5 и A2B5 расстояние меньше суммы индексов. Следовательно, полученный приемлемый исходный план не является оптимальным и требует доработки. Выявленные ячейки являются резервами для улучшения плана.

    4.2.5. Улучшаем неоптимальный план перемещением загрузок в потенциальные клетки матрицы. Для этого создаем цепочку возможных перемещений груза в матрице, определяем величину перемещения груза и само перемещение (таблица9). Для потенциальной ячейки (в данном случае A2B5) построим замкнутую цепочку движений, как в п. 4.1.5.

    Таблица 9
    1   2   3   4   5   6   7


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