x
|
f(x)
|
0
|
0.013
|
0.0303
|
0.1129
|
0.0606
|
0.2019
|
0.0909
|
0.6058
|
0.1212
|
0.9079
|
0.1515
|
0.9587
|
0.1818
|
1.1636
|
0.2121
|
1.204
|
0.2424
|
1.4001
|
0.2727
|
1.5845
|
0.303
|
1.3212
|
0.3333
|
1.3752
|
0.3636
|
1.4383
|
0.3939
|
1.7788
|
…
|
…
|
2.8788
|
-2.0862
|
2.9091
|
-2.2408
|
2.9394
|
-2.413
|
2.9697
|
-2.8774
|
3
|
-2.992
|
В задании указано, что необходимо провести идентификацию объекта, по
измеренным значениям с его выхода и входа (таблица 1.1), с использованием
степенных полиномов.
Допустим, объект описывается функцией:
, (1.1)
Поиск решения уравнения (1.1) при наличии шумов, затруднен.
Для приближения характеристики, минимизируют некоторый функционал,
характеризующий различия объекта и модели, как правило, это квадратичная
функция (1.2).
, (1.2)
- Множество ошибок, между выходными значениями исследуемого
объекта () и выходными значениями модели
объекта ().
Для того, чтобы найти минимальное значение E, необходимо продифференцировать уравнение (1.2).
В итоге, после некоторых преобразований получим уравнение, записанное в
матричной форме:
, (1.3)
- вектор значений, снятых с выхода исследуемого объекта.
- Информационная матрица Фишера, положительно определенная,
и, чтобы было возможно найти ее обратную матрицу, должна быть еще и
невырожденной (квадратная матрица, определитель которой отличен от нуля).
Матрица Ф, в виде степенного ряда, будет иметь вид:
N -
Число измерений.
n -
размерность объекта.
Выразим вектор параметров объекта из уравнения (1.3):
, (1.4)
Пусть размерность объекта n=4,
тогда:
Решив
уравнение (1.4), получим вектор B:
Таким
образом, функция, описывающая поведения объекта в зависимости от параметров B и
входного сигнала, будет иметь вид:
(1.5)
На
рисунке 1.1, разместим измеряемые значения с выхода объекта y(x) и
график, соответствующий уравнению yr(x) (1.5).
Рисунок 1.1
Оценку точности будем проводить с помощью дискретной нормы
среднеквадратичной оценки:
(1.6)
- измеренные значения с выхода объекта; - расчетные значения, зависящие, от
входного воздействия на объект и рассчитанных параметров; Решив уравнение (1.6), получим:
. Идентификация статических характеристик с помощью ортогональных
полиномов Чебышева
Есть какой-то объект, у которого измерены входные (x) и выходные (f(x)) сигналы, часть данных приведена в таблице 1.1. В задании указано, что необходимо
провести идентификацию объекта, по измеренным значениям с его выхода и входа
(таблица 1.1), с использованием ортогональных полиномов Чебышева. Для этого, необходимо отрезок, на котором мы исследуем
функцию, разделить на отрезки одинаковой длины:
N = 99
- количество равных по длине отрезков, на которые n точек разбивают исходный интервал (); - начальная точка; - конечная точка; Подставив
в уравнение, значения , a, b и M:
Многочлены Чебышева, определяем по следующей формуле:
При этом:
По
аналогии с идентификацией с помощью степенных полиномов, возьмем размерность
объекта , тогда, определим 5 полиномов Чебышева:
Проверим
условие ортогональности найденных полиномов:
; ;
;;
;;
;;
;;
; ;
; ;
;
Как
видно, условия ортогональности выполняются, поэтому найдем коэффициенты
идентифицируемого объекта:
;;;;
;
Искомая функция:
+
На рисунке 2.1, разместим измеряемые значения с выхода объекта y(x) и график расчетных значений yr(x).
3. Настраиваемая модель
Нам дана передаточная функция объекта (3.1), и мы должны ее
идентифицировать с помощью настраиваемой модели.
(3.1)
Пусть, нам известны порядки полинома числителя и знаменателя объекта,
т.е. известна его структура и необходимо идентифицировать лишь параметры
объекта, тогда уравнение (3.1), представим, как (3.2):
(3.2)
Поделим числитель и знаменатель передаточной функции (3.2) на полином степени, у которого корни
положительны и известны: , где , (указано в задании), тогда уравнение (3.2), можно записать в
виде:
(3.3)
Модель настраиваемой модели,
рисунок 3.1
Рисунок 3.1
Графики переходных процессов, параметров , в настраиваемой модели Рисунок 3.2
Рисунок 3.2
Искомые коэффициенты из параметров настраиваемой модели можно определить:
; ;
; ;
Найденные коэффициенты, совпадают с коэффициентами исследуемой модели,
т.е. передаточная функция исследуемого объекта определена, как:
4. Идентификация прямым методом наименьших квадратов для
авторегрессионной модели
Сигнал помехи f(t), подается на вход объекта, при этом
точно измеряется, так же, как и выходной сигнал y(t), часть исходных
данных приведена в таблице 4.1.
|
f
|
|
0
|
-0.9549
|
-0.9549
|
0.03
|
1.3259
|
1.3303
|
0.06
|
-0.5364
|
-0.4942
|
0.09
|
-0.1186
|
-0.0221
|
0.12
|
-0.3871
|
-0.2333
|
0.15
|
-0.2222
|
0.0039
|
0.18
|
-0.4908
|
-0.1986
|
0.21
|
-0.3277
|
0.011
|
0.24
|
-0.6736
|
-0.3009
|
0.27
|
0.5706
|
0.9835
|
...
|
...
|
...
|
17.97
|
0.2372
|
-1.4846
|
18
|
0.0388
|
-1.5718
|
Искомые коэффициенты определим таким образом, чтобы разность (невязка)
между левой и правой частью уравнения (4.1) была минимальной:
Для решения этой задачи формируется сумма
квадратов невязок:
Минимально значение уравнения (4.2), можно
найти, продифференцировав его, поэтому:
Тогда,
выразив из уравнения (4.3), оценку , получим
(4.5)
Допустим
порядок системы , тогда:
Найдем
матрицу из уравнения (4.4):
Тогда
вектор оценок параметров, найдем из формулы (4.5):
Уравнение, описывающее поведение объекта:
На
рисунке 4.1, разместим измеряемые значения с выхода объекта y(t) и
график расчетных значений yr(t).
Рисунок
4.1
5. Идентификация рекуррентным методом наименьших квадратов для
авторегрессионной модели
Требуется идентифицировать параметры объекта в темпе реального процесса,
это означает, что оценка неизвестных параметров должна осуществляться сразу,
после измерения выхода объекта. Решить эту задачу возможно с помощью следующего
алгоритма:
идентификация полином реккурентный
авторегрессионный
При
этом:
, где x -
любая, положительная постоянная. I - единичная матрица, размерностью nxn
Пусть
порядок объекта , тогда:
Нахождение
параметров системы, будем проводить до тех пор, пока они не установятся.
Построим графики изменений параметров на рисунке 5.1
Рисунок
5.1
Возьмем следующие параметры:
Уравнение, описывающее поведение объекта:
На
рисунке 5.2, разместим измеряемые значения с выхода объекта y(t) и
график расчетных значений yr(t).
Рисунок
5.2
6. Оценка параметров системы со скользящим средним, прямым методом
- порядок фильтра входного полинома;
- порядок фильтра входной помехи;
Тогда модель может быть описана следующим образом:
Кроме
векторов и , расчет
ничем не отличается от прямого метода наименьших квадратов, т.е. надо решить
уравнение вида:
Тогда,
сначала определим :
Матрица , определяется по формуле (6.2)
Тогда оценка параметров , будет иметь вид:
Теперь найденные значения параметров подставим в формулу (6.1), и получим
следующее уравнение, описывающее поведение объекта:
-
Гауссовский белый шум с нулевым средним (не может быть измерен). График с
измеренной y(t) и расчетной переменной yr(t)
приведен на Рисунке 6.1.
Рисунок 6.1
7. Оценка параметров системы со скользящим средним, рекуррентным
методом
Требуется идентифицировать параметры объекта в темпе реального процесса,
это означает, что оценка неизвестных параметров должна осуществляться сразу,
после измерения выхода объекта. Решить эту задачу возможно с помощью следующего
алгоритма:
При
этом:
, где x -
любая, положительная постоянная. I - единичная матрица, размерностью , соответственно и , будет
той же размерностью.
-
нулевая матрица, поскольку к каким значениям будут стремиться параметры вектора
нам неизвестно. Размерность .
Кроме векторов и , расчет ничем не отличается от рекуррентного метода
наименьших квадратов, т.е. надо последовательно решать уравнения (7.1), (7.2),
(7.3): Пусть:
- порядок фильтра входного полинома;
- порядок фильтра входной помехи;
- выбирается из следующих соображений: при заданных порядках
фильтра входного полинома и фильтра входной помехи, нам необходимо обращаться к
предыдущим значениям: u(k-4) и y(k-2), поэтому
начать с , не получится, поскольку до этого
еще измерений не проводилось. При , u(k-4)=u(0).
Тогда:
Построим графики изменений параметров
В конце концов, при учете всех исходных данных, вектор оценок полностью сходится с полученным
вектором при расчете прямым методом со
скользящим средним, что логично.
Но поскольку смысл рекуррентного метода состоит в поиске параметров во
время измерений, возьмем другой вектор оценок параметров системы. Из графиков
видно, что все параметры пришли в устойчивое состояние гораздо раньше 600
измерения, поэтому выберем оценку параметров системы, на 200 позиции:
Тогда уравнение модели системы:
- Гауссовский белый шум с нулевым средним (не может быть
измерен). Графики измеренного y(t) сигнала и расчетного yr(t), изображены на
Рисунке 6.2
8. Формирование множеств проверок диагностируемого объекта с
помощью аппарата булевых функций
1. По структурной схеме составляется таблица состояний, которая
имеет вид:
|
П1
|
П2
|
П3
|
П4
|
П5
|
П6
|
П7
|
П8
|
П9
|
S1
|
0
|
1
|
0
|
0
|
0
|
1
|
0
|
1
|
0
|
S2
|
1
|
0
|
1
|
0
|
1
|
0
|
0
|
0
|
0
|
S3
|
1
|
1
|
0
|
0
|
0
|
1
|
0
|
1
|
0
|
S4
|
1
|
1
|
1
|
0
|
1
|
1
|
1
|
1
|
S5
|
1
|
1
|
1
|
0
|
0
|
1
|
0
|
1
|
1
|
S6
|
1
|
1
|
1
|
0
|
1
|
0
|
0
|
0
|
0
|
S7
|
1
|
1
|
1
|
1
|
1
|
1
|
0
|
1
|
1
|
S8
|
1
|
1
|
1
|
0
|
1
|
1
|
1
|
0
|
0
|
S9
|
1
|
1
|
1
|
1
|
1
|
1
|
1
|
1
|
0
|
2. Булева матрица, построенная по таблице состояний, выглядит
следующим образом:
|
П1
|
П2
|
П3
|
П4
|
П5
|
П6
|
П7
|
П8
|
П9
|
s1s2
|
1
|
1
|
1
|
0
|
1
|
1
|
0
|
1
|
0
|
s1s3
|
1
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
s1s4
|
1
|
0
|
1
|
0
|
1
|
0
|
1
|
0
|
1
|
s1s5
|
1
|
0
|
1
|
0
|
0
|
0
|
0
|
0
|
1
|
s1s6
|
1
|
0
|
1
|
0
|
1
|
1
|
0
|
1
|
0
|
s1s7
|
1
|
0
|
1
|
1
|
1
|
0
|
0
|
0
|
1
|
s1s8
|
1
|
0
|
1
|
0
|
1
|
0
|
1
|
1
|
0
|
s1s9
|
1
|
0
|
1
|
1
|
1
|
0
|
1
|
0
|
0
|
s2s3
|
0
|
1
|
1
|
0
|
1
|
1
|
0
|
1
|
0
|
s2s4
|
0
|
1
|
0
|
0
|
0
|
1
|
1
|
1
|
1
|
s2s5
|
0
|
1
|
0
|
0
|
1
|
1
|
0
|
1
|
1
|
s2s6
|
0
|
1
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
s2s7
|
0
|
1
|
0
|
1
|
0
|
1
|
0
|
1
|
1
|
s2s8
|
0
|
1
|
0
|
0
|
0
|
1
|
1
|
0
|
0
|
s2s9
|
0
|
1
|
0
|
1
|
0
|
1
|
1
|
1
|
0
|
s3s4
|
0
|
0
|
1
|
0
|
1
|
0
|
1
|
0
|
1
|
s3s5
|
0
|
0
|
1
|
0
|
0
|
0
|
0
|
0
|
1
|
s3s6
|
0
|
0
|
1
|
0
|
1
|
1
|
0
|
1
|
0
|
s3s7
|
0
|
0
|
1
|
1
|
1
|
0
|
0
|
0
|
1
|
s3s8
|
0
|
0
|
1
|
0
|
1
|
0
|
1
|
1
|
0
|
s3s9
|
0
|
0
|
1
|
1
|
1
|
0
|
1
|
0
|
0
|
s4s5
|
0
|
0
|
0
|
0
|
1
|
0
|
1
|
0
|
0
|
s4s6
|
0
|
0
|
0
|
0
|
0
|
1
|
1
|
1
|
1
|
s4s7
|
0
|
0
|
0
|
1
|
0
|
0
|
1
|
0
|
0
|
s4s8
|
0
|
0
|
0
|
0
|
0
|
0
|
0
|
1
|
1
|
s4s9
|
0
|
0
|
0
|
1
|
0
|
0
|
0
|
0
|
1
|
s5s6
|
0
|
0
|
0
|
0
|
1
|
1
|
0
|
1
|
1
|
s5s7
|
0
|
0
|
0
|
1
|
1
|
0
|
0
|
0
|
0
|
s5s8
|
0
|
0
|
0
|
0
|
1
|
0
|
1
|
1
|
s5s9
|
0
|
0
|
0
|
1
|
1
|
0
|
1
|
0
|
1
|
s6s7
|
0
|
0
|
0
|
1
|
0
|
1
|
0
|
1
|
1
|
s6s8
|
0
|
0
|
0
|
0
|
0
|
1
|
1
|
0
|
0
|
s6s9
|
0
|
0
|
0
|
1
|
0
|
1
|
1
|
1
|
0
|
s7s8
|
0
|
0
|
0
|
1
|
0
|
0
|
1
|
1
|
1
|
s7s9
|
0
|
0
|
0
|
0
|
0
|
0
|
1
|
0
|
1
|
s8s9
|
0
|
0
|
0
|
1
|
0
|
0
|
0
|
1
|
0
|
По булевой матрице записывается функция в форме "дизъюнкция
конъюнкций":
(pi) = (p1vp2vp3vp5vp6vp8)&p1&(p1vp3vp5vp7vp9)&(p1vp3vp9) &(p1vp3vp5vp6vp8)&(p1vp3vp4vp5vp9)&(p1vp3vp5vp7vp8)&(p1vp3vp4vp5vp7)&(p2vp3vp5vp6vp8)&(p2vp6vp7vp8vp9)&(p2vp5vp6vp8vp9)&p2&(p2vp4vp6vp8vp9)&(p2vp6vp7)&(p2vp4vp6vp7vp8)&(p3vp5vp7vp9)&(p3vp9)&(p3vp5vp6vp8)&(p3vp4vp5vp9)&(p3vp5vp7vp8)&(p3vp4vp5vp7)&(p5vp7)&(p6vp7vp8vp9)&(p4vp7)&(p8vp9)&(p4vp9)&(p5vp6vp8vp9)&(p4vp5)&(p5vp7vp8vp9)&(p4vp5vp7vp9)&(p4vp6vp8vp9)&(p6vp7)&(p4vp6vp7vp8)&(p4vp7vp8vp9)&(p7vp9)&(p4vp8)=p1&p2&(p3vp9)&(p3vp5vp6vp8)&(p5vp7)&(p4vp7)&(p8vp9)&(p4vp9)&(p4vp5)&(p6vp7)&(p7vp9)&(p4vp8)=(p1p2p3vp1p2p9)&(p3p5vp3p7vp5vp5p7vp6p5vp6p7vp8p5vp8p7)&(p4p8vp4p9vp7p8vp7p9)&(p4vp4p5vp9p4vp9p5)&(p6p7vp6p9vp7vp7p9)&(p4vp8)=(p1p2p3p7vp1p2p3p5)&(p4p8vp4p9vp7p9p5)&(p6p9p4vp6p9p8vp7p4vp7p8)=(p1p2p3p7p4p8vp1p2p3p7p4p9vp1p2p3p7p9p5vp1p2p3p5p4p8vp1p2p3p5p4p9)&(p6p9p4vp6p9p8vp7p4vp7p8)=p1p2p3p7p4p8vp1p2p3p7p9p5p8vp1p2p3p5p4p9p6vp1p2p3p7p4p9)
Т1 = {p1p2p3p7p4p8} и Т2 = {p1p2p3p7p4p9}.
. Построение достаточно простых диагностических тестов. Алгоритм
Яблонского-Мак-Класки
1. в строке s1s4 содержится проверка п1,
она поглащает все остальные строки содержащие единицу в п1 проверка п1, как и
строка s1s4 отмечается как входящая в тест и выводится из рассмотрения
. пусть строка поглотитель s2s8
. пусть строка поглотитель s7s11
. пусть строка поглотитель s2s12
. пусть строка поглотитель s3s11
. пусть строка поглотитель s3s5
7. дальше правило поглощения строк применять нельзя, используем правило
поглощения столбцов
Применяем правило поглощения строк, п2, входит в тест.
п8 входит в тест
п6 входит в тест
В результате получаем: п1п2п8п6.
11. Построение достаточно простых диагностических тестов. Алгоритм
Синдеева
Вариант 10
|
Н
|
I
|
|
п1
|
п2
|
п3
|
п4
|
п5
|
п6
|
п7
|
п8
|
п9
|
п10
|
п11
|
п12
|
|
|
s1
|
0
|
1
|
1
|
0
|
0
|
1
|
1
|
1
|
1
|
1
|
0
|
0
|
7 и 5=2.605
|
0,980
|
s2
|
0
|
0
|
1
|
1
|
1
|
1
|
1
|
0
|
1
|
0
|
1
|
1
|
8 и 4=2.667
|
0.918
|
s3
|
1
|
0
|
0
|
1
|
1
|
0
|
0
|
1
|
0
|
1
|
0
|
1
|
6 и 6=2.585
|
1
|
s4
|
1
|
1
|
1
|
0
|
0
|
1
|
1
|
1
|
1
|
1
|
0
|
0
|
8 и 4=2.667
|
0.918
|
s5
|
1
|
0
|
0
|
1
|
0
|
0
|
1
|
0
|
0
|
1
|
1
|
0
|
5 и 7=2.605
|
0,980
|
s6
|
0
|
1
|
0
|
1
|
1
|
0
|
1
|
1
|
0
|
0
|
1
|
1
|
7 и 5=2.605
|
0,980
|
s7
|
1
|
1
|
0
|
0
|
1
|
0
|
0
|
0
|
1
|
1
|
0
|
1
|
6 и 6=2.585
|
1
|
s8
|
0
|
1
|
1
|
1
|
1
|
1
|
0
|
0
|
1
|
0
|
1
|
1
|
8 и 4=2.667
|
0.918
|
s9
|
1
|
0
|
1
|
1
|
0
|
1
|
0
|
0
|
0
|
1
|
1
|
0
|
6 и 6=2.585
|
1
|
s10
|
0
|
0
|
0
|
0
|
0
|
1
|
1
|
1
|
0
|
0
|
1
|
0
|
4 и 8=2.667
|
0.918
|
s11
|
1
|
1
|
0
|
0
|
1
|
0
|
0
|
1
|
0
|
1
|
0
|
1
|
6 и 6=2.585
|
1
|
s12
|
0
|
0
|
1
|
1
|
1
|
0
|
1
|
0
|
1
|
0
|
1
|
0
|
6 и 6=2.585
|
1
|
H = log2 12 = 3,585
Максимальная 3,7,9,11,12.
В качестве первой проверки берем 3 строку.
Расчёт условной энтропии первой проверки p1 производится при учёте следующих данных:
·
Число единиц
(положительных исходов) в первой строке (первой проверки) напротив единиц
строки p3 l1 = 2;
·
Число нулей в
первой строке напротив единиц строки p3
(l - l1) = 4;
·
Число единиц в
первой строке напротив нулей строки p3
l2 = 5;
Число нулей в первой строке напротив нулей строки p3(n - l - l1) =1 Тогда условная энтропия
первой проверки
Количество информации, которое несёт первая проверка при условии, что 3
уже проведена
=0.784
Вариант 10
|
H(pi/p3)
|
I(pi/p3)
|
|
п1
|
п2
|
п3
|
п4
|
п5
|
п6
|
п7
|
п8
|
п9
|
п10
|
п11
|
п12
|
|
|
s3
|
1
|
0
|
0
|
1
|
1
|
0
|
0
|
1
|
0
|
1
|
0
|
1
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
s1
|
0
|
1
|
1
|
0
|
0
|
1
|
1
|
1
|
1
|
1
|
0
|
0
|
1.801
|
0.784
|
s2
|
0
|
0
|
1
|
1
|
1
|
1
|
1
|
0
|
0
|
1
|
1
|
1.76
|
0.825
|
s4
|
1
|
1
|
1
|
0
|
0
|
1
|
1
|
1
|
1
|
1
|
0
|
0
|
1.76
|
0.825
|
s5
|
1
|
0
|
0
|
1
|
0
|
0
|
1
|
0
|
0
|
1
|
1
|
0
|
1.626
|
0.959
|
s6
|
0
|
1
|
0
|
1
|
1
|
0
|
1
|
1
|
0
|
0
|
1
|
1
|
1.626
|
0.959
|
s7
|
1
|
1
|
0
|
0
|
1
|
0
|
0
|
0
|
1
|
1
|
0
|
1
|
1.667
|
0.918
|
s8
|
0
|
1
|
1
|
1
|
1
|
1
|
0
|
0
|
1
|
0
|
1
|
1
|
1.76
|
0.825
|
s9
|
1
|
0
|
1
|
1
|
0
|
1
|
0
|
0
|
0
|
1
|
1
|
0
|
1.585
|
1
|
s10
|
0
|
0
|
0
|
0
|
0
|
1
|
1
|
1
|
0
|
0
|
1
|
0
|
1.76
|
0.825
|
s11
|
1
|
1
|
0
|
0
|
1
|
0
|
0
|
1
|
0
|
1
|
0
|
1
|
1.935
|
0.65
|
s12
|
0
|
0
|
1
|
1
|
1
|
0
|
1
|
0
|
1
|
0
|
1
|
0
|
1.667
|
0.918
|
Максимальная p9. Она же и
выбирается в качестве второй проверки, проводимой после проверки p3. Учитывая, что соответствующая ей
условная энтропия H(p9/p3) = 1,585, можно рассчитать энтропии и количества
информации остальных проверок, при условии проведения проверки p3 и p9.
Вариант 10
|
H(pi/p3p9)
|
I(pi/p3p9)
|
|
п1
|
п2
|
п3
|
п4
|
п5
|
п6
|
п7
|
п8
|
п9
|
п10
|
п11
|
п12
|
|
|
s3
|
1
|
0
|
0
|
1
|
1
|
0
|
0
|
1
|
0
|
1
|
0
|
1
|
|
|
s9
|
1
|
0
|
1
|
1
|
0
|
1
|
0
|
0
|
0
|
1
|
1
|
0
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
s1
|
0
|
1
|
1
|
0
|
0
|
1
|
1
|
1
|
1
|
1
|
0
|
0
|
0.896
|
0.689
|
s2
|
0
|
0
|
1
|
1
|
1
|
1
|
1
|
0
|
1
|
0
|
1
|
1
|
0.896
|
0.689
|
s4
|
1
|
1
|
1
|
0
|
0
|
1
|
1
|
1
|
1
|
1
|
0
|
0
|
0.896
|
0.689
|
s5
|
1
|
0
|
0
|
1
|
0
|
0
|
1
|
0
|
0
|
1
|
1
|
0
|
1.126
|
0.459
|
s6
|
0
|
1
|
0
|
1
|
1
|
0
|
1
|
1
|
0
|
0
|
1
|
1
|
0.896
|
0.689
|
s7
|
1
|
1
|
0
|
0
|
1
|
0
|
0
|
0
|
1
|
1
|
0
|
1
|
0.896
|
0.689
|
s8
|
0
|
1
|
1
|
1
|
1
|
1
|
0
|
0
|
1
|
0
|
1
|
1
|
0.896
|
0.689
|
s10
|
0
|
0
|
0
|
0
|
0
|
1
|
1
|
1
|
0
|
0
|
1
|
0
|
0.896
|
0.689
|
s11
|
1
|
1
|
0
|
0
|
1
|
0
|
0
|
1
|
0
|
1
|
0
|
1
|
1.126
|
0.459
|
s12
|
0
|
0
|
1
|
1
|
1
|
0
|
1
|
0
|
1
|
0
|
1
|
0
|
0.667
|
0.918
|
Максимальное количество информации несёт проверка p12. Она же и выбирается в качестве
третей проверки, проводимой после проверок p3
и p9. Учитывая, что соответствующая ей условная энтропия
H(p12/p3,p9) = 0,667, можно рассчитать энтропии и количества
информации остальных проверок, при условии проведения проверки p3, p9 и p12.
Вариант 10
|
H
|
I
|
|
п1
|
п2
|
п3
|
п4
|
п5
|
п6
|
п7
|
п8
|
п9
|
п10
|
п11
|
п12
|
|
|
s3
|
1
|
0
|
1
|
1
|
0
|
0
|
1
|
0
|
1
|
0
|
1
|
|
|
s9
|
1
|
0
|
1
|
1
|
0
|
1
|
0
|
0
|
0
|
1
|
1
|
0
|
|
|
s12
|
0
|
0
|
1
|
1
|
1
|
0
|
1
|
0
|
1
|
0
|
1
|
0
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
s1
|
0
|
1
|
1
|
0
|
0
|
1
|
1
|
1
|
1
|
1
|
0
|
0
|
0.167
|
0,5
|
s2
|
0
|
0
|
1
|
1
|
1
|
1
|
1
|
0
|
1
|
0
|
1
|
1
|
0.5
|
0,167
|
s4
|
1
|
1
|
1
|
0
|
0
|
1
|
1
|
1
|
1
|
1
|
0
|
0
|
0.333
|
0.334
|
s5
|
1
|
0
|
0
|
1
|
0
|
0
|
1
|
0
|
0
|
1
|
1
|
0
|
0.333
|
0.334
|
s6
|
0
|
1
|
0
|
1
|
1
|
0
|
1
|
1
|
0
|
0
|
1
|
1
|
0.333
|
0.334
|
s7
|
1
|
1
|
0
|
0
|
1
|
0
|
0
|
0
|
1
|
1
|
0
|
1
|
0.333
|
0.334
|
s8
|
0
|
1
|
1
|
1
|
1
|
1
|
0
|
0
|
1
|
0
|
1
|
1
|
0.167
|
0,5
|
s10
|
0
|
0
|
0
|
0
|
0
|
1
|
1
|
1
|
0
|
0
|
1
|
0
|
0.167
|
0,5
|
s11
|
1
|
1
|
0
|
0
|
1
|
0
|
0
|
1
|
0
|
1
|
0
|
1
|
0.667
|
0
|
Максимальное количество информации несут проверки p1 и p8 p10. В качестве четвёртой проверки,
выбрана проверка p1. Учитывая,
что соответствующая ей условная энтропия H = 0.5 можно рассчитать энтропии и
количества информации остальных проверок, при условии проведения проверки p3, p9, p12 и p1.
Вариант 10
|
H
|
I
|
|
п1
|
п2
|
п3
|
п4
|
п5
|
п6
|
п7
|
п8
|
п9
|
п10
|
п11
|
п12
|
|
|
s3
|
1
|
0
|
0
|
1
|
1
|
0
|
0
|
1
|
0
|
1
|
0
|
1
|
|
|
s9
|
1
|
0
|
1
|
1
|
0
|
1
|
0
|
0
|
0
|
1
|
1
|
0
|
|
|
s12
|
0
|
0
|
1
|
1
|
1
|
0
|
1
|
0
|
1
|
0
|
1
|
0
|
|
|
s1
|
0
|
1
|
1
|
0
|
0
|
1
|
1
|
1
|
1
|
1
|
0
|
0
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
s2
|
0
|
0
|
1
|
1
|
1
|
1
|
1
|
0
|
1
|
0
|
1
|
1
|
0.167
|
0.333
|
s4
|
1
|
1
|
1
|
0
|
0
|
1
|
1
|
1
|
1
|
1
|
0
|
0
|
0.167
|
0.333
|
s5
|
1
|
0
|
0
|
1
|
0
|
0
|
1
|
0
|
0
|
1
|
1
|
0
|
0
|
0.5
|
s6
|
0
|
1
|
0
|
1
|
1
|
0
|
1
|
1
|
0
|
0
|
1
|
1
|
0
|
0.5
|
s7
|
1
|
1
|
0
|
0
|
1
|
0
|
0
|
0
|
1
|
1
|
0
|
1
|
0
|
0.5
|
s8
|
0
|
1
|
1
|
1
|
1
|
1
|
0
|
0
|
1
|
0
|
1
|
1
|
0
|
0.5
|
s10
|
0
|
0
|
0
|
0
|
0
|
1
|
1
|
1
|
0
|
0
|
1
|
0
|
0
|
0.5
|
s11
|
1
|
1
|
0
|
0
|
1
|
0
|
1
|
0
|
1
|
0
|
1
|
0.167
|
0.333
|
После проведения проверки энтропия становится нулевой. А это значит, что
искомый близкий к минимальному тест определён и будет иметь вид:
Т={p3,p9,p12,p1}
Заключение
Было произведено различными способами определение математической модели
объекта по результатам наблюдения за его входными и выходными сигналами.
Идентификация статической характеристики методами ортогональных полиномов
Чебышева и степенных полиномов дали примерно одинаковый результат. Более
правильной системой получилась модель со скользящей средней, даже при наличии
не измеряемых помех. Настраиваемая модель дала хороший результат, но
работоспособность модели зависит от того какие мы выберем входные сигналы.
Также было рассмотрено формирование множеств проверок диагностируемого объекта
с помощью аппарата булевых функций; построение
достаточно простых диагностических тестов: алгоритмами Яблонского-Мак-Класки и
алгоритмом Синдеева.