Техническая '" библиотека

 

ОПИСАН И Е

ИЗОБ РЕ ТЕ Н ИЯ

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ

25I269

Союз Советввнв

Социзлнстнческил

Реслуелнв

Зависимое от авт. свидетельства №

Заявлено 29Х.1968 (№ 1243864/18-24) Кл. 42m, 5/00 с присоединением заявки №

Приоритет

Опубликовано 26Х11!.1969. Бюллетень № 27

Дата опубликования описания 12.11.1970

МПК 6 06j

УДК 681.333:621.9-52 (088.8) Комитет ло делам изобретений и открытий лри Совете Министров

СССР

" - :ЬЗИАЯ

1 1тЛ ТЕНТНОТЕХНИЧЕСКАЯ

БИБЛИОТЕКА

Авторы изобретения

Г. И. Алкин и В. Л. Ройтер

Заявитель

ЛИНЕЙНО-КРУГОВОЙ ИНТЕРПОЛЯТОР

Данное устройство относится к вычислительной технике.

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

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

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

На чертеже приведена блок-схема интерполятора.

Интерполятор содержит синусно-косинусный блок, в состав которого входят постоянная синусно-косинусная память 1 со счетчиком 2, дешифратором 8 и счетчиком 4 для задания длины обрабатываемой кривой и два умножителя координат, которые в свою очередь содержат счетчики 5 и б и настраиваемые от программы блоки ключей 7 и 8, коммутирующие выходы счетчиков 5 и б, выполненных, например, на динамических элементах; переключатели 9 и 10 знаков координат; делители 11 — 15 одинаковой емкости, служащие для уменьшения погрешности вычисления и неравномерности выхода импульсов; генератор тактовых имs пульсов 1б и ключи 17 и 18.

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

При обработке прямой в блоки ключей 7 и 8 записываются соответственно величины Лх и

Лу, в зависимости от знаков приращений коор10 динат соответствующим образом включаются переключатели 9 и 10, включается ключ 17 и на вход счетчиков 5 н б поступают импульсы 1 от генератора 1б. Счетчики 5 и 6 работают синхронно и на выходы + х и + y поступают им15 пульсы с линейной .интерполяцией. х 1иу—=

Лх Лу

Я R где R — емкость счетчиков 5 и б.

20 В конечной точке погрешность вычисления отсутствует, так как сигнал окончания кадра прямой выдается делителем 15 при переполнении счетчиков 5 и б.

При обработке окружности включается ключ

25 18 и в счетчики 5 и б подаются импульсы из синусно-косинусной памяти 1

dRcos t и сИsint, где d — емкость делителей 11 — 15. В блоки

30 ключей 7 и 8 записываются одинаковые мно251269

Предмет изобретения

Составитель Ф. Б. Гулько

Редактор T. В. Данилова Тсхред Л. А. Камышникова Корректоры: М. Коробова и Л. Коро год

Заказ 391616 Тираж 480 Подписное

ЦНИИПИ Комитета по делам изобретений и открытий при Совете Министров СССР

Москва 7К-35, Раушская наб., д, 4 5

Типография, пр. Сапунова, 2 жители r. В умножителях число импульсов

r умножается на —, в делителях 11 — 14 число

R импульсов делится на d è на выходы +-х и

+ у поступают соответственно импульсы. х=г cos t и y=r sin t.

Постоянной памятью управляет дешифратор

8, с помощью которого выбирается также начальная точка окружности; длина -дуги задается с помощью счетчика 4.

Длина обрабатываемой дуги зависит от заданного радиуса r .начальной и конечной точек обработки. Поэтому величины r cos t u

r sin t в общем случае выражаются дробным числом импульсов и после окончания кадра окружности в делителях 11 — 14 сохраняется некоторая дробная часть. Так как делители

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

Г ! ! ! ! !

t

I ! ! !

При,расположении делителей-усреднителей по координатам до переключения знака, т. е. до переключателей 9 и 10, и отсутствии делителей 11 — 14 (в интерполяторе-прототипе)

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

Линейно-круговой интерполятор, например, 15 для систем программного управления металлообрабатывающими станками, содержащий синусно-косинусный блок с подключенными к нему двумя умножителями координат, каждый из которых состоит из счетчика, блока ключей, 20 переключателя знаков координат и делителя частоты импульсов, отличающийся тем, что, с целью уменьшения погрешности вычислений, вызываемой переключением знака координаты, он содержит на выходах умножителей ко25 ординат по два делителя частоты импульсов, входы которых соединены с выходами переключателей знаков координат.! ! ! ! ! ! ! ! ! !

Техническая библиотека Техническая библиотека 

 

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

Изобретение относится к системе управления серводвигателем
Наверх