Моделирование технологического процесса сборки при помощи сетей Петри
Построение и использование математической модели технологического процесса сборки, зафиксированного в схеме сборки, в виде сети Петри. Программа моделирования и подготовки данных. Выражение технологических задач через задачи вычислительного характера.
Рубрика | Производство и технологии |
Вид | статья |
Язык | русский |
Дата добавления | 02.02.2019 |
Размер файла | 206,7 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Размещено на http://www.allbest.ru/
Моделирование технологического процесса сборки при помощи сетей Петри
Процесс проектирования технологического процесса сборки включает два этапа [1]. Первый этап - разработка схемы сборки, содержащей информацию о порядке присоединения элементов изделия, комплектности сборочных единиц и соединений. Второй этап - разработка операций, определение состава присоединяемых элементов, видов работ, средств и других параметров, образующих описание сборочных операций. Творческий процесс анализа конструкции сборочной единицы и разработки схемы сборки, в которой зафиксирована в сжатом виде информация о сборочной единице и технологическом процессе сборки, является наиболее трудоемким и трудно формализуемым. В дальнейшем, построенная схема сборки может служить непосредственно для анализа протекания процесса сборки во времени, но более рациональным является применение специального вида моделей - сетей Петри - эффективного инструмента моделирования дискретных процессов [2,3,4].
В качестве примера для моделирования рассмотрим сборочный чертеж узла из осесимметричных деталей (рис. 1) и схему его сборки (рис. 2) [5].
Рис. 1. Эскиз сборочной единицы: 1 - крышка; 2 - винт (2 шт.); 3 - кольцо стопорное; 4 - болт (4 шт.); 5 - фланец; 6 - прокладка; 7 - кольцо компенсационное; 8 - шкив; 9, 13 - подшипник; 10 - кольцо уплотнительное; 11 - ступица; 12 - втулка
Может быть получена математическая модель схемы сборки в виде графа и матрицы [6,7] и сети Петри [8,9] (рис. 3). Модель схемы сборки представляет собой преобразованное изображение схемы сборки, в которой прямоугольники заменены кружками с номерами деталей. Направления стрелок соответствует направлению присоединения деталей - слева или справа. Здесь же отмечаются номера операций и переходов технологического маршрута сборки возле точек присоединения деталей (рис. 3 а-в). После этого кружки с номерами деталей преобразуются (рис. 3г) в вершины сети Петри (Р1-Р13), а точки присоединений деталей - в переходы сети (t1-t12). Вводятся дополнительные вершины сети, отражающие результат сборки после соединения двух элементов узла (Р14-Р25), и вершины, обеспечивающие невозможность срабатывания переходов до завершения сборки предыдущей пары деталей (Р26-Р37).
математический моделирование технологический петри
Рис. 2. Схема сборки узла
В дальнейшем работа построенной сети Петри может быть исследована с помощью компьютерной программы.
Решение достаточно разветвленных сетей Петри, описывающих реальные ситуации, «вручную» требует от исполнителя аккуратности и собранности, и не исключает ошибок в счете. Для облегчения расчетов целесообразно применение компьютерных программ [10].
а) б)
в) г)
Рис. 3. Преобразование схемы сборки в сеть Петри: а - исходная модель схемы сборки, б - промежуточная модель схемы сборки с учетом направления присоединения, в-результирующая модель схемы сборки, г - сеть Петри
Расчет описанной выше модели технологического процесса сборки в виде сети Петри производится на персональном компьютере. Программа расчета составлена на алгоритмическом языке DELPHI. Компьютер работает с пользователем в режиме диалога, что позволяет легко вводить в память ЭВМ исходные данные и, при необходимости, оперативно их изменять. После запуска программы в окно интерфейса (рис. 4) вводится имя текстового файла с исходными данными. После завершения ввода имени файла исходных данных мышкой нажимается экранная кнопка «Расчет». После окончания расчета интерфейс программы закрывается и создается текстовый файл с результатами расчетов в каталоге, где расположена программа.
Рис. 4. Интерфейс программы
Ниже поясняется порядок подготовки данных. В скобках приведены исходные данные для сети (рис. 3г), моделирующей схему сборки. В текстовом файле данные каждого пункта вводятся построчно, каждый раз с новой строки. При вводе нескольких элементов одной строкой числа вводятся через пробел.
1. Вводится число переходов сети, т.е. число черточек на графе (12).
2. Вводится число позиций сети, т.е. число кружков на графе (37).
3. Вводится число входов в переходы, т.е. число связей, направленных стрелками ко всем переходам сети (36).
4. Вводится число выходов из переходов, т.е. число стрелок, выходящих изо всех переходов сети (24).
5. Последовательно вводятся номера позиций, связанных входными связями с переходами, начиная с первого перехода и кончая последним (8 10 26 9 14 27 12 15 28 13 16 29 17 11 30 1 3 36 2 22 37 7 18 31 3 19 32 6 20 33 23 21 34 4 24 35).
6. Последовательно вводятся порядковые номера элементов строки позиций, связанных входными связями с переходами, с которых начинается перечисление входных связей очередного перехода сети, начиная с первого перехода и кончая последним. К этим номерам в конце добавляется еще один элемент - это число элементов строки п. 5 плюс один (1 4 7 10 13 16 19 22 25 28 31 34 37).
7. Последовательно вводятся номера позиций, связанных выходными связями с переходами, начиная с первого перехода и кончая последним (14 26 15 27 16 28 17 29 18 30 22 36 23 37 19 31 20 32 21 33 24 34 25 35).
8. Последовательно вводятся порядковые номера элементов позиций, связанных выходными связями с переходами (см. п. 7), с которых начинается перечисление выходных связей очередного перехода сети, начиная с первого перехода и кончая последним. К этим номерам в конце добавляется еще один элемент - это число элементов строки п. 7 плюс один (1 3 5 7 9 11 13 15 17 19 21 23 25).
9. Последовательно вводятся приоритеты, присвоенные переходам сети, от первого до последнего. Низшему приоритету соответствует значение «1», более высшему - «2», еще более высшему - «3» и т.д. (1 1 1 1 1 1 1 1 1 1 1 1 1 1).
10. Последовательно вводятся значения задержки времени во всех переходах сети, равное времени операций сборки в минутах (2 3 5 6 7 4 5 3 4 5 3 2).
11. Вводится величина времени работы моделируемого участка в минутах (720).
12. Последовательно вводится значение задержек времени во всех позициях сети - так как время операций задается временем задержки в переходах, то время задержки в позициях необходимо принять равным нулю (0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0).
13. Последовательно вводится число фишек во всех позициях сети - количество собираемых узлов и задание начальных условий по доступности переходов (3 3 3 3 3 3 3 3 3 3 3 3 3 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1).
Итогом расчета является маркировка сети для всех моментов времени работы сети и суммарный фонд работы всех позиций и переходов.
Полученная математическая модель схемы сборки в виде сети Петри может быть положена в основу анализа эффективности проектирования технологического процесса сборки. Представление схемы сборки в виде сети Петри позволяет свести технологические задачи к задачам вычислительного характера.
Библиографический список
математический моделирование технологический петри
1. Челищев, Б.Е. Автоматизация проектирования технологии в машиностроении / Б.Е. Челищев, И.В. Боброва, А. Гонсалес-Сабатер. - М.: Машиностроение, 1987. - 264 с.
2. Питерсон, Дж. Теория сетей Петри и моделирование систем: Пер. с англ. / Дж. Питерсон. - М.: Мир, 1984. - 264 с.
3. Котов, В.Е. Сети Петри / В.Е. Котов. - М.: Наука, 1984. - 158 с.
4. Писаренкова, Н.С. Основы моделирование сетями Петри систем с параллелизмом / Н.С. Писаренкова // Управление большими системами: сборник трудов. - 2008. - №21. - С. 173-185.
5. Аверченков В.И. Сборник задач и упражнений по технологии машиностроения / В.И. Аверченков, О.А. Горленко и др. - М.: Машиностроение, 1988. - 192 с.
6. Масягин, В.Б. Моделирование конструкции сборочной единицы и технологической схемы сборки при помощи графов / В. Б Масягин // Прикладные задачи механики: Сб. науч. тр./ Под ред. В.В. Евстифеева. - Омск: изд-во ОмГТУ, 1999. - С. 130-134.
7. Масягин, В.Б. Матричные алгоритмы моделирования конструкции сборочной единицы и технологической схемы сборки / В.Б. Масягин // Механика процессов и машин: Сб. науч. тр./ Под ред. В.В. Евстифеева. - Омск: изд-во ОмГТУ, 2000. - С. 189-192.
8. Мартынов, В.Г. Применение сетей Петри при моделировании схемы сборки / В. Г Мартынов, В.Б. Масягин // Современные проблемы машиностроения: сб. науч. тр. VII Межд. науч.-техн. конф. / под ред. А.Ю. Арляпова, А.Б. Кима; Томский политехнический университет. - Томск: Изд-во Томского политехнического университета, 2013. - С. 323-327.
9. Мартынов, В.Г. Применение сетей Петри при моделировании управления технологически процессами сборочного производства / В.Г. Мартынов, В.Б. Масягин // Омский научный вестник. Серия Приборы, машины и технологии. - 2014. - 1 (127). - С. 134 - 137.
10. Зубарев, В.С. Моделирование производственного участка с помощью сети Петри: метод. указан. к практ. занятиям по курсу «Технологические основы ГАП» / В.С. Зубарев, О.В. Маркина. - Омск: Изд-во ОМПИ, 1992. - 22 с.
11. Мартынов, В.Г. Применение характеристической сети Петри при моделировании параллельно протекающих технологических процессов механосборочного производства. Естественные и технические науки. - 2014. - №6 (74). - С. 114-117.
Размещено на Allbest.ru
...Подобные документы
Темой курсового проекта является проектирование технологического процесса сборки и проверки редуктора. Построение технологической схемы сборки редуктора. С использованием технологической схемы сборки проводится подробный анализ процесса сборки редуктора.
курсовая работа [3,9 M], добавлен 16.07.2008Технологические базы для общей и узловой сборки, технологический процесс сборки. Конструкция заготовки корпуса, средства технологического оснащения. Операционные размеры, проектирование технологических операций. Операционные карты процесса изготовления.
курсовая работа [633,2 K], добавлен 13.10.2009Проектирование технологического процесса сборки стволов ружья ТОЗ-34, а также разработка приспособления для контроля изделия. Построение технологического процесса сборки, внесение предложений по автоматизации процесса путем разработки приспособления.
курсовая работа [85,8 K], добавлен 16.07.2008Разработка технологического процесса сборки пневмо-гидравлического усилителя. Служебное назначение механизма. Разработка технологической схемы сборки. Синхронизация операций сборки по такту выпуска. Анализ сборочной цепи. Выбор технологических баз.
курсовая работа [67,3 K], добавлен 19.07.2009Обоснование и характеристика выбора модели изделия. Проектирование технологического процесса сборки заготовок обуви. Способ обработки видимых краев деталей верха, сборки деталей в заготовку. Проектирование технологического процесса сборки и отделки обуви.
курсовая работа [487,0 K], добавлен 27.01.2010Виды машиностроительного производства, основы проектирования технологического процесса сборки. Разработка технологического маршрута сборки, материал основных деталей изделия. Приспособление и инструменты в разработанном технологическом процессе.
дипломная работа [1,9 M], добавлен 24.05.2023Составление технологического процесса сборки. Выбор технологического метода сборки на основе расчёта размерной цепи. Разработка технологического процесса изготовления детали. Вид заготовки и способ ее получения. Нормирование технологического процесса.
курсовая работа [221,4 K], добавлен 20.08.2010Классификация видов сборки. Виды работ, входящих в сборку. Расчет такта и ритма сборки, определение организационной формы сборки. Составление технологического маршрута сборки изделия и разбивка на операции. Оформление технологической документации.
презентация [1,3 M], добавлен 05.11.2013Технические условия на поставку деталей, узлов и панелей на сборку. Выбор основных сборочных баз. Формирование модели увязки. Расчет точности сборки. Технологический процесс внестапельной сборки стабилизатора. Организационные формы сборки и контроля.
курсовая работа [605,2 K], добавлен 25.05.2013Анализ конструкции изделия, выбора технологического оборудования, маршрутизации, оптимального варианта по производительности, разработки оснастки с целью проектирования процесса сборки и монтажа печатного узла двуканальной системы сбора данных.
курсовая работа [4,4 M], добавлен 02.02.2010Статистический анализ электрических параметров сборки и монтажа блока управления ККМ Касби 02К. Оценка контроля качества технологического процесса сборки контрольно-кассовой машины с помощью программ Excel и Maple на основе контрольных карт Шухарта.
курсовая работа [430,3 K], добавлен 17.02.2010Технология сборки редукторов цилиндрических двухступенчатых в условиях крупносерийного производства. Технологические базы для общей и узловой сборки, конструкция заготовки корпуса. План изготовления детали. Выбор средств технологического оснащения.
курсовая работа [183,6 K], добавлен 17.10.2009Назначение, конструкция, принцип действия подшипниковых узлов внутренних и наружных рам. Расчет размерной цепи методом максимума-минимума. Выбор и основание разрабатываемого технологического процесса сборки прибора, проверка его на герметичность.
курсовая работа [499,8 K], добавлен 14.01.2014Разработка маршрутного технологического процесса сборки. Служебное назначение и технические условия на деталь "шток". Расчет припусков и межпереходных размеров, режимов резания. Разработка технологических операций. Техническое нормирование процесса.
курсовая работа [105,0 K], добавлен 17.12.2014Разработка технологического процесса сборки двухступенчатого цилиндрического редуктора, предназначенного для передачи исполнительному механизму крутящего момента. Расчет усилий запрессовки, затяжки резьбовых соединений, расчет сборочных размерных цепей.
курсовая работа [1,2 M], добавлен 25.02.2010Режим работы и фонды времени по программе выпуска. Тип и форма организации производства. Разработка технологического процесса сборки узла, изготовления корпусной детали. Выбор экономичного варианта получения заготовки. Расчет точности обработки.
курсовая работа [1,9 M], добавлен 19.01.2012Описание конструкции межгондольной перегородки и взаимосвязи ее с другими сборочными единицами, составляющими агрегат. Схема увязки оснастки, расчет ожидаемой точности сборки. Разработка операционного технологического процесса сборки и фиксации деталей.
контрольная работа [77,7 K], добавлен 10.06.2010Анализ процессов и устройств для сборки и монтажа, технологичности конструкции изделия. Разработка технологической схемы сборки, вариантов маршрутной технологии, выбор технологического оборудования и оснастки. Проектирование технологического процесса.
курсовая работа [340,2 K], добавлен 01.12.2009Конструкция и принцип работы генератора. Анализ требований к качеству его сборки. Расчет показателей технологичности. Выбор и обоснование маршрута и технологической схемы сборки. Разработка планировки сборочного участка. Расчет себестоимости прибора.
курсовая работа [110,8 K], добавлен 08.12.2014Разработка корректирующих мероприятий и технических предложений сборки первого лонжерона. Требования к изделию. Выделение бизнес-процессов сборки. Анализ существующего технологического процесса сборки первого лонжерона стабилизатора самолета АН-148.
курсовая работа [678,9 K], добавлен 22.11.2013