
- •Содержание
- •1 Введение
- •2 Классификация математических моделей. Основные требования к математическим моделям
- •Требования к мм
- •3 Основы теории множеств и теории графов
- •4 Элементы теории надежности
- •5 Применение теории линейного программирования. Основные положения
- •5.1 Задача об использовании ресурсов
- •5.2 Задача о распределении выпуска продукции по цехам
- •5.3 Транспортная задача
- •5.4 Технологические основы математических моделей процессов обработки деталей резанием
- •5.4.1 Моделирование черновой обработки поверхности
- •5.4.2 Моделирование чистовой обработки поверхности
- •6 Применение теории расписаний
- •6.1 Общие сведения
- •6.2 Постановка задачи теории расписаний
- •6.3 Сетевое планирование и управление
- •6.4 Комбинаторная задача на составления расписания
- •Задача о двух станках
- •7 Моделирование производственно - технологических структур
- •7.1 Модели загрузки оборудования
- •7.2 Модель выбора птс с полной взаимозаменяемостью станков
- •7.3 Модель выбора птс с частичной взаимозаменяемостью станков
- •7.4 Модель выбора птс с взаимозаменяемостью технологических маршрутов обработки
- •7.5 Модели анализа
- •1. Максимум выпуска деталей в натуральном выражении
- •Характеристики субградиентных алгоритмов
- •Литература
- •Технический редактор л.Е. Горячева
7.3 Модель выбора птс с частичной взаимозаменяемостью станков
ПТС
предназначена для отработки деталей n
типов (
);
причем годовая программа деталей каждого
типа равна Nk.
Детали каждой k-й
группы проходят некоторое число операций
из набора
.
На каждой операции jk
из набора Jk
можно использовать Sij
взаимозаменяемых станков Ij
типов
,
различающихся производительностью,
степенью автоматизации, стоимостью и
затратами на эксплуатацию. Уточним, что
на каждом ij
- м станке производится одна из операций
маршрутного технологического процесса
обработки деталей k
- й группы
.
Станкоемкость обработки детали k
- й группы на j
- й операции i
- м станком равна tijk,
реальный годовой фонд времени ij
- го станка
принимается в размере ТэijKиij,
а затраты на его приобретение и
эксплуатацию составляют Сij.
Требуется определить оптимальную ПТС, т.е. число станков Sij каждого типа на каждой операции. Модель является, как видно, развитием предыдущей (т.е. является цепью задач о назначениях).
Математическая модель описана следующим образом.
Критерий оптимальности
Ограничения: по использованию станков; по реальному годовому фонду времени; ограничения на переменные.
Дополнительно могут включаться ограничения: по дефицитности оборудования; по надежности системы.
Как и в предыдущем случае, условия задачи не запрещают дробление годовой производственной программы Nk по различным группам Sij cтанков, а при введении ограничения по дефицитности предусматривают его.
Термин “частичная взаимозаменяемость станков” следует, таким образом, понимать в том смысле, что допускается взаимозаменяемость станков в пределах одной операции: для различных операций используются станки различных типов.
7.4 Модель выбора птс с взаимозаменяемостью технологических маршрутов обработки
Имеется в виду взаимозаменяемость маршрутов внутри каждой k-й группы деталей. Случай идентичности маршрутов по всем технологическим группам деталей по отношению к указанному является частным.
Итак,
имеется n
групп (типов) деталей (
),
годовая программа деталей каждого
типа равна Nk.
Для каждой k-й
группы деталей возможна реализация
Mk
технологических маршрутов (
).
Станкоемкость обработки детали k-й
группы i-м
станком по i-му
маршруту составляет tijk,
реальный годовой фонд времени работы
i-го
станка равен ТэiKиi.
Во всех технологических маршрутах
обработки всех n
групп деталей используются I
типов станков (
).
В том или ином маршруте j
при обработке той или иной детали k-й
группы станок i
может не использоваться (
).
Затраты на приобретение и эксплуатацию
i-го
станка составляют Сt.
Имеется, таким образом, множество
технологических маршрутов,
соответствующим образом совмещенное
с множеством обрабатываемых деталей.
Требуется выбрать оптимальную ПТС,
т. е. номенклатуру и число станков в
совокупности с технологическими
маршрутами обработки деталей всех n
групп.
Математическая интерпретация модели выглядит следующим образом.
Критерий оптимальности
Ограничения: по технологическому маршруту; по производственной программе и реальному годовому фонду времени; ограничения на переменные. Аналогично предыдущим моделям могут быть учтены ограничения по дефицитности оборудования и надежности системы.
Анализ приведенных моделей показывает, что первая является частным случаем второй при Jk = 1, а вторая является частным случаем третьей при Мk = 1. Действительно, в модели с частичной взаимозаменяемостью станков для каждой детали k-го наименования реализуется один технологический маршрут. Однако вторая модель “разворачивается” в третью перебором всех возможных вариантов сочетаний станков по отдельным операциям и с формальной точки зрения представляется состоящей из соответствующего числа псевдомаршрутов. Таким образом, и с теоретической, и с практической точек зрения основной является третья модель. Эта модель имеет, вообще говоря, более широкое применение и пригодна для выбора структуры любого специального технологического комплекта оборудования в серийном производстве. Для задач дискретной оптимизации крайне необходимы, с одной стороны, не только точные, но и приближенные методы решения (как с оценкой отклонения от оптимума, так и без таковой), с другой - максимальный учет специфики решаемых задач. Методология, о которой идет речь, на наш взгляд, хорошо иллюстрирует эту мысль.
Основная
масса описанных моделей относится к
классу задач анализа. Одна из задач
оптимального распределения ресурсов
состоит в выборе, при котором требуется
распределить механизмы Si
(
)
по видам работ Nk
(
)
таким образом, чтобы суммарный эффект
от их использования был бы максимален
при условии I
= n. Графически
задача интерпретируется двудольным
графом. Производительность механизма
Si
при
выполнении работы Nk
равна Пik
(
).
Задача сводится к выбору такой
последовательности элементов Пik
из матрицы
при которой суммарная производительность всех механизмов была бы максимальна. При этом из каждой строки и каждого столбца матрицы выбирается один элемент. Для решения задачи используется так называемый “венгерский” метод. Как видно, задача является частным случаем обобщенной задачи о назначениях (модель выбора ПТС с полной взаимозаменяемостью станков).
Модели определения состава оборудования проектируемых участков и цехов машиностроительных заводов. Описываются следующими условиями: при заданных вариантах выполнения на различных станках операций обработки деталей, закрепленных за цехом, необходимо выбрать такие станки и в таком количестве и так распределить операции обработки по этим станкам, чтобы при выполнении заданных ограничений затратная целевая функция приняла бы наименьшее значение. Модель представлена как задача ЦЛП, в которой часть переменных являются булевыми, а часть может принимать значения любых целых неотрицательных чисел.
Большая размерность задачи затрудняет применение точных методов. Предложен эвристический метод, разбитый на два этапа. На первом этапе для каждой jk - й деталеоперации находится локально-оптимальный вариант закрепления ее за станком независимо от эффективности выполнения остальных деталеопераций. В полученном таким образом начальном условно-оптимальном решении некоторые станки могут оказаться существенно недогруженными. Второй этап предусматривает улучшение полученного начального решения путем направленного пошагового перераспределения деталеопераций по станкам с учетом выполнения всех деталеопераций и загрузки станков с возможным уменьшением числа последних.