Тип работы:
Предмет:
Язык работы:


Алгоритм линеаризации механических структур сложных технических систем по отношению эквивалентности

Работа №80184

Тип работы

Дипломные работы, ВКР

Предмет

автоматика и управление

Объем работы69
Год сдачи2020
Стоимость4210 руб.
ПУБЛИКУЕТСЯ ВПЕРВЫЕ
Просмотрено
112
Не подходит работа?

Узнай цену на написание


ВВЕДЕНИЕ 8
1. Моделирование механической структуры изделия 10
1.1. Проблемы автоматизации сборки 10
1.2. Обзор существующих подходов к описанию механических структур 12
1.2. Графовая модель структуры изделия 15
1.3. Гиперграфовая модель структуры изделия 18
2. Устранение избыточности в гиперграфных моделях 19
2.1. Собираемость в терминах гиперграфа 19
2.1. Избыточность и неопределенность механической структуры 22
2.2. Линеаризация гиперграфовой модели изделия 24
2.3. Постановка задачи линеаризации по соотношениям эквивалентности ....31
3. Алгоритм линеаризации по критерию эквивалентных вершин 33
3.1. Проектирование алгоритма 33
3.2. Параметры конфигурации 35
3.2. Определение параметров алгоритма для реализации 47
4. Программная реализация алгоритма линеаризации 48
4.1. Программные средства разработки 48
4.2. Описание структур данных и функций 49
5. Тестирование программного комплекса 58
5.1. Подготовка тестовых данных 58
5.2. Анализ полученных результатов и перспективы развития 60
ЗАКЛЮЧЕНИЕ 63
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 65
ПРИЛОЖЕНИЕ А 68
ПРИЛОЖЕНИЕ Б 69
ПРИЛОЖЕНИЕ В 70
ПРИЛОЖЕНИЕ Г 71
ПРИЛОЖЕНИЕ Д 72


Сборка является важнейшим этапом жизненного цикла изделия. Результирующие характеристики напрямую зависят от качества сборки. На этом этапе выявляются конструкторские недочеты и уточняются требования к обработке деталей и свойствам отдельных компонентов изделия. Сборка обладает высокой трудоемкостью и, зачастую самой высокой длительностью среди всех этапов жизненного цикла объекта производства.
В наши дни, производственные процессы постепенно автоматизируются. Открываются и исследуются новые направления автоматизации. Одним из таких является CAAP (Computer-Aided Assembly Planning) - автоматизированное планирование сборочного процесса. В область исследования этого направления входят проблемы создания, организации и управления процессом сборки. К основным задачам исследования в этом направлении можно отнести поиск адекватной модели структуры изделия, декомпозицию изделия на сборочные единицы и моделирование процесса сборки.
Существуют различные модели механической структуры изделия. Наиболее популярной среди них является графовая модель (в англоязычной литературе - Liaison Graph). В ней, механический контакт представляется ребрами, а каждой уникальной детали ставится в соответствие вершина. В общем случае, базирование деталей рассматривается как отношение переменой местности, а не бинарной, как представлено в графовой модели. Минимальной геометрически определенной группе деталей соответствуют полные подграфы (клики) графа связей, представленные в виде гиперрёбер в гиперграфной модели изделия. Эта модель позволяет проводить анализ механической структуры на избыточность и формировать последовательность сборки в виде последовательности стягиваний гиперрёбер.
Задача о ликвидации избыточности в гиперграфе обладает высокой сложностью. Вводится понятие линеаризации - удаление вершин, которые не позволяют сформировать последовательность стягиваний только из гиперрёбер кратности 2. Формализация критериев, на основе которых следует удалить то или иное гиперребро, представляет из себя нетривиальную задачу и является объектом исследования по сей день. Одним из таких критериев является эквивалентность вершин. В работе предлагается формализация данного критерия в виде математического описания в терминах гиперграфа. Две вершины называются эквивалентными, если при сборке они должны войти в одну сборочную единицу. Путь между этими вершинами в гиперграфе следует защитить от удаления в процессе линеаризации. В рамках диссертации был разработан обобщенный алгоритм линеаризации по критерию эквивалентности вершин на основе поиска в ширину. Были найдены и исследованы дополнительные параметры конфигурации этого алгоритма, для управления принятием решения на каждом шаге его работы. Алгоритм был спроектирован таким образом, чтобы в последствии, дополнять его любым набором входных данных, позволяющим скорректировать его работу. В работе приводится реализация алгоритма с фиксированными пара-метрами его конфигурации.


