Использование программного обеспечения MathCad при диагностировании авиационной техники по методике теоремы гипотез

Автор: Лукасов Виктор Васильевич, Никушкин Николай Викторович

Журнал: Сибирский аэрокосмический журнал @vestnik-sibsau

Рубрика: Авиационная и ракетно-космическая техника

Статья в выпуске: 3 (24), 2009 года.

Бесплатный доступ

Рассмотрено применение теоремы гипотез в технических приложениях диагностирования на примерах авиационной техники. Представлен алгоритм и пример решения в среде программного обеспечения MathCad.

Авиационная техника, техническое диагностирование, распознавание, диагностический признак, исправность, неисправность

Короткий адрес: https://sciup.org/148176006

IDR: 148176006

Текст научной статьи Использование программного обеспечения MathCad при диагностировании авиационной техники по методике теоремы гипотез

Авиационная техника представляет собой сложную совокупность систем, узлов и элементов, оказывающих взаимное влияние друг на друга. Это приводит к тому, что процесс функционирования изделия очень трудно описать формализованно, четко установив взаимовлияние их составных частей. Кроме того, большинство параметров, характеризующих работу отдельных систем, узлов и элементов, имеют определенное поле допусков и подвержены влиянию большого числа факторов, учесть которые в полном объеме достаточно трудно. Все это приводит к тому, что решение задачи технического диагностирования изделия в целом значительно затруднено, а порой и нереально.

Отказы или неисправности устраняются на земле. Как показывает практика, большая часть времени тратится на поиск причины неисправности. Для решения этой проблемы применяются методы распознавания, которые подразделяются на вероятностные и детерминистические.

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

При детерминистических методах распознавания задача формируется на геометрическом языке и сводится к разделению пространства признаков на области состояний (диагнозов).

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

Если имеется состояние 5 и простой признак k, встречающийся при этом диагнозе, то вероятность совместного появления событий (наличие у объекта состояния 5 . и признака k j ) будет

Р (' 5 / k j - Р ( 5 . ) P ( к , / 5 . ) - P ( k j P ( S , / k ). (1)

Из этого равенства вытекает формула Байеса:

P ( kj / 5 )

P ( 5 . / k ,) = P ( S ) — j . (2) 1 j ' P ( k j )

Прежде чем перейти к преобразованию формулы Байеса, определимся с ее составляющими: Р ( 5 . ) - вероятность появления состояния 5i , определяемая по выражению с использованием статистических данных:

P ( 5)-N . / N . (3)

Р ( k . / 5 . ) - вероятность проявления признака k . у объектов с состоянием 5. . Если среди N. объектов, находящихся в состоянии S . , у N . . проявился признак k j , то

N

P (k./ 5.) = -j.(4)

Ni

Вероятность отсутствия признака k j у изделий с состоянием 5. равна

Р (kj / 5.) = 1 - P (kj/ 5.).(5)

Р ( k j ) - вероятность появления признака k j во всех объектах независимо от состояния объекта:

P(5.) - N / N.(6)

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

В практической деятельности проявление одного признака позволяет специалисту безошибочно определить состояние объекта, но когда признаков много и проявляется их различное сочетание, точное определение состояния объекта вызывает затруднение.

Комбинации различных признаков многообразны. Определить вероятность появления состояния с одной из комбинаций можно используя интерпретацию формулы Байеса (для комплекса признаков), которая имеет вид

Р ( 5 . * ) - Р ( 5 . ) ■ Р ( К * /5 . ) /P ( К * ) ( . = 1, 2,..., п ), (7) где Р ( 5. / K * ) - вероятность диагноза 5. после того, как стали известны результаты обследования по комплексу признаков К ; P ( 5 . ) - предварительная вероятность диагноза 5. (по предшествующей статистике).

Перейдем к определению Р ( К * / 5 . ). Если комплекс признаков состоит из v признаков, то

TV 1/* I С\ __ TV 1 * / С\ TV 7 *   7 * / С\ TV 7 *   7 *       7 * / С\ /О\

РK / 5 ) -Р k / 5 ) Р k 2 ■ k / 5 ) ... Р kv k... k / 5 ), (8) где k j - kjS - разряд признака, выявившийся в ходе эксплуатации. Для диагностически независимых признаков

Р ( К * / 5 . ) - Р ( k * / 5 . ) Р ( k 2 / 5 . ) ^ P ( k V / 5 . ).    (9)

В практических задачах, особенно при большом числе признаков, можно принимать условие независимости признаков даже при наличии существенной корреляции между ними.

Вероятность проявления комплекса признаков К * определяется по выражению

n

Р ( К *) = ^ P ( 5 c ) Р ( К */ 5 c ).         (10)

5 = 1

Для комплекса признаков обобщенная формула Бай-

правных состояний по каждому проявляющемуся при-

еса может быть записана так:

