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

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

Авторы: Дудников, Лаптев

ZIP архив

Текст

О П И С А Н И Е 383070ИЗОБРЕТЕНИЯК АВТОРСКОМУ СВИДЕТЕЛЬСТВУ Союэ Советскит Социалистических РеспубликЗависимое от авт. свидетельстваЗаявлено 04.Х 11,1970 ( 160079с присоединением заявкиПриоритет М. Кл, б 06 д 7,Комитет по делам зобретений и открытиЬ ДК 681 333(088 8 публиковано 23 Х.1973. Бюллетеньата опубликования описания 29 Х 111.1 при Совете Минист СССРАвторыизобретени И Дудников и Е птев ител ЛЯ МОДЕЛИРОВАНИЯ ПРОЦЕССА ТКАЗОВ В ДВОИЧНЫХ ЭЛЕМЕНТАХ СТРОЙСТВОЯВЛЕНИ Изобретение относится к устройствам для моделирования случайных процессов в технических системах и может применяться в экспериментальных исследованиях надежности в процессе проектирования, конструирования, 5 производства узлов и блоков различного рода вычислительных машкин, релейных устройств, автоматических систем управления.Известны устройства для моделирования процесса появления отказов в двоичных эле ментах технических систем, содержащие распределитель тактовых импульсов, датчик выходных значений идеального двоичного элемента, блок формирования заданных вероятностей. 15Однако такие устройства моделируют лишь окончательные отказы, в то время как для элементов вычислительной техники, например, двоичных элементов, характерными отказами являются так называемые сбои и перемежаю щиеся отказы, которые действуют лишь один или несколько тактов, а затем самоустраняются, причем как сбои, так и перемежающиеся отказы могут быть двух типов - короткое замыкание и обрыв. 25Цель изобретения - расширить функциональные возможности моделирующего устройства.Предлагаемое устройство отличается от 1 известных тем, что в него введены двухразряд 30 2ный сдвиговый регистр, три схемы И, схема ИЛИ, две схемы НЕТ, два статических триггера и линии задержки. Первый выход распределителя тактовых импульсов через первую схему НЕТ подключен к сдвигающему входу регистра. Второй выход того же распределителя подключен к выходу датчика выходных значений идеального двоичного элемента, выход которого через вторую схему НЕТ соединен с задающим входом регистра и с первым входом блока формирования заданных вероятностей. Третий выход распределителя тактовых импульсов подключен к первым входам схем И, вторые входы которых соединены с выходом блока формирования вероятностей. Единичный выход второго разряда и нулевой выход первого разряда регистра сдвига подключены соответственно к третьему и четвертому входам первой схемы И, которая предназначена для моделирования процесса возникновения отказов типа короткое замыкание, а нулевой выход второго разряда и единичный выход первого разряда того же регистра подключены соответственно к третьему и четвертому входам второй схемы И, предназначенной для моделирования процесса возникновения отказов типа обрыв, Выходы первой и второй схем И подключены соответственно ко второму и третьему входам блока формирования заданных вероятно10 15 20 25 30 35 40 45 50 55 60 65 3стей и через линии задержки к единичным входам первого и второго триггеров. Выход третьей схемы И, предназначенной для моделирования процесса самоустранения отказов, подключен через линию задержки к нулевым входам первого и второго триггеров. Единичные выходы триггеров подключены к входам схемы ИЛИ, выход которой соединен с запрещающими входами первой и второй схем НЕТ и с третьим входом третьей схемы И. Нулевые выходы первого и второго триггеров подключены к пятым входам соответственно первой и второй схем И. Первый вход блока формирования вероятностей предназначен для настройки блока на формирование вероятности отказа типа короткое замыкание или типа обрыв, второй вход - на формирование вероятности самоустранения отказов типа короткое замыкание, третий вход - на формирование вероятности самоустранения отказов типа обрыв,На чертеже приведена функциональная схема устройства.Предлагаемое устройство содержит блок 1формирования заданных вероятностей, состоящий из генератора 2 случайных импульсов, который вырабатывает импульсы со случайной длительностью пауз между соседними импульсами, двоичного счетчика 3, имеющего , п-разрядов, схемы совпадения 4, регистра б для запоминания п-разрядного двоичного числа, выходного триггера 6, блока 7 регистров для запоминания и хранения 4 п-разрядных двоичных чисел, несимметричного триггера 8 для фиксации значения выхода двоичного элемента и схемы 9 ИЛИ. Блок 1 предназначен для формирования четырех вероятностей: первой, численно равной интенсивности отказов типа короткое замыкание, второй, численно .равной интенсивности отказов типа обрыв, третьей, численно равной вероятности самоустранения отказов типа короткое замыкание, и четвертой, численно равной вероятности самоустранения отказов типа обрыв. Кроме того, в устройство входит распределитель 10 тактовых импульсов на три выхода и датчик 11 выходных значений идеального двоичного элемента, Датчик 11 предназначен для формирования последовательности нулей и единиц, отображающих выходные значения идеального (не подверженного отказам) двоичного элемента.Расширение функциональных возможностей устройства достигнуто за счет введения в него двухразрядного сдвигового регистра 12, трех схем 13, 14 и 15 И, двух статистических триггеров 16, 17, схемы 18 ИЛИ, двух схем 19 и 20 НЕТ и линий задержки 21, 22 и 23, которые совместно с блоком 1 формирования заданных вероятностей, датчиком 11 выходных значений идеального двоичного элемента и распределителем 10 тактовых импульсов позволяют моделировать процессы возникновения и самоустранения сбоев и пере 4мещающихся отказов типа короткое замыкание и типа обрыв.Регистр 12 состоит из двух триггеров 24 и25 и линии задержками 26. Он предназначен для формирования двухразрядных двоичных последовательностей, отображающих настоящее и ближайшее прошлое значение выхода двоичного элемента. На сдвиговый вход с регистра 12 через схему 19 НЕТ подаются тактовые сигналы с выхода распределителя 10 тактовых импульсов, поэтому состояние триггера 24 регистра отображает ближайшее прошлое значение выхода двоичного элемента. На задающий выход регистра 12, а следовательно, и на единичный выход триггера 26 через схему 20 НЕТ по сигналу с выхода 27 распределителя 10 тактовых импульсов подается настоящее значение (нулевое или единичное) выхода двоичного элемента.Схемы 13 и 14 И предназначены для моделирования процесса возникновения отказов соответственно типа короткое замыкание и типа обрыв, Для этого третий и четвертый входы этих схем соединены с триггерами регистра таким образом, чтобы при поступлении сигналов на первые входы с выхода 27 распределителя 10, а на вторые входы с выхода триггера 6, на выходе схемы 13 И сигнал появился только тогда, когда настоящее значение выхода датчика 11 равно нулю, а ближайшее прошлое - единице, а на выходе схемы И 14, когда настоящее значение выхода того же датчика равно единице, а ближайшее прошлое - нулю. Кроме того, схема И И предназначена для настройки блока 1 формирования заданных вероятностей на вероятность самоустранения отказа типа короткое замыкание, а схема 14 И - на вероятность самоустранения отказа типа обрыв,Схема 15 И предназначена для моделирования процесса самоустранения отказов.Статические триггеры 16 и 17 предназначены для запоминания отказов соответственно типа короткое замыкание и типа обрыв. Для этого единичные входы триггеров соединены с выходами соответствующих схем И И и 14, а нулевые входы - с выходом схемы 15 И. Таким образом, триггер 16 будет в единичном состоянии в течение всего времени действия отказа типа короткое замыкание с момента его появления до самоустранения, Это справедливо и для триггера 17 в случае отказа типа обрыв.Схема ИЛИ предназначена для управления схемами НЕТ. Ее выход является запрещающим входом для схем НЕТ.Схема НЕТ предназначена для прекращения процесса моделирования отказов, когда устройство зафиксировало появление отказа, и для возобновления процесса моделирования, если устройство зафиксировало самоустранение отказа.Линии задержки 21, 22 и 23 предназначены для задержки подаваемых .на вход триггеров 16 и 17 импульсов на время действия импуль 383070са, поступающего из распределителя на первые входы схем 13, 14 и 15 И.Предлагаемое устройство работает следующим образом.Исходными данными для моделирования являются программа значений выхода идеального двоичного элемента, интенсивность отказов типа короткое замыкание Х 1 моделируемого двоичного элемента, интенсивность отказов типа обрыв Х, интенсивность самоустранения отказов типа короткое замыкание Х и интенсивность самоустранения отказов типа обрыв Хо того же элемента.Перед началом работы в датчик П выходных зцачений идеального двоичного элемента вводится программа изменения этих значений, В блок регистров 7 записываются четыре разрядных числа, первое Й, =11 2", второе В=ХО 2", третье й., =Х 2" и четвертое Й, - , =Ло 2".Включается генератор 2 случайных импульсов, в качестве которого может использоваться генератор белого шума с последующим ограничением и формированием случайных импульсов. Длительность паузы между соседними импульсами в этом случае будет распределена по показательному закону с плотностью а, Средняя частота импульсов на выходе генератора 2 будет равна ,р, - а, Частота р может достигать значений 10 - :10 гц.Импульсы с генератора 2 поступают на двоичный счетчик 3. Переполнение счетчика 3 будет наступать всякий раз при подаче2"-го импульса (с=1,2). Выходной триггер б управляется счетчиком 3 и схемой совпадения 4. Пусть триггер б в начальный момент времени находился в состоянии, когда на его выходе был высокий потенциал. Пусть далее в регистр 5 записано число,й. Тогда при поступлении из генератора 2 в счетчик 3 й того импульса из схемы совпадения 4 на триггер б поступает сигнал, переводящий его в состояние, когда на его выходе будет более низкий потенциал. При поступлении 2"-ого импульса счетчик 3 и триггер б возвращаются в исходное состояние и т. д.Таким образом, триггер б формирует на выходе случайные импульсы высокого потенциала, математическое ожидание длительно 1,сти которого М= - . Если взять достаточноаотдаленный от начала момент времени, то вероятность наличия на выходе триггера б высокого потенциала равна. 1 г/2" А средняя частота импульсов на этом же выходе будет равана ,р,= - .2 лУказанная вероятность будет являться при моделировании одной из величинк12 ц 1 О 15 20 25 зо 35 4 О 45 50 55 бо б 5 Выбор чисеч,/г,й, А,йС из блока ре. гистра 7 и запись их в регистр 5 производится следующим образом. Так как отказ типа короткое замыкание может произойти лишь при изме. ечци значения выхола идеального двоичного элемента с единичного на пулевое, а отказ типа обрыв - при изменечии значеция выхода того же элемента с нучевого ца единичное. то при вылаче латчцков 11 нуля несимметричный триггер 8 формирует импульс на своем нулезом выходе, а ппц выдаче тем же датчиком елинипь 1 на елинцчцом выходе. Эти сигналы с триггера 8 подаются на блок регистров 7 и на схему 9 ИЛИ. Сигнал с выхода схемы 9 ИЛИ использ ется для сброса в нуль триггеров регистра 5, т. е, лля его очистки. Сигна,чы, подаваемые с нулевого или единичного выходов триггера 8 па блок 7 регистров, используются лля выбора соответственно числа й 1 или Й , нз блока регистров 7 и для записи их в регистр 5. Выбор чисел А, и А,. производится по сигналам со схем 13 и 14 И, т. е. после того как в моделипуемом двоичном элементе произошел отказ. Прц этом, если произошел отказ типа короткое замыкание, сигнал очистки регистра 5 и чля выбора числа Ь, в блоке регистров 7 подается со схемы 13 И, если же произошеч отказ типа обрыв, то подобный сигнал подается со схемы 14 И и производится выбор числа.Таким образом производится пегестроцка блока 1 в процессе работы устройства.После настройки блока 1 и ввода программы в. датчцк 11 выходных значений идеального двоичного элемента включается генератоп (распрелелитечь) 10 тактовых импульсов, Работа устройства происходит циклически. Устройство работает в двух режимах - режиме моделирования процесса возникновения отказов и режиме молелцрования процесса самоустранения отказов, причем эти режимы чередуютсяя.При работе в режиме моделирования процесса возникновения отказов схемы 19 и 20 НЕТ открыты, так как триггеры 16 и 17 находятся в нулевом состоянии, т. е. на елицичных их выходах низкий потенциал, в результате чего на выходе схемы ИЛИ будет также низкий потенциал. При подаче цмпу,чьса с выхода 27 распределителя 10 импульсов сигнал почается через схем г 19 НЕТ на сдвиговый вход регистра 12, в результате чего осуществляется перенос числа из триггера 25 в триггер 24, т. е. в триггер 24 записывается ближайшее прошлое значение выхоча идеального двоичного элемента. Затем с выхода 28 распределителя 10 импульсов подается сигнал на датчик 11 выходных значений идеального двоичного элемента. По этому сигналу датчик50 55 60 65 выдает в устройство очередное, т. е. для данного цикла настоящее значение выхода идеального двоичного элемента, которое, во-первых, записывается в триггер 24 регистра 12, а во-вторых, производит перестройку триггера 8, а вместе с ним и всего блока 1, При этом могут быть четыре варианта сочетания состояний ближайшее прошлое и настоящее, которым соответствуют четыре двухразрядных двоичных числа регистра 12: 00, 11, 10, 01. В первом и третьем варианте блок 1 настраивается на вероятность Л, во втором и третьем - на вероятность Ло,После этого подачей импульса с выхода 28 распределителя 10 возбуждаются первые входы схем 13, 14 и 15 И, пятые входы схем 13 и 14 И возбуждены, так как триггеры 1 б и 17 находятся в нулевом состоянии и высокий потенциал на нулевых выходах этих триггеров возбуждает пятые входы схем 13 и 14 И. Если в регистре 12 записано число 00 или 11, то возбуждения выхода схем 13 и 14 И не происходит, так как один из входов этих схем к моменту поступления импульса с выхода 28 распределителя 10 не будет возбужден. Этим самым отображается тот факт моделей отказов элементов дискретных систем, согласно которому возникновение отказов не является невозможным событием только в моменты изменения состояния выхода элемента с единицы на нуль (короткое замыкание) либо с нуля на единицу 1 обрыв). Если в регистре 12 записано число 10, то третий и четвертый входы схемы 13 И будут возбуждены, В момент подачи импульса с выхода 28 распределителя 10 второй вход, а следовательно, и выход этой схемы будет возбужден с вероятностью. В том случае, когда второй вход схемы 13 не возбужден, отказа типа короткое замыкание не происходит, в результате чего устройство приступает к реализации следующего цикла моделирования процесса возникновения отказов для очередного значения выхода идеального двоичного элемента. В том же случае, когда вход схемы 13 возбужден, возбуждение выхода этой схемы моделирует возникновение отказа типа короткое замыкание, При этом блок 1 перестраивается на вероятность Х самоустранение отказа типа короткое замыкание, триггер 1 б переходит в единичное состояние, в результате чего через схему 18 ИЛИ подается сигнал запрета на схемы 19 и 20 НЕТ, возбуждается третий вход схемы 15 И и снимается возбуждение с пятого входа схемы 13 .И. Тем самым прекращается моделирование процесса возникновения отказов, и устройство переходит на режим моделирования процесса самоустранения отказов. Если в регистре 12 к моменту поступления сигнала с выхода 28 распределителя 10 было записано число 01, то будут возбуждены третий и четвертый выходы схемы 14 И, что 5 10 15 20 25 30 35 40 45 обеспечивает возбуждение выхода этой схемы с вероятностью Лд. В случае, когда второй вход схемы 14 не возбужден, происходит моделирование безотказной работы двоичного элемента, При возбуждении второго входа схемы 14 моделируется возникновение отказа типа обрыв. При этом блок 1 перестраивается на вероятность Ло самоустранения отказа типа обрыв, триггер 17 переходит в единичное состояние, в результате чего через схему 18 ИЛИ подается сигнал запрета на схемы 19 и 20 НЕТ, возбуждается третий вход схемы 15 И и снимается возбуждение с пятого входа схемы 14 И, прекращается моделирование процесса возникновения отказов, и устройство переходит на режим моделирования процесса самоустранения отказов.При работе в режиме моделирования самоустранения отказов схемы 19 и 20 НЕТ закрыты, поэтому никаких изменений в регистре 12 не происходит. Кроме того, перестройка блока по сигналам с датчика 11 не происходит. При подаче импульса с выхода 28 распределителя 10 импульсов возбуждается первый вход схемы 15 И; так как третий вход этой схемы возбужден, то вероятность возбуждения ее выхода будет равна вероятности возбуждения второго входа, а последняя, в свою очередь, равна вероятности самоустранения отказов Л или Ло в зависимости от того, какой отказ произошел. Если в момент опроса схемы 15 И второй вход не был возбужден, то распределитель 10 переходит к следующему циклу моделирования самоустранение отказов. Если не к моменту опроса схемы 15 второй ее вход был возбужден, то возбудится и ее выход, что приведет к подаче сигнала на нулевые входы триггеров 1 б и 17, и тот триггер, который к этому времени был в единичном состоянии, переходит в нулевое. Возвращенне триггера в нулевое состояние приводит к снятию запрета со схем 19 и 20 НЕТ, к снятию возбуждения с третьего входа схемы 15 И и к возбуждению пятого входа соответствующей схемы 13 или 14 И. Устройство вновь переходит на режим моделирования процесса появления отказов,В зависимости от того, какие числа й изаписаны в блок регистров 7, можно моделировать окончательные отказы, сбои или перемежающие отказы. Если А=0 или А, =О, то моделирования самоустранения отказов типа короткое замыкание или типа обрыв происходить практически не будет. Если А:;, =0 или й - ;, =О, то соответствующий отказ самоустранится при моделировании практически на следующем цикле работы распределителя 10 импульсов, В первом случае будут моделироваться окончательные отказы, во втором - сбои. При 0(Й (2" - 1 или 0(й (2" - 1 будут моделироваться перемещающиеся отказы либо типа короткое замыкание, либо типа обрыв.3830709Предмет изобретения б Устройство для моделирования процесса появления отказов в двоичных элементах, содержащее распределитель тактовых импульсов, датчик выходных значений идеального двоичного элемента и блок формирования заданных вероятностей, отличающееся тем, что, с целью расширения класса решаемых задач, оно содержит регистр, схемы И, схему ИЛИ/ схемы НЕТ, триггеры и линии задержки, причем первый выход распределителя тактовых импульсов через первую схему НЕТ подключен к сдвигающему входу регистра, второй выход ко входу датчика выходных значений идеального двоичного элемента, выход которого через вторую схему НЕТ соединен с задающим входом регистра и первым входом блока формирования заданных вероятностей, третий выход распределителя тактовых импульсов подключен к первым входам первой, второй и третьей схем И, вторые входы которых соединены с выходом 10лока формирования заданных вероятностей,единичный выход второго разряда и нулевой выход первого разряда регистра подключены соответственно к третьему и четвертому вхо дам первой схемы И, а нулевой выход второго разряда и единичный выход первого разряда регистра подключены соответственно к третьему и четвертому входам второй схемы И, выходы первой и второй схем И под ключены ко второму и третьему входам блокаформирования заданных вероятностей и через линии задержки к единичным входам первого и второго триггеров, выход третьей схемы И, подключен через линию задержки к ну левым входам первого и второго триггеров,единичные выходы которых подключены ко входам схемы ИЛИ, выход схемы ИЛИ соединен с запрещающими входами первой и второй схем НЕТ и с третьим входом тре тьей схемы И, нулевые выходы первого ивторого триггеров подключены к пятым входам соответственно первой и второй схем И,

Смотреть

Заявка

1600795

Н. И. Дудников, Е. Н. Лаптев

МПК / Метки

МПК: G06G 7/52

Метки: двоичных, моделирования, отказов, появления, процесса, элементах

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

Код ссылки

<a href="https://patents.su/5-383070-ustrojjstvo-dlya-modelirovaniya-processa-poyavleniya-otkazov-v-dvoichnykh-ehlementakh.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для моделирования процесса появления отказов в двоичных элементах</a>

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