Научная статья на тему 'Моделирование механических связей изделия'

Моделирование механических связей изделия Текст научной статьи по специальности «Математика»

CC BY
184
45
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
ГИПЕРГРАФ / ГИПЕРСЕТЬ

Аннотация научной статьи по математике, автор научной работы — Божко А. Н.

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

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Текст научной работы на тему «Моделирование механических связей изделия»

электронное научно-техническое издан не

НАУКА и ОБРАЗОВАНИЕ

Эя №ФС 77 - 305Б9. Государственная регистрация №0421100025.155Н 1994-040В_

Моделирование механических связей изделия # 03, март 2011 автор: Божко А. Н.

МГТУ им. Н. Э. Баумана

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

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

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

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

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

Обозначим через X = {хг}г= множество деталей изделия, а через В - отношение базирования, заданное на этом множестве. Пусть элементы Хг подмножества У С X являются носителями вспомогательных конструкторских баз для некоторого элемента у £ X . Запишем это утверждение в виде В(у) = (у,Х1,...,Хk) . Это означает, что положение собственной системы координат у задается в системе координат (СК), внешней относительно

у, и элементы этой СК принадлежат Хг, г = 1, k . Так как положение каждой детали в пределах изделий определено, то УХя е X существует, возможно, не единственное подмножество Хя = {Хгт}^=1 такое, что В(Хs) = (Хs,Хг1,...,Хгк) е В . Каждая Хт связана с Хs по крайней мере одной координатой, поэтому максимальная длина любого вектора В( Хя) не

превосходит 7. Количество деталей в , распределение координатных связей по элементам и общее число опорных точек детали Хя зависят от конструкции изделия, принятых способов базирования и назначения самой детали Хя .

Все векторы вида

В( Х) обладают свойством перестановочности. Это значит, что если некоторый вектор В(Хя) = (Хя,Хг1,...,Хгк) принадлежит В, то вектор, образованный из В( Хя) перестановкой его элементов жВ( Хя) = (жХя,ЖХп,...,ЖХй), также принадлежит В для любой подстановки Ж порядка к+1, действующей на множестве Xs ^ {Хя} . Это следует из того, что элементы

В( Хя) образуют геометрически определенную группировку деталей, поскольку положение любой Хгт в системе координат, образованной деталями (Хп,..., Хгт -1, Хгт, Хт +1,..., Хгк) , также является определенным.

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

перестановочности векторов В( Хя), постулируется в теории матроидов как присущее любым координатизуемым системам и называется аксиомой замены Штейница [1]. Из перестановочности векторов В( Хя) следует один очень важный для технологии сборки вывод - разделение баз на основные и вспомогательные не является жестким и однозначным, оно зависит от принятой последовательности установки деталей. Поскольку порядок

перечисления элементов В( Хя) не имеет значения, то будем записывать их в нотации множеств В(Хя) = {Хя, Хп,..., Хгк} и называть В-множествами.

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

Гиперсетью называется вектор вида £ = (X V, R, Р, F ,W ), где

X = (XI,... Хп) — множество вершин;

V = ( VI,..., Уд) — множество ветвей;

R = (г1,..., Гт)— множество ребер;

Р — отображения вида Р: V ^ 2Х , ставящее в соответствие каждому элементу V е V множество его вершин Р( V) с X. Тем самым Р определяет гиперграф Р£ = (X ,V, Р) на множестве вершин X;

F — отображение вида F : R ^ 2Р3, сопоставляющее каждому элементу г е Я множество F(г) с V ветвей, причем семейство подмножеств 2Р3 содержит только связные части гиперграфа Р£. Отображение F определяет гиперграф FS = (V, Я, F) ;

W — отображение вида Vг е Я Ж : Я ^ 2Р( Е(г)), сопоставляющее каждому элементу г е Я подмножество Ж(г) с Р(F(г)) с X его вершин, где Р(F(г)) — множество вершин в PS, инцидентных ветвям F(г) с V . Тем самым отображение Ж определяет гиперграф = (X, Я, Ж). Гиперграф PS называется первичной сетью гиперсети S, а гиперграф - ее вторичной сетью.

