Устройство для сравнения чисел

 

УСТРОЙСТВО ДЛЯ СРАВНЕНИЯ ЧИСЕЛ по авт.св. № 1023321, о т л и1 ч а, ю щ е е с я тем, что, с целью расширения функциональных возможностей устройства за счет определения временных интервалов между превьшениями зёданного процентного отношения сравниваем)1х чисел и текущего времени в момент возникновения превьшений , в него введены счетчик текущего времени, счетчик временных HHTepBianoB, две группы электронных ключей, дешифратор времени исследования процесса, второй элемент ИЛИ и элемент задержки, ,причем счетные входы счетчиков текущего времени и временных интервалов подключены к входу Метка времени устройства, выходы разрядов счетчика текущего времени подключены к входам дешифратора времени исследования процесса, выход заданного интервала времени исследования процесса, выход заданного интервала которого подключен к второму входу установки в нулевое состояние триггера, выход превьпиения заданного процентного отношения устройства подключен к управляющим входам элект ронных ключей групп и через элемент задержки к второму входу установки в единицу триггера и к первому входу второго элемента ИЛИ, второй вход которого подключен к входу запуска устройства и входу установки в нулевое состояние счетчика текущего времени, выход второго элемента ИЛИ подключен к входу установки в нулевое состояние счетчика временных интервалов, выходы разрядов счетчиков текущего времени и временных интервалов соединены с информационными входами электронных ключей. соответственно первой и второй групп, выходы которых являются выходами , текущего времени и временного интервала устройства.

„„SU„„1111152

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

РЕСПУБЛИК

3 159 С 06 F 7 02

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

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТХРЫТИЙ

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

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ

I (61) 1023321 (21) 3575398/18-24 . (22) 07.04.83 (46) 30.08.84. Бюл. N -32 (72) С.Е.Воздвиженский и Г.Н.Мошкин (53) 681.325.5(088.8) (56) l.. Авторское свидетельство СССР

В 1023321, кл. С 06 Р 7/02, 198! (прототип). (54)(57) УСТРОЙСТВО ДЛЯ СРАВНЕНИЯ

ЧИСЕЛ по авт.св. N - 1023321 о т л и,ч а ю щ е е с я тем, что, с целью расширения функциональных возможностей устройства эа счет определения временных интервалов между превышениями заданного процентного отношения сравниваемых чисел и текущего времени в момент возникновения превышений, в него введены счетчик текущего времени, счетчик временных. интервалов, две группы электронных .ключей, дешифратор времени исследования процесса, второй элемент

ИЛИ и элемент задержки,,причем счетные входы счетчиков текущего времени и временных интервалов подключены к входу "Метка времени

Г 1С устройства, выходы разрядов счетчика текущего времени подключены к входам дешифратора времени исследования процесса, выход заданного интервала времени исследования процесса, выход заданного интервала которого подключен к второму входу установки в нулевое состояние триггера, выход превышения заданного процентного отношения устройства подключен к управляющим входам электронных ключей групп и через элемент задержки к второму входу установки в единицу триггера и к первому входу второго элемента ИЛИ, второй вход которого подключен к входу запуска устройства и входу установки . g в нулевое состояние счетчика текущего времени, выход второго элемента ИЛИ подключен к входу установки в нулевое состояние счетчика временных интервалов, выходы разрядов счетчиков текущего времени и временных интервалов соединены с информационными входами электронных ключей соответственно первой и второй групп,; выходы которых являются выходами, текущего времени и временного интервала устройства.

1 1111

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

По основному авт.св. Ф 1023321 известно устройство. для сравнения чисел, содержащее две группы элементов И, группы элементов ИЛИ-НЕ, НЕ, элемент ИЛИ, двоичные счетчики, причем прямой и инверсный выходы каждого i -ro разряда первого двоичного счетчика, где i =и, (и — 1), 1,, соединены с первыми входами (м - +!) ) элементов И первой и второй групп

