Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Задача 2.4



Предприятие производит хлопья для завтрака "Три злака" №1, №2 и №3, в состав которых входят овсяные, пшеничные и кукурузные хлопья. Всего в распоряжение предприятия в неделю поступает 450 кг овсяных, 300 пшеничных и 800 кг кукурузных хлопьев по цене 20, 25 и 22 рубля за 1 кг соответственно.

Рецептура хлопьев "Три злака" требует соблюдения при смешивании следующих пропорций:

  Требуемые пропорции Продажная цена (руб. за 1 кг)
"Три злака" №1 не менее 50% кукурузных, не более 30% овсяных  
"Три злака" №2 не менее 60% кукурузных  
"Три злака" №3 не более 40% пшеничных, не более 20% овсяных  

Какова максимальная чистая прибыль предприятия в неделю?


Оптимальный раскрой

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

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

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

На втором этапе, в зависимости от вопросов, поставленных в условии задачи, обычно применяют одну из трех основных моделей линейного программирования:

Модель с минимизацией расхода материалов:

(9)

Модель с минимизацией отходов:

(10)

Модель с максимизацией комплектов:

(11)

где: i - индекс способа раскроя;

k - индекс вида заготовки;

aik - количество заготовок вида k, полученных при раскрое единицы материала i-м способом;

bk - число заготовок вида k в комплекте;

d - количество материала;

xi - количество единиц материала, раскраиваемых по i-му способу (интенсивность использования способа раскроя);

ci - величина отхода, полученного при раскрое единицы материала по i-му способу;

y - число комплектов заготовок.

Пример решения задачи:

При изготовлении парников используются металлические стержни. Материал для их изготовления поставляется в виде исходных стержней длинной 220 см. Из них необходимо получить 80 стержней длиной 120 см, 120 стержней длиной 100 см и 102 стержня длиной 70 см.

Какое минимальное количество материала следует разрезать?

Решение:

Найдем все рациональные способы раскроя исходного материала на стержни длиной 120, 100 и 70 см. Таких способов пять:

Способы раскроя 120 см 100 см 70 см Отходы, см
         
         
         
         
         

Обозначим за x1 количество исходных стержней, разрезаемых по способу 1, за x2 - количество исходных стержней, разрезаемых по способу 2 и т.д.

Используя модель линейного программирования с минимизацией расхода материала, получим:

(12)

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

Рис. 17

С помощью модуля Поиск решения найдем, что для получения необходимого количества различных стержней нужно разрезать 134 исходных стержня, причем 80 исходных стержней нужно разрезать по 1-му способу, 20-по третьему и 34 по пятому способу:

Рис. 18

Те же результаты можно получить, используя для расчетов систему Mathcad. В этом случае решение будет записано как показано на рис. 19.

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

Рис. 19

Задачи





Дата публикования: 2015-01-10; Прочитано: 299 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.01 с)...