ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 29.10.2023
Просмотров: 209
Скачиваний: 1
-
Тестирование и виды тестов
Рис. 5.6. Объект диагноза
честве выходов наблюдения могут слу- жить основные или рабочие выходы си- стемы, а также и дополнительные (кон- трольные) выходы.
Определение 5.7. Совокупность проверок, позволяющую решать какую-либо из задач диагноза, называют тестом:
T 1; 2 ;...; n.
Под длиной теста L понимают число входящих в него проверок. Классификация тестов приведена на рис. 5.7.
По назначению тесты делят на проверяющие и диагностические.
Определение 5.8. Проверяющий тест (Tп) – это совокупность проверок, поз- воляющая обнаружить в системе любую неисправность из заданного списка (множества).
Рис.5.7.КлассификациятестовПроверяющий тестрешает задачи проверки исправности системы (в этомслучае в список неисправностей включают все возможные в системе неисправ-ности) и проверки работоспособности (в список включают только те неисправ-ности,которые приводят к отказу системы).Определение 5.9. Диагностический тест (Tд) – это совокупность проверок,позволяющая указать место неисправности с точностью до классов эквивалент-ныхнеисправностей.Диагностический тест позволяет решать задачу поиска неисправностей.Важнойхарактеристикойпроцедурдиагностированияявляетсяполнотаоб-наружениянеисправностей,задающаядолюгарантированнообнаруживаемыхнеисправностейотносительновсехзаданныхилирассматриваемыхнеисправ-ностейобъектадиагноза.Любаядиагностическаяпроцедура(атакжеитестди-агноза)обязательносвязываетсясопределенным,строгофиксированнымспис-комнеисправностей,обнаружениекоторыхобеспечиваетсяприеепроведении.Этофактическиопределяетограничение,накладываемоенапроцессобнаруже-ниянеисправностей, ивконечном итоге определяет глубину диагностирования.По полноте обнаружения неисправностей различают одиночный, кратный иполный тесты.Одиночныйтестобнаруживаетвустройствевсеодиночныеповреждениявходящихв него элементов.Кратный тест обнаруживает все возможные совокупности из k одиночныхнеисправностейэлементов.Тест кратности k должен фиксировать не только все совокупности из k оди-ночныхнеисправностей,ноивсенеисправностименьшейкратности,втомчисле
все одиночные неисправности.
Полный тест обнаруживает неисправности любой кратностью. Использование того или иного теста определяется решаемой задачей диагно-
за. Так, при исследовании устройства, в котором неисправность возникла в
процессе функционирования, как правило, используют одиночные тесты, так как вероятность возникновения одновременно нескольких неисправностей не- велика. По сравнению с одиночными полные тесты имеют гораздо большую длину и поэтому требуют для испытания устройства больше времени. Их при- меняют при контроле устройств в процессе изготовления, когда вероятность одновременного существования нескольких повреждений повышается из-за дефектов комплектующих изделий и ошибок в монтаже и настройке.
В зависимости от длины различают тривиальный, минимальный и миними- зированный тесты. Тривиальный тест, содержащий все возможные для данной системы проверки, имеет максимальную длину. Применение тривиального те- ста предусматривает полное моделирование работы устройства. Наименьшее число проверок имеет минимальный тест Tmin. Он обеспечивает решение задан- ной задачи диагноза, и не существует для данного устройства другого теста, который имеет меньшее число проверок.
Построение Tmin требует больших вычислений, поэтому на практике чаще строят минимизированные тесты, имеющие длину, близкую к длине минималь- ных тестов.
С помощью теста строится процедура диагностирования, в основе которой лежит алгоритм диагностирования, представляющий собой последовательность элементарных проверок, составляющих тест, и правила анализа результатов этих проверок. Алгоритм диагностирования реализуется средствами диагно-
стирования.
-
Математические модели объектов диагностирования
одиночные, т.е. которые нельзя представить совокупностью других, более мелких, и кратные, которые представляют собой совокупность одиночных неисправностей. При наличии одиночной неисправности ( ) объект находится в i-ом неисправном состоянии. Тогда модель i-неисправного объекта будет иметь вид . (10.12)Совокупность систем (10.11) и (10.12) образует явную модель объекта диагностирования .Как было отмечено выше, в явном виде задается только модель исправного объекта, т.е. зависимость (10.11), а поведение объекта в i-неисправных состояниях представляется косвенно через множество S возможных неисправностей. В этом случае неявную модель объекта диагностирования образуют: зависимость (10.11), множество S возможных неисправностей объекта (представленных их математическими моделями) и, способ вычисления зависимостей (10.12) по зависимости (10.11) для любой неисправности . Такую неявную модель объекта диагностирования обозначим .Если математические модели неисправностей известны для всех , то можно получить все зависимости (10.12) и тем самым от неявной, перейти к явной математической модели объекта. Если же математические модели некоторых или даже всех неисправностей из множества S неизвестны, то зависимости (10.12) могут быть получены в результате физического эксперимента непосредственно над объектом диагностирования (или его физической модели) при наличии в нем соответствующих неисправностей.Введем понятие элементарной проверки объекта диагностирования.Элементарная проверка объекта – это отдельный этап диагностирования