Концепция управления процессом проектирования в САПР технологических процессов ковки

УДК 658.512.011.56: 621.735

Дата подачи статьи: 18.09.2013

С.И. Канюков, к.т.н., доцент, ведущий инженер; А.В. Коновалов, д.т.н, профессор, зав. лабораторией

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

В статье описываются принципы построения системы управления процессом проектирования в САПР ТП ковки на примере ковки валов на прессах. В общем случае все корректируемые параметры проектирования и предусмотренные управляющие воздействия на них разбиты на четыре группы по уровням значимости: генеральные, глобальные, локальные и индивидуальные. Разработана система классификации корректируемых технологических параметров и управляющих воздействий на них, определена взаимосвязь параметров управления и управляющих воздействий как между группами, так и внутри каждой из них. Для описания принципов управления САПР ТП ковки валов на прессах в режиме активного диалога пользователя с ЭВМ использован аппарат математической логики.

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

Ключевые слова: САПР, ковка валов на прессе, процесс проектирования, концепция управления.

(The work is done within the framework of basic research program of RAS Presidium № 15, grant № 12-n-1-1024, and with financial support from the Russian Foundation for Basic Research, № 13-07-96005 p_ypan_a

and the Sverdlovsk Region Government) Kanyukov S.I., Ph.D. (Engineering), Associate Professor, Leading Engineer;

Konovalov A V., Dr.Sc. (Engineering), Professor, Head of Laboratory (Institute ofEngineering Science of the Ural Branch of the RAS, Komsomolskaya St. 34, Ekaterinburg, 620049, Russian Federation, ksi@imach.uran.ru, avk@imach.uran.ru) Аbstract. CAD systems for forging various kinds of forgings using hammers and presses give users the opportunity to correct results obtained in the automatic mode. Thus design results are a set of process variables reflected in a forging process chart. Correction of any of these parameters generally requires the second redesign of the entire process with allowance for previous adjustments. In this sense we talk about controlling the desig process by user.

The paper describes the principles of a design process control system in forging CAD systems on the example of press-forging of shafts. In general, all adjustable design parameters and supported control actions are divided into four groups according to the level of significance: general, global, local and individual. The authors developed a classification system for the adjustable process variables and control actions. They also defined an interrelation of control parameters and control actions between groups as well as within each group. A mathematical logic apparatus is used to describe the control principles of CAD system for press-forging of shafts in the active user dialogue mode.

Obtained results allow improving system stability under changing manufacturing conditions. This simplifies its implementation in various enterprises and creates preconditions for developing genetic algorithms of forging technology design,

Received 18.09.2013

CONTROL CONCEPT FOR A FORGING DESIGN PROCESS IN CAD SYSTEM

when applied control actions are systematized and automatically used by the system to improve matching algorithms while accumulating design results during system operation.

Keywords: computer-aided design (CAD) system, press-forging of shafts, design, control concept.

САПР технологических процессов (ТП) ковки различных видов поковок на молотах и прессах [1-3] дают возможность пользователям вносить корректировки в результаты проектирования, полученные в автоматическом режиме. Результаты проектирования заносятся в карту ТП ковки и взаимосвязаны между собой. Корректировка любого из них, как правило, требует повторного перепроектирования всего ТП с учетом внесенных ранее корректировок. То есть речь идет об управлении пользователем процессом проектирования.

В данной статье рассматриваются принципиальные вопросы управления САПР ТП ковки на примере ковки валов на прессах, связанные с организацией активного диалога пользователя с системой.

Концептуальная схема управления САПР ТП ковки представлена на рисунке 1. Объектом управления является процесс проектирования технологии ковки, который всегда происходит в определенных производственных условиях, то есть в конкретной среде проектирования.

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

Первоначально на основе моделей поковки и среды (стрелки 1, 2) осуществляется проектирование ТП ковки в автоматическом режиме (стрелка 3), которое выполняется пакетом проектирующих программ САПР ТП ковки в блоке реализации решений.

Если полученное решение (модель объекта управления) удовлетворяет требованиям, предъявляемым пользователем (стрелка 4), поставленная цель достигнута. Если цель не достигается, необходимо произвести корректировку решения, реализуя некоторое управляющее воздействие (в дальнейшем воздействие) на модель объекта управления (стрелка 5). Это воздействие выбирается пользователем на основе физических представлений о предметной области, моделей среды и объекта управления и передается (стрелка 6) в блок принятия решений, который реализован пакетом контролирующих программ САПР ТП ковки. Воздействие может быть оказано и на модель

