Статистический анализатор

 

Изобретение относится к вычислительной технике и может быть использовано при определении законов распределения случайных величин. Целью изобретения является повьшение точности определения закона распределения при малом числе измерений. Статистический анализатор содержит блоки 1 и 2 памяти, счетчик 3, элементы сравнения 4, 5 и 6, элемент НЕ 7, регистры 8, 9 и 10, вычитатель 11,блок 12 анализа, генератор 13 тактовых импульсов , элемент задержки 14, элемент И 15, синхронизатор 16, счетчик 17, блок 18 коммутации, элемент задержки 19, блок 20 нормирования, М сумматоров 21,-21д, К умножителей 22,-22д, М сумматоров 234-23. В работе анализатора используется последовательное дихотомическое деление интервала анализа, причем над частью интервала,содержащей реализацию случайного процесса, строится равномерная плотность вероятностей, которые суммируются. 4 ил. i (/)

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

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

РЕСПУБЛИК

2518 А1 (19) (И) 4 G 06 F 15/36 (51) 4 с

Ссс, t .

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

К АВТООРСИОМУ СВИДЕТЕЛЬСТВУ ф(" ;, с с ° -с z""g I сс с с

: сс с.

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

flO ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21) 4059647/24-24 (22) 21.04.86 (46) 15.11.87. Бюл. Р 42 (71) Уфимский авиационный институт им. Серго Орджоникидзе (72) Ю.Е. Алыпов, С.В.Фатиков и Д.К. Васильев (53) 681.3 (088.8) (56) Авторское свидетельство СССР

У 964653> кл. G 06 F 15/36, 1982.

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

Р 551652, кл. С 06 F 15/36, 1974. (54) СТАТИСТИЧЕСКИЙ АНАЛИЗАТОР (57) Изобретение относится к вычислительной технике и может быть использовано при определении законов распределения случайных величин. Целью изобретения является повышение точности определения закона распределения при малом числе измерений. Статистический анализатор содержит блоки 1 и 2 памяти, счетчик 3, элементы сравнения 4, 5 и 6, элемент НЕ 7, регистры 8, 9 и 10, вычитатель 11,блок 12 анализа, генератор 13 тактовых импульсов, элемент задержки 14, элемент И 15, синхронизатор 16, счетчик 17, блок 18 коммутации, элемент задержки 19, блок 20 нормирования, М сумматоров 21, -21, К умножителей

22,-22„, М сумматоров 23, -23„. В работе анализатора используется последовательное дихотомическое деление интервала анализа, причем над частью интервала, содержащей реализацию слуФ чайного процесса, строится равномерная плотность вероятностей, которые суммируются. 4 ил.

1352518

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

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

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

Статистический анализатор содержит первый 1 и второй 2 блоки памяти,первый счетчик 3, третий 4, первый 5 и второй 6 элементы сравнения, элемент НЕ 7, второй 8, третий 9 и первый 1О регистры, вычитатель 11, блок 12 анализа, генератор 13 тактовых импульсов, первый элемент 14 задержки, элемент И 15, синхронизатор

16, второй счетчик 17, блок 18 коммутации, второй элемент 19 задержки, блок 20 нормирования, М сумматоров

21„ -21„, М умножителей 22,-22, М сумматоров 23„-23„„, группу выходов 24.

Блоки анализа (фиг.2) и коммутации (фиг.3) содержат первый 25 и второй 26 элементы сравнения, первый и второй элементы И ?7 и 28, первый счетчик 29, триггер 30, элемент ИЛИ 31, регистр

32, элемент 33 сравнения, второй счетчик 34, элемент И 35 и демульти— плексор 36. Блок нормирования (фиг.4) содержит регистры 37, 38 и 39, умно35 жители 41 и 42, делители 43 и 44, элемент ИЛИ 40 и счетчик 45.

Работа статистического анализатора основана на следующих зависимос40 тях. Функция плотности распределения имеет вид: 1 (х) 0 при а а х < Ъ;

q(x) = 0 при а>х х>Ь

