Устройство для управления электроприводом робота Советский патент 1986 года по МПК G05B11/00 

Описание патента на изобретение SU1257608A1

1

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

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

На фиг. 1 представлена функциональная схема предлагаемого устрой- Ю ства; на фиг, 2 - схема второго блока сравнения.

Устройство содержит (фиг.1) первый ключ 1, первый блок 2 сравнения, усилитель 3, двигатель 4, датчик 5 tS положения, преобразователь 6 скорости, второй ключ 7, первый триггер 8, элемент И 9, второй блок tO сравнения, блок 11 памяти, шифратор 12, формирователь 13 импульсов и элемент 20 I-fflH 14.

Блок 10 сравнения содержит (фиг,2) дешифратор 15, элемент НЕ 16, генератор 17 импульсов, второй и третий элементы И 18 и 19 соответственно, 25 первый реверсивный счетчик 20, блок 21 совпадения, второй реверсивный счетчик 22, второй и третий триггеры 23 и 24 соответственно.

Устройство работает следующим об- 30 разом.

При включении напряжения питания на выходе формирователя 13 формируется короткий импульс, устанавлива- 8 в состояние О

12576082

на интервале разгона уровень О, который разрешает прохождение частоты на выход генератора 17 импульсов. В зависимости от знака X

импульсы поступают на суммирующий () или вычитающий () входы первого реве сивного счетчика 20. Одновременно по импульсу в шине Запись происходит запись входного задания реверсивный счетчик 22. то и,

Х во второй

Если Х, О,

О, ,

и.

состояние О , 35

|10щии триггер геры 23 и 24 также устанавливаются в нулевое состояние. На вторые входы первого и второго ключей 1 и 7 подан разрешающий уровень. Первый элемент И 9 закрыт и на второй вход блока 2 поступает нулевой код. Началу отработки кода Xj соответствует появление в шинах Пуск и Запись коротких импульсов, если /Х,/г Х, и появление импульса только в шине За-

. , - чу , и -t/ , и -О

И из блока 11 памяти через элемент И 9 на второй вход блока 2 поступает управляющий сигнал mlion Р зтом на первом и третьем входах блока 2 нулевые уровни. Управление без изменений поступает на вход усилителя 3, осуществляющего преобразование кода - т Аоп длительность импульса, и в зависимости от знака открывает требуемое плечо мостовой схемы усилителя 3, обеспечивая тем самым заданное направление вращения двигателя 4,

Импульсы с выхода датчика 5 положения поступают на вычитающий вход реверсивного счетчика 22 (), - уменьшая содержимое кода ошибки на его выходе.

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

x(t)T,M+x(t)Ku(t)Mu(t)U и,

T5/,LTnlt|r| .

I

40

пись

если

+ X

mpj

/xW

X

м

