Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Лаба №2

.docx
Скачиваний:
9
Добавлен:
23.11.2023
Размер:
617.03 Кб
Скачать

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

Ход работы

Задача 1.

а) В течении 2000 часов наблюдали за 480 видеоадаптерами. Определить статистическую вероятность безотказной работы этих устройств, если в течении указанного срока зарегистрировано 52 отказа, причем 12 из них произошли в первые 400 часов.

b) p*(t) – статистическая вероятность безотказной работы через t часов.

q(t) – статистическая вероятность отказов через t часов.

N – число поставленных на эксплуатацию приборов.

Δ n(t) - число отказавших ко времени t приборов.

N(t) – число приборов, оставшихся работоспособными к моменту времени t.

c)

d)

e)

Листинг программы:

using System;

namespace lab2;

public class Program

{

static void Main()

{ //Task 1:

double pt = 0;

int n = 480;

int nt = 52;

pt = (n - nt) / (double)n;

Console.WriteLine(pt);

}

}

Задача 2.

a) Найти статистическое распределение плотности вероятности отказов и статистическую кривую интенсивности отказов 500 блоков питания для ПЭВМ, испытанных на эксплуатационном режиме до полного отказа всех блоков. Отказы блоков питания подсчитаны через каждые 100 часов, результаты сведены в таблицу.

п/п

Δti в часах

Δni

п/п

Δti в часах

Δni

1

0 - 100

9

16

1500-1600

3

2

100 – 200

13

17

1600-1700

5

3

200 – 300

16

18

1700-1800

11

4

300 – 400

15

19

1800-1900

18

5

400 – 500

11

20

1900-2000

27

6

500 – 600

6

21

2000-2100

38

7

600 – 700

3

22

2100-2200

48

8

700 – 800

2

23

2200-2300

55

9

800 – 900

4

24

2300-2400

52

10

900 – 1000

3

25

2400-2500

46

11

1000 – 1100

2

26

2500-2600

42

12

1100 – 1200

5

27

2600-2700

31

13

1200 - 1300

3

28

2700-2800

15

14

1300 – 1400

3

29

2800-2900

7

15

1400 - 1500

4

30

2900-3000

3

b) – статистическая вероятность безотказной работы через t часов.

q(t) – статистическая вероятность отказов через t часов.

N – число поставленных на эксплуатацию приборов.

Δ n(t) - число отказавших ко времени t приборов.

N(t) – число приборов, оставшихся работоспособными к моменту времени t.

f * (t)– статистическое значение плотности вероятности отказов через t часов.

λ(t) – интенсивность отказов на момент времени t.

с)

d)

Листинг программы:

using System;

namespace lab2;

public class Program

{

static void Main()

{ //Task 2:

Console.Write("T = ");

int T = int.Parse(Console.ReadLine());

Console.Write("N = ");

int N = int.Parse(Console.ReadLine());

int dt = 0;

int j = 0;

int[] dnt = new int[] { 9, 13, 16, 15, 11, 6, 3, 2, 4, 3, 2, 5, 3, 3, 4, 3, 5, 11, 18, 27, 38, 48, 55, 52, 46, 42, 31, 15, 7, 3 };

Console.WriteLine(" d(t) Nt p(t) lambda ");

for (int i = 0;

i < T;

i += 100)

{

dt += 100;

int Nt = N - dnt[j];

double pt = (double)dnt[j] / Nt;

double lambdat = (double)dnt[j] / ((N - dnt[j]) * 100);

Console.WriteLine(dt + " " + dnt[j] + " " + Nt + " " + pt + " " + lambdat);

j++;

};

}

}

Задача 3.

a) На эксплуатацию было поставлено N = 67 однотипных ТУ, за которыми велось наблюдение в течение 400 часов. Определить статистическую интенсивность отказов λ٭(t) и статистическую вероятность безотказной работы p٭(t) в точках наблюдения, если известно, что каждые 50 часов отказывало по 2 устройства.

b) p*(t) – статистическая вероятность безотказной работы в заданной точке.

N – число поставленных на эксплуатацию ТУ.

Δ n(t) - число отказавших ко времени t ТУ.

N(t) – число ТУ, оставшихся работоспособными к моменту времени t.

λ (t) – интенсивность отказов на момент времени t.

c) ,

d)

e)

Листинг программы:

using System;

namespace lab2;

public class Program

{

static void Main()

{ //Task 3:

int dt = 0;

int dnt = 2;

int N = 65;

Console.WriteLine("t Nt \t p(t) \t\t lambda");

for (int i = 0; i < 400; i += 50)

{

dt += 50;

int Nt = N - dnt;

double pt = (double)(N - Nt) / N;

double lambdat = (double)dnt / ((N - dnt) * 50);

Console.WriteLine(dt + " " + Nt + " " + pt + " " + lambdat);

N -= dnt;

};

}

}

Задача 4.

a) Вероятность безотказной работы проволочных сопротивлений определяется законом, выраженным формулой p(t) = e-0,0098t. На эксплуатацию поставлено 500 сопротивлений. Определить среднее количество отказов через 50 часов наработки.

b) p*(t) – статистическая вероятность безотказной работы в заданной точке.

N – число поставленных на эксплуатацию ТУ.

Δ n(t) - число отказавших ко времени t ТУ.

N(t) – число ТУ, оставшихся работоспособными к моменту времени t.

λ (t) – интенсивность отказов на момент времени t.

с) p(t) = e-0,0098t, N(t) = N – p(t)*N, Δ n(t) = N – N(t).

d)

e)

Листинг программы:

using System;

namespace lab2;

public class Program

