Полиномиальный интерполятор

 

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

союз совктсних социАлистичксних кспуьлин цИ 1 С 06 G 7/30 госуддрствкнный комитент до изов чтениям и отис цтиям п1 и унт ссс1

1 (21) 44117 } 2/24-24 (22) 18. 04. 88 (46) 15.11.89. Бюл. Р 42 (72) А.Д.Кондаков и !О.П.Петришин (53) 681.3 (088.8) (56) Авторское свидетельство СССР

Р 851425, кл. С 06 G 7/30, 1979.

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

Р 663074, кл. Н 03 Н 7/02, 1977. (54) ПОЛИНОИИАЛЬНЫЙ ИНТЕРПОЛЯТОР (57) Изобретение относится к вычислительной технике и может быть ис— пользовано в устройствах измерения и

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

Цель изобретения — повышение точности.

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

Полиномиальный интерполятор содержит генератор 1 тактовых импульсов, регистр 2, преобразователь 3 код— напряжение, интеграторы 4„-4 „, залов минающие элементы 5„-5» суммирующие усилители 6„-6„, дополнительные преобразователи 7„-7„ код — напряжение, элементы 8,-8 „ задержки, дополнительные регистры 9,-9 » блок 10 вычисления конечных разностей и сдвигающий регистр 11.

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

Последовательный многоразрядный сдвигающий регистр 11 на каждом такте записывает очередное значение кода сигнала N и хранит его вместе спредыдущими и кодами N„...N „. Из этих (и+1) значений кода сигнала блок 1О конечнйх разностей и-го порядка фор- Р мирует на своих (n+1) выходах коды конечных разностей: от нулевого до вы и-го порядка Д вЂ” Д Яд

Регистры 2 и 9 служат для синхронизации работы преобразователей 3 и

7 код — напряжение. Эти регистры уп— равляются тактовыми импульсами от генератора 1 тактовых импульсов, задержанными на нужную величину элемента в 4 ми 8 задержки. Преобразователи 3 и 7 код — напряжение преобразуют коды конечных разностей в аналоговую форму

U„,..., U . Конечная разность и-ro порядка U, служит для получения

1522245 текущего значения сигнала U(») путем п-кратного интегрирования интеграто-: рами 4. Конечные разности меньших порядкОв П„,..., U используются для установления нужных начальных условий интегрирования на первых тактах работы фильтра, а также для компенсации дрейфа интеграторов в установившемся режиме. Элементы 8 задержки служат для стробирования запоминающих элементов 5. При этом величина запаздывания 7(, в первом элементе задержки выбирается такой, чтобы запоминающий элемент 5 фиксировал значение разнос- 15 ти между установившимся значением на-! пряжения на первом преобразователе 7 и текущим значением напряжения на выходе первого интегратора U „ именно

f в тот момент, когда погрешность от запаздывания сигнала в первом интеграторе становится равной нулю. ОстаI точное значение разности E „, = U „,—

l- П„., обусловленное дрейфом интег! ратора, подается с обратным знаком на 25 вход интегратора в следующем такте ,цля компенсации этого дрейфа. Аналогично осуществляется компенсация зааздывания и дрейфа в остальных интеграторах. Наличие запаздывания в З0 нтеграторах предлагаемого устройст-! ва не приводит к задержке в получении значений конечных разностей П,, !

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

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

t+е лб ° ь!

)) 1 и(! к) =V — -I ( кк ккк б л 45 (б! + ... + 1 к

Т. ! n л ))-! ")! "t ! )цб! дабл( к(б!„, + ) и„а(б + б,)) а(б + л

h-! ll л ) )д(» . б )jg(» . л ) бФ! (е!

»о « где лб — величина задержки распрост-! ранени в 1-м ин граторе; 55

Т - период следования кодов;

»0> моменты времени, соответствующие поступлениям кодов

N6, N, Nh соответственно.

В результате интегрирования получается выражение, которое совпадает (с точностью до константы в аргументе) с интерполяционным полиномом Ньютона.

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

Блок 10 имеет пирамидальную пи (и+1) уровневую схему, содержащую — — — —— вычитателей и реализующую вычисление известных из литературы выраженил конечных разностей дискретного входного сигнала, представленного равноот.т стоящими отсчетами.

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

Полиномиальный интерполятор, содержащий регистр, тактовый вход которого соединен с выходом генератора тактовых импульсов, а выход — с входом преобразователя код — напряжение, и интеграторов, первый информационный вход каждого i-ro интегратора, = 2, п соединен с выходом (i-1)-го интегратора, а выход n-ro интегратора является выходом интерполятора, и запоминающих. элементов и п суммирующих усилителей, отличающийся тем, что, с целью повышения точности, в него введены блок вычисления конечных разностей, сдвигающий регистр, п дополнительных регистров, п дополнительных преобразователей код — напряжение и п элементов задержки, соединенных последовательно, вход первого элемента задержки соедийен с выходом генератора тактовых импульсов, выход преобразователя код — напряжение соединен с первым информационным входом первого интегратора, информационный вход сдвигающего регистра соединен с шиной задания входных кодов, его тактовый вход соединен с выходом n-r.o элемента задержки, а и+1 выходов сдвигающего регистра соединены с соответствующими входами блока вычисления конечных разностей, выход конеч-, ной разности и-го порядка которого соединен с информационным входом регистра, а выход j-ой- конечной разнос1522245

Составитель Г.Осипов

Редактор И.Петрова,Техред Л.Сердюкова

Корректор Н.Кабаций

Заказ 6966/48, Тираж 668 Подписное

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

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

Производственно-издательский комбинат "Патент", г.ужгород, ул. Гагарина,101 ти, J = О, и 1, соединен с информационным входом (и-j)-ro дополнительного регистра, выход которого через соответствующий дополнительный преобразователь код — напряжение соединен с первым входом (n-j)-го суммирующего усилителя, второй вход которого соединен с выходом (n-j)-го интегратора, а выход — с информационным входом (n-j)-го запоминающего элемента, выход которого соединен с вторым информационным входом (Il ))-го интеграто5 ра, выход (и-J )-го элемента задержки соединен с тактовыми входами (n-j )-х дополнительного регистра и запоминающего элемента.

Полиномиальный интерполятор Полиномиальный интерполятор Полиномиальный интерполятор 

 

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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