Помощь в написании студенческих работ
Антистрессовый сервис

Математическое моделирование систем и процессов

КонтрольнаяПомощь в написанииУзнать стоимостьмоей работы

Начиная с клетки с нарушением, двигаясь по горизонталям и вертикалям ходом «шахматной ладьи», строят замкнутый контур с вершинами в базисных клетках; Для решения задачи необходимо составить опорный план. Исходный опорный план составляется с помощью метода наименьшего критерия в столбце. Данная задача является, задачей транспортного вида (так как суммарный объем производства, а аi равен суммарному… Читать ещё >

Математическое моделирование систем и процессов (реферат, курсовая, диплом, контрольная)

ФГБОУ ВПО ДВГУПС Кафедра «Управление эксплуатационной работой».

КОНТРОЛЬНАЯ РАБОТА

Математическое моделирование систем и процессов

Гр.232

Выполнил: Илларионова Е. В Проверил: Широков А.П.

ХАБАРОВСК

Транспортная задача закрытого типа, представленная в матричной форме, с ограничениями пропускной способности.

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

1) Составить математическую модель задачи;

2) Составить начальный план, проверить по условию вырождения, рассчитать суммарные вагоно-километры порожнего пробега;

3) Решить задачу методом потенциалов, рассчитать суммарные вагоно-километры порожнего пробега оптимального плана;

4) Сравнить начальный и оптимальный варианты.

Исходные данные транспортной задачи с ограничениями

Станция

отправления

Ресурсы,

тыс.т

Станция назначения (потребности)

В1

В2

В3

В4

В5

В6

В7

В8

В9

Объем потребления, тыс. т

А1

А2

А3

А4

А5

математическое моделирование транспортная задача

Транспортная задача является закрытой, так как суммарные запасы ресурсов равны суммарным потребностям:

40+25+25+15+45=18+20+12+15+10+15+20+25+15

150=150

Математическая модель задачи:

1. Целевая функция:

2. Система ограничения

3. Условие не отрицательности

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

Начальный опорный план, построенный методом наименьшего критерия в столбце.

Станция

отправления

Ресурсы,

тыс.т

Станция назначения (потребности)

В1

В2

В3

В4

В5

В6

В7

В8

В9

Объем потребления, тыс. т

А1

10 10

7 7

А2

А3

8 8

А4

6 6

А5

8 8

10 10

Значение целевой функции составит:

F=25*10+30*7+35*10+60*4+75*9+58*25+35*8+35*13+35*4+30*6+45*7+55*2+38*6+40*15+37*8+30*10+45*6=6349 (ваг-км)

Скорректированный начальный план, построенный методом наименьшего критерия в столбце

Станция

отправления

Ресурсы

тыс.т

Станция назначения (потребности)

Ui

В1

В2

В3

В4

В5

В6

В7

В8

В9

Недостаток порожних вагонов

А1

10 10

7 7

45Н23

60Н10

А2

45 Н3

А3

8 8

40 Н3

А4

48Н17

50 Н5

6 6

55Н10

50Н25

40Н30

А5

37Н17

8 8

10 10

Vj

1.F=25*10+30*7+35*10+60*4+75*9+46*0+58*25+35*8+35*13+35*4+30*6+45*7+55*2+40*0+38*6+40*15+37*8+30*10+45*6=6349 (ваг-км)

2.Проверка исходного опорного плана на условие «вырождения».

Кзб?m+n-1

Где Кзб — число занятых базисных клеток; mчисло строк матрицы (пунктов отправления); n-число столбцов (пунктов назначения).

11? 5+9−1

11?13

Условие вырождения выполняется, но план является «вырожденным». Для устранения «вырождения» назначаются фиктивные перевозки х51=0,х23=0.

3. Потенциалы столбцов определяются следующим образом:

Vi=Ui+cij

Где cij— критерий расстояния в заданной клетке.

Потенциалы строк определяются через занятые клетки, связанных со столбцами, получившими потенциал по формуле:

Ui=Vj — cij

Проверка на оптимальность. План считается оптимальным, если соблюдается следующие условия:

Vi — Ui? cij, при xij=0 (клетка свободна)

Vi — Ui = cij, при (клетка базисная).

Vi — Ui ?cij, при xij= (насыщенная клетка)

Формальное правило улучшения плана:

а) начиная с клетки с нарушением, двигаясь по горизонталям и вертикалям ходом «шахматной ладьи», строят замкнутый контур с вершинами в базисных клетках;

б) начиная с клетки с нарушением, нумеруют вершины контура (направление обхода контура значения не имеет);

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

г) для балансировки матрицы в нечетных вершинах контура найденное значение прибавляется к значениям перевозок в этих клетках (с учетом возможных ограничений в этих клетках), в четных вершинах — вычитается из значений перевозок.

Формальное правило улучшения плана при нарушении условия оптимальности для насыщенных клеток:

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

