EssayAI
Блог
Блог
Математика и алгоритмы

Параллельное соединение: надёжность системы

11 июня 2026Время чтения: 7 минут
#надёжность систем#параллельное соединение#резервирование#теория надёжности#случайные процессы

Параллельная структурная схема надёжности описывает противоположную ситуацию по сравнению с последовательной: система работает, пока работает хотя бы один из её элементов, и отказывает только тогда, когда откажут все элементы разом. Это логика резервирования - именно так устроены дублирующие насосы, резервные каналы связи и запасные источники питания. Чем больше резервных элементов добавить, тем надёжнее становится система, хотя выигрыш от каждого нового элемента постепенно уменьшается. Ниже - калькулятор, который сразу показывает, насколько вырастает вероятность безотказной работы и среднее время жизни при добавлении резервных ветвей.

Структурная схема надёжности с резервированием

В теории надёжности «параллельное соединение» - это логическая связь через операцию «ИЛИ»: система отказывает, только если отказали все nn элементов одновременно. Пусть XiX_i - индикатор работоспособности ii-го элемента. Тогда индикатор системы:

Xсист=1i=1n(1Xi).X_{\text{сист}} = 1 - \prod_{i=1}^{n} (1 - X_i).

Удобнее работать с вероятностью отказа Qi(t)=1Pi(t)Q_i(t) = 1 - P_i(t). Если элементы независимы, вероятность отказа системы равна произведению вероятностей отказа каждого элемента - система откажет, только если откажут все:

Qсист(t)=i=1nQi(t),Pсист(t)=1i=1n(1Pi(t)).Q_{\text{сист}}(t) = \prod_{i=1}^{n} Q_i(t), \qquad P_{\text{сист}}(t) = 1 - \prod_{i=1}^{n} \bigl(1 - P_i(t)\bigr).

Это зеркальное отражение формулы для последовательной схемы: там перемножались надёжности, здесь - вероятности отказа. Добавляя резервный элемент, вы умножаете вероятность отказа на число меньше единицы, то есть всегда снижаете её - и надёжность системы растёт.

Экспоненциальный закон и рост надёжности

Для одинаковых элементов с экспоненциальным законом надёжности Pi(t)=eλtP_i(t) = e^{-\lambda t} формула принимает вид:

Pсист(t)=1(1eλt)n.P_{\text{сист}}(t) = 1 - \bigl(1 - e^{-\lambda t}\bigr)^n.
Кривые P(t) для одного элемента (пунктир) и параллельной системы из n = 3 элементов (сплошная): системная кривая идёт заметно выше элементной на всём горизонте, показывая выигрыш от резервирования

В отличие от последовательной схемы, здесь надёжность системы не сводится к простому экспоненциальному закону с изменённым параметром - кривая Pсист(t)P_{\text{сист}}(t) имеет более сложную форму и в начале спадает медленнее, чем экспонента одного элемента. Именно эта «выпуклость» кривой и есть эффект резервирования: система остаётся исправной даже тогда, когда один-два элемента из резерва уже отказали.

Среднее время безотказной работы и гармонические числа

Среднее время до отказа параллельной системы из nn одинаковых экспоненциальных элементов находится интегрированием Pсист(t)P_{\text{сист}}(t):

T0,сист=0[1(1eλt)n]dt=1λk=1n1k=Hnλ,T_{0,\text{сист}} = \int_0^\infty \Bigl[1 - \bigl(1 - e^{-\lambda t}\bigr)^n\Bigr]\,dt = \frac{1}{\lambda}\sum_{k=1}^{n}\frac{1}{k} = \frac{H_n}{\lambda},

где Hn=1+12+13++1nH_n = 1 + \tfrac12 + \tfrac13 + \cdots + \tfrac1n - nn-е гармоническое число. При n=1n = 1 формула даёт T0,сист=1/λ=T0,элT_{0,\text{сист}} = 1/\lambda = T_{0,\text{эл}}, при n=2n = 2 - T0,сист=1,5/λT_{0,\text{сист}} = 1{,}5/\lambda, и так далее. Ключевое наблюдение: гармонический ряд растёт очень медленно (логарифмически), поэтому каждый следующий резервный элемент даёт всё меньший прирост среднего времени жизни.

Рост среднего времени безотказной работы параллельной системы T0(n) = H_n / lambda при lambda = 0.005 1/ч: кривая быстро замедляется после n = 3-4, иллюстрируя закон убывающей отдачи от резервирования
Рост среднего времени безотказной работы параллельной системы T0(n) = H_n / lambda при lambda = 0.005 1/ч: кривая быстро замедляется после n = 3-4, иллюстрируя закон убывающей отдачи от резервирования

