- •Содержание
- •1. Надежность как свойство объекта.
- •2. Система. Состояния системы.
- •3. Особенности расчёта надёжности систем и элементов.
- •4. Отказ. Классификация отказов.
- •5. Показатели надежности. Общая классификация.
- •6. Показатели безотказности.
- •7. Показатели долговечности.
- •8. Показатели ремонтопригодности.
- •9. Показатели сохраняемости
- •10. Комплексные показатели надежности
- •11. Потоки отказов
- •12. Простейший поток отказов (Пуассоновский). Нестационарный Пуассоновский поток отказов.
- •13. Потоки Эрланга.
- •14.Критерии надежности восстанавливаемых систем. 1 и 2 класс систем.
- •15. Критерии надежности восстанавливаемых систем. 3 класс систем.
- •Вывод коэффициента готовности
- •Оценка вероятности отказа не выполение
- •22. Восстанавливаемые системы. Диаграммы состояний системы.
- •23. Графы и матрицы переходов состояний.
- •24. Дискретные в пространстве и времени Марковские процессы
- •25. Определение вероятности нахождения системы в том или ином состоянии. Классификация методик расчета.
- •26. Невозвратные состояния, поглощающие состояния.
- •Эргодический класс.
- •30. Расчет вбр при общем, раздельном и комбинированном резервировании
- •31. Графы переходов для случаев нагруженного и ненагруженного резервирования и для случая облегченного резервирования без восстановления.
- •36. Испытания, основанные на последовательном анализе
- •37. Профилактическое обслуживание.
- •38. Модель профилактики 1 (с примерами).
- •39. Модель профилактики 2 (с примерами).
- •43. Оптимальный поиск неисправностей
- •44. Статистические модели надежности
- •48. Метод перебора при расчете показателей надежности.
- •49. Метод разложения по основному элементу.
- •Пример разложения системы со сложной структурой
- •52. Марковские процессы с непрерывным временем.
- •53. Динамические модели. Модель Шумана.
49. Метод разложения по основному элементу.
Сущность метода заключается в том, что сложная структура заменяется несколькими более простыми структурами, сумма вероятностей работоспособных состояний которых равна вероятности нахождения исходной системы (со сложной структурой) в работоспособном состоянии. В основу метода положены следующие правила разложения сложной структуры:
1. В исходной структуре выбирается
элемент с наибольшим числом связей с
другими элементами системы, который
будем называть элементом разложения с
вероятностью безотказной работы
.
2. В месте расположения элемента разложения делается замыкание, а элемент разложения подключается последовательно с исходной схемой. Получается первая структура.
3. В месте расположения элемента разложения
делается обрыв, а элемент разложения
подключается аналогично п.2, но с
вероятностью безотказной работы
.
4. Сумма вероятностей безотказной работы первой структуры и второй структуры определяет вероятность безотказной работы исходной системы со сложной структурой.
5. В случае необходимости: когда возникает трудность в определении вероятностей вновь сформированных систем, разложение проводится многократно.
Пример разложения системы со сложной структурой
Требуется, используя метод разложения
по ключевым элементам, оценить надёжность
системы, представленной на рис. 3.2 а.
Вероятности нахождения элементов в
работоспособном состоянии соответственно
равны:
.
Решение:
1. Примем в качестве элемента разложения – элемент 3, тогда после замыкания схемы в месте расположения элемента в соответствии с п.2 метода получаем первую структуру (рис. 3.5 а).
2. В соответствии с п.3 метода в месте разложения элемента делаем обрыв и получаем вторую структуру (рис. 3.5 б).
3. Вероятности безотказной работы упрощённых структур, представленных на рис. 3.5 а и рис. 3.5 б, с учётом п.2 и п.3 метода равны:
Тогда, после подстановки истинных значений вероятностей безотказной работы элементов системы, получим:
5. Вероятности безотказной работы исходной сложной системы, представленной на рис. 3.2 а равна:
52. Марковские процессы с непрерывным временем.
Для определения характеристик надежности оборудования сложных систем в процессе эксплуатации и прогнозирования остаточного ресурса.
Это процесс, для которого случайная величина х(t) принимает дискретные значения xj , j= 1, 2, ...., а время t изменяется непрерывно в интервале [0, T], где Т – длина временного интервала, на котором задан процесс х(t). Множество { xj } может быть конечным или счетным.
53. Динамические модели. Модель Шумана.
В динамических моделях поведение системы рассматривается во времени.
Особенности модели Шумана:
Исходные данные собираются в процессе тестирования ПО.
Временной интервал тестирования детерминированный или случайный.
На каждом интервале выполняется тестов и фиксируется некоторое число ошибок.
Тестирование проводится в несколько этапов.
На каждом этапе программа выполняется на полном комплексе тестовых данных.
Выявленные ошибки фиксируются, но не исправляются.
Общее число машинных инструкций в рамках одного этапа тестирования не меняется.
После завершения каждого этапа ошибки исправляются.
Тестовые наборы корректируются (при необходимости).
Новые ошибки при корректировке не вносятся.
Скорость обнаружения ошибок пропорциональна числу оставшихся ошибок.
Полагаем, что программный модуль содержит только один оператор цикла, в котором есть:
операторы ввода информации;
операторы присвоения;
операторы условной передачи управления вперед.
Отсутствуют вложенные циклы, но может
быть
параллельных путей, если имеется
оператор условной передачи управления.
Определение ВБР в интервале
:
Шаг 1:
Пусть
- количество ошибок до начала тестирования.
- количество ошибок на одну команду,
выявленное за время тестирования
.
- общее число машинных команд, неизменное
в рамках этапа тестирования.
-
количество ошибок на одну команду,
оставшихся в программе после времени
тестирования
.
Шаг 2:
Шаг 3:
Пусть значение функции частоты отказов
пропорционально числу ошибок, оставшихся
в ПО после израсходованного на тестировании
времени
:
,
где
некоторая константа,
время работы ПО до отказа.
Шаг 4:
Если время работы ПО до отказа
отсчитывается от точки
,
а время
остается фиксированным, то:
Шаг 5:
Неизвестными в ниже приведенных формулах являются величины и :
Пусть:
время
каждого прогона теста,
- время тестирования,
интенсивность
появления ошибок и
,
количество
ошибок на
ом
прогоне.
Рассмотрим два интервала тестирования
и
.
Интервалы выбираются произвольно,
положим, что
:
Подставим полученную оценку параметров
в выражение для
,
имеем:
Пример:
Тестирование в интервале времени :
Время тестирования
|
час |
10 |
Общее число команд
|
ед. |
40 |
Количество найденных ошибок за 10
часов
|
ед. |
2 |
Число ошибок на команду
|
|
0,05 |
Интенсивность появления ошибок
|
1/час |
0,2 |
Тестирование в интервале времени :
Время тестирования
|
час |
8 |
Общее число команд |
ед. |
40 |
Количество найденных ошибок за 10
часов
|
ед. |
4 |
Число ошибок на команду
|
|
0,1 |
Интенсивность появления ошибок
|
1/час |
0,5 |
Расчет параметров надежности:
Количество ошибок в ПО на момент начала тестирования |
5,33 |
Константа |
2,4 |
Среднее время наработки на отказ
|
5 |
Вероятность безотказной работы |
0,1353 |