Возникли сложности?

Нужна помощь преподавателя?

Помощь в написании работ!


Диссертационное исследование посвящено моделированию механических структур сложных изделий в CAD-системах. Рассмотрена задача устранения избыточности механических структур. Эта задача решалась на основании эксперт-ной информации о парах деталей, которые должны войти в одну сборочную единицу. Условие вхождения деталей по любым конструкторским, технологическим или производственным основаниям формализованы в виде совокупности отношений эквивалентности. Эти отношения записываются в форме условных равенств. В терминах множеств описаны основные понятия, необходимые для математической формулировки задачи. Введены определение терминов: эквивалентная вершина, класс эквивалентных вершин, защищенные гиперрёбра. Поставлена задача линеаризации гиперграфовой модели структуры изделия на основе соотношения эквивалентности.
В рамках дипломной работы найден и описан алгоритм линеаризации гиперграфных моделей по критерию эквивалентности вершин, базирующийся на поиске в ширину для защиты гиперрёбер от удаления. Приведены и рассмотрены параметры конфигурации алгоритма, на основе которого можно изменить поведение операторов алгоритма и изменить структуру и объем выходных данных. Рассмотрены подробно каждые значения этих параметров. Составлены эвристики для фиксирования этих параметров для разработки конкретной реализации алгоритма. Разработан и протестирован алгоритм линеаризации по критерию избыточных вершин.
Проведен вычислительный эксперимент и выполнено тестирование алгоритма. В зависимости от ряда параметров: число вершин и ребер графовой модели, количество классов эквивалентности и количества вершин в каждом классе, - сделан вывод об эффективности работы алгоритма, определены основанные технические недостатки реализации.
Несмотря на исследовательских характер работы, были выявлены вполне практические закономерности. Алгоритм и его программная реализация могут быть использованы для интеграции в систему экспертного анализа механических структур любой CAD-системы, позволяющий установку пользовательских расширений функциональности. Связные подмножества гиперрёбер разной кратности позволяют описывать геометрически разрешимые и неразрешимые ситуации установки некоторых типовых группировок деталей. Процесс линеаризации служит для подготовки модели к виду, позволяющему генерировать на основе нее последовательности сборки. Уточнение требований к этому процессу, формализация критериев позволяет установить ограничения, сохраняемые в модели, увеличивая долю участия ЛПР в процессе изменения модели.



