русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Модель задачи оптимального раскроя


Дата добавления: 2013-12-24; просмотров: 4279; Нарушение авторских прав


ЗНАЧЕНИЕ УПАКОВКИ В ПИЩЕВОЙ ПРОМЫШЛЕННОСТИ

УПАКОВОЧНЫХ МАТЕРИАЛОВ

Тема 6. ОПТИМИЗАЦИЯ ВАРИАНТОВ РАСКРОЯ

Продукция пищевой промышленности выпускается, как правило, в упакованном виде. Увеличение выпуска фасованной продукции влечет за собой увеличение производства упаковочного материала.

Для упаковки пищевых продуктов применяются стальные полосы, пиломатериалы, фанера, жесть, ткань, картон, бумага, целлофан и другие натуральные и синтетические упаковочные материалы.

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

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

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

Построение модели и решение задачи рассмотрим на следующем примере. Из листов картона размером 60 х 100 см требуется выкроить заготовки трех видов:

П1 размером 20 х 30 см,

П2 – 30 х 40 см,

П3 – 40 х 40 см.

Возможные способы раскроя картона представлены на рисунке 7.1, где заштрихованы отходы.

 
 


П1 П1 П1 П1 П1

П1

 

П2 П2 П3 П3 П3

П1

 

 

П1 П1 П1

П2 П3 П1 П1



П1 П1 П1

П1 П1

П1 П1 П1 П1 П1

 

Рис. 7.1. Способы раскроя картона на заготовки.

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

При каждом способе раскроя (Mi) получено определенное количество заготовок:

М1 – П1 - 3, П2 – 2, П3 – 1;

М2 – П1 - 4, П3 – 2;

М3 – П1 - 5, П2 – 1, П3 – 1;

М4 – П1 - 10.

В таблице 7.1. приведены исходные данные для решения задачи, включая потребность в каждом виде заготовок и количество отходов при каждом способе раскроя.

Таблица 7.1

Исходные данные для решения задачи раскроя материала

Вид заготовки и ее размер Способ раскроя Потребность в заготовках, шт.
М1 М2 М3 М4
П1 (20х30 см)
П2 (30х40 см)
П3 (40х40 см)
Отходы, см2  

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

Если через Xj (j=1, 2, 3, 4) обозначить число листов картона, раскраиваемых соответственно способами Mj, то исходную систему уравнений можно записать в виде:

1 + 4Х2 + 5Х3 + 10Х4 = 240

1 + Х3 = 100 ( 7.1 )

Х1 + 2Х2 + Х3 = 80

Целевая функция, предусматривающая минимизацию отходов:

F = 200 Х1 + 400 Х2 + 200 Х3 = min. ( 7.2 )

Все неизвестные удовлетворяют условию неотрицательности Xj ³ 0, j=1,2,3,4. ( 7.3 )

Для построения математической модели задачи оптимального раскроя общего вида примем следующие обозначения:

Xjчисло листов или другого материала, раскраиваемых j-м способом;

аij—число заготовок i-го размера (вида), полученного при j-м способе раскроя листа или материала;

bi—число потребных заготовок i-го размера (вида);

Cj величина (размер) отходов материала, получаемых при раскрое j-м способом.

В этом случае задача оптимального раскроя материалов формализуется следующим образом.

Целевая функция, выражающая минимальный размер (величину) отходов материала при раскрое всеми способами, имеет вид:

F = = min . ( 7.4 )

Система уравнений, характеризующая:

, i = 1,2,…,m ( 7.5 )

Неотрицательность неизвестных Xj ³ 0, j = 1,2,…,n . ( 7.6 )

Задача состоит в определении неотрицательные значения неизвестных Хj, (j = 1,2,…,n) с m линейными ограничениями, заданными системой уравнений ( 7.5 ) и обеспечивающие минимальное значение целевой функции, выраженной уравнением ( 7.4 ).



<== предыдущая лекция | следующая лекция ==>
ОПРЕДЕЛЕНИЕ ОПТИМАЛЬНОЙ РЕЦЕПТУРЫ СЫРЬЯ | Решение задачИ СИМПЛЕКСНЫМ МЕТОДОМ


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.808 сек.