15 соответственно, прямой и инверсный выходы каждого ъ-ro разряда второго двоичного счетчика подключены к вторым входам (ч -i+11-х элементов

И второй и первой групп соответственно, выход каждого -го элемента И, где Д =1,2,..., (и-1), первой и второй групп соединен с первым и вторым входами соответственно -Fo элемента ИЧР-НЕ группы, выход каждого g -го

25 элемента ИЛИ-HE группы подключен к третьим входам (j +1)-х элементов И первой и второй групп и через -й элемент НЕ группы — к третьему входу (j +1)-го элемента ИЛИ-НЕ группы, выход И -го элемента И первой группы соединен с первым входом элемента

ИЛИ, выход (и — I) -го элемента ИЛИ-НЕ подключен к третьему входу -го элемента И первой группы, выход 35 каждого ъ-го элемента И первой группы соединен с (1. +1)-м входом элемента ИЛИ, также содержащее триггер, элементы И, делители числа импульсов, дешифраторы, переключатели, вы- 40 ход элемента ИЛИ соединен с входом установки в единичное состояние, первый и второй информационные входы устр ойства соединены с первыми входами первого и второго элементов 45

И соответственно, выход первого элемента И подключен к информационному входу первого двоичного счетчика, выход второго элемента И соединен с входом первого делителя числа импуль-5О сов, прямой выход триггера подключен к вторым входам первого и второго элементов И, инверсный выход триггера соединен с входами установки в нулевое состояние двоичных счетчиков и делителей числа импульсов, выходы первого делителя числа импульсов подключены к входам перво152 3 го дешифратора, выход которого через первый переключатель соединен с входом второго делителя числа имйульсов, выходы которого подключены к входам второго дешифратора, выходы которого через второй переключатель соединены с входами устаовки в нулевое состояние делителей числа импульсов и с информационным входом второго двоичного счетчика pl 3.

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

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

Поставленная цель достигается тем, что в устройство введены счетчик текущего времени, счетчик временных интервалов, две группы электронных ключей, дешифратор времены исследования процесса, второй эле мент ИЛИ и элемент задержки, причем счетные входы счетчиков текущего времени и временных интервалов подключены к входу "Яетка времени" . устройства, разрядные выходы счетчика текущего времени подключены к входам дешифратора времени исследования процесса, выход заданного интервала которого подключен к второму входу установки нулевое состояние триггера, выход превышения заданного процентного отношения устройства подключен к управляющим входам электронных ключей групп и через элемент задержки к второму входу установки в единицу триггера и к первому входу второго элемента ИЛИ, второй вход которого подключен к входу запуска устройства и входу установки в нулевое состояние счетчика текущего времени, выход второго элемента ИЛИ подключен к входу установки в нулевое состояние счетчика временных интервалов, разрядные выходы счетчиков текущего времени и временных интервалов соединены с информационными входами элек1111152 тронных ключей соответственно первой н второй групп, выходы которых являются выходами устройства "Текущее время" и "Временной интервал".

На чертеже приведена блок-схема устройства.

Устройство содержит группы элементов И 1 ), 12) ° ° ° )In 2),22,.,2д, группу элементов ИЛИ-НЕ,3 1,32,...,3,„, элементы НЕ 4», 42,..., 4„, „, пер- 10 вый элемент ИЛИ 5, счетчики 6 и 7, . делитель 8 и 9 числа импульсов, дешифраторы 10 и 11, элементы И 12 и 13, триггер 14, переключатели 15 и 16, информационные входы 17 и 18 устройства, выход 19 запуска устройства, выход 20 превйшения заданного процентного отношения устройства, второй элемент ИЛИ 21, элемент 22 задержки, группы электронных ключей 23 20 и 24, счетчик 25 текущего времени, счетчик 26 временных интервалов, дешифратор 27 времени, выход 28 устройства "Текущее время", выход 29 устройства "Временной интервал)) и 25 вход 30 "Метка времени".

Устройство работает следующим образом.

На информационные входы 17 и 18 устройства поступают первая и вторая последовательности импульсов, а на счетные входы счетчика 25 текущего времени и счетчика 26 временных интервапов — метки времени.

После подачи сигнала "Пуск" по входу 19 триггер 14 переходит в состояние "l" и открывает элементы И 12 и 13, а также устанавливает счетчик 25 текущего времени и счетчик 26 временных интервалов в исходное состояние. Счетчик 25 начинает счет текущего времени а счет1 чик 26 — счет временного интервала.

Последовательность импульсов, поступившая на вход 17, проходит далее через элемент И 13 на двоичный счетчик 7. Последовательность импульсов, поступившая на вход IS, проходит через элемент И 12 на делитель 8 числа импульсов. С помощью переключателей 15 и 16 заранее установлен,коэффициент деления делителя

8, соответствующий заданному процентному отношению чисел.

Входная последовательность им..пульсов, поступившая на вход 18, пройдя через делитель 8, претерпевает масштабное, преобразование.

Таким образом происходит уменьшение избыточности информации путем ее сжатия.

Перенос с разряда единицы на разряд "десятки осуществляется с выхода переключателя 15 на счетный вход делителя 9. Полученные на выходах элемента И 13 и делителей числа импульсов сигналы поступают на соответствующие им двоичные счетчики 6 и 7, где они кодируются в код счетчика. Параплельно считанные с них коды поступают на входы элементов И 1q, 12 ..., I)) ) 2 1)2

2)1 . На входы элементов И

