русс | укр

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

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

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

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


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

Вопросы по теме


Дата добавления: 2014-11-28; просмотров: 1697; Нарушение авторских прав


1. Понятие взаимозаменяемого и невзаимозаменяемого оборудования.

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

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

4. В модели (2.56)÷(2.59) чем является величина (экономический смысл).

5. В каких моделях может быть поставлена целевая функция на максимум загрузки оборудования.

6. Пусть в задаче п. 2.1.1 дополнительно в качестве исходных данных задан суточный план выпуска по видам продукции. Как изменится экономико-математическая модель задачи.

7. К задаче п. 2.2.1 составить модель максимизации сверхпланового выпуска продукции (по стоимости).

2.3 Оптимизационные модели экономии материальных ресурсов предприятия

Важнейшей частью производственного процесса на предприятии является технологическая подготовка производства (ТПП). Содержание ТПП определяется отраслевыми особенностями предприятия. На предприятиях машиностроения в подготовительных цехах, участках осуществляется подготовка заготовок из исходного материала – нарезкой, штамповкой и др., в прядильном производстве ТПП заключается в смешивании волокон для дальнейшего изготовления пряжи, в сталелитейных предприятиях ТПП ­ это составление шихты как смеси шихтовых материалов. Во всех этих случаях стоит задача оптимизации ТПП с целью экономии материальных ресурсов при получении заданного вида заготовок или смеси с заранее определенными свойствами при минимальных затратах. К этому же типу задач мы отнесли транспортную задачу, при решении которой оптимизируется доставка груза от многочисленных поставщиков многочисленным потребителям с целью минимизации суммарных затрат на перевозки.


2.3.1 Модели оптимизации состава промышленных смесей.



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

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

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

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

Задача смешивания может быть рассмотрена в натуральных единицах или в долях.

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

На предприятии изготавливается бензин А-76, в котором содержание серы не более 0,3%, а октановое число должно быть не ниже 76.

Данные об используемых компонентах (видах сырья ─ нефтепродуктах) приведены в таблице 2.3. Требуется определить, сколько тонн каждого компонента нужно взять для получения 1000 т бензина А-76, чтобы при этом себестоимость бензина была минимальной.

 

Таблица 2.3

Показатель Компоненты автомобильного бензина (нефтепродукты)
Октановое число
Содержание серы, % 0,35 0,35 0,3 0,2
Ресурсы, т
Себестоимость (ден.ед.)

Пусть ─ оптимальные количества соответствующих компонентов, входящих в состав готовой смеси.

Математическая модель задачи представлена в (2.62)÷(2.67):

целевая функция:

(2.62)

ограничение по октановому числу:

; (2.63)

ограничение по содержанию серы:

; (2.64)

ограничение по объему готовой продукции:

; (2.65)

ограничение по имеющимся ресурсам:

(2.66)

условие неотрицательности переменных:

(2.67)

В общем виде задача формализуется следующим образом:

– индекс качественной характеристики; имеет отношение к исходным видам сырья, материалов и к готовой продукции ( );

- индекс исходных компонентов смеси ( );

─ имеющийся объем -ой компоненты (сырья);

- содержание -той качественной характеристики в единице -го исходного компонента;

- содержание -той качественной характеристики в единице готовой смеси; для качественных характеристик, ухудшающих качество продукции, задается верхняя граница содержания той или иной качественной характеристики, а для качественных характеристик, улучшающих качество продукции, задается нижняя граница содержания той или иной качественной характеристики;

─ имеющийся ресурс -ой компоненты;

- цена единицы - ой исходной компоненты (включая расходы на переработку);

- количество - ой исходной компоненты, которое входит в готовую смесь.

─ общее количество готовой продукции, которое следует изготовить по плану.

Формализованная модель задачи оптимизации состава требуемого объема смеси представлена в (2.68) ÷ (2.72)

Целевая функция:

(2.68)

ограничения, ухудшающие качества:

(2.69)

ограничения, улучшающие качества:

(2.70)

ограничение по плану производства продукции:

(2.71)

ограничение по ресурсам:

(2.72)

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

Пример 2.2. Пусть требуется изготовить некоторую единицу объема сплава, содержащего не менее 4% никеля, не более 75% железа и 20% прочих веществ. Известна стоимость различных видов сырья и процентное содержание в них соответствующих элементов (табл. 2.4)

Таблица 2.4

Вещество Содержание элементов для каждого вида сырья, %
Железо
Никель
Прочие
Стоимость единицы сырья (ден.ед.)

Определить оптимальную структуру сплава, при которой стоимость единицы сплава будет минимальной.

Математическая модель задачи:

(2.73)

; (2.74)

; (2.75)

(2.76)

; (2.77)

(2.78)

Экономико-математическая модель этой задачи будет включать выражения:

целевая функция:

(2.79)

ограничения на качество смеси:

(2.80)

(2.81)

ограничение по формированию структуры смеси:

. (2.82)

неотрицательность переменных:

. (2.83)

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

