- •Глава 1. Теория надежности и ее фундаментальные
- •Глава 2. Критерии надежности. Законы
- •Глава 3. Проблемы анализа надежности сложных технических систем
- •Глава 4. Математические модели функционирования технических элементов и систем в смысле их надежности
- •Глава 5. Методы анализа надежности технических систем
- •Введение
- •Глава 1 фундаментальные понятия и определения теория надежности
- •Теория надежности как наука и научная дисциплина
- •1.2. Определение понятия "надежность"
- •4.3. Понятие "отказ". Классификация и характеристики отказов
- •1.4. Надежность и сохраняемость
- •1.5. Терминология теории надежности
- •1.6. Классификация технических систем
- •Глава 2 критерии надежности. Законы распределений времени до отказа
- •2.1. Что такое критерий и показатель надежности
- •2.2. Критерии надежности невосстанавливаемых систем
- •2.2.1. Вероятность безотказной работы
- •2.2.2. Плотность распределения времени безотказной работы (частота отказов)
- •2.2.3. Интенсивность отказов
- •2.2.4. Среднее время безотказной работы
- •2.3. Критерии надежности восстанавливаемых систем
- •2.3.1. Среднее время работы между отказами и среднее время восстановления
- •Параметр потока отказов
- •2.3.3. Функция готовности и функция простоя
- •2.4. Законы распределения времени до отказа, наиболее часто используемые в теории надежности
- •2.5. Преобразование Лапласа
- •2.6. Специальные показатели надежности элементов и систем
- •2.6.1. Показатели надежности элемента
- •2.6.2. Стационарные значения показателей надежности элемента
- •2.6.3. Показатели надежности невосстанавливаемой и восстанавливаемой техники
- •2.6.4. Основное уравнение функционирования системы
- •Глава 3 проблемы анализа надежности сложных технических систем
- •3.1. Научное обоснование критериев и показателей надежности
- •3.2. Разработка моделей функционирования сложной системы
- •3.3. Методы анализа надежности технических систем
- •3.3.1. Обзор существующих методов расчета надежности сложных систем
- •3.3.2. Причины неэкспоненциальности случайных параметров, отказов и восстановлений технических систем
- •3.3.3. Зависимость показателей надежности от законов распределения и дисциплины восстановления элементов
- •3.3.4. Критичное влияние произвольных распределений отказов и восстановлений на нестационарные показатели надежности
- •3.3.5. Методы и проблемы расчета надежности систем с большим числом состояний
- •3.3.6. Проблемы расчета надежности реконфигурируемых систем
- •3.4. Проблемы создания высоконадежных систем
- •3.4.1. Основная проблема надежности технических систем
- •3.4.2. Технические проблемы обеспечения надежности сложных систем
- •3.5. Краткие замечания, касающиеся проблем анализа надежности систем
- •Глава 4 математические модели функционирования технических элементов и систем в смысле их надежности
- •4.1. Общая модель надежности технического элемента
- •4.2. Общая модель надежности систем в терминах интегральных уравнений
- •4.2.1«Основные обозначения и допущения
- •4.2.2. Матрица состояний
- •4.2.3. Матрица переходов
- •4.2.4. Выражения для вероятностей состояний и параметров переходов между состояниями
- •4.2.5. Правило составления системы интегральных уравнений
- •4.3. Общая модель функционирования системы в смысле надежности в терминах дифференциальных уравнений в частных производных
- •4.4. Модель надежности стационарного режима
- •4.5. Модели надежности невосстанавливаемых систем
- •4.6. Модели надежности систем при экспоненциальных законах распределения отказов и восстановлений элементов
- •Глава 5 методы анализа надежности технических систем
- •5.1. Способы описания функционирования технических систем в смысле их надежности
- •5.1.1. Структурная схема системы
- •5.1.2. Функции алгебры логики
- •5.1.3. Матрица состояний системы
- •5.1.4. Граф состояний системы
- •5.1.5. Формализованный способ построения графа состояний системы
- •5.1.6. Описание функционирования системы с помощью уравнений типа массового обслуживания
- •5.1.7. Описание функционирования системы с помощью интегральных уравнений
- •5.2. Методы анализа надежности технических систем, основанные на применении теорем теории вероятностей
- •5.2.1. Метод перебора гипотез
- •5.2.2. Метод, основанный на применении классических теорем теории вероятностей
- •5.2.3. Метод минимальных путей и минимальных сечений
- •5.3. Логико-вероятностные методы анализа надежности
- •5.3.1. Сущность логико-вероятностных методов
- •5.3.2. Метод кратчайших путей и минимальных сечений
- •5.3.3. Алгоритм разрезания
- •5.3.4. Алгоритм ортогонализации
- •5.4. Топологические методы анализа надежности
- •5.4.1. Определение вероятностей состояний системы
- •5.4.2. Определение финальных вероятностей состояний системы
- •5.4.3. Определение вероятности попадания системы в I-е состояние в течение времени t
- •5.4.4. Определение количественных характеристик надежности по графу состояний
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 s2+В20 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, т. е. Δ2=В02s2 + В12s + В22. В данном случае коэффициенты Вj2 не должны содержать слагаемых, в которые входит интенсивность перехода из состояния (2), т. е. интенсивность а20, кроме того, Вj2 должны содержать только те слагаемые коэффициентов Аi, которые содержат в качестве сомножителя интенсивность а02. Исключая из Аi указанные слагаемые, получим:
Тогда
Степень полинома Δ3(s) будет т3 =п-1-l3 = 4-1-2 = 1, т.е. Δ3(s) = В0З s + В1З. Коэффициенты В0З и В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) и элементарные вычисления, получим:
