Устройство для программного управления

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

Авторы: Ерош, Жаботинский, Малышко, Москалев, Сорока, Фадеев

ZIP архив

Текст

ОП И ИЗОБ ОЯ Союз Советских СоциалистическихТ еслублик ОРСКОМ ИДЕТЕ Д(22) Заявлено 23.0 1) М,Кб 05 В 19/18 24555 присоединением заяв Государственный комите Совета Министров ССС во делам изобретенийи открытий 23) Г 1 риоритет 43) Опубликовано 30.08,78(72) Авторы изобретения И. Л Москалев,Ерош, Ю, Д, Жаботинский, В. М, Малышко, Э. С,А. И. Фадеев и Р, А. Сорока енинградский институт авиационного приборостроени71) Заявитель 4) УСТРОЙСТВО ДЛЯ ПРОГРАММНОГО УПРАВЛЕН Изобретение относится к вычислительной технике и может найти применение для управления объектами в различных отраслях промышленности, например в машиностроительной и приборостроительной. 5Известны устройства для программного управления, содержащие блоки алгебраического суммирования и управления, генераторы импульсов, блоки ключей и реверсивный счетчик 1, 2), 10Наиболее близким техническим решением к изобретению является устройство для программного управления, содержащее первый блок сравнения, подключенный к блоку приводов, и последовательно соединен ные преобразователь аналог в к, выход которого подключен к первому входу первого блока сравнения, переключатель режимов, первый блок памяти и второй блок памяти 3). 20Недостаток данного устройства заключается в малом числе запоминаемых программ движения на единицу объема памяти. Для запоминания ломаной линии, состоящей из и отрезков прямых, требуется 25 запомнить 2 п чисел (и ординат точек перегиба и п чисел, определяющих количество промежуточных точек на каждом прямом отрезке). Цель изобретения - увеличение числа запоминаемых программ на единицу объема памяти, что позволит увеличить универсальность устройства, т, е. расширить область его применения, а при запоминании одинаковых программ - увеличить точность запоминания и воспроизведения траектории.Г 1 оставленная цель достигается тем, что в устройство введены функциональный генератор, сумматор и последовательно соединенные анализатор спектра, пороговый элемент, счетчик и второй блок сравнения, выход которого через первый блок памяти подключен к одному из входов анализатора спектра. Выходы второго блока памяти непосредственно и через функциональный генератор соединены с входами сумматора, выход которого подключен к второму входу первого блока сравнения, а выходы переключателя режимов - с входом анализатора спектра непосредственно и через пороговый элемент с одним из входов первого блока памяти.На чертеже представлена структурная схема устройства.Она содержит преобразователь 1 аналог - код, переключатель 2 режимов, первый 3 и второй 4 блоки памяти, функцио,Для определенности работу устройства рассмотрим для случая управления роботом. На этапе записи оператор проводит руку робота по требуемой траектории. Сигналы положения, генерируемые датчиками, расположенными в сочленениях звеньев механизма робота, преобразуется в преобразователе 1 и через переключатель 2 режима записываются в блок 3 памяти. 11 осле записи всей траектории начинается этап обработки, Записанные данные из блока 3 подаются на анализатор 11 спектра, в котором вычисляются коэффициенты разложения по данному базису так называемые спектральные коэффициенты),датем вычисленные коэффициенты сравниваются с пороговым значением, записанные в элементе 12, Всем коэффициентам, значения когорых меньше порогового значения, присваиваются нулевые значения, Все ненулевые коэффициенты записываются в блок 3 и их число подсчитывается счетчиком 7 числа ненулевых коэффициентов базиса и переписывается в блок 9 для накопления и сравнивания числа ненулевых коэффициентов базисов. После этого с помощью переключателя 2 режимов устанавливается новый тип базиса в анализаторе 11 спектра, Процедура анализа повторяется, и число ненулевых коэффициентов для новой базисной функции записывается в счетчик 7. Затем число, записанное в счетчике 7, сравнивается с числом, хранящимся в блоке 9, Меньшее число запоминается. Процедура повторяется для всех базисов, которые предусмотрены конкретной реализацией устроиства.В конце этапа обработки в блок 3 записывается номер базиса, обеспечивающий приближение исходной кривой с заданной точностью и минимальным числом коэффициентов, значения ненулевых коэффициентов и число, по которому каждому из записанных коэффициентов присваивается свой номер. После этого записанные данные переписываются в блок 4 памяти. Блок 3 может быть отключен и вместе с анализатором 11 спектра, пороговым элементом 12, счетчиком 7 и блоком 9 может быть использован для обучения другого робота,На этапе воспроизведения генератор 5 генерирует систему базисных функций, которые суммируются с весами, равными значениям запомненных коэффициентов в сум 10 15 20 25 30 35 40 45 50 55 60 4маторе 6, сигналы с выхода которого через блок 8 сравнения подаются на вход блока 10 приводов, В блоке 8 происходит сравнение сигналов, поступающих с преобразователя 1, сигналов положения элементов объекта и сумматора б.Технико-экономическая эффективность предлагаемого устройства по сравнению с устройством-прототипом определяется значительным увеличспием числа запоминаемых программ движения объекта на единицу объема внутренней памяти. Это снижает стоимость устройства управления, увеличивает его универсальность, расширяет функциональные возможности.Предлагаемое устройство может быть использовано для управления промышленными роботами как с контурной, так и с позиционной системами управления, для управления станками, а также для управления самыми разнообразными объектами, когда требуется запоминать траекторию движения и воспроизводить ее произвольное число раз. Формула изобретения Устройство для программного управления, содержащее первый блок сравнения, подключенный к блоку приводов, и последовательно соединенные преобразователь аналог - код, выход которого подключен к первому входу первого блока сравнения, переключатель режимов, первый блок памяти и второй блок памяти, о т л и ч а ющ е е с я тем, что, с целью расширения области применения устройства, в него введены функциональный генератор, сумматор и последовательно соединенные анализатор спектра, пороговый элемент, счетчик и второй блок сравнения, выход которого через первый блок памяти подключен к одному из входов анализатора спектра, выходы второго блока памяти непосредственно и через функциональный генератор соединены с входами сумматора, выход которого подключен к второму входу первого блока сравнения, выходы переключателя режимов соединены с входом анализатора спектра непосредственно и через пороговый элемент с одним из входов первого блока памяти.Источники информации,принятые во внимание при экспертизе 1, Авторское свидетельство СССР Ко 506001, кл. б 05 В 19/18, 1973.2. Акцептованная заявка Великобритании Мо 1430315, кл, 6 ЗХ, 1976.3. ТЬе 1 пс 1 цз 1 г 1 а 1 КоЬо 1, чо 1. М 3, 1976, с. 123 - 128,622051 оставитель В. Кошк ПодписноССР зд. М 591 Тираж 1005 твенного комитета Совета Министро о делам изобретений и открытий Москва, Ж, Раушская наб., д, 4 аз 1519 у 12НПО Госуд 1303 ппография, пр. Сапунова, 2 едактор И. Грузова Техред Н, Рыбкина Корректор Е. Хмелева

Смотреть

Заявка

2455532, 23.02.1977

ЛЕНИНГРАДСКИЙ ИНСТИТУТ АВИАЦИОННОГО ПРИБОРОСТРОЕНИЯ

ЕРОШ ИГОРЬ ЛЬВОВИЧ, ЖАБОТИНСКИЙ ЮРИЙ ДАНИЛОВИЧ, МАЛЫШКО ВИКТОР МИХАЙЛОВИЧ, МОСКАЛЕВ ЭДУАРД СЕРГЕЕВИЧ, ФАДЕЕВ АЛЕКСАНДР ИГОРЕВИЧ, СОРОКА РОМАН АБРАМОВИЧ

МПК / Метки

МПК: G05B 19/37, G05B 19/4103

Метки: программного

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

Код ссылки

<a href="https://patents.su/3-622051-ustrojjstvo-dlya-programmnogo-upravleniya.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для программного управления</a>

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