Способ сварки и устройство для его осуществления

 

Изобретение относится к автоматизации дуговой сварки и может быть использовано в установках с программным управлением и сварочных работах. Цель изобретения - улучшение качества сварки за счет повышения точности слежения за стыком большой кривизны. При перемещении электрода по заданной программе одновременно осуществляется его перемещения по нормали к программной траектории. Это перемещение осуществляется посредством интерполяции. Устройство для осуществления способа содержит преобразователь код-частота, блок интерполяции, блок суммирования, блок синхронизации и программер. 3 з.п. ф-лы, 7 ил.

СОЮЗ СОВЕТСКИХ

СОЦИАЛИСТИЧЕСКИХ

РЕСПУБЛИК (5 )5 В 23 K 9/10

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

К А ВТОРСКОМУ СВИДЕТЕЛЬСТВУ (21) 4346921/25-27 (22) 28.09.87 (46) 07.04.90. Бюл. М 13 (72) В.А Анкудинов (53) 621.791.75(088.8) (56) Патент США М 4448842, кл. В 23 К 37/02, 1984.

Ьк= а,(С,9) «S;

ГОСУДАРСТВЕННЫЙ КОМИТЕТ

ПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ

ПРИ ГКНТ СССР (54) СПОСОБ СВАРКИ И УСТРОЙСТВО ДЛЯ

ЕГО ОСУЩЕСТВЛЕНИЯ (57) Изобретение относится к автоматизации дуговой сварки и может быть использовано в установках с программным управлениям и сварочных робоИзобретение относится к автоматизации сварочных процессов и может быть использовано в установках с программным управлением и сварочных роботах.

Целью из об рет ения являетс я пов ышение качества сварки путем повышения точности слежения эа стыком большой к рив из ны.

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

„„SU,, 1555080 А1 тах. Цель изобретения — улучшение качества сварки эа счет повышения точности слежения за стыков большой кривизны. При перемещении электрода по заданной программе одновременно осуществляется его перемещение по нормали к программной траектории.

Это перемещение осуществляется посредством интерполяции. Устройство для осуществления способа содержит преобразователь код — частота, блок интерполяции, блок суммирования, блок синхронизации и программер. 2 с. и 2 з.п ° ф-лы, 7 ил в „,= в. (Q 9 ) х S;

Ь =а (g,9) ° 8;

8 =f V(t)s,gn(h) dt о где Ь х Ь, b — корректирующие сигналы по ортогональным осям; а„, à, а - направляющие косинусы нормали к программной траектории;

S — текущее расстояние от кончика электрода до программной траектории;

V(t) — скорость корректирующего перемещения головки по нормали к траектории в функции времени t; сигнал ошибки положения электрода относительно сварочдва других входа которого связаны с выходами мультиплексоров 12 и ) 3, входы которых связаны с выходом блока 10 синхронизации, выходы Х, Y Е блока 14 интерполяции подключены к второй группе входов блока 9 суммирования, выходы 9, g блока 14 интерполяции связаны с третьим и четвертым входами интерполятора 8 и с входами приводов углового перемещения сварочной головки.

Блок 8 интерполяции содержит реверсивный счетчик 18, элемент ИЛИ 19, D-триггер 20, первый и второй элементы И 21 и 22, элемент НЕ 23, блок 24 памяти, с первого.по третий блоки 25 — 27 умножения, с первого по четвертый элементы ИСКЛЮЧАЮЩЕЕ

ИЛИ ?8 — 31.

Вход сложения реверсивного счетчика 18 соединен с выходом первого элемента И 2), вход вычитания реверсивного счетчика ) 8 соединен с выходом второго элемента И 22, выход реверсивного счетчика 18 связан с входом элемента ИЛИ 19 и с первыми входами блоков 25 — 27 умножения, выход элемента ИЛИ 19 подключен к С-входу триггера 20, D-вход которого связан с выходом элемента НЕ 23. Выход триггера 20 связан с первыми входами элементов ИСКЛЮЧАЮЩЕЕ ИЛИ 28 — 3), первые входы элементов И 21 и 22 связаны с выходом преобразователя 7 код — частота, вторые входы элемен,тов И 21 и 22 соединены с выходом первого элемента ИСКЛЮЧАЮЩЕЕ ИЛИ 28, :третий вход второго элемента И 22 связан с выходом элемента ИЛИ 19.

