Нелинейный интерполятор

 

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

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

РЕСПУБЛИК (so 4 С 06 С 7/30 FT

1 ."Ф

1-Ф 1

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

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

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

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21) 3804604/24-24 (22) 23.10.84 (46) 23.10.86. Бюл. 11 39 (71) Литовский научно-исследовательский геолого-разведочный институт (72) Г,К. Гедрикас (53) 681.335 (088.8) (56) Авторское свидетельство СССР

11 842853, кл. С 06 G 7/26, 1979.

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

Ф 911561, кл. G 06 G 7/30, 1980.

В.Б. Смолов. Функциональные преобразователи информации. Л., 1981, с. 224-227, рис. 6-5. (54) НЕЛИНЕЙНЫЙ ИНТЕРПОЛЯТОР (57) Изобретение относится к области автоматики и гибридной вычислитель„„SU„„J 265809 А I е ной техники и может быть .использовано в. аналоговых и аналого-цифровых вычислительных и управляющих устройствах и системах. Целью изобретения является повышение точности восста.новления функций, заданных с равно" мерным шагом разбиения по аргументу.

Поставленная цель достигается за

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

1265809

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

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

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

Нелинейный интерполятор содержит выходной сумматор 1, вычитатель 2, входной регистр 3, блок 4 памяти ординат узлов интерполяции, с первого по четвертый цифроаналоговые преобразователи 5-8, с первого по чет вертый кодоуправляемые резисторы 912, блок 13 памяти нелинейной поправки, инвертор 14 кода, масштабный резистор 15 и пятый кодоуправляемый резистор 16.

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

Код аргумента К; с приходом стробимпульса записывается во входной регистр 3. Старшие разряды кода аргумента щ; являются адресом дпя блока

ЗО

4 памяти ординат узлов интерполяции, который хранит узловые значения вост роизводимой функции. С поступлением иэ входного регистра 3 на адресный вход блока 4 адреса воспроизводимого З5 участка заданной функции из блока 4 выбираются коды узловых значений для заданного участка и поступают на входы цифроаналоговых преобразователей

5-8, на выходах которых устанавлива- 40 ,ются напряжения U, Uz, U >, U4, соответствующие значениям аргумента тп;,, т;,, m, и ш „(фиг. 2 ) . Зна."чение функцйи необходимо определить в интервале значений аргумента 45

Напряжения (/ и (1, соответственно (1 и U поступают на линейные кодоуправляемые резисторы 10 и 12 и соответственно 9 и 11. Производится 50 линейное интерполирование между узловыми значениями (1 и 0> функции. Выходные значения напряжений в зависимости от задаваемого младшими разрядами входного кода коэффициента де- 55 ления делителей 1 (п; ) равны

0„=0, (}, „l(n;}.

Величина нелинейной поправки прямо зависит от степени кривизны заданной кривой, т.е. от значений (1, и 0 относительно (1 и 0 . Из пассивного блока 13 памяти нелинейной поправки для конкретного n, выбираются значения заданной нелинейной функции ц (n;), определяемой конкретно для воспроизводимого класса функций по коду младших разрядов входного регистра 3 кода. Выходной код нелинейной поправки управляет кодоуправляемым целителем с коэффициентом деления p(n;). Выходное напряжение делителя, соответствующее величине нелинейной поправки, равно с (}а-b Р() где 6(1аb определяется вычитателем

2. Выходное напряжение на выходе выходного сумматора 1 равно (1 =U i0= еых- а с-" +00,, С(п;)+а(} (п }

Нелинейная поправка может быть определена одним из известных способов, например т Ц;(И)/Мсkc(CPЗ(nq

) =! Ф где tp;(n} — нелинейная поправка для

1 -го участка разбиения функции; махс(Ц,(Д вЂ” максимальное значение нелинейной поправки на

1 -м участке разбиения;

rn — количество участков разбиения.

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

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

Нелинейный интерполятор, содержащий входной регистр, выходы младших разрядов которого соединены с управляющими входами первого и второго кодоуправляемых резисторов, а выходы старших разрядов — с адресными входами блока памяти ординат узлов интерполяции, подключенного выходом первой ординаты к входу первого цифроаналогового преобразователя, причем первый вывод первого кодоуправля1265809 еро6

JOIIOCIf емого резистора соединен с первым выводом третьего кодоуправляемого резистора и с первым входом вычитателя, а первый вывод второго кодоуправляемого резистора подключен к первому входу выходного сумматора, соединенного вторым входом с первым выводом мостового резистора, о т л и ч аю шийся тем, что, с целью повышения точности восстановления функций,10 заданных с равномерным шагом разбиения по аргументу. в него дополнительно введены с второго по четвертый цифроаналоговые преобразователи, пятый кодоуправляемый резистор, инвер- (5 тор кода и блок памяти нелинейной поправки, подключенный адресными входами к выходам младших разрядов входного регистра и входу инвертора кода, а выходами †к управляющим входам 20 пятого кодоуправляемого резистора, соединенного первым выводом с шиной нулевого потенциала интерполятора, а BTopblM выводом — с первым выводок масштабного резистора, подключенного вторым выводом к выходу вычитателя, второй вход которого соединен с первыми выводами второго и четвертого кодоуправляемых резисторов, причем управляющие входы третьего и четвертого кодоуправляемых резисторов подключены к выходам инвертора кода, выход каждого цифроаналогового преобразователя соединен с вторым выводом соответствующего кодоуправляемого резистора, а входы второго, третьего и четвертого цифроаналоговых преобразователей подключены к выходам второй, четвертой и третьей ординат блока памяти ординат узлов интерполяции соответственно.

1265809

mj+g щ

mylar т у пi mj

Фиг.2

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

Техред А.Кравчук Корректор. А. Зимокосов

Редактор А. Ворович

Заказ 5667/48

Тираж 671 Подписное

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

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

Производственно-полиграфическое предприятие, г. Ужгород, ул. Проектная, 4

Нелинейный интерполятор Нелинейный интерполятор Нелинейный интерполятор Нелинейный интерполятор 

 

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

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

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

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

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

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

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

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

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

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

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

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

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