среды (стрелка 7) с последующей передачей его в блок принятия решений (стрелка 8). Однако это происходит достаточно редко и, как правило, на стадии настройки системы на конкретные производственные условия или в случае обнаружения ошибок в базе НСИ.

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

Модель поковки Модель среды

> Д .

Блок реализации решений Блок принятия решений

Пользователь

Модель /5/

объекта / /

управления / /

J

I

I

Рис. 1. Концептуальная схема управления САПР ТП ковки

Fig. 1. Control conceptual schema for forging CAD system

7

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

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

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

Поясним это на примере. На рисунке 2 приведена упрощенная типовая схема последовательности основных операций ковки валов на прессе.

Все технологические операции ковки можно условно разбить на две группы: подготовительные (операции 1.1, 11.1, 11.2) и основные (операции Ш.1, Ш.2, IV.!). К подготовительным отнесем операции, применяемые при ковке слитка: билле-тировка исходного слитка (сбитие окалины и граней) и закатка цапфы, осадка сбиллетированного слитка (биллета), протяжка осаженного слитка в цилиндрическую заготовку. К основным - операции, во время которых непосредственно формируется конечная поковка (в операции Ш.1 пунктиром обозначен излишек металла со стороны цапфы, в операции Ш.2 - соответствующий обрубок).

Допустим, пользователь начал корректировку модели объекта управления с того, что изменил (или зафиксировал) некоторые размеры заготовок в подготовительных операциях, например, в операции II. 1 размеры осаженного слитка (Н„ ds), при которых система успешно построила модель объекта управления, а затем решил произвести замену исходного слитка, изменив параметр 5 - обозначение слитка в базе НСИ, и это воздействие оказалось нетехнологичным, вступив в противоречие с зафиксированными размерами. Как известно, выбор слитка является определяющим этапом проектирования ТП, от которого зависят практически все параметры модели объекта управления, и его

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

В этом заключается суть логики управления САПР ТП ковки валов на прессах. Основная идея, озвученная в работе [4], заключается в подмене сложной математической модели реального процесса на логико-лингвистическую модель управления данным процессом. В рамках данного подхода предполагается использовать опыт пользователя, управляющего этим процессом. Стратегия управления, используемая пользователем, по существу является набором правил, которые может выполнить человек, но трудно формализовать, используя обычные алгоритмы.

ПустьX = (хь х2, ..., хп} - множество технологических параметров, которые характеризуют модель объекта управления, полученную после реализации множества воздействий V = {уа, Ур, ...,

vx}. На каждый параметр х, ( = 1, 2, ..., п) может быть оказано несколько последовательных воздействий, но, поскольку каждое следующее воздействие на х, заменяет предыдущее, индекс при V соответствует индексу при х.

Допустим, что на параметр ТП Х/(1 < ] < п) оказывается новое воздействие v/(x/) (или просто V/), более значимое по сравнению с воздействиями множества V. Отметим, что каждое воздействие пользователя V/ может представлять собой только одно из трех событий:

А: изменить параметр х/

В: зафиксировать параметр х/

С: отменить ранее оказанное воздействие на параметр х .

При описании логики управления САПР ТП ковки валов удобно использовать аппарат математической логики, основным понятием которой является понятие «простые и сложные высказывания», каждое из которых может быть либо истинным, либо ложным.

Введем следующие высказывания:

- высказывание £/ «воздействие V/ корректно»;

- высказывание г/ «решение при воздействии V/ получено»

успешно построена);

- высказывание р/ «воздействие V/ принимается».

В соответствии с логикой управления САПР ТП ковки, когда истинность высказывания £/ проверяет блок принятия решений, а истинность высказывания г/ - блок реализации решений, связь между высказываниями (2) можно описать выражениями

к" ^ ,

Ъ Л / _ _

л г, ^ р л рр л... л Рх л pj.

Выражения (3-5) интерпретируются соответственно следующим образом:

- V/ некорректно ^ V/ отвергается;

- V/ корректно и решение получено ^ V/ принимается;

- V/ корректно и решение не получено ^ исключаются менее значимые воздействия va, vp, ..., vx и V/ принимается.

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

Очевидно, что при наступлении событий В или С (1) всегда справедливо соотношение (4).

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

