|
|||||||
АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция |
СВК анализирует значения входных, выходных и, может быть, некоторых внутренних сигналов. На практике используется несколько степеней контроля1) полный контроль – обнаруживаются все отклонения выходных сигналов контролируемой схемы; 2) полный контроль одиночных ошибок - обнаруживаются все отклонения на одном выходе контролируемой схемы; 3) полный контроль одиночных неисправностей – обнаруживаются отклонения выходных сигналов, вызванные всеми одиночными неисправностями контролируемой схемы; Частичный контроль одиночных неисправностей – обнаруживаются отклонения выходных сигналов, вызванные всеми одиночными неисправностями контролируемой схемы хотя бы на одном входном наборе. Достоверность функционального диагностирования существенно зависит от исправности самой схемы контроля. Эта проблема называется проблемой контроля «последнего сторожа». Она решается путем применения самопроверяемых СВК, которые обнаруживают и неисправности контролируемого устройства и собственные неисправности. Параллельно с аппаратным контролем в вычислительных системах применяется программный контроль. Основные виды программного контроля приведены на рисунке 1. Контроль длительности выполнения программы подразумевает, что для каждой программы заранее известна длительность ее выполнения. Эта длительность контролируется с помощью охранных таймеров. Превышение длительности означает, что программа выполняется неправильно, зациклилась или остановилась. Метод контрольных функций используется, если результаты вычислений должны удовлетворять определенным функциональным соотношениям. Например, результат должен быть четным или положительным, либо контрольная сумма должна равняться нулю и т.п. Эффективным способом контроля является метод двойного счета, когда алгоритм вычислений реализуется два раза с последующим сравнением полученных результатов. Перечисленные виды аппаратного и программного контролей позволяют обнаруживать до 80-95% ошибок, вызываемых неисправностями в микропроцессорных системах.
45. Постановка задачи диагностирования. Работа систем непрерывного типа характеризуется параметрами, которые изменяются в непрерывном множестве значений. На рис. 8.1 показано изменение во времени некоторого параметра (физической величины) у, которая изменяется в пределах верхнего у Ви нижнего у Н значений. Непрерывный параметр у называется диагностическим, если выход его значения за допустимые пределы у Ви у Нявляется признаком изменения состояния объекта. Рис. 8.1 – Изменение непрерывного диагностического сигнала
Таким образом, контроль непрерывного диагностического параметра заключается в его измерении и проверке выполнения неравенства у Н< y < у В. Для целей диагностики непрерывную величину y j можно описать дискретным признаком k j, который имеет два значения: k j = 1, если у jН< y j < у jВ(в норме); k j = 0в противном случае. В более сложных случаях дискретному признаку присваиваются три значения: k j = k j1,если у jН> y j k j = k j2, если у jН< y j < у jВ k j = k j3, если y j > у jВ В общем случае непрерывная система характеризуется некоторым множеством диагностических параметров { y 1, y 2,… y j,…, y n}. Каждому параметру y jсоответствует свой дискретный признак k j. Тогда при решении задач диагностики наряду с непрерывным описанием системы можно использовать дискретное описание. При этом состояние непрерывной системы описывается вектором K = ( k 1, k 2,… k j,…, k n), где k – признак, имеющий т jразрядов. Если m = 2, то вектор K является двоичным. Сформулируем теперь математическую постановку задачи диагноза непрерывной системы. Сама система может находиться в нескольких возможных состояниях (диагнозах) D i, которые считаются известными. Например — исправное, неисправное, работоспособное, неработоспособное, предотказное и др. Существуют два основных подхода к решению задачи диагноза — вероятностный и детерминированный. В вероятностных методах считается, что система с некоторой вероятностью находится в одном из случайных состояний D i. Известно множество диагностических параметров { y 1, y 2,… y j,…, y n}. Каждый параметр с определенной вероятностью характеризует состояние системы. Требуется построить алгоритм диагностирования (решающее правило), с помощью которого по данному множеству параметров определяется с достаточной достоверностью состояние системы D i. В детерминированных методах система характеризуется n -мерным вектором K = ( k 1, k 2,… k j,…, k n), который представляет собой точку в n -мерном пространстве признаков (параметров). Диагноз D iсоответствует некоторой области этого пространства. Требуется построить алгоритм диагностирования, который данный вектор K относит к определенной области диагноза. Таким образом, задача состоит в разделении пространства признаков на области диагноза. Вероятностные методы являются более общими в том смысле, что могут оценивать достоверность того или иного диагноза и учитывать взаимозависимости между диагностическими параметрами. Но при этом эти методы требуют большего объема информации. В детерминированных методах предполагается, что данный диагностический параметр с вероятностью, равной единице, соответствует допустимой норме или нет. Этот вывод делается в результате измерений. Вероятность данного (одного) диагноза считается также равной единице, вероятность остальных диагнозов равна нулю.
46. Вероятностные методы.(метод байеса) Одним из наиболее простых и эффективных вероятностных методов технической диагностики при наличии достаточного объема статистических данных является метод, основанный на использовании обобщенной формулы Байеса. Пусть диагностируемая система может находиться в одном из состояний (диагнозах) D 1, D 2,..., D n,которые образуют полную группу несовместных событий. Это означает, что одновременно может быть поставлен только один диагноз D i. Из опыта эксплуатации подобных систем известны вероятности P ( D i)нахождения системы в состоянии D i. Вероятность P ( D i)называется априорной вероятностью диагноза. Так, если ранее наблюдалось N систем и у N iсистем имелось состояние D i, то P (D i) = N i /N. (8.1) При этом (8.2) Пусть работа данной системы характеризуется диагностическим параметром y j. Событие (признак) k j(«выход параметра y j за допустимые пределы») возникает при переходе системы в некоторые состояния D i(при возникновении дефектов). Из опыта эксплуатации должны быть известны вероятности P ( k j / D i)появления признака k j у системы в состоянии D i. Так, если ранее среди N i систем, имеющих диагноз D i, признак k jнаблюдался у N ijсистем, то P (k j / D i) = N ij / N i. (8.3) Теперь задача диагноза может быть сформулирована следующим образом. У системы наблюдается признак k j, т.е. отклонился за допустимые пределы диагностический параметр y j. В каком состоянии D iнаходится система с наибольшей вероятностью? Обозначим через P ( D i / k j) — вероятность того, что система находится в состоянии D i, если наблюдается признак k j. Эта вероятность называется апостериорной вероятностью диагноза. Ее определение и является целью диагноза. Вероятность того, что система находится в состоянии D iи имеет признак k j), обозначим через P ( D i k j). Тогда имеет место равенство P ( D i k j) = P ( D i) ∙ P ( k j / D i) = P ( k j)∙ P ( D i / k j)(8.4) где P ( k j) — вероятность появления признака k jнезависимо от состояния системы. Поиск по сайту: |
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.004 сек.) |