Функциональный преобразователь

 

1. ФУНКЦИОНАЛЬНЫЙ ПРЕОБРАЗОВАТЕЛЬ , содержащий блок аналого-цифрового преобразования, подключенный цифровым выходом к адресному входу первого блока памяти, соединенного выходами разрядов с цифровым входом цифроаналогового преобразователя, подключенного выходом к первому входу выходного сумматора, второй вход которого . соединен с выходом цифроаналогового множительного блока, подключенного цифровым входом к выходам разрядов второго блока памяти, а аналоговым входом - аналоговому выходу сигнала рассогласования блока аналогоцифрового преобразования, отличающийся тем, что, с целью повышения точности преобразования знакопеременных сигналов, в него введены счетчик, дешифратор нуля, компараторы, усилитель, формирователи импульсов , триггер, элементы ИЛИ, ключ и блок выделения модуля и знака входного сигнала, соединенный входом с шиной ввода аргумента преобразователя, выходом знака сигнала - со знаковыми разрядами адресных входов первого и второго блоков памяти, а выходом модуля сигнала - с информационным входом блока аналого-цифрового преобразования, подключенного входом начальной установки к шине задания начальных условий преобразователя и к входу haчальной установки счетчика, выходами прибавления и вычитания единицы младшего разряда - к первому и второму входам первого элемента ИЛИ, а аналоговым выходом сигнала рассогласования - к входу усилителя , соединенного выходом с сигнальным входом ключа и с входом первого формирователя импульсов, подключенного выходом к третьему входу первого элемента ИЛИ, соединенного выходом с установочным входом триггера, вход обнуления которого соединен с выходом второго элемента ИЛИ, а выход - с управляющим входом ключа, подключенного выходом к первым входам перi вого и второго компараторов, соединенных вторыми входами с шинами ввода разнопоСП лярных опорных напряжений, а выходами - соответственно с суммирующим и вычитающим входами счетчика, подключенного цифровым выходом к адресному входу второго блока памяти, причем второй элемент ИЛИ соединен первым .входом с входом приведения в исходное состояние преобразователя , а вторым входом - с выходом дешифО5 ратора нуля, подключенного входами к выС5 ходам разрядов первого блока памяти, кроме его знакового разряда. 2. Преобразователь по п. 1, отличающий4 ся тем, что блок аналого-цифрового преобразования содержит узел вычитания, два компаратора, счетчик и цифроаналоговый , преобразователь, подключенный цифровым входом к выходам разрядов счетчика, а выходом - к первому входу узла вычитания, второй вход которого соединен с информационным входом блока аналого-цифрового преобразования, а выход - с аналоговым выходом сигнала рассогласования блока аналого-цифрового преобразования и с первыми входами компараторов, подключенных вторыми входами к щинам ввода разнополярных опорных напряжений, а вь1хода

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

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

РЕСПУБЛИК

А

4Ш G 06 G 7/26

»

Л.

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

H А BTOPCKOMY СВИДЕТЕЛЬСТВУ ме его знакового разряда

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

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21) 3604100/24-24 (22) 10.06.83 (46) 07.07.85. Бюл. № 25 (72) М. И. Серебриер (71) Кишиневский завод счетных машин им. 50-летия СССР (53) 681.335 (088.8) (56) Авторское свидетельство СССР № 913406, кл. G 06 G 7/26, 1980.

Гинзбург С. А., Любарский Ю. Я. Функциональные преобразователи с аналого-цифровым представлением информации. М., «Энергия», 1973, с. 30 — 36, рис. 2 — 5.