Модели общего вида применяются при решении “задач о диете” – а именно задач составления оптимальных кормовых рационов, задач составления смесей минеральных удобрений, задач составления смесей нескольких химических веществ.

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

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

Введем обозначения:

- индекс качественной характеристики, применяется по отношению к исходным нефтепродуктам и к сортам бензина;

- индекс исходного нефтепродукта;

k –индекс вида готового бензина, ;

- ограниченное количество j-го вида исходного нефтепродукта;

Bk – плановое задание по выпуску бензина k-го сорта,

hij – содержание i – той качественной характеристики в единице j – го исходного нефтепродукта;

Hik – содержание i - той качественной характеристики в бензине k- го вида;

Cj – цена исходного j- го нефтепродукта;

– цена бензина k - го вида.

Требуется определить Xjk – количество j–го вида исходного нефтепродукта, направляемое на получение k- го вида бензина.

Модель задачи представлена в выражениях (2.84)÷(2.88):

(2.84)

по объему ресурсов: ( ), (2.85)

по выпуску продукции: ( ), (2.86)

по качественным характеристикам:

( ; ) (2.87)

( ; ). (2.88)

Все сформулированные смесевые задачи решаются методами линейного программирования.

2.3.2 Модели оптимизации раскроя промышленных материалов

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

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

Совместный раскрой предполагает, что заранее разрабатывается ряд возможных вариантов разрезки материала определенного размера на произвольные комбинации различных заготовок. Каждый такой вариант характеризуется различным составом заготовок, выкраиваемых из единицы материала, и разной величиной отходов. В этих вариантах не учтено условие комплектности. Для удовлетворения требования комплектности уровни возможного использования этих вариантов принимаются за переменные, а затем методами линейного программирования решается задача с учетом условия комплектности заготовок. Рассмотрим типовую задачу на оптимизацию раскроя.

Пример 2.3.Снабженческо-сбытовая фирма получает от поставщиков прутки стального проката длиной 600см. Согласно заявкам потребителей, требуются заготовки трех видов в следующих количествах: 150 тыс.шт. длиной 250см., 140 тыс.шт. длиной 190см. и 48 тыс.шт. длиной 100см. Сформулируем модель задачи оптимального раскроя с минимумом отходов. Наиболее трудоемкий этап в процессе построения модели рассматриваемой задачи заключается в определении всех возможных вариантов раскроя. В таблице 2.5 перечислены варианты раскроя одного прутка и размер отхода, полученного при раскрое одного прутка по каждому варианту (в см):

Таблица 2.5

Номер варианта раскроя (j) Количество заготовок (aij) Остаток (сj)
L4=250см. L2 =190 см. L3= 100 см.
- -
-
- -
-
-
- - -

 

Пусть x1, x2, x3, x4, x5, x6, x7 ­ количество прутков, раскраиваемых по каждому варианту. Ниже приведена математическая модель задачи в виде выражений (2.89)÷(2.93):

целевая функция на минимум отходов:

, (2.89)

ограничения по условиям комплектности

(2.90)

(2.91)

(2.92)

условие неотрицательности

хi ³ 0; (2.93)

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

i – индекс вида заготовки ( );

j – индекс варианта раскроя ( );

Ai- требуемое количество заготовок i – го вида, необходимое для комплектности;

aij – количество заготовок i-го вида при раскрое единицы исходного материала по j-му варианту;

cj –длина отхода при раскрое по j-му варианту.

Требуется определить xj – количество прутков, раскраиваемых по j-му варианту. Формализованный вид экономико-математической модели представлен выражениями (2.94)÷(2.97):

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

, (2.94)

а по критерию минимума раскраиваемых единиц исходного материала

(2.95)

при условиях:

( ); (2.96)

. (2.97)

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

При определении возможных вариантов раскроя необходимо учитывать ряд условий: пусть L ─ длина раскраиваемого материала, а li ─ длина заготовки i-го вида, тогда признак полноценности варианта раскроя представлен соотношением (2.98):

(2.98)

а длина отхода для любого варианта раскроя должна быть меньше длины самой короткой заготовки:

(2.99)

Рассмотренная задача предусматривает раскрой длинномерных материалов (прутков, труб, профильного проката и др.). На практике приходится вести раскрой как рулонного, так и листового материала.

Для экономико-математической модели задачи раскроя рулонного материала изменится экономический смысл ряда обозначений:

aij ─ количество полос i-го размера, раскраиваемых из рулона по j-му

варианту раскроя;

cj ─ размер краевого отхода при раскрое рулона по j-му варианту;

Ai ─ общее количество полос i-го размера, которое нужно получить при раскрое.

Решения задач оптимизации промышленных смесей и раскроя, представленных моделями (2.68÷ 2.72), (2.79÷2.83) и (2.94÷ 2.97) производится по программе алгоритма симплексного метода.



<== предыдущая лекция | следующая лекция ==>
Вопросы по теме | Вопросы по теме


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


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

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

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


 


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

 
 

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

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