Цифровой экстраполятор

 

СОЮЗ СОВЕТСКИХ

СОЦИАЛИСТИЧЕСКИХ

РЕСПУБЛИК (si>s G 06 F 15/353

ГОСУДАРСТВЕННЫЙ КОМИТЕТ

ПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ

ПРИ ГКНТ СССР

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

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

О (Л (21) 4836664/24 (22) 23.04.90 (46) 30.70.92. Бюл. М 40 (71) Одесский политехнический институт (72) А,Г,Кисель, В,С.Ситников, Э.Н.Каримов, А.В.Скалевой и Л,M.Ïåòðoâà

{56)1. Авторское свидетельство СССР

N 503256, кл, G 06 G 7/30, 1974.

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

% 333571, кл. G 06 G 7/52, 1968.

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

М 694865, кл. G 06 F 15/20, 1977.. Ы,, 1772805 Al (54) ЦИФРОВОЙ ЭКСТРАПОЛЯТОР (57) Использование: в цифровых системах автоматического управления, в станках с

ЧПУ. Цель: повышение точности экстраполяции за счет уменьшения дисперсии вы- ходного сигнала. Сущность изобретения: устройство содержит: 1 регистр(1), 2 сумматора (2,3) преобразователь 4 код-частота, реверсивный счетчик (5), информационный вход (6), тактовые входы 7,8, выход 9. Положительный эффект: возможность непрерывной обработки сложных профилей деталей на станках с ЧПУ, повышение надежности и износостойкости обрабатывающего инструмента. 1 ил, 1772805

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

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

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

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

Недостатком известного устройства является скачкообразное изменение выходного код устройства в узловой точке.

Такой скачок обусловлен записью нового кода в реверсивный счетчик, поскольку существует разность между текущим значеS нием счетчика Ып и новым кодом N в узло. вой точке и, Скачкообразное изменение выходного кода устройства обуславливает увеличение дисперсии выходного сигнала, что при работе известного устройства, например, в станках с ЧПУ приводит к увеличению шероховатости обрабатываемой поверхности, к повышенному износу обрабатывающего инструмента.

Цель изобретения — повышение точности экстраполяции за счет уменьшения дисперсии выходного сигнала.

Поставленная цель достигается тем, что

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

20 соединены соответственно с вычитающим и суммирующим входами реверсивного счетчика, выход которого подключен ко второму входу первого сумматора, выход которого подключен к первому входу второго сумма25 тора, информационный вход экстраполятора соединен со вторым входом второго сумматора, кроме младшего разряда, со сдвигом влево на один разряд, младший разряд второго входа которого подключен к

30 шине логического нуля.

Структурная схема экстраполятора приведена на чертеже.

Цифровой экстраполятор, содержащий регистр 1, первый 2 и второй 3 сумматоры, 35 преобразователь 4 код-частота, выход которого соединен со счетным входом реверсивного счетчика 5, выход которого является выходом 9 зкстоаполятора, информационный вход 6 которого подключен к информа40 ционному входу регистра 1, выход которого подключен к первому входу первого сумматора 2, тактовые входы регистра 1 и преобразователя код-частота 4 подключены соответственно к первому 7 и второму 8

45 тактовым входам экстраполятора, второй выход суммы сумматора 3 подключен к информационному входу преобразователя код-частота 4, прямой и инверсный выходы знака второго сумматора 3 соединены соот50 ветственно с вычитающим и суммирующим входами реверсивного счетчика 5, выход каТорого подключен ко второму входу первого сумматора 1, выход которого подключен к первому входу второго сумматора 3, инфор55 мационный вход экстраполятора соединен со вторым входом второго сумматора 3, кроме младшего разряда, со сдвигом влево на один разряд, младший разряд второго входа которого подключен к шике логического нуля.

1772805

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

Техред M.Ìoðãåíòàë Корректор Н,Ревская

Редактор

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

ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР

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

Производственно-издательский комбинат "Патент", г. Ужгород, ул,Гагарина, 101

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

На вход экстраполятора поступает код

Nn, который подается на вход регистра памяти 1 и второй вход второго сумматора 3.

На выходе регистра 1 после прихода тактоВОГО ИМПУЛЬСа ЗаПИСИ СфОРМИРОВаН КОД Nn-1, поступающий на первый вход первого сумматора 2, где он суммируется с выходным кодом устройства Nn и подается Hà его второй вход.

Во втором сумматоре 3 формируется код 4 разности удвоенного входного кода Nn u кода сумматора 2:

Ьп = 2Nn — (Nn-1+ Nn). (1)

Код 2Nn образуется в результате поступления кода Hà входы второго сумматора 3 со сдвигом влево на один разряд, а на младший его разряд подается логический ноль.

Преобразователь 4 из кода разности 4 формирует частоту следования импульсов.

Выходная частота преобразователя определяется выражением

f=2 fo6р, (2) где 4 — тактовая частота по входу 8; .

k — разрядность кода.

Частота с выхода преобразователя 4 подается на счетный вход счетчика 5, управляющие входы которого подключены ко вторым и третьим выходам второго сумматора 3., В зависимости от знака разности

h реверсивный счетчик производит суммирование или вычитание поступающих на счетный вход импульсов.

Принцип работы устройства основан на введении поправки:, Ь= Nn Nn, (3) где Nn — новый входной код в узловой точке и,;

Nn — текущий выходной код устройства в узловой точке и.

Для исключения разности выходного кода экстраполятора новое приращение формируется с учетом поправки (3):

А - А+А -(Nn — Мп-1)+(Мп-Nn )=2йп(Nn-1+ Nn ).

Например, если в прототипе значение

4,.соответствует выражению 4» - Nn-Nn-1. то на выходе устройства в узловой точке и+1 код будет равен: Nn+1 = Nn+ А. В узловой точке п+1 появится новое значение N»1, которое запишется в реверсивный счетчик, т,е. на выходе устройства произойдет скаЧОК, раВНЫй: 6,+1 = Nn+1 — No+1.

5 Для устранения такого скачка в выходном коде экстраполятора вводится поправка (3) и формируется приращение 6,. Тогда в узловой точке и+1 работа устройства продОЛжаЕтСя СО ЗНаЧЕНИЕМ Nn+1, а НЕ КаК В

10 прототипе со значением Nn+1, Nn+1-Nn+

+А .

Таким образом. за счет продолжения

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

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

Цифровой экстраполятор, содержащий

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

25 подключеН к информационному входу регистра, выход которого подключен к первому входу первого сумматора, тактовые входы регистра и преобразователя код-частота подключены соответственно к первому и

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

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

Цифровой экстраполятор Цифровой экстраполятор Цифровой экстраполятор 

 

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

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

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

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

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

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

Изобретение относится к вычислительной технике и может быть nqr baoaaHO для анализа связности вершин графа

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

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

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

Изобретение относится к вычислительной технике и может быть использовано в электронной цифровой вычислительной машине

Изобретение относится к электронным играм

Микроэвм // 2108619
Изобретение относится к области микропроцессорной техники, в частности, может применяться для реализации обмена информацией

Изобретение относится к области цифровой вычислительной техники и предназначено для обработки двух или больше компьютерных команд параллельно

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

Изобретение относится к цифровым компьютерным системам и предназначено для обработки двух и более команд параллельно

Изобретение относится к вычислительной технике, точнее к построению многопроцессорных векторных ЭВМ

Изобретение относится к вычислительной технике и может найти применение в автоматизированных системах управления АСУ индустриального и специального назначения

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