Устройство для вычисления математического ожидания

 

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

Соцкапнстичвскик

Респубики

О П И С А Н И Е (и92277О

ИЗОБРЕТЕН ИЯ

К АВТОРСКОМУ СВИДИТЕПЬСТВУ (6! j Дополнительное к авт. саид-ву(22}Заявлено 21.05,80 (21} 2927587/18-24 (5l)M. Кл.

G 06 F 15/36 с присоединением заявки М

ЬсУ«араеипа11 кеивтет

CCCI ве «аак нэвбретвкк1 к еткрытпй (23) П р нори тет о

ОпУБликовано 23.04.82. Бюллетень Pk 15 (53.) УДК 681. 3 (088.8) Дата опубликования описания 23.04.82 (72) Автор изобретения

В.Н.Попов

Пензенский политехнический институт (7!} Заявитель (54) УСТРОЙСТВО ДЛЯ ВЫЧИСЛЕНИЯ МАТЕМАТИЧЕСКОГО

ОЖИДАНИЯ

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

Известно сдтаживакицее устройство, содержащее регистр, первый сумматор, два элемента И, элемент ИЛИ, триггер. знака.

Это устройство реализует алгоритм О согласно рекурентной Формуле °

1 р ц тк1-1+. и (1 сгй-т где Хс Хс,1- соответственно i u (1-1)-ое значение сглаживаемого aurS$ нала: Х; - текущая i-тая ордината исходного сигнала tie.

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

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

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

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

3 9227

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

Поставленная цель достигается тем, что устройство для вычисления математического ожидания, содержит а+2 дополнительных регистров сдвига, при этом выход первого сумматора подключен к первым входам т- дополнительных регистров сдвига, выходы которых соединены с соответствующими .входами второго сумматора, выход которого подключен к первому входу щ+1 дополнительного регистра сдвига, второй вход первого сумматора соединен с выходом (а+2)-го дополнительного ре- <> гистра сдвигов, информационные входы которого объединены синформацион-. иыми входами блока управления и являются входами устройства, второй вход (m+2)-го дополнительного регистра сдвига подключен ко второму выходу блока управления, управляющие выходы которого соединены соответственно со вторыми входами m дополнительных;, регистров сдвига и (а+1)-го допол« нительного регистра сдвига.

Кроме того, отличающееся тем, что блок управления содержит блок элементов ИЛИ, генератор импульсов счетчик числа выборь;с, блок задания коэффициентов деления, блок сравнения, счетчик группу из m — элементов

ИЛИ, два делителя частоты, группу из (m+3) элементов И и группу из (а+3) триггеров, при этом первые входы (m+3) элементов И группы объеди3S иены и подключены к выходу генератора импульсов, вторые входы m элементов И группы соединены соответственно с единичными выходами m — тригге49 ров группы, нулевые входы которых объединены е нулевым входом (m+1)-ro триггера, с единичным входом (а+2)-го триггера и подключены к выходу первого делителя частоты, вход которо го объединен с первыми входами iS элементов ИЛИ группы и соединен-с выходом (в+1)-го элемента И группы, второй вход (в+1)-го элемента И группы подкпючен к единичному .выходу (m+1}-го триггере, единичный вход которого объединен со входом счетчика выборки и соединен с выходом блока элементов ИЛИ, входы которого являются информационными входами блока управления, выходы счетчика выборки подключены к соответствующим входам блока задания коэффициента деления, выходы которого .соединены с

70 4 первыми входами блока сравнения, вторые входы которого подключены к выходам счетчика, вход которого подключен к выходу (m+2)-ro элемента

И группы, второй вход (m+2)-ro элемента И группы соединен с единичным выходом (m+2)-го триггера группы е— выходы блока сравнения подключены к нулевым входам m-триггеров группы, выходы m — элементов И группы соединены со вторыми входами соответствующих элементов ИЛИ группы, третьи входы которых объединены со входом второго делителя частоты и подключены к выходу (m+3)-го элемента

И группы, второй вход которого соединен с единичным выходом (m+3)-го триггера группы, единичный вход которого объединен.с единичным. вхоДом (m+2)-ro триггера группы и подключен к m-ому выходу блока сравнения, выход второго делителя частоты соединен с нулевым входом (m+3)-го, триггера группы, выход (а+1)-ro элемента И группы является соответственно первым и вторым выходами блока управления, выходы щ - элементов

ИЛИ группы и (в+3)-ro элемента И группы являются соответствующими уп-. равляющими вй ходами блока управления.

На фиг. 1 представлена структурная схема устройства на фиг, 2 - блоксхема блока управления.

Устройство для вычисления математического ожидания содержит первый дополнителыый регистр 1 сдвига, второй сумматор 2, ю- регистров 3 сдвига, регистр 4 сдвига, первый сумматор

5, второй дополнительный регистр 6 сдвига, блок 7 управления. Блок управления 6, представленный .на фиг. 2, содержит блок 8 элементов ИЛИ, первый триггер 9, счетчик 10 числа отсчетов, блок 11 задания коэффициентов деления, блок 12 сравнения, счетчик

13, второй элемент И )4, второй триггер 15, генератор 16 импульсов, элемент И 17 группу е элементов И 18 l8, третий элемент И 19, группу m триггеров 20 -20, третий триггер

21, первый делитель 22 частоты, групну m элементов ИЛИ 23 "23П,, второй делитель частоты 24 .

Среднеарифметическое значение а к f n) случайной величины Х

30

5 9227 где Х; — текущая i --тая ордината исходного сигнала, и — порядковый номер отсчета, дает несмещенную оценку математического ожидания с минимальной дисперсией в классе линейных оце- нок.

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

20 где а,. - принимает значения "1.", если данная сумма входит в общую сум му, и "0" - в противном случае, Верхний предел суммы выбирается из условия где — допустимая погрешность аппроксимации.

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

Устройство для вычисления математического ожидания, реализующее выражение (31, работает следующим образом

Отсчеты. входной функции Х» в виде параллельного кода поступают ко входным шинам одновременно на информационные входы регистра 6 сдвига и управляющие входы блока 7 управления.

При этом на выходе элемента ИЛИ 8 блока 7 управления формируется импульс, который взводит триггер 9 и одновременно увеличивает содержимое счетчика 10 числа отсчета на единицу. Счетчик )О числа отсчета уп70 6 равляет блоком 11- задания коэффициентов деления. Кажцому новому состоянию счетчика 13 отсчетов на выходе блока 1! задания коэффициентов соответствует определенная комбинация кодовых слов, число которых равно числу регистров в группе п1 регистров 3 сдвига.

Первый триггер 9 открывает элемент И 17, через который импульсы с выхода генератора 16 импульсов поступают на вход первого, делителя

22 частоты, а также на первый и второй выходы элемента И 14 управления.

Коэффициент пересчета k первого делителя 22 частоты равен числу разрядов m регистра 4 сдвига, Таким образом, с первого и второго выходов элемента И 14 управления выдается серия (последовательность) сдвигающих импульсов, которые осуществляют сдвиг содержимого регистров 4 и 6. (Примем, что в регистре 4 сдвига содержится результат предыдущих тактов вычислений). С выходов регистров 4 и

6 сдвига информация поступает на входы сумматора 5. Результаты сложения каждого шага (сдвига) записываются в старшие разряды регистуов 4 и 3 сдвига и продвигаются в сторону младших разрядов этих регистров.

В момент равенства числа сдвигакщих импульсов коэФфициента пересчета первого делителя 22 последний формирует сигнал, возвращающий первый триггер 9 в исходное состояние.

Первый триггер 9 закрывает элемент.

И 17. В регистрах 4 и 3 сдвига содержится сумма ординат исходного сигнала, т.е. 2 Хл, где 1 - текущий

Faaqq, отсчет. Сигналом с делителя 22 частоты вэводятся триггеры 15 и 20 20,„, ко орые .открывают соответствукщие элементы И 14 (18„-18 ). Импульсы опорной частоты через открытые элементы И 18л-18> и через элементы ИЛИ 23„-23,„поступают на выхо ды блока 7 управления, а также через элемент И 14 на вход счетчика 13., Длина серий сдвигающих импульсов, формируемых на выходах блока 7 управления, задается блоком 11 зада" . ния коэффициентов деления. В момент равенства текущего кода в счетчике

13 с одним из кодовых слов блока задания коэффициентов дейения на соответствующем выходе блока 12асравне ния вырабатывается импульс, который устанавливает один из триггеров 20 7 9227

20 „ в исходное состояние. При этом содержимое соответствукщего триггера 3 сдвига оказывается сдвинутым, т,е. поделенным на заданный коэффициент 2, где j — число импульсов сдвига для данного регистра. В регистрах 3 сднига к концу операций сдвига содержатся составляющие: с, ",z x,. ...@ x) +.

1м Ь) см