б) начиная с клетки с нарушением, нумеруют вершины контура (направление обхода контура значения не имеет);

в) в нечетных вершинах находится минимальная перевозка;

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

Станция

отправления

Ресурсы

тыс.т

Станция назначения (потребности)

Ui

В1

В2

В3

В4

В5

В6

В7

В8

В9

Недостаток порожних вагонов

А1

10 10

7 7

45Н23

60Н10

55Н25

А2

45 Н3

54Н4

А3

8 8

А4

6 6

2

А5

8 8

10 10

Vj

Скорректированный план перевозок (первая итерация)

F=25*10+30*7+35*10+60*6+75*7+46*0+58*25+35*8+35*13+35*4+30*6+45*7+40*2+40*0+38*6+40*15+37*8+30*10+45*6=6289 (ваг-км)

Проверка на условие «вырождения»:

13?5+9−1

13=13

Скорректированный план перевозок (вторая итерация)

Станция

отправления

Ресурсы

тыс.т

Станция назначения (потребности)

Ui

В1

В2

В3

В4

В5

В6

В7

В8

В9

Недостаток порожних вагонов

А1

10 10

7 7

45Н20

60Н7

А2

45 Н3

А3

8 8

А4

6 6

А5

8 8

10 10

Vj

F=25*10+30*7+35*10+55*7+60*6+46*0+58*25+35*8+35*13+40*0+35*4+30*6+40*9+40*0+38*6+40*15+37*8+30*10+45*6=6114 (ваг-км)

Проверка на условие «вырождения»:

12?5+9−1

12?13

Условие вырождения выполняется, но план является «вырожденным». Для устранения «вырождения» назначаются фиктивные перевозки х33=0.

Скорректированный план перевозок (третья итерация)

Станция

отправления

Ресурсы

тыс.т

Станция назначения (потребности)

Ui

В1

В2

В3

В4

В5

В6

В7

В8

В9

Недостаток порожних вагонов

А1

10 10

7 7

А2

45 Н3

58 Н3

А3

35Н13

8 8

А4

6 6

А5

52 Н1

8 8

10 10

Vj

F=25*10+30*7+35*10+55*7+60*6+46*0+58*25+35*8+35*13+40*0+35*4+30*6+40*9+40*0+38*6+40*15+37*8+30*10+45*6=6114 (ваг-км)

Проверка на условие «вырождения»:

13?5+9−1

13=13

Скорректированный план перевозок (четвертая итерация)

Станция

отправления

Ресурсы

тыс.т

Станция назначения (потребности)

Ui

В1

В2

В3

В4

В5

В6

В7

В8

В9

Недостаток порожних вагонов

А1

10 10

7 7

А2

54 Н2

А3

8 2

А4

6 6

45 Н5

50 Н2

А5

38 Н7

8 8

10 10

Vj

F=25*10+30*7+45*6+35*10+55*7+46*0+58*25+35*2+35*13+40*0+35*10+30*6+40*9+40*6+40*15+37*8+30*10+45*6=6036 (ваг-км)

Проверка на условие «вырождения»:

13?5+9−1

13=13

Скорректированный план перевозок (пятая итерация)

Станция

отправления

Ресурсы

тыс.т

Станция назначения (потребности)

Ui

В1

В2

В3

В4

В5

В6

В7

В8

В9

Недостаток порожних вагонов

А1

10 10

7 7

А2

45 Н3

54 Н2

А3

8 2

А4

6 6

А5

8 8

10 10

Vj

F=25*10+30*7+45*6+35*10+55*7+46*0+58*25+35*2+35*13+40*0+35*10+30*6+40*9+40*6+38*0+40*15+37*8+30*10+45*6=6036 (ваг-км)

Проверка на условие «вырождения»:

13?5+9−1

13=13

Скорректированный план перевозок (шестая итерация)

Станция

отправления

Ресурсы

тыс.т

Станция назначения (потребности)

Ui

В1

В2

В3

В4

В5

В6

В7

В8

В9

Недостаток порожних вагонов

А1

10 10

7 7

А2

А3

8 2

А4

6 6

А5

8 8

10 10

Vj

F=25*10+30*7+45*6+35*10+55*7+45*0+58*25+35*2+35*13+35*10+30*6+40*9+40*6+38*0+40*15+37*8+30*10+45*6=6036 (ваг-км)

Скорректированный опорный план проверяется на условие «вырождения»:

Кзб?m+n-1

13?5+9−1

13=13

После присвоения потенциалов всем столбцам и строкам матрицы проверяются условия оптимальности.

В полученном плане нет нарушений условий оптимальности. План оптимальный.

Значение целевой функции уменьшилось по сравнению с начальным планом на 313 ваг.-км (6349−6036=313) или на 313/6349*100%=4,9%

Условие.

