Научная статья на тему 'Метод обнаружения факта нарушения и его диагностики в линейных стохастических системах в процессе фильтрации'

Метод обнаружения факта нарушения и его диагностики в линейных стохастических системах в процессе фильтрации Текст научной статьи по специальности «Компьютерные и информационные науки»

CC BY
160
69
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
ЛИНЕЙНЫЕ СТОХАСТИЧЕСКИЕ СИСТЕМЫ / ОБНАРУЖЕНИЕ ФАКТА НАРУШЕНИЯ / ФИЛЬТР КАЛМАНА / ФУНКЦИЯ ПРАВДОПОДОБИЯ / ПОСЛЕДОВАТЕЛЬНЫЙ АНАЛИЗ / LINEAR STOCHASTIC SYSTEMS / FAULT DETECTION / KALMAN FILTER / LIKELIHOOD FUNCTION / SEQUENTIAL ANALYSIS

Аннотация научной статьи по компьютерным и информационным наукам, автор научной работы — Цыганова Юлия Владимировна

Получен эффективный в вычислительном плане метод обнаружения факта нарушения и его идентификации в классе линейных стохастических систем управления в процессе фильтрации. Эффективность метода заключается в том, что решение принимается на ограниченном множестве значений функции отношения правдоподобия, причём сами значения вычисляются непосредственно в терминах величин, генерируемых фильтром.

i Надоели баннеры? Вы всегда можете отключить рекламу.

Похожие темы научных работ по компьютерным и информационным наукам , автор научной работы — Цыганова Юлия Владимировна

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

METHOD OF FAULT DETECTION AND DIAGNOSIS IN LINEAR STOCHASTIC SYSTEMS IN THE PROCESS OF FILTRATION

A computationally efficient method of fault detection and its identification in the class of linear stochastic control systems in the process of filtration has been obtained. The efficiency of the method lies in the fact that a decision is taken on a limited set of likelihood function values, the values being computed directly in terms of values generated by the filter.

Текст научной работы на тему «Метод обнаружения факта нарушения и его диагностики в линейных стохастических системах в процессе фильтрации»

УДК 519.218.82

МЕТОД ОБНАРУЖЕНИЯ ФАКТА НАРУШЕНИЯ И ЕГО ДИАГНОСТИКИ В ЛИНЕЙНЫХ СТОХАСТИЧЕСКИХ СИСТЕМАХ В ПРОЦЕССЕ ФИЛЬТРАЦИИ

© 2009 Ю. В. Цыганова Ульяновский государственный университет

Получен эффективный в вычислительном плане метод обнаружения факта нарушения и его идентификации в классе линейных стохастических систем управления в процессе фильтрации. Эффективность метода заключается в том, что решение принимается на ограниченном множестве значений функции отношения правдоподобия, причём сами значения вычисляются непосредственно в терминах величин, генерируемых фильтром.

Линейные стохастические системы, обнаружение факта нарушения, фильтр Калмана, функция правдоподобия, последовательный анализ.

1. Постановка задачи.

Рассмотрим задачу обнаружения факта нарушения и идентификации характера изменений в функционировании линейной динамической системы, возмущаемой дискретным белым шумом, свойства которой в произвольные моменты времени могут изменяться. Подобные изменения будем называть нарушениями. В результате каждого нарушения система переходит на новый локально стационарный режим функционирования, определяемый номеромр (р=0, ..., М) и описываемый следующими уравнениями:

