Устройство для анализа распределения случайного процесса

Иллюстрации

Показать все

Реферат

 

УСТРОЙСТВО ДЛЯ АНАЛИЗА РАСПРЕДЕЛЕНИЯ СЛУЧАЙНОГО ПРОЦЕССА, содержащее блок памяти, выход которого соединен с первым входом сумматора, аналого-цифровой преобразователь, вход которого является информационным входом устройства, отличающееся тем, что, с целью расширения функциональных возможностей путем определения истинного значения плотности вероятности и функции распределения, он содержит счетчик импульсов, элемент И-НЕ, коммутатор адреса, регистр адреса, блок деления, элемент НЕ, коммутатор, данных, регистр и генератор тактовых импульсов, выход которого подключен к первому входу элемента И-НЕ, к входу синхронизации регистра адреса , управляющему входу блока памяти и к счетному входу счетчика импульсов , разрядность которого равна Л+k (где и - количество разрядов в слове, а 2 Н - количество слов выходы nf k разрядов которого подключены , к первому входу блока деления, k младших разрядов счетчика импульсов соединены с первым входом коммутатора адреса, второй вход которого соединен с выходом аналого-ци(ового преобразователя, выход k -го разряда счетчика импульсов соединен с вторым входом элемента И-НЕ, третий вход которого объединен с. входом элемента НЕ, с управляющимивходами коммутатора адреса, коммутатора данных, блока деления и является управляющим входом устройства, выход л элемента И-НЕ подключен к входу синхронизации регистра, выход которого подключен к второму .входу сумматора , выход которого соединен с информационным входом регистра, первым информационным входом коммутатора данных и является выходом устройства , второй информационный вход коммутатора данных подключен к выходу блока деления, второй вход которо го соединен с выходом блока памяти, СП выход коммутатора данных соединен с информационным входом блока памяти , выход коммутатора данных адресо са пЬдключен к информационному входу регистра адреса, выход которого соединен с адресным входом блока памяти

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

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

РЕСГ)УБЛИН (19) (11) 3(51) С 06 F 1 5/3 б

14

ЯЦ,)(ИО « <

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

Н ABTOPCHOMV СВИДЕТЕЛЬСТВУ

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

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21 ) 351 5876/18-24 (22) 02.12.82 (46) 30.05.84. Бюл. )) 20 (72) О;В. Алферова, 10.С . Каневский, Н.Е. Куц, А.N. Сергиенко и E.A. Чупраков (71) Киевский ордена Ленина поли- технический институт им.50-летия

Великой Октябрьской социалистической революции (53) 681.3(088.8) (56) 1. Авторское свидетельство СССР

)) 620981, кл. G 06 F 15/36, 1978.

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

)) 830399, кл. G 06 F 15/36, 1979. (54)(57) УСТРОЙСТВО ЛЛЯ АНАЛИЗА РАСПРЕДЕЛЕНИЯ СЛУЧАЙНОГО ПРОЦЕССА, содержащее блок памяти, выхоД которого соединен с первым входом сумматора, аналого-цифровой преобразователь, вход которого является информационным входом устройства, о т л и ч а ю щ е е с я тем, что, с целью расширения функциональных возможностей путем определения истинного значения плотности вероятности и функции распределения, он содержит счетчик импульсов, элемент И-НЕ, коммутатор адреса, регистр адреса, блок деления, элемент НЕ, коммутатор данных, регистр и генератор тактовых импульсов, выход которого подключен к первому входу элемента И-НЕ, к входу синхронизации регистра адреса, управляющему входу блока памяти и к счетному входу счетчика импульсов, разрядность которого равна

)1i k (где n - количество разрядов .в слове, а 2 = )(— количество слов)