На графике видно, что переход от n=1n = 1 к n=2n = 2 повышает T0,систT_{0,\text{сист}} на 100 ч (при λ=0,005\lambda = 0{,}005), а переход от n=9n = 9 к n=10n = 10 - всего на 20 ч, хотя абсолютное число элементов выросло так же на единицу. Это и есть закон убывающей отдачи: третий-четвёртый резервный элемент экономически ещё оправдан, а десятый обычно уже нет.

Гамма-процентный ресурс резервированной системы

Инженерный норматив tγt_\gamma - время, за которое система сохраняет работоспособность с вероятностью не ниже γ/100\gamma/100. Из уравнения Pсист(tγ)=γ/100P_{\text{сист}}(t_\gamma) = \gamma/100 для одинаковых экспоненциальных элементов:

1(1eλtγ)n=γ100    tγ=1λln ⁣(1(1γ100)1/n).1 - \bigl(1 - e^{-\lambda t_\gamma}\bigr)^n = \frac{\gamma}{100} \implies t_\gamma = -\frac{1}{\lambda}\ln\!\left(1 - \Bigl(1 - \frac{\gamma}{100}\Bigr)^{1/n}\right).

Например, при n=3n = 3 и λ=0,005  \lambda = 0{,}005\;1/ч гамма-процентный ресурс для γ=90%\gamma = 90\,\% равен t90124,8  t_{90} \approx 124{,}8\;ч - заметно больше, чем T0,элT_{0,\text{эл}} одного элемента без резервирования на том же уровне доверия.

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

Разнородные элементы: общий случай

Если резервные элементы имеют разные интенсивности отказов λ1,λ2,,λn\lambda_1, \lambda_2, \ldots, \lambda_n, формула произведения вероятностей отказа остаётся в силе:

Pсист(t)=1(1eλ1t)(1eλ2t)(1eλnt).P_{\text{сист}}(t) = 1 - \bigl(1 - e^{-\lambda_1 t}\bigr)\bigl(1 - e^{-\lambda_2 t}\bigr)\cdots\bigl(1 - e^{-\lambda_n t}\bigr).

В отличие от последовательной схемы, здесь общего замкнутого выражения для суммарной интенсивности отказов не существует - разнородный параллельный резерв нужно считать численно, подставляя конкретные значения tt. На практике для оценки «сверху» часто берут худший (наименее надёжный) элемент как приближение одиночной системы без резерва, а для оценки выигрыша - сравнивают с формулой для одинаковых элементов с λ=min(λi)\lambda = \min(\lambda_i).

Практический пример с числами

Дано: n=3n = 3 резервных блока, λ=0,005  \lambda = 0{,}005\;1/ч. Требуется найти Pсист(t)P_{\text{сист}}(t) при t=100  t = 100\;ч и T0,систT_{0,\text{сист}}.

Qэл(100)=1e0,005100=1e0,50,3935.Q_{\text{эл}}(100) = 1 - e^{-0{,}005 \cdot 100} = 1 - e^{-0{,}5} \approx 0{,}3935. Qсист(100)=Qэл(100)30,0609,Pсист(100)=10,06090,9391.Q_{\text{сист}}(100) = Q_{\text{эл}}(100)^3 \approx 0{,}0609, \qquad P_{\text{сист}}(100) = 1 - 0{,}0609 \approx 0{,}9391.

Надёжность системы за 100 ч составляет 93,91%93{,}91\,\% - против 60,65%60{,}65\,\% у одного элемента без резервирования. Среднее время системы:

T0,сист=H3λ=1,83330,005366,67  ч(T0,эл=10,005=200  ч).T_{0,\text{сист}} = \frac{H_3}{\lambda} = \frac{1{,}8333}{0{,}005} \approx 366{,}67\;\text{ч} \quad \left(T_{0,\text{эл}} = \frac{1}{0{,}005} = 200\;\text{ч}\right).

Три резервных элемента увеличили среднее время жизни системы в H31,833H_3 \approx 1{,}833 раза - при том что элементов стало втрое больше. Проверить этот расчёт и посмотреть кривую P(t)P(t) можно в калькуляторе выше: выставьте n=3n = 3, λ=0,005\lambda = 0{,}005 и момент оценки t=100  t = 100\;ч.