Кори Г., Кори Т. Электронные аналоговые и аналого-цифровые вычислительные машины. М., «Мир», 1968; т. 2, с. 216, рис. 11 — 31 а. (54) (57) 1. ФУНКЦИОНАЛЬНЫЙ ПРЕОБРАЗОВАТЕЛЬ, содержащий блок аналого-цифрового преобразования, подключенный цифровым выходом к адресному входу первого блока памяти, соединенного выходами разрядов с цифровым входом цифроаналогового преобразователя, подключенного выходом к первому входу выходного сумматора, второй вход которого, соединен с выходом цифроаналогового множительного блока, подключенного цифровым входом к выходам разрядов второго блока памяти, а аналоговым входом — аналоговому выходу сигнала рассогласования блока аналогоцифрового преобразования, отличающийся тем, что, с целью повышения точности преобразования знакопеременных сигналов, в него введены счетчик, дешифратор нуля, компараторы, усилитель, формирователи импульсов, триггер, элементы ИЛИ, ключ и блок выделения модуля и знака входного сигнала, соединенный входом с шиной ввода аргумента преобразователя, выходом знака сигнала — со знаковыми разрядами адресных входов первого и второго блоков памяти, а выходом модуля сигнала — с информационным входом блока аналого-цифрового,Я1„1„„1166147 преобразования, подключенного входом начальной установки к шине задания начальных условий преобразователя и к входу начальной установки счетчика, выходами прибавления и вычитания единицы младшего разряда — к первому и второму входам первого элемента ИЛИ, а аналоговым выходом сигнала рассогласования — к входу усилителя, соединенного выходом с сигнальным входом ключа и с входом первого формирователя импульсов, подключенного выходом к третьему входу. первого элемента ИЛИ, соединенного выходом с установочным входом триггера, вход обнуления которого соединен с выходом второго элемента ИЛИ, а выход — с управляющим входом ключа, подключенного выходом к первым входам первого и второго компараторов, соединенных вторыми входами с шинами ввода разнополярных опорных напряжений, а выходами— соответственно с суммирующим и вычитающим входами счетчика, подключенного цифровым выходом к адресному входу второго блока памяти, причем второй элемент ИЛИ соединен первым .входом с входом приведения в исходное состояние преобразователя, а вторым входом — с выходом дешифратора нуля, подключенного входами к выходам разрядов первого блока памяти, кро2. Преобразователь по и. 1, отличающийся тем, что блок аналого-цифрового преобразования содержит узел вычитания, два компаратора, счетчик и цифроаналоговый, преобразователь, подключенный цифровым входом к выходам разрядов счетчика, а выходом — к первому входу узла вычитания, второй вход которого соединен с информационным входом блока аналого-цифрового преобразования, а выход — с аналоговым выходом сигнала рассогласования блока аналого-цифрового преобразования и с первыми входами компараторов, подключенных вторыми входами к шинам ввода разнополярных опорных напряжений, а выхода1166147 к(х; )

Ih x;l ми — соответственно к суммирующему и вычитающему входам счетчика, информационный вход и цифровой выход которого являются соответственно входом начальной установки и цифровым выходом блока

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

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

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

Функциональный преобразователь (фиг. 1) содержит блок 1 выделения модуля и знака входного сигнала, шину 2 ввода аргумента, выход 3 модуля сигнала блока 1, блок 4 аналого-цифрового преобразования, информационный вход 5 блока 4, выход 6 знака сигнала блока 1, первый и второй блоки 7 и 8 памяти, цифро-аналоговый преобразователь 9, дешифратор !0 нуля, входной переключатель 11 знака эталонного напряжения преобразователя 9, цифроаналоговый множительный блок 12, аналоговый выход 13 сигнала рассогласования блока 4, выходной сумматор 14, выходную шину 15 функционального преобразователя, цифровой выход 16 и вход 17 начальной установки блока 4, выходы прибавления 18 и вычитания 19 единицы младшего разряда блока 4, первый элемент ИЛИ 20, первый формирователь 21 импульсов, усилитель 22, второй формирователь 23 импульсов, второй элемент ИЛИ 24, управляющий вход 25 преобразователя,триггер 26, ключ 27, первый и второй компараторы 28 и 29, счетчик 30 и шину 31 задания начальных условий преобразователя.

