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

Автор: Борзых

ZIP архив

Текст

Иэобретение относится к вычислительной технике и может быть исполь-. зовано н различных радиотехнических, вычислительных и измерительных системах.Известно устройство, которое вос станавлинает функцию по отсчетам, следующим с заранее .неизвестным слу" чайным периодом. Оно содержит синхронизатор и последонательно соединенные первое запоминающее устройст во, сумматор, ключ, второе запоминающее устройство и интегратор ( 1).Недостатком этого устройства ян" ляется недостаточно высокая точность, так как оно реализует не интерполя ционный, а экстраполяционный алгоритм восстановления функции между отсчетами.Наиболееблизким к изобретению по технической сущности является интерполятор, который восстанавли" нает функцию по дискретным отсчетам, следующим с постоянным периодом, при наличии случайных однократных выпадений некоторых иэ отсчетов. Он содержи= устройство задержки, вход которого является входом интерполятора, сумматор по модулю два, синхронизатор, выход которого соединен с первым входом сумматора по модулю дна, первый ключ и блок аналоговой интерполяции, содержащий последовательно соединенные первое запоминающее устройство, алгебраический сумматор, второй ключ, второе запоминающее устройство и интегратор, выход 3 которого соадинен с нторым входом алгебраического сумматора и является. выходом интерполятора, первый вход блока аналоговой интерполяции, соединен с выходом первого ключа и 40 с выходом устройства задержки (,2).Известное устройство реализует алгоритм линейной интерполяции, которая н ряде случаев имеет большую погрешность носстанонления. 45Кроме того, при обнаружении выпадения очередного отсчета происходит увеличение постоянной времени интегратора в два раза, В результате ошибка восстановления непрерывной функции на этом интервале увеличивается.Таким образом устройство имеет низкую точность интерполяцииЦелью изобретения является повышение точности интерполяции при наличии однократных пропусков входных отсчетов.Цель достигается тем, что интерполятор, содержащий блок задержки, вход которого является входом ин терполятора, генератор синхроимпульсов, выход которого соединен с первым входом сумматора по модулю два и с синхронизирующим входом блока задержки, основной выход которого соединен с информационным входом блока аналоговой интерполяции, и ключ, содержиталгебраический сумматор, . входы которого соединены с соответствующими дополнительными выходами блока задержки, число которых на единицу превышает степень интерполирующего полинома, выход алгебраи" ческого сумматора через ключ соединен с информационным входом блока аналоговой интерполяции, основной выход блока задержки соединен с нторым входом сумматора по модулю два, выход которого соединен с управляющим входом ключа, а выход генератора синхроимпульсов .соединен с синхрониэирующим входом блока аналогоной интерполяции.На чертеже приведена функциональная схема интерполятора.Интерполятор содержит генератор 1 синхроимпульсов, блок 2 задержки, алгебраический сумматор 3, сумматор 4 по модулю дна, ключ 5, блок 6 аналоговой интерполяции.Дополнительные выходы блока 2 задержки разбиты на две группы, кото рые содержат Уи и Мвыходов. Соответственно в интерполяторе используются при выпадении отсчета и 1 л неискаженных отсчетов, предшествующих выпадению, и.м Отсчетов, последующих за выпадением.Амплитуда пропущенного отсчета рассчитывается в дискретные моменты времени алгебраическим сумматором по формуле интерполяционного много- члена степени Н2, Общее число отсчетов, используемых н расчетах, рав" но1+ф 2= Мф 1 (1)Существует несколько вариантоввыбора чисел (и и И , удовлетворяю"щих соотношению (1), Однако наиболеевысокая точность определения амплитуды выпавшего отсчета достигается,когда.И равно целой части от числа Н+(Например, для Н= 3 целесообразно выбрать в: И = 2. В этом случаедля определения амплитуды выпавшего отсчета используется интерполяционный многочлен третьего порядка)К)=АР+В+сЬ , (2) значения которого н дискретные моменты времени -2 Т, -Т, Т и 2 Т равны амплитудам неискаженных отсчетови. Значение. амплитуды выпавшего отсчета находится из формулы (2) подстановкой т"- О, т.еЧО =РСоставим систему уравнений

Смотреть

Заявка

3438595, 17.05.1982

РЯЗАНСКИЙ РАДИОТЕХНИЧЕСКИЙ ИНСТИТУТ

БОРЗЫХ ВЛАДИМИР ЕВГЕНЬЕВИЧ

МПК / Метки

МПК: G06G 7/30

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

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

Код ссылки

<a href="https://patents.su/3-1037286-interpolyator.html" target="_blank" rel="follow" title="База патентов СССР">Интерполятор</a>

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