- •Ставрополь
- •Глава16. Надёжность программного обеспечения. 127
- •Введение
- •Глава 1. Основы теории надежности
- •Основные понятия
- •1.2. Классификация и характеристики отказов
- •1.3. Составляющие надежности
- •1.4. Основные показатели надежности
- •Контрольные вопросы:
- •Глава 2. Количественные показатели безотказности
- •2.1. Общие понятия
- •2.2. Основные сведения о математических моделях расчета в теории вероятностей
- •2.2. 1. Основные понятия теории множеств
- •2.2. 2. Аксиомы теории вероятностей
- •2.2. 3. Основные правила теории вероятностей
- •2.2.4. Следствия основных теорем
- •Контрольные вопросы и задачи:
- •Глава 3. Показатели безотказности
- •3.1. Вероятность безотказной работы (вбр)
- •3.2. Плотность распределения отказов (про)
- •3.3. Интенсивность отказов (ио)
- •Контрольные вопросы и задачи:
- •Глава 4. Уравнение связи показателей надежности числовые характеристики безотказности
- •4.1. Уравнение связи показателей надежности
- •4.2. Числовые характеристики безотказности невосстанавливаемых объектов
- •Глава 5. Математические модели теории надежности. Статистическая обработка результатов испытаний
- •5.1. Общие понятия о моделях надежности
- •5.2. Статистическая обработка результатов испытаний и определение показателей надежности
- •5.2.1. Постановка задачи
- •5.2.2. Алгоритм обработки результатов и расчета показателей надежности
- •Контрольные вопросы:
- •Глава 6. Нормальный закон распределения наработки до отказа
- •6.1. Классическое нормальное распределение
- •6.2. Усеченное нормальное распределение
- •Контрольные вопросы и задачи:
- •Глава 7.Законы распределения наработки до отказа: экспоненциальный, логнормальный и гамма-распределение
- •7.1. Экспоненциальное распределение
- •7.2. Логарифмически нормальное (логнормальное) распределение
- •7.3. Гамма–распределение
- •Контрольные вопросы и задачи:
- •Глава 8.Надежность систем. Общие понятия и определения
- •8.1. Основы расчета надежности систем. Общие понятия
- •8.2. Системы с резервированием. Общие понятия
- •Контрольные вопросы:
- •Глава 9. Надежность основной системы
- •Контрольные вопросы и задачи:
- •Глава 10.Надежность систем с нагруженным резервированием
- •Контрольные вопросы:
- •Глава 11.Надежность системы с ненагруженным резервированием
- •Контрольные вопросы:
- •Глава 12. Надежность систем с облегченным и со скользящим резервом
- •1. Надежность систем с облегченным резервом
- •12.2. Скользящее резервирование
- •Контрольные вопросы:
- •Глава 13. Надежность восстанавливаемых объектов и систем
- •13.1. Постановка задачи. Общая расчетная модель
- •13.2. Показатели надежности восстанавливаемых систем
- •13.3. Связь логической схемы надежности с графом состояний
- •Контрольные вопросы:
- •Глава 14. Надежность объектов при постепенных отказах. Основные расчетные модели
- •14.1. Постановка задачи. Основные понятия и определения
- •14.2. Анализ случайных процессов изменения оп объектов
- •14.3. Модели процессов приближения объекта к отказам
- •14.3.1. Основные классы моделей
- •14.3.2. Основные типы моделей
- •Контрольные вопросы:
- •Глава 15.Надежность объектов при постепенных отказах. Определение времени сохранения работоспособности
- •15.1. Состав рассчитываемых показателей
- •15.1.1. Вероятность нахождения в работоспособном состоянии
- •15.1.2. Плотность распределения наработки до отказа
- •15.2. Общие модели расчета плотности распределения наработки до отказа
- •15.2.1. Случайный процесс х(t) отличен от линейного.
- •15.3. Определение времени сохранения работоспособности
- •15.3.1. Веерные модели изменения оп
- •15.3.2. Равномерная модель изменения оп
- •15.4. Частные вопросы оценки параметрической надежности объектов
- •15.4.1. Оценка надежности объектов при разрегулировании
- •Контрольные вопросы:
- •Глава16. Надёжность программного обеспечения.
- •16.1Сравнительные характеристики программных и аппаратурных отказов.
- •16.3 Основные проблемы исследования надёжности программного обеспечения.
- •16.4 Критерии оценки надёжности программных изделий.
- •16.5 Критерии надёжности сложных комплексов программ.
- •16.6 Математические модели надёжности комплексов программ.
- •16.7 Проверка математических моделей.
- •Литература
Глава 5. Математические модели теории надежности. Статистическая обработка результатов испытаний
5.1. Общие понятия о моделях надежности
Для решения задач по оценке надежности и прогнозированию работоспособности объекта необходимо иметь математическую модель, которая представлена аналитическими выражениями одного из показателей P(t) или f(t) или (t). Основной путь для получения модели состоит в проведении испытаний, вычислении статистических оценок и их аппроксимации аналитическими функциями.
В последующих лекциях будут рассмотрены модели, используемые в теории надежности.
Выясним, как изменяется безотказность объектов при их эксплуатации, что позволит классифицировать модели и определить возможности их применения.
Опыт эксплуатации показывает, что изменение ИО (t) подавляющего большинства объектов описывается U – образной кривой (рис. 5.1).
Рис. 5.1
Кривую можно условно разделить на три характерных участка:
первый – период приработки,
второй – период нормальной эксплуатации,
третий – период старения объекта.
Период приработки объекта имеет повышенную ИО, вызванную приработочными отказами, обусловленными дефектами производства, монтажа, наладки. Иногда с окончанием этого периода связывают гарантийное обслуживание объекта, когда устранение отказов производится изготовителем.
В период нормальной эксплуатации ИО уменьшается и практически остается постоянной, при этом отказы носят случайный характер и появляются внезапно, прежде всего из-за несоблюдения условий эксплуатации, случайных изменений нагрузки, неблагоприятных внешних факторов и т. п. Именно этот период соответствует основному времени эксплуатации объекта.
Возрастание ИО относится к периоду старения объекта и вызвано увеличением числа отказов от износа, старения и других причин, связанных с длительной эксплуатацией.
Вид аналитической функции, описывающей изменение показателей надежности P(t), f(t) или (t), определяет закон распределения случайной величины, который выбирается в зависимости от свойств объекта, его условий работы и характера отказов.
5.2. Статистическая обработка результатов испытаний и определение показателей надежности
5.2.1. Постановка задачи
По результатам испытаний N невосстанавливаемых одинаковых объектов получена статистическая выборка – массив наработки (в любых единицах измерения) до отказа каждого из N испытывавшихся объектов. Выборка характеризует случайную величину наработки до отказа объекта T = {t}.
Необходимо выбрать закон распределения случайной величины T и проверить правильность выбора по соответствующему критерию.
Подбор закона распределения осуществляется на основе аппроксимации (сглаживания) экспериментальных данных о наработке до отказа, которые должны быть представлены в наиболее компактном графическом виде. Выбор той или иной аппроксимирующей функции носит характер гипотезы, которую выдвигает исследователь. Экспериментальные данные могут с большим или меньшим правдоподобием подтверждать или не подтверждать справедливость той или иной гипотезы. Поэтому исследователь должен получить ответ на вопрос: согласуются ли результаты эксперимента с гипотезой о том, что случайная величина наработки подчинена выбранному им закону распределения? Ответ на этот вопрос дается в результате расчета специальных критериев.