Блок 4 аналого-цифрового преобразования (фиг. 2) содержит компараторы 32 и 33, цифроаналоговый преобразователь 34, счетчик 35 и узел 36 вычитания.

Блок 1 выделения модуля и знака вход ного сигнала (фиг. 3) содержит узел 37 аналого-цифрового преобразования, а выходы компараторов являются соответственно выходами прибавления и вычитания единицы младшего разряда блока аналогоцифрового преобразования. выделения модуля и усилитель-ограничитель 38.

Принцип работы функционального преобразователя основан на преобразовании входного аналогового сигнала x(t) в гибридную форму. Значения функции преобразования y = f(x) и коэффициенты крутизны в узловых точках в цифровой форме предварительно заносятся соответственно в блоки 7 и 8 памяти. Значения коэффициента

1о крутизны функции преобразования у

f(x) в i-ой узловой точке на участке аппроксимации определяют из выражения

Для определения знака приращения ду условно принимают направление изменения аргумента в правой полуплоскости в сторону «плюс бесконечности», а в левой полуплоскости — в сторону «минус бесконечности».

В процессе работы блоком 4 осуществляется квантование по амплитуде входного аналогового сигнала с постоянным шагом.

При этом формируются два управляющих цифровых кода, по которым из блоков 7 и 8 памяти извлекаются соответственно значения функции преобразования и коэффициенты крутизны в узловых точках. Разность между текущим значением входной функции x(t) и ее значением в узловой точке íà i îì участке аппроксимации, представленная в аналоговой форме, предназначена для интерполяции двух соседних значений функции преобразования у = f(x;) и y; = 1(х;,<) с заданным коэффициентом крутизны k(x;). Соответствующее интерполирующее аналоговое напряжение вырабатывается на выходе 13 блока 4.

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

В исходном состоянии по кодовой шине

31 в счетчик 35 блока 4 и в счетчик 30

4О заносится код начальных условий, пропорциональный начальному напряжению, подаваемому на шину 2 ввода аргумента.

С выходов счетчика 35 код начальных условий поступает на входы цифроаналогово1166147!

О числа блока 7 памяти осуществляет управление переключателем 11 преобразователя

9, который коммутирует к шине питания пре- 15 образователя 9 эталонное напряжение соответствующей полярности.

50

13 блока 4 подается на аналоговый вход цифроаналогового множительного блока 12; 55 на цифровые входы которого поступает положительное значение коэффициента из блока 8 памяти. го преобразователя 34, на выходе которого формируется уравновешивающее аналоговое напряжение, равное входному. По адресу, задаваемому кодом начальных условий с цифрового выхода 6 блока 4, из блока 7 памяти извлекают начальное значение функции преобразования у, = !(0).

Информация в знаке напряжения, поступающего на шину 2 с выхода 6 блока 1, поступает на вход знакового разряда адреса блоков 7 и 8 памяти. Для воспроизведения напряжения необходимой полярности на выходе 15 устройства знаковый разряд

Рассмотрим работу преобразователя при изменении аргумента в области положительных значениЙ, начиная с нулевого значения x(0) = О в соответствии с диаграммой (фиг. 4).

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

3 блока повторяет входное, вследствие чего напряжение на знаковом выходе 6 блока

1 равно нулю. Этот нулевой потенциал, поступая на вход знакового разряда адресных входов блоков 7 и 8 памяти,осуществляет обращение к адресам, соответствующим положительным значениям входного сигнала. В исходный момент времени счетчики 30 и 35, а также триггер 26 установлены в нулевое состояние импульсным сигналом команды «исходное положение», подаваемым на вход 25, а на входе 5 блока 4 входное напряжение равно уравновешивающему с выхода цифроаналогового преобразователя 35. По нулевым кодам, хранящимся в счетчиках 35 и 30, осуществляется соответственно считывание значения функции преобразования у(о) из блока 7 памяти и значения коэффициента крутизны Цо) на данном участке аппроксимации из блока 8 памяти. Цифровой код значения функции у(о) поступает на входы преобразователя

