Файл: Я.Б. Игнатьев Работа роботизированной сборочной линии при отказах оборудования.pdf

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 24.06.2024

Просмотров: 37

Скачиваний: 0

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

8

Оформление результатов работы

По результатам экспериментов заполните следующую таблицу

(табл. 2).

Таблица 2

Производительность сборочной линии с выполнением соседним роботом программы отказавшего робота

 

 

Продолжительность отказа, с

 

 

100

200

300

400

500

600

700

800

Производительность при

 

 

 

 

 

 

 

 

отказе робота r1

 

 

 

 

 

 

 

 

Производительность при

 

 

 

 

 

 

 

 

отказе робота r2

 

 

 

 

 

 

 

 

Производительность при

 

 

 

 

 

 

 

 

отказе робота r3

 

 

 

 

 

 

 

 

Второй тип отказоустойчивой сборочной линии предполагает ввод резервного робота rz в конце линии с тремя роботами (рис. 5). Промежуточные накопители P1, P2, P3 содержат комплектующие детали, необходимые для выполнения сборочных операций смежными роботами.

При отказе m-го робота его операции должен выполнять (m+1)-й робот, операции (m+1)-го робота должен выполнять (m+2)-й робот, а операции последнего третьего робота должен выполнять резервный робот. Для этого каждому роботу необходимо иметь две программы: собственную программу и программу предыдущего робота. Резервный робот rz имеет программу только предыдущего робота r3.

r1

r2

r3

rz

 

P1

P2

P3

 

P2

P3

 

 

Рис. 5. Сборочная линия с резервным роботом


9

Имитационная модель работы такой сборочной линии представлена на рисунке 6.

Рис. 6. Имитационная модель отказоустойчивой сборочной линии с резервным роботом

Описание сети Петри

1.Позиция P10 представляет собой входной накопитель, количество маркеров в ней соответствует количеству заготовок.

2.Позиция Р11 задает интервал подачи заготовок на конвейер.

3.Позиция Р14 – выполнение собственной программы сборки первым роботом.

4.Позиция Р18 – перемещение заготовки, обработанной первым роботом, ко второму роботу. Позиция Р19 – перемещение заготовки, не обработанной первым роботом, ко второму роботу.

5.Позиция Р22 – выполнение собственной программы сборки вторым роботом (нормальный режим). Позиция Р24 – выполнение вторым роботом программы сборки первого робота (отказ первого робота).

6.Позиция Р29 – перемещение заготовки, обработанной по программе второго робота, к позиции третьего робота. Позиция Р30 – перемещение заготовки, обработанной по программе первого робота, к позиции третьего робота.

7.Позиция Р33 – выполнение собственной программы сборки третьим роботом (нормальный режим). Позиция Р35 – выполнение третьим роботом программы сборки второго робота (отказ первого или второго робота).


10

8.Р39 – перемещение готового продукта к позиции резервного робота, Р40 – перемещение заготовки, обработанной по программе второго робота, к позиции третьего робота.

9.Р43 – выполнение резервным роботом программы сборки третьего робота.

10.Р45 – перемещение готового продукта в выходной накопитель.

11.Р47 – выходной накопитель, количество маркеров в нем соответствует количеству произведенных продуктов.

12.Позиции Р1, Р4 и Р7 позволяют задать время наступления отказа соответственно первого, второго и третьего робота. Позиции Р2, Р5 и Р8 позволяют задать продолжительность отказа соответственно первого, второго и третьего робота.

Задание

1.Вызовите имитационную модель линии с выполнением соседним роботом программы отказавшего робота.

2.Смоделируйте отказ первого робота. Для этого поместите маркер в позицию Р1, задайте продолжительность отказа 100 секунд, изменив для этого время задержки в позиции Р2. Изменяя продолжительность отказа от 100 секунд до 800 с шагом в 100 секунд, оцените производительность.

3.Смоделируйте отказ второго робота. Уберите маркер из позиции Р1 и поместите маркер в позицию Р4, задайте продолжительность отказа 100 секунд, изменив для этого время задержки в позиции Р5. Изменяя продолжительность отказа от 100 секунд до 800 с шагом в 100 секунд, оцените производительность.

