Обучающая система методам компактной диагностики
изменяться в зависимости от
возникшей неисправности, вида схемы и тестовой последовательности.
Значение [pic] характеризуется только методом компактного тестирования
и позволяет провести его сопоставительную оценку в сравнении с другими
методами. Поэтому для различных методов в зависимости от их распределения
вероятностей [pic] могут быть получены оценки эффективности контроля ЦС в
виде распределения [pic]. Анализ этого вида распределения позволяет принять
решение о целесообразности применения того или иного метода компактного
тестирования. Причём для упрощения алгоритма принятия решения следует
использовать более компактную характеристику, например суммарную
вероятность не обнаружения ошибки [pic], вычисляемую как
[pic]
В данном случае величина [pic] будет характеризовать тот или иной метод
компактного тестирования для вполне конкретного распределения вероятностей
[pic] возникновения неисправностей в зависимости от её кратности.
Глава 3.
Описание программы.
Интерфейс программы состоит из трёх окон:
. Главного - на котором находятся все основные функции программы,
элементы цифровой схемы.
. Окна свойств, в котором отображается информация об элементе
. Окно "Конструктор" - в нём строится сама цифровая схема.
Для построения цифровой схемы, необходимо поочерёдно нажимая в панели
инструментов, на главной форме, на нужный элемент и нажимая на форму
конструктора создавать элементы, из которых будет состоять цифровая схема.
Элементы можно создавать и размещать в любом порядке, а также добавлять и
удалять в уже созданной ЦС.
Чтобы соединить входы и выходы элементов линией, необходимо:
. При наведении курсора мыши на входную ножку элемента, ножка
выделяется и нажимая левую кнопку тянем до выходной ножки другого
элемента. Как только выходная ножка которую мы хотим соединить также
выделится отпускаем кнопку мыши. В результате будет создана линии,
соединяющая входную и выходную ножки.
Также соединяется линией точка с входными и выходными ножками
элементов.
Для просмотра свойств элементов, достаточно выделить элемент и свойства
элемента отобразятся в окне свойств.
В этом окне можно изменять число входов или число выходов, вводить
ошибки. В нём также отображается тип элемента и порядковый номер на схеме.
Если в схеме используется генератор М-последовательности, то для него
необходимо ввести примитивный неприводимый полином. Для этого в меню
выбираем раздел Полином -->М-генератор и в появившемся окне составляем
полином.
Для сигнатурного анализатора, также необходимо составить полином. Из
того же пункта меню Полином выбираем Сигнатурный анализатор.
Когда схема будет создана, нажимаем на Анализ. В появившемся окне
отображается сигнатура, число единиц, вероятности появления единиц и нулей.
Экспериментальная часть.
В качестве примера рассмотрим схему мультиплексора и получим сигнатуру.
В качестве тестового генератора будем использовать генератор М-
последовательности и полином вида:
[pic]
Для сигнатурного анализатора выберем полином также седьмой степени.
В результате моделирования, получим:
на входе:
на выходе
Сигнатура и число единиц:
Далее, вводим ошибки в схему через окно "Свойства элементов", которое
находится в левой части экрана.
Затем из меню Диагностика выбираем "Поиск неисправностей"
В результате мы локализовали неисправные элементы и типы ошибок.
-----------------------
| | скачать работу |
Обучающая система методам компактной диагностики |