Надежность информационных систем. Громов Ю.Ю - 58 стр.

UptoLike

ОП
1 2 3 4
1 1 1 1
0,1266
T T T T
λ = + + + =
ч
–1
;
ОП
ОП
1
3,76
T
= =
λ
ч.
Вероятность безотказной работы ПК. Система в режиме МКЦП работает со случайными интервалами между
циклами. Для безотказной работы системы необходимо безотказное выполнение всех циклов в течение установленного
календарного времени. Расчёты проводятся по формуле (7.38) или по приближённым формулам (7.39) или (7.40). Результаты
расчётов приведены в табл. 7.23 и 7.24 для времени функционирования
t
= 1 год = 8760 ч и среднего объёма фрагмента
данных
v
= 0,25 кбайт.
7.23. Интенсивность отказов подсистем
ФСО
ФПО
Λ
БД
Λ
1,
ПО
Q
1,1
Q
6
НК
10
λ
ФПО
ИО
ФПО +
+ ИО
АУ 0,1254 0,01254
2,7410
–6
7,310
–5
0,3440 0,9150
1,259
ДУ 0,0142 0,00143
5,9610
–6
7,310
–5
0,0852 0,1043
0,1895
ОП 0,2660 0,0266
8,7610
–6
7,310
–5
2,330 1,942 4,272
7.24. Показатели надёжности подсистем
Т
ср
, тыс. ч
Р
с
(
t
)
ФСО
ФПО ИО ФПО + ИО ФПО ИО ФПО + ИО
АУ 2900 1090 794 0,997 0,992 0,989
ДУ 11 700 9586 5277 0,9993 0,9991 0,9983
ОП 429 515 234 0,9798 0,9831 0,9632
7.25. Показатели надёжности подсистем с учётом парирования ошибок в ИО
Т
ср
, тыс. ч
Р
с
(
t
)
ФСО
ФПО ИО ФИО + ИО ФПО ИО ФПО + ИО
АУ 2900 10 900 2291 0,997 0,992 0,9962
ДУ 11 700 95 860 5277 0,99925
0,99991
0,99916
ОП 429 5150 396 0,9798 0,9983 0,9781
В подсистемах АУ и ДУ определяющим фактором ненадёжности ПК является вклад информационного обеспечения. Не
увеличивая длительности отладки базы данных, можно уменьшить влияние ИО путём введения средств парирования ошибок
с вероятностью парирования
p
ИО
= 1 –
q
ИО
. Результаты расчётов по формуле (7.41) при
q
И
i
= 1,
q
ИО
= 0,1 приведены в табл.
7.25.
Более высокая вероятность безотказной работы подсистемы ДУ достигнута в основном за счёт существенно меньшей
интенсивности потока инициирующих событий. Подсистема ОП имеет худшие показатели, уступая по средней наработке
подсистеме АУ более чем в 5 раз. Это допустимо, так как функция отображения параметров не связана непосредственно с
управлением технологическим объектом, и поэтому "цена отказа" здесь меньше, чем в подсистемах АУ и ДУ.
7.6. ОЦЕНКА НАДЁЖНОСТИ ПРОГРАММНОГО КОМПЛЕКСА ПО РЕЗУЛЬТАТАМ ОТЛАДКИ И НОРМАЛЬНОЙ
ЭКСПЛУАТАЦИИ
В процессе отладки и опытной или нормальной эксплуатации программного комплекса появляется возможность
использовать статистические данные об обнаруженных и исправленных ошибках и уточнить проектные оценки надёжности.
Для этой цели разработаны модели надёжности, содержащие параметры, точечные оценки которых получают путём
обработки результатов отладки и эксплуатации ПК. Модели отличаются друг от друга допущениями о характере
зависимости интенсивности появления ошибок от длительности отладки и эксплуатации. Некоторые модели содержат
определённые требования к внутренней структуре программных модулей.
Экспоненциальная модель Шумана [32, 33]. Модель основана на следующих допущениях:
общее число команд в программе на машинном языке постоянно;
в начале испытаний число ошибок равно некоторой постоянной величине и по мере исправления ошибок становится
меньше; в ходе исправлений программы новые ошибки не вносятся;
интенсивность отказов программы пропорциональна числу остаточных ошибок.
О структуре программного модуля сделаны дополнительные допущения:
модуль содержит только один оператор цикла, в котором есть операторы ввода информации, операторы присваивания и
операторы условной передачи управления вперёд;
отсутствуют вложенные циклы, но может быть
k
параллельных путей, если имеется
k
1 оператор условной передачи
управления.
При выполнении этих допущений вероятность безотказной работы находят по формуле