х(гі+і) = Ф р (їі+ь ^ ) х(їі) + Вр (їі >0,-) + +Гр (їі X

(1)

г (їі) = нр (їі ) х(їі ) + Щ X (2)

где Ф р (їі+ь Ц ), Вр (їі ), Гр (їі ), Нр (їі ) - матрицы-параметры системы; х(ї-) - и-мерный вектор состояния системы, и(ї-) - г-мерный

вектор входного воздействия, z(ti) - доступный для наблюдения да-мерный вектор измерений, ~№(Їі ) и у(їі ) - независимые нормально распределённые векторы шумов с нулевым средним и ковариационными матрицами Qp (їі ) и Яр (їі ) соответственно. Начальный вектор состояния системы х0 рас-

пределён по нормальному закону с математическим ожиданием х<р и ковариацией Рр .

Предположим, что момент возможного перехода системы из одного заданного режима в другой априорно неизвестен. Необходимо по результатам наблюдений на интервале [0Д] подтвердить или опровергнуть факт этого нарушения, а также идентифицировать р - номер режима функционирования системы.

Как известно, наибольшим быстродействием в решении задач обнаружения нарушений отличаются методы, развитые в теории обнаружения изменений свойств случайных процессов, позволяющие оптимизировать структуру алгоритма по критерию скорейшего обнаружения нарушения. Впервые подобная проблема была рассмотрена Е. С. Пейджем [1]. Оптимальные правила остановки наблюдений, включая широко известную задачу о разладке, получены в работах А. Н. Ширяева [2]. В настоящее время данной проблеме посвящается большое число публикаций [3 - 5], например, разработке алгоритмов контроля в классе линейных стохастических систем посвящены, в частности, работы [6, 7]. Построенные здесь эвристические правила обнаружения, идентификации и оценивания моментов возникновения нарушений требуют вычисления постоянно увеличивающегося числа функций отношения правдоподобия, формируемых на основе выборок различной длины, для каждого возможного

момента возникновения нарушения. Последнее обстоятельство и вызывает трудности в выводе математически обоснованного правила различения проверяемых гипотез о состоянии системы.

Построим правило обнаружения и идентификации параметрических изменений в модели объекта, позволяющее принять решение на фиксированном (включающем М элементов) множестве значений функций отношения правдоподобия.

Основные выкладки проведём для системы с двумя возможными режимами функционирования (р=0,1). Затем полученные результаты обобщим на случай М возможных нарушений.

2. Обнаружение факта нарушения в функционировании системы.

Предположим, что начальное состояние системы соответствует номинальному режиму функционирования с номером 0. Необходимо по результатам измерений

2(^, ti) = [ г(^),..., 2(1,г)] подтвердить или опровергнуть факт перехода системы на режим функционирования с номером 1.

Решение этой задачи можно получить с помощью последовательного критерия отношения вероятностей Вальда [6 - 8]. Выбор из двух гипотез определяется решающим правилом:

1. Если 1^г) < В, тест прекращают

с выбором гипотезы Н0;

2. Если 1^г ) > А, тест прекращают

<

с выбором гипотезы Н1;

3. Если В < 1^г) < А, тест продолжают

для (г +1) - го шага.

(3)

Здесь )

)|Н0 (x(tl),...,х(Ч))

- отношение правдоподобия, А и В - верхний и нижний пороги принятия решения, Нр - гипотезы, предполагающие функционирование системы в р-ом режиме (р=0,1);

)|Н, (x(t1),..., Щг))

N(t1, ti) = [у(^),...у(^ )]Т - последовательность отсчётов процесса обновления, формируемого фильтрами Калмана, построенными в соответствии с различаемыми гипотезами.

Однако ввиду того, что момент возможного возникновения нарушения априорно неизвестен, приходится вместо одной альтернативной гипотезы Н0 вводить множество гипотез {Н Н12,..., Н1г}, предполагающих нарушение в каждый конкретный момент времени с начала наблюдения. С ростом числа измерений г число альтернативных гипотез также увеличивается, что в свою очередь приводит к росту числа функций отношения правдоподобия и необходимости разработки более сложного и, по существу, эвристического правила распознавания гипотез [6, 7].

Отличие предлагаемого в данной работе подхода состоит в представлении момента нарушения в как случайного параметра с равномерным законом распределения.

Теорема 1. Пусть момент появления возможного нарушения в системе (1), (2) представляет собой дискретную случайную величину в, равномерно распределённую на отрезке [0, г]. Тогда отношение функций правдоподобия в решающем правиле (3) вычисляется по выражениям:

1 г

Щ) = - ЕЧ-й),

г к=1

где ) =ПАк^ >1Н'(^)) . (4)

кК1) )|Н 0( х(Ь-))

Доказательство. Согласно теореме умножения вероятностей и условию согласованности функций плотности распределения справедливо соотношение

fN(tl,tг )|Н1 (x(t1),..., х(?г)) =

¥