Вход элемента HE 23 и второй вход первого элемента ИСКЛЮЧА10ЩЕЕ ИЛИ 28 связаны с выходом датчика 1 положения.. Входы блбка 24 памяти связаны с выходами 6,(p угловых координат программера 1). Выходы блока 24 памяти связаны с вторыми входами блоков

25 — 27 умножения и с вторыми входами второго, третьего и четвертого элементов ИСКЛЮЧАЮЩЕЕ ИЛИ 29-31, выходы блоков 25 — 27 умножения и элементов ИСКЛЮЧАЮЩЕЕ ИЛИ 29 - 31 связаны с первой группой 6 < Ь у, Ь блока 9 суммирования.

Преобразователь 7 код-частота содержит первый и второй задатчики

32 и 33, вычитатель 34, счетчик 35, . мультиплексор 36, элемент ИЛИ 37, элемент И 38, выходом подключенный к первому входу блока 8 интерполяции

3 )555080 ной линии (относительно изделия).

Согласно способу электрод перемещается по заданной программе с одновременным перемещением вдоль его оси по нормали к программной траектории. Это перемещение осуществляется посредством интерполяции.

На фиг. 1 показан сварочный робот с пятью степенями свободы перемещения. головки, общий вид; нафиг. 2— то же, вид сверху; на фиг. 3 — блоксхема датчика положения формирующего сигнал ошибки расположения конца электрода от сварочной линии, на фиг. 4 — блок-схема контроллера сварочного робота; на фиг. 5 — блоксхема программера контроллера сварочного робота; на фиг ° 6 — блок20 схема блока интерполяции контроллера; на фиг. 7 — блок-схема преобразователя код — частота контроллера.

Устройство для реализации способа содержит последовательно соединенные датчик 1 положения, контроллер 2 и механизм 3 перемещения сварочной головки по трем ортогональным Х, Y

Е и двум угловым 9, (осям с приводами. Датчик 1 положения содержит датчик 4 расстояния и задатчик 5 расстояния, подключенные к входам вычитателя 6. Контроллер 2 робота содержит последовательно соединенные преобразователь ? код-частота и блок 8 интерполяции, блок 9 сумми- 35 рования, первая группа входов Õ» связана с выходами блока 8 интерполяции, блок 10 синхронизации, выход которого связан с входом преобразователя код-частота, с вторым 40 входом блока 8 интерполяции и с входом программера 11. Первая группа выходов программера 11 Х, Y 7 подключена к второй группе входов блока 9 суммирования, а вторая группа 45

8, q связана с входами управления приводами по угловым осям и с третьим и четвертым входами блока 8 интерполяции, выходы блока 9 суммирования подключены к входам приводов 50 по ортогональным осям.

Программер 11 содержит мультиплексоры 12 и 13, блок 14 интерйоляции, задатчик 15, выходом подключенный к адресному входу мультиплексора 12, 55 задатчик 16, выходом подключенный к адресному входу мультиплексора 13, блок 17 памяти, выходом подключен-. ный к входу блока 14 интерполяции, ) 555080

25 и к счетному входу счетчика 35. Выход первого задатчика 32 подключен к первому входу вычитателя 34, второй вход которого связан с выходом датчика 1 положения. Выход вычитач ..— ля 34 связан с входом разрешения предустановки счетчика 35 и с адресным входом мультиплексора 36, группа входов которого связана с выходом блока 10 синхронизации, а выход под— ключен к входу элемента И 38, второй вход которого связан с выходом элемента ИЛИ 37. Вход предустановки счетчика 35 связан с выходом второго задатчика 33. Выход счетчика 35 связан с входом элемента ИЛИ 37.

