Устройство для решения задачи анализа характеристик систем сбора и обработки информации

 

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

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

СОЦИАЛИСТИЧЕСКИХ

РЕСПУБЛИК (я)5 G 06 F 15/20

ГОСУДАРСТВЕННОЕ ПАТЕНТНОЕ

ВЕДОМСТВО СССР (ГОСПАТЕНТ СССР) ОПИСАНИЕ ИЗОБРЕТЕНИЯ фи?у .

К .АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (21) 4856097/24 (22) 01.08.90 (46) 15.08.93. Бюл. ¹ 30 (71) Московский институт инженеров гражданской авиации (72) С.Ж.Кишенский, Н,С,Вдовиченко, .

А.Л.Кузьмин и О.Ю.Христенко (56) Авторское свидетельство СССР

¹ 1150629, кл, G 06 F 45/20, 1983.

Авторское свидетельство СССР № 1399760, кл. 6 06 F 15/20, 1986, (54) УСТРОЙСТВОДЛЯ РЕШЕНИЯ ЗАДАЧИ

АНАЛИЗАХАРАКТЕРИСТИКСИСТЕМ СБОРА И ОБРАБОТКИ ИНФОРМАЦИИ (57) Изобретение относится к цифровой вычислительной технике и может быть использовано для разработки и моделирования систем сбора и обработки информации, „„ Ы„„1833884 А1

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

5, группу счетчиков 6, элемент ИЛИ 7, счетчик 8, элемент И 9, элемент 10 задержки, триггер 11, счетчик 12, генератор 13 случайной последовательности импульсов помех, .элемент НЕ 14, элемент ИЛИ 15, счетчик 16, датчик 17 случайных чисел, коммутатор 18, дешифратор 19, группу вычитания счетчиков 20 времени обработки, группу триггеров

21, группу элементов И 22, реверсивный счетчик 23, генератор 24. тактовых импульсов, счетчик 25, блок 26 сравнения, элементы ИЛИ 27, 28, группу счетчиков 29, группу формирователей 30 импульсов, счетчик 31, блок 32 индикации.

1833884

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

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

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

Устройство для моделирования систем сбора и обработки информации содержит первый 1 датчик случайных чисел, первый 2 дешифратор, генератор 3 импульсов сообщений, первый 4 счетчик, первую 5 группу 15 элементов И, первую 6 группу счетчиков, первый 7 элемент ИЛИ, второй 8 счетчик, первый 9 элемент И, элемент 10 задержки, первый 11 триггер, третий 12 счетчик, генератор 13 случайной последовательности импульсов помех,, элемент 14 НЕ, второй 15 элемент ИЛИ, четвертый 16 счетчик, второй

17 датчик случайных чисел, коммутатор 18, второй дешифратор 19, группу 20 вычитающих счетчиков времени обработки, группу

21 триггеров, вторую 22 группу элементов И, реверсивный 23 счетчик, генератор 24 тактовых импульсов, шестой 25 счетчик, устройство 26 сравнения, второй 27 и третий 28 элементы ИЛИ, третью 29 группу счетчиков, 30 группу 30 формирователей импульсов, пятый 31 счетчик и блок 32 индикации.

Коммутатор 18 содержит элемент И 33, группу элементов И 34 и ряд групп элементов И 35, 35

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

Генератор 3 импульсов вырабатывает импульсы с частотой следования сообщений, которые поступают на входы элементов 40

И 5, Датчик 1 случайных чисел совместно с первым дешифратором 2 вырабатывают сигналы управления, которые распределяют импульсы с блока 1 "по выходам элементов 5, случайным образом, моделируя поток 45 информации (сообщений) от датчиков информации. С выходов элементов И 5 импульсы поступают на входы счетчиков 6 и на входы элемента ИЛИ 7, объединяющего импульсы от датчиков информации в общий поток, эти импульсы поступают на счетчик 8 и элемент И 9. С выхода элемента И 9 импульсы поступают на элемент задержки 10 и на вход сброса триггера 11, при этом триггер устанавливается в нулевое состояние и 55 в течение интервала времени. определяемого элементом задержки, запрещает прохождение последующих импульсов через элемент И 9, чем моделируется процесс обслуживания сообщений в канале связи. Через некоторое время через элемент 10 на триггер 11 поступает сигнал, устанавливающий его в единичное состояние, моделируя факт окончания обслуживания сообщения каналом связи.

С выхода элемента И 9 импульсы поступают на счетчик 12 и элемент И 15. Генератор 13. в случайные моменты времени вырабатывает импульсы, моделирующие через элемент WE 14 поток импульсных помех в канале связи, вызывающих потери сообщений, запрещая прохождение части импульсов сообщений через элемент И 15. С выхода элемента И 15 импульсы поступают на вход счетчика 16, на вход датчика случайных чисел 17 и на вход коммутатора 18, Датчик 17 вырабатывает числа, моделирующие число символов в сообщениях. Полученное число через коммутатор 18 записывается в один из счетчиков 20. Запись производится только в свободный счетчик, одновременно по второй группе выходов коммутатора 18 на соответствующий триггер 21 поступает сигнал, устанавливающий его в единичное состояние.

Номера устанавливаемого триггера и счетчика, в который производится запись, совпадают. Импульс записи в триггер 21 моделирует появление сообщения на обработке, Группа счетчиков 20 в совокупности моделирует систему обработки информации с разделением времени.

Блок 18 (фиг,2) работает следующим образом: с дешифратора 19 на элементы И 33 и 34 подаются сигналы, определяющие в совокупности наименьший номер среди свободных счетчиков 20. В любой момент времени лишь один из этих сигналов имеет единичное значение. С выхода элемента 15 на другие объединенные входы элементов

