Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Основы теории надёжности.docx
Скачиваний:
3
Добавлен:
01.05.2025
Размер:
16.03 Mб
Скачать

5.4. Топологические методы анализа надежности

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

Топологические методы дают возможность вычислять следующие показатели надежности:

- Р(t) — вероятность безотказной работы в течение, времени t;

- T1, — среднее время безотказной работы;

- Кг(t) — функцию готовности (вероятность того, что система исправна в любой произвольный момент времени t);

- Кг = — коэффициент готовности;

T — наработку на отказ восстанавливаемой системы.

Топологические методы имеют следующие особенности:

- простота вычислительных алгоритмов;

- высокая наглядность процедур определения количественных характери­стик надежности;

- возможность приближенных оценок;

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

В настоящей главе будут рассматриваться ограничения топологических методов:

- интенсивности отказов и восстановления элементов сложной системы являются величинами постоянным»;

- временные показатели надежности, такие как вероятность безотказной работы и функция готовности, определяются в преобразованиях Лапласа;

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

Идея топологических методов состоит в следующем.

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

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

5.4.1. Определение вероятностей состояний системы

Вероятность застать восстанавливаемую систему в состоянии i в фиксированный момент времени t в преобразовании Лапласа может быть записана в следующем виде:

где Δ(s) — главный определитель системы дифференциальных уравнений, записанной в преобразованиях Лапласа; Δi(s) — частный определитель системы.

Из выражения (5.13) видно, что Pi(s) будет определена, если из графа состояний будут найдены степени тип полиномов числителя и знаменателя, а также коэффициенты Bij (j = 0,1,2,..., m) и Аi (i = 0,1, 2,..., n-1).

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

Функционирование системы описывается дифференциальными уравнениями, число которых равно числу узлов графа. Это значит, что главный определитель системы Δ(s) в общем случае будет полиномом n-й степени, где n — число узлов графа состоянии. Легко показать, что полином знаменателя не содержит свободного члена. Действительно, т.к. то знаменатель функции Pi(s) должен содержать s в качестве сомножителя, в противном случае финальная вероятность Pi(∞) будет равна нулю. Исклю­чением являются случаи, когда число ремонтов ограничено.

Степень полинома числителя Δi находится из выражения:

mi = n - 1 – li,

где n — число узлов графа состояний; li — число переходов из начального состояния системы, определенного начальными условиями ее функционирования, в состояние i по кратчайшему пути.

Если начальным состоянием системы является состояние, когда все устройства исправны, то li — номер уровня состояния i, т.е. li равно минимальному числу отказавших устройств системы в состоянии i. Таким образом, степень полинома числителя вероятности Рi(s) пребывания системы в i-м состоянии зависит от номера состояния i и от начальных условий. Так как число переходов li может быть 0,1,2,..., n-1, то степень полинома Δi(s) на основании (5.14) также может принимать значения mi = 0,1,2,..., n-1.

Коэффициенты Аi и Bj, зависящие от интенсивностей переходов, определяются из графа состояний по следующим правилам.

Коэффициент при sn-1 всегда равен единице, т. е. А0 = 1. Коэффициент А1 равен сумме всех интенсивностей переходов в графе состояний. Коэффициент А2 равен сумме всех попарных произведений интенсивностей переходов, за исключением членов вида аi,j· аi,j аj,i и аi,j аi,k. Интенсивности переходов аi,j и аj,i находятся в ветвях, образующих контуры, а интенсивности аi,j и аi,k — в ветвях, исходящих из i-го узла. Коэффициент Аi (i = 3, 4,..., n-1) равен сумме произведений интенсивностей переходов, взятых по i, за ис­ключением тех произведений, в которые входят одновременно интенсивности переходов ветвей, образующих контуры и исходящих из одного и того же узла. Такие члены легко определить по графу состояний.

Следует иметь в виду, что главный определитель системы Δ(s) не зависит от начальных условий, а поэтому сформулированное правило определения коэффициентов Аi полинома знаменателя справедливо при любых начальных условиях решения задачи.

Коэффициенты полинома числителя Вij (j=0,1,...,т) находятся из выражений для коэффициентов Аi полинома знаменателя при соответствующих степенях s. Коэффициент Вij при sт - j равен сумме только тех слагаемых коэффициента Аi при s той же степени, у которых:

- содержатся произведения всех интенсивностей переходов из начального состояния системы, определенного начальными условиями решения задачи, в состояние i по кратчайшему пути;

- отсутствуют интенсивности переходов из i-го состояния.

ПРИМЕР 5.18. Необходимо определить вероятности всех состояний системы (рис. 5.23). Систему обслуживают две бригады. Предполагается также, что начальными условиями функционирования системы являются: Р0(0) = 1, Р1(0) = Р2(0) = Р3(0) = 0.

Решение. Граф состояний системы изображен на рис. 5.24.

Определим сначала полином знаменателя вероятностей Рi(s) (i = 0,1,2,3), т. к. он является общим и не зависит от i.

Из графа рис. 5.24 видно, что система может находиться в четырех состоянияx, поэтому п = 4 . Тогда

На основании сформулированного выше правила находим коэффициенты полинома.

Коэффициент А0=1. Коэффициент А1 равен сумме всех интенсивностей переходов, указанных на рис. 5.24, поэтому А1 = 5λ + 4μ.

