Устройство для кусочно-линейной аппроксимации

 

Предлагаемое изобретение относится к автоматике и вычислительной технике и может использоваться для генерирования с высокой точностью последовательности значений нескольких функций. Цель изобретения - повышение точности аппроксимации. Устройство для кусочно-линейной аппроксимации содержит генератор 1 тактовых импульсов, RS-триггер 2, счетчик 3, элемент И 4, управляемый делитель 5 частоты с переменным коэффициентом деления, постоянное запоминающее устройство 6 параметров функций, блок 7 сравнения кодов, реверсивный счетчик 8, вход 9 пуска, входы 10, 11 установки начального значения и выход 12. Цель изобретения достигается за счет введения блока 7 сравнения кодов, элемента И 4, RS-триггера 2. 2 ил.

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

СОЦИАЛИСТИЧЕСКИХ

РЕСПУБЛИК

09) (11) А1 сю4G06F 1 02

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

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

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

ПО ИЭОБРЕТЕНИЯМ И ОТКРЫТИЯМ

ПРИ ГКНТ СССР

1 (21) 4270560/24-24 (22) 04.05.87 (46) 23.07.89. Бюл. )) -27 (72) А.В,Тимченко и С.В.Тимченко (53) 681.325(088.8) (56) Авторское свидетельство СССР

I) 1104492, кл. С 06 F 1/02, 1982

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

9 1187158, кл. G 06 F 1/02, 1984. (54) УСТРОЙСТВО ДЛЯ КУСОЧНО-ЛИНЕЙНОЙ

АППРОКСИМАЦИИ (57) Изобретение относится к автоматике и вычислительной технике и может использоваться для генерирования с высокой точностью последовательнос2 ти значений нескольких функций. Цель изобретения — повьппение точности аппроксимации. Устройство для кусочнолинейной аппроксимации содержит генератор 1 тактовых импульсов, RS-триггер 2, счетчик 3, элемент И 4, управляемый делитель 5 частоты с переменным коэффициентом деления, постоянное запоминающее устройство 6 параметров функций, блок 7 сравнения кодов, реверсивный счетчик 8, вход 9 пуска, входы 10 11 установки начального значения и выход 17. Цель изобретения достигается за счет введения блока 7 сравнения кодов, элемента И 4, RSтриггера 2. 2 ил. использоваться для генерирования с высокой точностью последовательности значений нескольких функций, производная которых меняет знак и величину на различных, несовпадающих интервалах аппроксимации, при использовании минимального объема памяти.

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

На фиг. 1 приведена функциональная схема устройства; на фиг. 2— временные диаграммы наиболее важных 15 для понимания работы устройства сигналов.

Устройство для кусочно-линейной аппроксимации (фиг. 1) содержит генератор 1 тактовых импульсов„ RS-триг- 20 гер 2, счетчик 3, элемент И 4, управляейый делитель 5 частоты с переменным коэффициентом деления, постоянное запоминающее устройство 6 параметров функций, блок 7 сравнения кодов, реверсивный счетчик 8, вход 9 пуска, входы 10 и 11 установки начальных значений и выход 12.

Устройство работает следующим образом.

Аппроксимация кодовой последовательности Uq на выходе реверсивного счетчика 8 начинается после появления в момент времени t = 0 импульса U на входе 9 пуска, В результате воздействия этого импульса .на входы разрешения предустановки счетчиков 8 и 3 в последний с входа 10 начальной загрузки записывается число К интервалов аппроксимации, а в реверсивный 40 счетчик 8 — начальное значение входного кода (на фиг. 2 принято К = 7). .Одновременно в момент времени импульс U устанавливает RS-триггер 2 в единичное состояние, разрешая тем 45 самым прохождение тактовых импульсов с выхода генератора 1 через элемент

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

3 149577

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

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

По каждому из импульсов выходной пос" ледовательности делителя 5 реверсивный счетчик 8, с учетом сигнала U на третьем выходе блока 6, изменяет свое состояние. Таким образом, на разрядных выходах реверсивного счетчика 8 формируется кодовая последовательность, аппроксимирующая заданную функцию на первом интервале аппроксимации. Такое изменение выходного кода блока 8 происходит до тех пор, пока не наступит равенство кодов, поступающих на первый и второй входы блока 7 сравнения кодов. После наступления в момент времени t (фиг. 2) такого равенства на входе блока 7 формируется импульс U поступающий на счетный вход счетчика

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

На последнем интервале аппроксимации после наступления равенства (в момент времени t ) кодов, поступающих на входы блока 7 сравнения кодов, происходит полное обнуление счетчика

3, и íà его выходе переноса формируется импульс Ug который переводит

RS-триггер 2 в нулевое состояние.

Выходной сигнал U RS-триггера 2 запрещает прохождение тактовых импульсов с генератора 1 на счетный вход реверсивного счетчика 8, прекращая тем самым формирование аппроксимиру5 14957 ющего сигнала на выходе устройства.

Таким образом, для формирования кодовой последовательности, аппроксимирующей заданную функцию, в постоянном запоминающем устройстве 6 не5 обходимо хранить только К слов, где

К вЂ” число интервалов аппроксимации.

Это приводит к резкому, на несколько порядков, уменьшению требуемого объе- 1О ма памяти по сравнению с устройствами, где в постоянном запоминающем устройстве хранятся все значения функции.

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

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

72 е выхода постоянного запоминающего устройства параметров функций, выход реверсивного счетчика подключен к выходу устройства, о т л и ч а ю щ е-е с я тем, что, с целью повышения точности аппроксимации, в него введены блок сравнения кодов, элемент И и RS-триггер, причем вход установки

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

1495772

Составитель С. Курош

Техред М.Дндык Корректор А.Обручар

Редактор В. Данко

Заказ 4266/45 Тираж 668 Подписное

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

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

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

Устройство для кусочно-линейной аппроксимации Устройство для кусочно-линейной аппроксимации Устройство для кусочно-линейной аппроксимации Устройство для кусочно-линейной аппроксимации 

 

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

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

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

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

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

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

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

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

Изобретение относится к вычислительной технике и может быть использовано для вычисления функций F(X, Y) от двух аргументов в специализированных вычислительных устройствах ,в частности, для вычисления корректирующих функций для отклоняющих систем устройств отображения информации на электроннолучевых трубках (ЭЛТ)

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

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

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

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

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

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

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

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

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

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

Изобретение относится к устройствам и способам генерации кодов в системе передачи данных, в частности к генерации двухмерных квазидополнительных турбокодов (КДТК) и адаптированных КДТК в системах пакетной передачи данных, поддерживающей повторную передачу
Наверх