Вероятностный интегрирующий преобразователь аналог-код

Иллюстрации

Показать все

Реферат

 

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

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

РЕСПУБЛИК д !! Н 03 М 1/04

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

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21) 4275313/24-24 (22) 13.04„87 (46) 30.11 88,. Бюл. N 44 (72) Г.В,Гобрис, В.Г.Корчагин, Л.Я, Кравцов, А. С. Столяров

А. К в Толманов (53) 681,325 (088.8) (56) Гладкий В.С. Вероятностные вычислительные модели. М.: Наука, 1973, с. 113.

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

Н - 1229950 р кп. Н 03 М 1/04, 984. (54) ВЕРОЯТНОСТНЫЙ ИНТЕГРИРУЮЩИЙ

ПРЕОБРАЗОВАТЕЛЬ АНАЛОà — КОД ,(57) Изобретение относится к автома,тике и вь числительной технике и может быть использовано в измерительных системах, измерительно-вычислительных комплексах. Изобретение позваляет повысить точность преобразования за счет того, что в устройство, содержащее генератор случайных чисел, цифроаналоговый преобразователь, компаратор, элемент И, счетчик импульсов и блок синхронизации, введены регистр, два цифроаналоговых преобразователя, аналоговый вычитатепь, блок масштабирования, блок ремасштабирования, два компаратора, два элемента И 4, реверсив ый счетчик и сумматор. Поставленная цель достигается за счет разделения математического ожидания процесса и центрированной величины ординаты с дальнейшим масштабированием; более полным диапазоном динамического представления, ремасштабированием и точным сложением с величиной математического ожидания. 3 з.п. ф-лы, 4 ил.

1441476

Выходные разряды счетчика 46

Вьгходы дешифратора 47 п/и

1 2 3 4