Датчик 4 выполнен в виде датчика напряжения дуги, эадатчик 5 цифровой. Возможен вариант с выполнением датчика 4 и задатчика 5 аналоговыми, а вычитателя 6 — в виде усилителя с дифференциальными входами и аналогоцифровым преобразователем на выходе. Преобразователь 7 код-частота формирует импульсный сигнал с частотой, линейно зависящей от выходного кода Д вычитателя 6. Блок 8 интерполяции с заданной скоростью 7, определяемой частотой f с выхода преобразователя 7 код-частота, формирует корректирующие приращения ортогональных координат. Блок 9 суммирования выполнен в виде трех сумматоров по координатам

Х, Y, Z. Блок 10 синхронизации вы— полнен в виде генератора импульсов с выходами различной частоты, Программер 11 формирует программные коды, изменяющиеся во времени по пяти координатам X(t), Y(t), Е(1 ), 8(), g (t).

Посредством мультиплексора 12 и задатчнка 15 выбирается необходимая частота синхронизации для блока

14 интерполяции, посредством мультиплексора 13 и задатчика 16 задается частота, определяющая дискретность времени в блоке 14 интерполяции.

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

Р-триггер 20 изменяет состояние по срезу сигнала с выхода элемента

ИЛИ 19. Блок 24 памяти выполнен в виде ОЗУ или ППЗУ.

Задатчик 32 выполняет функцию задатчика эоны нечувствительности датчика 1 положения и может быть выполнен в виде регистра или десятичного переключателя с шифратором, Задатчик 33 выполнен аналогично задатчику 32 и определяет величину перемещения электрода в зоне нечувстI витель ности, Счетчик 35 является вычитающим с инверсным разрешающим входом преустановки (запись производится при нулевом сигнале на разрешающем входе). Мультиплексор 36 выбирает с выхода блока )О синхронизации выход с необходимой частотой

f в зависимости от адресного сигнала с вычитателя 34. Блок 9 суммирования снабжен на выходе буферными регистрами, стробируемыми импульсами с выхода мультиплексора 12 (для избежания возможной недостоверности корректирующего кода при изменении адреса в блоке 24 памяти) .

Способ осуществляют следующим образом.

Записывают перед сваркой в блок

) 7 п ам яти и ро граммера 1 1 координаты точек эталонной линии сварки (программной траектории). В процессе сварки блок 14 интерполяции формирует коды, линейно изменяющиеся от точки к точке, в результате чего головка посредством механизма 3 перемещается по программной траектории с заданной скоростью, Ввиду того, что фактическое положение сварочной линии отличается от программной, датчик ) и:ложения формирует сигнал ошибки Д в направлении оси электрода, положение которой в пространстве определяется угловыми координатами (, Сигнал ошибки $ преобразуется в частоту Г преобразователем 7 кодчастота. Эта частота f определяет скорость корректирующего перемещения электрода в направлении его оси, т.е, по нормали к сварочной линии.

Посредством блока 8 интерполяции с учетом положения оси электрода в пространстве производится разложение вектора корректирующего перемещения на составляющие Д, Д, Д . Таким образом, прн повороте электрода и изменении углов ), О при нулевом сигнале ошибки Д обеспечивается эквидистантное копирование сварочной линии. При нулевом сигнале ошибки Д

1 555080

50 корректирующие перемещения линейно изменяются в зависимости от положения оси электрода и величины Б текущего отклонения сварочной линии от программной траектории.

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

1 сварки с заданным углом к поверхнос- 15 ти, С целью улучшения качества регулирования (ввиду того, что осуществляется следящее изменение корректирующего кода), преобразователь