В выражении для коэффициента А2 будут отсутствовать члены а02а20, а01а10, а13а31, т.к. они являются произведениями интенсивностей, находящихся в ветвях, образующих контуры. Не будет также членов вида а02а01, а10а13, являющихся произведениями интенсивностей переходов из одного и того же узла (0 или 1). Тогда

В выражении для коэффициента А3 будут отсутствовать слагаемые вида а02а20, а01а10, а13а31, а02а01, а10а13, …. Перебор всех возможных комбинаций интенсивностей переходов по три показывает, что коэффициент А3 имеет лишь четыре слагаемых:

Найдем теперь полиномы Δi. Степень полинома Δ0 будет: m0=п-1-l() = 4-1-0 = 3.

Тогда Δ0(s) = В00 s3+ В10 s220 s + В30. Так как степень полинома Δ0(s) совпадает со степенью полинома Δ(s)/s, то коэффициент В00 определяется из коэффициента А0, В10 — из А1, В20 — из А2, В30 A3. На основании сформулированного выше правила коэффициенты Вj0 не должны содержать слагаемых, в которые входят в качестве сомножителей интенсивности переходов из состояния 0, т. е. интенсивности а01 и а02. Исключая эти слагаемые из выражений для Аi, получим:

Подставляя значения коэффициентов в выражение для определителей, получим:

Степень полинома Δ1 будет т1 =п-1-l1 = 4-1-1 = 2, т.е. Δ1 = В01 s2 + В11 s + В21. Тогда коэффициент В01 определяется из коэффициента А1, В11 – из А2, В21 – из А3.

Коэффициенты Вj1 не должны содержать слагаемых, в которые входят в качестве сомножителей интенсивности переходов из состояния (1), т.е. интенсивности а10. а13. Коэффициенты Вj1 должны содержать только те слагаемые, соответствующие Аi, которые содержат в качестве сомножителя произведения интенсивностей перехода из начального состояния (0) в состояние (1), т.е. интенсивность а01. Исключая указанные слагаемые из выражений для Аi, получим:

Тогда

Степень полинома Δ2(s) будет m2 = п-1-l2 =4-1-1 = 2, т. е. Δ202s2 + В12s + В22. В данном случае коэффициенты Вj2 не должны содержать слагаемых, в которые входит интенсивность перехода из состояния (2), т. е. интенсивность а20, кроме того, Вj2 должны содержать только те слагаемые коэффициентов Аi, которые содержат в качестве сомножителя интенсивность а02. Исключая из Аi указанные слагаемые, получим:

Тогда

Степень полинома Δ3(s) будет т3 =п-1-l3 = 4-1-2 = 1, т.е. Δ3(s) = Вs + В. Коэффициенты В и В13 не должны содержать слагаемых, в которые входит интенсивность перехода из состояния (3) в состояние (1), т.е. интенсивность а31, кроме того, они должны иметь только те слагаемые коэффициентов Аi, которые содержат в качестве сомножителя произведения интенсивностей перехода из состояния (0) в состояние (3), по кратчайшему пути, т. е. произведение а01а13.

Исключая указанные слагаемые из Аi, получим:

Тогда

ПРИМЕР 5.19. Необходимо определить вероятности всех состояний системы (рис. 5.23). Предполагается, что начальными условиями функционирования системы являются:

Отличие примера 5.19 от примера 5.18 состоит в том, что здесь изучаются закономерности функционирования системы с момента, когда отказал один из резервных элементов, т. е. с момента, когда система находится в состоянии 1.

Решение. Так как главный определитель системы не зависит от начальных условий, то полином знаменателя будет тем же, как и в примере 5.18. Определим полиномы Δi(s). Степень полинома Δ0(s) будет m0=n-1-l0 = 4-1-1 = 2. Здесь l0=1 потому, что из состояния (1), в котором находится система в начале функционирования, в состояние (0) она переходит в результате однократного изменения состояния. Тогда

Коэффициенты Вj0 здесь не должны содержать слагаемых, в которые в виде сомножителя входят интенсивности перехода из состояния (0), т. е. интенсивности а01 и а02, кроме того, они должны иметь только те слагаемые коэффициентов Аi, в которые входит в качестве сомножителя интенсивность перехода из состояния (1) в состояние (0), т. е. интенсивность а10.

Исключая указанные сомножители из соответствующих коэффициентов Аi, получим:

Тогда

Степени остальных полиномов будут:

Тогда

Коэффициенты Вj1 полинома Δ1(s) не должны содержать слагаемых, в которые в качестве сомножителя входят интенсивности а10, а13.

Коэффициенты Вj2 полинома Δ2(s) не должны содержать слагаемых, в которые в качестве сомножителя входит интенсивность а20. Кроме того, коэффициенты Вj2 должны содержать только те слагаемые соответствующих коэффициентов Аi, в которые входит произведение интенсивностей а10·а02. Коэффициенты Вj3 полинома Δ3(s) не должны содержать слагаемых, в ко­торые в качестве сомножителей входят интенсивности а31. Кроме того, коэффициенты Вj3 должны содержать только те слагаемые коэффициентов Аi, в которые входит в качестве сомножителя интенсивность а13.

Выполнив очевидные преобразования над коэффициентами полинома знаменателя функции Рi(s) и элементарные вычисления, получим: