(54) ЦИФРОВОЕ УСРЕДНЯЮЩЕЕ УСТРОЙСТВО Изобретение относитс к вычиспите ь ной технике н может быть применено дл статических исследований случайных процессов в низкочастотной обпастн. Известно устройство l дл усредне ни случайного процесса, содержащее аналого-цифровой преобразователь (АЦП) вычитатель, Триггер, реверсивный счетчик, сумматор - вычктатель с триггером знака, блок управлени , блок перезаписи и регистр. Наиболее близким по технической сущ ности к изобретению вл етс цифровое усредн ющее устройство 2 , содержащее накапливающий сумматор, счетчик замеров, нуль - орган, тритт, блок управлени , блок пам ти и генератор им пульсов. Недостатками таких устройств вл ют . с спожность и низка точность работы. Целью вэобретениа вл етс пс1вышенив точвостн работы и упрощение устрой ства. Поставленна цель достигаетс тем, что в цифровое усредн ющее устройство введены первый и второй реверсивные счетчики, блок сравнени и И. Первый выход блока управлени подключен к первым входам элемента И, накапливающего сумматора, ко входу установки в нуль триггера и к счетному входу счетчика замеров, выход которого соединен со вторым входом накапливающегч сумматора, третий вход которого объединен с информац1ЕЮНным входом первого реверсивного счетчика и подключен ко второму выходу 6jioKa управлени , вход которого соединен с выходом блока сравнени , первый вход которого подключен к выходу накапливающего сумматора. Второй вход блока сравнени объединен со входом нуль-органа и подключен к выходу второго реверсивного счетчика, первый вход которого вл етс входом устройства. Выход Нуль-органа соединен со входом установки в единицу триггера, выход которого подключен к управл ю37 щим входам первого и второго реверсивных счетчиков. Второй вход второго; реверсивного счётчика подключен к выходу элемента И, Второй вход которого соединен о выходом первого реверсивного счетчика и вл етс выходом устройства . . Структурна схема устройства представлена на чертеже. Устройство содержит накапливающий сумматор 1, счвтчик замеров 2, триг .гер 3, блок 4 управлени , первый, и вто рой реверсивные счетчики 5, 6, блок 7 сравнени , элемент И 8, нуль-орган 9, Устройстёо реализует рекуррентньтй алгоритм, не содержащий делени . Устройство работает следующим образом . В исходном положении все устройства наход тс в нулевом состо нии, кроме счетчика 5, в старщем разр де которого записываетс единица, т.е. - число 2 равное половинноыузначейШб тапазона входных чисел. Так как в первом счетчике всегда находитс текущее среднее значение потока входных чисел, то данное число можно рассматривать в качестве AQ . Оно никоим образом не вли ет на последующий результат и утрачиваетс после первого же усреднени , но его введение Целесообразно. Каждый цикл усреднени начинаетс с по влением начального импульса на выходе блока 4 управлени . Этот т пульс увеличивает содержимое счетч.ика замеров на единицу, сбрасывает в нул сумматор 1 и триггер 3 и замыкает элемент И 8 на врем своей длительности . В результате содержимое счетчиKia 5 записываетс в счетчик 6. Нулевое состо ние триггера 3 определ ет режим вычитани дл счетчиков 5 и 6. По окончанииначатлэного импуЛьса на вход устройства подаетс , пачка импульсовв количестве, пропорционально текущему значению входного сигнала X Эти импульсы вычитаютс в счетчике 6 из кода среднего значени предыдущих поступлений, т .е. из , в соответ ствии с правой частью первого выражени алгоритме (1). TaKrovt образом,при первом усреднен они вычитаютс из А Q . Бели А . Л . то в счетчике 6 фиксируетс отрицатель на разность, и состо ние триггера 3 не мен етс , вследствие чего на его выходе остаетс тот же потенциал, определ ющий режим вычитани . Если Л р{. п то при вычитании содержимое счетчика 6 в какой - то момент уменьщитс до нул . Этот момент регистрируетс нуль-органом 9, переключакэщимтриггер 3 в единичное состо ние и мен оощим, таким образом, потенциал на выходе триггера 3, т.е. счетчики 6 и 5 переключаютс в режим суммировани . Поэтому оставша с часть импульсов от входного значени X суммируетс счетчиком 6 и фиксируетс как положительна разность. После этого блок 4 управлени на.чинает вырабатывать тактовые импульсы, « которые поступают на тактовый вход сумматора 1. В результате в сумматоре происходит накопление кода номера замера , т.е. код. замерасуммируетс сам с собой столько раз,, сколько будет выработано тактовых импульсов. Накопленна сумма непрерывно сравниваетс с разностью, зафиксированной в счетчике 6. Как только эти величины сравн ютс , или же сумма превысит разнбсть, блок 7 сравнени вьфабатывает запрет на щину . 13 блока 4 управлени . В этот момент накопленна сумма будет равна .-п в соответствии с левой частью первого равенства алгоритма (1 ), где п номер замера, а - чисел тактовых импульсов, вьфаботанных блоком 4 управлени . . Поскольку тактовые импульсы одновременно поступают и на счетный вход счетчика 5, то они либо вычитаютс из кода наход щегос в счетчике 5, либо прибавл ютс к этому коду в зависимости от потёнциапа на выходе триггера 3|Как было указано выше (если в счетчике 6 была зафиксирована отрицательна разность , то тактовые импульсы всчетчике 5 вычитаютс из кода А И - наоборот ) . Таким образом, счетчик 5 реализует второе равенство алгоритма (1). На этом цикл усреднени заканчиваетс .С. С наступлением нового цикла по вл етс начальный импульс на выходе блока 4, который увеличивав код номера замера до (n+l), сбрасыбаёт в нуль сумматор I и триггер 3 и разрещает запись в счетчик 6 через элемент И 8 кода Лр с выхода счетчика 5. В дальнейшеам цикл работы устройства повто етс .