Недостатки: дополнительные затраты на оборудование среди них есть: контроль по модулю методы контроля с помощником аппаратного резервирования.
Схема аппаратного резерва.Контролируемая схема: - (схема контроля и решающий орган) могут быть встроенными непосредственно, являться составными устройствами, либо внешними и подключены к устройству через специальные точки. Автоматизация контроля использует внешние точки.
Программный контроль: состоит из дополнительных программ, определяющих исходные данные о наличии неисправностей. Программный контроль требует временной избыточности, но почти не требует аппаратуры. Программные способы контроля делятся на тестовые и программные.
Тестовый контроль: контролирует осуществление тестовых программ, позволяющих определить вероятность определения неисправности.
Блок-схема тестового контроля.
Программно-логический контроль.
Программно-логический контроль: осуществляется путем введения в работу программ дополнительного контроля операций. В результате их выполнения получается информация, которую можно использовать для обнаружения ошибок.
- Двукратное повторение программ и сравнение результатов.
- Решение функциональной задачи по основному управляющему алгоритму и сравнение результатов.
- Введение функциональной задачи с дополнительными переменными, на которую накладывается ряд контрольных условий в ходе ведения задачи.
- Проверка основных переменных значений вычисленных ранее.
Программно-логические методы широко применяются для защиты логическими методами от остановов.
- Контроль длительного выполнения программ.
На этапе эксплуатации в основных рабочих режимах используется аппаратный контроль, а так же программно-логический, тестовый и программно-логический в дежурных режимах программы.
Методы отказоустойчивости.
С целью повышения надежности широко применяют методы отказоустойчивости. При этом необходимо учитывать характер работы исходного устройства, т.е. работу в реальном или не в реальном режиме времени.
Устройства 1 типа имеющего случайный поток информации, ее потеря не может быть восстановлена каким либо способом. Переключение резервов, требующих на это время, в таких устройствах исключено.
К устройствам второго типа относятся устройства имеющие возможность накапливать в ЗУ информацию, такие машины могут работать по производственным программам (ЭВМ).
Для устройств работающих в реальном масштабе времени применяют:
- Простое резервирование.
- Мажоритарное резервирование.
- Резервирование путем замещения.
- Избыточная структура с чередованием свойств.
Введем понятие кратности резервирования. Кратность резервирования равна числу блоков, включенных в последовательное соединенное устройство.
d(0, d) d(d0, 0) d(d0, d).
Резервирование: состояние, в котором элементы жестко соединены с исходными элементами и в течение всего времени находятся, с соединенными элементами в одном режиме называется, горячим или пассивным резервированием.
Если резервируемые элементы подключены только при выходе исходящего элемента, то такое резервирование называется активным.
Чем выше уровень, на котором происходит резервирование, тем выше надежность в избыточной схеме. Достоинством простого резервирования на нижнем уровне является:
- Высокий уровень надежности.
- Большая универсальность.
- Возможность использования схем.
Поэтому резервирование незаменимо при построении каскадов.
Недостатки: резкое увеличение оборудования, снижение нагрузочной способности схем.
- Метод контрольных функций.
- Контроль гладкости.
Контроль длительного выполнения: основан на том, что для каждой программы каждой программы есть контроль длительного выполнения. Всякое число, которое превышает этот контроль, приведет к зацикливанию программы, останову и не правильному выполнению программы. Превышением длительности выполнения может служить сбой в этой программе. Поэтому есть контроль сравнения номеров подпрограмм.
Метод контрольных функций.
Основан на том, что результаты, в программе должны быть проверены определенным функциональным соотношением. Например, решение системы дифференциальных уравнений может быть проверено по критерию, образованному в виде суммы удовлетворяющих исходному решению.
Контроль гладкости.
Основан на том, что если ряд вычислений представляет собой более или менее гладкую функцию, все это свидетельствует об ошибке.
Программно аппаратное комбинирование.
Контроль использует рационально объединенное программирование и поддержку аппаратных средств, что позволяет определить их недостатки. При использовании этого метода аппаратные средства могут служить для обнаружения ошибок и их устранения, а программные средства анализируют или могут указывать ошибки на этапе производства и использовать программные методы, которые позволяют, в том числе их использовать.
Мажоритарное резервирование.
Мажоритарное резервирование это к параллельно подключенным идентичным схемам, выходы которых соединены со входом решающего органа, реализующего по пороговую функцию с реальными весами по входам (можно построить решающий орган с разными весами по входам).
Решающий орган реализует пороговую логическую функцию с равными весами по входам.
ui – функция резервного регулирования схемой.
k – кратность резервирования.
r - порог реализующего органа.
Решающий орган реализует функцию большинства, т.е. выдает сигнал логической 1 или 0 в зависимости от того, каких сигналов на его входах было больше. РО – в такой структурной схеме называют так же мажоритарным органом.
Порог мажоритарной схемы
- k всегда четно.