Изделию X поставим в соответствие гиперсеть £ = (X V, Я, Р, F ,Ж) , в которой:

вершины из X = (Хг}^=1 представляют детали;

множество ветвей V = {у}=1 описывает механические связи, наложенные на детали; Электронный журнал, №3 март 2011г. http://technomag.edu.ru/ Страница 4

каждое ребро г е R, R = {г/}^ соответствует В-множеству деталей.

Отображение Р : V ^ 2 сопоставляет каждой ветви пару деталей, между которыми существует в изделии X механическая связь (соединение или сопряжение), | Р(V) |= 2 .

Таким образом, первичная сеть PS = (XV, Р) представляет собой граф механических связей. Вторичная сеть WS = (X, Я,Ж) гиперсети S связывает детали изделия таким образом, что отображение W каждому ребру г е R ставит в соответствие В-множество деталей. Поскольку в общем случае | W(г) |> 1, то вторичная сеть гиперсети S представляет

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

2 , выполняется.

Рис. 1. Чертеж конструкции редуктора

На рис. 1 приведен чертеж конструкции редуктора, а на рис.2 изображена сопоставленная этому изделию гиперсеть. Напомним, что по правилам построения гиперсети деталям конструкции соответствуют вершины. На приведенных рисунках они обозначены одинаковыми номерами. Первичную сеть Р£ образуют все ребра, которые на рис.2 изображены прямыми линиями. Гиперребра вторичной сети изображены сплошными замкнутыми линиями (например, {11, 16, 21}) и жирными линиями. Таким образом, последние обозначают связи, которые входят как в первичную, так и во вторичную сети. Это дублирование необходимо, поскольку точное изображение всех связей чрезмерно усложнит рисунок и затруднит его восприятие.

Рис. 2. Гиперсеть редуктора Первичная сеть Р£ по сути дела представляет собой граф механических связей, свойства которого подробно обсуждались в многочисленных исследованиях по теории проектирования [3,7]. Эта структурная модель не дает точного описания отношения базирования В, поскольку она не способна выделить многоместные группировки детали, являющиеся В-множествами. Кроме того некоторые механические связи не используются для дости-

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

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

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

Определение 1:

Подграф Ж£1 = (X1,Я ,Ж) гиперграфа Ж£ = (X,Я,Ж) называется полновершинным суграфом, если X1 = X, Я1 с Я . Иными словами, Ж£ получается из Ж£ удалением ребер, входящих Я\Я1. Такое удаление называется слабым. Подграф Ж£1 = (X1, Я1, Ж1) называется усеченным суграфом гиперграфа Ж£ = (X, Я, Ж), если

X1 = X \ X11, где X11 = {X е X | Зг е Я \ Я1, Ж(X, г) = 1}. Удаление ребер вместе с инцидентными вершинами называется сильным.

Определение 2:

Стягиванием ребра г е Я в гиперграфе Ж£ = (X, Я, Ж) называется операция, состоящая из слабого удаления этого ребра и, в случае X(г) , последующей замены всех вершин X(г) новой вершиной, инцидентной каждому ребру из Я \ {г}, которые в Ж£ были инцидентны, по крайней мере, одной вершине множества X(г). Более фор-

мально: если ЖS1 = (X1,Я1,Ж1) — гиперграф, полученный из ЖS стягиванием ребра г, то

X1 = (X \ X(г)) и {хг}, Хг е X, Я1 = Я \{г},

Vx е X1 \ {хг} и Уг8 е Я1 Ж1 (х, г8) ^ Ж(х, г), У г е Я1 Ж1 (хг, г) ^ Зх е X (г), Ж (х, г) = 1.

Стягивание ребра ге Я может повлечь за собой частичное или полное отождествление вершин во множествах X(и) для других ребер и е Я (но сами эти ребра не удаляются).

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

Определение 3:

