1 Примеры решения задач контрольного задания Задача 1: Определить показатель Рс надежности ИС, содержащей 4 элемента и имеющей следующую ССН: Р Р Р3 Р1 Р Р Р2 Р4 Решение. Поскольку в ИС элементы 1 и 3 соединены последовательно в смысле надежности (отказ любого элемента приводит к отказу всей этой цепочки элементов), то показатель их общей надежности Р13=Р1*Р3 (принцип “ цепь не крепче ее наислабейшего звена”). Аналогично Р24=Р2*Р4. Теперь эквивалентная ССН ИС содержит 2 элемента и имеет следующий эквивалентный вид: Р Р13 Р Р24 Поскольку элементы 13 и 24 соединены параллельно в смысле надежности (отказ одного из них не приводит к отказу всей ИС, т.к. другой элемент остается работоспособным, принцип “ сеть крепче ее сильнейшего звена”), то показатель их общей надежности Рс = 1 – Qс, где Qс – показатель "ненадежности" ИС (соответственно вероятность отказа ИС за заданное время, функция распределения отказов, коэффициент простоя и т.д.). [Всегда Рс + Qс ≡ 1]. Показатель системы Qс = Q13*Q24 , где Q13,Q24 – показатели "ненадежности" (например, вероятность отказа) ее элементов 13 и 24 (система откажет, если откажет и элемент 13, и элемент 24). Очевидно, что Q13= 1 – Р13, а Q24= 1 – Р24. Таким образом, окончательно имеем Рс = 1 – Qс = 1 – Q13*Q24 = 1 –(1 – Р13) * (1 – Р24) =1 – (1 – Р1*Р3) * (1 – Р2*Р4). (П1) Определить для указанной выше ИС вероятность безотказной работы Рс за заданное время, если вероятности безотказной работы ее элементов за это время составляют Р1= 0.9, Р2= 0.8, Р3= 0.9, Р4= 0.8. Решение. Используя формулу (П1), имеем Рс = 1 – (1 – 0.81) * (1 – 0.64) = = 1 –0.19 * 0.36 = = 1 – 0.0684 = 0.9316. [При подготовке к зачёту самостоятельно подготовьтесь к решению задач по оценке надежности ИС по их структурным схемам надежности при различном числе элементов ИС (N=2,3,4,5)]. . 2 Задача 2: Поток отказов ИС подчинен закону Пуассона с параметром =0.0001 1/час. Определить вероятность того, что за время с момента начала работы в течение t1 час ИС будет работоспособна, а в течение t2 час в ней не будет более N отказов. Пусть задано t1 = 1000 час; t2 = 1 год; N = 2. Решение. В соответствии с законом Пуассона вероятность возникновения ровно К отказов за время t при простейшем потоке отказов с параметром определяется следующей формулой: (t ) к Pк (t ) exp( t ) . к! (П2) Следовательно, вероятность того, что за время с момента начала работы в течение 1000 час ИС будет работоспособна (число отказов К =0), равна: P0 (1000) ( *1000) 0 1 exp( *1000) exp( 0.0001*1000) exp( 0.1) 0,905. 0! 1 Аналогично за время t2 = 1 год = 8760 час имеем: Ро(8760)= exp(–0.0001*8760) exp( 0.876) 0,416. В случае К =1 в соответствии с (П2) определим Р1(8760): P1 (8760) ( * 8760)1 0.876 exp( * 8760) exp( 0.876) 0,876*0,416 ≈ 0,364. 1! 1 При К =2 в соответствии с (П2) определим Р2(8760): ( * 8760) 2 0.876 exp( * 8760) exp( 0.876) 0,384*0,416 ≈ 0,160. 2! 2 2 P2 (8760) Таким образом, вероятность того, что за время с момента начала работы в течение 1 года в ИС будет не более 2 отказов (число отказов К = 0,1 ,2), равна: Рк<3(1 год) = Р0,1,2(8760) = Р0(8760) + Р1(8760) + Р2(8760) ≈ 0,416+0,364+0,160 ≈ 0,940. Выводы: 1. В 1000 ИС через 1000 час отказ произойдет в среднем в 95 ИС (1000905=95), а за 1 год – в 584 ИС (1000-416=584). 2. В течение 1 года из 1000 ИС в 940 ИС произойдет в среднем не более 2 отказов. Задача 3: Функция надежности интерфейса ИС подчинена показательному закону с параметром = 10-4 час-1. Определить показатели ее надежности: плотность распределения наработки до отказа, вероятность безотказной работы за 10000 час и за 1 год, среднюю наработку до отказа. Решение. Пусть задано: интенсивность отказов = 10-4 час-1, t = 104 час, N = 1 год. Плотность распределения наработки определяется по формуле до f(t) = (t).p(t), отказов f(t) в любых случаях (1) где p(t) – функция надежности интерфейса ИС. Поскольку по условию = const, то отказы интерфейса ИС имеют характер внезапных (период нормальной эксплуатации ИС), для таких отказов функция надежности интерфейса ИС p(t) = e –t 3 . (2) Следовательно, плотность распределения наработки до отказов интерфейса ИС соответствии с (1) и (2) определяется как f(t) = .exp(–t) = 10-4exp(–10-4 .t). (3) График зависимости плотности распределения наработки до отказов от времени эксплуатации интерфейса ИС f(t) имеет следующий вид: {далее необходимо представить указанный выше график}. Вероятность безотказной работы интерфейса ИС за 10000 час соответствии с (2) определяется как Р0(10000 час) = p(t =10000) = e–*10000 = exp(–10-4 .10000) = exp(–1) ≈ 0,368. (4) {значение exp(х) можно определить с помощью программного средства Excel}. Вероятность безотказной работы интерфейса ИС за 1 год Р0(8760 час) определяется аналогично (4), а именно Р0(8760) = p(t =8760) = e–*8760 = exp(–10-4 .8760) ≈ 0,416. Поскольку по условию = const (отказы интерфейса ИС имеют характер внезапных), то средняя наработка интерфейса ИС до отказа Тср = 1/ = 1/10-4 = 10000 час. Выводы: 1. Вероятность безотказной работы интерфейса ИС за 10000 час составляет около 0,368, а это означает, что в среднем через 10000 час из 1000 интерфейсов ИС откажет около 662 (1000–368=662). 2. В течение 1 года из 1000 ИС не откажет около 416, а откажет около 584 (1000 – 416 = 584). 3. Средняя наработка интерфейса ИС до отказа составляет около 10000 час или приблизительно 1,14 года. Задача 4: В офисе размещено N рабочих станций (РС) сети, на которых постоянно должны работать N операторов. Сколько РС необходимо иметь в резерве, чтобы обеспечить непрерывную работу операторов с заданной вероятностью Рзад = 0.3 в течение времени t0, если интенсивность отказов каждой РС =const. Решение. Пусть задано: интенсивность отказов рабочей станции (РС) вычислительной сети = 10-4 час-1, заданное время t0 = 104 час, N = 3. Поскольку по условию задачи 3 РС должны работать постоянно (т. е. отказ любой РС приводит к отказу такой системы), структурная схема надежности (ССН) системы имеет следующий вид: 1 РС 2 РС 3 РС Чтобы обеспечить непрерывную работу такой системы с заданной вероятностью, учитывая идентичность всех РС, целесообразно использовать скользящее резервирование (замещением отказавших РС резервными). В этом случае ССН резервированной системы имеет следующий вид: 4 1 РС 2 РС 3 РС Основная система 1 РС . . . Резервные РС М РС Необходимо определить такое число М резервных РС, при котором обеспечивается непрерывная работа операторов в вычислительной сети с вероятностью Рс = 0.3 в течение времени t0= 104 час. В случае скользящего резервирования вероятность безотказной работы системы за заданное время t0 определяется по формуле [9]: к М Рс(t0) = С Nк M Qк(t0) PМ+N–к(t0) , (1) к 0 где С УХ – число сочетаний из Х по У С УХ = Х!/(У!(Х–У)!); (2) N и М – число соответственно основных и резервных элементов системы (в данном случае N=3, а М=?); Q(t0) – вероятность отказа одного элемента основной системы (т. е. РС) за заданное время t0; P(t0) – вероятность безотказной работы одного элемента основной системы за заданное время t0. Очевидно P(t0) + Q(t0) ≡ 1. Поскольку по условию задачи =const, то отказы в системе внезапные. В таком случае P(t0) = e–t0 = exp(–10-4*104) = exp(–1) = 0.368, а Q(t0) = 1– P(t0) = 0.632. {значение exp(х) легко определить с помощью встроенной функции ТП Excel }. Пусть М=0, тогда в соответствии с (1) и (2) Вероятность безотказной работы основной системы Рс (t0) = С30 Q0(t0) P3(t0) = 3!/(0!3!)*1*0.3683 = 1*1*0,050 = 0,050, что меньше заданной вероятности Рзад. {для вычислений используйте возможности и встроенные функции ТП Excel }. Пусть М=1, тогда в соответствии с (1) и (2) Вероятность безотказной работы резервированной (кратность резервирования 3:1) системы Рс (t0) = С40 Q0(t0) P4(t0) + + С 41 Q1(t0) P3(t0)= 4!/(0!4!)*1*0.3684 + 4!/(1!3!)*0.632*0.3683 = 1*1*0,018 + 4*0.632* *0,050 = .... = 0,144, что меньше заданной вероятности Рзад. Пусть М=2 (кратность резервирования 3:2), тогда аналогично Рс (t0) = С50 Q0(t0)* *P5(t0) + С 51 Q1(t0) P4(t0) + С 52 Q2(t0) P3(t0) = 1*1*0.3685 + 5!/(1!4!)*0.632*0.3684 + +5!/(2!3!)*0.6322*0.3683 = 1*1*0,007 + 5*0.632*0,018 + 10*0,399*0,050= .... = 0,263, что меньше заданной вероятности Рзад. 5 Пусть М=3 (кратность резервирования 3:3), тогда аналогично Рс (t0) = ... = =0,003 + 0,027 + 0.108 + 0,252 = 0,389, что соответствует заданной вероятности Рзад. Вывод: при использовании 3 резервных рабочих станций по схеме скользящего резервирования (с возможностью замещения любой из 3 отказавших основных рабочих станций резервной) обеспечивается непрерывная работа операторов в вычислительной сети с вероятностью 0.3 в среднем в течение 10 тысяч часов. Задача 5: Определить вероятность того, что к моменту t0 (час) с начала работы информационной системы (ИС) с кратность резервирования 1:N она останется работоспособной, если поток отказов ИС подчинен закону Пуассона с параметром =0.0002 час-1. Решение. Пусть задано: t0= 1 год = 8760 час, N=3. Кратность резервирования 1:N при N=3 означает, что на одну основную ИС приходится 3 резервных. Т.е. такая резервированная ИС останется работоспособной, если к моменту t0 число её отказов равно 0, 1, 2, 3. {далее внимательно ознакомьтесь с решением задачи 2 и воспользуйтесь формулой (П2). В соответствии с ней : } Искомая вероятность Рк<4(t0) = Р0(t0) + Р1(t0) + Р2(t0) + Р3(t0) = 3 3 (t ) к (t ) к (t ) к exp( t ) exp(– λt) exp(–0.0002*8760) к! к! к! к 0 к 0 к 0 3 (t ) к = exp(–1.752) exp(–1.752) (1/0! + 1.752/1! +1.7522/2! +1.7523/3! ) = к ! к 0 3 = 0.17343*(1 + 1.752 +1.53475 + 0.89630) = 0.17343*5.18305 = 0,89888. Вывод: Вероятность того, что в ИС, резервированной с кратность 1:3 с параметром потока отказов 0.0002 час-1, к моменту t0 = 1 год составляет около 0,9. Это означает, что за 1 год из 10 подобных ИС в среднем откажет одна, а 9 будут работоспособны. Задача 6: ИС состоит из 6 частей, отказ любой из них приводит к отказу всей ИС. Определить в течение какого времени ИС проработает безотказно с заданной вероятностью Рзад=0.9, если распределение наработок всех частей до отказа подчинено экспоненциальному закону, а средние наработки частей до отказа равны 350, 480, 520, 670, 770, 1100 час. Решение. Поскольку отказ любой из частей ИС приводит к отказу всей ИС, то функция надёжности ИС выражается формулой рс(t) = 6 р i (t). i 1 Так как распределение наработок Тi (i=1, ..., 6) всех частей ИС до отказа подчинено экспоненциальному закону, то интенсивности отказов всех частей ИС постоянны (ИС теоретически находится в периоде нормальной эксплуатации, когда её отказы имеют характер внезапных). В этом случае i(t) = const = 1/Тi, а функции надёжности частей ИС выражаются формулой р i(t) = exp(– it). Тогда рс(t) = 6 i 1 exp(–it) = exp(–1t – ...–6t) = exp(–Λt), где суммарная 6 интенсивность отказов всех частей ИС равна Λ = 6 i= i 1 6 1/Ti = ... i 1 { вычислить её самостоятельно }. По условию задачи Рзад = 0.9 = рс(t) = exp(–Λt). В этой формуле неизвестно только время t, которое необходимо определить. Прологарифмируем её обе части, тогда получим выражение ln0.9 = –Λt. Искомое время t = –ln0.9/Λ = .... { вычислить его самостоятельно. Например, с помощью встроенной функции Excel }. Вывод: ИС проработает безотказно с заданной вероятностью Рзад = 0.9 в течение времени { указать искомое время t }. Это означает, что в течение этого времени в среднем из 10 ИС одна ИС откажет, а 9 ИС останутся в работоспособном состоянии. Задача 7: Поток отказов ИС простейший. ИС состоит из 6 частей, отказ любой из них приводит к отказу всей ИС. Определить кратность постоянного общего резервирования ИС, которая обеспечивает ее безотказную работу в течение времени t часов (пусть t = 1 год = 8760 часов) с заданной вероятностью Рзад (пусть Рзад = 0.9) , если средние наработки частей на отказ равны 5000, 3700, 4500, 8600, 9700, 12000 час. Решение. { тут уж без ТП Excel никак не обойтись !!!}. Поскольку поток отказов ИС простейший (один из атрибутов простейшего потока отказов – это стационарность) { вспомните учебную дисциплину «Основы теории массового обслуживания» }, то потоки отказов всех частей ИС тоже простейшие и их интенсивности i = const. То есть теоретически ИС находится в периоде нормальной эксплуатации, когда её отказы имеют характер внезапных. В этом случае i(t) = i = 1/Тi, а функции надёжности частей ИС выражаются формулой рi(t) = exp(–it). Поскольку по условию задачи отказ любой из частей ИС приводит к отказу всей ИС (структурная схема надежности системы имеет вид последовательного соединения всех её частей), то функция надёжности ИС в целом (основной системы – ОС) рос(t) = 6 i 1 6 рi(t) = exp(–it) = exp(–1t – ...–6t) = exp(–Λt), i 1 где суммарная интенсивность отказов всех частей ИС равна Λ= 6 i 1 i= 6 1/Ti = .... i 1 { вычислить её самостоятельно }. Вероятность безотказной работы основной ИС (ОС) за заданное время tо = 8760 часов выражается формулой Рос(tо) = exp(–Λ tо) = ... (1) { вычислить её самостоятельно }. Структурная схема надежности системы (ССН) при постоянном общем резервировании ИС имеет следующий вид: 7 0 ИС Основная система 1 ИС Резервные системы N ИС Необходимо определить число N резервных ИС. При параллельном соединении элементов в ССН функция надёжности резервированной системы ррc(t) = 1 – qрc(t) = =1– N i 0 qi(t) = 1 – N [1 – pi(t)], где pi(t) – функция надёжности одной системы. А так i 0 как все ИС (основная и резервные) идентичны (все pi(t) = рос(t)), то ррc(t) = 1 – [1 – pос(t)]N+1. (2) Вероятностью безотказной работы резервированной ИС за заданное время t0 в соответствии с формулами (2) и (1) и условием задачи равна Ррс(t0)= 1 – [1 – Рос(t0)]N+1 = Рзад = 0,9. Или 1 – [1 – Рос(t0)]N+1 = 0,9. Или [1 – Рос(t0)]N+1 = 0,1. Прологарифмируем обе части последнего уравнения, тогда получим выражение (N+1)*ln [1 – Рос(t0)] = ln 0,1 = – 2,303. Откуда следует, что N ≥ – 2,303 / ln [1 – Рос(t0)] – 1 = ... { вычислить самостоятельно. Самостоятельно принять решение по определению числа резервных систем, имея в виду, что N должно быть целым числом }. Вывод: Для обеспечения вероятности безотказной работы ИС Рзад=0.9 в течение заданного времени tо = 8760 часов достаточно использовать кратность постоянного общего резервирования ИС 1:N { указать вычисленное число N }.