33 и 34 поступает-в момент формирования датчиком 17 сигнал управления. По этому сигналу в соответствующий счетчик 20 записывается число от блока 17, через соответствующую группу элементов И 35, одновременно соответствующий триггер группы 21 устанавливается сигналом с выхода соответствующего элемента И 34 в единичное состояние. Если все счетчики заняты, то положительный сигнал присутствует на выходе "0" блока 19, и ри срабатывании элемента И 15 он поступает в счетчик

31, фиксируя потерю данной заявки. Заметим, что конструктивное выполнение блоков

18 и 19 полностью соответствует аналогичным блокам устройства-прототипа.

Таким образом, дешифратор 19 управляет блоком 18. определяя. в какой счетчик записать число при появлении заявки (coo61833884

20

55 щения). Триггеры 21 моделируют занятость каналов (счетчиков 20). Процесс обслуживания заявок (сообщений) характеризуется и осуществляется блоками 20-28, Импульсы с генератора 24 поступают на счетный вход счетчика 25. Число, записанное в реверсивном счетчике соответствует количеству занятых счетчиков 20; в начальном состоянии содержимое счетчика 23 — нулевое. При поступлении одной из заявок на обслуживание, через один из выходов второй группы, соединенный с соответствующим триггером 21, короткий импульс принятия заявки на обслуживание поступает через элемент

ИОИ 27 на суммирующий вход счетчика 23; при окончании обслуживания некоторой заявки сигнал с выхода соответствующего счетчика 20, сформированный формирователем 30 в виде короткого импульса поступает на вычитающий вход реверсивного счетчика 23 через элемент ИЛИ 28. Таким образом, в счетчике 23 всегда содержится текущее число обслуживаемых заявок, Устройство сравнения выдает сигнал на выходе, когда число с выходов счетчиков 23 и 25 равны. Этот импульс поступает на вход сброса счетчика 25 и через соответствующие элементы И 22 (открытие по сигналам с соответствующих триггеров 21 для тех каналов, в которых обслуживаются текущие заявки) — на входы вычитания соответствующих счетчиков, Так происходит.моделирование обслуживания заявок. Когда при поступлении очередного импульса вычитания некоторый "обслуживающий" счетчик

20 обнуляется, с его выходов поступает сигнал на формирователь 30, который по фронту сигнала формирует короткий импульс, устанавливающий триггер 21 в нулевое состояние и через элемент ИЛИ 28декрементируя содержимое счетчика 23, что моделирует процесс окончания обслуживания заявки, что также фиксируется счетчиком 29.

Такая организация процесса обслуживания заявок позволяет реализовать процедуру обслуживания, скорость которого зависит от количества одновременно обслуживаемых заявок. В самом деле, чем большее число заявок обслуживается, тем больше содержимое счетчика 23; тем реже формируются сигналы "Равно" на выходе устройства сравнения 26; тем медленнее реализуется процесс вычитания на счетчиках 20. Это модели рует и ропорциональную зависимость времени обслуживания заявок от текущего числа заявок, находящихся нэ обслуживании. Скорость обслуживания динамически меняется в зависимости от числа заявок, находящихся в системе обслуживаемых ею, Счетчик 4 подсчиты вает общее число заявок, поступивших от датчиков, счетчики 6— числа заявок, поступивших от конкретных датчиков, счетчик 8 — общее число сообщений, поступившее в канал связи, счетчик 12— число сообщений, обслуженных каналом связи, (не потерявшихся зэ счет занятости канала связи); счетчик 16 — число сорбщений, поступившее на обработку в системе (не потерянных из-за импульсных помех); счетчики 29 — число сообщений, обслуженных каждым каналом в отдельности, счетчик 31 — число сообщений, потерянных в системе обработки из-за того, что они поступили в интервалы времени занятости всех каналов обслуживания.

Измеяяя параметры блоков 17, 24, 25, 3, 1 и число каналов обслуживания, можно изменять статистические характеристики системы сбора и обработки информации, Формула изобретения

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

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

0777 &.

Jfdil. Кба Ed .

211 Z01 гук 2дк

Фи8.Г

Составитель А. Кузьмин

Техред M. Ìîðãåíòàë Корректор М. Ткач

Редактор

Заказ 2687 Тираж Подписное

ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР

113035, Москва, Ж-35, Раушская наб„4/5

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

5 нулевыми входами соответствующих триггеров групп и входами третьего элемента

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

10 выход второго элемента ИЛИ, входы которого соединены с выходами второй группы коммутатора, выходы реверсивного счетчика и шестого счетчика соединены соответственно с первой и второй группами входов

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

20 импульсов.

Устройство для решения задачи анализа характеристик систем сбора и обработки информации Устройство для решения задачи анализа характеристик систем сбора и обработки информации Устройство для решения задачи анализа характеристик систем сбора и обработки информации Устройство для решения задачи анализа характеристик систем сбора и обработки информации 

 

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

Изобретение относится к специализированным средствам вычислительной техники и может быть использовано для определения оптимальных режимов работы информационно-вычислительных комплексов АСУ и АСО, Цель изобретения - расширение функциональных возможностей за счет оптимального выбора режима работы в условиях противоречивости входящего потока задач

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

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

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

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

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

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

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

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

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

Изобретение относится к электронным играм

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

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

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

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

Изобретение относится к вычислительной технике, точнее к построению многопроцессорных векторных ЭВМ

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

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