Импульс, формируемый на -ом выходе блока 12 сравнения, устанавливает триггеры 15 и 20„-20 в исходное сас15 тояние, .а третий триггер 21 окрокидывается и открывает третий элемент

И 9. Импульсная последовательность с выхода генератора !6 импульсов через открытый третий элемент И 19 и элементы ИЛИ 23„- 231 поступают на

20 выходы блока 7 управления, а также на вход второго делителя 24 частоты.

Коэффициент пересчета второго делителя 24 равен числу разрядов регистров 3 и ) сдвига. Блок 7 упнавпе25 ния выдает серию сдвиганп)их импульсов на управляющие входы регистров 3 и

1 сдвига. С выходов регистров 3 сдвига информация п.ступает, на входи сумматора 2. Результат сложения saкисывается в старшие разряды регистра 1 сдвига и продвигается в сторону младших разрядов этого регистра. К моменту окончания работы второго делителя 24 частоты регистры 3 сдвига 55 обнуляются, а в регистре сдвига будет зафиксирована сумма Ф

70 сдвига, т.е. точностью аппроксимации числа 1/й, где м — текущий номер отсчета. Для большинства практических задач анализа случ,".йных процессов число регистров 3 сдвига вполне можно ограничить пятью, поскольку в этом случае погрешность вычисления математического ожидания не превышает ),ОХ для любого из отсчетов.

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

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

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