вала на рисунке 2 множество корректируемых параметров может быть представлено выражением X = (5, 1ь, 1с, dc, К ds, dк, 4, dl, I,, d2, d0}. (6) Отметим, что параметр d3 (см. рис. 2) не входит в выражение (6), так как является размером конечной поковки и, естественно, не корректируется.

Взаимосвязь относительной значимости воздействий V на корректируемые параметры в выражении (6) схематично отражена на рисунке 3.

Рис. 3. Взаимосвязь относительной значимости воздействий на корректируемые параметры

Fig. 3. Interrelation of affection relative relevance on adjustable parameters

Как видно из рисунка 3, относительная значимость воздействий уменьшается слева направо (по направлению стрелок) в порядке, соответствующем последовательности решения задач проектирования ТП. Наиболее значимым воздействием является замена слитка v(s). Параметры осаженного слитка hs и ds, как и протянутой цилиндрической заготовки dk и 1к, взаимосвязаны через условие постоянства объема, и поэтому корректировка одного из них влечет за собой однозначное изменение другого. Параметры цапфы 1с и dc между собой непосредственно не связаны, и корректировка любого из них влияет только на размер излишка I, и обрубка 4.

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

В общем случае все корректируемые параметры проектирования в САПР ТП ковки валов на прессах и предусмотренные воздействия на них разбиты на четыре группы по уровням значимости (рис. 4).

Рядом с названием корректируемых параметров на рисунке 4 в скобках указано обозначение соответствующих воздействий на эти параметры. Верхний индекс при V обозначает групповой уровень значимости воздействия. Стрелки отражают взаимовлияние корректируемых параметров.

Генеральное воздействие V предусматривает замену выбранного слитка и обладает наибольшей

приведены в работах [5, 6]. Отметим только, что увеличение минимального значения общего укова может потребовать увеличения размеров исходной заготовки (например, на рисунке 2 привести к увеличению диаметра ds осаженного слитка), что, в свою очередь, может привести к замене исходного слитка.

Переходом при ковке на прессах называют группу кузнечных операций, выполняемых за один нагрев (вынос). Например, на рисунке 2 к первому переходу относится операция 1.1, ко второму - операции 11.1 и 11.2, к третьему - операции Ш.1 и Ш.2, в последнем переходе осуществляется окончательная ковка. К каждому переходу предъявляются определенные технологические требования, связанные в основном с минимальными уковами за переход. Естественно, чем больше количество переходов, тем больший размер должна иметь исходная заготовка.

Возможны следующие значения параметра «форма биллета» в САПР ТП ковки валов на прессах: «усеченный конус» (как на рис. 2), «цилиндр», «вогнутая бочка», «выпуклая бочка» и «слиток» (когда операция биллетировки исключена и в качестве биллета используется исходный слиток).

Параметр «осадка биллета» принимает только два значения: «да» - когда осадка предусмотрена (операция II. 1 на рис. 2) и «нет» - когда операция осадки исключена из ТП ковки.

Глобальные воздействия V1', у", у'3 , у" обладают одинаковой относительной значимостью в том смысле, что ни одно глобальное воздействие не может отменить другое, при этом любое глобальное воздействие может привести к замене незафиксированного слитка.

Влияние глобального воздействия на другие глобальные, локальные и индивидуальные воздействия описываются выражениями:

1 II II ./ Ш  1 III IV

К л г ^ (р. , ] = П л р ,

q = 1,..., п- ) л р?,

р? л ^ ^ ~р?, I = 1, 2,..., п".

Первое выражение интерпретируется аналогично выражению для генерального воздействия, второе говорит о том, что если после исключения менее значимых воздействий решение г" получить не удается, воздействие у/1 отвергается.

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

Генеральный параметр

Исходный слиток

Глобальные параметры

Минимальный общий уков

о

Локальные параметры

Размеры биллета

л

Размеры осаженного слитка

1

Размеры протянутой заготовки

V.

Размеры заготовок в основных операциях

iz

Индивидуальные параметры

Режимы нагрева, нормы времени на ковку, наименования ковочных операций и т.д.

Рис. 4. Классификация и взаимовлияние корректируемых параметров

Fig. 4. Classification and interaction of adjustable parameters

относительной значимостью. По аналогии, пользуясь системой обозначений (2), можно записать:

