Цифровой интерполятор

 

«

1 (11 64

ОП ИСАН И Е

ИЗОБРЕТЕНИЯ

Союз Советских

Социалистических

Республик

К АВТСРСИОМУ СВИДЕТЕЛЬСТВУ (61) Дополнительное к авт. свид-ву (22) Заявлено 04.07.77 (21) 2502479/18-24 с присоединением заявки %в (23) Приоритет (43) Опубликовано 30.05.79. Бюллетень ¹ 20 (45) Дата опубликования описания 30.05.79 (51) М Кл.о

Q 05В 19/18

Государственный комитет

СССР пе лелем изобретений открытий (53} УДК 681.323:621. .9.503.55 (088.8) (72) Авторы изобретения

1О. A. Раисов и В. C. Тройников (71) Заявитель

Харьковский ордена Ленина политехнический институт им. В. И. Ленина (54) ЦИФРОВОЙ И КТЕРГ1 ОЛЯТОР

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

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

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

Известен цифровой интерполятор, содержащий последовательно соединенные блок задания скорости, блок интерполяции и счетчик, а также последовательно соединенные умножитель и делитель (2).

Недостатком известного интерполятора является его сложность.

Цель изобретения — упрощение интсрполятора.

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

На фпг. 1 представлена структурная схема цифрового интерполятора; на фиг. 2 показано построение искомого контура.

Цифровой интерполятор (см. фиг. 1) содержит блок 1 задания скорости, блок

2 интерполяции, счетчик 3, умножитель 4, дополнительный умножитель 5, делитель 6

10 и дополнительный делитель 7.

Величины коррекции ЛХ„и ЛУ„(см. фиг. 2) могут быть найдены пз соотношений где Х; и У; — текущие значения координат

20 дуги окружности;

R — радиус этой окружности;

AR — абсолютное значение коррекции в направлении радиусвектора.

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

В режиме круговой интерполяции в качестве исходных данных задают: в блок 1 задания скорости — код заданной скорости, в

30 блок 2 интерполяции — координаты нача3 ла отработки, а счетчик 3 — сумму приращений по координатам основного контура, в делители б и 7 — величины радиуса R отрабатываемой окружности, а в умножители 4 и 5 — величины коррекции Л)4. С пуском схемы импульсы блока 1 задания скорости попадают в блок 2 интерполяции, который выдает приращения по координатам основного контура. Выходные импульсы блока 2 по координатам Х и У подсчитываются счетчиком 3, который в нужный момент производит остановку решения.

Эти же импульсы поступают соответственно в умножители 4 и 5, где происходит их умножение на величину М4, а затем в делители 6 и 7 для их деления на величину радиуса R отрабатываемой окружности.

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

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

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

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

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

Источники информации, принятые во внимание при экспертизе

1. Патент ФРГ М 1513177, кл, 42r 19/18, опублик. 1973.

25 2. Авторское свидетельство СССР

Мю 394795, кл. G 06F 15/46, 1973.

Раг.7

665286

Редактор Е. Караулова

Заказ 1134/7 Изд. № 340 Тираж 1014 Подписное

НПО Государственного комитета СССР по делам изобретений и открытий

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

Типография, пр. Сапунова, Р

Составитель В. Катасенов

Техред Н. Строганова

Корректоры: Е. Осипова и Л. Брахнина

Цифровой интерполятор Цифровой интерполятор Цифровой интерполятор 

 

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

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