= | Мь ,гг ),в |Н1 (х(^),..., х(ЬX У)Ф = (5)

¥

= | fN(г1 ,гг ),в |Н1 (x(tl),..., х(?г ))Л |Н1 (у)Ф ,

где

/в |н1 (У) = /в (У) =<

^, 0 < у < і, і

0, иначе

/Щ(г1,г, ),в |н1 С^іХ..^ х(їіX У) — условная

плотность распределения обобщённого вектора отсчётов процесса обновления

т

N(ї1 , ї, ) = [у (ї1),..., V (ї, )] , снимаемых с фильтров Калмана, отвечающих гипотезе Не —

нарушение произошло в момент времени їв . В отношении каждого из альтернативных фильтров Калмана это означает, что он должен активизироваться в соответствующий параметру в момент времени.

Поскольку в нашем случае в—дискрет-ная случайная величина, интеграл в выражении (5) следует заменить суммой, а вместо непрерывной функции плотности распределения в ввести соответствующие вероятности:

Мы ),е | н 1 (х(ї1Х... х(їі X У) =

= ТМг, ,гг )|Н 1 (х(г,),..., х(їі))р(в = І) = (6)

І=1

- 1 = XМг,-,г, )|Н 1(х(гі),..., х(гі))7 •

І=1

к-1

П /у і-1

1(>І) = ХП. У )|Н 1 (х(гі )) х

к=1І=к

Ук (г, )|Н0 (х(гі )) •

П&1(г, )|Н0 (х(гі)) І=1

Следовательно, отношение функций правдоподобия преобразуется к виду:

^г) = 7 Е (fN(t,,г, )|Н1 (х^]- X... х(?г» х

г ]=1

хfN(?1,{]-1 )|Н0 (x(tl),...,x(tj-1)))х

1

х-------------------------------.

Мь,^ )|Н 0( x(tl),..., х^г»

Учитывая независимость отсчётов процесса обновления N^1, ti), перепишем (6) в виде:

= 1 £ ^Лк (г} )|Н1 (х^]-» г к=1j=kfуl(tj )|Н 0 (x(tj'»

(7)

Каждый обновляющий процесс {Уk(tj) = (Ук(tj) | Н1)} формируется отдельным фильтром Калмана р1, настроенным в

соответствии с гипотезой Н1 и подключённым в ^-й момент времени.

Далее, обозначив в выражении (7)

Чк(tг) = П ~г---------( (. » , получим тре-

j=kJуl(tj )|Н 0 ( x(tj »

буемое соотношение (4). Теорема доказана.

Таким образом, решающее правило (3) и выражения (4) позволяют обнаружить конкретное нарушение. Верхний А и нижний В критические пороги определяются выражениями А = (1 - Ь)/а и В = Ь /(1 -а), где а и Ь - вероятности ошибок первого и второго рода.

Теперь рассмотрим способы получения величины Чк^.) и построим эффективные

алгоритмы её вычисления на основе фильтров двух типов: последовательного ковариационного фильтра Калмана и информационного квадратно-корневого фильтра.

3. Эффективный алгоритм вычисления отношения правдоподобия на основе последовательного ковариационного фильтра Кал-мана.

Пусть данные, необходимые для вычисления соотношений (4), снимаются с источника СЕ= {СР10, СРк1 | к = 1,..., N}, представля-

ющего собой множество ковариационных фильтров Калмана, где каждый из фильтров определяется известными уравнениями [9].

Учитывая тот факт, что каждый случайный вектор пк ) нормально распределён с нулевым математическим ожиданием и ковариационной матрицей 2 к (tj ), вычисляемой

фильтром Калмана, и выполнив несложные алгебраические преобразования, перепишем

выражение для ^(Ц-) в виде

1, і < к ^м)

х ехр

(^ ))Т (% )гЧ0(ґі)

2

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

(8)

(у^ ))т (Е (/і ))-1п1(^ )

і > к.

ритме Калмана без применения сложных операций обращения матрицы и вычисления определителя. Алгоритм выглядит следующим образом.

Пусть матрица Н (^ ) представлена совокупностью своих строк, а вектор 2(^-) -множеством своих элементов. Тогда величи-

I | т' 1

ны 1п|2(^ )| и V1 (^ )2_ (^ )п(^-) могут быть

вычислены с помощью скалярной обработки измерений в фильтре Калмана по следующему алгоритму.

I. Положить

Х? = х(ц-); Р = Р&); 5° = 0; А? = 0;