k1 а 7 ^ (Р7, / = 1,..., П" а р"7 ,

j = 1,-, n

''' a P,

q = 1,..., nw ) a p'

где п11, пш, п1У - соответственно количество глобальных, локальных и индивидуальных корректируемых параметров, на которые оказаны воздействия.

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

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

Минимальный общий уков - это минимально допустимая степень деформации поковки за весь процесс ковки. Рекомендации по расчету общего укова и определению его минимального значения

любого локального воздействия vj на другие описывается выражением

kf Л ^ ^ ( j, j = j +1,..., П Л ,

q = 1,..., nIV ) л p jn, j = 1, 2,..., n111.

Локальное воздействие всегда находится в рамках, которые определяются значениями более значимых параметров. Например, если оказывается локальное воздействие на размеры осаженного слитка ( vf7 на рис. 4), для его корректности необходимо, чтобы оно находилось в технологических границах, соответствующих уже определенным к этому моменту генеральному и глобальным параметрам, а также размерам биллета (vf ). Индивидуальные параметры представляют собой данные, воздействия на которые не требуют перепроектирования ТП. Такие воздействия аналогичны действиям пользователя посредством ластика и ручки, когда в отдельные фрагменты уже готовой карты ТП (модели объекта проектирования) вносятся некоторые несущественные исправления.

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

Рассмотренная схема управления САПР технологии ковки валов на прессах позволяет получать приемлемые решения даже при существенном изменении условий производства, что значительно упрощает ее внедрение на предприятиях.

Литература

1. Коновалов А.В., Арзамасцев С.В., Шалягин С.Д., Муй-земнек О.Ю., Гагарин П.Ю. Интеллектуальная САПР техноло-

гических процессов ковки валов на молотах // Заготовительные производства в машиностроении. 2010. № 1. С. 20-23.

2. Чесноков В.С., Каплунов Б.Г., Возмищев Н.Е. [и др.]. Разработка и применение программного обеспечения для автоматизированного проектирования и моделирования процессов ковки и горячей штамповки // Кузнечно-штамповочное производство. Обработка материалов давлением. 2008. № 9. С. 36-44.

3. Канюков С.И., Арзамасцев С.В. Система автоматизированного проектирования технологии ковки ступенчатых валов // Кузнечно-штамповочное производство. Обработка материалов давлением. 1995. № 9. С. 13-14.

4. Рыжов А.П. Элементы теории нечетких множеств и измерения нечеткости. М.: Диалог-МГУ, 1998. 75 с.

5. Антрошенко А.П., Федоров В.И. Металлосберегающие технологии кузнечно-штамповочного производства. Л.: Машиностроение, 1990. 279 с.

6. Трубин В.Н., Макаров В.И., Орлов С.Н., Шипи-цин А.А., Трубин Ю.В., Лебедев В.А. Система управления качеством проектирования технологических процессов ковки. М.: Машиностроение, 1984. 184 с.

References

1. Konovalov A.V., Arzamastsev S.V., Shalyagin S.D., Muyzemnek O.Yu., Gagarin P.Yu. Intelligent CAD for technological processes of shaft hammering. Zagotovitelnye proizvodstva v mashinostroenii [Blank production in engineering]. 2010, no. 1, pp. 20-23 (in Russ.).

2. Chesnokov V.S., Kaplunov B.G., Vozmishchev N.E. Developing and applying automated design and modeling software for hammering and drop stamping processes. Kuznechno-shtampovochnoe proizvodstvo. Obrabotka materialov davleniem [Press forging. Materials processing under pressure]. 2008, no. 9, pp. 36-44 (in Russ.).

3. Kanyukov S.I., Arzamastsev S.V. Automated design system for stepped shaft hammering. Kuznechno-shtampovochnoe pro-izvodstvo. Obrabotka materialov davleniem [Press forging. Materials processing under pressure]. 1995, no. 9, pp. 13-14 (in Russ.).

5. Ryzhov A.P. Elementy teorii nechetkikh mnozhestv i izme-reniya nechetkosti [Elements of fuzzy sets theory and fuzziness measurement]. Moscow, Dialog - MGU Publ., 1998, 75 p.

6. Antroshenko A.P., Fedorov V.I. Metallo-sberegayushchie tekhnologii kuznechno-shtampovochnogo proizvodstva [Metal saving technologies in press forging]. Leningrad, Mashinostroenie Publ., 1990, 279 p.

7. Trubin V.N., Makarov V.I., Orlov S.N., Shipitsin A.A., Trubin Yu.V., Lebedev V.A. Sistema upravleniya kachestvom pro-ektirovaniya tekhnologicheskikh protsessov kovki [Quality management system for hammering design]. Moscow, Mashinostroenie Publ., 1984, 184 p.