4.Смоделируйте отказ третьего робота. Уберите маркер из позиции Р4 и поместите маркер в позицию Р7, задайте продолжительность отказа 100 секунд, изменив для этого время задержки в позиции Р8. Изменяя продолжительность отказа от 100 секунд до 800 с шагом в 100 секунд, оцените производительность.

5.Постройте графики изменения производительности при отказе каждого из трех роботов. Общее время работы сборочной линии составляет 1 час.

В зависимости от времени операции сборки предлагается двадцать вариантов (табл. 3).

11

 

 

Таблица 3

 

 

 

Вариант

Имя файла

Время выполнения

 

 

сборочной операции, с

1

RedundantLine_01.gpn

8

2

RedundantLine_02.gpn

23

3

RedundantLine_03.gpn

11

4

RedundantLine_04.gpn

30

5

RedundantLine_05.gpn

15

6

RedundantLine_06.gpn

7

7

RedundantLine_07.gpn

21

8

RedundantLine_08.gpn

27

9

RedundantLine_09.gpn

10

10

RedundantLine_10.gpn

33

11

RedundantLine_11.gpn

35

12

RedundantLine_12.gpn

6

13

RedundantLine_13.gpn

26

14

RedundantLine_14.gpn

18

15

RedundantLine_15.gpn

16

16

RedundantLine_16.gpn

20

17

RedundantLine_17.gpn

12

18

RedundantLine_18.gpn

19

19

RedundantLine_19.gpn

9

20

RedundantLine_20.gpn

25

Оформление результатов работы

По результатам экспериментов заполните следующую таблицу

(табл. 4).

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

Отчет о работе должен содержать:

1.Описание методов обеспечения работоспособности линии при отказах.

2.Методику проведения экспериментов.

3.Таблицы результатов.

4.Графики изменения производительности при появлении отказов.


12

5. Ваши выводы о целесообразности выбора того или иного варианта.

Таблица 4

Производительность сборочной линии с резервным роботом

 

 

Продолжительность отказа, с

 

 

100

200

300

400

500

600

700

800

Производительность

 

 

 

 

 

 

 

 

при отказе робота r1

 

 

 

 

 

 

 

 

Производительность

 

 

 

 

 

 

 

 

при отказе робота r2

 

 

 

 

 

 

 

 

Производительность

 

 

 

 

 

 

 

 

при отказе робота r3

 

 

 

 

 

 

 

 

Список рекомендуемой литературы

1.Котов B.E. Сети Петри. – М.: Наука, 1984. – 158 c.

2.Игнатьев Я.Б. Имитационное моделирование сборочной линии, устойчивой к отказам оборудования // Вестник КузГТУ. – 2002. – № 4.

С. 27-32.

3.Автоматизация производственных процессов / М.М. Кузнецов, Л.И. Волчкевич, Ю.П. Замчалов и др.; .Под ред. Г.А. Шаумяна. – М.:

Высш. шк., 1978. – 431 с.

4.Основы автоматизации производства: Учеб. для вузов по специальности “Технология машиностроения” / Е.Р. Ковальчук, М.Г. Косов, В.Г. Митрофанов и др.; Под общ. ред. Ю.М. Соломенцева.

М.: Машиностроение, 1995. – 312 с.


13

Составители

Ярослав Борисович Игнатьев Владимир Леонидович Конюх

РАБОТА РОБОТИЗИРОВАННОЙ СБОРОЧНОЙ ЛИНИИ ПРИ ОТКАЗАХ ОБОРУДОВАНИЯ

Методические указания к лабораторной работе по курсу “Компьютерная имитация и анимация” для студентов специальности 210200 “Автоматизация технологических процессов и производств (в машиностроении)”.

Редактор А.В. Дюмина

Подписано в печать 02.06.03. Формат 60х84/16. Бумага офсетная.

Отпечатано на ризографе. Уч.-изд. л. 0,8. Тираж 160 экз. Заказ ГУ КузГТУ, 650026, Кемерово, ул. Весенняя, 28.

Типография ГУ КузГТУ. 650099, Кемерово, ул. Д. Бедного, 4 А.