II. Дляj=l,...,m вычислить

Таким образом, получена удобная рекуррентная формула для вычисления отношения

правдоподобия А(^-) в решающем правиле

(3).

Теперь рассмотрим более подробно выражение (8). Здесь в каждый момент времени ц требуется вычислять детерминант ковариационной матрицы Е(Ц-) и величину

квадратичной формы VТ (^ )2_1(Ц- )п(^-), что

приводит к дополнительным вычислительным затратам (наряду с вычислениями в

фильтрах), а обращение матрицы 2(^-) может

привести к ошибкам машинного округления.

Чтобы избавиться от этих недостатков, построим эффективный алгоритм, который

позволяет вычислять величины |2(ц)| и

Т 1

V (ц)Е"‘(ЦМц)

непосредственно в терминах величин, генерируемых фильтром Калма-на.

В работе [10] показано, что искомые величины можно получать непосредственно в последовательном ковариационном алго-

а}. = (1)) р( 1 -1)кг(1) + гі;

К( і) р(1 -1)к 1) 5

^1

р(і) = р( 1-1) _ К1) (к(1) ) Р( 1-1)

у( 1 ) = г(1) -(к1))Тх(1 -1);

х( 1) = х (1-1) + К(1 П1);

(п (1) Т2

А( 1) = А(1-1) +1 г ' ;

^1

5(1) = 5( 1 -1) + 1п а1; ‘ 1

ТТТ. Выдать результат

к > -1(/і М'і) = А<"0 =А(/і);

(9)

1п| Щ )| = З!ш) = 5(/і).

IV. Конец.

Замечание 1. Для применения этого алгоритма требуется, чтобы ковариация шума

в измерителе Кр (^) = diag{r1, г2,..., гт } была

диагональной матрицей. Для выполнения этого условия достаточно с помощью невырожденного преобразования декоррелиро-вать измерения в системе (1), (2).

С учётом алгоритма (9) перепишем (8) в следующем виде:

X

2

Ydft) =

Yl(ti _1)exP

1, i < к S\(t,) _ S0(ti)

где Т - ортогональная матрицы, Я(^) - верхняя треугольная матрица, Г(/± ) = Я(/г ) х( ґ± ),

+ (10) Р(і±) = я)Я-Т (і±).

+

(ti) _Рк (ti) 2

i > к.

T щ) z(t;) = " R(ti+) W )"

_H (ti) z (ti) _ O e(ti) _

Тогда |k(ti)f =VT(ti)S \ti)v(ti) и

in

Утверждение 1.

Пусть CSF= [CSF®, CSFl \k = 1,..., N} -

источник данных, необходимый для вычисления отношения правдоподобия (4), содержит конечное множество ковариационных последовательных фильтров Калмана. Тогда

функции Yl(tj) можно вычислять с помощью рекуррентных соотношений (10).

Таким образом, выражения (4), (9) и (10) вместе с решающим правилом (3) составляют эффективный в вычислительном плане метод обнаружения конкретного нарушения в системе (1), (2).

4. Эффективный алгоритм вычисления отношения правдоподобия на основе квадратно-корневого информационного фильтра.

Рассмотрим теперь другой подход к вычислению отношения правдоподобия (4). Пусть данные, необходимые для вычисления соотношения (4), снимаются с источника

SRIF= {SRIF10, SRIFl \ к = 1,..., N}, представляющего собой конечное множество квадратно-корневых информационных фильтров, где каждый из фильтров определяется известными уравнениями [9]. Обратимся снова к величинам |Z(tj)| и nT(t)2_1(ti)v(tj). Воспользуемся результатом работы [11], в которой искомые величины также получаются непосредственно в терминах квадратно-корневого информационного фильтра.

Запишем этап обработки измерений для SRIF (Square Root Information Filter). (Здесь также действует замечание 1):

(11)

Я(/+) - 1п Я(їі ) = у1п|Е(/.)|. Поскольку матрицы Я(/±) - верхние треугольные, то

Я(/г) равен произведению диагональных

элементов.

Далее после несложных алгебраических преобразований перепишем (8) в виде

1, i < к

Rl(t;)

R °(t;)

R°(t+ )

