Решение задач на распределения механизмов среди участков с минимальными затратами различными методами
Курсовая работа, 06 Мая 2013, автор: пользователь скрыл имя
Краткое описание
Целью данной курсовой работы является решение задач на распределения механизмов среди участков с минимальными затратами различными методами.
Очень важно подобрать оптимальный метод распределения механизмов, так как для решения разных задач оптимальными могут оказаться различные методы.
Содержание
Общие сведения
Условия применения
Выходная информация
Входная информация
Нормативно-справочная информация
Оперативная информация
Описание задачи
Назначения разработки
Описание алгоритма
Основные положения задач оптимизации
Математическая модель
Блок-схема
Описание блок-схемы
Список литературы
Приложение 1. Техническое задание
7.2 Приложение 2. Инструкция по эксплуатации задачи
7.3 Приложение 3. Описание контрольного примера
Вложенные файлы: 1 файл
Курсовая.docx
— 446.43 Кб (Скачать файл)
- Возможные ошибки и методы их устранения
Виды аварийных остановов
Таблица 1
Вид ошибки |
Причины возникновения |
Методы устранения |
Функция «Поиск решения» не может найти оптимального решения |
При чтении файла с диска произошел сбой |
|
| ||
| ||
Введены не корректные данные |
| |
Формулы таблицы дают ошибки |
При увеличении числа производителей (более 9) или числа потребителей (более 10) не верно введена информация в функцию СУММПРОИЗВ(): Размерность массивов в функции СУММПРОИЗ() должна быть одинаковой |
|
7.3 Приложение 3.
Описание контрольного примера.
- Условия задачи.
В качестве контрольного примера использована задача оптимизации по распределению механизмов между участками работ:
Найти оптимальное
распределение трех видов механизмов,
имеющихся в количестве 45,20 и 35 штук
между четырьмя участками работ,
потребности которых
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 |
- Решение задачи ручным способом.
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+3x2
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
Особенности транспортной задачи:
- Ограничения из двух систем
- Первая система составляется по строкам, а вторая по столбцам.
- Система ограничения записываются только в каномической форме (виде равенства)
- В уравнениях огранич. Коэффициенты при переменных всегда равны единицы.
Решение транспортной задачи ручным способом.
Любая линейная задача в том числе и транспортная решается итерационным способом.
Последовательность решения:
- Производиться заполнение первоначальной таблицы одним из существующих методом:
- Метод наименьшего элемента
- Метод северо-западного угла
- Метод Фогеля
- Производится оценка полученной таблицы методом потенциалов, если результаты оценки положительный, то решение останавливается и вычисляется ЦФ. Если результат отрицательный, то таблица улучшается с помощью распределительного метода и снова переходят к пункту два.
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
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
- Решение задачи с помощью MS Excel.