7 код-частота выполнен с дополнитель- 20 ным вычитателем 34 и счетчиком 35 и задатчиками 32 и 33. После того, как сигнал ошибки Д положения электрода становится меньше величины, задаваемой в задатчике 32, формиро- 25 вание ж пульсов на выходе преобразователя 7 прекращается, но с задержкой на число импульсов, задаваемых в задатчике 33. Это обеспечивает быструю и точную остановку электрода 30 внутри зоны нечувствительности, а также возможность регулирования положения электрода в импульсом режиме с колебаниями напряжения дуги в импульсе и паузе сварочного тока. Счетчик 35 при положении электрода за пределами зоны нечувствительности (нулевой сигнал на выходе знакового разряда вычитателя 34) находится в предустановленном состоянии, импуль- 40 сы с выхода мультиплексора 36 проходят через элемент И 38 ввиду единичного сигнала с выхода элемента

ИЛИ 37 на его втором входе. В зоне нечувствительности на разрешающем 45 входе счетчика 35 единичный сигнал и счетчик работают в режиме вычитания до обнуления, после чего прохождение импульсов через вентиль 38 прекращается.

Импульсы с частотой f через распределитель импульсов на элементах

И 21 и 22 в зависимости от знака ошибки положения поступают на вход сложения или на вход вычитания реверсивного счетчика 18, на выходе

55 которого формируется код модуля текущего перемещения S. Знак S формируется триггером 20 при нулев ом сос то янии рев е рс ив ного сч етч ика 18 и п ротивоположен знаку ошибки Д, при этом посредством элемента ИСКЛ11)ЧАЮЩЕЕ

ИЛИ 28 обеспечивается формирование кода положительного числа на выходе реверсивного счетчика 1 8 (исключается переход из нулевого состояния счетчика сразу в единичное, которое свидетельствует о предельном отклонении сварочной линии от программной траектории и при нем может быть сформирован посредством, например, элемента И сигнал аварийной остановки робота). В зависимости от направления нормали к программной траектории и знаков направляющих косинусов посредством элементов ИСКЛНЛА1ОЩЕЕ ИЛИ

29 — 31 формируются знаки корректирующих приращений. Например, при сварке в потолочном положении положительному Д будет соответствовать перемещение по оси Е в отрицательном направлении.

Величина корректирующих приращений вычисляется в блоках 25 — 27 умножения по формулам

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

Формула изоб ре те ния

1, Способ сварки, при котором осуществляется коррекция траектории сварочного робота, причем коррекцию осуществляют по трем ортогональньк осям Х, Y Е, суммируя программные и корректирующие сигналы, вычисленные по сигналу ошибки датчика поло1555080

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

15 де Ь корректирующие сигналы по ортогональньк осям;

20 направляющие косинусы нормали к программной траектории; текущее расстояние от кончика электрода до программной траектории, сигнал ошибки положения электрода от30 носительно свариваемого изделия;

V(t) — скорость корректирующего перемещения головки нормали к тра ек то рии в функ— ции времени С.

2. Устройство для сварки, содержащее сварочную головку с приводами перемещения по трем ортогональным

40 осям Х, Y Е и двум угловым 6 „g осям с датчиками положения, о т л и ч а— ю щ е е с я тем, что, с целью повышения качества сварки путем повьнпения точности слежения за стыком боль45 шой кривизны, в устройство введены преобразователь код — частота, блок интерполяции, блок суммирования, программер, блок синхронизации, при этом преобразователь код — частота через первый вход блока интерполяции

50 связан с первой группой входов блока суммирования, блок синхронизации связан с входом преобразователя код — частота, вторым входом блока интерполяции и входом программера, первая группа выходов которого подключена к второй группе входов Х, Y Е блока суммирования, а вторая группа выходов связана с входами управления я и рив одами по углов ь м осям

