У вас вопросы?
У нас ответы:) SamZan.net

ЛАБОРАТОРНАЯ РАБОТА 2 ТЕМА Моделирования и решения специальных задач линейного программирования

Работа добавлена на сайт samzan.net:

Поможем написать учебную работу

Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.

Предоплата всего

от 25%

Подписываем

договор

Выберите тип работы:

Скидка 25% при заказе до 28.12.2024

ВСЕРОССИЙСКИЙ ЗАОЧНЫЙ ФИНАНСОВО-ЭКОНОМИЧЕСКИЙ ИНСТИТУТ

ФИЛИАЛ В Г. УФЕ

РЕГИОНАЛЬНАЯ КАФЕДРА «МАТЕМАТИКА И ИНФОРМАТИКА»

ЛАБОРАТОРНАЯ РАБОТА № 2

ТЕМА: Моделирования и решения специальных задач линейного программирования.

Вариант 2

                                                 Выполнил: студентка Слабожанина Л. В.

                                                                     3 курса (дневная) 1 поток

                                                                     по специальности Финансы и кредит

                                                                     группы ФК-1-4,

                                                                     № зачетной книжки 06ффд40482

                                                 Проверил: Профессор Горбатков С.А.

Уфа-2007 г.


Транспортная задача

Задача 2.2. Компания, занимающаяся ремонтом автомобильных дорог, в следующем месяце будет проводить ремонтных работы на пяти участках автодорог. Песок на участки ремонтных работ может доставляться из трех карьеров, месячные объемы предложений по карьерам известны. Из планов производства ремонтных работ известны месячные объемы потребностей по участкам работ. Имеются экономические оценки транспортных затрат (в у.е.) на перевозку 1 тонны песку с карьеров на ремонтные участки.

Числовые данные для решения содержатся ниже в матрице планирования (повариантно).

Требуется:

  1.   Предложить план перевозок песка на участки ремонта автодорог,  который обеспечивает минимальные совокупные транспортные издержки.
  2.  Определить, что произойдет с оптимальным планом, если изменятся условия перевозок: а) появится запрет на перевозки от первого карьера до второго участка работ; б) по этой коммуникации будет ограничен объем перевозок 3 тоннами.

      Участок работ

Карьер

B1

B2

B3

B4

B5

Предложение

A1

3

3

5

3

1

500

A2

4

3

2

4

5

300

A3

3

7

5

4

1

100

Потребности

150

350

200

100

100

Таб. 1 Матрица планирования

Экономико-математическая модель задачи:

1. хij – объем песка i-го карьера к j-му участку работ.

Сij  - цена 1 т. От i-го карьера к j-му участку работ.

Mi – мощность поставки предлагаемого i – го карьера.

М1=500

М2=300

М3=100

Nj – потребность j –го участка работ ограничения 150, 350, 200, 100, 100.

хij=Mi         i=  (500, 300, 100)

xij=Nj          j= (150, 350, 200, 100, 100)

Xij=>0

F(x)=cij  xij  →  min

2.а. $C$3=0

2.б. $C$3<=3

Решение:

  1.  Создание матрицы перевозок.

Для этого необходимо выполнить резервирование изменяемых ячеек, поэтому блок ячеек B3:E6 вводятся «1» - так резервирование место, где после решения задачи будет находиться распределение поставок, обеспечивающее минимальные затраты на перевозку груза.

  1.  Ввод исходных данных.

Ввод мощности трех поставщиков. (А10:А12), потребности участка в песке (B9:F9), а также транспортные затраты (в у.е) на перевозку 1 тонны песку с карьеров на ремонтные участки (В9:F12).

Рис. 1 ввода условий задачи.

3. Ввод граничных условий

Вводим условия реализации мощностей поставщиков:

А3=СУММ(B3:F3)

А4=СУММ(B4:F4)

А5 =СУММ(B5:F5)

Вводим условия удовлетворения запроса потребителей:

В6 =СУММ(B3:B5)

C6 =СУММ(C3:C5)

D6 =СУММ(D3:D5)

E6 =СУММ(E3:E5)

F6 =СУММ(F3:F5)

4. Целевой функции.

Целевая функции представляет собой произведение затрат на доставку песка (расположенных в блоке ячеек В10+F12) и объем песка для каждого потребителя (содержимое ячеек В3+F5).

B13 =СУММПРОИЗВ(B10:F12;B3:F5)

Рис. 2 Ввод целевой функций.

4.1. Ввод зависимостей из математической модели.

  •  Выберем Сервис → Поиск решения;
  •  Установим  целевую (ячейку) адрес $B$13 (тем самым мы резервируем ячейку, куда после решения задачи помещается значение целевой функций)
  •  Установить направление изменения целевой функции, равной Минимальному значению;
  •  Введем адреса изменяемых ячеек $B$3:$F$5

5.1. Ввод ограничений задачи

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

Рис. 3 Ввод зависимостей из математической модели.

6.1. Ввод параметров.

