Файл: Автоматизация процесса загрузкиразгрузки фрезернорасточного обрабатывающего центра.docx
ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 25.10.2023
Просмотров: 178
Скачиваний: 5
ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
Тема курсового проекта:«Автоматизация процесса загрузки-разгрузки фрезерно-расточного обрабатывающего центра»Студент гр. Научный руководительпрофессор А.А. ИвановНижний Новгород 2023 г. Техническое задание № 2. Автоматизация процесса загрузки-разгрузки фрезерно-расточного обрабатывающего центраРис. 1. Схемы загрузки-разгрузки ОЦ и операционных накопителей челночного типа: ОЦ – обрабатывающий центр; ОН – операционный накопитель; З – заготовка; ТР –транспортный робот
Рис. 2. Циклограмма процесса загрузки-разгрузки фрезерно-расточного обрабатывающего центраЦиклограмма представляет собой графическое изображение последовательности операций и событий, которые происходят в процессе загрузки-разгрузки фрезерно-расточного обрабатывающего центра. Она позволяет визуально представить временные интервалы и взаимосвязи между различными этапами процесса.В случае автоматизации процесса загрузки-разгрузки фрезерно-расточного обрабатывающего центра, циклограмма может выглядеть следующим образом:Начальное состояние:
Теперь рассмотрим каждую нештатную ситуацию и определим, как они будут отражены в сети Петри:Оба места в операционном накопителе (ОН) не свободны в позиции выгрузки спутника с деталью:
Рис. 4. Фрагмент графа достижимости (4 шага)Построить матрицы входных и выходных инциденцийПредставлю входные и выходные инциденции только для этих этапов для упрощения.Таблица входных и выходных инциденций:
Часть 2. Синтез системы управления (СУ) приводами исполнительных механизмов (ИМ) системы на основе таблицы состояний и логических уравненийДля разработки фрагмента функциональной системы управления (ФСУ) на основе логических уравнений, опираясь на таблицу состояний следующих приводов: выгрузки СД из ОЦ в ОН, загрузки СЗ из ОН в ОЦ, смены позиций ОН и загрузки-разгрузки ТР, необходимо составить логические уравнения для каждого привода.Предположим, у нас есть следующие приводы:
Теперь рассмотрим каждый привод по отдельности и составим логические уравнения на основе таблицы состояний:Привод выгрузки СД из ОЦ в ОН:Привод1 = Состояние3 + Состояние4Привод загрузки СЗ из ОН в ОЦ:Привод2 = Состояние2 + Состояние4Привод смены позиций ОН:Привод3 = Состояние3 + Состояние4Привод загрузки-разгрузки ТР:Привод4 = Состояние4Таким образом, мы получили логические уравнения для каждого привода на основе таблицы состояний. Эти уравнения определяют условия активации (значение "1") или деактивации (значение "0") каждого привода в зависимости от текущего состояния системы.Эти логические уравнения могут быть использованы в функциональной системе управления для контроля и управления процессом загрузки-разгрузки фрезерно-расточного обрабатывающего центра, автоматизируя перемещение и фиксацию заготовок, смену позиций операционного накопителя (ОН) и выполнение загрузки-разгрузки инструментов (ТР). Это позволит обеспечить эффективное выполнение обработки заготовок, уменьшить вмешательство человека и повысить точность и производительность процесса.Для разработки фрагмента функциональной системы управления (ФСУ) на основе предоставленных приводов и их функциональности, рассмотрим каждый привод по отдельности и определим его функцию в системе.Привод выгрузки СД из ОЦ в ОН:
-
Построить циклограммы по схемена рис. 1 -
На основе циклограммы определить число и последовательность событий в составе цикла и построить имитационную модель в виде графа сети Петри с учетом следующих нештатных ситуаций:
Рис. 2. Циклограмма процесса загрузки-разгрузки фрезерно-расточного обрабатывающего центраЦиклограмма представляет собой графическое изображение последовательности операций и событий, которые происходят в процессе загрузки-разгрузки фрезерно-расточного обрабатывающего центра. Она позволяет визуально представить временные интервалы и взаимосвязи между различными этапами процесса.В случае автоматизации процесса загрузки-разгрузки фрезерно-расточного обрабатывающего центра, циклограмма может выглядеть следующим образом:Начальное состояние:
-
Заготовка находится в позиции ожидания загрузки. -
Фрезерно-расточный обрабатывающий центр готов к началу процесса.
-
Роботический манипулятор забирает заготовку из позиции ожидания загрузки. -
Заготовка перемещается к позиции загрузки на столе обрабатывающего центра. -
Заготовка точно позиционируется для обработки.
-
Заготовка закрепляется на столе обрабатывающего центра. -
Обрабатывающий центр выполняет требуемые операции фрезерования и растачивания. -
Обработка продолжается в течение заданного времени или до достижения необходимых параметров обработки.
-
Заготовка освобождается от стола обрабатывающего центра. -
Роботический манипулятор забирает обработанную заготовку. -
Заготовка перемещается в позицию разгрузки.
-
Заготовка находится в позиции разгрузки. -
Фрезерно-расточный обрабатывающий центр готов к следующему циклу.
-
Загрузка заготовки на стол обрабатывающего центра. -
Фрезерование и растачивание заготовки. -
Разгрузка обработанной заготовки со стола обрабатывающего центра. -
Подготовка к следующему циклу.
Теперь рассмотрим каждую нештатную ситуацию и определим, как они будут отражены в сети Петри:Оба места в операционном накопителе (ОН) не свободны в позиции выгрузки спутника с деталью:
-
Добавим условие в дугу, соединяющую переход "Разгрузка" с местом "Ожидание разгрузки". Условие будет указывать на то, что оба места в ОН должны быть свободны перед разгрузкой. Если это условие не выполнено, разгрузка не может произойти.
-
Добавим условие в дугу, соединяющую переход "Загрузка" с местом "Ожидание загрузки". Условие будет указывать на то, что соосность направляющих ОН и ОЦ должна быть обеспечена перед загрузкой. Если это условие не выполнено, загрузка не может произойти.
-
Добавим условие в дугу, соединяющую переход "Фрезерование и растачивание" с местом "Загружено". Условие будет указывать на то, что комплект инструментов в магазине должен быть полным для начала обработки. Если комплект инструментов неполный, обработка не может начаться.
Рис. 4. Фрагмент графа достижимости (4 шага)Построить матрицы входных и выходных инциденцийПредставлю входные и выходные инциденции только для этих этапов для упрощения.Таблица входных и выходных инциденций:
| Переходы | Загрузка | Ожидание загрузки | Загружен | Ожидание разгрузки | Разгрузка | Ожидание продолжения | Завершение |
| Загрузка | -1 | 1 | 0 | 0 | 0 | 0 | 0 |
| Ожидание загрузки | 1 | -1 | 1 | 0 | 0 | 0 | 0 |
| Загружено | 0 | 0 | -1 | 1 | 0 | 0 | 0 |
| Ожидание разгрузки | 0 | 0 | 0 | -1 | 1 | 0 | 0 |
| Разгрузка | 0 | 0 | 0 | 0 | -1 | 1 | 0 |
| Ожидание продолжения | 0 | 0 | 0 | 0 | 0 | -1 | 1 |
-
Привод выгрузки СД из ОЦ в ОН. -
Привод загрузки СЗ из ОН в ОЦ. -
Привод смены позиций ОН. -
Привод загрузки-разгрузки ТР.
| Состояния | Привод 1 | Привод 2 | Привод 3 | Привод 4 |
| Состояние 1 | 0 | 0 | 0 | 0 |
| Состояние 2 | 0 | 1 | 0 | 0 |
| Состояние 3 | 1 | 0 | 1 | 0 |
| Состояние 4 | 1 | 1 | 1 | 1 |
-
Функция: Управление перемещением и выгрузкой детали из операционного накопителя (ОН) в операционный центр (ОЦ). -
Управление приводом осуществляется с помощью сигнала активации, который включает привод и инициирует процесс выгрузки.
-
Функция: Управление перемещением и загрузкой заготовки из ОН в ОЦ. -
Управление приводом осуществляется с помощью сигнала активации, который включает привод и инициирует процесс загрузки.