P ( S.J K •) = n P ( Si ) P ( K '/ S i ) , 2 P ( S c ) P ( K •/ Sc )

5 = 1

где Р ( K* / Si ) определяется равенством (9) или (10). Из соотношения (10) вытекает

n

2 P ( S i / K) = 1,               (12)

i = 1

т. е. одно из состояний обязательно реализуется, а реализация одновременно двух состояний невозможна.

Метод Байеса сложен для выполнения расчетов, так

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

Применение программных средств помогает суще-

ственно упростить порядок расчета и сократить время на его выполнение. Для выполнения расчетов создают диагностическую матрицу, представляющую собой карту (таблицу) признаков отказов и неисправностей и неисправных состояний ( k и S ). Карты составляются на основании статистического анализа, данные для которой могут быть представлены лабораторией надежности и технической диагностики авиапредприятия.

Число исследуемых значений определяется количеством вероятных (возможных) проявлений признаков отказов и неисправностей и неисправных состояний.

Методика расчета выполняется на основе метода Байеса – теоремы гипотез, представленной в виде обобщенного алгоритма – расчета вероятности безотказной работы (любой системы) в среде программного обеспечения MathCad.

Пошаговый алгоритм методики определения неисправных состояний методом Байеса заключается в следующем:

  • 1.    Записывается выражение вероятности появления неисправного состояния, выражение (3).

  • 2.    Производится выборка из массива данных для расчета вероятности появления неисправных состояний по j -му признаку и определяется вероятность проявления признака в неисправных состояниях:

  • 3.    Оценивается вероятность непроявления признака в неисправных состояниях:

Pts = — . (13) kS i , j Ni , j

знаку.

Используя выражение (15), можно получить вероятности получения неисправных состояний по любому количеству проявляющихся признаков и их сочетаниям.

Рассмотрим пример расчета на самом простом варианте – вероятность проявления двух признаков в двух неисправных состояниях для следующего условия:

количество неисправных состояний S x = 10;

количество признаков неисправных состояний k z = 12; общее количество изделий N = 50;

i - 1 _ S Е .

Для большей наглядности и упрощения расчетов целесообразно составить таблицу, где в столбцах разместятся признаки, а в строках – неисправные состояния. Она наглядно покажет, сочетание каких признаков (двух и более) проявятся в сочетаниях неисправных состояний (двух и более). Для нашего примера – 2 неисправных состояния ( S 1 и S 2) и 2 проявившихся признака ( k 3 и k 4).

Выражения вероятности проявления (непроявления) признаков kj в неисправных состояниях Si (8) записываются как

P kS 3,1

kS j   i3,1

N

;

P

k j S i

kS 3,2

N

; P ks 4,1

p = \-p.

1 0 kS 1 1 kS

4. По обобщенной формуле Байеса определяются вероятности появления неисправных состояний с проявлением признаков неисправных состояний:

p .

Smknj

P s П P k S j )

2 ( P s , , П(W)’

где в числителе – произведение вероятностей появления неисправных состояний P Si на вероятность произведений появления неисправных состояний по каждому про-

являющемуся признаку П( PkSj ); в знаменателе – сумма произведений вероятностей появления неисправных со-

стояний на произведение вероятностей появления неис-

где P kS 3,1

PkS 4, 2

k j S i

;

N i4

5 = 1 - р .

0 kS     1   1 kS ’

kS j i 4,1 ;

N i4

– вероятность проявления признака k 3 в неисп-

равном состоянии S 1; PkS 3 2 – вероятность проявления признака k 3 в неисправном состоянии S 2; PkS 4 1 – вероятность проявления признака k 4 в неисправном состоянии S 1; PkS 4, 2 – вероятность проявления признака k 4 в неисправном состоянии S 2; P 0 kS – вероятность непроявления признака k в неисправном состоянии S .

Вероятности проявления (непроявления) признаков в неисправных состояниях запишем следующим образом:

– вероятность проявления признаков k 3 и k 4 в неисправном состоянии S 1:

P

S k 3 k 4

р р. р.

S 1      kS 3,1      kS 4,1

;

р р. -р + р -р -р, S 1 kS 3,1 kS 4,1 S 2 kS 3,2      kS 4, 2

– вероятность проявления признаков k 3 и k 4 в неисп-

равном состоянии S 2:

P

S k 3 k 4

P P„ P„

S 2      kS 3,2     kS 4, 2

р р, р, + р р,

SkSkSSkS

13,14,123,2

;

kS 4, 2

– вероятность непроявления k 3 и проявления признака k 4 в неисправном состоянии S 1:

p . .

S 1 0 k 3 k 4

р р, -р.

S 1     0 kS 3,12 kS 4,1

р .р,   .р,   + р .р,

S 0 kSkSS 0 kS 13,14,123,2

;

kS 4, 2

– вероятность непроявления k 3 и проявления признака k 4 в неисправном состоянии S2:

р р. р

S 2    0 kS 3,2 kS 4, 2

PS? 0 k3k4 =

S 0 kSkSS 0 kS

13,14,123,2

;

kS 4, 2

– вероятность проявления k 3 и непроявления признака k 4 в неисправном состоянии S 1:

Р Р Р.

SkS 0 kS 13,1            4,1

1 S,k, 0 k.

SkS 0 kSSkS 13,14,123,1

;

0 kS 4,1

– вероятность проявления k 3 и непроявления признака k 4 в неисправном состоянии S 2:

р р р.

SkS 0 kS

2         3,2         4,2

P Sk 0 к.                                              •

S 1 kS 3,10 kS 4,1 S 2 kS 3,2 0 kS 4, 2

Введя в эти выражения значения статистических данных, получим необходимый результат.

Аналогичным образом можно составить выражения для более сложных вариантов сочетания проявления при- знаков в неисправных состояниях, например, 2 х 3, 3 х 2, 3 х 3, 3 х 4,4 х 3,4 х 4 и т. д.

По рассмотренному алгоритму расчета реализована программа «Методика определения неисправных состояний методом Байеса» кафедрами ТЭЛАД и КЛАД института гражданской авиации СибГАУ в среде программного обеспечения MathCad.

V. V. Lukasov, N. V. Nikushkin

MATHCAD SOFTWARE USAGE FOR DIAGNOSTICATING AEROTECHNICS ON THE METHOD OF THEOREM OF HYPOTHESES

The problem of the theorem of hypotheses application is solved in the technical applications of diagnosing on the examples of aero technique. An algorithm and example of solution is presented in the environment of MathCAD software.

Статья научная