9, вследствие чего на выходе 15 преобразователя формируется аналоговое напряжение ивходного состояния.

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

Следовательно, на выходе 15 происходит воспроизведение первого участка интерполяции по закону у = у(о) +k(o) - x(t) .

При выполнении условия

Uç6 КЗ6 Ui З UОП 3

) ) +an

U К - К (U — U -) с — 1- 3+ где К, — коэффициент передачи усилителя

22, произойдет срабатывание компаратора

28. По сигналу срабатывания компаратора

28, поступающего на суммирующий вход счетчика 30, в последний заносится единичный код, по которому осуществляется считывание из блока 8 памяти значения коэффициента крутизны 1 (х1), т. е. начинается воспроизведение второго участка интерполяции по закону

+ k(x,) - (x(t) — х )

Так как значения у, k(x,) и (x(t) — xJ положительны, то на выходе 15 происходит возрастание положительного напряжения. где К вЂ” коэффициент передачи узла 36;

U — напряжение на выходе 3 блока 1:

+- U, — опорное напряжение на компараторах 28, 29, 32, и 33, происходит срабатывание компаратора 32, при котором напряжена его выходе соответствует уровню логической единицы. По суммирующему входу в счетчик 35 заносится единичный код и осуществляется считывание значения y, = 1(х,) из первой ячейки блока 7 памяти.

Единичный уровень с выхода компаратора 32 через элемент ИЛИ 20 установит триггер 26 в единичное состояние. В исходном состоянии триггер 26 был установлен в нулевое состояние сигналом команды «Исходное положение» со входа 25, вследствие чего прохождение сигнала с выхода усилителя 22 на сигнальные входы компараторов 28 и 29 было заблокировано закрытым ключом 27. Этим обеспечивается задержка срабатывания триггера 26, и соответственно, открывание ключа 27 непосредственно по завершению интерполяции на первом участке аппроксимации.

Следовательно, на первом участке аппроксимации интерполяция осуществляется по исходным данным y(o) и k(o)

По единичному коду счетчика 35 блока

4 на выходе цифроаналогового преобразователя 34 формируется уравновешивающее напряжение Uä, равное входному, переводящее компаратор 32 в исходное состояние, и устройство переходит к следующему участку аппроксимации.

При возрастании напряжения на выходе усилителя 22 и выполнении условий

1166147

Усилитель 22, обладающий большим коэффициентом передачи, обеспечивает срабатывание компаратора 28 и, следовательно, извлечение коэффициента к(х,) из блока

8 памяти сразу же при превышении входным сигналом x(t) Значения напряжения в узловой точкеХ,, формирующегося на выходе преобразователя 34 входного преобразователя 4. Этим осуществляется минимальная задержка чтения значения k(x;) из блока 8 памяти по отношению к извлечению значения у. из блока 7 памяти.

Аналогичным образом происходит работа преобразователя на участке АВ диаграммы (фиг. 4) в плоть до того момента, когда функция преобразования изменят знак крутизны (участок ВС).

Отличие состоит в том, что коэффициент крутизны функции преобразования в узловых точках отрицателен, значения приращения ;= k(x; ) (x(t) - x,)<0 го и напряжение на выходе устройства убывает в положительной области.

При уменьшении входного сигнала (участок CD) в положительной области напряжение на выходе узла 36 и усилителя 22 становится отрицательным, уменьшение входного напряжения регистрируется срабатыванием компараторов 29 и 33. При этом срабатывание компаратора 29 предшествует срабатыванию компаратора 33. 30

Выбор большой величины коэффициента передачи усилителя 22 обеспечивает срабатывание компаратора 29 непосредственно в момент уменьшения входного сигнала по отношению к напряжению в узловой точке х, код которой находится в счетчике 35 блока 35

4. По сигналу срабатывания компаратора 29 единичный код поступает на вычитающий вход счетчика 30, его содержимое уменьшается на единицу и осуществляется считывание значения коэффициента крутизны М(х„) 4О из блока 8 памяти. Следовательно, при уменьшении входного сигнала в области положительных значений интерполяции на m — 1 участке аппроксимации осуществляется по закону у=у +k(x ) (x(t) - х,„)

Так как величины 1с(х„„) и (x(t) — х„) на данном участке аппроксимации отрицательны, то при уменьшении входного напряжения в положительной области на участке

С D напряжение на выходе 15 возрастает.

При выполнении условий

IU I = Кц IU — U I > >4п )