Частые ошибки

  • Перемножение надёжностей вместо вероятностей отказа. Формула Pсист=PiP_{\text{сист}} = \prod P_i работает для последовательной схемы, а для параллельной нужно перемножать Qi=1PiQ_i = 1 - P_i, а затем вычитать результат из единицы. Прямое перемножение PiP_i в параллельной схеме - частая и грубая ошибка.
  • Ожидание линейного роста надёжности от числа резервов. Гармоническая сумма растёт логарифмически: пятый резервный элемент даёт заметно меньший прирост, чем второй. Планировать резервирование «на глаз» без расчёта - переплата за минимальный выигрыш.
  • Предположение о независимости отказов. Формула произведения работает только для независимых элементов. Если резервные блоки питаются от общего источника или разделяют общий узел, отказы коррелированы, и реальная надёжность системы ниже расчётной.
  • Путаница со средним временем одного элемента. T0,эл=1/λT_{0,\text{эл}} = 1/\lambda - это надёжность БЕЗ резервирования; сравнивать с ним нужно именно T0,сист=Hn/λT_{0,\text{сист}} = H_n/\lambda, а не какое-то промежуточное значение.
  • Игнорирование размерности λ\lambda и tt. Как и в последовательной схеме, единицы измерения интенсивности отказов и времени должны совпадать (1/ч с часами, 1/год с годами).

FAQ

Чем параллельная схема надёжности отличается от последовательной? В последовательной схеме система отказывает, если откажет хотя бы один элемент (логика «И» на работоспособность, отказ по «ИЛИ»); в параллельной - система работает, пока работает хотя бы один элемент, и отказывает только когда откажут все (логика «ИЛИ» на работоспособность). Формулы зеркальны: последовательная схема перемножает надёжности PiP_i, параллельная - вероятности отказа QiQ_i.

Почему выигрыш от добавления резервных элементов уменьшается? Потому что среднее время системы пропорционально гармоническому числу HnH_n, а гармонический ряд растёт как lnn\ln n - очень медленно. Каждый следующий резервный элемент добавляет всё меньшую долю к HnH_n, поэтому третий-четвёртый резерв обычно экономически оправдан, а десятый и далее - уже почти нет.

Можно ли применить формулу произведения вероятностей отказа для неэкспоненциальных законов? Да, формула Qсист(t)=Qi(t)Q_{\text{сист}}(t) = \prod Q_i(t) универсальна для независимых элементов при любом законе распределения времени безотказной работы. Меняется лишь вид функции Qi(t)Q_i(t) - для закона Вейбулла или нормального закона итоговую кривую Pсист(t)P_{\text{сист}}(t) приходится строить численно, перемножая значения Qi(t)Q_i(t) в каждой точке tt.

Коротко

Надёжность параллельной системы находится через вероятности отказа: Pсист(t)=1Qi(t)P_{\text{сист}}(t) = 1 - \prod Q_i(t), где Qi=1PiQ_i = 1 - P_i. При экспоненциальном законе и одинаковых элементах это даёт Pсист(t)=1(1eλt)nP_{\text{сист}}(t) = 1 - (1 - e^{-\lambda t})^n, а среднее время до отказа растёт как гармоническое число: T0,сист=Hn/λT_{0,\text{сист}} = H_n/\lambda. Каждый резервный элемент повышает надёжность системы, но эффект от добавления новых элементов постепенно затухает - поэтому разумное резервирование обычно ограничивается двумя-тремя дублирующими ветвями, а не бесконечным наращиванием резерва.

Доверьте текст нейросети EssayAI

Открыть EssayAI

Бесплатно, на русском языке и без VPN

Читайте также

Последовательное соединение: надёжность системы

Последовательное соединение: надёжность системы

Как считать надёжность последовательной системы: формула P_sys = exp(-n*lambda*t), среднее время до отказа, влияние числа элементов и типичные задачи с разбором.

11 июня 20267 минут
Структурная схема надёжности: расчёт системы

Структурная схема надёжности: расчёт системы

Структурная схема надёжности показывает, как элементы системы соединены при отказе: последовательно или параллельно. Разбираем формулы расчёта вероятности безотказной работы и резервирования.

7 июля 20268 минут
Плотность распределения наработки до отказа

Плотность распределения наработки до отказа

Плотность распределения наработки до отказа: экспоненциальный закон и Вейбулл, формулы f(t), MTTF, интенсивность отказов, кривая ванны. Примеры расчётов для задач по теории надёжности.

11 июня 20268 минут
Резервирование надёжности: расчёт по формулам

Резервирование надёжности: расчёт по формулам

Резервирование надёжности и расчёт: формулы параллельного и мажоритарного резерва k из n, вероятность безотказной работы и отказа системы, выбор числа резервных элементов и типовые ошибки в задачах.

11 июня 20269 минут
Интенсивность отказов: расчёт и кривая ванны

Интенсивность отказов: расчёт и кривая ванны

Как рассчитать интенсивность отказов lambda, MTBF и вероятность безотказной работы P(t). Модель ванны, три участка, формулы и типовые задачи с решениями.

11 июня 20268 минут
Наработка на отказ: формула расчёта MTBF

Наработка на отказ: формула расчёта MTBF

Как рассчитать наработку на отказ MTBF: формула P(t) = exp(-t/MTBF), обратный расчёт по надёжности, интенсивность отказов, разбор задач и частые ошибки.

11 июня 20267 минут