{

static void Main()

{ //Task 4:

double t = 50;

double N = 500;

double pt = Math.Exp(-0.0098 * t);

double Nt = N - pt * N;

double dnt = N - Nt;

Console.WriteLine((int)dnt);

}

}

Задача 5.

а) На основании графика интенсивности отказов ТУ построить график вероятности его безотказной работы.

б) λ (t), pt - ?

c) p(t) = e- λ (t)

d)

e)

Листинг программы:

using System;

namespace lab2;

public class Program

{

static void Main()

{ //Task 5:

double[] lambdat = new double[] { 0.00005, 0.00002, 0.00002, 0.00002, 0.00002, 0.00002, 0.00002, 0.00003, 0.00006 };

Console.WriteLine("P(t)");

for (int i = 0; i < lambdat.Length; i++)

{

double pt = Math.Exp(-lambdat[i]);

Console.WriteLine(pt);

};

}

}

Задача 6.

a) График вероятности безотказной работы керамического конденсатора показан на рисунке. На эксплуатацию было поставлено 180 конденсаторов. Определить среднее количество отказавших конденсаторов через 300 часов и интенсивность безотказной работы через 600 часов.

b) N = 180шт. , t1 = 300ч. , t2 = 600ч. Δ n(t1) - ?, λ (t2) -?

с) Δ n(t1) = N - (N -(p(t1)*N));

Значения p(t1) ≈ 0.65

Значения p(t2) ≈ 0.225

d)

e)

Листинг программы:

using System;

namespace lab2;

public class Program

{

static void Main()

{ //Task 6:

int N = 180;

double point_1 = 0.65;

double point_2 = 0.225;

int dnt_1 = N - (N - (int)(point_1 * N));

double lambdat_2 = (N - (N - point_2)) / (N - (N - (N - point_2 * N) * 100));

Console.WriteLine("dnt = " + dnt_1);

Console.WriteLine("lambda = " + lambdat_2);

}

}

Вывод: в ходе лабораторной работы разработал алгоритмы решений задач по определению характеристик простейшего потока с производственным сценарием.

Контрольные вопросы:

1. В чем заключается принцип резервирования.

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

2. Что является основной характеристикой резервирования.

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

3. Основные особенности общего резервирования.

Ответ: Общее резервирование предполагает, что при отказе любого элемента основной цепи включается резервная цепь, которая полностью заменяет основную.

4. Основные особенности раздельного резервирования.

Ответ: Структурное раздельное резервирование элемента организуется двумя способами: Надежность системы двух одинаковых элементов (основного и резервного), включенных параллельно:

лосн = лрез = л = 1/Tэл

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

5. Плотность вероятности отказов.

Ответ: Вероятность безотказной работы объекта называется вероятность того, что он будет сохранять свои параметры в заданных пределах в течение определенного промежутка времени при определенных условиях эксплуатации. В дальнейшем полагаем, что эксплуатация объекта происходит непрерывно, продолжительность эксплуатации объекта выражена в единицах времени t и эксплуатация начата в момент времени t=0.

Обозначим P(t) вероятность безотказной работы объекта на отрезке времени [0,t]. Вероятность, рассматриваемую как функцию верхней границы отрезка времени, называют также функцией надежности.

Вероятностная оценка: P(t) = 1 – Q(t), где Q(t) — вероятность отказа.

6. Какие характерные участки имеет кривая интенсивности отказов невосстанавливаемых технических устройств.

Ответ: интенсивность отказов имеет характерные изменения в процессе эксплуатации. Характерными являются 3 участка, получившие название периодов приработки (I), нормальной эксплуатации (II) и период износа и старения (III). В первом периоде проявляются конструктивно производственные недостатки, во II периоде отказы происходят в основном из-за нарушений или изменений условий эксплуатации.

7. Среднее время безотказной работы.

Ответ: средним временем безотказной работы называется математическое ожидание времени безотказной работы. Вероятностное определение: среднее время безотказной работы равно площади под кривой вероятности безотказной работы. T = ∫P (t)dt. Статистическое определение: T* = ∑θ i /N 0 где θ I – время работы i-го объекта до отказа; N 0 – начальное число объектов.

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

Ответ: С течением времени ТУ становятся менее надежными и в процессе эксплуатации отказывают. Если весь период эксплуатации разделить на равные промежутки времени Δti (i = 1,k) то в любой из этих промежутков отказывают Δni однотипных объектов.

9. Какова зависимость между f(t) и p(t), p(t) и λ(t), f(t) и λ(t), T и λ(t).

Ответ: Связь между f ( t ), P ( t ), Q ( t ). Как было показано, плотность распределения вероятности безотказной работы, или частота отказов,

10. Как зависит p(t), f(t) и T от λ(t) при λ(t) = λ = const.

Ответ: Экспоненциальное распределение — частный вид распределения Вейбулла при δ=1. Его функции. Так как пуассоновский поток без последействия, то данное , распределение справедливо для «нестареющих» изделий, для которых вероятность безотказной работы в интервале τ, следующем зa интервалом t безотказной работы, также имеет экспоненциальное распределение

11. Основные расчетные соотношения между показателями надежности для случая, когда t << T.

Ответ: Таким образом, основными показателями надёжности ПО являются:

–вероятность безотказной работы программы p(t), представляющая собой вероятность того, что ошибки программы не проявятся в интервале времени (0, t);

–вероятность отказа программы q(t) или вероятность события отказа ПО до момента времени t;

–интенсивность отказов программы λ(t);

–средняя наработка программы на отказ T, являющаяся математическим ожиданием временного интервала между последовательными отказами.

Соседние файлы в предмете Качество и надежность программного обеспечения