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

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

Автор: Гедрикас

ZIP архив

Текст

, 265809 А 11 4 С 06 С 7/30 ИСАНИЕ ИЗОБРЕТЕН ВИДЕТЕЛЬСТВ Фной техники и может быть .использовано в аналоговых и аналого-цифровыхвычислительных и управляющих устройствах и системах. Целью изобретенияявляется повышение точности восста"новления функций, заданных с равно"мерным шагом разбиения по аргументу.Поставленная цель достигается за:счет введения с второго по четвертьйцифроаналоговых преобразователей, пя.того кодоуправляемого резистора, инвертора кода и блока памяти нелинейной поправки, Использование блокапамяти позволяет также накладыватьна восстанавливаемую функцию некоторые периодические составляющие, пеод ко ния н УДАРСТВЕННЫЙ КОМИТЕТ СССРДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИИ(56) Авторское свидетельство СССРУ 842853, кл. С 06 С 7/26, 1979.Авторское свидетельство СССРУ 911561, кл. 6 06 б 7/30, 1980,В.Б. Смолов. Функциональные преобразователи информации. Л., 1981,с. 224-227, рис. 6-5,(57) Изобретение относится к областавтоматики и гибридной вычислительрых кратен частоте разбиелы интерполяции. 2 ил.Изобретение относится к автоматике и гибридной вычислительной технике и может быть использовано в аналоговых и аналого-цифровых вычислительных и управляющих устройствах 5и системах.Целью изобретения является повышение точности восстановления функций, заданных с равномерным шагомразбиения по аргументу.На фиг. 1 изображена блок-схеманелинейного интерполятора; на фиг.2 график восстанавливаемой функции.Нелинейный интерполятор содержитвыходной сумматор 1, вычитатель 2,входной регистр 3, блок 4 памятиординат узлов интерполяции, с первого по четвертый цифроаналоговые преобразователи 5-8, с первого по чет вертый кодоуправляемые резисторы 912, блок 13 памяти нелинейной поправки, инвертор 14 кода, масштабный резистор 15 и пятый кодоуправляемыйрезистор 16.Интерполятор работает следующимобразом.Код аргумента Н, с приходом стробимпульса записывается во входной ре.гистр 3. Старшие разряды кода аргумента щ; являются адресом дпя блокаЗО4 памяти ординат узлов интерполяции,который хранит узловые значения воспроизводимой функции. С поступлениемиэ входного регистра 3 на адресныйвход блока 4 адреса воспроизводимого 35участка заданной функции из блока 4выбираются коды узловых значений длязаданного участка и поступают на входы цифроаналоговых преобразователей5-8, на выходах которых устанавлива О,ются напряжения Б, 0 ПП 4соответствующие значениям аргументатп; , т; ш , и ш; (фиг.2). Зна"чение функцйи необходимо определитьв интервале значений аргумента451;щ ш ),Напряжения 0 и 11, соответственно 1 и Цпоступают на линейныекодоуправляемые резисторы 10 и 12 исоответственно 9 и 11. Производится 5 Олинейное интерполирование между узловыми значениями 1 и 11 функции. Выходные значения напряжений в зависимости от задаваемого младшими разрядами входного кода коэффициента деления делителей 1 (и, ) равны0,=0,ь 0,., 1(д) Величина нелинейной поправки прямо зависит от степени кривизны заданной кривой, т.е. от значений 0, и 0 относительно 0 и 0 . Из пассивного блока 13 памяти нелинейной поправки для конкретного п, выбираются значения заданной нелинейной функции ц (о;) , определяемой конкретно для воспроизводимого класса функций по коду младших разрядов входного регистра 3 кода. Выходной код нелинейной поправки управляет кодоуправляемым целителем с коэффициентом деления р(п;). Выходное напряжение делителя, соответствующее величине нелинейной поправки, равнос а-ЬР(" )где 6 0 аопределяется вычитателем 2. Выходное напряжение на выходе выходного сумматора 1 равно0 =О О:енх а с 2+й О С(;)+б . Р(п.)Нелинейная поправка может быть определена одним из известных способов, напримерЧ;Жlмщс 1 ц (н)1 г 1где (Р;о) - нелинейная поправка для1 -го участка разбиенияфункции;ммсЦ,ьД - максимальное значение нелинейной поправки на1 -м участке разбиения;щ - количество участков разбиения.Использование блока 13 памяти позволяет также накладывать на восстанавливаемую функцию некоторые периодические составляющие, период которых кратен частоте разбиения на узлы интерполяции.Формула изобретенияНелинейный интерполятор, содержащий входной регистр, выходы младших разрядов которого соединены с управляющими входами первого и второго кодоуправляемых резисторов, а выходы старших разрядов - с адресными входами блока памяти ординат узлов интерполяции, подключенного выходом первой ординаты к входу первого цифроаналогового преобразователя, причем первый вывод первого кодоуправля1265809 еро 6 ЛРИВ емого резистора соединен с первым выводом третьего кодоуправляемого резистора и с первым входом вычитателя, а первый вывод второго кодоуправляемого резистора подключен к первому входу выходного сумматора, соединенного вторым входом с первым выводом мостового резистора, о т л и ч аю щ и й с я тем, что, с целью повышения точности восстановления функций 10заданных с равномерным шагом разбиения по аргументу. в него дополнительно введены с второго по четвертыйцифроаналоговые преобразователи, пятый кодоуправляемый резистор, инвертор кода и блок памяти нелинейнойпоправки, подключенный адресными входами к выходам младших разрядов входного регистра и входу инвертора кодаа выходами в к управляющим входам 20пятого кодоуправляемого резистора,соединенного первым выводом с шинойнулевого потенциала интерполятора,а вторым выводом - с первым выводоммасштабного резистора, подключенноговторым выводом к выходу вьтчитателя,второй вход которого соединен с первыми выводами второго и четвертогокодоуправляемых резисторов, причемуправляющие входы третьего и четвертого кодоуправляемых резисторов подключены к выходам инвертора кода,выход каждого цифроаналогового преобразователя соединен с вторым выводомсоответствующего кодоуправляемогорезистора, а входы второго, третьегои четвертого цифроаналоговых преобразователей подключены к выходам второй, четвертой и третьей ординат блока памяти ординат узлов интерполяции соответственно.1265809 т+г т т у пс лрФиг.г Составитель С. Казинов Техред А.Кравчук Корректор. А. Зимокосов Редактор А, Ворович Заказ 5667/48 Тираж 671 ПодписноеВНИИПИ Государственного комитета СССРпо делам изобретений и открытий113035, Москва, Ж, Раушская наб., д. 4/5 Производственно-полиграфическое предприятие, г. Ужгород, ул. Проектная, 4

Смотреть

Заявка

3804604, 23.10.1984

ЛИТОВСКИЙ НАУЧНО-ИССЛЕДОВАТЕЛЬСКИЙ ГЕОЛОГОРАЗВЕДОЧНЫЙ ИНСТИТУТ

ГЕДРИКАС ГЕНРИКАС КАЗЕВИЧ

МПК / Метки

МПК: G06G 7/30

Метки: интерполятор, нелинейный

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

Код ссылки

<a href="https://patents.su/4-1265809-nelinejjnyjj-interpolyator.html" target="_blank" rel="follow" title="База патентов СССР">Нелинейный интерполятор</a>

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