Вероятностный коррелометр
Похожие патенты | МПК / Метки | Текст | Заявка | Код ссылки
Номер патента: 1049921
Авторы: Корчагин, Кравцов, Мартыненко
Текст
. (19) 01) 1) С 06 Г 15/ ИЕ ИЗОБРЕТЕНИЯ О ТОР СКОМУ 1(2 вц орреломеи с я й тем, ды содержит рядов ординат, ала выборки, рядов ординат, тей, дешифраыборки, два утатора масок, ыре счетчикачика номера ОСУДАРСТВЕННЫЙ НОМИТЕТ СССРО.ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИИ 1) 3356483/18-24(56)1, Авторское свидетельство СССРР 622091, кл. С 06 Р 15/36, 1978,2. Авторское свидетельство СССРпо заявке2898891/18-24,кл. С 06 Р 15/336, 1981 (прототип),(54)(57) 1. ВЕРОЯТНОСТНЫЙ КОРРЕЛОМЕТРсодержащий блок. нормализации, первый,второй и третий входы которого являются соответственно первым, вторыми третьим информационными входамикоррелометра, четвертый вход блоканормализации объединен с первым информационным входом блока памяти иподключен к выходу накапливающегорегистра, первый и второй информационные входы которого подключены соот.,ветственно к первому выходу блокапамяти и выходу блока умножения,управляющий вход которого подключенк первому выходу блока управления,первый, второй, третий и четвертыйинформационные входы которого являются соответственно первым, вторым,третьим и четвертым управляющими входами коррелометра, второй, третий,четвертый, пятый, шестой, седьмойвыходы блока управления соединены .соответственно с пятым входом блоканормализации, с управляющими входаминакапливаюцего регистра, блока памяти, регистра числа, регистра итога,сумматора, первый выход которогосоединен с пятым информационным вхо-.дом блока управления и с информацион.ным входом блока умножения, первый,второй, третий и четвертый информационные входы сумматора подключенысоответственно к первому выходу регистра числа, к выходам регистраитога, блока нормализации, генератора случайных чисел, второй, третий и четвертый выходы сумматора соединены соответственно с первым информационным входом регистра итога, вторым информационным и адресным входами блока памяти, второй выход которого соединен с первым информационным входом регистра числа, второй выход которого соединен с вторым информационным входом регистра итога, о тп и ч а ю щ и й с я тем, что, с це- лью расширения функциональных возможностей за счет одновременного вычисления моды и корреляционной функции, в коррелометр введены блок задания границ выборки и блок вычисления моды, первый и второй входы которого Е подключены соответственно к выходу блока нормализации и к первому выходу блока задания границ выборки,первый .вход и первый выход которого соединены соответственно с восьмым выходом и шестым информационным входом блока управления, девятый выходкоторого соединен с третьим входом блока вычисления моды, первый и второй выходы которого соединены соответственно с вторым информационным входом регистра числа, третьим информационным входом накапливающего регистра, второй вход блока задания границ выборки является четвертым информационным входом коррелометра, а третий вход соединен с третьим входом блока нормализации.2. Вероятностный кп 1, отличающчто блок вычисления мчетыре дешифратора расчетчик номера интервчетыре коммутатора рачетыре счетчика частотор номера интервалаэлемента ИЛИ, три коммшесть элементов И, чемоды, причем вход сче1049921 Вака синцющаа Составитель А.Ивановаактор О.Бугир Техред 11,Тепер корректор Г.Решетн Заказ 8428/47 ВНИИФилиал ППП "Патент", г.ужгород, ул.Проектная, 4 Юэ ююаюйищеж рвеисера Р Тираж 706 И Государстве делам изобрет 5, москва, ЖПодписноеного комитета СССРний и открытий5, Раушская наб., д.4/5интервала выборки является первымвходом блока, а первый и второй выходы счетчика номера интервала выборки соединены соответственно спервым, вторым входами дешифратораномера интервала выборки и с первыми, вторыми управляющими входамипервого, второго, третьего и четвертого коммутаторов разрядов ординат,первые информационные входы которыхобъединены соответственно с первым,вторым, третьим и четвертым информа-,ционными входами первого коммутаторамасок и подключены соответственно кпервому, второму, третьему и четвертому выходам первого дешифратора разрядов ординат, первый, второй, третий и четвертый выходы второго дешифратора разрядов ординат соединенысоответственно с первым, вторым,третьим и четвертым информационнымйвходами второго коммутатора масоки вторыми информационными входами соответственно первого, второго, третьего и четвертого коммутаторов разрядов ординат, третьи информационныевходы которых объединенй соответственно с первым, вторым, третьим ичетвертым входами третьего коммутатора масок и подключены соответственно к первому, второму, третьему ичетвертому выходам третьего дешифра"тора разрядов ординат, ийформациогные нходы дешифраторов разрядов ординат являются совокупностью разрядных шин, образующих второй вход блока, Первый, второй, третий.и четвертый выходы четвертого дешифратораразрядов ординат соединены с четвертыми информационными входами соответственно первого, второго, третьегои четвертого коммутаторов разрядовординат, выходы которых соединены спервымиинформационными входами соответствующих счетчиков частостбй,выход первого счетчика частостейявляется первым выходом блока, а второй информационный вход первого счетчика частостей соединен с выходомвторого счетчика частостей, второй,информационный вход которого соединен с выходом третьего счетчика частостей, нторой информационный входкоторого соединен с выходом четвертого счетчика частостей, управляющийвход которого объединен с управляющими входами остальных счетчйкон частостей и является разрядной шинойсовокупноСти разрядных шин, образующих третий вход блока, первый и второй входы первого и второго элементов ИЛИ соответственно объединеныи подключены к первому и второму вы-ходам дешифратора номера интервалавыборки, третий выход которого соединен с третьим входом первого элемента ИЛИ, выход которого соединен суправляющим входом первого коммутатора масок, выход которого соединенс управляющим входом второго дешифратора разрядов ординат, и с первымивходами первого и второго элементов И, вторые входы которых объединены и подключейы к выходу второгокоммутатора масок, управляющий входкоторого подключен к выходу второгоэлемента ИЛИ, выходы первого и второго элементов И соединены соответственно с управляющими входами третьего и четвертого дешифраторон разрядов ординат, третий вход второгоэлемента И подключен к выходу третьего коммутатора масок, упранляющийвход которого соединен с вторым выходом дешифратора номера интервала выборки, четвертый выход которого соединен с первым входом третьего элемента И, второй, третий входы которого объединены соответственно с первыми, вторыми входами четвертого, пятого, шестого элементов И и являютсяразрядными шинами третьего входа блока, третьи входы четвертого, пятогои шестого элементов И подключены соответственно к первому, второму итретьему выходам дешифратора номераинтервала выборки, выходы третьего,четвертого, пятого и шестого элементов И соединены соответственно свходами первого, второго, третьегои четвертого счетчиков моды, выходы которых являются сонокупностью разрядных шин, образующих, второй выхОд блока, выходы первого, второго и третьего счетчиков моды соединены с соответствующими адресными входамисоответственно первого, второго и третьего коммутаторов масок.3. Вероятностный коррелометр по п.1, о т л и ч а ю щ и й с я тем, что блок задания границ выборки содержит о 6 -разрядный по числу интервалон выборки регистр интервалов выбор. ки о 6 элементов И, счетчик интервалов выборки и элемент ИЛИ, выход которого является первым и вторым выходами блока, входы элемента ИЛИ подключены к соответствующим разрядным выходам счетчика интервалов выборки, разрядные входы которого подключены к выходам соответствующих элементов И, управляющие входы которых объединены и являются первым входом блока, а информационные входы элементов И подключены к соответствующим разрядным выходам регистра интервалов выборки, разрядные входы которого являютсявторым входом блока, счетный вход счетчика интервалов выборки является третьим входом блока.ординат, четыре счетчика частостей, дешифратор номера интервала выборки, два элемента ИЛИ, триИзобретение относится к вычислительной и электроизмерительной технике, в частности к области аппаратурного определения характеристик случайных процессов, и может быть использовано для статической обработкиинформации в гидрометеорологии, биологии, автоматике и других областяхнауки и техники.Известно специализированное устройство для вычисления гистограммы и 30моды случайных процессов 1 .Недостатком устройства являетсясложность и ограниченные функциональные воэможности. Устройство наряду сэлементами аналоговой техники - амплитудными .селекторами, источникамиуровней селекции и ключами, содержиттакже дискретные элементы - счетчики,двоичный сумматор и т.д. Введение согласующих и переходных элементовусложняет устройство, приводит к уве-.личению его габаритов и стоимости.Наиболее близким к изобретениюпо технической сущности является вероятностный коррелометр, содержащийсумматор, соединенный по входу-выхо-дус регистром итога, а также черезрегистр числа - с блоком памяти, второй выход сумматора соединен с адресным входом блока памяти, а третий выход - с вхоДом .блока вероятностного умножения, блок нормализации, первые три входа которого соеди;вены с первыми тремя входами устройства, а четвертый - с выходом накапливакщего регистра, выход блоканормализации соединен с входом сумматора, четыре входа блока синхронизации соединены с четвертым, пятым,шестым и седьмым входами устройства,а выходы - с синхронизирующими входа ми блоков памяти, вероятностного умножения и нормализации, сумматора ирегистров - накапливающего числа иитога, причем выход регистра числасоединен с входом регистра итога 245Недостатком известного устройстваявляется ограниченность его функциональных возможностей, заключающаясяв неосуществимости одновременноговычисления функции корреляции и моды, 50 Для реализации воэможности их одновременного вычисления потребовалосьбы меХаническое удвоение схемы устройства.Цель изобретения - расширение : 55функциональных возможностей устройст.ва за счет одновременного вычисления моды и коррекционной функции.Указанная цель достигается тем, что в вероятностный коррелометр со держащий блок нормализации, первый;".: второй и третий входы которого явля-, ются соответственно первым, вторым и третьим информационными входами коррелометра, четвертый вход 65,блока нормализации объединен с,первыл информационным входом блока памяти и подключен к выходунакапливающего регистра, первый ивторой информационные входы которогоподключены соответственно к первомувыходу блока памяти и выходу блокаумножения, управляющий вход которогоподключен к первому выходу блока управления, первый, второй, третий ичетвертый инфэрмационные входы которого являются соответственно первым,вторым, третьим и четвертым управляющими входами коррелометра, второй,третий, четвертый, пятый, шестой иседьмой выходы блока управления соединены соответственно с пятым входомблока нормализации, с управляющимивходами накапливающего регистра, блока памяти, регистра числа, регистраитога сумматора, первый выход которого соединен с пятым информационнымвходом блока управления и с информационным входом блока умножения, первый, второй, третий и четвертый информационные входы сумматора подключены соответственно к первому выходурегистра числа, к выходам регистраитога, блока нормализации, генератора случайных чисел, второй, третийи четвертый выходы сумматора соединены соответственно с первым информаци"онным входом регистра итога, вторыминформационным и адресным входамиблока памяти, второй выход которогосоединен с первым информационным входом регистра числа, второй выход которого соединен с вторил информацион.ным входом регистра итога, введеныблок задания границ выборки и блоквычисления моды, первый и второй входы которого подключены соответственно к выходу блока нормализации и кпервому выходу блока задания границвыборки, первый вход и первый выходкоторого соединены соответственно свосьмым выходом и шестым информационным входол блока управления, девятыйвыход которого соединен с третьимвходом блока вычисления моды, первыйи второй выходы которого соединенысоответственно с вторым информационным входом регистра числа, третьиминформационным входом накапливающегорегистра, второй вход блока заданияграниц выборки является четвертыминформационным входом коррелометра,а тРетий вход соединен с третьим входом блока нормализации.Кроме того, блок вычисления модысодержит четыре дешифратора разрядов ординат, счетчик номера интервалавыборки, четыре коммутатора разрядов . коммутатора масок, шесть- элементов И,четыре счетчика моды, причем входсчетчика номера интервала выборкиявляется первым входом блока, апервый и второй выходы счетчика но-мера интервала выборки соединенысоответственно с первым, вторым входами дешифратора номера интервала 5выборки и с первыми, вторыми управля"ющими входами первого, второго, третьего и четвертого коммутаторов разрядов ординат, первые информационныевходы которых объединены Срответст- Ювенно с первым, вторым, третьим четвертым информационными входами перво=го коммутатора масок и подключены со-:ответственно к первому, второму, третьему и четвертому выходам первого Я дешифратора разрядов ординат, первый,второй, третий и четвертый выходывторого дешифратора разрядов ординатсоединены соответственно с первым,вторым, третьим и четвертым информационными входами второго коммутатора масок и вторыми информационными входами соответственно первого, второго, третьего и четвертого коммутаторов разрядов ординат, третьи информацион ные входы которых объединены соответственно с первым, вторым, третьим и четвертым входами третьего коммутатора масок и подключены соответственно к первому, второму, третьему и четвертому выходам третьего дешифратора разрядов ординат, информационные входы дешифраторов разрядов ординат являются совокупностью разрядных шин, образующих второй вход блока, первый, второй, третий и четвертый выходы .35 четвертого дешифратора разрядов ординат соединены с четвертыми информационными входами соответственно первого, второго, третьего и четвертого коммутаторов разрядов ординат, выходы 40 которых соединены с первыми информационными входами соответствующих счетчиков частостей, выход первого счетчика частостей является первым выходом блока, а второй информацион ный вход первого счетчика частостей соединен с выходом второго счетчика частостей, второй информационный вход которого соединен с выходом третьего счетчика частостей, второй информационный вход которого соединен с выходом четвертого счетчика частостей, управляющий вход которого объединен с управляющими входами остальных счетчиков частоствй и является разрядной шиной совокупности разрядных шин, образующих третий вход блока, первый и второй входы первого и второго элементов ИЛИ соответственно объединены и подключены к первому и второму выходам дешифратора номера 60 интервала выборки, третий выход которого соединен с третьим входом первого элемента ИЛИ, выход которого соединен с управляющим входом первого коммутатора масок, выход которого у соединен с управляющим входом второго дешифратора разрядов ординат, и с первыми входами первого и второго элементов И, вторые входы которых объединены и подключены к выходу второго коммутатора масок, управляющий вход которого подключен к выходу второго элемента ИЛИ, выходы первого и второго элементов И соединены соответственно с управляющими входами третьего и четвертого дешифраторов разрядов ординат, третий вход второго элемента И подключен к выходу третьего коммутатора масок, управляющий вход которого соединен с вторым выходом дешифратора номера интервала выборки, четвертый выход которого соедннен с первым входом третьего элемента И, второй, третий входыкоторого объединены соответственно с пер.выми, вторыии входами четвертого, пятого, шестого элементов И и являются разрядными шинами третьего входа блока, третьи входы .четвертого, пятого и шестого элементов И подключены соответственно к первому, второму и третьему выходам дешифратора номера интервала выборки, выходы третьего, четвертого, пятого и шестого элементов И соединены соответственно с входами первого, второго, третьего и четвертого счетчиков моды, выходы которых являются совокупностью разрядных шин, образующих второй выход блока, выходы первого, второго и третьего счетчиков моды соединены с соответствующими адресными входами соответственно первого, второго и третьего коммутаторов масок, Причем блок задания границ выборки содержит 4-разрядный по числу интервалов выборки регистр интервалов выборки, Ь элементов И, счетчик интервалов выборки и элемент ИЛИ, выход которого является Первым и вторым выходами блока, входы элемента ИЛИ подключены к соответствующим разрядным выходаи счетчика интервалов выборки, разрядные входы которого подключены к выходам соответствующих элементов И, управляющие входы которых объединены и являются первым входом блока, а информационные входы элементов И подключены к соответствующим разрядным выходам регистра интервалов выборки, разрядные входы которого являются вторым входом блока, счетный вход счетчика интервалов выборки является третьим входом блока.На фиг,1 представлена структурная схема коррелометра 1 на фиг.2 - схема блока вычисления моды, на фиг.З схема блока задания границ выборки, на фиг,4 - схема блока управления, на фиг.5 - схема блока нормализации.Вероятностный коррелометр (фиг. Ц содержит блок 1 нормализации, блок 2 синхронизации, сумматор 3, генера, 5Блок 9 вычисления моды (фиг.2) .содержит дешифраторы 12-15 разрядов ординат, счетчик 16 номера интервала выборки, коммутаторы 17-20 разрядов ординат, счетчики 21 24 частостей, 10 дешифратор 25 номера интервала выборки, элементы ИЛИ 26 и 27, коммутаторы 28-30 масок, элементы И 31-36, счетчики 37-4 Ф моды.Блок 10 задания границ выборки 15 содержит ь разрядный по числу интервалов выборки регистр 41 интервалов выборки, Ь элементов И 42, счетчик 43 интервалов выборки, а также эле- мент ИЛИ 44, 20Для пояснения сущности структуры блока 2 управления, являющегося микропрограммным устройством управления, таким же, как и в.известном устройстве, укажем, что пятый вход новой связи от блока 10 задания сегментов подан на имеющий резерв входов узел асинхронной работы. В состав блока 2 управления (фиг.4) входят генератор 45 тактовых импульсов; элементы И 46 узел 47 асинхронной работы, узел 48 переходов, счетчик 49 адресов микрокоманд, элемент И 50, дешифратор 51 кодов микроопераций, переключатель 52 кнопочных пусков режимов работы.Структура блока 1 нормализации аналогична структуре соответствую- щего блока в известном устройстве.В состав блока нормализации (фиг.5) входят регистр 53 математического 40 ожидания, регистр 54 входной ординаты, одноразрядный сумматор 55, регистр 56 преобразованной.ординаты, элемент 57 задержки, элемент И 58, счетчик 59, элемент И 6045Вероятностный коррелометр может работать в двух независимых режимах: режим вычисления корреляционных функций,и моды и режим вычисления гистограммы и моды статистического " 50 распределения. Перед началом работы вероятностного коррелометра в него вводятся реквизиты по входам блока 1 нормализации и блока 2 синхронизации, определяющие режимы и характеристики исследуемого случайного процесса например масштабный коэффициент, признак стационарности, значения ма-. тематического ожидания и др.60Математическое ожидание случайного процесса х - либо величина постоявная, 1 п хоц, введенная по входам и и 3 пщ на основании априорного знания процесса при условии,что процесс стационарный, либо функция от времени, видагде Е(Я - целая часть числа от деления текущего номера-й ординаты случайного процесса на число г определяющее предел усреднения, т.е. длину участка псевдостационарности нестационарного процесса. При 1:0 Ю:х нач . Вычисление ординат корреляционной функции производится по формулеПри этом на третий вход устройства ,первый вход блока 1 нормализации подаются (1 ординат исследуемого случайного процесса. Обработка каждой ординаты процесса, идентична и включает в себя циклы приема, накопления и замещения значений математического ожидания на границах участков псевдостационарности.(только для нестационарных процессов), центрирования, масштабирования центрированной ординаты и подциклов перемножения приня- той ординаты Х 1 И ЗаНЕсенНЫХ,раяеЕ В блок б памяти предыдущих ординат Х; , х; , х,р . Далее производится коррекция содержимого памяти, хранящей предыдущие ординаты, т.е. замена ряда ординат Х;, х,.х; з Х; р,х на новый ряд х , х; х;х; р. На заключительном этапе производится вычисление произведений вида( и корректировка оценок промежуточных значений ординат корреляционной функции, вычисленных по предыдущим ординатам случайной функции.Вычисление гистограммы р(р) распределения входного случайного процесса осуцествляется путем определения накопленных частот попадения ординат случайного процесса для каждого из интервалов Л,р , при этом шаг квантования может выбираться в соответствии с выражениемх трах - Х в 1 ид 7где Х,а х- границы областизадания функцииХ;(О;Р - максимальное количество интер.валов гистограммы распределения,Вычисление моды Мд случайного процесса осуществляется на основе формуно реализуется с использованием метода последовательного приближения,Перед началом работы все блоки иэлементы устройства устанавливаютсяв исходное (нулевое) положение. Затемв коррелометр извне, по соответствующим входам и в соответствии с режимом, засылаются исходные величины икоэффициенты. К ним относится и такой параметр, как длина , интервалавыборки, который засылается в регистр 1041 интервала выборки и характеризуетколичество ординат случайного процес-са, по которым вычисляется приближенное значение моды. Значение О выбирается в каждом конкретном случае 15приблизительно и определяется величиной ЙВ данном устройстве рассматривается вычисление моды по четырем приближениям, в каждом иэ которых ис-пользуется четвертая часть от л ординат. Таким образом, если, например,Й =8192, то длина интервала выборкивыбирается равной Ь =2048. Ввод ), вэтом случае равноценен записи кода ,р 5"1" в одиннадцатый разряд разряднойсетки регистра 41. С выхода регистра 41 по сигналу от блока 2 управления в начале каждого цикла приближения значение Ь передается в счетчик43 интервала выборки. Для этого используется группа элементов Н 42 л, 42 у, , 42, которые по окончании действия синхросигнала закрываются. На счетный вход счетчика 43 интерва- Га выборки поступают синхросигналы З 5 , М (Ц, определяемые появлением на входе блока 1 нормализации очередного значения х случайного процесса,В первом цикле приближения перед началогл приема ординаты хна входе 40 блока 1 нормализации, в счетчике 43 интервала выборки записано значениеЬ, а содержимым счетчика 16 номера интервала выборки блока 9 вычисления моды является значение О. 45При этом в блоке 9 вычисления моды оказывается открытым по одному входу элемент И 33, на .первом выходе дешифратора 25 номера интервала выборки присутствует сигнал, кроме того, открыты первые входы коммутаторов 17-20 разрядов ординат. Вслед-ствие этого количественный анализ текущего значения , (1 4 1.ь) осуществляется только по двум старшим разрядам (седьмому и восьмому) двоичнс го кода величины ординаты. Это означает, что в первом цикле приближения на счетчиках 21-24 частостей строится гистограмма распределения с интервалом распределения, равным 60 64, так что в счетчике 21 Формируются частоты попадения величин ординат в интервал от 192 до 255, в счетчике 22 - в интервал изменения от 128 до 191, в счетчике 23 - в 65 интервал изменения х от 64 до 127,в счетчике 24 - в интервал изменения Л от 0 до 63.При поступлении на третий входблока 1 нормализации хг, и соответствующего ему-го идентификатораординаты (синхроимпульса) на третийвход счетчика 43 интервалов выборкив блоке 10 задания границ выборкиФиг.3), последний выдает сигнал переноса (независимо от того, в какомего разряде был записан соответствующий величине (. код "1" в элементИЛИ 44 в блоке 10 (Фигю 3). С выходаэтого элемента сигнал поступает насчетный вход счетчика 16 в блоке 9вычисления моды (Фиг.2) и устанавливает в нем код 01, темсамым получаявозможность высокШл потенциалогл напервом выходе дешифратора 25 ноглераинтервала выборки подготовить входна элементе И 33 и разрешить прохождение сигнала на второй многоразрядный вход блока 9 вычисления моды отблока 2 синхронизации. Одновременно .с выхода элемента ИЛИ 44 блока 10 задания границ выборки указанный сигнал "ререполнения счетчика 43 интервалов выборки поступает на пятый вход блока 2 синхронизации, при этом блок 2 синхронизации переходит к анализу содержимого счетчиков 21.-24 частостей и определению номера счетчика, в котором содержится наибольшая частость,В первом такте по сигналу на второй вход блока 9 вычисления моды от блока 2 управления производится передача инФормации из счетчика 21 частостей в регистр 8 числа, и в порядке подготовки к второму такту информация из счетчика 22 частостей переписывается в счетчик 21 частостей, из счетчика 23 частостей - в счетчик 22 частостей, из счетчика 24 частостей - в счетчик 23 частостей, а в счетчик 24 частостей заносится "0".далее реализуется стандартная про-. грамма сравнения содержимого регистров 8 и 11 числа и итога, при этом содержимое регистра 11 итога заведомо равно нулю (регистр очищен). В ре-, зультате сравнения содержимое регистра 8 числа как большее переписывается в регистр 11 итога, а порядковый номер испытуемого счетчика в данном случае это первый номер). переписывает. ся из блока 2 управления по многоразрядной шине третьего входа блока через элемент И 33 в счетчик 37 моды.Для дальнейшего пояснения работы устройства рассмотрим, например, третий такт. сравнения. К началу этого такта сравнения в регистре 8 числа оказывается записанным содержимое счетчика 23 частоатей, а в регистре 11 итога вор ЦС 21), ( Ст 22,т.е. наибольший член множества из содержимого счетчиков 21 и 22. Пустьйар., == С 21, тогда производится вычитание из содержимого регистра 8 числа содержимого регистра 11 итога. ЕслиР 8Р 11 Д, то на четвертом выходе суглматора 3 - сигнал "Перенос" и со 5 держимое, регистра 8 числа переписывается в регистр 11 итога, а номер счетчика частостей из блока 2 управле. ния.в сопровождении этогосигнала по многоразрядной шине третьего входа блока 9 вычисления моды записывается в счетчик 37 глоды. При условии, что Р 8 Г 11 содержимое счетчика 11 итога остается неизменным и в счетчик 37 моды не записывается номер счетчика частостей. 15По окончании процесса перебора содержимого счетчиков 21-.24 и сравнения их с целью определения максимального содержиглого этих счетчиков в счетчике 37 моды оказывается записан ным номер счетчика, имевшего максимальное содержимое. Это и будет грубое после первого прохода значение моды случайного процесса. На этомпервый проход (первый цикл приближения) заканчивается и коррелометр осу.ществляет подготовку .ко второму цик-лу приближения.По сигналу, поступающему с выхода блока 2 управления, производится повторная перепись длины интервала . выборки Ь из регистра 41 интервалов выборки в счетчик 43 интервалов выборки, После перебора содержимого счетчиков 21-24 частостей в них оказываются записанными нули, и онй готовы во втором цикле приближения к тому, чтобы в них начиналось формирование частостей. При этом оказываются открытыми все вторые каналы коммутаторов 17-20 разрядов ординат, 4 О но дешифратор 13 разрядов ординат, выходы которого соединены с вторыми входами, коммутаторов, стробируется только для тех ординат случайного процесса, чьи старшие (семь и восемь 45 разряды соответствуют моде первого приближения, находящейся в счетчике 37 моды. С этой целью содержимое счетчика. 37 моды является адресой коммутатора 28 масок, и на выходе, 5 О коммутатора 28 масок появляется толь" ко импульс с того выхода дешифратора12 разрядов ординат, которому соответ. ствует адрес коммутатора 28 масок, т.е. мода первого приближения при наличии на коммутаторе сигнала строба с выхода элемента ИЛИ 26. Сигналы с выхода стробированного дешифратора 13 разрядов ординат участвуют в образовании частостей в счетчиках 21-24 частостей, уже для следующих интервалов величин ординат 0-15 - в счетчике 24, 16-31 - в счетчике 23, 32-47 - в счетчике 22, 48-63 - в счетчике 21.После окончания второго цикла при-ближения, соответствующего поступле нию на третий вход блока 1 нормализации ординаты Уг и соответствующегоему 2 -го идентификатора ординаты.синхроимпульса), и образования сигнала переполнения с выхода блока 10здания границ выборки вновь подаетсясигнал на вход счетчгггка 16 номераинтервала выборки, и в этом счетчикеустанавливается код 10. Этим самымобразуется возможность открытия третьих входов на коммутаторах 17-20разрядов ординат, а также появлениявысокого потенциала на втором выходедешифратора 25 номера интервала выборки, что позволяет подготовить входна элементе И 34 и обеспечить прохож"дение многоразрядного сигнала с третьего входа в блоке 9 вычисления моды от блока 2 синхронизации,Сигнал с выхода элемента ИЛИ 44Поступает одновременно как в блок 9вычисления моды, так и в блок 2 управления, который переходит к анализусодержимого счетчиков 21-24 частостейи определению номера счетчика, в котором содержится наибольшая частота.Величины моды второго цикла приближения записываются в счетчик 38 моды.В цикле обработки ординат Х 6г 2 г,Хгкомглутатор 28 гласок стробируется сигналом с элемента ИЛИ 26 и позволяет пропускать признаки ординатс модой из интервалов 0-63, 64-127.,128-191, 192-255, занесенной в счетчик37 моды, коммутатор 29 масок строби;руется сигналом с элемента ИЛИ 26 иэлемента ИЛИ 27 и позволяет пропусКать признаки ординат с модой из интервалов 0-15, 16-31, 32-47, 48-63,занесенной в счетчик 38. Конъюнкциявыходных сигналов коммутаторов 28и 29 масок на элементе И 31 стробирует дешифратор 14 разрядов ординат ипозволяет определять частости попадения ординат случайного процесса в интервал 0-3, 4-7, 8-11, 12-15 по третьим входам коммутаторов 17-20 разрядов ординат,Ъдалее после прихода хидетпроцесс перебора счетчиков 21-24 частостей с целью нахождения моды третьего цикла приближения и занесенияее в счетчик 39 глоды.В четвертом цикле приближенгля приобработке ординат случайного процессачастости строятся для интервалов 0-0,0-1, 1-2, 2-3. При этом дешиФратор 15разрядов ординат стробируется выходомэлемента И 32, т.е, признаком совпа",дения старших разрядов с их частнымимодами из счетчиков 37-39 глоды. Модачетвертого цикла приближения заносится в счетчик 40 модьг. Таким образом,в счетчик 37-40 моды за четыре цикластроится совокупная величина моды сточностью до 1 в интервале величинординат 0-255,Этот метод построения модй может быть расширен для любого значения требуемой точности выбором параметрачислом разрядов представления ор- динаты, числом счетчиков йакопления частостей и счетчиков частных представлений моды.Работа блока 2 управления и блока 1 нормализации. в предлагаемом устройстве аналогична работе соответствующих блоков известного устройства. 10 Работа блока 2 управления начинается с приема сигнала с кнопочного переключателя 52, который через узел 47 и элемент Й 5 О заносит начальный адрес в счетчик 49 и способствует 15 этим выработке на дешифраторе 51 набора адресов, перехода, признаков останова или работы внешних устройств (таковыми являются устройства, вырабатывающие код ординаты, не показан- о ные в структуре вероятностного коррелометра), номеров переходов и управляющих сигналов, возбуждающих выполнение микроопераций в блоках вероятностного коррелометра. 25Работа блока 1 нормализации состоит в следуюцем. При появлении сигналов фСложить" или "Вычесть", в зависимости от сочетания знаков щ х и ,я Щ , иэ блока 2 управления организуется процесс центрирования ординаты Х Й 1 - в х . Результат записывается в регистр 56 преобразованной ординаты. После задержки на элементе 57 сигнала идентификатора ординаты Х(Ц открывается первый элемент И 58 и начинает работать, счетчик 59, который инверсным сигналом с выхода запирает второй элемент И 60. При отсутствии на выходе счетчика сигнала переолнения сигналы с первого элемена И 58 проходят второй элемент И 60 и организуют .сдвиг регистра 56 преобразованной ординаты коэффициент Кно выбирается кратным степени двух, т.е. Киорм =2) . После срабатывания счетчика 59 сдвиг регистра в сторону старших разрядов, что соот- . ветствует умножениюх ф - п 1 х К норц ф прекрацается. Информация иэ накапливающего регистра 5 записывается в регистр 56 преобразованной ординаты в прочих режимах, когда надо. нормализовать промежуточные данные,
СмотретьЗаявка
3356483, 25.11.1981
ПРЕДПРИЯТИЕ ПЯ А-7141
КОРЧАГИН ВЛАДИМИР ГЕРАСИМОВИЧ, КРАВЦОВ ЛЕОНИД ЯКОВЛЕВИЧ, МАРТЫНЕНКО АЛЕКСАНДР СЕМЕНОВИЧ
МПК / Метки
МПК: G06F 17/15
Метки: вероятностный, коррелометр
Опубликовано: 23.10.1983
Код ссылки
<a href="https://patents.su/12-1049921-veroyatnostnyjj-korrelometr.html" target="_blank" rel="follow" title="База патентов СССР">Вероятностный коррелометр</a>
Предыдущий патент: Устройство для вычисления коэффициентов-фурье
Следующий патент: Устройство для вычисления текущей оценки среднего значения
Случайный патент: Умножитель частоты следования импульсов