Проверка на наличие дрейфа. Критерий Аббе.
Критерий Аббе призван выявлять в выборке такой вид помех, как монотонный дрейф. Вычисление статистики Аббе производится по формуле: где `у - среднее арифметическое выборки. Решающее правило: Если n>nkp при заданном уровне значимости а и объема выборки М, то выборка считается однородной, применяется гипотеза Н0, иначе H1- обнаружен дрейф. Представление алгоритма в виде блок-схемы: Рисунок 7 - Блок-схема опроса на наличие дрейфа. 3.8 Проверка на наличие повышенного уровня шума СКО<СКОдоп Если условие выполняется, то повышенный уровень шума отсутствует. В противном случае повышенный уровень шума есть. Представление алгоритма в виде блок-схемы: Рисунок 8 - Блок-схема алгоритма проверки на наличие повышенного уровня шума
Алгоритм логических выводов Каждый результат проверки имеет диагностическое сообщение и аварийную сигнализацию. Введем 4 эффективных, логических переменных XI... Х4, с помощью которых закодируем диагностику неисправностей. Х1=0-значения не превышены XI=1-превышен верхний предел Х2=0-значения не превышены Х2=1-превышен нижний предел Х3=0-отсутсвуют выбросы Х3=1-имеются выбросы Х4=0-дрейф отсутствует Х4=1-обнаружен дрейф Введем 4 переменные, которые характеризуют систему управления: У1=0-все нормально У1=1 - ДС1 сигнализация У2=0-все нормально У2=1 - ДС2+сигнализация УЗ=0-все нормально УЗ=1-ДСЗ+фильтр медианы У4=0-все нормально У4=1-ДС4+корректор дрейфа
Описание алгоритма на основе автоматных таблиц При записи алгоритма на основе автоматных таблиц вводится фиксированные логические переменные, которые принимают значения 0 или 1, с помощью которых кодируются интервалы изменения измеряемой величины и выходы системы регулирования.
Данный алгоритм имеет преимущество перед словесным описанием. Но есть такие недостатки, как большой объем и то, что большинство входных наборов не реализуемо. Составим автоматную таблицу. Таблица 1 - Автоматная таблица
При заполнении автоматной таблицы выполняется неполнота словесного описания. Определим выходной набор, составив автоматный граф. Z0-все нормально Z1-ДC1 Z2-ДC2 ZЗ-ДCЗ+фильтp медианы Z4-C4+кoppeкция дрейфа Автоматный граф Составим таблицу переходов. Таблица 2 - Таблица переходов.
Составим соответствующую таблицу выходов. Таблица 3 - Таблица выходов.
Таблица переходов является удобной формой представлений функции переходов, а соответствующая ей таблица выходов отражает свойства функции выходов. При заполнении автоматной таблицы выявляется следующий недостаток - это их большой объем. Секвенциальное представление Секвенциальное описание учитывает причинно-следственную связь, которая порождает секвенциальный набор. Знак секвенции означает, что если левая часть истина, то и правая часть истина. Главное преимущество этого метода состоит в том, что он лишен недостатков автоматных таблиц. Составим секвенциальное представление для таблицы переходов:
Для таблицы выходов: 3.13 Представление всего алгоритма Матричные схемы алгоритма Они представляют собой матрицу размером NxN, где N-число операторов в алгоритме. Элемент матрицы aij=1, если после i-ro оператора выполняется j-й оператор, в противном случае aij =0. В каждой строке функционального оператора имеется только одна единица, в строке логических операторов ветвления содержится две единицы (жирная- переход по 1, тонкая-переход по 0). Недостатком является разреженность матрицы, т. е. большое количество разреженных элементов. Являются модификацией ЯЛС. Представление всего алгоритма на языке логических схем: Р1 - Контроль работы датчиков (да/нет) А2 - Ввод исходных данных (Тц, nl, п2, N1, N2 g - весовой коэффициент, В) АЗ - Блок начальных засылок А4 - Запуск таймера, фиксация tk А5 - Опрос датчиков (Тсп, Рcп) А6 - Алгоритм фильтра сигналов (среднего арифметического (Тсп, Рcп)) А7 - Допусковый контроль значений А8 - Допусковый контроль скорости изменения А9 - Накопление выборки Р10 - Выборка накоплена? (да/нет) All -Расчет критерия Диксона (наличие выбросов) А12 - Расчет критерия Аббе (наличие дрейфа) А13 - Проверка на наличие повышенного уровня шума А14 - Сдвиг выборки А15 - Формирование строки состояния Р16 - Строка нулевая (да/нет) А17 - Блок логики А18 - Выдача информации оператору А19 - Обращение к таймеру (Dt=tH-tk) Р20 - Dt>Тц(да/нет) Р21 - Расчет окончен? (да/нет) S - Выход.
Воспользуйтесь поиском по сайту: ©2015 - 2025 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...
|