К выходы и). k разрядов которого подключены к первому входу блока деления, k младших разрядов счетчика импульсов соединены с первым входом коммутатора адреса, второй вход которого соединен с выходом аналого-цифрового йреобразователя, выход k -го разряда счетчика импульсов соединен с вторым входом элемента И-НЕ, третий вход которого объединен с. входом элемента НЕ, с управляющими. входами коммутатора адреса, коммутатора данных, блока деления и является Pg управляющим входом устройства, выход элемента И-НЕ подключен к входу синхронизации регистра, выход которого подключен к второму входу сумматора, выход которого соединен с информационным входом регистра, первым информационным входом коммутатора данных и является выходом устройства, второй информационный вход коммутатора данных подключен к выходу ( блока деления, второй вход которого соединен с выходом блока памяти, выход коммутатора данных соединен Ql с информационным входом блока памяти, выход коммутатора данных адреса подключен к информационному входу (© регистра адреса, выход которого гоединен с.адресным входом блока памяти

1095191

30

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

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

Недостатками данного устройства являются сложность устройства и невозможность Выполнения В Одном устрой15 стве анализа распределения, вычисления плотности вероятности и функции распределения случайного процесса.

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

Недостаток! известного устройства — низкое быстродействие, так как невозможно формирование следующего значения на выходе аналого-цифрового преобразователя до окончания 35 цикла записи в блок памяти. Результат вычисления относительной плотности вероятности в данном устройстве неудобен для дальнейшего анализа и обработки; так как отличается в М 40 раз от истинного значения, М вЂ” количество анализируемых отсчетов, которое может изменяться с каждым новым измерением. Кроме того, прототип не имеет возможности вычислять 45 такую важную характеристику случайного процесса как функцию распределения.

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

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

НЕ, коммутатор данных„ регистр и генератор тактовых импульсов, выход 65 которого подключен к первому входу элемента И-НЕ, к входу синхронизации регистра адреса, управляющему входу блока памяти и к счетному входу счетчика импульсов, разрядность которого равна п k (где n — количество разрядов в слове, а 2" = Н вЂ” количество слов) выходы oak разрядов которого подключены к первому входу блока деления, k младших разрядов счетчика импульсов соединены с первым, входом коммутатора адреса, второй вход которого соединен с выходом аналого-цифрового преобразователя, выход k -ro разряда счетчика импульсов соединен с вторым входом элемента И-НЕ, третий вход которого объединен с входом элемента НЕ, с управляющими входами коммутатора адреса, коммутатора данных, блока деления и является управляющим входом устройства, выход элемента И-НЕ подключен к входу синхронизации регистра, выход которого подключен к второму входу, сумматора, выход которого соединен с информационным входом регистра, первым информационным входом коммутатора данных и является выходом устройства, второй информационный вход коммутатора данных подключен к выходу блока деления, второй вход которого соединен с выходом блока памяти, выход коммутатора адреса подключен к информационному входу регистра адреса, выход которого соединен с адресным входом блока памяти.

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

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

n+k разрядов - с входом блока 10 деления, k -ый разряд счетчика б им

1095191 пульсов, кроме того, соединен с третьим входом элемента И-HE 7, вход блока 4 памяти соединен с выходом коммутатора 9 данных, первый вход которого соединен с выходом блока 10 деления, а второй — с выходом сумматора 11, входом регистра

12 и выходом устройства, выход блока 5 памяти соединен с первым входом сумматора 11, с вторым входом блока

10 деления, выход регистра 12 сое- 10 динен с вторым входом сумматора .11, а синхровход регистра 12 подключен к выходу элемента И-НЕ 7.

На управляющий вход устройства пос тупает признак режимов: "Анализ слу- 15 чайного процесса", "Вычисление плотности вероятности и функции распре-деления".

Устройство выполняет режим "Анализ случайного процесса" в соответст-20 вии с алгоритмом, по которому значение операнда A„ на выходе аналогоцифрового преобразователя 1 являешься адресом ячейки блока 4 памяти, k ин.формации Р; хранящейся в ячейке A„ прибавляется единица и результат Р +1 записывается по адресу Д;.

Выражение для получения истинного значения плотности вероятности имеет

Р„ Р„ 30

М (1) -o

Из (1) видно, что требуется выпол. нить формирование значений Р„ т.е. р выполнить анализ распределейия случайного процесса по всем адресам 4„ (= О, 1, 2 -1), а затем каждое значение Р; разделить на суммарное .количество данных М, поступивших в устройство. Выражение Й В„жГ,,j=o<„,.и-) 40 является функцией распределения. Следует отметить, что необходимым условием работы устройства является

Т т ч.ути < "-red о 1 .. 45

Т

4 4 = <>M = > ТА гти

Где Т период формирования значения Д; аналого-цифровым преобразователем 1; — период следования син хроимпульсов генератора (11 тактовых импульсов;

7и,т и - длительность положительного импульса в синхроимпульсе;

7д — период синхроимпульсов для блока 10 деления (не показано>;

1 — требуемая разрядность ре. зультата; 60 коэффициент, зависящий от выбранного алгоритма деления.

Рассмотрим работу устройства в режиме "Анализ распределения слу- б5 чайного процесса" . В исходном поло-" жении счетчик б импульсов, регистр

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

9 данных информации с выхода сумматора 11, обеспечивает с помощью элемента НЕ 8 единичное значение на входе переноса в младший разряд сум. матора 11, запрещает прохождение че. рез элемент И-НЕ 7 синхроимпульсов с выхода генератора 5 тактовых импульсов на синхровход регистра 12.

Пусть на входе аналого-цифрового преобразователя 1 присутствует (значение Д„ . В первом такте первый синхроимпульс положительным перепа-. дом устанавливает счетчик б импульсов в состояние 00...01. Этим же перепадом выполняется прием информации " с выхода аналого-цифрового ! преобразователя 1 в регистр 3 адреса и в это же время с выхода генератора 5 тактовых импульсов единичное значение синхроимпульса,.-которое пусть соответствует режиму считывания данных из блока 4 памяти, поступает на вход управления записью, считыванием блока 4 памяти.

Выполняется считывание операнда

OO...О по адресу 4 . Значение Р„ поступает на вход сумматора 11 и прибавляется к единичному значению на входе переноса в младший разряд. Величина Р„ =00,...01 с выхода сумматора 11, пройдя через коммутатор 9 данных, поступает на вход блока 4 памяти. В это время с выхода генератора 5 тактовых импуль» сов поступает нулевое значение, которое пусть соответствует режиму записи в блок 4 памяти. Р; =00 ..01 записывается в блок 4 памяти по адресу д;

Остальные N-1 тактов. выполняются аналогично. Значение М вЂ” количество анализируемых данных, произвольно может устанавливаться оператором, но М не должно быть более 2 " ", так как будет переполнение счетчика импульсов б.

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

1095191 коммутатор 2 адреса на вход регистра 3 адреса, информации с выхода блока 10 деления через коммутатор

9 данных на вход блока 4 памяти, обеспечивает с помощью элемента НЕ

8 нулевое значение на входе переноса в-младший разряд сумматора 11.

Положительный перепад на управляющем входе, поступая на вход управления блока 10 деления, выполняет прием делителя, а именно кода м счетчика 10

6 импульсов в блок 10 деления, после чего счетчик 6 импульсов устанавливается начальной установкой в исходное состояние 00...00. После установки исходного положения в пер 15 вом такте положительным перепадом синхроимпульса генератора 5 ТВКТовых импульсов выполняется прием адреса А =000.0 с выхода счетчика 6 импульсов в регистр 3 адреса. Сос- 2ц тояние счетчика 6 импульсов при этом изменяется на 00...01. Выполняется считывание операнда Р по адресу 4О, который поступает в блок

10 деления, где выполняется деление

Ро/м= 8„. Значение 8„ через коммутатор 9 данных поступает на вход блока 4 памяти. Отрицательный уровень этого же синхроимпульса разрешает запись 9 по адресу А в блок 4 3р памяти. Во втором такте с приходом второго синхроимпульса код счетчика

6 импульсов 00...01 записывается в регистр 3 адреса, а состояние счетчика 6 импульсов изменяется на

00...10. При положительном уровне синхроимпульса выполняется считывание Р„ по адресу A> = 00...01, операция б/M =8„ в блоке 10 деления, при отрицательном — запись В, по адресу A в блок 4 памяти. Вычис- 40 ление остальных значений В„(б=0 „.2" ") плотности вероятности осуществляется аналогично:вышеописанным тактам.

Признаком окончания вычисления плотности вероятности является единичное значение в k -том разряде счетчика 6, которое разрешает прохождение синхроимпульсов с выхода генератора 5 через элемент И-НЕ 7 на синхровходе регистра 12. На синхровход регистра 12 поступают инвер- тированные импульсы относительно синхроимпульсов генератора 5. яппи состоянии счетчика б

0...010...00 очередной положительный перепад синхроимпульса счетчик сывает в регистр 3 адреса код 00...00 изменят состоя ие счетчика б импульсов на 0...01 ...01. Единичное значение на входе управления записью, считывания разрешает считывание информации В по адресу Ао = 00...00 из блока 4 памяти. Положительным перепадом на сннхровходе регистра 12 Во записывается в него. Значение 8 с выхода регистра 12 поступает на вход сумматора 11. Следуемая далее запись данных в блок 4 памяти не влияет йа результат вычисления функции распределения F . Следующий положительный перепад синхроимпульса на входе регистра 3 записывает в него адрес

4, = 00...01, изменяет сдсстояние к счетчика б импульсон на 0...010...10, положительное значение синхроимпуль са разрешает считывание 8„ по адресу

4; . На сумматоре 11 выполняется суммирование 8О и 8,, а результат суммирования „ положительным перепадом на синхровходе записывается в регистр 12. Остальные 2" — 2 такта выполняются аналогично. После выполнения 1 -го такта в регистре 12 получаем значение функции распределения F, которое поступает на выход устройства.

Заметим, что переполнение сумматора 11 исключено, так как значение

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

10% его аппаратурных затрат. По сравнению с базовым объектом, серийно выпускаемым, который является процессором спектральной обработки сигналов предлагаемый процессор, а вместе с ним и предлагаемое устройство,,имеют повышенное быстродействие.

1095191

Составитель Э. Сечина

Редактор В. Ковтун Техред М.Тепер Корректор С. Шекмар

Заказ 3599/31 Тираж 699 Подписное

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

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

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