- •Лекции по «Надежности по»
- •Виды ошибок программного обеспечения
- •2.2.2. Методы испытаний на надежность технических средств
- •2.2.3. Статистическое моделирование надежности
- •2.3. Методыобеспечения надежности
- •2.3.1. Задачи обеспечения надежности
- •3.1.2. Надежность программного обеспечения
- •3.3. Модели и метрики оценки качества программного обеспечения
- •Глава 4
- •4 1 Проблемы оценки качества пользовательского интерфейса
- •4.2 Стандарты в области качества пользовательского интерфейс
- •4.3. Показатели и критерии качества пользовательского интерфейса
- •4.4. Методы оценки качества пользовательского интерфейса. Методы оценки качества пи подразделяются на четыре основные группы:
- •4.4.1. Аналитические методы
- •4.4.2. Экспериментальные методы, или юзабилити-тестирование
- •4.4.3. Анкетирование
- •4.4.3. Анкетирование
- •4.5. Обеспечение качества пользовательского интерфейса
- •4.5.1. Процедура проектирования интерфейса
- •4.5.2. Функциональное проектирование интерфейса
- •4.5.3. Визуальное проектирование интерфейса
- •4.5.4. Проектирование взаимодействия
- •4.5.5. Современные тенденции в проектировании интерфейсов
2.2.2. Методы испытаний на надежность технических средств
Основные сведения. Испытать ТС ИС на надежность – значит, установить, какой надежностью они обладают на основании непрерывного наблюдения за состоянием их работоспособности в условиях, предписанных методикой испытаний.
Испытания на надежность являются обязательными при изготовлении технических средств. Методики проведения испытаний ТС на надежность представлены в соответствующих нормативно-технических документах.
По назначению испытания на надежность подразделяются на три вида:
Определительные испытания, в результате которых определяются количественные значения показателей надежности, как точечные, так и интервальные;
Контрольные испытания, в результате которых контролируемые средства по некоторым признакам (отсутствие отказов на заданном интервале времени, число отказов в случайный момент времени и т.д.) и с заданным риском относят либо к годным, либо к негодным по уровню надежности;
Специальные испытания, проводимые для исследования некоторых явлений, связанных с оценкой надежности(определение долговечности, исследование влияния отдельных факторов на показатели надежности и т.д.)
Для сокращения трудоемкости испытаний и уменьшения затрат на их проведение применяют специальные приемы:
Ускорение испытаний путем создания условий, приводящих к ускорению процесса возникновения отказов;
Исключения «аномальных» результатов измерений;
Использование косвенных признаков прогнозирования отказов;
Индивидуальное прогнозирование надежности на основе распознавания образов (выбор прогнозирующей функции);
Использование предварительной информации о надежности испытуемого средства и повышение достоверности информации путем проведения испытаний.
Методы реализации определительных испытаний. Возможны два вида определительных испытаний:
На испытании ставится М средств. Отказавшие изделия не восстанавливаются. Испытания продолжаются: до отказа всех средств; заданного времени Т; получения заданного числа отказов N;
На испытания ставится М средств. В процессе испытаний отказавшие изделия восстанавливаются. Испытания продолжаются до: заданного времени Т;
Определительные испытания без восстановления отказавших элементов. Пусть выбраны М однородных образцов, которые работают в одинаковых условиях до отказа каждого из них. В результате проеденных испытаний получены значения времени работы до отказа ti. По полученному множеству {ti} рассчитываются следующие оценки:
Среднее значение времени работы до отказа (наработка до отказа):
Исправленное среднеквадратическое отклонение времени работы до отказа:
Среднеквадратическое отклонение среднего времени работы до отказа относительно его среднего значения:
Для определения статической достоверности полученных экспериментальных результатов необходимо для соответствующей доверительной вероятности определить доверительные интервалы, для чего надо знать закон распределения случайной величины. Доверительный интервал для неизвестного среднего при предположении о том, что время работы до отказа распределенного по нормальному закону, может быть определен для доверительной вероятности из соотношений:
Необходимое число образов технического средства для испытаний, которые обеспечило бы результаты испытаний с заданной точностью и достоверностью, может быть получено по формуле
Продолжительность испытаний можно определить по заданной вероятности того, что ТС, поставленное на испытание, откажет. Вероятность возникновения отказа при экспоненциальном законе распределения . Следовательно, продолжительность испытаний может быть определена по формуле
Реализация определительных испытаний без восстановления отказавших образцов требует значительного времени и большого числа испытываемых образцов. Применение восстановления отказавших образцов позволяет сократить их число. Сокращение продолжительности испытаний достигается за счет:
Увеличение числа образцов;
Снижение требований к точности
Примечание. Невозможно одновременно сократить время испытаний на надежность с восстановлением отказавших элементов.
Определительные испытания с восстановлением отказавших элементов. Основное отличие метода реализации определительных испытаний с восстановлением заключается в том, что эмпирическая функция распределения случайных значений характеристики надежности известна лишь для некоторого интервала времени. В процессе испытаний с восстановлением измеряются как времена наработки до отказа, так и времена восстановления.
При нормальном законе распределения, который имеет место при большом числе отказов (20 и более), определение доверительных интервалов осуществляется по правилам предыдущего метода. При небольшом числе отказов (менее 20) имеет место х2 – распределение. Методика определения доверительных интервалов в этом случае остается такой же, как и для нормального распределения. Если случайная величина t распределена по закону х2 (рис. 2.6.), то из площади, ограниченyой плотностью f(x2), «вырезается» площадь, соответствующая заданной доверительной вероятности у, чтобы остающиеся справа и слева части были одинаковы:
Правая и левая границы «вырезанной» площади соответствуют верхнему хв2 и нижнему хн2 значениям доверительного интервала. Из практики испытаний на надежность установлено, что отношение
Определение доверительного интервала для Т0 – это то же, что определение доверительного интервала для . Таким образом, получаем значения нижней и верхней границ доверительного интервала для . Значения хв2 и хн2 определяются по таблице х2 – распределения.
Исходными данными для вычислений являются:
Определение доверительного интервала для . Особенностью данной задачи является тот факт, что коэффициент готовности - это случайная величина, являющаяся функцией двух случайных величин : То и Тв:
Учитывая, что То и Твсвязаны с распределением х2 соотношениями , а также, что отношение х2(То) к х2(Тв) распределяется по закону F–распределения (х2(То) / х2(Тв) = F), получают нижнее и верхние значения для коэффициента готовности Кг по следующим формулам:
Значения Fв и Fн определяются по таблице F– распределения. Исходные данные - число степеней свободы(число восстановлений).
Методы реализации контрольных испытаний. 1. Испытания при числе допустимых отказов, равном нулю (N = 0). На испытания ставятся М образцов ТС. Продолжительность испытаний - tи, ч. Если при испытаниях не было отказов, то технические средства считаются удовлетворяющими требованиям надежности. Расчетом определяют либо tи при заданном М, либо М при заданном tи, т.е. - общая наработка образцов в период испытаний. Требуемая наработка рассчитывается по формуле
Где T0н – нижнее значение То, которое подтверждается испытаниями при отказов; х2 (при k = 2N + 2, N = 0), p = 1 – y) – значение х2, соответствующее доверительной вероятности у при числе отказов N = 0 (k = 0 + 2 = 2).
По результатам испытаний не определяется значение показателя надежности, а лишь устанавливается , что он не ниже какого-либо значения.
Испытания, основанные на последовательном анализе. Сокращения времени испытаний можно добиться, если декомпозировать период испытаний на этапы, на каждом этапе анализировать результаты и принимать одно из решений:
А) прекратить испытания, так как есть уверенность, что образцы удовлетворяют требованиям надежности (наработка до отказа Тов>Тов1);
Б) прекратить испытания, так как можно считать, что требования надежности не удовлетворяются, потому что образцы имеют Тов<Тов1;
В) продолжать испытания, так как вывода сделать нельзя.
Основной методики получения результатов испытаний является отнесение образцов либо к группе ТС, забраковка которых может быть произведена с малой вероятностью а, которая определяет риск поставщика (ошибка 1-о рода), либо к группе ТС, приемка которых может быть допущена с малой вероятностью В, которая определяет риск заказчика (ошибка 2-го рода).
До начала испытаний по заданным Тн, Тв, а и В строится график следующего вида (рис. 2.7.). Построение линий 1 и 2 осуществляется на основе следующих выражений:
После этого проводят испытания и график наносят точки, соответствующие числу N(отказов) за время t. Если точка выше линии браковки 1, то изделие ненадежно, если ниже линии приемки 2, то надежно,а если она в зоне неопределенности, то испытания продолжаются. Испытания, основанные на последовательном анализе, рекомендуются для стадии серийного производства ТС.
Заключение по результатам испытаний, проведенных методом последовательного анализа, может быть сформулировано следующим образом:
1) в случае положительного результата делается вывод, что испытуемые образцы принадлежат с требуемой вероятностью (1 – а) к категории средств, обладающих высоким уровнем надежности, а с допустимой вероятностью В – к категории средств, обладающих низким уровнем надежности. На этом основании испытанные образцы принимаются в эксплуатацию;
2) в случае отрицательного результата делается вывод, что образцы принадлежат с высокой вероятностью (1 – В) к категории средств, обладающих низким уровнем надежности и ниже это уровня, а с
Малой вероятностью а – к категории средств, обладающих высоким уровнем надежности. Испытанные образцы бракуются.
Рекомендации по проведению испытаний на надежность. Комплекс ТС ИС обладает тремя особенностями, которые необходимо учитывать при планировании их испытаний на надежность:
1) длительный процесс проектировании и создания оригинального комплекса ИС требует, чтобы испытания на надежность были непрерывными, т.е. состояли из этапов, дополняющих друг друга;
2) поскольку комплекс ТС ИС включает в себя разнообразную аппаратуру, построенную на различной элементной базе, то испытания на надежность должны состоять из набора программ испытаний, учитывающих специфику устройств, приборов и объем производства аппаратуры, входящей в комплекс ТС;
3) на надежность ТС оказывают влияние разнообразные факторы, поэтому в процессе испытаний на надежность необходимо выявить характер этого влияния в различных режимах работы системы.
Общие рекомендации по проведению испытаний на надежность ТС:
1) испытания на надежность должны представлять собой систему взаимосвязанных и дополняющих друг друга испытаний, которые сопровождают процесс создания ТС от этапа проектирования до сдачи потребителю. Сама эксплуатация также является испытаниями на надежность, в результате которых собирается, обрабатывается, обобщается и хранится информация о проявлении надежности свойств различных ТС основных частей системы;
2) испытаниям на надежность следует подвергать ТС, предварительно проверенные на работоспособность;
3) в состав комплекса испытаний на надежность следует включать разнообразные виды испытаний и использовать различные методы, отвечающие особенностям испытуемых объектов;
4) испытания на надежность целесообразно подразделить на следующие этапы: испытания надежности частей комплекса ТС; испытания надежности частей комплекса ТС; испытания комплекса ТС ИС в целом; уточнение оценки надежности ТС в процессе эксплуатации ИС;
5) наиболее рационально применять расчетно-экспериментальный подход к оценке надежности ТС;
6) каждая большая ИС (ЧМС, АСОИУ и др.) требует разработки своей технологии (системы) испытаний на надежность, отражающей ее особенности.