x exp-

22 (IIe°(ti )f _lle1(ti )f T, i > к

(12)

Утверждение 2.

Пусть 8ШЕ= {8Я1Г1, 8Я1Г1 \к = 1,..., N}

- источник данных, необходимый для вычисления отношения правдоподобия (4), содержит конечное множество квадратно-корневых информационных фильтров. Тогда функции ^к(Ц-) можно вычислять с помощью

рекуррентных соотношений (12).

Таким образом, выражения (4), (11) и (12) вместе с решающим правилом (3) составляют эффективный в вычислительном плане метод обнаружения конкретного нарушения в системе (1), (2).

5. Обнаружение и идентификация характера происходящих в системе изменений.

Рассмотрим общий случай, когда возможно М различных переходов, каждый из которых заканчивается установлением нового локально стационарного режима, однозначно задаваемого новым набором матриц-

параметров ФI(^+1, Ц X В1 (>г-), Г/ 0г-), Н1 (цг-),

/=1,...М-

2

Распространим полученное правило обнаружения факта нарушения на задачу обнаружения и идентификации характера происходящих в системе (1), (2) изменений. Вводя дополнительные альтернативные гипотезы

Ні, предполагающие функционирование

системы в 1-ом (і=1,...М) режиме, и учитывая приведённые выше рассуждения, получим М функций отношения правдоподобия, определяемых следующим образом.

Теорема 2. Пусть момент появления возможного нарушения в системе (1), (2) представляет собой дискретную случайную величину в, равномерно распределённую на отрезке [0,і], и в результате нарушения система переходит с номинального режима, характеризующегося гипотезой Н о, на новый локально стационарный режим, характеризующийся гипотезой Ні, 1=1,...М- Тогда решение задачи обнаружения и идентификации характера происходящих в системе (1), (2) изменений состоит в применении в каждый момент времени І (і =1,. N решающего правила следующего вида:

1. Если V/1 (^ ) < В, тест прекращают с выбором гипотезы Н?;

2. Если 3 j : V/ ^ j 1] (Ц,) > А и 1/ (Ц,) < В, тест прекращают с выбором Н ]-;

3. Если V/: В < 1 (Ц,) < А, тест продолжают для (, +1) - го шага;

4. Если 3], п: 1п (^ ) > А и 1] (^) > А,

тест прекращают с выбором Н д, где д = тах(], п),

где

1 і 1

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

ї (І,) = 7 14-к (І,), і = 1, . ..,М,

(14)

к =1

а функции *к(І, )(ї = 1,..., М) в зависимости

от типа источника данных Б8 определяются выражениями:

1)если

Б8=С8Е= (С^0,С8Е1к | к = 1,...,Ы, і = 1,...,М}, тогда

*к (і/ )=

1, і < к

*к (і/-1 )ехР‘2' («к (І,) - «Ч) + (15) + А0(/,-)-А1к(І,)), і >к.

2) если

Б8=8КШ= ^ЯІ^, ЗЯІік | к = 1,...,Ы, і = 1,...,М}, тогда

*к (І,) =

1, і < к

* к (І,-1)

Як ( і; )

Я (і- )

Я0(і: )

Я0(І+)

X ехр-

(16)

Доказательство. Рассмотрим вместо одного альтернативного режима функционирования системы (1), (2) М альтернативных режимов, каждому из которых соответствует гипотеза

Н / ={ Ф&+1, и,) = Ф / &+1, Ц,-),

В&) = В/ (ц,), Щ) = Г/ (4 ), Н (Ц.) = Н1 (Ц.)},

/ = 1,...,М .

Тогда по теореме 1 получим выражение (15), причём для / = 1,..., М

(13) *к (І,) = П

А (1 )|Н і( х(|1)) к )|Н0(х(11))

Далее, пользуясь результатами предложений 1 и 2, получим выражения (15) и (16). Отметим, что выбор гипотезы в пункте 4 решающего правила (13) соответствует критерию максимального правдоподобия и не требует дополнительного обоснования.

Теорема доказана.

6. Пример.

В качестве примера рассмотрим систему второго порядка, заданную уравнениями:

(17)

"х(г,+1)" 1 т х(І,) " Л (І, ) "

Л (|,+1)_ 0 1 Л (І,)_ Л (іі )_

