УДК 629.7.002
МЕТОДИКА ФОРМАЛИЗОВАННОГО ПРЕДСТАВЛЕНИЯ ТЕХНОЛОГИИ УЗЛОВОЙ СБОРКИ В АВИАСТРОЕНИИ
© 2012 В. А. Барвинок, С. Ф. Тлустенко
Самарский государственный аэрокосмический университет имени академика С.П. Королёва
(национальный исследовательский университет)
Исследованы задачи структурного проектирования технологических процессов, связанные с определением необходимого состава элементов сборок и операторов преобразований в их оптимальной взаимосвязи, которые могут быть сведены к шести типовым задачам определения структуры процесса или объекта. Описание вариантов упорядоченных получаемых структур из номенклатуры сборочных элементов изделия представлено с указанием очередности их реализации применительно к конкретно установленному элементу с точной координацией на каяедом переходе.
Технологический процесс, преобразование, сопряжение, контур, структура, взаимодействие, базы, точность, модель.
В статье рассмотрены проблемы моделирования процессов сборки и повышения качества конструкторско-технологических разработок при переходе к бесплазовому способу производства летательных аппаратов (ЛА). В таких условиях развитие информационных технологий производства изделий обеспечивает и реализацию перспективного принципа параллельного инжиниринга на основе метода трёхмерной мастер-модели объектов производства. Информационной основой технологической подготовки производства является трёхмерный электронный макет изделия как единый носитель геометрии и топологии конструкции для всех последующих разработок специальной технологической оснастки, в том числе: шаблонов, штампов, рабочих болванок, пресс-форм, сборочных приспособлений и т.п. В результате электронная модель даёт возможность параллельного выполнения работ всеми участниками подготовки производства ЛА. Методы использования мастер-модели позволяют значительно сократить затраты на постановку производства. Практически полностью отпадает необходимость в увязочной оснастке. Если электронные макеты деталей в структуре общей модели увязаны в сборке, полностью отпадает необходимость выполнения плоских и объёмных плазов. Использование геометрии с единого математического источника (модели) гарантирует увязку оснастки с точностью 0,010,05мм, которая определяется только точностью оборудования с ЧПУ, применяемого для изготовления геометрических элементов оснастки. Изготовление шаблонов выполняется непосредственно с информационного макета детали, а при наличии на предпри-
ятии соответствующей координатно-измерительной техники и необходимого комплекса оборудования с ЧПУ технологический процесс изготовления оснастки теоретически может быть построен без использования шаблонов и особенно трудоёмких в изготовлении объёмных плазов для отработки трасс жгутов и труб. При использовании трёхмерных электронных макетов значительно упрощается также наиболее эффективный текущий контроль изготовленных деталей и элементов оснастки. Так как информационный макет представляет собой трёхмерное изображение математической модели, описанной в пространстве в виде координированных поверхностей, линий, точек, то наличие координат любой точки макета позволяет выполнять вычисление любых заданных размеров и проверку поверхностей с помощью координатно-измерительных машин.
Однако развитие систем автоматизированного проектирования (САПР) высокого уровня требует совершенствования математического аппарата формализованного описания моделей технологических систем [1]. В таких условиях точный анализ конструктивно-технологических схем является теоретической основой инженерного метода технологического проектирования сборочных процессов, базирующихся на выявлении закономерностей формирования выходных параметров качества и точности сборок на базе математического моделирования технологических процессов. Следовательно, выбор математического аппарата и системы представлений операторов преобразований сборочного пространства должен быть связан с общим и конкретным определением
применяемых тензоров и метрических тензоров, отображающих переходы сборочных операций. Требуемые понятия введём таким образом, чтобы и линейная функция, и билинейная функция, и линейный оператор как тензор второго ранга преобразования сборочного пространства в сборочных операциях производства ЛА, и многие другие линейные и полилинейные отображения одного сборочного пространства в другое в общей иерархической структуре можно было включить в единое понятие тензора и оператора преобразований. Тензоры в этом случае отличаются друг от друга типом и рангом. При рассмотрении различных отображений введём следующую компактную запись:
(1)
В этой записи Р - множество элементов сборок, которое отображается в множество где О - сборки последующих уровней сложности; ср - отображение, сопоставляющее элементу р е Р элемент с/ еО: <р(р) = ц. Если отображение <р линейное (полилинейное), будем отмечать его надписью над стрелкой. Запись (1) эквивалента утверждению: отображение <р сопоставляет элементу из пространства (множества) Р элемент из пространства (множества) (). Состав технологических операторов, реализуемых в процессе сборки, имеет иерархическую структуру. На верхнем уровне технологические операторы различаются по видам работ. Например, при узловой и агрегатной сборке технологический процесс включает в себя следующие операции: подготовка деталей (узлов) к сборке; предварительная установка деталей (узлов); съём деталей (узлов); доводка деталей (узлов); окончательная установка деталей (узлов); выполнение соединений; выемка сборочной единицы из приспособления (стапеля).
Последовательность выполнения указанных операций в зависимости от уровня развития производства не всегда однозначно соответствует очерёдности их перечисления. Тенденция повышения требований к качеству внешней поверхности дозвуковых и сверхзвуковых самолётов по ОСТ1.02507-84 и ОСТ1.02581-86 обусловливает сложность получения и измерения параметров размеров и шероховатости поверхности, особенно параметра в диапазоне 2...5 мкм. Однако при этом следует учитывать также особен-
ности построения размерных цепей и то, что если первая операция (подготовка к сборке) относится одновременно ко всем элементам сборочной единицы, а последняя (выемка из приспособления) — к сборочной единице в целом, то вторая, третья и каждая последующая операция выполняются отдельно для каждого элемента сборочной единицы и указанная очерёдность их реализации сохраняется только применительно к конкретному установленному элементу, соответствующему конкретным контурам соединения. Эти особенности выполнения операций сборки связаны с местом контуров, реализуемых тем или иным технологическим оператором, в структуре контуров сборочной единицы. Поэтому при детальном анализе последовательности выполнения технологических операторов сборки необходимо рассматривать эти отношения применительно к отдельным контурам сборочной единицы А или входящих в нее элементов аге А. Для этого разделим контуры Т7 (А) на две группы: Т7 (А)0 - совокупность контуров сборочной единицы в целом, т. е. таких, где каждому контуру Р,еР(А)0 соответствует соединение (А/), включающее в себя не менее двух элементов конструкции, входящих
п
в сборочную единицу, и Р(АУ = \^Р (а^
г= 1
как совокупность контуров отдельных элементов конструкции сборочной единицы, рассматриваемых независимо от контуров других элементов [2].
Поскольку контуры Р (А)3 состоят из подмножеств контуров Р (а)" отдельных элементов конструкции сборочной единицы, последовательность реализации всей группы контуров /•' (а,)" среди контуров /•' (А) сборочной единицы соответствует последовательности установки элементов Аг. В состав Р (а,)" входят контуры формы и положения элемента аи а также контуры, подлежащие доводке (доработке) в процессе установки а, е А,. Состав и последовательность операторов реализации этих контуров в процессе установки можно определить по табличным, сетевым, перестановочным и другим моделям. Применение сетевых моделей обычно требует детализации особенностей выполнения сборочных операций. Пример одной из таких моделей показан на рис. 1. Реализация же каждого множества Р (а,)" контуров как единого целого рассматривается как
этап, соответствующий одному обобщённому оператору установки элемента a,g А. Последовательность операторов установки можно определять по табличным или сетевым моделям (при использовании типовых технологических процессов установки) или перестановочным моделям (при проектировании единичных технологических процессов).
Рис. 1. Структура модели операций установки детали: П — контур исходного положения для разметки; Р2 — контур разметки; ЕЗ — контур положения для
доработки;Е4 - контур припуска, 8 <2 мм; Р5 — контур припуска; 3<д<4 мм; Е6— чистовой контур припуска; П— контур заусенцев, 3 < 3 <4 мм; Е8 — контур защитного покрытия кромки, 3<3 <4мм ; Р9 —контур окончательного положения, детали, П— конъюнктивная матрица контуров; /у — дизъюнктивная матрица контуров
Окончательно в состав контуров Т7 (А)о сборочной единицы входят контуры всех конструктивных соединений, контуры герметизации, защитных покрытий и другие, относящиеся к сборочной единице в целом. Структура каждого контура соединения достаточно сложна, поэтому состав и последовательность операторов для них определяется по табличным или сетевым моделям, картам технологической документации. Выполнение принципа системного единства при синтезе структуры технологической системы по структурным математическим моделям, а численных расчётов - по аналитическим моделям обеспечивается их адаптацией к различным видам вычислительной техники и способам постановки задачи выбора оптимальной структуры модели технологического процесса (ТП). Принимая во внимание сложность разработки структуры для стохастичных ТП, перед формализованной постановкой задачи уточним её содержательную формулировку. Принимаем, что каждый ТП можно характеризовать набором
приписываемых ему структурных компонентов для моделирования текущего режима, а также весовыми характеристиками относительной важности этих компонентов в множестве структур моделей при учёте текущего режима функционирования. Глобальная цель оптимизации структуры ТП -устранение неадекватности всех формализованных процедур, применяемых при разработке технологических систем. Оптимизация заключается в выборе такого набора элементов структурных компонентов, когда после их включения в окончательно сформированную модель все неадекватности описания ТП будут ослаблены или устранены.
Поставленным целям для каждого возможного режима функционирования назначаются оценки, по которым определяется приоритетность того или иного элемента данного структурного компонента с назначением веса, определяющего степень их важности.
Проблема перебора множества структур моделей может быть решена при следующем способе постановки и решения задачи формального выбора оптимального подмножества из фиксированного множества вариантов [3].
Пусть задано конечное множество структурных компонентов I) ¡1)!,..., 1)т', 1=1, т, включающее непересекающиеся подмножества =/¿/,7,..., конечное множество режимов функционирования Ь={11,...,1п}, }=1,п и матрицы А{,) размера кхп, элементы которых а,С) (ри^,!^, / = 1,т, / = 1,п, с = 7, А" трактуются как значения с-го элемента структурного компонента I), (строки) в режиме функционирования /,. представленном столбцом у. Каждому элементу подмножества I), множества структурных компонентов И приписывается весовая оценка о)',с, со', (со0 ¡¡, ...,со' ¡0, определяющая важность элемента для формирования структуры модели ТП.
Пусть /— столбец с номером ] матрицы А'". Выделим в матрице А{,) какие-либо Ъ строк и пусть множество Мн,, — логически упорядоченный набор из Ъ элементов а,щ матрицы А'", стоящих на пересечении каждой из выбранных строк с ]-м столбцом
■V/"; Д/;:.....Ъ < к. ФуНКЦИИ
которые определены для всех у= 1,п на всевозможных упорядоченных наборах М6,, элементов, дают интегральную оценку Ъ-то
варианта /-го структурного компонента.
Иными словами, область определения К^У — наборы значений подмножеств множества структурных компонентов I), на /у, а Р'у — оценка этих наборов. Следовательно, индекс Ъ в функции /•Л,:/ будет определять количество возможных вариантов набора элементов (подмножеств) для каждого подмножества I), структурных компонентов при /у.
Функции г у будем считать монотонными, когда с увеличением мощности подмножеств значение < не убывает. Имеется набор чисел Ру, / /, т, / /,//, используемый при задании ограничений снизу на значения г у. Заданы также числа Л,гсг, сфг, 1=1,т, с,г=1,к, характеризующие допустимую корреляцию между отдельными элементами в подмножествах I), при /у.
Из множества £) структурных компонентов для каждого подмножества А при /у-из Ъ вариантов необходимо выбрать подмножество 5°Ру ={с1цтак, чтобы была удовлетворена система неравенств : тахРь г]) = тахРь1]((р(ё11]),...,(р(ё1Ь1]))>Р1],
/ = 1,т, у = 1,п.
Пороги оптимальности Ру интерпретируются как уровни критериев оптимизации для заданных условий разработки проекта технологической системы. Каждой из поставленных целей соответствует своя функция Р^у и свой уровень критериев Ру. Чем ниже уровень критериев, тем меньше ресурсов требуется для реализации проекта при определённых условиях производства.
Теоретико-множественный и логический уровни моделирования объектов в иерархической системе математического моделирования объектов на различных уровнях абстрагирования удобны для автоматизации решения задач структур проектирования, когда с математической точки зрения изучаемый на любом уровне абстрагирования объект А имеет один и тот же прообраз А, адекватный реальному объекту. В общем случае, для построения структурных моделей объекта проектирования вначале необходимо установить состав свойств контуров, по которым могут быть выделены элементы проектируемого объекта. Состав этих свойств определяется, в первую очередь, назначением объекта и его функциями. Далее устанавливается природа отношений, связывающих элементы и их контуры (геометрические, механические,
функциональные и другие связи).
Тогда ТП сборки по глубине структурирования представляется или как неструктурированный объект А в виде единого целого, или как система взаимосвязанных элементов одного уровня, или как многоуровневая иерархическая система. Соответственно по степени абстрагирования ТП моделируется на уровнях теоретико-множественных - методами теории множеств и теории графов, логических -методами математической логики и количественных - по аналитическим расчётным соотношениям. При этом группируются данные трёх типов: данные о компонентах объекта моделирования в виде множества компонент самого объекта А, множество Р контуров как свойствах объекта и множества Р отношений между компонентами и контурами. Так как понятие контура является обобщающим для таких понятий, как свойства, признак, характеристика, параметр, критерий, то с математической точки зрения логично одни и те же объекты, свойства и отношения рассматривать или как теоретико-множественные А\ Р\ Р6, или как логические АН,РН,РН, или как количественные Аы, Ры, величины и отношения. Переход с одного уровня на другой осуществляется регламентированными способами с использованием межуровневых отношений, указанием границ и условий перехода одних величин и отношений в другие. На теоретико-множественном уровне моделируются состав компонентов объекта А в виде упорядоченного или неупорядоченного множества А = , а2,..., ап). Моделирование состава компонентов объекта А на теоретико-множественном уровне производится в виде упорядоченного или неупорядоченного множества А = (аг, а2,..., ап) ; состава его
контуров как Р(А) = (Р1,Р2,...,Рт^ . На этом же уровне моделируются составы контуров как Р{а^ с: Р(А} компонентов объекта А и
задаваемые бинарные отношения Р4 между компонентами и контурами, к которым относятся бинарные отношения иерархической подчинённости, смежности и порядка, обусловленные структурными, функциональными, информационными и другими связями между компонентами и контурами объекта как технологической системы, где
можно выделить следующие подмножества:
- подмножество Я?(А) отношений между компонентами объектами^;
- подмножество отношений между с/ и другими компонентами А ;
- подмножества МУ/'УА)) и 1^(1'(а,)) как отношений между контурами Р(А) и 1' (а,)\
- подмножества 1^(1'¡(А)) и IV(¡'¡(а,)) как отношений между контурами /•} и другими контурами 1'(А) или 1'(а,)\
- множество отношений Я!1(А,Р(А)) как отношений между компонентами и контурами объекта А .
Бинарное отношение Я?(А) описывается либо графом 0=(А,С), либо булевой матрицей 11 с,(¡1 а смежности вершин этого графа. Матрица представляет собой подмножество декартова произведения АхА: ||сгуу|1л = [АхА] с: АхА. В записи [^4x^4] первый символ соответствует множеству строк, а второй символ - множеству столбцов булевой матрицы 11 б',77,| | а- Каждая г-я строка (столбец) матрицы рассматривается как представление бинарного отношения (а,) между а, и элементами
{аг; ,а!...,а{ для которых элементы строки (столбца) матрицы равны единице. Аналогично описываются бинарные отношения 1^(1'(А)) между контурами объекта А (в виде булевой матрицы [77(у4)х77(у4)]), бинарные отношения ¡{41'(а,)) между контурами элемента а{ (в виде булевой матрицы
(аг (аг )] ) И Т'П-
Бинарное отношение 1?(А,Р(А)) описывает составы контуров элементов А. Это отношение представляется булевой матрицей 11 сщ\ | а,р(А) как матрицей контуров.
Множество С элементов булевой матрицы или дуг графа рассматривается при этом как объект с составом контуров Р(С). Между элементами С и контурами Р(С) также возможны бинарные отношения, которые группируются в подмножества
Я'(С), Я'(с,), Л'Ис)),
^(^(с,)), Л'(С^(С)). На
базе этих данных создаётся математическая модель, охватывающая ту информацию о порождающей среде, которая может быть формализована и представлена средствами системы математического моделирования
объектов. С целью унификации средств обеспечения систем автоматизированного проектирования (САПР) ТП отношения И5* (А), П:< (1< (А)), (А, V (А)) и другие путём эквивалентных преобразований могут быть приведены к регламентированному виду. В результате структурные модели порождающей среды преобразуются в типовые математические модели, на основе которых создаются унифицированные компоненты математического, информационного и программного обеспечения САПР ТП.
Это позволяет создавать типовые математические модели порождающей среды, инвариантные к конкретным объектам проектирования. Математическая модель £ (А) объекта^ в общем случае имеет вид £ (А) = {А, Р, Я}, где А — множество элементов; Р — множество контуров; Р — множество функциональных отношений.
В этой модели А есть отображение элементов реальной подсборки А, Р — отображение контуров Р и Р — отображение отношений между элементами и контурами объекта А во взаимодействии с окружающей средой: Рвх — входные данные, /\.ыд-— выходные данные, Рупр — управляющие воздействия, Рвоз — возмущающие воздействия. Некоторые элементы модели 8(А) в конкретных случаях могут быть представлены в неявном виде или вообще отсутствовать: А = 0, или Рвх = 0, Рупр = 0. Модель £ (А) порождающей среды служит для проектирования объектов Ак с составом элементов Ак с: А, где содержатся данные о множестве {А}, А2, ... Аы) проектируемых объектов. Построение такой модели основано на свойствах эквивалентности элементов а, е А, входящих в различные объекты.
Если отношения смежности между элементами модели заданы в виде связного графа С=(А, С), то модель будет связанной, а если граф О = (А, С) не может быть построен как связной, то модель будет несвязанной. В этом случае отношения смежности и порядка между элементами проектируемого объекта А к могут быть разделены на сочетательные и упорядочивающие. Сочетательные модели применимы в случаях, когда определяется только состав элементов проектируемой сборки, а упорядочивающие — когда определяется и состав, и структурные отношения между элементами проектируемого объекта. Содержание этих преобразований зависит от уровня мо-
делирования. На структурном уровне осуществляются преобразования состава элементов объекта, его контуров и бинарных отношений между элементами и контурами:
- исключение из Аг- элемента аг;
- добавление в А, элемента а,-;
- замена в А, элемента а, на а,;
- исключение в матрице соединений связи между а, и а,-, т. е. замена сщ, 1 на сг®=0;
- введение связи между аг и ат. е. замена ст= 0 на ст= 1;
- исключение из /• (А,) контура /•,;
- добавление в /•' (А,) контура / ,,"
- замена в Т7 контура на Т7/ и т. д.
Возможны также преобразования моделей на уровне логических и количественных свойств и отношений.
В общем случае воздействие проектного оператора Тк описывается отношением
=1тл)^птк)). (2)
При проектировании объекта Аг- по структурной модели вместо воздействия можно принять воздействие на {А^к-1 элемента модели ак. В этом случае вместо отношения (2) будет использоваться отношение вида
НА\ =тл)к-глак)). (з)
Это обеспечивает возможность адаптации математических моделей и алгоритмов в иерархической системе математического моделирования. Виды адаптации математических моделей и алгоритмов определяются:
- изменением системы, в которой функционирует проектируемый объект;
- использованием различных средств вычислительной техники; включением в математическое обеспечение САПР моделей и алгоритмов, разработанных в других системах моделирования.
Адаптация математических моделей и алгоритмов к изменившимся условиям проектирования позволяет существенно сократить сроки создания и проведения модификации САПР и повысить эффективность автоматизированного проектирования.
Изменения системы, в которой функционирует проектируемый объект, наиболее наглядно проявляются на примере технологической системы. Модель технологической системы создаётся для моделирования определённых производственных условий при выпуске изделий определённого типа. При изменении производственных условий или
типа выпускаемых изделий необходима адаптация модели производственной системы к новым условиям, которая достигается корректировкой информационного наполнения моделей. Модель производственной системы корректируют в случае изменения состава элементов производственной системы или в случае их модернизации, изменяющей технологические возможности, описываемые в терминах контуров.
Корректировка модели производственной системы с изменением состава контуров выполняется добавлением столбцов, соответствующих новым контурам. В них проставляются идентификаторы на пересечении со строками, соответствующими элементам технологической системы при вновь вводимых контуров в процессе проектирования операций сборки. Полученная математическая модель есть отображение технологических операторов на технологические уровни вариантов технологического процесса ТП. Такую взаимосвязь между уровнями технологического процесса ТП и технологическими операторами А в общем виде можно выразить в виде
F:Tn ->Л,
г5
где А = л^А 1А = 1.
Возможность использования технологических операторов определяется соответствием набора их свойств А набору
ECO g
j=If ■
Если Aj реализует Y, , то A, /, в противном случа eAi=0.
Заключение
Предложенная методика обеспечивает адаптацию различных моделей и алгоритмов, созданных в других системах моделирования, которая осуществляется путём равносильных преобразований, при которых сохраняется физическое содержание, а изменяется только форма представления и описания действующих факторов. При адаптации модели преобразуются по правилам логического построения выбранного класса математических моделей. Такой подход позволяет повысить качество решения задач проектирования технологических процессов сборки, выбора оборудования и инструмента, определения оптимальных маршрутов сборочных операций, которые часто решаются по информационно-логическим табли-
цам или с помощью алгоритмов на дереве решений. Предлагаемый подход обеспечивает методологию автоматизированного проектирования на единой информационной основе и в случаях, когда требуется адаптация математических моделей сборки в ситуациях совершенствования проектирования существующих технологических систем при освоении новых технологий сборки, а также программного обеспечения.
Библиографический список
1. Калачанов, В.Д. Формирование и оп-
тимизация ресурсного обеспечения программ авиастроительного производства [Текст] / В.Д. Калачанов, Е.В. Джимай // Авиакосмическая техника и технология, 2005. -№ 4.
2. Проектирование самолетов [Текст] / С.М. Егер, В.Ф. Мишин, Н.К. Лисийцев [и др.]; под ред. Егера С.М. - М.: Логос, 2005. -648 с.
3. Чумадин, A.C. Основы технологии производства летательных аппаратов [Текст] / A.C. Чумадин, В.И. Ершов, В.А. Барвинок. - М.: Наука и технологии, 2005. - 912 с.
METHODOLOGY SYSTEMS APPROACH IN MODELS OF TECHNOLOGICAL SUBASSEMBLY IN THE AIRCRAFT INDUSTRY
© 2012 V. A. Barvinok, S. F. Tlustenko
Samara State Aerospace University named after academician S.P. Korolyov (National Research University)
Investigated the problem of structural design process of defining the necessary elements of the assembly and operators changer in their optimal relationship, which can be reduced to six typical tasks of determining the structure of the process or options materials. Research ordered structures derived from the range of product assembly components is presented with the sequence their implementation in relation to a specified element, with the exact coordinates for each transition
Process, transformation, element, contour, structure, interaction, databases, the accuracy of the model.
Информация об авторах
Барвинок Виталий Алексеевич, член-корреспондент РАН, доктор технических наук, профессор, Самарский государственный аэрокосмический университет имени академика С.П. Королёва (национальный исследовательский университет). Область научных интересов: исследование процессов производства летательных аппаратов.
Тлустенко Станислав Федотович, кандидат технических наук, доцент, Самарский государственный аэрокосмический университет имени академика С.П. Королёва (национальный исследовательский университет). E-mail: [email protected]. Область научных интересов: исследование взаимосвязи механических свойств материалов от состава, процессов литья и обработки металлов давлением.
Barvinok Vitalie Aleksievich, Member correspondent of the Russian Academy of Sciences; doctor of technical sciences, professor, the Manager chair PAA, Samara State Aerospace University named after academician S.P. Korolyov (National Research University). Area of research: interdependence of mechanical properties of materials on the composition, casting processes and metal forming.
Tlustenko Stanislav Fedotovich, Candidate of Technical Science, Associate Professor, Samara State Aerospace University named after academician S.P. Korolyov (National Research University). E-mail: [email protected]. Area of research: interdependence of mechanical properties of materials on the composition, casting processes and metal forming.