Контурная система программного управления многокоординатным манипулятором

Номер патента: 740491

Авторы: Бирюков, Жалнерович, Зайцев, Петровский

ZIP архив

Текст

Оп ИСАНИЕИЗОБРЕТЕН ИЯК АВТОРСКОМУ СВИДЕТЕЛЬСТВУ Союз СоветскнхСоцмалистнческихРесттубпик ц 740491(088.8) но делам нзебретеннй н атнрмтнй(54) КОНТУРНАЯ СИСТЕМА ПРОГРАММНОГО УПРАВЛЕНИЯ МНОГОКООРДИНАТНЫМ МАНИПУЛЯТОРОМИзобретение относится к области автоматики и вычислительной техники и может быть использовано при создании систем числового программного управления многокоординатными маиипу 5 ляторами различного назначения.Известна система программного управления многокоординатным манипулятором содержащая блок управления, интерполятор, датчики перемещений, блок управления скоростями приводов и приводы, предназначенная для станков с числовым программным управлением по специально подготовленным программам Ц. Однако она не может быть использована для ,целей создания обучающихся систем программного управления.Наиболее близкой к данному изобретению является система 2, содержащая блок обратной связи, выход которого непосредственно и через блок контра ля обработки программы соединен соответственно с первым и вторым входами блока управления, первый выход и третий 2вход которого соединены с блоком памяти, а второй выход - со вторым входом блока контроля обработки программы и с первым входом интерполятора, второй аход которого соединен с ввтходом генератора тактовых импульсов, а выходы - со входами приводов.Недостатками такой системы являются низкие скорости линейных и угловых перемещений, невозможность регулирования скорости обработки программы и программирования аналитическим путем.Белью изобретения является расширение области применения системы.Это достигается тем, что система содержит блок подготовки и коррекции программы н последовательно соединенные эадатчик временного интервала, формирователь временного интервала и формирователь сигнала записи,второй вход которого подключен к выходу блока обратной связи, а выход к четвертому входу яака управления и второму входу формирователя временного интервала, третий55 вход которого соединен с выходом генератора тактовых импульсов, третий вы,ход блока управления через блок подготовки и коррекции программы подключен к пятому своему входу, а шестой вход блока управления соединен с выходом формироватепя временного интервала.На чертеже представлена функциональная схема контурной системы программного управления многокоординатным манипулятором, на которой указаны блок 1 контроля отработки программы, блок памяти 2, генератор 3 тактовых импульсов, блок 4 обратной связи, блок 5 управления, интерполятор 6, приводы 7, задатчик 8 временного интервала, формирователь 9 временного интервала, формирователь 10 сигналов записи, блок 11 подготовки и коррекции программ.Система работает следующим образом.Работа контурной системы программного управления многокоординатным манипулятором основана на принципе програм мирования отдельных точек контура с дальнейшей отработкой данных аппроксимированных отрезков интерполятором 6.Режим обучения проводится путем обвода исполнительного органа манипулятора по необходимому . контуру движения с требуемой скоростью, В процессе движения через определенные временные промежутки снимаются и записываются в блок памяти 2 текущие координаты точек по всем степеням подвижности, которые и характеризуют контур движения.В режиме обучения с задатчика 8 временного интервала выбранная величина временного интервала записывается в формирователь 9 временного интервала, в котором происходит подсчет импульсов, поступающих с генератора 3 тактовых импульсов, и формируются сигналы в конце каждого временного интервала. Эти сигналы поступают в формирователь 10 сигналов записи, куда также поступает информация о перемещении исполнительного органа манипулятора с блока 4 обратной связи по координатам. В формирователе 10 сигналов записи происходит сравнение приращений координат за текущий интервал времени; с предыдущим и при равенстве приращений происходит обобщение движения в двух, трех и т,д. интервалах времени. Обобщение происходит до тех пор, пока неравенство приращений по одной из координат не составит величины, превышающей процент необходимой точности поддержания пос 10 15 20 25 30 35 40 45 50 тоянной контурной скорости в системе,после чего формируется сигнал записи,По этому сигналу происходит запись вблок памяти 2 информации о перемещении, поступающей с блока 4 обратнойсвязи по координатам, и информации овеличине временного интервала, за который было произведено это перемещение,поступающей с формирователя 9 временного интервала,Кроме того, в формирователе 10сигналов записи происходит оценка изменения знака перемещения и при появлении по одной из координат импульсовпротивоположного знака в количестве,превышающем требование к точностиаппроксимации для системы, сразу же,ке ожидая конца временного интервала,происходит формирование сигнала записи, по которому информация о перемещении и величине временного интервалазаписывается в блок памяти 2, а в формирователе временного интервала формируется следующий временной интервал.Далее запись программы происходит аналогичным образом до конца обвода оператором всего контура движений исполнительным механизмом робота, В блоке 11 подготовки и коррекции программпроизводится минимизация программы,а также, в режиме программирования,подготовка программы по рассчитаннымконтурам с учетом необходимой скорости перемещения. Затем производитсязапись программы отработки в блок памяти 2. В режиме воспроизведения записанной программы из блока памяти2 информацию о перемещении и величине временного интервала записывают винтерполятор 6.В интерполяторе 6 происходит интерполяция величины перемещения по координатам, записанной в блоке памяти 2,до полной отработки этой величины покаждой координате, определяемой блоком1 контроля отработки программы. Послеотработки записанной информации происходит запись следующего кадра программыиз блока памяти 2 в интерполятор 6.Отработка нового кадра производитсяаналогичным образом, Процессповторяется до конца отработки всей программы.Применение изобретения позволит засчет повышения скорости обработки программы возможности регулирования скорости отработки программы и аналитического программирования значительно740491 формула изобретения Контурная система программного управления многокоординвтным манипулятором, содержашая блок обратной связи, выход которого непосредственно и через блок контроля обработки программы соединен соответственно с первым и вторым входами блока управления, первый выход и третий вход которого соединены с блоком памяти, а второй 15 выход - со вторым входом блока конч роля обработки программы и с первым аходом интерполятора, второй вход которого соединен с выходом генератора тактовых импульсов, а выходы - со ахода ми приводов, о т л и ч а ю щ в я с я тем, что, с целью расширения области применения системы, она содержит блок 1 О Составитель Г. Н едвктор Н. Каменская ТехредМ, Петкодов рректор Е. П Заказ 30 97/1 5 ТиНИИПИ Государствпо делам изобр113035, Москва,аж 1033 Подписное нного комитета СССРетений и открытий Ж, Раушская набд. 4/5 П ент", г, Ужгород, ул. Проектная,5расширить область применения предложенной системы. подготовки и коррекции программы ипоследовательно соединенные звдатчиквременного интервала, формировательвременного интервала и формировательсйгнала записи, второй вход которого подлючен к выходу блока обратной связи, авыход к четвертому аходу блока управления и второму аходу формирователя временного интервала, третий вход которого соединен с выходом генератора тактовых импульсов, третий выход блока управления через блок подготовки н коррекциипрограммы подключен к пятому своемувходу а шестой вход блока управлениясоединен с выходом формирователя временного интервала.Источники информации,принятые во вниманне при экспертизе1. Авторское свидетельство СССР395807 э кл.0519/40.2. Белянин П. Н. Промышленные роботы, М, Машиностроение, 1978,с. 250-254 (прототип).

Смотреть

Заявка

2492745, 06.06.1977

МИНСКИЙ ФИЛИАЛ МОСКОВСКОГО КОНСТРУКТОРСКО-ТЕХНОЛОГИЧЕСКОГО БЮРО

ЖАЛНЕРОВИЧ ЕВГЕНИЙ АЛЕКСАНДРОВИЧ, БИРЮКОВ ЮРИЙ ВЛАДИМИРОВИЧ, ПЕТРОВСКИЙ ЛЕОНИД ВАСИЛЬЕВИЧ, ЗАЙЦЕВ ВИКТОР ГЕОРГИЕВИЧ

МПК / Метки

МПК: B25J 9/00

Метки: контурная, манипулятором, многокоординатным, программного

Опубликовано: 15.06.1980

Код ссылки

<a href="https://patents.su/3-740491-konturnaya-sistema-programmnogo-upravleniya-mnogokoordinatnym-manipulyatorom.html" target="_blank" rel="follow" title="База патентов СССР">Контурная система программного управления многокоординатным манипулятором</a>

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