и та)( о pajroiiq

торможений Если |Х,/гХ

3 Эо импульс с шины Пуск устанавливает триггер 8 в состояние 1, что соответствует подаПоэтому для перевода его из состо яния X 0 в состояние X Х требуется один интервал управления, длительность которого определяется достижением текущей скоростью максимального значения Х.

В момент X Ху„ на втором выходе датчика 6 скорости появится уровень. 1, запрещающий прохождение частоты

45 на выход генератора 17 импульсов. Эт обеспечивает формирование и запоминание на интервале равномерного дви- жения в счетчике 20 кода пути торможения fx Д(л, , обеспечивающего опти5Q мальный по быстродействию процесс то можения двигателя 4 с установившейся скоростью:

5Q мальный по быстродействию процесс т можения двигателя 4 с установившейс скоростью:

че запрещающего сигнала на вторые входы первого и второго ключей 1 и 7, На входы второго и третьего триггеров 23 я 24 подан нулевой сигнал, По отрицательному перепаду сигнала на тре- 55 где к - коэффициент усиления усили- тьем входе блока 10 сравнения первый реверсивный счетчик 20 обнуляется.

Y Т

г эм

(х -киеп

Х „ +KU 1.

ки У .

теля 3;

- электромеханическая постоянная времени, удовлетворяющая

На втором выходе датчика 6 скорости

S 0

5

0

на интервале разгона уровень О, который разрешает прохождение частоты на выход генератора 17 импульсов. В зависимости от знака X

импульсы поступают на суммирующий () или вычитающий () входы первого реверсивного счетчика 20. Одновременно по импульсу в шине Запись происходит запись входного задания реверсивный счетчик 22. то и,

Х во второй

Если Х, О,

О, ,

и.

5

. , - чу , и -t/ , и -О,

И из блока 11 памяти через элемент И 9 на второй вход блока 2 поступает управляющий сигнал mlion Р зтом на первом и третьем входах блока 2 нулевые уровни. Управление без изменений поступает на вход усилителя 3, осуществляющего преобразование кода - т Аоп длительность импульса, и в зависимости от знака открывает требуемое плечо мостовой схемы усилителя 3, обеспечивая тем самым заданное направление вращения двигателя 4,

Импульсы с выхода датчика 5 положения поступают на вычитающий вход реверсивного счетчика 22 (), - уменьшая содержимое кода ошибки на его выходе.

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

x(t)T,M+x(t)Ku(t)Mu(t)U и,

T5/,LTnlt|r| .

I

0

Поэтому для перевода его из состояния X 0 в состояние X Х требуется один интервал управления, длительность которого определяется достижением текущей скоростью максимального значения Х.

В момент X Ху„ на втором выходе датчика 6 скорости появится уровень. 1, запрещающий прохождение частоты

5 на выход генератора 17 импульсов. Это обеспечивает формирование и запоминание на интервале равномерного дви- жения в счетчике 20 кода пути торможения fx Д(л, , обеспечивающего оптиQ мальный по быстродействию процесс торможения двигателя 4 с установившейся скоростью:

5 где к - коэффициент усиления усили-

к - коэффициент

Y Т

г эм

(х -киеп

- коэффициент усиления усили-

теля 3;

- электромеханическая постоян ная времени, удовлетворяющая /

3

условию т,. , т

такт . 9М J

остающаяся неизменной в процессе одного перемещения. Учитывая, что время разгона до становившейся скорости Х

ки

tp

t,-t. т,„ in(.,

следует линейная зависимость между временем разгона tp и путем торможения Х-. При этом частота генера1

тора 17 импульсов выбирается из условия, чтобы при Т,,

эм

реверсивный счетчик 20 заполнился до значения оптимального пути торможения X, при Т .

Моменту окончания разгона будут соответствовать следующие значения выходных сигналов шифратора 12 U 0, U l , что соответствует подаче с выхода блока 11 через эле- 20 мент И 9 на второй вход блока 2 ко- Да .

Второй ключ 7 открыт, Таким образом, двигатель Д работает в режиме стабилизации скорости. 25

В момент окончания равномерного движения блок 21 совпадения фиксирует выполнение равенства Х и импульс положительной полярности поступает на вход второго триггера 23зо переводя его в состояние 1. В соответствии с реализуемыми логическими функциями на выходе шифратора 12 имеем: U, l ; , что обеспеПри X, работа устройства анало гична. Если величина входного кода Х мала|Х,| I Х I и не обеспечи

10 вает выход на установившуюся скорос Х, то импульс в шине Пуск отсутствует, благодаря чему триггер 8 уд живается в состоянии О и на второ входе блока 2 также будет нулевой к

t5 При поступлении сигнала Запись ко

АОП

записывается во второй ревер

сивный счетчик 22 и устройство рабо ет под действием обратных связей по положению и скорости.

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

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

1. Устройство для управления эле троприводом робота, содержащее посл

чивает подачу с выхода блока 11 черег довательно соединенные первый ключ, элемент И 9 на второй вход блока 2 - первый блок сравнения, усилитель.

управляющего воздействия -U,,

iJAon

двигатель, датчик положения, датчик

При этом на интервале торможения обес- скорости, шифратор, блок памяти и печивается режим динамического тормо- первый элемент И, а также последо- жения устройства {ключи 1и7 закрыты), о вательно подключенные второй блок

Содержимое второго реверсивного счетчика 22 уменьшается под действием импульсов от датчика 5 положения. Момент окончания торможения определяется с помощью дешифратора 15. При вхождении устройства в некоторую окрестность точки позиционирования /Xj-} Xg , на выходе дешифратора 15 .появляется импульс положительной полярности, устанавливающий третий 50 триггер 24 в состояние 1. Этот перепад устанавливает триггер 8 . в состояние О, запрещая тем самым прохождение управляющего сигнала с выхода блока 1 Г через элемент И 9.Клю- 55 вым и вторым входами второго блока

чи 1 и 7 открываются, а первый и второй выходы блока 10, а также второй выход преобразователя 6 скорости

2576084.

устанавливаются в состоянии О. Таким образом, дальнейшая доводка двигателя 4 осуществляется под действием скоростной и позиционнЬй обратных 5 связей с обеспечением плавного подхода к точке позиционирования.

При X, работа устройства аналогична. Если величина входного кода Х мала|Х,| I Х I и не обеспечи10 вает выход на установившуюся скорость Х, то импульс в шине Пуск отсутствует, благодаря чему триггер 8 удерживается в состоянии О и на втором входе блока 2 также будет нулевой код.

t5 При поступлении сигнала Запись код

АОП

записывается во второй реверсивный счетчик 22 и устройство работает под действием обратных связей по положению и скорости.

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

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

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

двигатель, датчик положения, датчик

скорости, шифратор, блок памяти и первый элемент И, а также последо- вательно подключенные второй блок

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

2. Устройство по п. 1, отличающееся тем, что второй блок сравнения содержит элемент НЕ, второй элемент И, последовательно соединенные генератор импульсов, третий элемент И, первый реверсивный счетчик, блок совпадения кодов и второй триггер, а также последовательно подключеннные второй реверсивньш счетчик, дешифратор и третий триггер, второй вход которого соединен с вторым входом второго триггера и первого реверсивного счетчика, подключенного третьим входом к выходу

второго элемента И, первый вход которого соединен с выходом генератора импульсов, а второй вход через элемент НЕ - с вторым входом третьего элемента И и непосредственно с

первым Входом второго реверсивного счетчика и второго блока сравнения, подключенного вторым входом к соответствующему входу второго реверсивного счетчика, третьим входом - к

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

Редактор А. Лежнина

Составитель Г. Нефедова

Техред М.Ходанич Корректор Г. Решетник

Заказ 4955/46 Тираж 836

ВНИИПИ Государственного комитета СССР

по делам изобретений и открытий 113035, Москва, Ж-35, Раушская наб., д. 4/5

Производственно-полиграфическое предприятие, г, Ужгород, ул. Проектная, А

Фиг.2

Подписное

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

название год авторы номер документа
Устройство для управления электроприводом робота 1982
  • Кузнецов Владимир Петрович
  • Немогай Николай Николаевич
  • Фурман Федор Васильевич
  • Филиппович Валерий Николаевич
  • Пашкевич Анатолий Павлович
  • Жаров Олег Николаевич
SU1092462A1
Способ сварки и устройство для его осуществления 1987
  • Анкудинов Виктор Александрович
SU1555080A1
Устройство для программного управления объектом с @ -ступенчатым остановом 1984
  • Бобриков Эдуард Петрович
  • Лошкарев Генадий Иванович
  • Кукушкин Сергей Николаевич
SU1196813A1
СИСТЕМА ПРОГРАММНОГО УПРАВЛЕНИЯ СБОРОЧНЫМ УСТРОЙСТВОМ 1991
  • Козлов А.Н.
  • Соловьев Е.В.
  • Яковлев А.В.
RU2029335C1
Позиционный дискретный электропривод 1985
  • Кацалап Сергей Михайлович
  • Афонин Анатолий Алексеевич
  • Бондаренко Валерий Иванович
  • Федоров Юрий Николаевич
SU1352474A1
Устройство для контроля манипулятора 1988
  • Заозерский Алексей Юрьевич
  • Нежданов Геннадий Владимирович
  • Дроздецкий Николай Алексеевич
  • Ильин Валентин Николаевич
  • Овчинников Михаил Евгеньевич
  • Явленский Александр Константинович
  • Явленский Константин Николаевич
SU1657375A1
Система позиционного управления 1985
  • Яснопольский Владимир Владимирович
SU1247832A1
Устройство для разгона и торможения электропривода 1986
  • Полунин Алексей Владимирович
  • Пехота Александр Михайлович
SU1374182A1
Цифровой измеритель параметров комплексного сопротивления 1989
  • Чинков Виктор Николаевич
  • Савицкий Александр Леонидович
  • Бернадский Виктор Андреевич
  • Зражевец Евгений Маркович
SU1732292A1
Дельта-модулятор 1988
  • Пристайко Олег Романович
  • Тимченко Александр Владимирович
SU1510090A2

Иллюстрации к изобретению SU 1 257 608 A1

Реферат патента 1986 года Устройство для управления электроприводом робота

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

Формула изобретения SU 1 257 608 A1

Документы, цитированные в отчете о поиске Патент 1986 года SU1257608A1

Регулятор 1979
  • Онацкий Януш Иванович
  • Пашкевич Анатолий Павлович
  • Фурман Федор Васильевич
SU830299A1
Кипятильник для воды 1921
  • Богач Б.И.
SU5A1
Кипятильник для воды 1921
  • Богач Б.И.
SU5A1

SU 1 257 608 A1

Авторы

Кузнецов Владимир Петрович

Фурман Федор Васильевич

Пашкевич Анатолий Павлович

Горбачев Алексей Дмитриевич

Жаров Олег Николаевич

Даты

1986-09-15Публикация

1985-02-08Подача