Цифровой линейный экстраполятор

 

Союз Советскик

Социалистических

Республик (6т) Дополнительное к авт. свид-ву (22} Заявлено 111079 (2f) 2830483/18-24 с присоединением заявки ¹ (23) Приоритет

Опубликовано 3 Q Q 981 Бюллетень И 36

Дата опубликования описания 300981 (51) М. Кл. (53) УДК 6 84 . 3 23 (088.8) G 06 F 15/353

Государственный комитет

СССР но делам изобретений и открытий (72) Авторы изобретения

О.E. Чеботаев и Г.Б. Попов (71) Заявитель (5 4 ) ЦИФР ОБОИ ЛИНЕЙ НЫИ ЭКСТРЛПОЛНТОР

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

Известен цифровой линейный экстраполятор, содержащий первый и второй регистры, преобразователь код-частота и реверсивный счетчик (13.

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

Наиболее близким к предлагаемому является цифровой линейный экстраполятор, содержащий первый и второй регистры, преобразователь код-частота, блок определения разности и реверсивный счетчик (2).

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

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

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

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

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

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

Блок управления содержит триггер„ элемент И и два счетчика, причем первый вход триггера соединен с управляющим входом первого счетчика и с первым входом блока, второй вход триггера соединен с выходом первого 40 счетчика, выход триггера соединен с первым входом элемента И, выход которого соединен со счетным входом второго счетчика, группа выходов которого является группой выходов блока, второй вход элемента И соединен со счетным входом первого счетчика и со вторым входом блока, третий вход элемента И соединен с управляющим входом второго счетчика и с третьим вхо- 50 дом блока.

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

Цифровой линейный экстраполятор, содержит первый и второй регистры 1 и 2, блок 3 определения разности, управляемый-умножитель 4 частоты импульсов и реверсивный счетчик 5,входы,6-8 и выходы 9 и 10.

Управляемый умножитель 4 частоты импульсов содержит генератор 11 импульсов опорной частоты, схему 12 6 сравнения, блок 13 управления, управляемые делители 14 и 15 частоты, дешифратор 16 и элемент И 17.

Блок 13 управления содержит триггер 18, элемент И 19 и счетчики 20 и 21.

Блок 3 определения разности предназначен для вычисления приращения входного кода и знака разности.

Управляемый умножитель 4 частоты импульсов предназначен для формирования повышенной частоты следования импульсов.

Реверсивный счетчик 5 предназначен для формирования экстраполированного выходного кода.

Цифровой линейный экстраполятор работает с4едующим образом.

При поступлении сигнала синхронизации и входного кода. значение последнего записывается в первый регистр

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

На выходе 10 умножителя формируется последовательность импульсов,. равномерно распределенных в течение интервала времени Ьс = „.-с „ между соседними кодами, число которых равно приращению входного кода. Если приращение входного кода больше (меньше) нуля, то выходным сигналом знакового разряда блока 3 определения разности при поступлении очередного значения входного кода реверсивный счетчик 5 устанавливается в режим вычитания (сложения). При этом каждый импульс, поступающий на вход реверсивного счетчика 3, уменьшает (увеличивает)

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

Управляемый делитель 4 частоты импульсов работает следующим образом.

Частота импульсов синхронизации умножается на число, .пропорциональное коду разности, таким образом, что на выходе 10 формируются импульсы повышенной частоты, равномерно расположенные в интервалах экстраполяции. Умножитель 4 частоты реализован как частотно-импульсная следящая система (с отрицательной обратной связью по частоте). Контур отрицательной обратной связи по частоте замыкается через управляемый делитель 15 частоты,коэффициент деления которого определяется кодом разности.

868769

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

С целью блокировки минимально возможных частот на выходе умножителя 4 частоты используется логический элемент И 17, управляемый дешифратором 16. Дешифратор 16 определяет нулевой порог частоты (зону нечувствительности). При этом частота f является стабильной высокой частотой генератора 11 импульсов.

Блок 13 управления является регулятором частоты посредством кода управления коэффициента деления управляемого делителя 14 частоты. Умно- 1 житель 4 частоты импульсов, являющийся замкнутой частотно-импульсной следящей системой с управляемым коэффициентом умножения, обладает определенной инерционностью (постоянной вре-20 мени), позволяющей сгладить скачки кода разнбсти между интервалами экстраполяции. Он имеет хорошую помехозащищенность (достаточный коэффициент сглаживания флюктуаций) и требуемые динамические характеристики, позволяющие использовать его в качестве основного элемента цифрового линейного экстраполятора.

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

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

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

2. Экстраполятор по п. 1, о т л и ч а ю шийся тем, что управляемый умножитель частоты импульсов, содержит генератор импульсов опорной частоты, схему сравнения, блок управления, первый и второй управляемые делители частоты, дешифратор и элемент И, выход которого является выходом умножителя, первые входы схемы сравнения и блока управления соединены с тактовым входом умножителя, группа входов первого управляемого, делителя частоты и группа входов дешифратора соединена с группой информационных входов умножителя, выход дешифратора соединен с первым входом элемента И, второй вход которого соединен с импульсным входом первого и выходом второго управляемых делителей частоты, импульсный вход и группа входов второго управляемого делителя частоты соединены с выходом генератора импульсов опорной частоты и группой выходов блока управления соответственно, второй и .третий входы блока управления соединены с выходом генератора импульсов опорной часто ты и схемы сравнения соответственно, второй вход схемы сравнения соединен с выходом первого управляемого делителя частоты.

3. Экстраполятор по пп. 1 и 2, отличающийся тем, что

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

Источники информации, принятые во внимание при экспертизе

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

9 448866332211, кл. G 06 J 1/02, G 06 F 15/34, 1974.

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

Р 628502, кл. G 06 J 1/02, G 06 F 15/34, 1975 (прототип).

Цифровой линейный экстраполятор Цифровой линейный экстраполятор Цифровой линейный экстраполятор Цифровой линейный экстраполятор 

 

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

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

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

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

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

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

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

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

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