Сплайновый интерполятор

 

Изобретение относится к вычислительной технике Цель изобретения расширение функциональных возможностей за счет перестраиваемой интерполяции В-сплайнами до п-го порядка включительно. Цель достигается последовательным формированием базисных сплайнов блоками, содержащими каждый согласованный фильтр и аттенюатор . Базисный сплайн требуемого порядка поступает через коммутатор в перестраиваемый согласованный фильтр, в котором модулируется узловыми значениями интерполируемой функции. 1 з.п. Л-лЫд 4 ил.

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

Эбб

РЕСПУБЛИК. (я)5 <> 06 <т 7 30

ОПИСАНИЕ NSOBPETEHMR

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

««фб б

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

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

APH. ГИКТ СССР (21) 4673770/24 (22) 04.04.89 (46) 07.05.91. Бюл. У 17 (72) В.В, Хуторцев, В.Н.Таран и К.А.Часнык (53) 681.3(088.8) (56) Авторское свидетельство СССР.

Р 1211767, кл . С 06 С 7/30, 1984.

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

У, 1239732, кл. С 06 С 7/30, 1983. (54) СПЛАЙНОВЬЙ ИНТЕРПОЛЯТОР (57) Изобретение относится к вычислительной технике. Цель изобретения—

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

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

На фиг.1 показана блок-схема сплайнового интерполятора; на фиг.2— схема перестраиваемого согласованного фильтра; на фиг.З вЂ” временные диаграммы формирования базисных сплайн-функций; на фиг.4 — В-сплайны нулевого, первого и второго порядков.

Сплайновый интерполятор содержит первый и второй генераторы импульсов 1 и 2, согласованный фильтр 3 и аттенюатор,4, входящие в состав

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

1 з.п. A-лы„ 4 ил. каждого из блоков 54 — 5 формирова- ния базисных сплайнов, коммутатор 6, перестраиваемый согласованный фильтр (ПСФ) 7, ключ 8, шину 9 запуска,входы 10 задания порядка интерполяционного полинома, входы 11 задания весовых коэффициентов. «В

Перестраиваемый согласованный а,,)( фильтр (фиг. 2) содержит масштабирующие усилители 12, сумматор 13, элементы 14 задержки. Согласованный фильтр 3 может быть выполнен анало-, гично, только без регулируемых уси- лителей.

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

При появлении пускового сигнала на входе генератора 2 он формирует импульс, длительность Ф которого со" ответствует шагу сетки, на которой осуществляется сплайн-аппроксимация.

Импульс открывает ключ 8, с выхода

1б47599 которого поступает пачка из К импульсов генератора 1. Согласованные фильтры блоков 5,..., 5,„ являются идентичными.

На выходе фильтра 3 блока 5 на чинает Аормнроваться отклик согласованного фильтра, который после ослабления аттенюатором 4 (коэффициент ослабления аттенюаторов блоков 5 равен К) представляет собой последовательность импульсов, огибающей которой является нормализованный

В-сплайн первого порядка (фиг.Зж).

САормированный сигнал, поступая на вход блока 5, преобразуется согласованным Аильтром этого блока.

Величина задержки в элементах согласованного Аильтра выбирается равной периоду Т следования импульсов на выходе генератора 1. Последовательность преобразований отражена на временных диаграммах фиг.Зж з,и, к,л,м.

Таким образом, после аттенюато-, ра блока 5< формируется последовательность импульсов, модулированная параболическим нормализованным Всплайном (фиг.Зм).

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

Такимобразом, на выходе каждого из блоков Аормируется последовательность импульсов, модулированная нормализованная базисным сплайном соответствующего порядка. В-сплайн ну, левого порядка имитируется пачкой 4р импульсов с выхода ключа 8.

Выбор необходимого базиса осуществляется подачей сигнала на один из управляющих входов 10 коммутато. ра 6;

Нормализованный В-сплайй соответствующего порядка поступает на ПСФ 7.

На входы 11 ПСФ 7 поступают сигналы, пропорциональные коэфАициентам

Ь, (1 = 1,н). Элементы 14 задержки

50 идентичны.

Эадержка равна длительности импульса на выходе генератора 2 и определяет величину шага сетки, на которой осуществляется сплайн-аппро55 . ксимация. Число m определяет количество шагов сетки.

Под действием сигналя на входах 11 в усилителях 12 формируются весовые коэАфициенты, пропорциональные значе.ниям коэААициентов сплайнов, и после суммирования на выходе сумматора 13 формируется последовательность импульсов, огибающая которых несет информа- .

-цию о сплайн-аппроксимации Аункции на основе нормализованных В-сплайнов

j-го порядка (j = О, n).

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

1. Сплайновый интерполятор, содер-!.", жащий первый генератор импульсов, выход которого соединен с управляющим входом ключа, и коммутатор, о т л и— ч а ю шийся тем, что, с целью расширения Аункциональных возможностей за счет перестариваемой интерполяции В-сплайнами до и-го порядка включительно, в него введены второй генератор импульсов, перестраиваемый согласованный фильтр и п блоков формирования базисных сплайнов, соединенных последовательно, кажный из которых содержит согласованный Аильтр и аттенюатор, соединенные последовательно, причем вход согласованного

Анльтра является входом соответствующего блока,а выход аттенюатора — выходом блока, вход первого блока формирования базисных сплайнов, подключенный к выходу ключа, выходы всех п блоков Аормирования базисных сплайнов соединены с соответствующими инАормационными входами коммутатора, п+1 управляющих входов которого являются входами задания порядка интерполяционного полинома интерполятора, выход коммутатора соединен с сигнальным входом перестраиваемого согласованного Аильтра, н входов задания весовых коэффициентов которого являются информационными входами интерполятора, вход запуска второго генератора импульсов является входом запуска интерполятора.

2. Интерполятар по п.1, о т л и -!= .ч а ю шийся тем,что перестраи: ваемый согласованный Аильтр содержит

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

1647599

1647599

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

Редактор Н.Гунько . Техред,П.()лифнык - Корректор Н.Ревская

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

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

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

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

Сплайновый интерполятор Сплайновый интерполятор Сплайновый интерполятор Сплайновый интерполятор 

 

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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