Главная страница

Требуется выбрать и дать техническое и экономическое


Скачать 216.11 Kb.
НазваниеТребуется выбрать и дать техническое и экономическое
Дата01.02.2023
Размер216.11 Kb.
Формат файлаdocx
Имя файлаZADANIE.docx
ТипЗадача
#915552
страница2 из 4
1   2   3   4

Задача 2



Решить транспортную задачу методом потенциалов. Потребителям Б1 Б2, Б3 и Б4 требуется песок в количествах соответственно б1, б2, б3 и б4 тонн. На складах имеется следующее количество песка: A1 = a1 т, А2 = а2 т и А3 = а3 т. Требуемое и имеющееся количество песка приведено в табл.4. Расстояния между поставщиками и получателями песка приведены в табл.5. Необходимо составить

план перевозок песка (план закрепления потребителей за поставщиками) так, чтобы при минимальной транспортной работе были удовлетворены запросы всех потребителей.

Таблица4

Предпоследняя цифра шифра

а1

а2

а3

б1

б2

б3

б4

0

90

60

50

40

70

50

40

1

110

70

60

50

80

60

50

2

120

90

70

60

90

70

60

3

130

100

90

70

100

80

70

4

150

110

100

80

110

90

80

5

160

120

120

90

120

100

90

6

170

140

130

100

130

110

100

7

190

150

140

110

140

120

ПО

8

200

160

160

120

150

130

120

9

210

180

170

130

160

140

130

Таблица5


Последняя цифра шифра

Х11

X12

Х13

Х14

Х21

Х22

Х23

Х24

Х31

Х32

Х33

Х34

0

10

25

6

9

5

21

13

6

18

22

11

28

1

11

24

7

10

6

20

14

8

19

23

13

27

2

12

23

8

11

7

19

15

10

20

24

14

26

3

13

22

9

12

8

18

16

12

21

25

16

25

4

14

21

10

13

9

17

17

14

22

26

17

24

5

15

20

11

14

10

16

18

16

23

27

19

23

6

16

19

12

15

11

15

19

18

24

28

20

22

7

17

18

13

16

12

14

20

17

25

29

21

21

8

18

17

14

17

13

13

21

15

26

30

22

20

9

19

16

15

18

14

12

22

13

27

31

24

19

Рассмотрим процедуру вычислений на конкретном примере. Пусть потребителям Б1, Б2, Б3 и Б4 требуется песок в количествах соответственно 30, 70, 40 и 30 тонн. На складах имеется следующее количество песка: A1 = 80 т, А2

= 50 т и А3 = 40 т. Расстояния между поставщиками и получателями песка приведены в табл.6. Необходимо составить план перевозок песка (план закрепления потребителей за поставщиками) так, чтобы при минимальной транспортной работе были удовлетворены запросы всех потребителей.
Таблица6

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

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

Б1

Б2

Б3

Б4

A1

9

15

5

8

А2

4

9

6

5

А3

16

22

10

18


Очевидно, что транспортная работа будет минимальной, если доставлять песок каждому потребителю с ближайшего к нему склада. В таком случае решение было бы очевидным. Однако в рассматриваемой задаче это невозможно, так как для потребителей Б1, Б2 и Б4 с суммарной потребностью в 130 т ближайшим является склад А2, где имеется лишь 50 т песка. Поэтому для полного удовлетворения потребности этих потребителей неизбежны перевозки с других складов. При этом возможны различные варианты.

    1. Составление матрицы условий. Запишем условия задачи в форме матрицы (табл.7).

Таблица7

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

ния

Вспомогатель-

ные

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

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

Б1

Б2

Б3

Б4
















A1




10 9

15

40 5

30 8

80

А2




20 4

30 9

6

5

50

А3




16

40 22

10

18

40

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

30

70

40

30

170

В правых верхних углах клеток, представляющих собой реальные маршруты перевозок, указаны расстояния между соответствующими пунктами. В процессе решения задачи в средней части этих клеток записывают значения хij, которые делятся на основные и не основные. Не основные хij в таблице-матрице не пишутся и считаются равными нулю. К основным относятся все хij >0, а также те из хij =0, которые записываются в матрице. Основные хij записанные в матрице, обычно называют загрузками, а клетки, в которых они находятся, -занятыми. Клетки матрицы без загрузок называют незанятыми.

    1. Составление допустимого исходного плана. Решение задачи начинается с составления допустимого плана. Производится это способом минимального элемента по строке следующим образом. Сначала планируем перевозки с первого склада, записывая их в соответствующие клетки первой строки. Производим это следующим образом. Сначала полностью удовлетворяем потребность ближайшего потребителя Б3, записав в клетку с наименьшим расстоянием 40 т. Поскольку в пункте A1 остается еще 40 т, удовлетворяем потребность следующего ближайшего потребителя Б 4, записав в соответствующую клетку нужные ему 30 т. Оставшиеся 10 т заносим в клетку A1Б1 и переходим к следующей строке матрицы. Теперь груз второго отправителя А2 планируем к перевозке ближайшим из еще неудовлетворенных потребителей, записывая соответствующие объемы в клетки второй строки последовательно, начиная с клетки с наименьшим расстоянием:, в клетку A2B1 - 20 т и в клетку А2Б2 - 30 т. Перейдя к третьей строке матрицы, видим, что остался неудовлетворенным только один потребитель Б2. Планируем ему перевозку из А3, записав в клетку А3Б2 40 т. Вычисления закончены. Полученный допустимый план представлен в табл. 8. По этому плану перевозок потребность всех потребителей удовлетворяется полностью, а транспортная работа составит Р = 10*9+40*5+30*8+20*4+30*9+40*22 = 1760 тонно- километров.

2. Проверка оптимальности плана производится с помощью индексов,

которые рассчитывают прямо на матрице.

1   2   3   4


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