« (2 3 ... К2 К К

0 0 0 0 ... 0 О 0 О ... 0 О 1

1 0 О 0 ... 0 0 0 0 ... 0 1 0

Х 0 0 ... 0 О О О ° ° ° О 1 0

О О ... 0 0

1 0 ... 0 О

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

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

На фиг.1 изображена блок-схема предлагаемого преобразователя; на !О фиг.2 — функциональная схема блока масштабирования; на фиг.3 - функциональная схема блока синхронизации; на фиг. 4 — функциональная схема блока ремасштабирования. !5

Преобразователь содержит блок 1 масштабирования, компараторы 2 и 3, ° элементы И 4 и 5, реверсивный счетчик 6, блок 7 ремасштабирования, аналоговый вычитатель 8, цифроаналоговый 20 преобразователь (ЦАП) 9, регистр 10, компаратор 11, элемент И 12, счетчик

13 импульсов, ЦАП 14 и 15, генератор

16 случайных чисел, сумматор 17, блок

18 синхронизации, входную 19 и выход- 25 ную 20 шины, входные 2! — 25 и выходные 26 и 27 шины блока 1 масштабирования, входную 28 и выходные 29

33 шины блока 18 синхронизации, входные 34-36 -и выходную 37 шины блока

7 ремасштабирования.

Блок 1 масштабирования содержит регистр 38, аналоговые ключи 39.139.К, усилители 40 и 41, компаратор

42, триггер 43, элемент 44 равнознач-35 ности, элемент И 45, счетчик 46 импульсов, дешифрат ор 47, резисторы

48-50 и резисторы 51.1-51.К.

Блок 18 синхрониз ации содержит эле-gg менты 52-54, задержки, элемент ИЛИ

55, элемент 56 задержки, элемент, ИЛИ 57, сче1чик-делитель 58, элемент

ИЛИ 59, элемент И 60, генератор 61 тактовых импульсов, элемент И 62 и триггер 63.

Блок 7 ремасштабирования содержит регистр 64, 1 2 элементов И 65.1

65.(1 — 2), (66.1-66.К) групп элементов И-HF. объединенных по и элементов, причем первые входы элементов И-НЕ каждой группы объединены и являются управляющим входом группы, а вторые входы элементов И-НЕ каждой группы являются информационными входами каждой группы элементов И-HE.

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

Работа преобразователя начинается с режима начальной установки. Сигнал начальной установки поступает в блок

18 синхронизации по шине 28 извне и предшествует началу преобразования.

По сигналу начальной установки в блоке 18 синхронизации заблокируется выход генератора 61 на элементе И 62 по инверсному входу. Одновременно через элемент ИЛИ 59 сбрасывается счетчик-делитель 58, через элемент

ИЛИ 55 сформируется сигнал по шине

31 на сброс счетчиков 13 и 46 в блоке

1 масштабирования и через время с задержки, определяемое параметрами элемента 54 задержки, пройдя через элемент ИЛИ 57, сформируется сигнал по шине 32 на запись содержимого в регистры 10 и 38 (в блоке 1 масштабирования). Непосредственно по сигналу начальной установки будет обнулен реверсивный счетчик 6 и установлен в исходное состояние генератор 16 случайных чисел (связи не показаны), в результате чего в регистре 10 окажется записанным нуль из обнуленного счетчика 13.

В соответствии с таблицей в регистр 38 записывается код.

1441476

Продолжение таблицы

Выходы дешифратора 47

Выходные разряды счетчика 46 ((I (Х Г

11 и/и

Г(ГУ

1 2 3 4

Х Х Х 1 ... О О . 3 О ... 1 0 О

Х Х Х X ... 1 1 0 0 ... 0 .0 О

"0" — уровень логического нуля

"1" — уровень логической единицы, Х вЂ” безразличное состояние.

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

rep 63. Тактовая частота делителя на триггере 63 и с прямого выхода поступает на счетный вход счетчика-делителя 58 и по шине 29 поступает на изменение состояния генератора 16 и на входную шину 23 блока 1 масштабирования. Импульсы с инверсного выхода триггера 63 по шине 30 подаются З0 на вторые входы элементов И 4,5 и 12.

В дальнейшем (до переполнения счетчика-делителя 58 блока 18 синхронизации) будут вышаваться только эти тактовые импульсы по шинам 29 и 30.

Входное преобразуемое напряжение X(t) с входной шины 19 поступает на первый вход компаратора 11 и на вход "Уменьшаемое" аналогового вычитателя 8. На второй вход компаратора 11 подается случайное напряжение с. цифроаналогового преобразователя (ЦАП) 14. Компаратор 11 формирует на выходе импульс, если случайное 4> напряжение окажется ниже входного.

Этот импульс поступает на элемент

И 12, стробируется тактом и выдает с выхода элемента И 12 на вход счетчика 13 импульс, который суммируется данным счетчиком.

На второй вход аналогового вычитателя 8 — вход "Вычитаемое"— подается напряжение, пропорциональное содержимому регистра 10. Посколь- 5 ку после начальной установки содержимое регистра 10, преобразованное в цифроаналоговом преобразователе

9, равно нулю, то с выхода Разность

И Il

1 2 3 ... K-2 К-1 К вычитателя 8 на входную шину 21 блока 1 масштабирования поступает нецентрированная величина процесса, равная Х(t) . !

В блоке 1 масштабирования регистр

38 начальной установки приведен в состояние, соответствующее работе масштабирукщего усилителя 40 с максимальным коэффициентом усиления, равным 2 (аналоговый ключ 39.К и резистор 51.К передают напряжение обратной связи). Поэтому сигнал по шине 26 блока 1 масштабирования передается на суммирующий и вычитающий входы компараторов 2 и 3. Случайное напряжение Бк с выхода ЦАП подается на вычитающий вход компаратора 2 и с выхода ЦАП 15 подается на суммирующий вход компаратора 3 °

Таким образом, на входах компараторов 2 и 3 случайное напряжение изме" няется соответственно в пределах (О, U ) и (— U О) . Напряжение преобразуемого сигнала может находиться в диапазоне (— U „, U „). При этом следует помнить, что (Б„

Uon °

Компаратор 2 с элементом И 4 служит для преобразования "положительной полуволны" входного напряжения.

Когда Х(й) ) О, то на выходах элемента И 4 могут появляться импульсы

Х+(й.) с вероятностью P = --- — где U

+ 11 У оп

on

I Х(С) „ . В это время на входе элемент а И 5 — логический ноль, т ак как "к + X(t) °

Компаратор 3 с элементом И 5 служит для преобразования "отрицательной полуволны" входного напряжения.

1441476

Когда X(t) (О, ч о на выходах элемента И 5 могут появляться импульсы с

Х (t) вероятностью P = --- — так как

Р

11 оп 5 при равномерном распределении значений -U с данной вероятностью будет выполняться неравенство Х (t)c -U

) при этом на входе элемента И 4 — логический нуль, так как Х (t) (U< . 10

Таким образом, при значениях

X(t) > О импульсы будут поступать только на суммирующий вход реверсивного счетчика 6, а при значениях

X(t): 0 — только на вычитающий вход счетчика 6. При этом частота (вероятность) появления импульсов пропорциональна модулю I X(t)j входного напряжения.

В течение цикла (до переполнения счетчика-делителя 58) в счетчике 13 накапливается некоторое количество импульсов, пропорциональное величине математического ожидания.

M(X(t) = QP, X(t).

Р

В N-ом цикле, равном 2, где р разрядность счетчика-делителя 58, на выходе счетчика-делителя появляется сигнал переполнения, который по шине 33 организует перезапись содержимого регистра 38 масштаба в регистр 64 коэффициента ремасштабирования, 35 а через время, определяемое параметром элемента 56 задержки, через элемент ИЛИ 57 по шине 32 сформируется сигнал записи содержимого счетчика 13 в регистр 10 и содержимого 40 счетчика 46, преобразованного через дешифратор 47, — в регистр 38. Сигналы по шинам 33 и 32 привязаны к импульсам с прямого выхода триггера

63, сигнал переполнения регистра, выдаваемый по шине 31, будет привязан к импульсу с инверсного выхода триггера 63 и задержан относительно него на время а, определяемое параметром элемента 53 задержки. Эта привязка с задержкой на время, равное осуществляется на элементе И 60.

С выхода элемента И 60 через элемент

ИЛИ 55 будет сформирован сигнал по шине 31, который сбросит в ноль содержимое счетчиков 13 и 46.

Сигнал по шине 33 позволяет произвести на сумматоре 17 восстановление полной величины преобразуемого напряжения посредством суммирования (команда на суммирование выдана с шины 33 на вход сумматора 17) математического ожидания напряжения X(t) с предыдущего цикла преобразования

М " (Х{ )), записанного в регистре

10 (в первом после начальной установки цикле регистр 10 обнулен) по входу второго слагаемого и масштабированной величины математического ожидания центрированного напряжения: а 1 - )

Х = X(t) - M (X(t));

k x - k fx(r) — м ""j, где k — коэффициент масштабирования 1 c(1 2,...,2к );

1 — предыдущий цикл пр еоб р аз ов ания.

В реверсивном счетчике 6 образуето ся величина k„X, которая перед поступлением в сумматор ремасштабируется, т.е. домножается на коэффициент

1 м

Г

С выхода блока 7 ремасштабировао ния величина Х поступает на вход первого слагаемого сумматора 17. С выхода сумматора величина

o (l,-i) Х; = Х + М (X{t)) поступает на выход по выходным шинам 20.

Коэффициент k масштабирования определяется автоматически в блоке 1 масштабирования на основании анализа величины дисперсии П„преобразуемого напряжения, вычисляемой в блоке l.

Блок 1 масштабирования работает следующим образом. Напряжение исследуeMoI o случайного сигнала б „ с усилителя 41, который служит для смещения знакопеременного входного сигнала на величину, равную П,„ /2, где U „ - опорное (максимально допустимое) напряжение на входе преобразователя, приводится к диапазону (О, 1J „) с центром в точке, равной

U „ /2. При нулевом напряжении на входе блока масштабирования напряжение на выходе усилителя 41 будет равно

U« . При 11а„ф 0 напряжение на выходе усилителя будет больше или меньше U „/2 в зависимости от знака!

441476

I (IgIg 1 I„II,) (к) Р (к) (О ° 5 Хк) « о 2 О2

+(Ол5 — Х„) = 0,5+ 2Х„.

С выхода элемента 44 равнозначности бинарные символы Ек через элемент

И 45 поступают на вход счетчика 46, и+ 1 где.по окончанию периода N = 2 усреднения тактов (m — разрядность счетчика) формируется результат Z, содержащий в себе оценку дисперсии исследуемого сигнала. От результата счета зависит выбор одного из возможных коэффициентов k 6 (1,2,...,2" ) усиления масштабирующего усилителя

40. Математическое ожидание результата равно

45

1 О2

M(Z) = — M(Z ) = 0,5 + — Х к 50 к= КО

А

= 0,5 2В (Х), Так как в счетчике 46 не m «1, а

m разрядов, то единица (m + 1) "го раз-55 ряда выходит за пределы разрядной сетки и в счетчике непосредственно получается оценка дисперсии сигнала д > (при U» о 0 U П /2, иначе Usi„x с

ЦАП 14, равномерно расйределенное в диапазоне (О,U,„ ), напряжение U „ц, преобразуется в поспедовательность бинарных символов I „ с вероятностью появления единицы: 10 о

Бенк <оп /2+ Usx о

r(I ) = --- = — — — — --= 0 5+ Х к ° ю к °

11оп Uîii

О где Х „— нормированное (приведенное к единичному диапазону 15 (— 0,5; 0,5)) значение входного случайного сигнала.

Последовательность случайных символов I „непосредственно, а также через триггер 43 поступает на вхо- 20 ды элемента 44 равнозначности, выполняющего возведение в квадрат текущих значений исследуемого сигнала Х„. При этом в условиях независимости случайных символов I„è I„íà входах 25 данного элемента, обеспечиваемых триггером 43., вероятность появления единичного символа на его выходе равна

4 D" (Х) (при расположении запятой перед m-ым старшим разрядом счетчика 46).

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

11 оп в диапазоне (— — — — -) имеет

2 2 нормальное распределение со среднеквадратическим отклонением, равным

UîA

Я = --- то дисперсия нормирован х 6 л ного сигнала равна D --, при

1 этом величина 4 D = — . Можно счик 9 тать, что вхо,цной случайный сигнал не требует усиления, если оценка лисп 1 персии сигнала равна 4 D (X))--. 16

Если же оценка дисперсии преобразуемого сигнала находится в пределах

1 л л 1

64 — с4 D {Х) с —; --- c Ь D (Х) с

16 256 64 и т.д., то входной случайный сигнал должен быть усилен соответственно в 2, 4 и т.д. раз, что и выполняется усилителем 40.

Вычисление оценки дисперсии исследуемого сигнала производится после каждых N тактов работы преобразовате ля. При этом двоичный код, определяниций один из К поддиапазонов нахождения указанной оценки по сигналу, заносится в регистр 38 после чего счетчик 46 возвращается в исходное состояние и процесс вычисления оцен4 ки D (Х) повторяется вновь.

Математическое ожидание результата, накаппиваемого в реверсивном счетчике 6 за время интегрирования

N тактов, может быть определено по формуле о ! "U. (t) 1 "U;,(Е) с; — — ÂÕ â€” = С;- — -М"- N%i Поп N ы v, (t) (1)

Uoii гдеN<+ И =N, Из (1) видно, что М(Хь„) представляет собой: несмещенную оценку Х „(t)

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

144! 476

+ и

Ф где M . и M — случайные импульсы на суммирующем и вычитающем входах реверсивного счетчика б;

M(X „) и М(,(„„I)- математическое 1О ожидание абсолютных значений положительных и отрицательных полуволн сигнала Хвх() .

При симметричном распределении значений Х „(t) и Х „(t) имеем

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

1. Вероятностный интегрирующий преобразователь аналог — код, содержащий генератор случайных чисел, первый цифроаналогoBbBi преобразователь, первый компаратор, первый эле- 25 мент И, 1-разрядный счетчик импульсов и блок синхронизации, первый выход которого соединен с тактовым входом генератора случайных чисел, выходы которого соответственно подключе- ЗО ны к информационным входам первого цифроаналогового преобразователя, вход опорного напряжения которого является первой входной шиной уровня опорного напряжения, а выход подключен к первому входу первого компаратора, второй вход которого является входной шиной, а выход подключен к первому входу первого элемента

И, выход которого соединен с тактовым входом 1-разрядного счетчика им11 13 пульсов, вход установки в О которого подключен к второму выходу блока синхронизации, вход которого является шиной начальной установки, о т л и ч а ю шийся тем, что, с целью повышения точности преобразования в него введены регистр, вто) рой и третий цифроаналоговые преобразователи, аналоговый вычитатель, - 50 блок масштабирования, второй и третий компараторы, второй и третий элементы И, и-разрядный реверсивный счетчик, блок ремасштабирования и сумматор, выход которого является выход55 ной шиной устройства, вход которого объединен с входом блока ремасштабирования и соединен с третьим выходом блока синхронизации, четвертый выход которого подключен к первому входу блока масштабирования и тактовому входу регистра, входы которого соответственно соединены с выходами 1раз рядного счетчик а импул ьсов, а выходы соответственно подключены к первой группе входов сумматора и соответствующим входам второго цифроаналогового преобразователя, выход которого подключен к входу "Вычитаемое" аналогового вычитателя, вход

11уменьшаемое! Которого соединен с входной шиной, а выход подключен к второму входу блока масштабирования, третий вход которого соединен с первым выходом блока синхронизации, четвертый вход объединен с первым входом второго компаратора и подключен к выходу первого цифроаналогового преобразователя, пятый вход соединен с вторым выходом блока синхронизации, пятый выход которого подключен к второму входу первого элемента И и первым входам второго и третьего элементов И, выходы которых соответственно подключены к входам суммирования и вычитания и-разрядного реверсивного счетчика, выходы которого соответственно подключены к первой группе входов блока ремасштабирования, выходы которого соответственно подключены к второй группе входов сумматора, группа выходов блока масштабирования соответственно подключена к второй группе входов блока ремасштабирования, выходы генератора случайных чисел соответственно подключены к входам третьего цифроаналогового преобразователя, вход опорного напряжения которого является второи входной шиной уровня опорного напряжения, а выход саединеп с первым входом третьего компаратора, второй вход которого объединен с вторым входом второго компаратора и соединен с выходом блока масштабирования, а выходы второго и третьего компараторов соответственно подключены к вторым входам второго и третьего элементов И, 2. Преобразователь по и. 1, о т л и ч а ю шийся тем, что блок масштабирования выполнен на регистре, (К + 3)-х регистрах, где К определяет диапазон масштабирования, равного 2, двух усилителях, компараток ре К-ключевых элементах, триггере, 7

1441476! 2 счетчике импульсов, дешифраторе, элементе равнозначности и элементе И

Ф выход которого подключен к тактовому входу счетчика импульсов, вход уста11 II

5 новки в 0 является пятым входом блока, а выходы соответственно подключены к входам дешифратора, выходы которого соответственно подключены к информационным входам регистра, 10 тактовый вход которого является первым входом блока, а выходы соответственно подключены к управляющим входам ключевых элементов и являются группой выходов блока, первый вход 15 элемента И объединен с тактовым входом триггера и является третьим входом блока, второй вход элемента И соединен с выходом элемента равнозначности, первый вход которого соединен 20 с выходом триггера, информационный вход которого объединен с вторым входом элемента равнозначности и соединен с выходом компаратора, первый вход которого является четвер- 25 тым входом блока, второй вход которого соединен с выходом первого усилителя и через первый резистор подключен к первому входу первогб усилителя, второй вход которого является 30 входной шиной уровня опорного напряжения, первые выводы второго и третьего резисторов объединены и являются вторым входом блока, второй вывод второго резистора соединен с первым 35 входом первого усилителя, первые выводы с четвертого по (К + 3)-й резисторов объединены с вторым выводом третьего резистора и подключены к первому входу второго усилителя, 40 второй вход которого является шиной нулевого потенциала, а выход подключен к аналоговым входам ключевых элементов и является выходом блока, выходы ключевых элементов с перво- 45

ro по К-й подключены к вторым выводам резисторов с четвертого по (К+3)-й.

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

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

4. Преобразователь по п.1, о т— л и ч а ю шийся тем, что блок ремасштабирования выполнен на 1 — 2 элементах И, К-группах по и элементов И-НЕ каждая и регистре, тактовый вход которого является входом блока, информационные входы являются второй группой входов блока, а выходы соответственно подключены к управляющим входам групп элементов И-НЕ, информационные входы которых соответственно объединены и являются первой группой входов блока, первый выход первой группы элементов И-НЕ является перBblM выходом группы выходов блока,)-й выход i-й группы элементов И-НЕ подключен к i-му входу (j +2 — 1)-ro элемента И, где j c (1,п), i е (1 «K) выходы элементов И являются группой выходов блока, начиная с второгО, к-а а (п -2 +1)-й выход К-й группы элементов И-НЕ является 1-м выходом группы выходов блока.

1441476

1441476

ЭЪ b

Ъ

О

9 ю. оЮ EP

Составитель В. Гейнрихс

Редактор А.Ревин Техред М.Дидык Корректор И.Муска

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

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

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

Заказ 6295/56

Производственно-полиграфическое предприятие, г. Ужгород, ул. Проектная, 4