С помощью окна Параметры можно вводить условия для решения оптимизационных задач.

Рис.4 Ввод параметров.

7.1. Решения

рис.5 Решение задачи

рис. 6 Отчет по пределам.

рис. 7 Отчет по устойчивости.

рис. 8 Отчет по результатам.

Предложение:

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

  •  От первого поставщика первому потребителю в объеме 150 т., второму в объеме 250, четвертому в объеме 500 т., пятому в объеме 2 т.
  •  От второго поставщика второму потребителю в объеме 100 т., третьему в объеме 200 т.
  •  От третьего поставщика пятому потребителю в объеме 100 т.

При данной схеме поставок мощности всех поставщиков будут реализованы и спросы всех потребителей будут удовлетворены.

4.2.а Ввод зависимостей из математической модели.

  •  Выберем Сервис → Поиск решения;
  •  Установим  целевую (ячейку) адрес $B$13 (тем самым мы резервируем ячейку, куда после решения задачи помещается значение целевой функций)
  •  Установить направление изменения целевой функции, равной Минимальному значению;
  •  Введем адреса изменяемых ячеек $B$3:$F$5

5.2.а Ввод ограничений задачи

В матрицу перевозок, содержащую исходные данные по задаче, необходимо ввести условие реализации мощностей всех поставщиков

Рис. 9 Ввод зависимостей из математической модели.

6.2.a. Ввод параметров.

С помощью окна Параметры можно вводить условия для решения оптимизационных задач.

Рис.10 Ввод параметров.

7.1. Решения

рис. 11 Решение задачи.

Рис. 12 Отчет по пределам

рис. 13 Отчет по устойчивости

рис. 14 Отчет по результатам

Предложение:

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

  •  От первого поставщика первому потребителю в объеме 150 т., третьему в объеме 150, четвертому в объеме 100 т., пятому в объеме 100 т.
  •  От второго поставщика второму потребителю в объеме 300 т.
  •  От третьего поставщика второму потребителю в объеме 50 т., третьему 50 т.

4.2.б Ввод зависимостей из математической модели.

  •  Выберем Сервис → Поиск решения;
  •  Установим  целевую (ячейку) адрес $B$13 (тем самым мы резервируем ячейку, куда после решения задачи помещается значение целевой функций)
  •  Установить направление изменения целевой функции, равной Минимальному значению;
  •  Введем адреса изменяемых ячеек $B$3:$F$5

5.2.а Ввод ограничений задачи

В матрицу перевозок, содержащую исходные данные по задаче, необходимо ввести условие реализации мощностей всех поставщиков

Рис. 15 Ввод зависимостей из математической модели.

6.2.б. Ввод параметров.

С помощью окна Параметры можно вводить условия для решения оптимизационных задач.

Рис.16 Ввод параметров.

7.1. Решения

Рис. 17 Решение задачи.

Рис. 18 Отчет по пределам.

Рис. 19 Отчет по устойчивости.

Рис. 20 Отчет по результатам.

Предложение:

При появления ограничение на перевозки (объем 3 тонна) от первого карьера до второго участка работ, минимум затрат на доставку песка, составляет 3088 условных единиц, будет обеспечен при следующем плане поставок:

  •  От первого поставщика первому потребителю в объеме 150 т., второму в объеме 3т., третьему в объеме 147 т., четвертому в объеме 100 т., пятому в объеме 100 т.
  •  От второго поставщика второму потребителю в объеме 300 т.
  •  От третьего поставщика второму потребителю в объеме 47 т., третьему 53 т.

  •  



1. Порядок начисления заработной платы при разных формах и системах оплаты труда
2. Тюменская государственная сельскохозяйственная академия Институт экономики и финансов Кафедра орган
3. Нефтяная промышленность
4. Тема- Классификация товаров аптечного ассортимента Задание1
5. а многие работали с неполной нагрузкой
6. Симбиотические взаимоотношения между микроорганизмами и человеком. Роль нормальной микрофлоры в формировании эубиоза у животных
7. Учебное пособие- Отраслевая структура мирового хозяйства
8. тема имеющая сложнейшую функциональную и территориально ~ производственную структуру включающую отраслев
9. Тема. Філософія європейського середньовіччя та епохи Відродження
10. История возникновения денег и эволюция их форм
11. Тема- Психологический портрет личности Цель- Изучение психологического портрета личности Задачи- дат
12. Проблема государственного долга причины, последствия и пути решения
13. в Словянах. РЕЧЕСЛОВЫ ~ Река Бояния Жизни Вибрации ее Духовного Самосовершенствования Божественное С
14. Взгляды историков на личность и деятельность Ивана Грозного
15. а Роль пушных зверей в жизни человека б Роль пушных зверей в жизни леса Глава 2
16. Фактори, що визначають еволюцію людини
17. реферату- Особливості українського бароккоРозділ- Культура Особливості українського барокко Кордонний
18. Національні меншини на Рівненщині
19. тематика и философа Пифагора жившего в VI в
20. тематика Автор М