Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Учебное пособие 1260

.pdf
Скачиваний:
2
Добавлен:
30.04.2022
Размер:
919.95 Кб
Скачать

Распределительная матрица задачи

 

Продукция

 

 

Фонд

Производитель

В1

В2

В3

 

времени, ч

 

 

 

 

 

 

 

 

 

 

( a i )

 

( сij , руб./т) 1

5

 

4

 

А1

 

 

 

360

6 ( ij , т/ч)

2

4

 

 

 

 

 

6

2

 

2

 

А2

 

 

 

 

90

 

12

4

8

 

 

 

3

9

 

1

 

А3

 

 

 

 

146

 

72

24

48

 

 

 

2

5

 

3

 

А4

 

 

 

 

1296

 

9

3

6

 

 

Объем

 

 

 

 

 

выпуска, т

7056

3216

2976

 

 

( b j)

 

 

 

 

 

 

 

Исходные параметры модели РЗЛП

m– количество исполнителей;

n– количество видов выполняемых работ;

ai – запас рабочего ресурса исполнителя Ai ( i 1,m ) [ед. ресурса];

b j – план по выполнению работы B j ( j 1,n )

[ед. работ];

cij – стоимость выполнения работы B j исполнителем

Ai [руб./ед. работ];

9

ij

интенсивность

выполнения

работы

B j

исполнителем Ai

[ед. работ/ед. ресурса].

 

 

 

 

 

 

 

 

Искомые параметры модели РЗЛП

 

xij

планируемая

загрузка

исполнителя

Ai

при

выполнении работ B j [ед. ресурса];

 

 

 

 

 

 

 

 

 

xк

количество

работ

 

B

j

,

которые

должен

будет

ij

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

произвести исполнитель Ai

[ед. работ];

 

 

 

 

 

 

 

f X

общие

расходы

 

 

 

на

выполнение

всего

запланированного объема работ [руб.].

 

 

 

 

 

 

 

 

 

 

Модель РЗЛП

 

 

 

 

 

 

 

 

f X

m n

 

ij xij min ;

 

 

 

сij

 

 

 

 

 

i 1 j 1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

n

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

xij ai

,

 

 

 

( i 1,m ),

 

 

 

 

 

 

 

 

 

 

 

 

j 1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

m

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

ij xij bj

 

 

 

 

 

 

 

 

 

 

, ( j 1,n ),

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

i 1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

x ij 0

( i 1,m; j 1,n ) ,

 

 

 

где

ij xij

это

количество

 

работ

j-го

вида,

выполненных i-м исполнителем.

Введём исходные данные в электронную таблицу Excel. В ячейки В3 : D6 введём данные по интенсивности выполнения работ на единицу расходуемого ресурса (времени) на различном оборудовании (производительность).

10

В ячейки F3 : H6 введём затраты на производство и реализацию единицы продукции или услуги (себестоимость) для всех видов оборудования и видов работ. В ячейки J3 : J6 введём численные значения запаса ресурсов (ресурса времени работы оборудования или транспортных средств). Введём численные значения плановых объёмов работ в соответствии с заказами в ячейки В8 : D8 (рис. 1).

Рис. 1. Ввод исходных данных распределительной задачи в электронную таблицу Excel

Для размещения искомых значений затрат ресурсов (времени) при производстве необходимых работ на различном оборудовании выделим область В11 : D14. Справа от области размещения искомых переменных введём математические выражения левой части ограничений (рис. 2).

11

Рис. 2. Ввод левой части ограничений по ресурсу – фонду времени работы оборудования

12

В ячейку Е11 введём функцию Excel суммирования из категории Математические =СУММ(В11 : D11). Скопируем эту функцию в ячейки Е12 : Е14 протягиванием мышкой за маркер заполнения (чёрный квадратик в нижнем правом углу выделенной ячейки). Полученные нулевые значения на месте введённых формул представляют собой суммарное время работы 4-х типов оборудования при осуществлении 3-х видов работ.

