Инженерия / Инженерные измерения

Активное резервирование: надёжность параллельных узлов

При активном параллельном резервировании система сохраняет функцию, пока работает хотя бы один узел. Для независимых отказов удобнее сначала найти вероятность отказа всех узлов, а затем вычесть её из единицы.

Опубликовано: Обновлено:

Формула

$$R_p(t)=1-\prod_{i=1}^{n}\left(1-R_i(t)\right)$$
Схема Активный резерв: достаточно одного
Активный резерв: достаточно одногоАктивный резерв: достаточно одногоR₁=0,90R₂=0,80ВходВыход

Два пути успеха. Отказ обоих: 0,1·0,2=0,02; работа системы: 0,98.

Обозначения

$Rₚ(t)$
вероятность работы хотя бы одного канала до t, 1
$Rᵢ(t)$
безотказность канала i за ту же миссию, 1
$1−Rᵢ(t)$
вероятность отказа канала i до t, 1
$n$
число активных каналов, 1

Условия применения

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

Ограничения

Холодный резерв и ненадёжное переключение требуют других моделей. Общая причина может одновременно вывести из строя все каналы. Если после отказа нагрузка перераспределяется и меняет ресурс оставшихся, произведение исходных вероятностей уже не описывает динамику.

Подробное объяснение

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

Для двух каналов раскрытие скобок даёт Rₚ=R₁+R₂−R₁R₂. Последний член убирает дважды посчитанное состояние, когда исправны оба. Поэтому простая сумма вероятностей не подходит: она может даже превысить единицу. Итог параллельной системы не меньше вероятности любого отдельного канала.

При одинаковых каналах с надёжностью r получаем 1−(1−r)ⁿ. Выигрыш от каждого дополнительного канала уменьшается: прирост от n к n+1 равен r(1−r)ⁿ. Это расчёт при неизменной индивидуальной надёжности, а не обещание такого же выигрыша в общей среде эксплуатации.

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

Как пользоваться формулой

  1. Убедитесь, что каждый канал отдельно выполняет полную функцию и работает с начала миссии при заданной нагрузке.
  2. Запишите вероятности отказа каналов как дополнения к их надёжностям за одинаковое время и в одинаковых условиях.
  3. Перемножьте вероятности отказов при обоснованной независимости и вычтите полученное число из единицы.
  4. Сравните итог с надёжностью лучшего канала и отдельно оцените питание, объединение выходов и возможные общие причины.

Историческая справка

Резервирование стало одним из основных способов построения надёжных технических функций из компонентов с конечным сроком службы. В теории систем XX века логика «достаточно одного» получила вероятностную форму через дополнение к событию отказа всех каналов. Она не требует одинаковых компонентов, но требует согласованного описания их работы.

Справочник NIST отдельно задаёт активную параллельную модель: каналы включаются в начале, а система отказывает при последнем отказе. Это уточнение отличает её от резервов с переключением и от моделей ремонта. Современная запись через функции распределения сроков службы сохраняет ту же логику. Возникновение формулы связано с применением общей теории вероятностей к резервированию, а не с единственным автором.

Историческая линия формулы

Параллельная модель выводится из дополнения к пересечению независимых отказов. Название описывает структуру функционального резервирования. Условие одновременной работы каналов принципиально: для ожидания в резерве нужна другая модель срока службы.

Пример

Два активных независимых канала имеют безотказность 0,90 и 0,80 за заданную миссию. Отказ системы требует отказа обоих, его вероятность (1−0,90)(1−0,80)=0,10·0,20=0,02. Значит, Rₚ=0,98. Проверим перечислением успешных состояний: оба работают с вероятностью 0,72; работает только первый — 0,18; только второй — 0,08. Сумма 0,72+0,18+0,08=0,98. Все величины безразмерны. При последовательном требовании тех же двух каналов получилось бы 0,72: различие создаёт логика функции. Полученные 98% не учитывают отдельный общий переключатель и не описывают неработающий до отказа холодный резерв.

Частая ошибка

Нельзя использовать произведение Rᵢ: оно требует исправности всех каналов. Не считайте холодный резерв активным. Не переносите вероятность при половинной нагрузке на перегруженный оставшийся канал. Не добавляйте вероятности работы без вычитания пересечения событий.

Практика

Задачи с решением

Три одинаковых канала

Условие. У каждого r=0,9. Достаточно одного из трёх.

Решение. R=1−0,1³=0,999.

Ответ. 99,9%.

Требование к резерву

Условие. Первый канал имеет R₁=0,8. Нужен общий R≥0,99.

Решение. (1−0,8)(1−R₂)≤0,01; 1−R₂≤0,05.

Ответ. R₂≥0,95.

Калькулятор

Расчёт: Безотказность резерва

Два активных независимых канала; каждый обеспечивает полную функцию за одну миссию.

Введите значенияКалькулятор покажет ответ, промежуточные величины и ход подстановки.
  • Два активных независимых канала; каждый обеспечивает полную функцию за одну миссию.

Дополнительные источники

  • https://www.itl.nist.gov/div898/handbook/apr/section1/apr183.htm
  • https://www.itl.nist.gov/div898/handbook/apr/section1/apr184.htm

Связанные формулы

Инженерия

Надёжность последовательной системы: обязательные узлы

$R_s(t)=\prod_{i=1}^{n}R_i(t)$

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

Инженерия

Надёжность системы «k из n»: порог исправных каналов

$R_{k/n}=\sum_{j=k}^{n}\binom{n}{j}r^j(1-r)^{n-j}$

Система «k из n» выполняет функцию, если исправны хотя бы k из n каналов. При одинаковой безотказности и независимости суммируют биномиальные вероятности всех допустимых чисел исправных каналов.

Инженерия

Вероятность безотказной работы при постоянной интенсивности отказов

$R(t)=e^{-\lambda t}$

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