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

Автор работы: Пользователь скрыл имя, 06 Мая 2013 в 06:06, курсовая работа

Краткое описание

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

Содержание

Общие сведения
Условия применения
Выходная информация
Входная информация
Нормативно-справочная информация
Оперативная информация
Описание задачи
Назначения разработки
Описание алгоритма
Основные положения задач оптимизации
Математическая модель
Блок-схема
Описание блок-схемы
Список литературы
Приложение 1. Техническое задание
7.2 Приложение 2. Инструкция по эксплуатации задачи
7.3 Приложение 3. Описание контрольного примера

Вложенные файлы: 1 файл

Курсовая.docx

— 446.43 Кб (Скачать файл)

 

  1. Возможные ошибки и методы их устранения

Виды аварийных остановов программы  и методы их устранения приведены  в таблице 1.

 

 Таблица 1

Вид ошибки

Причины возникновения

Методы устранения

Функция «Поиск решения» не может найти оптимального решения

При чтении файла с диска произошел  сбой

  1. Закрыть файл и открыть его вновь.
  1. В окно функции «Поиск решения» ввести заново исходные данные.
  1. Отключить функцию «Поиск решения» и вновь включить.

Введены не корректные данные

  1. Проверить введенную информацию на равенство объемов производства и объемов потребностей.

Формулы таблицы дают ошибки

При увеличении числа производителей (более 9) или числа потребителей (более 10) не верно введена информация в  функцию СУММПРОИЗВ(): Размерность  массивов в функции СУММПРОИЗ() должна быть одинаковой

  1. Прочитать встроенную справку по функции и внести исправления.

 

7.3 Приложение 3.

Описание  контрольного примера.

 

  1. Условия задачи.

В качестве контрольного примера использована задача оптимизации по распределению  механизмов между участками работ:

Найти оптимальное  распределение трех видов механизмов, имеющихся в количестве 45,20 и 35 штук между четырьмя участками работ, потребности которых соответственно равны 10, 20, 30 и 40 при следующей матрице  производительности каждого из механизмов на соответствующем участке работы

5 4 0 5


3 5 3 0

0 6 7 6

Нулевые элементы означают, что механизм не может  быть использован на данном участке  работы.

Разработать электронную таблицу, если число  механизмов - 10, а число участков 8. Потребность участков и количество механизмов – величина одинаковая.

 

Участки

Производство

Потребность механизмов

 

10

20

30

40

У1

45

5

4

0

5

У2

20

3

5

3

0

У3

35

0

6

7

6


 

  1. Решение задачи ручным способом.

 

 

10

20

30

40

45

5x11

4x12

0x13

5x14

20

3x21

5x22

3x23

0x24

35

0x31

6x32

7x33

6x34


 

Задача в  которой сумма спроса и сумма  предложений равны, то она правильна.

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

 

ЦФ             F=5x11+4x12+5x14+3x21+5x22+3x23+6x32+7x33+6x34 → max

 

 


                       x11 + x12 + x14 = 45

                       X21 + x22 + x23 = 20

                       X32 + x33 + x34 = 25

 

ОГР

                        X11 + x21 = 10


                        X12 + x22 + x32 = 20

                        X23 + x33 = 30

                        X14 + x34 = 40

 

 

ГРУ             Xij ≥ 0

Особенности транспортной задачи:

  • Ограничения из двух систем
  • Первая система составляется по строкам, а вторая по столбцам.
  • Система ограничения записываются только в каномической форме (виде равенства)
  • В уравнениях огранич. Коэффициенты при переменных всегда равны единицы.

 

Решение транспортной задачи ручным способом.

Любая линейная задача в том числе и транспортная решается итерационным способом.

Последовательность  решения:

  1. Производиться заполнение первоначальной таблицы одним из существующих методом:
    • Метод наименьшего элемента
    • Метод северо-западного угла
    • Метод Фогеля
  1. Производится оценка полученной таблицы методом потенциалов, если результаты оценки положительный, то решение останавливается и вычисляется ЦФ. Если результат отрицательный, то таблица улучшается с помощью распределительного метода и снова переходят к пункту два.
 

10

20

30

40

45

510

420

0

515

20

3

5

320

0

35

0

6

710

625


U1+V1=5                   U1=0                      V1=5

U1+V2=4                   U2=-3                     V2=4

U1+V4=5                   U3=1                      V3=6

U2+V3=3                                                  V4=5

U3+V3=7

U3+V4=6

 

Δ21=3-2=1

Δ22=5-1=4

Δ32=6-5=1

Дельта все  положительные, то план оптимальный  находим ЦФ.

Так как Ij≥0, то план оптимальный.

И по заполненным  клеткам считаем ЦФ.

ЦФ  F=50+80+75+60+70+150=485

  1. Решение задачи с помощью MS Excel.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 


Информация о работе Решение задач на распределения механизмов среди участков с минимальными затратами различными методами