НПО Системы Безопасности
(499)340-94-73 График работы:
ПН-ПТ: 10:00-19:00
СБ-ВС: выходной

Главная » Периодика » Безопасность

0 ... 78910111213 ... 48

в общем случае в таких системах допускается наличие мно-жесгва неисправностей F при отказе более одного элемента системы:

F = {Fx, .. . , Fk, .... Fn}.

Каждая неисправность F,, (ее часто называют /е-м набором неисправных элементов), = 1, 2" представляет собой подмножество множества fo одиночных неисправностей.

Для неисправностей мЕЮжества F условие полноты теста может нарушаться. Поэтому для оценки полноты тестов для каждой неисправности F, вводится множество Т {F,} тестов, искажаемых при наличии F. Тест/г искажается при наличии неисправности F, если результат выполнения теста является непредсказуемым или недостоверным в том смысле, что тест hj может ycneujHO пройти при /г,- £ h (Рл) или может не пройти при hj h (F), где h (F) - множество полных тестов одиночных неисправностей, образующих неисправность F.

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

К-модель 1481 выделяет следующие виды неисправностей: Л =: {Ci, Oii) - множество атомарных неисправ-

ностей;

М = {mi, .. . , тщ} - множество макронеисправностей; Р = {Ри /7р,}-множество групповых дефектов,

где ! XI обозначает мощность множества X.

Множество атомарных неисправностей А описывает отказы на наиболее низком логическом уровне системы. Они могут быть описаны перечнем функциональных элементов или постоянными неисправностями. Групповые дефекты множества М представляют собой физически или \тогически заменяемые части системы, которые определяют глубину поиска дефекта в системе. Макронеисправности являются следствием возникновения подмножества атомарных неисправностей из множества неисправностей А.

Между множествами неисправностей существуют определенные отношения. В частности, введена функция [„р т А в Р и огображение связи между Л и М, а также между М к Р.

Функция fap из А ъ Р, обозначаемая fp : А -> Р, назначает каждой атомарной неисправности один и только один



групповой дефект. Считается, что групповой дефект возник, если имеет место атомарная неисправность, т. е.

Отображение / (записывается агЩ) описывает такую связь между элементами множеств А н М, при которой макроиеисправность /п/ возникает всякий раз, как только "появляется атомарная неисправность а,. Во многих случаях отображение г удается представить функцией : Л- М.

Связь между элементами множеств М и Р состоит в том, что если П1/ - дефект из группового дефекта, то по крайней мере

один из дефектов является следствием макронеисправности.

Элементы множеств А, М, Р являются одиночными неисправностями системы. Для задания наборов неисправностей для каждого из этих множеств определяют множества А, М, Р подмножеств всех элементов соответственно из Л, Ж, Я, т. е.


Рис. 12. Взаимосвязи в Кмодели

АС{А);МС(М); Р С {Р).

Для множеств А, М, Р определяют функции /ир и [am следующим образом:

fAp-.A-С(Р), VAiA, fAp{A) = Pi

=={Pk\Pk = fap(ai), o,G]; !ам:А-С(М), УЛбЛ 1ам{А) = М- =

Обобщенная структура связей между множествами показана на рис. 12.

Диагностирование в системе производится с помощью атомарных тестов и,- множества U = [Ui, .. . , щ, . .. , и и макротестов hj множества Т = {h, ... , h,-, ... , hj.}, а также входных последовательностей множества J = [J, . .. , J\j\\. Атомарный тест состоит в наблюдении одного выхода в момент времени при подаче на вход схемы входной последовательности. Макротест представляет собой множество атомарных тестов.



Сравнивая модели мел<ду собой, можно отметить, что рассмотренные Р- и В-модели ориентированы, в основном, на диагностирование с использованием результатов взаимодействия элементов между собой. В R- и К-моделях при поиске дефектов в большей степени учитывается функциональная структура объекта диагностирования, диагностические признаки и возможности программных средств.

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

Первый способ принято называть последовательным (много-шаговым) диагностированием с восстановлением, а второй способ - одношаговым без восстановления.

Введем ряд определений, которые будут использованы при изучении процессов диагностирования в отказоустойчивых системах. Обозначим через t наибольшее количество неисправных элементов в диагностируемой системе S, а через tj- количество неисправных элементов некоторого посмножества неисправных элементов Fj, Fj V.

Определение 1. Система S называется /-диагностируемой (/- ДС) без восстановления, если для любого подмножества F;, tj t по заданному множеству результатов {о } все неисправные элементы псдмножества Fj могут быть однозначно и одновременно определены.

Следует отметить, что при диагностировании можно использовать несколько синдромов, соответствующих данной неисправности Fj.

Определение 2. Система S называется /-диагностируемой с восстановлением, если по результатам контроля (а,/) может быть определен по крайней мере один неисправный элемент v,, VfV, k~ 1..... п.

Определение 3. Диагностическим графом (ДГ) G {V, Е) называется множество элементов V,V= [Vi, .... и„} с определенным на нем множеством Е направленных связей (Vf, Vj), v„ Vj e V.

Определение 4. Допустимым набором состояний элементов (ДНС) называется множество состояний элементов системы S, не противоречащих заданному набору синдромов (о»/}.

Определение 5. Система, описанная ДГ G {V, Е) и моделью взаимодействия элементов в процессе контроля называется структурой взаимоконтроля (СВК).



0 ... 78910111213 ... 48


Яндекс.Метрика