Введём ограничения по объёму выполняемых работ, как сумму произведений производительности оборудования при выполнении соответствующей работы (В3 : В6) на время (В11 : В14) проведения работы (рис. 3). В ячейку В15 введём функцию Excel из категории Математические =СУММПРОИЗВ(В3 : В6; В11 : В14). Скопируем введённую функцию в ячейки C15 : D15 протягиванием за маркер заполнения.

Введём целевую функцию задачи – минимум общих затрат в ячейку Е15 (рис. 4).

Для расчёта целевой функции – общих затрат с целью их последующей минимизации, необходимо суммировать произведение элементов трёх массивов: производительности оборудования (В3 : D6), затрат на единицу работы – себестоимость (F3 : H6), затрат времени на осуществление различных работ на разных типах оборудования (В11 : D14). Для этого введём функцию (рис. 4) из категории Математические =СУММПРОИЗВ (B3 : D6; F3 : H6; B11 : D14).

13

Рис. 3. Ввод левой части ограничений по объёму выполняемых работ

14

Рис. 4. Ввод функции цели распределительной задачи для минимизации общих затрат

15

Решение задачи осуществляется с помощью программы Поиск решения (рис. 5), которая находится в закладке меню Данные. Предварительно она должна быть установлена из архива Надстройки. В Excel 2003 программа Поиск решения находится после установки надстроек в меню Сервис.

При заполнении диалогового окна программы Поиск решения (рис. 5) следует указать адрес ячейки, содержащей функцию цели - Е15, направление поиска экстремума целевой функции – установить в положение - (●) Минимум, указать адреса ячеек для размещения искомых значений переменных xij – (B11 : D14), добавить ограничения по фонду времени работы оборудования (рис. 6) и по плану проведения работ (рис. 7).

Рис. 5. Вызов программы. Поиск решения и заполнение диалогового окна

16

Рис. 6. Ввод ограничений по фонду времени работы оборудования

Выражения левой части ограничений (рис. 6) по суммарному времени работы оборудования располагаются по адресу Е11 : Е14. Это время не должно превышать (<=) численных значений допустимого фонда времени работы оборудования (J3 : J6).

Рис. 7. Ввод ограничений по плану проведения работ

Выражения левой части ограничений (рис. 7) по объёму проведения работ располагаются по адресу B15 : D15. Объём

производства

и

реализации

продукции

должен

 

 

17

 

 

соответствовать (=) численным значениям плана производства

(B8 : D8).

Условие неотрицательности значений искомых переменных учитывается при установке галочки в окне [v] Сделать переменные без ограничений неотрицательными.

Далее следует выбрать метод решения: Поиск решения линейных задач симплекс-методом. После нажатия кнопки Найти решение получим результат, представленный на рис. 8.

Для получения плана распределения объёмов работ в натуральном выражении (штуки, тонны) введём в ячейки G 11 : I 14 формулы для перемножения элементов массива производительности (B3 : D6) и полученного массива распределения времени выполнения работ на различных типах оборудования (B11 : D14).

Анализ результатов решения. Ресурс времени использования оборудования 1-го типа (360 часов) полностью расходуется на проведение Работы 1. На оборудовании 2 типа в течение всех допустимых 90 часов осуществляется Работа 2. Оборудование 3-го типа 68 часов занято на Работе 1 и 62 часов – на Работе 3. В сумме это составляет 130 часов, остаток фонда времени 146 – 130 = 16 часов оборудование 3-го типа простаивает. Из допустимого фонда времени работы оборудования 4-го типа (1296 часов) в течение 952 часов осуществляется Работа 2. Оставшиеся 1296 – 952 = 344 часа приходятся на простой оборудования 4-го типа. Общие минимальные затраты составляют 29928 ден.ед.

План производства работ 3-х видов на оборудовании 4- х типов в натуральных единицах (штуки, тонны и т.д.) представлен в ячейках G 11 : I 14. Так, на оборудовании 1-го типа производится Работа 1, результатом которой является производство и реализация 2160 штук изделий.

18