Стягивание ребра будем называть нормальным, если степень | X(г) | стягиваемого ребра г е Я в гиперграфе ЖS = (X, Я, Ж) равна 2.

Определение 4:

Все вершины исходного гиперграфа ЖS = (X, Я, Ж) назовем s-вершинами. Кроме того, вершина хг е X, образованная отождествлением двух s-вершин, соединенных ребром

кратности 2, называется s-вершиной.

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

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

Итак, процесс сборки изделия X = {х}= можно представить в виде последовательно-

сти стягиваний

Р^) = (WS0...WSN_1} вторичной сети WS = (X,), причем для Р^) долж-

ны выполняться условия:

1. WS0 = WS.

2. WSN _1 представляет собой одновершинный гиперграф, описывающий изделие в сборе;

3. Каждое стягивание ребра является нормальным;

4. Для всех WSj и WSj+1 е P(WS), ] = 0,N _ 2 выполняется соотношение

!Я,!_1 =\Щ+,!•

Рассмотрим более подробно адекватность условия 3, поскольку обоснованность условий 1 и 3 является очевидной, а 4 с необходимостью следует из изложенного материала. Для установки некоторой детали х1 необходимо, чтобы все детали из какой-либо совокупности X., образующей с х1 В-множество, были скоординированы относительно друг

друга. В этом случае они образуют внешнюю систему координат, определяющую положение х1. По определению гиперсети S В-множествам деталей соответствуют ребра вторичной сети WS, а скоординированность деталей из X. означает, что все механические связи, наложенные на элементы из X., реализованы. Иными словами, осуществлены операции слабого удаления ребер, описывающих эти связи, и отождествление вершин. Поэтому совокупности X. соответствует одна вершина в некотором WSk е P(WS) . Таким обра-

зом, ребро г, соединяющее в ЖSk х1 и X^ имеет степень 2, а установка х1 на X^ описывается нормальным стягиванием.

На рис. 3 показана вторичная сеть ЖS редуктора (см. рис.1), а на рис. 4 представлен фрагмент последовательности P(ЖS) нормальных стягиваний этой гиперсети.

18

Рис. 3. Вторичная сеть ЖS редуктора

Рис. 4. Фрагмент последовательности нормальных стягиваний вторичной сети редуктора На рис. 4 черными квадратами изображены составные вершины. Это вершины, состоящие из нескольких простых вершин, которые продуцирует процедура стягиваний вторичной сети. Так, гиперграф ЖS4 получается из вторичной сети ЖS = ЖS() нормальным стягиванием по ребрам {9,10}, {9,19}, {11,12} и {11,12,15}. Нормальные стягивания ребер гиперграфа ЖS4 {2,5}, {2,4}, {4,6}, {6,7}, {8,{9,10,19}}, {{9,10,19},20}, {18,20}, {9,10,19} и {17,20} дает гиперграф ЖS10 и т.д. до реализации всех связей и генерации одновершинного гиперграфа.

Список литературы

1. Айгнер М. Комбинаторная теория. - М.: Мир, 1982. - 558 с.

2. Божко А.Н. Выбор рациональной последовательности сборки изделия// Электронное научно-техническое издание «Наука и образование» - 2010. - №7

3. Божко А. Н., Бетин Е. А. Анализ стягиваемости гиперграфов// Информационные технологии. - 2005. - №5 - с. 6-12.

4. Зыков А.А. Гиперграфы// УМН. - 1974. - т. XXIX, вып. 6. - с. 89-153.

5. Исследования по прикладной теории графов/ Под ред. А.С. Алексеева. - Новосибирск: Наука, 1986. - 169с.

6. Маталин А.А. Технология машиностроения. - М.: Машиностроение, 1985. - 512 с.

7. Сборка и монтаж изделий машиностроения: справочник в 2-х томах / Под ред. В.С. Корсакова, В.К. Замятина. - М.: Машиностроение, 1983. - 480+360 с.

i Надоели баннеры? Вы всегда можете отключить рекламу.