1. Lopes L. S., Camarinha-Matos L. M. Learning failure recovery knowledge for mechanical assembly //Proceedings of IEEE/RSJ International Conference on Intelligent Robots and Systems. IROS'96. - IEEE, 1996. - Т. 2. - С. 712-719.
2. De Fazio T., Whitney D. Simplified generation of all mechanical assembly se-quences //IEEE Journal on Robotics and Automation. - 1987. - Т. 3. - №. 6. - С. 640-658.
3. Grewal S. et al. Assembly planning software //CIRP annals. - 1995. - Т. 44. - №. 1. - С. 1-6.
4. Zha X. F., Lim S. Y. E., Fok S. C. Development of expert system for concurrent product design and planning for assembly //The International Journal of Ad¬vanced Manufacturing Technology. - 1999. - Т. 15. - №. 3. - С. 153-162.
5. Самсонов О. С., Саутенков М. Е., Шенаев М. О. Имитационное моделирование производственных процессов сборки в мультисистемной программно-информационной среде //Известия Самарского научного центра Российской академии наук. - 2012. - Т. 14. - №. 4-2.
6. Дембицкий Н. Л., Луценко А. В., Фам В. А. Экспертная система технологической подготовки процесса сборки и монтажа узлов бортовой радиоаппаратуры //Труды МАИ. - 2015. - №. 83. - С. 17-17.
7. de Mello L. S. H., Sanderson A. C. Automatic generation of mechanical assem-bly sequences. - Pittsburgh, Pennsylvania : Carnegie Mellon University, 1988.
8. Божко А. Н. Автоматизированный структурный анализ и синтез проектных решений в технической подготовке сборочного производства сложных изделий: дис. д-ра технич. наук, МГТУ им. Н. Э. Баумана, 2018.
9. Божко А. Н. Моделирование механических связей изделия //Машиностроение и компьютерные технологии. - 2011. - №. 3.
10. Божко А. Н. Моделирование механических связей. Условия стягиваемости //Машиностроение и компьютерные технологии. - 2011. - №. 5.
11. Божко А. Н. Выбор рациональной последовательности сборки изделия //Машиностроение и компьютерные технологии. - 2010. - №. 07.
12. Божко А. Н., Криволапова А. С. Алгоритм линеаризации избыточных механических структур //Машиностроение и компьютерные технологии. - 2015. - №. 5.
13. Божко А. Н. Анализ геометрической разрешимости при сборке сложных изделий как задача принятия решений //Математика и математическое моделирование. - 2018. - №. 5.
14. Божко А. Н. Алгебраические модели процесса сборки изделия //Машиностроение и компьютерные технологии. - 2016. - №. 12.
15. Божко А. Н. Структурные модели собираемости изделий //Машиностроение и компьютерные технологии. - 2013. - №. 10.
16. Божко А. Н., Криволапова А. С. Удаление избыточности в механических структурах по критерию расчленяемости //Машиностроение и компьютерные технологии. - 2014. - №. 11.
17. Божко А. Н. Гиперграфовые и решетчатые модели в автоматизированном проектировании процессов сборки сложных изделий //Моделирование ко-эволюции природы и общества: проблемы и опыт. К 100-летию со дня рождения академика НН Моисеева (МОИСЕЕВ-100). - 2017. - С. 420-428.
18. Божко А. Н., Карпенко А. П. Синтез проектных решений для сборки сложных изделий на основе разрезаний гиперграфа //Вестник Московского государственного технического университета им. НЭ Баумана. Серия «Приборостроение». - 2018. - №. 3 (120).
19. Божко A. H. Гиперграфовая модель структуры изделия. - // Труды ИСА РАН. - 2018. - Т. 68. - С. 92-95.
20. Божко А. Н. Теоретико-решеточная модель конструкции //Машиностроение и компьютерные технологии. - 2011. - №. 9.
21. Муаммер С. М. К., Трещёткина Е. Ю., Рогова О. Б. Декомпозиция сложного технического изделия на сборочные единицы //В мире научных открытий. - 2012. - №. 12. - С. 36.
22. Karjalainen I. et al. Assembly sequence planning of automobile body compo-nents based on liaison graph //Assembly automation. - 2007.
23. Park H. S. et al. Development of Automatic Assembly Sequence Generating System Based on the New Type of Parts Liaison Graph //IFIP International Con¬ference on Product Lifecycle Management. - Springer, Berlin, Heidelberg, 2013. - С. 540-549.
24. Lui M. C. M. Generation and evaluation of mechanical assembly sequences us-ing the liaison-sequence method: дис. - Massachusetts Institute of Technology, 1988.
25.Suszynski M., Zurek J., Legutko S. Modelling of assembly sequences using hy-pergraph and directed graph //Tehnicki vjesnik. - 2014. - Т. 21. - №. 6. - С. 1229-1233.
26. Gallo G., Pallottino S. Hypergraph models and algorithms for the assembly problem. - Universita degli studi di Pisa, Dipartimento di informatica, 1992.
27. ГОСТ 21495-76. Базирование и базы в машиностроении. Термины и определения. М.: Издательство стандартов, 1990. 37 с.
28. Baldwin D., Abell T., Lui M., De Fazio T., Whitney D. An integrated computer aid for generating and evaluating assembly sequences for mechanical products // IEEE Transactions on Robotics. 1991.Volume 7, Issue 1. Pp. 78 - 94. DOI:10.1109/70.68072
29. de Mello L. S. H., Lee S. Computer-aided mechanical assembly planning. - Springer Science & Business Media, 2012. - Т. 148.
30. Ахо А. В. Структуры данных и алгоритмы. - Издательский дом Вильямс, 2000.
31. Кнут Д. Э. Искусство программирования: Сортировка и поиск. - Издательский дом Вильямс, 2000. - Т. 3.
32. Gamma E. et al. Design patterns: Abstraction and reuse of object-oriented design //European Conference on Object-Oriented Programming. - Springer, Berlin, Heidelberg, 1993. - С. 406-431.


Работу высылаем на протяжении 30 минут после оплаты.



Подобные работы


©2025 Cервис помощи студентам в выполнении работ