4 и

4Е)".)(a;.

3=о =!

Последнее выражение тождественно совпадает с выражением (Э) счисления математического ожидания. Максимальное время нычйсленпя текущей оценки математического ожидания в тактах ранна

>ИС))(ОМ )а> 5

59 где о - длительность периода оиериой частоты! л1- число разрядов рвтиетра 4 сдвига; ) - число разрядов регистрев 3 сдвига.

Точность вычисления математического ожидания в предлагаемом устройстве определяется числом ретчвстран 3

Формула изобретения!. Устройство для вычисления математического ожидания, содержащее первый, сумматор, перный .вход которого подключен к ныходу регистра сдвига, первый вход которого соеди нен с выходом первого сумматора, второй вход регистра сдвига подключен к первому. выходу .блока управления, второй сумматор, о т л и ч аю щ е е с я тем, что, с цепью понышения точности, устройство содержит m+2 дополнительных регистров сдвига, при этом выход первого сумматора подключен к первым входам п дополнительных регистров сдвига, выходы которых соединены с соответствунщиэню входами второго сумматора, выход которого подключен к первому

9 9227 входу (m+1) -го дополнительного регистра сдвига, второй вход первого сумматора соединен с выходом (f1+2)-ro дополнительного регистра сдвига, информационные входы которого объ- % единены с информационными входами блока управления и являются входами устройства, второй вход (m+2)-го дополнительного регистра сдвига подключен ко второму выходу блока уп- 1О равления, управляющие выходы которого соединены соответственно со вторыми входами дополнительных регистров сдвига и (а+1)-го дополнительного регистра сдвига. 15

2. Устройство по п. 1, о т л и.чающеес тем, что блокуп», равления содержит блок элементов ИЛИ, генератор импульсов, счетчик числа вы- . борок, блок задания коэффициентов де-,. ления, блок сравнения, счетчик, группу из rn элементов ИЛИ,,два делителя частоты, группу из (m+3) элементов

И и группу из (m+3) триггеров при этом первые входы (m+3) элементов у

И группы объединены и подключены к выходу генератора импульсов, вторые входы m элементов И группы соединены соответственно с единичными выходами rn т р иnгrгrе р оoв гrр у пnп ы, нулевые вхо- Зо ды которых объединены с нулевым sxoдом (а+1)-го триггера, с единичным входом (m+2)-го триггера и подключены к выходу первого делителя частоты, вход которого объединен с первы- З ми входами m элементов ИЛИ группы и соединен с выходом (а+1)-го элемен.та И группы, второй вход (а+1)-го элемента И группы подключен к единичному выходу (в+1)-r o триггера, единичный вход которого объединеисо:входом счетчика выборки и соединен с выходом блока элементов ИЛИ, 70

10 входы которого являются инфс,рмационными входами блока управления, выхо ды счетчика выборки подключены к соответствующим входам блока задания коэффициента деления, выходы которого соединены с первыми входами блока сравнения, вторые входы которого подключены к выходам счетчика, вход которого подключен к выходу (m+2)-го элемента И группы, второй вход (m+2)-ro элемента И группы соединен с единичным выходом (m+2)-го триггера группы, г — выходы блока сравнения подключены к нулевым входам г - триггеров группы, выходы еэлементов И группы соединены со вторыми входами соответствукицих а — . элементов ИЛИ группы, третьи входы которых объединены со входом второго делителя частоты и подключены к выходу (m+3)""ro элемента И группы, второй вход которого соединен с единичным выходом (m+3)-ro триггера группы, единичный вход которого объединен с единичным входом (m+2}-ãî триггера группы и подключен к tn-ому выходу блока сравнения, выход второго делителя частоты соединен с нулевым входом (в+3)-го триггера группы, выход (m+1)-ro элемента И группы является соответственно первым и вторым выходами блока управления, выходы ъ — элементов ИЛИ группы и (а+3)-го элемента И группы являются соответствующими управляющими вы« ходами блока управления.

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

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

У 356644, кл ° 6 06 F 15/36, 1970. .-2. Авторское свидетельство СССР

Ф 60S166, an. 6 06 Г 15/34, 1976 (прототип) .

Устройство для вычисления математического ожидания Устройство для вычисления математического ожидания Устройство для вычисления математического ожидания Устройство для вычисления математического ожидания Устройство для вычисления математического ожидания Устройство для вычисления математического ожидания Устройство для вычисления математического ожидания 

 

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

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

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

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

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

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

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

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

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