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

Номер патента: 1675904

Автор: Партала

ZIP архив

Текст

(5)5 6 06 Е 15/36 ЗОБ Т И ГОСУДАРСТВЕННЫЙ КОМИТЕТПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМПРИ ГКНТ СССР ОПИСАНИ ВТОРСКОМУ СВИДЕТЕЛЬСТВ(71) Конструкторское бюро "Щторм" при Киевском политехническом институте им.50-летия Великой Октябрьской социалистической революции(56) Авторское свидетельство СССР 1 Ф 1198538, кл. 0 06 Р 15/36, 1985.Авторское свидетельство СССР М 1247896, кл. О 06 Г 15/36, 1986.(54) СТАТИСТИЧЕСКИЙ АНАЛИЗАТОР (57) Изобретение относится к вычислительной технике и может быть использовано в Изобретение относится к вычислительной технике и может быть использовано в устройствах обработки сигналов, измерительных устройствах и устройствах сортировки.Цель изобретения - повышение быстродействия.На чертеже представлена функциональная схема устройства,Анализатор содержит аналого-цифровой преобразователь АЦП 1, блок 2 вычитания, блок 3 элементов ИСКЛЮЧАЮЩЕЕ ИЛИ, блок 4 сравнения, блок 5 умножения, счетчик 6, генератор 7 тактовых импульсов, блок 8 памяти, информационный выход анализатора 9, сумматор 10, блок 11 элементов И, первый элемент 2 И-ИЛИ 12, первый 13 и второй 14 элементы НЕ, элемент ИЛИ 15, формирователь 16 импульсов, второй 17 и третий 18 элементы 2 И-ИЛИ, элемент 19.,Ы 1675904 А 1 устройствах обработки сигналов, анализаторах, обеспечивая при этом вычисление чистограмм входных процессов, а также сортировку входных данных по заданной шкале, Цель изобретения - повышение быстродействия за .счет уменьшения количества анализируемых входных чисел, Для решения указанной задачи анализатор содержит генератор тактовых импульсов, счетчик, три элемента 2 И-ИЛИ, АЦП, блок сравнения, сумматор, блок умножения, два элемента НЕ, формирователь импульсов, элемент задержки, блок элементов И, блок элементов ИСКЛЮЧАЮЩЕЕ ИЛИ, блок вычитания и блок памяти, 1 ил,задержки, информационныи вход 20 устройства, вход 21 установки начального значения математического ожидания анализатора, вход 22 задания ширины дифференциального диапазона анализатора, тактовый вход 23 устройства, вход 24 начальной установки математического ожидания анализатора, вход 25 сброса анализатора, вход 26 запуска анализатора, выход блока 8 памяти соединен с первым входом сумматора 10, выход счетчика 6 соединен с адресным входом блока 8 памяти, информационный вход 20 анализатора является входом АЦП 1, выход которого соединен с входом уменьшаемого блока 2 вычитания, вход вычитаемого которого соединен с входом 21 установки начального значения математического ожидания анализатора, информационный выход блока вычитания соединен с,первой группой входов10 15 блока 3 элементов ИСКЛЮЧАЮЩЕЕ ИЛИ, выход переноса блока вычитания соединен с второй группой входов блока 3 элементов ИСКЛЮЧАЮЩЕЕ ИЛИ, выход которого соединен с первым входом блока 4 сравнения, второй вход которого соединен с выходом блока 5 умножения, вход множимого которого соединен с входом 22 задания ширины дифференциального диапазона анализатора, вход множителя блока 5 умножения соединен с выходом счетчика 6, суммирующий вход счетчика 6 соединен с выходом генератора 7 счетных импульсов и с первым входом первой группы входов первого элемента 2 И-ИЛИ 12, второй вход первой группы входов которого соединен с входом первого элемента НЕ 14, первымвходом элемента ИЛИ 15 и с входом 25сброса анализатора, второй вход элемента ИЛИ 15 является входом 26 запуска анализатора, выход первого элемента НЕ 14 соединен с управляющим ходом блока 11 элементов И, информационные входы которого соединены с выходом сумматора 10, выход "Больше" блока 4 сравнения соединен с входом запуска генератора счетных импульсов,с первым входом второй гоуппы входов первого эгемента 2 И-ИЛИ 12, второй вход второй группы входов которого является тактовым входом 23 анализатора и соединен с входом синхронизации АЦП 1 и первым входом первой группы входов второго элемента 2 И-ИЛИ 17, в горой вход первой группы входов котсрого соединен с третьим входом второй группы входов первого элемента 2 И-ИЛИ 12, с тактовым входом блока 5 умножения с входом 24 начальной установки математического Ожидания анализатора и с первым входом первой группы входов тре;ьего элемента 2 И-ИЛИ 18, второй вход первой группы входов которого соединен с выходом переноса блока 2 вычитания, выход формирователя 16 импульсов соединен с первым и вторым входами второй группы входов второго элеме- та 2 И-ИЛИ 17, выход которого через элемент 19 задержки ссединен с входом сброса счетчика 6, вь ход переноса которого соединен с первым входом второй группы входов третьего элемента 2 И-ИЛИ 18, второй вход второй группы входов которого соединен с входом формирователя 16 импульсов и с выходом элемента ИЛИ 1, выход третьего элемента 2 И-ИЛИ 18 соединен со старшим разоядом адресного входа блока 8 памяти. выход первоо элемента 2 ИИЛИ 12 соединен с входом второго элемента НЕ 13, выход которос о соединен с входом чтения/знака блска 8 памяти. 20 25 30 35 40 45 50 55 Анализатор работает следующим образом,Имеются три режима работы: стирание,анализ и считывание, В режиме стирания по входу 25 поступает сигнал "Лог, 1", который подается на второй вход второй группы входов первого элемента 2 И-ИЛИ 12 и разрешает прохождение на выход элемента 2 И-ИЛИ 12 тактовых импульсов от генератора 7, поступающих на первый вход первой группы входов элемента 2 И-ИЛИ 12, С выхода элемента 2 И-ИЛИ 12 через первый элемент НЕ 13 импульсы поступают на вход чтения/запись блока 8 памяти и разрешают запись. Одновременно импульсы с генератора 7 ггоступают на тактовый вход счетчика 6, М выходных разрядов которого непосредственно подключены к М адресным разрядам блока 8 памяти, а К+1 выход подключен к третьзму входу третьего элемента 2 ИИЛИ 18 Поскольку второй вход второй группы входов элемента 2 И-ИЛИ 18 подключен к выходу элемента ИЛИ 15, на нем в режиме стирания находится "Лог, 1", а значит И+1, на выходной разряд счетчика 6 оказывается подкл огненным через элемент 2 И-ИЛИ 18 к (М+Ц-му адресному разряду блока 8 памяти, В момент включения режима стирания через элемент ИЛИ 15 запускается формирователь 16 импульсов, с выхода которого импульс через второй элемент 2 И-ИЛИ 17 устанавливает счетчик 6 в нулевое состояние, Потенциал "Лог, 1" с входа 25, проходя через второй элемент НЕ 14, преобразуется в "Лог, 0", который блокирует элементы И 11, в связи с чем на информационные входы блока 8 памяти поступают нули. Эти нули записываются по очереди во все ячейки памяти, адреса которых задаотся последовательно счетчиком 6,В режиме "анализ" по входу 24 поступает сигнал "Лог, 1", Синхронно с тактовыми импульсами с входа 23 происходит преобразование аналогового сигнала в цифровой код ф в АЦП 1, Код ф поступает на вход А блока 2 вычитания, на вход В которого поступает код математического ожидания М, В блоке 2 вычитания определяется разность ; -Л, Если Р - МО, то на выходе переноса блока 2 вычитания образуется "Лог. 0", который поступает на вторые входы блока 3 элементов ИСКЛЮЧАЮЩЕЕ ИЛИ, которые при этом пропускают код с Выхода блока 2 вычитания без изменений, Если ф - ЛО, то на выходе переноса блока 2 вычитания формируется "Лог, 1", которая переводит элеменгы ИСКЛЮЧАЮЩЕЕ ИЛИ 3 в режим инверсии, поэтому на выходе блока 3 формируется модуль разности50- МО, который поступает на вход В блока 4 сравнения. Первый тактовый импульс с входа 23 проходит через второй элемент 2 И-ИЛИ 17, поскольку последний открыт " Лог. 1" с входа 24, и сбрасывает счетчик 6 в нуль. Нулевой код счетчика 6 поступает на вход блока 5, поэтому и на его выходе имеется нулевой код, который поступает на вход А блока 4 сравнения. Поскольку в большинстве случаев 4 - МО, то на выходе АВ блока 4 сравнения имеется "Лог. О", генератор 7 не блокируется, его импульс переводит счетчик 6 в "Лог. 1", В блоке 5 величина кода дифференциального диапазона анализа Л М, поступающая на вход 22 анализатора, умно кается на "1", результат умножения в блоке сравнения сравнивается с величиной ф - Мили ф - МЛ М, то на выходе А В блока 4 появляется "Лог, 1", генератор 7 блокируется; эта "Лог, 1" поступает на третий вход первого элемента 2 И-ИЛИ 12 и совместно с "Лог, 1" с входа 24 разрешает прохождение тактового импульса с входа 23 на выход элемента 2 И-ИЛИ 12 и далее через элемент , НЕ 13 на вход чтения/записи блока 8 памяти.Информация с выхода блока 8 памяти подается на вход сумматора 10, в котором этот код суммируется с "Лог. 1", и увеличенное число записывается в блок 8 памяти по адресу "1". Еслиф - МЛМ, то счетчик 6 при следующем тактовом импульсе генератора 7 переходит в состояние "2", на выходе блока 5 появляется код 2 Л М, а затем 3 АМ - К Л М, пока не станет- МКЛМ. Тогда по вышеописанной схеме произойдет запись числа, имевшегося по адресу "К" в блоке 8 памяти. Адрес Ай+1 блока памяти знаковый, его понятие означает (условно), что имеется не только ячейка с номером "К" (по разрядам адресов), но и ячейка с номером "-К", Знак определяется по состоянию переноса в блоке 2. Сигнал переноса поступает на первый вход первой группы входов третьего элемента 2 И-ИЛИ 18 и через него на адресный вход блока 8 памяти, поэтому при записи в блок памяти учитывается и знак. Если объем входной выборки= 1 - 1,12, входные отсчеты ф распределяютсяИ+1в 1-ячейках блока 8 памяти, причем вероятность попадания двух чисел в одну ячейку весьма мала и при считывании из памяти входные числа выстраиваются по возрастанию величин, т,е, анализатор обеспечивает ранжирование входных величин. 5 10 15 20 25 30 35 40 В случае обьема выборки 2анализатор обеспечивает вычисление гистограммы входных чисел, при этом можно смещать центр гистограммы М и ее шаг ЛМ,В режиме стирания на вход 26 анализатора подается сигнал "Лог, 1". При этом через элемент ИЛИ 15 запускается формирователь 16 импульсов, импульс которого через элемент 2 И-ИЛИ и элемент 19 задержки устанавливает в нуль счетчик 6. Поскольку блок умножения заблокирован в отсутствии режима анализа, то на его выходе имеется информационный нуль, на выходе блока 4 сравнения также имеется нуль и генератор 7 тактовых импульсов разблокирован, Счетчик 6 последовательно опрашивает адреса блока 8 памяти, причем ОК+1)-й разряд счетчика б в режиме считывания через элемент 2 И-ИЛИ 18 подключен к (К+1)- му адресному входу блока 8 памяти.Формула изобретения Статистический анализатор, содержащий блок памяти, сумматор, счетчик, блок сравнения, элемент ИЛИ, элемент задержки, генератор тактовых импульсов, выход блока памяти соединен с первым входом сумматора, второй вход которого является входом задания логической единицы анализатора, выход счетчика соединен с адресным входом блока памяти, о т и и ч а ющ и й с я тем, что, с целью повышения быстродействия, в него введены блок вычитания, блок элементов ИСКЛЮЧАЮЩЕЕ ИЛИ, блок умножения, блок элементов И, три элемента 2 И-ИЛИ, формирователь импульсов, два элемента НЕ и аналогоцифровой преобразователь, причем информационным входом анализатора является информационный вход аналого-цифрового преобразователя, выход которого соединен с входом уменьшаемого блока вычитания, вход вычитаемого которого соединен с входом установки начального значения математического ожидания анализатора, информационный выход блока вычитания соединен с первой группой входов блока элементов ИСКЛЮЧАЮЩЕЕ ИЛИ, выход переноса блока вычитания соединен с второй группой входов блока элементов ИСКЛЮЧАЮЩЕЕ ИЛИ, выходы которого соединены с первым входом блока сравнения, второй вход которого соединен с выходом блока умножения, вход множимого которого соединен с входом задания ширины дифференциального диапазона анализатора, вход множителя блока умножения соединен с выходом счетчика, суммирующий вход счетчика соединен с выходом генератора тактовых импульсов и с первым входом первой группы входов первого эле 1675904мента 2 И-ИЛИ, второй вход первой группы входов которого соединен с входом первого элемента НЕ, первым входом элемента ИЛИ и с входом сброса анализатора, второй вход элемента ИЛИ является входом запуска анализатора, выход первого элемента НЕ соединен с управляющим входом блока элементов И, информационные входы которого соединены с выходом сумматора, выход "Больше" блока сравнения соединен с входом запуска генератора тактовых импульсов, с первым входом второй группы входов первого элемента 2 И-ИЛ И, второй вход второй группы входов которого является тактовым входом анализатора и соединен с входом синхронизации аналого-цифрового преобразователя и с первым входом первой группы входов второго элемента 2 И-ИЛИ, второй вход первой группы входов которого соединен с третьим входом второй группы входов первого элемента 2 И-ИЛИ, с тактовым входом блока умножения, с входом начальной установки математического ожидания анализатора и с первым входом первой группы входов третьего элемента 2 И-ИЛИ, второй вход первой группы входов которого 5 соединен с выходом переноса блока вычитания, выход формирователя импульсов соединен с первым и вторым входами второй группы входов второго элемента 2 И-ИЛИ, выход которого через элемент задержки со единен с входом сброса счетчика, выход переноса которого соединен с первым входом второй группы входов третьего элемента 2 И-ИЛИ, второй вход второй группы входов которого соединен с входом формирова теля импульсов и с выходом элементаИЛИ, выход третьего элемента 2 И-ИЛИ соединен со старшим разрядом адресного входа блока памяти, выход первого элемента 2 И-ИЛИ соединен с входом вто рого элемента НЕ, выход которого соединен с входом чтения - записи блока памяти.1675904 ставитель Д. Ухтверовхред М.Моргентал Редактор Г, Герб орректор И. Мускапри ГКНТ СССР Производственно ельский комбинат "Патент", г. Ужгород, ул,Гагарина, 10 аказ 3004 Тираж ПодписноеВНИИПИ Государственного комитета по изобретениям и открыти113035, Москва, Ж, Раушская наб 4/5

Смотреть

Заявка

4390623, 09.03.1988

КОНСТРУКТОРСКОЕ БЮРО "ШТОРМ" ПРИ КИЕВСКОМ ПОЛИТЕХНИЧЕСКОМ ИНСТИТУТЕ ИМ. 50-ЛЕТИЯ ВЕЛИКОЙ ОКТЯБРЬСКОЙ СОЦИАЛИСТИЧЕСКОЙ РЕВОЛЮЦИИ

ПАРТАЛА ОЛЕГ НАУМОВИЧ

МПК / Метки

МПК: G06F 17/18

Метки: анализатор, статистический

Опубликовано: 07.09.1991

Код ссылки

<a href="https://patents.su/5-1675904-statisticheskijj-analizator.html" target="_blank" rel="follow" title="База патентов СССР">Статистический анализатор</a>

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