Р 7

45 где а и Ъ вЂ” границы интервала возможных значений случайной величины х.

Для каждой реализации х из выборI ки объема N строят ряд функций плотности q,« (х) (j = 1, К,), где К; количество разбиений исходного интервала Ca, b) при обработке -й реализации.

Алгоритм построения следующий. На первом шаге исходный интервал разбивается пополам, часть, не содержащая реализации х;, отбрасывается, а над остаBøèìñÿ интервалом неопределеннос(3) где d — ширина исходного интервала, равная (b — а).

Высота Н; (j = 2,..., К,) функций плотности ;„ (х) определяется соотношением

j-т

Н = Н 2 (4)

<) 1!

Результирующая плотность распределения (1 (х) определяется суммированием всех функций плотности ; (x): н ч н ((х) = у;(х) = ) y.,(õ). (5)

1=1 1=1

Анализатор работает следующим образом.

Реализации исследуемой случайной величины х поступают на вход блоков.f и 2 памяти и счетчика 3. Значение счетчика 3 сравнивается в элементе 4 сравнения с величиной N заданного объема выборки, При совпадении сигналов на входах элемента 4 сравнения ти строится функция плотности у; (х), представляющая собой плотность р 1вномерного распределения высотой Н,. Полученный интервал снова разбивается пополам, пустая часть отбрасывается, а над оставшимся интервалом строится функция плотности y; (x) высотой l> и т.д.

Процесс построения функций iр; (x) (j = 1,..., K;) дпя i-й реализации заканчивается, если на очередном шаге полученный для х интервал неоп1 ределенности не накрывает ни одну из других реализаций выборки х,, х х;,, х„,,..., x р. В том случае, если две или более реализации практически совпадают, критерием окончания обработки каждой из этих реализаций является совпадение на очередном шаге величины интервала неопределенности с заранее выбранным интервалом аппроксимации. Дпя удобства работы анализатора исходный интервал (а, Ь1 должен включать целое число 11 интервалов апBpoKc .èìàöèè, равное 2, где К максимально возможное число: разбиений исходного интервала при обработке одной реализации.

Функции плотности к

Q;(õ) = Q ц, (х) (2)

Ч имеют одинаковый вес.. Условие. нормировки при этом выполняетсл соответствующим выбором высоты Н;, функции плотно< ти g; (х) (i — 1,..., N) .

Н

К ° N d

1 з 13525 на его выходе формируется управляющий импульс, запускающий синхронизатор 16.

Одновременно обнуляются счетчики 3 и 17 таким образом анализатор уста1

5 навливается в исходное положение.

Синхронизатор 16 вырабатывает тактовые импульсы частотой f, f и f

Импульсы частотой й„ поочередно опрашивают ячейки блока 1 памяти, счи- . 10 тывая реализации х,, х,..., хд, на первый вход элемента 5 сравнения.

Рассмотрим цикл построения ряда функций плотности (; (х) (j = 1,..., К;) для. i-й реализацйи случайной величины х. В исходном состоянии во всех разрядах К „;разрядных регистров 8 и 10 находятся нули, а регистра 9 — единицы. При поступлении на тактовый вход регистра 8 импульса частотой f в старшем разряде регистра появляется единица, что соответствует делению исходного интервала возможных значений случайной величины пополам. Полученный код точки раз- 25 биения поступает на второй вход элемента 5 сравнения. Если значение х; превышает значение кода разбиения (т.е. реализация х; лежит в правой половине исходного интервала), то на выходе элемента 5 сравнения появляется единица. По этому сигналу содержчмое регистра 8 записывается в регистр 10> а в (К „-1)-м разряде регистра 8 появляется единица, что соответствует делению пополам правой половины исходного интервала, содержащей реализацию х;. Если значение х; меньше значения кода разбиения (т.е. реализация х; лежит слева от точки разбиения), то на выходе элемента 5 сравнения появляется ноль. По этому сигналу, инвертированному элементом

НЕ 7, содержимое регистра 8, умень— шаемое на единицу, записывается в ре- 45 гистр 9, а единица из старшего К„ го разряда регистра 8 переписывается в (К„о„ вЂ” 1)-й разряд, что соответствует делению пополам левой половины исходного интервала, содержащей реализацию х; .

Таким образом, на каждом j-м шаге разбиения исходного интервала (a,bJ возможных значений случайной величины х (3 = 1,..., К,) регистры 10 и 9 принимают значения кодов, соответственно начального и конечного интервалов последовательности интервалов аппроксимации, на которой строится

j-я функция плотности. Эти значения, изменяющиеся с частотой Е разбиения исходного интервала, подаются на вход блока 18 коммутации.

Блок 18 коммутации осуществляет коммутацию ряда сумматоров 21, определяемого значениями регистров 10 и 9. Значение регистра 10, поступающее на адресный вход счетчика 34, переписывается на счетчик импульсов частотой f (r., ), задержанным на время ь, . Одновременно значение регистра 9 переписывается в регистр 32..

Значение счетчика 34 подается на адресный вход демультиплексора 36. При наличии рассогласования на входах элемента 33 сравнения его выходной сигнал поддерживает элемент И 35 в открытом состоянии. Импульсы частотой

f поступают одновременно на счетный вход счетчика 34 и на тактовый вход демультиплексора 36, подключая к информационному входу демультиплексора 36 выход, адрес которого поступает из счетчика 34. Как только счетчик 34 достигает значения содержимого регистра 32, элемент 33 сравнения запирает элемент И 35 и цикл коммутации заканчивается.

На каждом j-м mare разбиения исходного интервала (a, Ъ) Ъ блоке 12 анализа проверяется выполнение условия окончания итерационного процесса.

Импульсом частотой f триггер 30 усЪ танавливается в единицу. Значения границ текущего интервала неопределенности из регистров 10 и 9 поступают на первые входы элементов 25 и26 сравнения. Импульс частотой f (c„ ), проходя через открытый выходным сигналом триггера 30 элемент И 15, saпускает генератор 13 тактовых импульсов. Импульсы генератора 13 опрашивают ячейки блока 2 памяти, считывая поочередно реализации х<,х,...,x» на вторые входы элементов 25 и 26 сравнения. Элемент 14 задержки на время Т позволяет синхронизировать ! работу блока 12 анализа, подгоняя начало опроса блока 2 памяти к моменту появления на элементах 25 и 26 -срав-:— нения кодов соответствующих границ текущего интервала неопределенности.

Логика работы элементов 25 и 26 сравнения асимметрична. При этом единицы на обоих входах элемента И 27 содтветствуют попаданию реализации в текущий интервал неопределенности. Эти

13525 реализации подсчитынан тся счетчиком 29, обнуленным предварительно импульсом частотой f .

Появление единицы на выходе второ5 го разряда счетчика 29 соответствует наличию в анализируемом интервале более чем одной реализации. Единичный сигнал поступает на вход останова генератора 13, прекращая опрос блока 2 Ið памяти. Одновременно обнуляется счетчик 29 для подготовки блока 12 к анализу очередного интервала неопределенности.

Отсутствие единицы на выходе второго разряда счетчика 29 по окончании цикла опроса блока 2 памяти означает, что н анализируемом интервале неопределенности лежит только одна реализация х,. В этом случае .очеред- 2р ной импульс частотой Е, проходя через открытый элемент И 28, устанавливает триггер 30 в ноль. Элемент И 15 закрывается, не пропуская импульсы частотой Й (о,), управляющие работой 25 блока 18 коммутации.

Таким образом, количество импульсов частотой fz(,), прошедших через элемент И 15, совпадает с числом К, разбиений исходного интервала при об- 3р работке i-й реализации. Процесс коммутации прекращается до прихода следующего импульса. частотой К, который считает из блока 1 памяти очередную (i+I)-ю реализацию случайной величи35 ны х.

В каждом j-м цикле коммутации ряда сумматоров 21, что соответствует j-му шагу разбиения исходного интервала а, bJ, на информационный вход де- 4р мультиплексора 35 блока 15 коммутации поступает значение К условной высоHj ты функции плотности q. (х) . Услов1! ная высота К > (j = 1,..., К, ) представляет собой целое число высот Н

*1 начальной функции плотности и принимает последовательно значения 1, 2, 4, 8 и т.д. Значения Кн (j 1, J

К,) поступают из регистра 38 блока 20 нормирования (фиг.4).

Перед началом работы анализатора в регистр 37 заносится единица, в регистр 39 — двойка, а на второй вход умножителя 42 подают значение ширины исходного интервала d. Импульс 55 частотой f обнуляет регистр 38 и переписывает в него единицу из регистра 37. Таким образом, на первом шаге

К!,, = I. Импульс частотой fz(i ) счи18

6 тывает содержимое регистра 38 на информационнъй вход демультиплексора 36.

Кроме того, значение К„ удваивается н, умножителем 4) и переписывается н регистр 38. Следующий импульс частотой

fz(,) считывает из регистра 38 значение Кн = 2 и т.д. По окончании обНz работки 1-й реализации очередной импульс частотой f> обнуляет регистр 38 и в него сиона заносится начальная условная высота К я = для обработ1 ки следующей реализации и т.д.

Счетчик 45 поцсчитынает значение

К, . По окончании обработки i-й реализации выборки импульс частотой

f>(c ) обнуляет счетчик 45 и тем самым подготавливает его к подсчету нового К; .

На выходе делителя 44 появляется значение начальной высоты Н,, согласно (3). Накопленная н сумматорах 2! условная функция плотности Q, (x) нормируется умножением на величину Е;,.

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

i-й реализации.

После окончания умножения сумматоры 21 обнуляются импульсом частотой и, задержанным на время С . Задержка С необходима для осуществления операции умножения блоками 22. На выходах сумматоров 23 формируется значение искомой плотности распределения соглас. но (5).

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

Статистиче ский анализатор, содер жащий генератор тактовых импульсов, умножитель, нычитатель, два сумматора, элемент .И и элемент НЕ, о т— л и ч а ю шийся тем, что, с целью повышения точности определения закона распределения при малом числе измерений, в него введены два блока памяти, два счетчика, три элемента сравнения, три регистра, два элемента задержки, синхронизатор, (2М-2) (М вЂ” число интервалов аппроксимации) сумматоров, (И-!) умножителей, блок анализа, содержащий два элемента сравнения, счетчик, триггер, эле— мент ИЛИ и дна элемента И, блок нормирования, содержащий три регистра, 1 два умножителя, два делителя, элемент ИЛИ и счетчик, блок коммутации, содержащий регистр, счетчик, элемент

7 1З сравнения, элемент И и демультиплексор, причем в блоке анализа выход первого элемента сравнения соединен с первым входом первого элемента И, выход второго элемента сравнения соединен с вторым входом первого элемента И, выход которого соединен со счетным входом счетчика, выход первого разряда счетчика соединен с первым входом второго элемента И, выход которого соединен с входом установки в

0 триггера, выход второго разряда счетчика соединен с первым входом элемента ИЛИ,.выход которого соединен с входом установки в "0" счетчика, в блоке нормирования выход первого регистра соединен с первым входом элемента ИЛИ, выход которого соединен с информационным входом второго регистра, выход которого соединен с первым входом первого умножителя, выход которого соединен с вторым входом элемента ИЛИ, выход третьего регистра соединен с вторым входом первого умножителя и входом делимого первого делителя, вход делителя которого соединен с выходом второго умножителя, а выход — с входом делимого второго делителя, вход делителя которого сое— динен с выходом счетчика, счетный вход которого соединен с тактовым входом второго регистра, вход установки в "Oll второго регистра соединен с тактовым входом первого регистра и тактовым входом второго делителя, в блоке коммутации выход регистра соединен с первым входом элемента сравнения, выход которого соединен с первым входом элемента И, выход которого соединен со счетным входом счетчика и тактовым входом демультиплексора, адресный вход которого соединен с выходом счетчика и вторым входом элемента сравнения, информационный вход первого блока памяти соединен с информационным входом второго блока памяти и счетным входом первого счетчика и является информационным входом анализатора, выход первого блока памяти соединен с первым входом первого элемента сравнения, второй вход которого соединен с входом уменьшаемого вычитателя, информационным входом первого регистра и выходом второго регистра, выход первого элемента сравнения соединен с входом разрешения записи первого регистра, с входом разрешения считывания второго ре52518

55 гистра и через элемент НŠ— с входом разрешения записи третьего регистра, вход вычитаемого вычитателя является входом единичного потенциала анализатора, выход вычитателя соединен с информационным входом третьего регистра, выход первого регистра соединен с информационным входом счетчика блока коммутации и первым входом первого элемента сравнения блока анализа, выход третьего регистра соединен с информационным входом регистра блока коммутации и первым входом второго элемента сравнения блока анализа, выход второго блока памяти соединен с вторыми входами первого и второго элементов сравнения блока анализа, первый выход синхронизатора соединен с вторым входом элемента И блока коммутации, второй выход синхронизатора соединен с вторым входом второго элемента И блока анализа, с входом первого элемента задержки, с тактовым входом второго регистра, третий выход синхронизатора соединен с входом разрешения считывания первого блока памяти, с входом установки в "1" триггера блока анализа, с вторым входом элемента ИЛИ блока анализа, с тактовым входом первого регистра блока нормирования, с входом установки в

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

ll ll

i-ro сумма тора (i = 1, . . ., М), инфо рмационный вход которого соединен с соответствующим входом демультиплексора блока коммутации, выход первого

13525 элемента задержки соединен с первым входом элемента И, второй вход которого соединен с выходом триггера блока анализа выход элемента И соеФ

5 динен с входом запуска генератора тактовых импульсов, с входом разрешения записи регистра блока коммутации и счетчика блока коммутации, со счетным входом счетчика блока нормирования и тактовым входом второго регистра блока нормирования, вход останова генератора. тактовых импульсов соединен с выходом второго разряда счетчика блока анализa, выход генера-15 тора тактовых импульсов соединен с

18 1О входом разрешения считывания второго блока памяти, второй вход второго умножителя блока нормирования является входом задания ширины интервала анализа анализатора, выход второго делителя блока нормирования соединен с первым входом i-ro умножителя, второй вход i-ro умножителя соединен с выходом соответствук>щего сумматора, а выход i-го умножителя соединен с входом (i+M)-ro сумматора, выход (i+M)-ro сумматора является выходом

i-го значения плотности распределе. ния анализатора.

1352518

Л9 блонды мормцродония Л7

Ss Г5)

Составитель В.Орлов

Редактор M.Àíäðóøåíêî Техред Л.Олийнык Корректор Л. Пилипенко

Заказ 5568/50 Тираж 671 Подписное

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

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

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

Статистический анализатор Статистический анализатор Статистический анализатор Статистический анализатор Статистический анализатор Статистический анализатор Статистический анализатор 

 

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

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

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

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

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

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

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

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

Изобретение относится к вычислительной технике и может быть использовано в системах контроля параметров технических и биологических объектов,, Цель изобретения - расширение функциональных возможностей за счет определени:я распределения выбросов по периоду следования за заданную допусковую область„ Анализатор содержит пороговый элемент 1, элементы И 2,3, генератор 4 тактовых импульсов, делитель 5 частоты, формирователи 6,8,10 импульсов, элементы 7,9 задержки, регистр 11 сдвига , элементы И 12-14 группы, счет- ,чики 15-19,

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

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

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

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

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

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

Изобретение относится к области информационно-измерительной и вычислительной техники и может быть использовано в электроэнергетике для непрерывного контроля текущих значений и получения гистограммы отклонений напряжения с целью контроля по ГОСТ 13109-87 качества электроэнергии в электрических сетях промышленных предприятий и энергосистем

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

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