*(г,) = [1 °]

х(|,) V: (Іі)

+Л(І,).

(18)

где т - интервал между поступлениями двух очередных измерений, вектор состояния объекта содержит два компонента -

х(Ц) и скорость Ух (Ц),

координату х(1,) и

л(г) = [л (г) л (г)]г и чг)

- независи-

мые нормально распределенные векторы шумов с нулевыми математическими ожида-

0

ниями и ковариациями Q =

3т2

и

Я = р . Под нарушением в данном случае понимаем очередной манёвр объекта. Множество моделей, характеризующих вид нарушения, различаются значением параметра а. Основному режиму функционирования соответствует значение а=1.

Рассмотрим решение задачи обнаружения факта нарушения в модели (17), (18) в случае, когда момент возникновения нарушения Ц априорно неизвестен. Для этого используем решающее правило (3), вычисляя в каждый момент времени Ц значение функции отношения правдоподобия по формулам (4), (10). Проведём вычислительные эксперименты, соответствующие двум случаям: 81 - на-

рушение не происходит, 82 - нарушение произошло. Условия проведения эксперимента приведены в табл. 1.

Основным результатом здесь можно считать практическое подтверждение работоспособности предложенного метода на примере обнаружения манёвра движущегося объекта.

7. Заключение.

В работе получен метод гарантированного по вероятностям ошибок первого и второго рода обнаружения и идентификации нарушений в классе линейных стохастических систем управления в процессе фильтрации. В случае М возможных режимов функционирования системы решение принимается на ограниченном множестве, содержащем М значений функции отношения правдоподобия.

Данный метод отличается ещё и тем, что все величины, необходимые для вычисления отношения правдоподобия, получаются непосредственно в процессе фильтрации без применения сложных в вычислительном плане (особенно для систем большой размерности) операций обращения и вычисления детерминанта квадратной матрицы. Более того, последовательный ковариационный фильтр Калмана может быть легко заменен на устойчивые к ошибкам округления последовательные ковариационные алгоритмы (Поттера, Бирмана, Карлсона) [10].

Предполагается, что дальнейшее исследование будет направлено на изучение практической реализации данного метода, в частности, на разработку алгоритмов диагностики нарушений с применением технологий параллельного программирования.

Таблица 1. Условия проведения экспериментов

N эксперимента Б1 Б2

Параметры системы х(І0)~Лг(0.5,1), лх(І0)~Лг(0.2,1), т=0.5, р=0.1, о0=1, о1=4, а=Ь=0.05

Действительное значение параметра а до 25-й итерации 0=00 0=00

Действительное значение параметра а после 25-й итерации 0=00 о=о1

Момент принятия решения 27 28

Выбранная гипотеза Н0 Н1

Библиографический список

1. Page, E. S. Continuous inspection schemes / E. S. Page // Biometrica. - 1954. - Vol. 41, N° 2.

- P. 100-114.

2. Ширяев, А. Н. Статистический последовательный анализ / А. Н. Ширяев. - М.: Наука, 1976.

3. Бассвиль, М. И. Обнаружение изменения свойств сигналов и динамических систем / под. ред. М. И. Бассвиль, А. В. Банве-нист. - М.: Мир, 1989.

4. Fault diagnosis in dynamic systems. Theory and Applications / eds. by R. Patton [et al.]. - NJ: Prentice Hall Inc. Englewood Cliffs, 1989.

5. Tse, L. L. Sequential Analisys: Some Classical Problems and New Challenges / L. L. Tse // Statistica Sinica. - 2001. - Vol. 11, № 1. - P. 303408.

6. Семушин, И. В. Обнаружение нарушений в моделях стохастических систем / И. В. Семушин, Л. В. Калинин // Измерительная техника. - 1996. - № 3. - С. 9-11.

7. Семушин, И. В. Обнаружение нарушений на основе уравнений чувстви-

тельности фильтра Калмана / И. В. Семушин, А. Г. Сковиков, Л. В. Калинин // Измерительная техника. - 1997. - № 9. - С. 19-21.

8. Вальд, А. Последовательный анализ / А. Вальд. - М.: Физматгиз, 1960.

