
- •Основные показатели надёжности невосстанавливаемых и восстанавливаемых изделий. Основные выражения для расчетов этих показателей. Примеры.
- •Модель функционирования изделия. Функции обслуживающего персонала. Влияние окружающей среды.
- •Вероятность безотказной работы, её физический смысл, методы вычисления. Пример. Методы увеличения вероятности безотказной работы.
- •Отказы, их виды и причины. Количественная оценка отказа. Отказы программных средств. Сбои в средствах обработки и передачи данных. Частота отказов.
- •Средняя наработка до отказа, её физический смысл, методы расчёта. Пример. Методы увеличения средней наработки до отказа.
- •Наработка на отказ, её физический смысл, методы расчета для изделий, содержащих восстанавливаемые звенья. Пример.
- •Среднее время восстановления, его физический смысл, методы расчёта для изделий, содержащих восстанавливаемые звенья. Пример.
- •Потоки отказов, их общая характеристика. Простейший поток отказов, его модель.
- •Нестационарный Пуассоновский поток отказов, его модель.
- •Комплексные показатели надёжности, их смысл и применимость для оценки надёжности восстанавливаемых изделий и систем.
- •Эффективность автоматизированной системы. Основные показатели эффективности, их связь с надёжностью систем.
- •Основные факторы, определяющие надёжность ас. Связь эксплуатационных затрат с затратами на обеспечение надёжности.
- •Общие рекомендации по повышению надёжности средств управления на этапах проектирования. Примеры.
- •Общие рекомендации по конструированию надёжных ктс ас. Учёт требований эргономики.
- •Экономическая оценка повышения надёжности проектируемой ас.
- •Схемотехнические методы повышения надёжности проектируемых систем.
- •Проектная оценка надёжности ктс ас.
- •Виды резервирования, применяемые для повышения надёжности.
- •Виды структурного резервирования и их применимость.
- •Общий нагруженный резерв, оценка его эффективности, применимость в ас. Пример.
- •Общий ненагруженный резерв, оценка его эффективности, применимость в условиях нормальной эксплуатации.
- •Раздельный нагруженный резерв, оценка его эффективности, применимость в ас.
- •Раздельный ненагруженный резерв, оценка его эффективности, применимость в ас.
- •Отказоустойчивые структуры аппаратно-программных средств, оценка их эффективности.
- •Применение принципа голосования для повышения достоверности передачи и обработки данных. Оценка эффективности мажоритарных схем. Методы реализации схем 2 из 3-х.
- •Адаптивные системы голосования, выбор весовых коэффициентов.
- •Методы защиты элементов от обрывов и коротких замыканий, Оценка эффективности защиты.
- •Оптимизация резервирования. Способы включения ненагруженного резерва.
- •Способы включения ненагруженного резерва
- •Оценка надёжности резервируемых восстанавливаемых систем методами теории массового обслуживания. Пример.
- •Структура человеко-машинной системы и оценка влияния человека на надёжность её работы. Основные причины снижения надёжности системы, вызываемые человеком.
- •Анализ влияния человека на надёжность ас
- •Основы эргономического обеспечения ас. Методы обеспечения надёжности работы человека в ас на основе рекомендаций эргономики и инженерной психологии.
- •Концептуальная модель открытой ас. Факторы, определяющие надёжную работу ас и основные рекомендации для повышения надёжности работы человека в открытой системе.
- •Методы обеспечения надёжной работы оператора ас при работе со средствами ввода и отображения информации.
- •Оценка принятия управленческого решения в управляющей системе при наличии экспертов.
- •Обеспечение достоверности хранения и обработки данных с помощью контроля по чётности/ нечётности..
- •Обеспечение достоверности хранения данных на дисковых накопителях с помощью массивов raid.
- •Методы обеспечения достоверности передачи информации по каналам связи.
- •Обнаружение и исправление ошибок в двоичных комбинациях с помощью кода Хэмминга.
- •Обнаружение и исправление ошибок в двоичных комбинациях с помощью матричного кода.
- •Обеспечение достоверности передачи данных с помощью циклических кодов.
- •Основные факторы, определяющие надёжность работы программных средств. Методы обеспечения их надёжности на этапах проектирования и в процессе эксплуатации.
- •Основные рекомендации по повышению надежности пс на этапах разработки
- •Модели надежности программных средств
- •Методы защиты программ при их исполнении.
- •Методы тестирования и диагностики программных и аппаратных средств.
- •Методы контроля и диагностики средств автоматизации.
- •Испытания на надёжность. Виды и программы испытаний. Обработка и представление результатов испытаний на надёжность.
- •1. Основные показатели надёжности невосстанавливаемых и восстанавливаемых изделий. Основные выражения для расчетов этих показателей. Примеры. 1
- •2. Модель функционирования изделия. Функции обслуживающего персонала. Влияние окружающей среды. 1
Обнаружение и исправление ошибок в двоичных комбинациях с помощью кода Хэмминга.
Код Хэмминга содержит n=k+r разрядов, из которых к- информационные, а r-контрольные (проверочные), которые находятся на строго определенных позициях. Проверочная матрица кода имеет г строк л 2r-1 столбцов. Столбцами матрицы кода являются все ненулевые г - разрядные двоичные комбинации. Контрольные разряды вводятся в таблицу кодовых комбинаций таким образом, чтобы, проведя серию проверок, можно было определить искаженную позицию в принятом коде.
Каждый проверочный разряд bj формируется проверкой на четность определенных информационных разрядов аi
Результаты
каждой проверки записываются в виде
комбинации двоичных цифр: при
отсутствии ошибки - 0, а при наличии ее
- 1. Таким образом, в результате
проверок получается синдром (опознаватель)
в
виде двоичного r-разрядного
числа, десятичный эквивалент которого
укажет номер искаженной позиции в
кодовой комбинации. Разряды синдрома
записываются в порядке очередности
проверок справа налево, а номер разряда
искаженной позиции в кодовой комбинации
читается слева направо. Для обнаружения
ошибки в n-разрядной
комбинации необходимо сделать r
проверок на четность. Общее число
комбинаций (позиций), изображаемых
r-разрядным
контрольным числом, должно охватывать
все разряды, т.е. быть не менее n+1,
значит,
Единица
в правой части этого неравенства
указывает
случай
отсутствия искажений. Из последнего
неравенства находим, что длина
проверочной комбинации
.
Отсюда
число информационных разрядов
.
Эти неравенства являются исходными для определения разрядности кодовой комбинации при заданной разрядности k информационных элементов.
При
каждой проверке контролируется четность
числа единиц в определенных позициях
кода. Чтобы обнаружить ошибку, необходимо
определить, какие из кодовых комбинаций
должны использоваться при каждой
проверке. Пусть в результате первой
проверки на четность число единиц в
проверяемых разрядах оказалось нечетным,
то есть один из элементов кодовой
комбинации искажен. Таким образом, в
младшем разряде синдрома будет единица
s1=l.
А наличие единицы в младших разрядах
комбинации двоичных чисел свидетельствует
о том, что искаженный разряд является
нечетным, т.к. единицу в младшем
разряде имеют все нечетные числа.
Значит, первой проверкой должны
охватываться все нечетные разряда
принятой комбинации:
Для
определения второго разряда синдрома
используется таблица десятичных
чисел и соответствующих им двоичных
комбинаций. Из таблицы видно, что единицу
во втором двоичном разряде имеют
следующие десятичные числа: 2, 3, 6, 7, 10,
11, 14, 15, 18, 19, ... Следовательно, второй
проверкой на четность можно охватывать
двоичные разряды, соответствующие
этим числам:
В результате этой проверки находится второй разряд синдрома s2.
При
третьей проверке находится третий
разряд синдрома. Из приведенной
таблицы находим числа, имеющие единицу
в третьем двоичном разряде: 4, 5, 6, 7, 12,
13, 14, 15, 20, 21, 22, 23, ... Следовательно, при
третьей проверке должны охватываться
соответствующие этим числам разряды:
Рассуждая аналогично, находим последовательность разрядов, охватываемых при четвертой, пятой и т.д. проверках. Двоичные числа, полученные в результате проверок на четность, могут быть контрольными разрядами.
Для обеспечения кодирования по Хэммингу необходимо иметь специальный буферный накопитель, в ячейках которого набирается вся п- разрядная комбинация кода. В декодирующем устройстве вся кодовая комбинация должна также накопиться, а затем анализироваться. Если переставить разряды кода, то его исправляющие возможности не изменятся. Поэтому для упрощения кодирующего и декодирующего устройств целесообразнее в начале записывать информационные, а затем контрольные разряды. В этом случае будет не нужен выходной накопитель, т.к. соответствующие проверки можно выполнять одновременно с передачей информационных разрядов.
Однако для сохранения исправляющей возможности кода Хэмминга необходимо провести разделение номеров разрядов следующим образом: