ГОСТ 34673.3—2022
- от алгоритмов технического диагностирования;
- влияния системы обслуживания и восстановления после отказов.
При техническом диагностировании для каждого компонента оценивают долю опасных отказов,
которые могут быть обнаружены с помощью диагностирования.
Общая интенсивность отказов ^суммарно равна интенсивности опасных отказов Xs, которые мо
гут быть выявлены при техническом диагностировании, и опасных отказов XD, которые не могут быть
выявлены при техническом диагностировании.
7.2.7Для аппаратных средств интенсивность отказов X определяют с помощью средств теории
надежности в соответствии с ГОСТ 27.301, а также в соответствии с нормативными документами, дей
ствующими на территории государства, принявшего стандарт1).
Если разработчик ПО использует готовые аппаратные средства с неизвестными параметрами на
дежности и схемными решениями, а также если функции системы реализуются на тех же аппаратных
средствах, что и функции безопасности, могут быть использованы данные по гарантийному сроку ис
пользуемых аппаратных средств с учетом времени пребывания в работе за время эксплуатации.
Пример— Если гарантийный срок Тгарант= 1 год, а оборудование стоит на ТПС, т.е. коэффициент
проявления риска в формуле (2) ки= 0,5, то время наработки на отказ Тотк, ч, вычисляют по формуле
0,5
3
’
гарант
8766
= 17 532 ч,
( )
тогда Хр= 0,57 10~4 ч~1.
7.2.8УПБ ПО считают достигнутым после получения положительных результатов при проверке:
- выполнения требований к архитектуре ПО;
- использования подходящего набора инструментальных средств, включая языки программиро
вания и компиляторы;
- выполнения функций безопасности.
7.2.8.1 Подтверждение соответствия УПБ ПО устройства не допускается проводить отдельно от
его аппаратных средств.
7.2.8.2 Основные требования к архитектуре и ПО в зависимости от УПБ приведены в таблице 4.
Таблица 4 — Основные требования к архитектуре и ПО в зависимости от УПБ
Метод (средство)УПБ 1УПБ 2
УПБ 3УПБ 4
1 Программирование с проверкой ошибок00
01
2 Постепенное отключение функций для парирования сбоев
00
11
3 Исправление ошибок методами искусственного интеллекта
0
1
11
4 Модульный подход11
11
5 Использование доверительных/проверенных элементов ПО (при наличии)11
11
6 Автоматизированные средства разработки спецификаций и проектирования
0
0
11
7 Циклическое поведение с гарантированным максимальным временем цикла
0
1
11
8 Архитектура с временным распределением
0
1
11
9 Статическое выделение ресурсов
00
11
10 Статическая синхронизация доступа к разделяемым ресурсам
00
0
1
11 Не использовать динамические объекты
0
1
11
12 Не использовать динамические переменные
00
11
13 Ограниченное использование прерываний11
11
14 Ограниченное использование указателей11
11
15 Ограниченное использование рекурсий11
11
1) В Российской Федерации действует ГОСТ Р МЭК 61078—2021 «Надежность в технике. Структурная
схема надежности».
11