9. Grewal, M. S. Kalman Filtering: Theory and Practice Using MATLAB, Second Edition / M. S. Grewal, A. P. Andrews. - John Wiley&Sons, Inc., 2001.

10. Semoushin, I. V. An Efficient Way to Evaluate Likelihood Functions in Terms of Kalman Filter Variables / I. V. Semoushin, J. V. Tsyganova // Adaptive, Cooperative and Competitive Processes in Systems Modelling, Design and Analysis / eds. Alexandru Murgu and George E. Lasker. - The International Institute for Advanced Studies in Systems Research & Cybernetics: University of Windsor, Windsor, Ontario, Canada, 2001. - P. 67-74.

11. Maximum Likelihood Estimation Using Square Root Information Filters / G. J. Bierman [et al.] // IEEE Trans. Automat. Contr. - 1990. -Vol. 35, № 12. P. 1293-1298.

References

1. Page, E. S. Continuous inspection schemes / E. S. Page // Biometrica. - 1954. - Vol. 41, № 2.

- P. 100-114.

2. Shiryaev, A. N. Statistical sequential analysis / A. N. Shiryaev. - Moscow: Nauka, 1976.

3. Bassville, M. I. Detection of changes in signal properties and dynamic systems / Edited by M. I. Bassville, A. V. Banvenist. - Moscow: Mir, 1989.

4. Fault diagnosis in dynamic systems. Theory and Applications / eds. by R. Patton [et al.]. - NJ: Prentice Hall Inc. Englewood Cliffs, 1989.

5. Tse, L. L. Sequential Analisys: Some Classical Problems and New Challenges / L. L. Tse // Statistica Sinica. - 2001. - Vol. 11, № 1. - P. 303-408.

6. Semoushin, I. V Fault detection in models of stochastic systems / I. V Semoushin, L. V Kalinin // Izmeritel'naya technika (Measuring equipment). -

1996. - No. 3, p. 9-11.

7. Semoushin, I. V Fault detection on the basis of Kalman filter sensitivity equations /

I. V. Semoushin, A. G. Skovikov, L. V. Kalinin // Izmeritel'naya technical (Measuring equipment). -

1997. - No 9. p. 19-21.

8. Vald, A. Sequential analysis / A. Vald. -Moscow: Physmatgiz, 1960.

9. Grewal, M. S. Kalman Filtering: Theory and Practice Using MATLAB, Second Edition / M. S. Grewal, A. P Andrews. - John Wiley&Sons, Inc., 2001.

10. Semoushin, I. V. An Efficient Way to Evaluate Likelihood Functions in Terms of Kalman Filter Variables / I. V Semoushin, J. V Tsyganova / / Adaptive, Cooperative and Competitive Processes in Systems Modelling, Design and Analysis / eds. Alexandru Murgu and George E. Lasker. - The International Institute for Advanced Studies in Systems Research & Cybernetics: University of Windsor, Windsor, Ontario, Canada, 2001. - P 6774.

11. Maximum Likelihood Estimation Using Square Root Information Filters / G. J. Bierman [et al.] // IEEE Trans. Automat. Contr. - 1990. - Vol. 35, № 12. P. 1293-1298.

METHOD OF FAULT DETECTION AND DIAGNOSIS IN LINEAR STOCHASTIC SYSTEMS IN THE PROCESS OF FILTRATION

О 2009 Yu. V. Tsyganova

Ulianovsk State University

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

A computationally efficient method of fault detection and its identification in the class of linear stochastic control systems in the process of filtration has been obtained. The efficiency of the method lies in the fact that a decision is taken on a limited set of likelihood function values, the values being computed directly in terms of values generated by the filter.

Linear stochastic systems, fault detection, Kalman filter, likelihood function, sequential analysis.

Информация об авторе Цыганова Юлия Владимировна, кандидат физико-математических наук, доцент, кафедра информационных технологий, Ульяновский государственный университет; e-mail: [email protected]. Область научных интересов: методы обнаружения нарушений, идентификации и адаптивной фильтрации в динамических системах.

Tsyganova, Julia Vladimirovna, candidate of physical and mathematical science, associate professor of the department of information technologies, Ulianovsk State University; e-mail: [email protected]. Area of research: methods of fault detection, identification and adaptive filtration in dynamic systems.

i Надоели баннеры? Вы всегда можете отключить рекламу.