6 (и третьим и четвертым входами блока интерполяции.

3. Устройство по п. 2, о т л и ч а ю щ е е с я тем, что преобразователь код — частота содержит первый и второй задатчики, вычитатель, счетчик, мультиплексор, элемент

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

4. Устройство TIG 11II ° 2 H 3, держащее реверсивный счетчик, элемент ИЛИ, триггер, первый и второй элементы И, элемент НЕ, блок памяти, первый, второй и третий блоки умножения, первый, второй, третий и четвертый элементы ИСК5ПОЧАЮ1 ТЕ

ИЛИ, вход сложения реверсивного счетчика соединен с выходом первого элемента И, вход вычитания реверсивного счетчика соединен с выходом второго элемента И, выход реверсивюго счетчика связан с входом элемента ИЛИ и с первыми входами блоков умножения, выход элемента ИЛИ подключен к С-входу триггера, D-вход которого связан с выходом элемента

НЕ, выход триггера связан с первыми входами элементов ИСКЛОЧАЮЩЕЕ ИЛИ, первые входы элементов И связаны с выходом преобразователя код — частота, вторые входы элементов И соединены с выходом первого элемента

ИСКЛЮЧАЮЩЕЕ ИМИ, третий вход второго элемента И связан с выходом элемента

ИЛИ, вход элемента НЕ и второй вход первого элемента ИСКЛЮЧАЮ111ЕЕ ИЛИ связаны с выходом датчика положения, входы блока памяти связаны с выходами угловых координат О, Q программера, выходы блока памяти связаны с вторыми входами блоков умножения и с

1555080

Шаг.2 вторыми входами второго, третьего и четвертого элементов ИСКЛОЧАИ)ЩЕЕ

ИЛИ, выходы блоков умножения и второro, третьего и четвертого элементов

ИСКЛИ)ЧАЮЩЕЕ ИЛИ связаны с первой группой входов блока суммирования.

1555080

Составитель В. Покровский

Техред Л. Олийнык Корректор С. Шенк ун

Редактор А. Мотыль

Заказ 524 Тираж 648 Подписное

ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ ССС

„r„p

113035, Москва, R-35, Раушская наб., д. 4/5

Производственно-издательский комбинат Патент, г. Ужгород, у

tt 11 р л Гага ина 101

P e

Способ сварки и устройство для его осуществления Способ сварки и устройство для его осуществления Способ сварки и устройство для его осуществления Способ сварки и устройство для его осуществления Способ сварки и устройство для его осуществления Способ сварки и устройство для его осуществления Способ сварки и устройство для его осуществления Способ сварки и устройство для его осуществления 

 

Похожие патенты:

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

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

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

Изобретение относится к электродуговой сварке неплавящимся электродом в среде инертных газов и может быть использовано для осуществления высокопроизводительного процесса изготовления тонколистовых конструкций

Изобретение относится к сварке и может быть использовано при проектировании источников питания

Изобретение относится к сварке и может быть использовано для введения сварочного процесса в монтажных условиях

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

Изобретение относится к машиностроению, в частности к средствам контроля и автоматизации процессов сварки поворотных стыков

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

Изобретение относится к автоматизации сварочных процессов и может быть использовано при автоматической дуговой сварке угловых соединений и соединений с разделкой кромок стыка

Изобретение относится к плазменной резке металлов, более конкретно к устройствам защиты персонала от светового излучения плазменной дуги и плазмотрона от наездов на неровности разрезаемого листа или кромки вырезанных деталей раскроя

Изобретение относится к электродуговой сварке, в частности к способам регулирования длины дуги по величине напряжения на ней

Изобретение относится к сварочному производству, а именно к автоматическому регулированию и управлению процессами сварки на переменном токе

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

Изобретение относится к области сварки и может быть использовано для сварки встык изделий из проката

Изобретение относится к автоматике и может быть использовано в системах автоматического управления различных объектов

Изобретение относится к области сварки и может быть применено в устройствах для сварки в различных отраслях машиностроения

Изобретение относится к области сварочной техники, а его использование может быть распространено на другие области формообразования металлов и сплавов

Изобретение относится к оборудованию для электросварки и служит для облегчения возбуждения и стабилизации дуги при электросварке

Изобретение относится к области сварки, в частности к плазменной технологии, и может найти применение в различных отраслях машиностроения
Наверх