На 4 станциях А1, А2, А3 и А4 имеется избыток порожних вагонов в размере соответственно а1, а2, а3 и а4 (табл.1) вагонов. Необходимо распределить данные вагоны по 7 станциям В1, В2, В3, В4, В5, В6 и В7 с недостатком порожняка соответственно в количестве b1, b2, b3, b4, b5, b6 и b7 вагонов (табл. 2). Расстояние между каждой станцией отправления (избытка вагонов) и каждой станцией назначения (недостатка порожняка) представлено в виде матрицы (табл.3).

Необходимо составить план распределения вагонов между указанными станциями с минимальным суммарным пробегом порожних вагонов.

Ресурсы станций отправления

Таблица 1.

Станция отправления

А1

А2

А3

А4

Избыток порожних вагонов

Потребности станции назначения

Таблица 2.

Станция назначения

В1

В2

В3

В4

В5

В6

В7

Избыток порожних вагонов

Матрица расстояний между станциями, км

Таблица 3.

Станция

отправления

Станция назначения

В1

В2

В3

В4

В5

В6

В7

А1

А2

А3

А4

Исходный план транспортной задачи.

Станция

отправлен ия

Избыток порожних вагонов

Станция назначения

Недостаток порожних вагонов

Данная задача является, задачей транспортного вида (так как суммарный объем производства, а аi равен суммарному объему потребления, а bi):

а1234=b1+b2+b3+b4

300=300

Целевая функция (суммарный пробег порожних вагонов) определяется по формуле:

где сij— расстояние перевозки от i-ой станции отправления до j-ой станции назначения; xij — величина перевозки из пункта отправления i-ой станции отправления до j-ой станции назначения.

Система ограничений

где ai — ресурсы i-ой станции отправления; bj — потребность j-ой станции назначения.

Условие формирования закрытой транспортной задачи:

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

Исходный опорный план перевозок может быть построен различными методами.

1.Метод северо-западного угла.

Станция

отправлен ия

Избыток порожних вагонов

Станция назначения

Недостаток порожних вагонов

Значение целевой функции составит:

F = 25*55+33*45+37*5+29*45+42*35+34*15+37*30+57*25+36*5+42*40= 10725(ваг-км)

2. Метод наименьшего критерия в строке.

Станция

отправлен ия

Избыток порожних вагонов

Станция назначения

Недостаток порожних вагонов

Значение целевой функции составит:

F=25*55+28*50+18*45+34*10+26*25+34*30+21*15+25*25+29*45=7840 (ваг-км)

3.Метод наименьшего критерия в столбце.

Станция

отправлен ия

Избыток порожних вагонов

Станция назначения

Недостаток порожних вагонов

Значение целевой функции составит:

F=24*15+22*40+28*50+18*45+42*25+34*10+32*45+25*25+41*10+29*35=8330 (ваг-км)

4.Метод двойного предпочтения

Станция

отправлен ия

Избыток порожних вагонов

Станция назначения

Недостаток порожних вагонов

Значение целевой функции составит:

F=24*30+38*25+33*15+28*35+18*45+26*35+32*40+21*5+25*25+29*45=8180 (ваг-км)

5. Метод минимального элемента.

Станция

отправлен ия

Избыток порожних вагонов

Станция назначения

Недостаток порожних вагонов

Значение целевой функции составит:

F=18*45+43*25+32*5+41*25+24*55+25*25+29*20+28*50+34*10+21*40=8175 (ваг-км)

Как видно из приведенных расчетов наименьшее значение целевой функции (суммарный пробег порожних вагонов) получено при построении начального опорного плана методом наименьшего критерия в строке (F=7840 ваг-км).

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

Станция

отправления

Ресурсы,

тыс.т

Станция назначения (потребности)

В1

В2

В3

В4

В5

В6

В7

В8

В9

Объем потребления, тыс. т

А1

А2

А3

А4

А5

Станция

отправления

Ресурсы,

тыс.т

Станция назначения (потребности)

В1

В2

В3

В4

В5

В6

В7

В8

В9

Объем потребления, тыс. т

А1

А2

А3

А4

А5

Станция

отправления

Ресурсы,

тыс.т

Станция назначения (потребности)

В1

В2

В3

В4

В5

В6

В7

В8

В9

Объем потребления, тыс. т

А1

А2

А3

А4

А5

Станция

отправления

Ресурсы,

тыс.т

Станция назначения (потребности)

В1

В2

В3

В4

В5

В6

В7

В8

В9

Объем потребления, тыс. т

А1

А2

А3

А4

А5

Станция

отправления

Ресурсы,

тыс.т

Станция назначения (потребности)

В1

В2

В3

В4

В5

В6

В7

В8

В9

Объем потребления, тыс. т

А1

А2

А3

А4

А5

Станция

отправления

Ресурсы,

тыс.т

Станция назначения (потребности)

В1

В2

В3

В4

В5

В6

В7

В8

В9

Объем потребления, тыс. т

А1

А2

А3

А4

А5

Показать весь текст
Заполнить форму текущей работой