УДК 621.311:658.26
МЕТОД ИНТЕЛЛЕКТУАЛЬНОЙ ОЦЕНКИ РЕШЕНИЙ ПРИ ПРОЕКТИРОВАНИИ ТЕХНОЛОГИИ В МНОГОНОМЕНКЛАТУРНЫХ ПРОИЗВОДСТВАХ
Б.В. Палюх, Г.Б. Бурдо
ГОУ ВПО «Тверской государственный технический университет», г. Тверь;
Представлена членом редколлегии профессором С.И. Дворецким
Ключевые слова и фразы: искусственный интеллект; критерий; системный анализ; системы автоматизированного проектирования технологических процессов.
Аннотация: Приведены результаты исследования методов оценки решений в системах автоматизированного проектирования технологических процессов для предприятий единичного и мелкосерийного производства на основе системного подхода.
Принципы выбора системы критериев
Система критериев на промежуточных уровнях декомпозиции процесса технологического проектирования (ПТП) в системах автоматизированного проектирования технологических процессов (САПР ТПр) с элементами искусственного интеллекта (ИИ) - необходимое условие для отбора целесообразных вариантов [1, 2]. Так как решения на высших уровнях ПТП из-за малой степени детализации невозможно оценить в параметрах окончательного, оценки носят логический характер. Степень точности критериев при переходе к следующим уровням должна увеличиваться, что позволяет целенаправленно приближаться к оптимальному общему решению. Для повышения эффективности процедур поиска решений на каждом уровне отбирается несколько вариантов, так как не имеется математического доказательства того факта, что получение оптимальных решений на высших уровнях обеспечивает глобальный оптимум технологического процесса (ТПр) механической обработки в целом. Необходимость выбора нескольких решений вызвана и приближенностью критериев. Поэтому интервалы значений критериев выбираются так, чтобы, с одной стороны, не увеличивать число детализируемых в дальнейшем вариантов, с другой - не потерять лучшее или близкое к нему решение.
Были сформулированы основополагающие принципы, определяющие формирование критериев.
1. Комплексность - учет важнейших факторов в их взаимовлиянии на результаты решения общей задачи.
2. Критерии должны иметь количественный вид, позволяющий выявить связь параметров общего решения и значения критерия уровня. Критерий должен быть чувствительным к изменению параметров ТПр и пропорциональным - увеличение интервалов критериев должно повлечь увеличение интервалов параметров ТПр.
3. Критерии должны отражать все уровни ПТП, основные структурные и параметрические системные свойства ТПр на уровнях и быть модифицируемыми в связи с изменениями в производственной системе (ПС).
4. Достижение конечной цели и иерархичность - подчиненность промежуточных критериев глобальному критерию - целевой функции (ЦФ), то есть рассмотрение критериев уровней, как единой иерархической системы.
5. Смысловое содержание критериев должно соответствовать смысловому содержанию решения уровня, что упрощает управление проектированием.
6. Критерии на уровнях должны обеспечивать получение решений в постепенно сужающихся пространствах поиска.
Формирование критериев оценки решений в САПР ТПр
Наиболее часто на первом уровне проектирования (укрупненная схема ТПр) используют критерии: минимумы технологической себестоимости, Ст ^ min; приведенных затрат, Сприв ^ min; неполного оперативного времени, /оп ^ min; максимум технологической производительности резания, Кт ^ max. Критерии предусматривают знание параметров переходов, синтезируемых на последнем уровне, что приводит к длительным итерационным процедурам проектирования. Использование приближенных данных снижает точность. Главными же недостатками являются: отсутствие связи критериев с фактическим состоянием в технологических подразделениях (ТП) по загрузке оборудования; оценки неявно связаны с параметрами решений - маршрутами обработки поверхностей и деталей и т. д.
Учитывая, что выбор заготовки в условиях единичного и мелкосерийного производства часто ограничивается различным сортовым прокатом и этапы обработки допускают лишь частичную перестановку, основным управляемым параметром критерия являются маршруты обработки поверхностей (МОП), зависящие от вида заготовки и отражающие особенности состава этапов (вид и место термической обработки, наличие заготовительного этапа и т.д.). Поэтому МОП детали могут быть достаточно объективной оценкой решения уровня.
Рассмотрим характеристики - мощность обобщенного маршрута обработки поверхностей Мо = и МОП, = и {ПЕР,}-, где i - номер обрабатываемой поверхности, j - порядковый номер перехода; и мощность пересечения маршрутов обработки Мп = п МОП, = п {ПЕРу},. Оценим множества Мо и Мп по системному параметру перехода - виду обработки (методу технологического воздействия). Число элементов в множествах Ыо и NH, найдем их соотношение Кп = Ыо/NB и проанализируем.
Увеличение Ыо/Nu соответствует использованию большего числа различных методов, определяет дифференциацию ТПр на операции, увеличение числа установов и переналадок оборудования, загрузку большего числа станков.
Уменьшение Ыо/Nn способствует концентрации обработки за счет сокращения различных ее методов, уменьшения числа операций и т.д., а также отражает степень унификации ТПр на предприятии.
Оценим множества Мо и Мп по системному признаку - типу применяемого
инструмента (число элементов в множествах N, и N J,). Отношение KH = N£/ N прямо характеризует тенденцию к увеличению (уменьшению) числа применяемого инструмента и затрат на него, косвенно - указанное выше касательно ТПр. Соотношение характеризует структурные составляющие ТПр и соответствует его уровню.
Рассмотрим величину, обозначив ее Ктп _ коэффициент состояния ТП:
Ктп = (Зт/ 0,85),
где Зт - приведенная загрузка по типам оборудования, применяемого для реализа-
П
ции множества переходов Мо, Зт = ^ Зп,, Зп, - приведенная загрузка i-го типа
станка; n - их количество; 0,85 - нормативная загрузка, рекомендуемая для предприятий указанного типа производств по плановым работам; m1 - показатель степени. Загрузка учитывается только по лимитирующим типам оборудования. Для учета влияния объема обработки каждого вида Зш- рассчитывается по формуле
Зш =(З,Р,)/Р,
где З, - фактическая загрузка i-го типа станка на настоящее время; р, - число переходов, выполняемых на данном типе станка; р - общее их число по деталям.
Коэффициент состояния ТП Ктп объемно учитывает загрузку оборудования, характеризует готовность ТП к работе; чем его величина больше, тем более дифференцирован должен быть ТПр (с целью обеспечения равномерной загрузки оборудования и предотвращения узких мест).
Рассмотрим произведение Кп и (1/ К ТП), обозначив его К,
К1 =(иМОП,/МОП,)(1/Ктп) = NjNn (1/(Зт/0,85)' );
К11 отражает структуру ТПр по методам обработки, учитывает ожидаемое распределение этих методов по станкам, изменение загрузки оборудования, что позволяет использовать его в качестве критерия. Рассмотрим К 2 = Ки (1/ К тп )
К2 =(N(/Nп)(i/(Зт/0,85)'' );
К12 характеризует структуру ТПр с точки зрения инструмента и влияние на загрузку множества предусмотренных переходов, то есть носит комплексный характер, но более явно связан с затратами, нежели Kj.
Поэтому, первый критерий К = е\ следует использовать, если ЦФ ТПр Q ^ max, а второй к2 = е2 - когда С ^ min:
К1 min - E1 - K1max, К2min - E2 - К2max.
Если критерий - минимальный цикл изготовления деталей Тц ^ min, то он предполагает дифференциацию ТПр на операции и обработку на рабочих местах параллельно-последовательно. В этом случае фактическая загрузка ТП во внимание не принимается (Ктп = 1), а К смещен в сторону больших величин; поэтому критерий Е^ = Кп
K3min - E3 - К3 max.
Значения K1max, K1min, K2max, K2min, K3max, K3min установлены на основе опыта имитационного моделирования (ИМ), сравнения расчетных и фактических параметров ТПр и значений критериев (уточняются в процессе работы). Их значения для некоторых типов деталей по результатам внедрения САПР ТПр на ООО «Нефтегеофизика» (г. Тверь) приведены в табл. 1.
Таблица 1
Граничные значения критериев для первого уровня проектирования
Тип детали к 1 1 min K1 1 max к ■ 2min к 2 2 max к 1 - 3min к1 3max m1
Головки, корпуса 1,5 3,4 1,8 3,2 1,7 4,3 0,7
Втулки 1,7 3,6 1,8 3,4 1,9 4,1 0,7
Валы, штоки 1,5 4,1 1,8 3,7 1,8 4,5 0,7
На уровне маршрутной технологии находят применение следующие критерии: максимальная производительность операции Qcn ^ max, минимумы приведенных затрат Сприв ^ min, технологической себестоимости Ст ^ min и трудоемкости (штучно-калькуляционного времени) /шт-к ^ min. Критерии приближенны, так как точных параметров, позволяющих их рассчитать, еще нет и не очевидна взаимосвязь параметров и структуры ТПр с критериями.
Рассмотрим соотношение К0 = к/q, где к - число операций в маршруте, q -число этапов механической обработки. Увеличение К0 ведет к дифференциации ТПр, уменьшение - к концентрации, то есть он характеризует основные структурные составляющие ТПр, и его производительность.
Рассмотрим выражение Кд = (lр/LR )™2, где Ьд - размер оптимальной партии, определяющий дифференциацию ТПр; Lр - размер фактической партии запуска. При увеличении партии деталей Lp целесообразно увеличивать дифференциацию ТПр, и наоборот. На данном уровне уточнены группы станков в пределах типа, поэтому введем величину
кТп = (Зр/ 0,85)m1,
где Зг - приведенная загрузка по группам оборудования в пределах типа, Зг =28^i, Зг.п, - приведенная загрузка i-й группы, Зг.п i = З, р,/р, З, - фактическая загрузка i-й группы станков.
Рассмотрим К12 = К 0 (i/ К ТП). Значение К12 отражает структуру спроектированной технологии и состояние ТП. Поэтому К12 = к (1/ (Зг/ 0,85)) можно ис-
2
пользовать как критерии Е1 , если ЦФ ТПр Q ^ max (индекс сверху означает
уровень): K1min < E1 < K1max.
Проанализируем k\ = е| = K() (і/(ТпKд)). Кд
учитывает экономическую стоРонУ технологии. Т0ГДа, ПРИ ^!2т;п = К|т;п и к!2тах = К|тах и Ьр < Ьд (Кд < 1) выдерживание соотношения К2тщ< Е2 < К2тах приводит к уменьшению
Ко, то есть к концентрации обработки, и наоборот. Критерий эффективен при ЦФ ТПр Ст ^ тт.
В соответствии с вышесказанным, при ЦФ ТПр Тц ^ тт, е| = К3 = К о и
критерий Кз2т;п < Е2 < К"2тах, но границы смещены в сторону больших значений. Значения границ определяются теми же соображениями, что и для критериев 1-го уровня, и учитывают специфику оборудования с числовым программным управлением (ЧПУ). Значения рекомендуемых начальных интервалов критериев приведены в табл. 2.
Таблица 2
Граничные значения критериев для уровня маршрутной технологии
Тип детали к 2 lmin к2 1max к2 - 2 min ax ma 22 K2 K32 - 3min K32 3max m]
Головки, корпуса 1,3 1,9 1,5 2,Q 1,7 2,5 Q,8
Втулки 1,1 1,6 1,4 2,2 1,5 2,1 Q,8
Валы, штоки 1,2 1,7 1,3 2,Q 1,55 2,3 Q,8
Выбор компромиссной схемы критериев, отражающей принцип справедливой относительной уступки (в виде произведения), гласящий: «справедливым является такой компромисс, при котором суммарный относительный уровень снижения качества одного или нескольких критериев не превосходит суммарного относительного уровня повышения качества по остальным критериям», обусловлен следующими соображениями. Критерии базируются на анализе и сравнении величин изменения локальных критериев, которое, учитывая наличие компромисса, неизбежно. Формирование критериев по принципу справедливой относительной уступки обеспечивает сглаживание уровней локальных критериев, немаловажно и то, что метод не чувствителен к масштабу изменения критериев.
На уровне проектирования операционной технологии обычно рекомендуется использовать критерии неполного штучного /шт, неполного вспомогательного
У времени, себестоимости обработки совокупности переходов У Спер I. Очевидно желание найти соответствие между параметрами общего решения, оцениваемого Q и С. Однако отсутствие данных по режимам резания, по используемому инструменту (определяются позднее) затрудняет расчет, либо приводит к итерационным процедурам; также в критериях не отражено состояние ТП.
Рассмотрим выражение для неполного штучного времени, учитывающее только изменяемые затраты времени на выполнение операции для каждого варианта структуры,
^шт ~ (У 1р.х г/5г + ^^ 1х.ху'/^х.ху + /с.ик )>
где /рх г, 1хху - длины рабочих и холостых ходов соответственно; «%-, Ух.ху - величины подачи рабочих и скорости холостых ходов соответственно; /с ик - время
на к-ю смену инструмента. Первый член в выражении характеризует затраты основного времени, два других - вспомогательного.
Рассмотрим связь вида оборудования с возможностью использования критерия /щ т. Для оборудования с ручным управлением длины рабочих ходов и последовательность смены инструмента определены при синтезе структур операций, а холостые ходы произвольно определяются рабочим, поэтому суммарная длина рабочих ходов будет единственным объективным критерием.
Оборудование с ЧПУ следует рассмотреть по типам. Для токарного оборудования с ЧПУ важнее оценка затрат на рабочие ходы, так как холостые выбираются максимально короткими, их скорости превышают на порядки скорости подач рабочих. Рабочие ходы определяют выбор инструмента и время его смены, но, учитывая его малость по сравнению с обработкой, время смены можно не учитывать. Для фрезерно-сверлильно-расточных станков с ЧПУ ситуация иная. Объемная фрезерная обработка строится на основании типовых траекторий или с использованием программных средств, затраты времени на эту обработку для данной детали постоянны. Основное время обработки поверхностей сверлением, рас-
тачиванием, развертыванием, нарезание резьб и т.д. определяется длиной поверхности, поэтому эти затраты времени для данной детали постоянны. Для данного вида оборудования оптимальность структуры определяется временем перехода от обработки одной поверхности к другой.
Для учета состояния ТП, и помня, что модель оборудования определяется на
данном уровне, введем критерий КЗд = (Зд/Зто) тз, где Зд - загрузка д-го станка из выбранной группы; Зто = У Зд/К - средняя загрузка К станков группы.
Отсюда следующие критерии Е . Для универсальных станков при ЦФ Q ^ max, обозначив:
V v, q
m m
У 'p.xiv ^q = E13mln и У 'p.xiv KЗq
_ _ mln _ _
= E13,
получим
K13E13mln > Е13 > Ehnln>
где V - номер варианта; К1 - коэффициент, рекомендуется на первом этапе принимать равным 1,3.. .1,4.
Если в качестве ЦФ используется С ^ тіп, то допустив, что затраты по оборудованию и инструменту пропорциональны длинам рабочих ходов, получим величину общих затрат
( т Л п ^ Рі А Л
У 'p.x iv Ccq +У У'
PxJ
C,
где ЄСд - стоимость станко-часа работы д-го станка без учета затрат по инструменту; Си - затраты по 1-му инструменту (I = 1, п), отнесенные к 1-му часу вре-
n Pi
мени резания; /р.ху/ - у-й рабочий ход 1-го инструмента, ] = 1, ри У (У /р.ху)/ =
т
= У /р.х; нр1 = т - общее число рабочих ходов. Обозначив V д, I
(q/ )mln = ^mlm получим критерий е2: к 2 E2mln
> e2 > E|mln.
Можно принять К2 = К1. Если в качестве ЦФ выбрано Тц ^ mm,
то загрузка оборудования не учитывается. Обозначив У /
р^ iv
= E3
V v
У 'р
р. x iv
V V mln
= E3mln, получим: K3E3mln > E3 > E3mln.
3 3 3
K3 можно принимать равным ki = K2.
Для токарного оборудования с ЧПУ критерии совпадают со станками с ручным управлением, е4т = Ej3 ^ф ^ max),е|т = Е^(С ^ min), е\т = е| (Тц ^ min).
и
Известно, что для дорогостоящего оборудования (фрезерно-сверлильнорасточные станки с ЧПУ) ЦФ Q ^ max и С ^ min определяют близкие структуру и параметры операций, поэтому в этих случаях целесообразен критерий
Е7 = Е8 = /вvKq. Обозначив V V, q (tBvKq )min = E7,8min, получим K3 -E'7,8min — > E7,8 — E7,8min. Если целевая функция Тц ^ min, то El = ^вV , то E^min = ^вVmin ,
а K)EE)min > Е93 > E9min.
На уровне нахождения параметров технологических переходов критерии, за исключением Тц ^ min, исследованы достаточно подробно, в том числе и при многокритериальной оптимизации.
Даны функциональные зависимости Q и С от параметров выполнения операций и перехода (режимов резания, временных потерь различных видов, денежных потерь и т.д.). Для правильного выбора важен учет организации смены, заточки
инструмента на конкретном предприятии. В общем виде критерий Kj4 может быть записан следующим образом:
K4 = Q = f ({/p.x г}, {{ПР j } }, {Cj} te K3q — max,
где {{ПРу};} - множество параметров режимов резания на i-х рабочих ходах; {1р.х ;} - множество длин рабочих ходов; {Су} - временные потери, зависящие от {{ПРу}}; te - внецикловые потери, не зависящие от {{ПРу}}. Критерий K4
к\ = C = f2 ({/р.х;} {пру } }, {CCq}, Сы )K3q — min.
Если целевая функция Тц ^ min, то внимание заслуживает критерий - максимальная технологическая производительность (производительность резания), Kр; на i-м рабочем ходе. Оговоримся, что применение критерия предусматривает
централизованную заточку и наладку инструмента, без отвлечения на эти цели
станочника. Для каждого перехода или рабочего хода K3 = Kр, тогда
K4 =У((«;5; )/ 1p.x; ) — max, где n;, s; - число оборотов шпинделя и оборотная подача соответственно. Если такое мероприятие не предусматривается, то в качестве критерия выбирается K 3 = Q — max.
Процедуры накопления и обобщения опыта применения критериев
В соответствии с требованиями, предъявляемыми к системам с ИИ, критерии должны уточняться на основании опыта проектирования. Учитывая, что представленные критерии функционально зависят от параметров ТПр рассматриваемого уровня декомпозиции и параметров технологических подразделений, реализация данного требования не вызывает принципиальных затруднений.
Конкретизируем механизм процесса. Критерии должны уточняться на основе ИМ или оценки результатов, полученных в ТП. При ИМ преследуются цели: уточнение границ критериев на каждом уровне; определение числа вариантов, оставляемых на каждом уровне; установление влияния изменения величины каждого критерия на изменение значений технико-экономических показателей.
Функция ИМ
^: Е }*№ }х(ТЭПг (Д£/ }, (ТЭПг }^{а£/ },
где Д?/}- наборы множества критериев; { СХ^} - множество системных характеристик ТПр, {ТЭП/} - множество технико-экономических показателей ТПр (С, Q, Тц); {де/}- изменение критериев, соответствующее {ТЭП/}. Оценка результатов выполнения ТПр в технологическом подразделении преследует те же цели, но в связи с тем, что получение ряда фактических ТЭП затруднено, анализ следует выполнять на основе экспертных оценок качества ТПр, сопоставляя их со значением критериев на уровнях ПТП.
Заключение
Указанный подход, отражающий особенности организационно-технологического проектирования ТПр, был реализован при разработке САПР ТПр для предприятия «Нефтегазгеофизика», выпускающего геофизические приборы и оборудование. По результатам опытной эксплуатации системы можно отметить достаточное качество спроектированных ТПр (с точки зрения точности обработки деталей), их соответствие целевой функции технологического процесса и производственным условиям.
Список литературы
1. Палюх, Б.В. Оптимизация процедур поиска технологических решений в комплексной САПР ТП - АСУТП / Б.В. Палюх, Г.Б. Бурдо // Вестн. Ижев. гос. техн. ун-та. - 2010. - № 3 (47). - С. 109-112 .
2. Бурдо, Г.Б Исследование процедур проектирования технологий в системах автоматизированного проектирования и управления технологическими процессами / Г.Б. Бурдо // Вестн. Ижев. гос. техн. ун-та. - 2010. - № 4 (48). - С. 109-113 .
3. Палюх, Б.В. Теоретические основы комплексной автоматизированной системы проектирования и управления технологическими процессами в многономенклатурном производстве / Б.В. Палюх, Г.Б. Бурдо // Вестн. Самар. гос. техн. ун-та. Сер. техн. науки. - 2010. - № 4 (27). - С. 44-54.
4. Палюх, Б. В. Механизм синтеза решений при проектировании технологических процессов в комплексных САПР ТП - АСУТП / Б.В. Палюх, Г.Б. Бурдо // Вестн. Тамб. гос. техн. ун-та. - 2010. - № 3. - С. 500-506.
Methods of Intellectual Assessment of Solutions in Designing Technological Processes for Diversified Production
B.V. Palyuh, G.B. Burdo
Tver State Technical University, Tver; [email protected]
Key words and phrases: artificial intelligence; automated design systems for technological processes; criterion; system analysis.
Abstract: The paper shows the results of research into the methods of assessing solutions in automated design system of technological processes for machine-building plants with individual and small-scale production on the basis of system analysis.
Methode der intellektuellen Einschatzung der Losungen bei der Projektierung der Technologie in den Vielnomenklaturproduktionen
Zusammenfassung: Es sind die Resultate der Untersuchung der Methode der Einschatzung der Losungen in den Systemen der automatisierten Projektierung der technologischen Prozesse fur die Betriebe der Individuell- und Kleinserinproduktion mit der Position der Systemanalyse angefuhrt.
Methode de l’estimation intellectuelle des solutions lors de la conception des tehnologies dans les productions a multiproduits
Resume: Sont cites les resultats de l’etude des methodes de l’estimation des solutions dans les systemes de la conception automatisee des processus technologiques pour les entreprises de la production unitaire ou en serie des positions de l’approche systemique.
Авторы: Палюх Борис Васильевич - доктор технических наук, профессор, ректор; Бурдо Георгий Борисович - кандидат технических наук, профессор кафедры «Технология и автоматизация машиностроения», ГОУ ВПО «Тверской государственный технический университет», г. Тверь.
Рецензент: Семенов Николай Александрович - доктор технических наук, профессор кафедры «Информационные системы», ГОУ ВПО «Тверской государственный технический университет», г. Тверь.