Устройство для моделирования динамических процессов

 

Изобретение относится к вычислительной технике и может быть использовано для оценки времени работы вычислительной системы. Целью изобретения является расширение функциональных возможностей устройства за счет моделирования вычислительного процесса с учетом его сбоев и воестановлений . Устройство содержит блок 1 синхронизации, три генератора 2-4 случайных чисел, блок 5 сравнения , накапливающий сумматор 6, вход 7 пуска устройства, выходы 8, 9 блока 1 синхронизации и выход 10 времени моделирования устройства. Перед началом работы накапливающий сумматор 6 обнуляют, генераторы 2-4 настраивают на требуемые законы распределения случайных чисел (времени вычислений , времени возникновения сбоя и времени восстановления). На вход 7 пуска устройства подают сигнал уровня логической единицы. При этом блок 1 синхронизации формирует на своих выходах 8, 9 последовательность сигналов, под управлением которой на выходе JO формируется время моделированчя процесса. 1 ил С « (Л с

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

NU

РЕСПУБЛИК..SU„„

А1

Р1)5 G 06 Р 15/20

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

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

flQ ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ

ПРИ ГКНТ СССР (21) 4498987/24 (22) 27.10,88 . (46) 07 ° 05.91. Бюл. У 17 (72) А.Н.Лисиченок, Н.К.Осенова и В.И.Федоров (53) 681.333(088.8) (56) Авторское свидетельство СССР

У 1083206, кл.G 06 G 7/52, 1983.

Авторское свидетельство СССР

У !091191, кл. G 06 G 7/52, 1983. (54 ) УСТРОЙСТВО ДЛЯ МОДЕЛИРОВАНИЯ

ДИНАИИЧКСКИХ ПРОЦБССОВ (57) Изобретение относится к вычислительной технике и может быть использовано для оценки времени работы вычислительной системы. Целью изобретения является расширение функциональных возможностей устройства за счет моделирования вычислительного процесса с учетом его сбоев и вос2 становлений. Устройство содержит блок синхронизации, три генератора

2-4 случайных чисел, блок 5 сравнения, накапливающий сумматор 6, вход

7 пуска устройства, выходы 8, 9 блока 1 синхронизации и выход 10 времени моделирования устройства. Перед началом работы накапливающий сумматор 6 обнуляют, генераторы 2-4 настраивают на .требуемые законы распределения случайных чисел (времени вычислений, времени возникновения сбоя и времени восстановления). На вход

7 пуска устройства подают сигнал уровня логической единицы. При этом блок 1 синхронизации формирует на своих выходах 8, 9 последовательность сигналов, под управлением которой на выходе !О формируется время модели- ровання процесса. ил. С:

) 647589

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

4

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

Устройство содержит блок l синхро» низацни, трн генератора 2-4 случайных чисел, блок 5 сравнения, накапли- !5 вающий сумматор 6, вход 7 пуска устройства, выходы 8 и 9 блока l синхронизации и выход f0 времени моделирования устройства.

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

Пусть необходимо определить время выполнения программы, которое зависит от трех случайных величин: времени решения (вычисления), времени (момента) сбоя ЭВМ и времени восстановления программы (вычислений) °

Перед началом работы накапливающий сумматор 6 обнуляют, генераторы

2-4 случайных чисел настраивают на требуемые законы распределения случайных чисел (т.е. на закон распределения времени вычислений, закон распределения времени возникновения сбоя и закон распрепеления времени восстановления вычислений соответст35 венно) и нх параметры (т.е. ожидаемое время вычислений, время возникновения сбоя и время восстановления).

На вход 7 пуска устройства подают сигнал уровня логической единицы.

При этом блок 4 синхронизации формирует на своих выходах 8 и 9 последовательность сигналов, предусмотренную временной диаграммой его работы. 45

Блок 1 синхронизации формирует импульс уровня логической единицы на своем выходе 9, При этом генерат1ры

2 и 3 формируют и фиксируют на своих выходах случайные числа (т.е. конкретное время вычислений и время возникновения сбоя соответственно).

Через время, достаточное для выполнения описанных операций,,блок 3 синхронизации формирует импульс уров55 ня логической единицы на своем выходе 8. При этом блок 5 сравнения формирует на своих выходах признаков результат сравнения величин, поступивших на его информационные входы.

В том случае, если значение, поступившее на его первый информационный вход, меньше значения, поступивmего на второй информационный вход (т.е., если время вычислений меньше времени возникновения сбоя), блок 5 сравнения формирует на своем выходе признака "Меньше" сигнал уровня логической единицы и сохраняет на своем выходе "Не меньше" потенциал уровня логического нуля. При этом сумматор

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

В том случае, если значение, поступившее на его первый информационный вход, не меньше значения, поступивmего на второй информационный вход (т.е,, если время вычислений не мень ше времени возникновения сбоя) ° блок

5 сравнения формирует на своем выходе признака "Не меньше" сигнал уровня логической единицы и сохраняет иа своем выходе "Меньше" потенциал уровня логического нуля. При этом сумматор 6 увеличивает значение суммы, накопленное в предыдущих тактах работы, на величину, равную значению числа, поступившего на его второй вход слагаемого (т.е . на время возникновения сбоя), а генератор 4 формирует н фиксирует на своем выходе случайное число (т.е. значение времени восстановления вычислительного процесса), сопровождая его импульсом уровня логической единицы на своем выходе признака выдачи числа, При этом сумматор 6 увеличивает значение суммы, накопленное в предыдущих тактах работы, на величину, равную значенню числа, поступившего íà его третий. вход слагаемого, а блок l синхронизации повторяет цикл выдачи синхросигналов на своих выходах 8 и 9. Прн этом работа устройства повторяется.

Формула и з о б р е т е н и я

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

Составитель А Мишин

Техред М.Дидык " Корректор Н.ренская

Редактор Н.Гунько

Зака 140l Тираж 418 Подписное

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

113035, Москва, Ж-35, Раушская наб., д. 4!5

\ Производственно-издательский комбинат "Патент", r. ужгород, ул. Гагарина, 101

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

"Меньше" которого подключен к первому тактовому входу накапливающего сумматора, выход второго генератора случайных чисел подключен к входу вто- 20

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

Устройство для моделирования динамических процессов Устройство для моделирования динамических процессов Устройство для моделирования динамических процессов 

 

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

Изобретение относится к робототехнике и автоматическому измерению трехмерных объектов на расстоянии, в частности к системам технического зрения оптического диапазона

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

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

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

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

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

Изобретение относится к вычислительной технике и может быть использовано для построения памяти телевизионного типа систем обработки изображений , связанных с ЭВМ« Цель изобретения - расширение области применения за счет осуществления произвольной записи-считывания и повышение быстродействия

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

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

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

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

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

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

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

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

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

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