1» и 2» подаются соответственно значения самого старшего разряда

a nSn и а ) 5)„на элементы

И 1 и 22 — значения а (4 „»1и а()-и Ь(» и так далее до самого младшего разряда. На третьи входы этих элементов (за исключением ! элементов 1» н 2» 3 подается сигнал, наличие которого определяется результатом сравнения более старших разрядов. На выходе элементов

И 1 и 2 сигнал появляется в том случае, если значения какого-либо из разрядов сравниваемых чисел не совпадают. Если значение ) -2 разряда числа 4 превышает значение » -го разряда числа P., то сигнал появляется на выходе элемента И 1» ) с выхода которого сигнал поступает на вход элемента ИЛИ 5.

Если значение n -ro разряда числа В превышает значение и -ro разряда числа .Д, то сигнал появляется на выходе элемента ИЛИ-НЕ 3„, что приводит к отсутствию сигнала на выходе элемента ИЛИ-HE 3„.

Для удобства объя сне ния р аботы устройства примем обозначение любого промежуточного разряда буквой m. Тогда 1 ()n(И

Отсутствие сигнала на выходе элемента ИЛИ-НЕ 3) приводит к отсутствию сигналов на выходах элементов И 1 „„и к появлению сигнала на выходе элемента НЕ 4)» », что в свою очередь приводит к возникновению сигнала на входе элемента ИЛИ-НЕ

3»„,. Это является причиной отсутствия сигнала на выходе элемента

ИЛИ-НЕ Зп)„и т.д.

Если значения разрядов а„и

S числа А и 8 равны, то сигналы на выходах элементов И I . и

И 2п, отсутствуют, что приводит к

1111152

40

S наличию сигнала на выходе элемента ИЛИ"HE Зы, при этом результат определяется сравнением разрядов п(, и б, и т.д.

Таким образом, возникновение сигнала хотя бы на одном выходе элемента И 1 приводит к возникновению сигнала на выходе элемента

ИЛИ 5, который является выходным сигналом, определяющим превышение заданного процентного отношения чисел А и Ь

Появление сигнапа на выходе 20 приводит к выключению триггера 14 и к обнулению двоичных счетчиков 6 и 7 и делителей 8 и 9 числа импульсов. Этот же сигнал через элемент 22 задержки вновь запускает триггер 14 и через второй элемент

ИЛИ 21 устанавливает в исходное состояние счетчик 26 временных интервалов. При этом сравнение чисел 4 и 8 повторяется..

При установке триггера 14 в "1"счетчика 25 текущего времени продолжает,считать текущее время от

fl tt момента подачи сигнала Пуск, а счетчик 26 временных интервалов начинает счет нового временного интервала, до поступления последую- .

1 Зо ющего события — — - 100%, = g. Сигнал

В с выхода 20 одновремено с выключением триггера 14 открывает группы ключей

23 и 24, которые обеспечивают выдачу текущего времени (время момента З5

А наступления события --- ° !00% = M%1

В и временного интервала от момента включения устройства до момента выА полнения условия — — . 100X = MX.

В (в общем случае интервал времени между двумя последовательно наступившиА ми событиями — — . 100% = MX ).

В 45

Вр емя р аботы устр ой ств а з адает ся дешифратором 27 времени, который определяет время, в течение которого проводится исследование процесса. 50

После того,как состояние счетчи-, ка,25 текущего времени соответствует установленному состоянию дешифратора 27 времени, будет сформирован сигнал, который обеспечит уста- у новку "0" триггера 14. Устройство выключается до подачи последующего сигнала "Пуск" 19.

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

Это.дает полную картину об интенсивности (частности1 превышения заданного процентного отношения чисел и, таким образом, обеспечивает возможность набора статических данных о состоянии контролируемого процесса в течение определенного промежутка времени.

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

Для процессов, в которых число сравниваемых чисел <(импульсов) зависит от времени суток, предлагаемое устройство поэволяет определить интенсивность превышений в течение суток путем привязки значений текущего времени к реальному времени суток.

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

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

Таким образом, предлагаемое уст" ройство более эффек(ивно по сравнению с ранее известным — устройствомпрототипом.

В предлагаемом устройстве достигнута качественно новая техническая

1111152

Ьремениои июи йи

ЯУ руе гуи ее. Время

ЯЩИКИ Заказ 6311/39 Тираж 698 Подписное цщад щщ "Патент" ° г.Ужгород, ул.Нроектная, 4

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

Устройство для сравнения чисел Устройство для сравнения чисел Устройство для сравнения чисел Устройство для сравнения чисел Устройство для сравнения чисел 

 

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

Изобретение относится к способам обработки листового материала с сортировкой листов

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

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

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

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

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

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

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

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