Ui U34 (0 происходит срабатывание компаратора 33, единичный уровень напряжения с его выхода поступает на вычитающий вход счетчика

35, код последнего уменьшается на единицу и осуществляется считывание значения функции у, из блока 7 памяти. Одновременно происходит уравновешивание входного напряжения по цепи: счетчик 35, цифроаналоговый преобразователь 34, неинвертирующий вход узла 36.

Непосредственно после момента уравновешивания происходит срабатывание компаратора 29, код счетчика 30 уменьшается на единицу и из блока 8 памяти извлекается значение коэффициента 1 (х,„).

Таким образом, интерполяция на следующем участке осуществляется по закону у=у +k(x ) (x(t) - х,).

На участке DF диаграммы входной сигнал изменяет знак. При достижении входным сигналом значения x(t) = 0 происходит срабатывание компаратора 33 блока 4, в результате чего в счетчике 35 находится нулевой код. При этом сигналом с выхода дешифратора 10 нуля триггер 26 устанавливается в нулевое состояние, блокируя прохождение сигнала с выхода усилителя 22 через ключ 27 на сигнальные входы компараторов 28 и 29.

Таким образом, при переходе входного сигнала через нуль в область отрицательных значений в счетчике 30 также будет находится нулевой код. В отрицательной области входного напряжения на знаковом выходе 6 блока 1 формируется уровень логической единицы, который, поступая в знаковый разряд адресного регистра блоков 7 и 8 памяти, осуществляет обращение к значениям функции преобразования и коэффициентам крутизны в узловых точках, соответствующих отрицательным значениям входного сигнала. При этом на выходе вычита"ющего узла 36 блока 4 формируется напряжение положительной полярности в случае возрастания входного сигнала по модулю и отрицательной полярности в случае его убывания по модулю. В остальном устройство функционирует так же, как и в области положительных значений входного сигнала.

Если же х(о) 4 О, то по шине 31 задания начальных условий значение х (о) заносится в счетчики 30 и 35, и в дальнейшем работа устройства аналогична той, которая происходит при возрастании входного сигнала по модулю. Если же после задания ненулевых начальных условий входное напряжение начинает уменьшаться по модулю, то отрицательное напряжение на выходе узла 36 усиливается в К, раз усилителем 22, вследствие чего йо сигналу срабатывания формирователя 21 триггер

26 устанавливается в единичное состояние.

В результате этого по сигналу с выхода усилителя 22 через открытый ключ 27 произойдет срабатывание компаратора 29, и код счетчика 30 уменьшится на единицу.

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

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

y = y+k(x ) (x — х; ), а при убывании входного сигнала по модулю — по закону у = у. + k(xi,) (х — х1).

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

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

1166147

Фиг. 2

1166147 юг.4

Редактор Н. Пушненкова

Заказ 4313/46

Составитель С. Казинов

Техред И. Верес Корректор М. Самборская

Тираж 710 Подписное

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

1 13035, Москва, Ж вЂ” 35, Раушская наб., д. 4/5

Филиал ППП «Патент», г. Ужгород, ул. Проектная, 4

Функциональный преобразователь Функциональный преобразователь Функциональный преобразователь Функциональный преобразователь Функциональный преобразователь Функциональный преобразователь Функциональный преобразователь 

 

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

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

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

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

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

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

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

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

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

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

Изобретение относится к технике генерирования электрических сигналов
Наверх