- •Необесценивающие отказы – незаметны, влияние на результат незначительно
- •Показатели надежности восстанавливаемых изделий
- •Показатели надежности по
- •Характеристики:
- •1. Число ошибок
- •С пособы соединения элементов в теории надежности
- •Структура аппаратно-программного комплекса (апк)
- •Метод перебора состояний системы
- •Метод дифференциальных уравнений.
- •Простейшие метод оценки структурных сложных систем.
- •Методы исключения особого элемента. (используется для оценки структурных сложных систем)
- •Логико-вероятностные методы
- •Метод минимальных путей.
- •Метод минимальных сечений.
- •Метод построения фал с помощью системы логических уравнений.
- •II. Подход
- •Формы, допускающие замещение логических переменных вероятностными показателями и алгоритмы перехода.
- •I. Алгоритм разрезания
- •II. Метод ортогонализации
- •Замещение логических переменных и построение вероятностного полинома.
- •17 Оценка вероятностного показателя надежности системы,
- •18 Случаи нахождения приближенного решения
- •19 Приближенное решение в случае модифицированного
- •20 Оценка надежности иерархических структур.
- •21 Процедура нахождения с помощью млвм,
- •22 Построение производящего полинома для
- •4Х уровневой иерархической структуры.
- •22 Построение производящего полинома для 4-х уровневой иерархической системы
- •23 Построение производящего полинома для неизотропной структуры
- •24 Оценка надежности сетевых структур
- •25 Характеристики средств контроля. Влияние на надежность
- •27 Факторы, влияющие на надежность
- •28 III Группа факторов, связанных с разработкой
- •Примерные вопросы по курсу «Надежность апк»
24 Оценка надежности сетевых структур
В
качестве основного показателя берется
матрица вероятности связности узлов
Н
ужно
посчитать п2 показателей,
равных вероятности связности двухполюсника.
Не существует отработанных методик.
f1i – логическое выражение связи 1-го элемента с i-м
получилась система логических уравнений
Заменим fki =xk
Имеем матрицу А1, которая даст вероятность связности этого узла через одну линию связи
Далее реализуем метод подстановки
теперь необходимо убрать петли
Теперь матрица А2: связь каждого узла с каждым, но это проход по 2-м дугам связи.
Если еще раз подставляем => А3, и т.д.
Если хочу найти матрицу А для любого числа проходов
Число матриц считается по самому пути в сети, тогда получаем точное решение. Эта процедура позволяет оценить матрицу связи для любой структуры.
19.04.02
п2 раз применим формулу. Получим матрицу связности
– этот показатель будем улучшать,
используем резервирование
Сетевая структура достаточно трудоемкий алгоритм
25 Характеристики средств контроля. Влияние на надежность
Все эти методы предполагают идеальность контроля в системе. Идеальный контроль обнаруживает отказ мгновенно, в любом месте системы и указывает до сменного(?) блока, где произошел отказ.
Аппаратный контроль
Тестовый контроль
Характеристики
Оперативность
а
ппар.τ
≡ 0 (близок по этому показателю к
идеальному). Тестовая τ
очень большая.
Полнота контроля
Какую часть аппаратно контролируем, в которой будут обнаружены все отказы
Глубина контроля
Особенность средства находить место, где произошел отказ.
Попытка использовать аппаратный контроль как идеал приводит к ухудшению части показателя надежности.
Комбинируем аппаратный и тестовый
λ, μ
λ
= 1/Т0, μ = 1/ТВ
Если мы скажем, что идеал, то завышаем оценку
ТВ = Тобн + Тлок + Тзам + Тинф.восст
, Тп – период.
и теперь мы работаем с μ*
μ* = 1 / ТВ*
Получаем нижнюю оценку (близкую к марковским результатам).
Комбинированный контроль (напр., 20% - апп., 80% - тест.)
Можно разбить на 2 автономные части (μ* - посчитать)
0,22 μ 0,82 μ*
х1 х2
Усложнение структуры, увеличиваем трудоемкость решения 3r, подход позволяет учитывать характеристики средств контроля.
Такие подходы дают приближенные решения (чисто интен. подход)
Все это рассмотрение 3r анализа. 3r синтеза – создать систему, удовлетворяющую данным требованиям надежности.
/* тех. средства */
27 Факторы, влияющие на надежность
Существует группа общих факторов: гр. ф., связ. с разработкой, эксплуатация факторов.
Группа общих факторов
подготовка и расстановка кадров
техническая среда и надежность ПО
языки программирования / их влияние на надежность ПО
3 группы разработчиков ПО:
1) централизованная группа
2) группа специалистов
3) демократическая группа
Централизованная
жесткий коллектив
"+" формир. групповые стандарты
На каждом этапе один из работников
выходит на место лидера.
Надежность ПО определяется по времени
Надежность технических средств отработана.
Надо по мах. использовать возможности техники.
Язык программирования (маш. язык, ЯВУ)
N0 = α I0 – длина ПРГ.
В среднем объем программы прод.
V = 2 ÷ 5 в 2 – 5 раз увеличив. I0 на ЯВУ.
Т = 2 ÷ 6
Элементность
языка программирования
- суммарная сложность прогр. прод.
Надо выбирать язык с меньшим. Паскаль – μ = 28
