автореферат диссертации по информатике, вычислительной технике и управлению, 05.13.01, диссертация на тему:Функциональное диагностирование навигационных систем с использованием нечеткого анализа

кандидата технических наук
Безмен, Глеб Владимирович
город
Санкт-Петербург
год
2011
специальность ВАК РФ
05.13.01
цена
450 рублей
Диссертация по информатике, вычислительной технике и управлению на тему «Функциональное диагностирование навигационных систем с использованием нечеткого анализа»

Автореферат диссертации по теме "Функциональное диагностирование навигационных систем с использованием нечеткого анализа"

На правах рукописи

005003238

Безмен Глеб Владимирович

ФУНКЦИОНАЛЬНОЕ ДИАГНОСТИРОВАНИЕ НАВИГАЦИОННЫХ СИСТЕМ С ИСПОЛЬЗОВАНИЕМ НЕЧЕТКОГО АНАЛИЗА

Специальность: 05.13.01 - Системный анализ, управление и обработка

информации

АВТОРЕФЕРАТ диссертации на соискание ученой степени кандидата технических наук

- 1 ДЕК 2011

Санкт-Петербург 2011

005003238

Работа выполнена в ОАО «Концерн «ЦНИИ «Электроприбор» -Государственный научный центр Российской Федерации

Научный руководитель доктор технических наук, профессор

Колесов Николай Викторович

Официальные оппоненты: доктор технических наук

Осипов Андрей Владимирович

кандидат технических наук, доцент

Подкопаев Борис Павлович

Ведущая организация: Санкт-Петербургский

государственный университет

аэрокосмического приборостроения

Защита состоится 20 декабря 2011 г. в 15 час. на заседании диссертационного совета ДС 411.007.01 при ОАО «Концерн «ЦНИИ «Электроприбор» по адресу: 197046, Санкт-Петербург, ул. Малая Посадская, д. 30.

С диссертацией можно ознакомиться в библиотеке ОАО «Концерн «ЦНИИ «Электроприбор».

Автореферат разослан_2011 г.

Ученый секретарь диссертационного совета, доктор технических наук, профессор ^М.

Колесов Н.В.

ОБЩАЯ ХАРАКТЕРИСТИКА РАБОТЫ Актуальность. Для навигационных систем (НС), как и для любых информационно-управляющих систем, важное значение имеет качество применяемых средств диагностирования, поскольку от этого зависит их надежность и эффективность применения. При этом, как правило, НС оснащается целым спектром разнообразных средств диагностирования, среди которых важное место • занимают средства функционального диагностирования (ФД), применяющиеся в процессе работы системы по прямому назначению и не требующие перерывов в ее работе. Исходя из вышесказанного, представляются актуальными вопросы совершенствования методов ФД для НС. ■

Известно, что как сами НС, так и составляющие их устройства, как правило, описываются моделью динамической системы, что позволяет считать целесообразным рассмотрение проблемы ФД именно в отношении этого класса моделей. Вопросам ФД динамических систем на протяжении последних десятилетий было посвящено достаточно много публикаций. Среди наиболее известных авторов можно назвать Willsky A.S., Patton R. J, Frank P. М,- Clark R. N, Isermann R., Koscielny J.M., Mendouca L., Мироновского JI.А., -Шуйского A.E., Жирабка A.H., Бассвиль М., Никифорова И.В., Гришина Ю.П., Дмитриева С.П., Осипова A.B., Подкопаева Б.П. и многих других. Тем не менее, несмотря на многочисленность и многоплановость публикуемых работ, исследования в данной области продолжаются. В литературе задача ФД рассматривается в разных постановках, которые, прежде всего, определяются использованием для системы моделей различного типа - детерминированных, стохастических, нечетких и др. Выбор той или иной постановки, как правило, определяется содержанием прикладной задачи, решаемой динамической системой, и, конечно,' имеющейся в распоряжении разработчика средств диагностирования априорной информаций о свойствах системы и возникающих в ней отказах. Так, если разработчик располагает

статистической информацией о поведении системы и ее отказах, то может быть применен стохастический подход. Если такой информации нет, то можно прибегнуть к услугам детерминированного подхода, где информация о неопределенностях сведена к минимуму. Статистический подход находит применение при диагностировании так называемых информационных отказов. При решении задачи ФД аппаратурных отказов статистическая информация, как правило, полностью отсутствует, что безальтернативно приводит разработчика к применению детерминированных методов или усиливающих их методов, применяющих нечеткие правила анализа и принятия решений об отказе. В настоящее время в центре внимания исследователей находится проблема повышения точности диагностирования и учета различного рода неопределенностей, сопровождающих решение задачи ФД аппаратурных отказов. Именно этим вопросам посвящена настоящая работа.

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

Для достижения этой цели были решены следующие задачи:

- анализ современных методов ФД динамических систем;

- анализ особенностей решения задач диагностирования в НС;

- разработка методов ФД динамических систем, учитывающих особенности НС;

- разработка программных средств, для реализации диагностирования в НС;

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

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

Научная новизна

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

2. Предложена модификация алгоритма диагностирования и правила принятия решения об отказе в случае, когда отказы НС находятся в отношении эквивалентности или доминирования.

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

4. Разработана имитационная программная модель платформенной ИНС, для исследования чувствительности наблюдаемых параметров ИНС к возможным отказам.

Практическая ценность

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

2. На основе предложенного метода функционального диагностирования НС разработано и применено программное обеспечение для диагностирования ИНС в составе испытательного стенда.

Основные положения, выносимые на защиту:

- метод функционального диагностирования НС;

- модификация алгоритма функционального диагностирования НС для случая, когда отказы НС находятся в отношении эквивалентности или доминирования;

- результаты исследования предложенного метода функционального диагностирования;

- имитационная программная модель платформенной ИНС для исследования чувствительности наблюдаемых параметров ИНС к возможным отказам.

Апробация работы. Материалы диссертации докладывались на международной научно-технической конференции «Кибернетика и высокие технологии XXI века» (Воронеж, 2007), на XI, XII и XIII Международных конференциях по мягким вычислениям и измерениям (Санкт-Петербург, 2008 - 2010г.г.), на 2-ой - 4-ой Российских мультиконференциях по проблемам управления (Санкт-Петербург, 2008, 2010, 2011 г.г.), на Российской конференции «Технические и программные средства систем управления, контроля и измерения» (Москва, 2010г.), на VII, IX - XII конференциях молодых ученых «Навигация и управление движением» (Санкт-Петербург, 2005, 2007-2010г.г.).

Публикации. По материалам диссертации имеется 16 опубликованных работ, из них 3 статьи в научно-технических журналах («Приборы и системы. Управление, контроль, диагностика» и «Информационно-управляющие системы», «Известия РАН. Теория и системы управления»), рекомендуемых ВАК Минобразования и науки РФ, 11 докладов и 2 реферата докладов на международных и всероссийских конференциях.

Структура и объем диссертации. Диссертация состоит из введения, четырех разделов, заключения, списка использованных источников, содержащего 77 наименований, и приложение. Объем работы составляет 138 страниц, включая 40 рисунков и 10 таблиц.

ОСНОВНОЕ СОДЕРЖАНИЕ РАБОТЫ Во введении приводится общая характеристика работы - ее актуальность, научная новизна, практическая ценность и апробация. Формулируются основные положения, выносимые на защиту.

В первом разделе диссертации проводятся особенности разработки и организации средств диагностирования в навигационных системах. При этом отмечается, что диагностированию подлежат как аппаратурные, так и информационные отказы, что средства диагностирования организуются и разрабатываются на основе иерархического многоуровневого подхода, обозначается место средств ФД среди прочих применяемых средств. Кроме того, в первом разделе приводится аналитический обзор работ в области ФД динамических систем, где обсуждаются известные современные подходы, среди которых детерминированный, стохастический и нечеткий, обсуждаются условия применимости для каждого из подходов.

Во втором разделе приводится постановка задачи и основные положения метода ФД динамических систем с использованием нечеткого анализа.

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

1, 0 < 0, < а, 0,

ь-в, , а<@,<Ь, ®« -а

Ь-а ь -а

0, иначе 1,

я<0, <6, иначе

Задача ФД динамических систем рассматривалась в диссертации в следующей постановке.

1. Объектом диагностирования является стационарная, устойчивая линейная

*(0 = Я©)*(0+с(©)и(0, >(0=я*(0 (1)

или нелинейная

х(0 = <р(х(1), и (/), 0), у(1) = Нх( О динамическая система, где х - и-мерный вектор состояния, и - т- мерный вектор входа, у—р — мерный вектор выхода, ^ - п х п - матрица динамики, С - входная пхт- матрица, Я - выходная р х п - матрица, (р - функция динамики, © - вектор параметров.

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

3. Наблюдатели состояния описываются уравнениями для линейных систем

х*(1) = Р*х*(0 + в*и(0 + Цу - у*), ¡ = Щ (2)

для нелинейных систем

Х*(0 = <Р, (Х,*(0,и0)) + Цу - У*), 1 = Ш

4. Класс отказов: аппаратурные отказы элементов системы.

5. Модели отказов: отказы скачкообразного и перемежающегося видов, например, для линейной системы

в пространстве сигналов

А(0 = ^(0 + С«(/) + 5, у(1) = Нх(1), в пространстве параметров

х(0 = + Д0)х(Г) + <3(0 + Д0)м(О, у(0 = Нх{1).

6. Нечеткие характеристики модели системы диагностирования -нечеткие множества невязок и ц'. 1 = О, N. и отказов и

В диссертации

предлагается и исследуется ряд структур средств ФД, различающихся организацией используемого банка

наблюдателей и правилами принятия решений.

Предлагаемые структуры сопоставляются с

известным и наиболее распространенным вариантом построения средств ФД, когда используется банк независимых наблюдателей = (рис. 1), а

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

Правило принятия решения об отказе основано на определяемом понятии коэффициента уверенности К; в ¡-м техническом состоянии. Оно требует достижения заданного уровня А коэффициентом уверенности К; для доминирующего по значению этого коэффициента технического состояния, т.е. должно выполняться

К* = тах{К1}> А. (3)

отказе

Рис. 1. Структура системы диагностирования.

Процедура вычисления коэффициентов уверенности опирается на две группы параметров, определяющих техническое состояние динамической

системы, - невязки V. 1 = 0, N. формируемые при сопоставлении выходов системы с выходами наблюдателей, а также оценки уровней отказов

А, 1 = 0,Ы при диагностировании в пространстве сигналов и параметров соответственно. Предполагается, что невязка V, I = 0, И, формируемая при сопоставлении выходов системы и ¡-го наблюдателя, может быть представлена лингвистической переменной, например, с двумя термами -«малая» и «большая», для которых заданы функции принадлежности ц". и

< ' = 6Д

Терм «малая» соответствует ситуации, когда модель, использованная при синтезе наблюдателя, адекватна текущему техническому состоянию диагностируемой системы. Появление хотя и малого, но не нулевого значения этой невязки объясняется переходными процессами, сопровождающими оценивание, отсутствием на практике полной адекватности используемой при синтезе наблюдателя модели диагностируемой системы, неучтенными возмущениями ее динамики или выхода. Терм «большая» соответствует ситуации, когда модель, использованная при синтезе наблюдателя, существенно неадекватна текущему техническому состоянию диагностируемой системы. Так бывает, если, например, диагностируемая система находится в ¡-м техническом состояние, а наблюдатель настроен на .¡-е техническое состояние. При этом параметры {а|,Ь1) 1 = функций принадлежности определяются

равенствами: а, = шш{у| 1Б^тН}, Ь. = тах^ | = ¡}.

В отношении переменных 5;, А. ¡ = 0,Ы, моделирующих отказ, будем также предполагать, что они описывается лингвистическими переменными с двумя термами - «работоспособно» и «неработоспособно», для которых

заданы соответствующие функции принадлежности и ц! ¡ = 1,Ы или

^иц; ¡ = Щ

Для получения коэффициентов уверенности 11 = О, Т\1} предварительно определяются характеристики, которые названы обобщенными степенями принадлежности {р. |1 = 0,Ы} технического состояния диагностируемой системы к каждому из возможных нечетких технических состояний. Эти характеристики обобщают информацию о техническом состоянии системы по всем наблюдателям и формируются на основе множеств значений = Значение обобщенной степени принадлежности ¡1,

формируется в соответствии со следующим выражением:

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

Далее коэффициент уверенности К) для каждого технического состояния 5, вычисляется по правилу «весовых коэффициентов» путем определения вклада обобщенной степени принадлежности рС1 в сумму этих степеней для всех состояний:

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

При диагностировании в пространстве сигналов число типов N однократных отказов равно размерности п вектора состояния диагностируемой системы. Первый тип моделируется дополнительным слагаемым в первом уравнении динамики для первой компоненты вектора х, второй тип - во втором уравнении для первой компоненты вектора х и т.д. Отказы внутри типа различаются уровнем слагаемого 5. При этом вектор х' состояния наблюдателя О, (1 = О, Ы) образуется путем добавления в вектор х состояния диагностируемой системы переменной 5|, моделирующей отказ, т.е. х; *т =[хт 5Т]. Причем с учетом предположения о постоянстве значения 8, уравнение для нее имеет вид: 5| = 0. При этом если в диагностируемой системе в процессе работы возникает ¡-й отказ, то в наблюдателе формируется оценка этого составного вектора, в том числе формируется и оценка 5| значения переменной 5,.

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

Определяющая особенность первого алгоритма заключается в том, что на каждом очередном шаге вычислений каждый из наблюдателей опирается не

на автономно сформированную им частную оценку £,(') вектора состояния, а на оценку состояния полученную в результате осреднения по всем наблюдателям сформированных на предыдущем шаге частных оценок. Причем в качестве весовых коэффициентов при осреднении выступают текущие значения вычисленных на данном шаге коэффициентов уверенности:

¿(0 = !*,*,(/). (4)

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

Второй рассматриваемый алгоритм, будучи похожим на предыдущий, отличается от него, прежде всего, тем, что наблюдатели сопоставляются не с техническими состояниями, а с переходами между ними. При этом будем говорить, что наблюдатель настроен на переход 5у, если он опирается на оценку состояния, полученную при условии , а синтезирован на основе модели системы в состоянии . При этом среди анализируемых переходов учитываются также и переходы типа —> т.е. сохраняющие техническое состояние. В результате коэффициенты уверенности (обозначим их -Ки), вычисляемые в данном алгоритме по правилу из предыдущего раздела, будут соответствовать не техническим состояниям, а переходам Я, ¿V между ними. В связи с этим на каждом шаге для каждого технического состояния SJ необходимо формировать условную к нему оценку х^), что будем

делать по правилу:

Для принятия решения по правилу (3) должны быть определены коэффициенты уверенности к, (/ = o,N) и для технических состояний:

N

у.о

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

Рассмотренные выше алгоритмы применимы при диагностировании в пространстве параметров. Пусть параметр 0 принадлежит к числу диагностируемых. Разделим интервал значений параметра на подынтервалы {©. + Д0|/ = 1,т}. С каждым из подынтервалов соотнесем наблюдатель, основанный на модели системы при значении параметра {©, | i = 1, т). Будем учитывать, что в рассматриваемом случае наблюдатели не формируют оценку величины отказа Д непосредственно, однако она может быть

получена в соответствии с выражением: А = 0f. - Ouau, где ;'* =arg minv,, QaoM

i

- номинальное значение параметра 0.

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

В четвертом разделе диссертации представлены результаты исследования и апробации предлагаемого метода ФД. С его использованием разработаны средства диагностирования платформенной ИНС в составе

контрольно-испытательного стенда. В основу стенда были положены следующие принципы:

- нечеткое диагностирование аппаратурных отказов;

- диагностирование в реальном времени;

- анализ неисправных состояний посредством имитационного моделирования.

Разработка средств диагностирования состояла из трех этапов -разработка моделей для устройств НС и средств их диагностирования, исследование работы средств диагностирования путем моделирования в среде БтиНпк, разработка программ, реализующих средства диагностирования, с последующей апробацией их на практике.

В диссертации приведена разработанная для контура управления гиростабилизированной платформой ИНС нелинейная математическая модель размерности 13. Нелинейность модели связана с использованием нелинейных описаний для возмущений ИНС (трение, дисбаланс и др.). На основе этой модели был произведен анализ возможных отказов ИНС, в

результате которого установлено, что многие из них могут быть смоделированы либо

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

подтверждает целесообразность принятых в диссертации в качестве базовых постановок задачи - ФД в пространстве сигналов и ФД в пространстве параметров.

б)

Рис. 2. Временные диаграммы коэффициентов уверенности в случае независимых (а) и взаимодействующих (б) наблюдателей.

На рис. 2 приведен один из результатов моделирования задачи диагностирования контура управления гиростабилизированной платформой. Здесь представлены временные диаграммы для значений коэффициентов уверенности в случае одиночного перемежающегося отказа в пространстве параметров. Моделировалась последовательность отклонений величины коэффициента усиления выходного усилителя гироскопа от номинального значения и возвращения к нему. Диагностирование осуществлялось с использованием двух алгоритмов - известного алгоритма на основе независимых наблюдателей и предложенного алгоритма на основе взаимодействующих наблюдателей, соотносимых с техническими состояниями. На вход системы подавался синусоидальный сигнал с амплитудой 0,5. Наибольшую эффективность продемонстрировал второй алгоритм. На рис. 26 приведены соответствующие ему результаты моделирования (коэффициенты уверенности К0 и Кх для работоспособного и неработоспособного технических состояний) задачи диагностирования. Видно, что в отличие от случая независимых наблюдателей (рис. 2а) средства диагностирования формируют значения коэффициентов уверенности, адекватные реальным техническим состояниям. Чтобы количественно оценить степень адекватности результатов в обоих случаях, по полученным реализациям были рассчитаны вероятности правильного диагностирования. В результате для метода с независимыми наблюдателями были получено значение Р = 0,09, а для метода с взаимодействующими наблюдателями - Р = 0,8. Кроме приведенных характеристик, по результатам моделирования для обоих методов были определены минимальные величины диагностируемых отказов, которые определялись в зависимости от величины входного сигнала. Эти результаты, как и предыдущие, обозначили существенное преимущество предлагаемого метода.

Среди прочих средств диагностирования в состав контрольно-испытательного стенда вошла разработанная автором программная имитационная модель ИНС, предназначенная для формирования эталонных

сигналов при контроле ИНС и для исследования чувствительности ИНС к различным отказам. Некоторые результаты этих исследований приведены в диссертации. Исходный текст модели приведен в приложении к диссертации.

ОСНОВНЫЕ РЕЗУЛЬТАТЫ РАБОТЫ

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

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

2. Предложена модификация алгоритма диагностирования и правила принятия решения об отказе в случае, когда отказы НС находятся в отношении эквивалентности или доминирования.

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

4. Разработана имитационная программная модель платформенной ИНС, с использованием которой произведено исследование чувствительности наблюдаемых параметров ИНС к возможным отказам.

5. Определена структура средств диагностирования ИНС в составе испытательного стенда и с использованием предложенного метода разработано соответствующее программное обеспечение.

СПИСОК ПУБЛИКАЦИЙ ПО ТЕМЕ ДИССЕРТАЦИИ Статьи в журналах, рекомендуемых ВАК

1. Безмен Г.В. Диагностирование систем реального времени / Колесов Н.В., Соколов A.A., Толмачева М.В. // Приборы и системы. Управление, контроль, диагностика - 2008 - № 6. - С. 35 - 39.

2. Безмен Г.В., Колесов Н.В. Функциональное диагностирование линейных динамических систем с использованием нечеткого анализа // Информационно-управляющие системы - 2009-№6. -С.67-73.

3. Безмен Г.В., Колесов Н.В. Функциональное диагностирование динамических систем с использованием нечетких правил анализа и принятия решений об отказе // Известия РАН. Теория и системы управления - 2011 - № 3.-C.3-12.

Публикации в прочих изданиях

4. Безмен Г.В., С.Б.Антонов, Гасников А.И., Глыбин П.С., Котов Р.В. Результаты разработки и практического применения контрольно-испытательной аппаратуры для навигационной системы. // Материалы докладов VII конференции молодых ученых «Навигация и управление движением», СПб.: ГНЦ РФ ЦНИИ "Электроприбор", 2006г., С. 206 - 210.

5. Безмен Г.В., Колесов Н.В., Толмачева М.В. Экспертная оболочка для диагностирования навигационных систем //VIII международная конференция «Кибернетика и высокие технологии XXI века». Воронеж 2007 г. С.456 - 464.

6. Безмен Г.В., Толмачева М.В. Специализированная экспертная оболочка для диагностирования навигационных систем Материалы докладов IX

конференции молодых ученых «Навигация и управление движением», СПб.: ГНЦРФ ЦНИИ "Электроприбор", 2007г. С.249-256.

7. Безмен Г.В., Колесов Н.В., Соколов A.A., Толмачева М.В. Экспертная оболочка для диагностирования систем реального времени // XI Международная конференция по мягким вычислениям и измерениям, Санкт-Петербург, 2008 г. С. 73 - 76.

8. Безмен Г.В., Колесов Н.В. Функциональное диагностирование динамических систем с использованием модели нечеткого технического состояния // Рефераты 2-й Российской мультиконференции по проблемам управления, 14-16 октября, Санкт-Петербург, 2008 г. С. 34-35.

9. Безмен Г.В. Программная модель полуаналитической ИНС для исследования чувствительности по параметрам // Материалы докладов X конференции молодых ученых «Навигация и управление движением», СПб.: ГНЦРФ ЦНИИ "Электроприбор", 2009г. С.267-272.

10. Безмен Г.В. Функциональное диагностирование динамических систем в пространстве сигналов // Материалы докладов XI конференции молодых ученых «Навигация и управление движением», СПб.: ГНЦ РФ ЦНИИ "Электроприбор", 2010г. С.141-148.

11. Безмен Г.В., Колесов Н.В. Нечеткий алгоритм функционального диагностирования динамических систем // XII Международная конференция по мягким вычислениям и измерениям, Санкт-Петербург, 2009 г. С. 193 — 196.

12. Безмен Г.В. Нечеткое функциональное диагностирование нелинейных динамических систем в пространстве параметров / Г.В. Безмен Н.В. Колесов // ХШ Международная конференция по мягким вычислениям и измерениям, Санкт-Петербург, 2010 г., С.202-206.

13. Безмен Г.В. Функциональное диагностирование динамических систем в пространстве параметров // 12 конференция молодых ученых «Навигация и управление движением», СПб.: ГНЦ РФ ЦНИИ "Электроприбор", 2011г. С.141-196.

14. Безмен Г.В. Функциональное диагностирование навигационных систем с использованием нечеткого анализа / Безмен Г.В., Колесов Н.В. // Рефераты 3-й Российской мультиконференции по проблемам управления, СПб. - 2010.-С. 41.

15. Безмен Г.В. Функциональное диагностирование динамических систем с использованием нечетких правил принятия решений об отказе / Безмен Г.В., Колесов Н.В. // Труды Российской конференции «Технические и программные средства систем управления, контроля и измерения» СПб. -

2010.-С. 149-158.

16. Безмен Г.В., Колесов Н.В. Диагностирование мехатронных систем с учетом эквивалентности и доминирования отказов // Доклады 4-й Российской мультиконференции по проблемам управления, Дивногорск, -

2011.-т.2 С.28-30.

Оглавление автор диссертации — кандидата технических наук Безмен, Глеб Владимирович

Введение.

1. Анализ современных методов функционального диагностирования навигационных систем.

1.1. Особенности разработки и организации диагностирования навигационных систем.

1.2 Методы функционального диагностирования динамических систем.

1.2.1. Детерминированные методы функционального диагностирования.

1.2.2. Стохастические методы функционального диагностирования.

1.2.3. Нечеткие методы функционального диагностирования.

1.3. Выводы.

2. Функциональное диагностирование произвольных отказов навигационных систем с использованием нечеткого анализа.

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

2.2. Алгоритм функционального диагностирования произвольных отказов.

2.3. Выводы.

3. Функциональное диагностирование навигационных систем в пространствах сигналов и параметров с использованием нечеткого анализа

3.1. Диагностирование в пространстве сигналов.

3.2. Диагностирование в пространстве параметров.

3.3. Принятие решений об отказах с учетом их эквивалентности и доминирования.

3.4. Выводы.

4. Разработка средств диагностирования морской платформенной ИНС в составе контрольно-испытательного стенда.

4.1. Принципы построения диагностической системы для морской платформенной ИНС.

4.2. Средства диагностирования безредукторной следящей системы ИНС

4.3. Имитационная модель и исследование чувствительности ИНС.

4.4. Выводы.

Введение 2011 год, диссертация по информатике, вычислительной технике и управлению, Безмен, Глеб Владимирович

Для навигационных систем (НС), как и для любых информационно-управляющих систем, важное значение имеет качество применяемых средств диагностирования, поскольку от. этого зависит их надежность и эффективность применения. При этом; как правило, НС оснащается целым спектром разнообразных средств диагностирования, среди которых важное место занимают средства функционального диагностирования (ФД), применяющиеся в процессе работы системы по прямому назначению и!не требующие перерывов в ее работе. Исходя из вышесказанного, представляются актуальными вопросы совершенствования методов ФД для НС.

Известно, что как сами НС, так и составляющие их устройства, как правило, описываются моделью динамической системы, что позволяет считать целесообразным рассмотрение проблемы ФД именно в отношении этого класса систем. Вопросам ФД динамических систем на протяжении последних десятилетий было посвящено достаточно много публикаций. Среди наиболее известных авторов можно назвать Willsky A.S., Patton R. J, Frank P. M, Clark R. N, Isermann R., Koscielny J.M., Mendouca L., Мироновского JI. А., Шумского A.E., Жирабока A.H., Бассвиль М., Никифорова И:В., Гришина Ю.П., Дмитриева С.П., Осипова A.B., Подкопаева Б.П. и многих других. Тем не менее, несмотря на многочисленность и многоплановость публикуемых работ, исследования в данной области продолжаются. В настоящее время в фокусе исследований находится проблема повышения точности диагностирования и учета различного рода неопределенностей, сопровождающих решение задачи ФД. Именно этим вопросам посвящена настоящая работа, причем неопределенным предполагается техническое состояние системы.

В литературе задача ФД рассматривается в разных постановках, которые, прежде всего, определяются использованием для системы моделей различного типа, среди которых детерминированные, стохастические, нечеткие4 и др. Выбор той или иной постановки, как правило, определяется« содержанием; прикладной задачи; решаемой динамической системой;, и, конечно- имеющейся в; , распоряжении разработчика средств диагностированиям априорной информации о свойствах системы; и возникающих в ней отказах. Так если разработчик располагает статистической7 информацией; о поведении системы, и ее отказах, то может быть, применен стохастический подход. Если такой информации; нет, то можно прибегнуть к слугам детерминированного подхода; где информация о неопределенностях сведена, к. минимуму. Статистический; подход*, находит применение; при диагностировании; так называемых информационных отказов: При решении же задачи ФД аппаратурных .отказов статистическая •' информация, как правило, полностью отсутствует, что безальтернативно приводит разработчика к применению детерминированных^ методов или усиливающих их методов, применяющих , нечеткие правила- анализа г и; принятия решений, об отказе. В настоящее время m центре; внимания исследователей находится проблема повышения точности и учета различного рода неопределенностей, сопровождающих решение- задачи ФД аппаратурных отказов. Именно этим вопросам^ и посвящена настоящая работа.

Цель исследований состоит в совершенствовании методов диагностирования аппаратурных отказов : навигационных 'систем в направлении- повышения? точности диагностирования и учета неопределенности ее технического состояния;

Для достижения этой цели были решены следующие задачи:

- анализ современных методов ФД динамических систем;

- анализ особенностейфешения задач диагностирования в НС;

- разработка методов- ФД динамических систем, учитывающих особенности НС;

- разработка программных средств,, для реализации; диагностирования в НС;

- подтверждение эффективности разработанных методов и программных средств по результатам их практической апробации.

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

В диссертационной работе был получен ряд новых научных результатов. Предложен метод ФД динамических систем в пространстве сигналов, использующий нечеткие правила анализа и принятия решения об отказе и учитывающий нечеткость границы между работоспособным и неработоспособным техническими состояниями. Метод основан на использовании банка взаимодействующих наблюдателей, соотносимых либо с техническими состояниями системы, либо с переходами между ними. Аналогичный метод был предложен для диагностирования в пространстве параметров. Исследование методов показало, что они сохраняют работоспособность при более низком уровне отказов, нежели известные методы, основанные на независимых наблюдателях. Кроме того, в диссертации разработана имитационная программная модель платформенной ИНС, с использованием которой произведено исследование чувствительности наблюдаемых параметров ИНС к возможным отказам, а также предложены принципы построения системы диагностирования^ ИНС в составе испытательного стенда.

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

На основе предложенного метода функционального диагностирования-динамических систем разработано и применено программное обеспечение для диагностирования НС в составе испытательного стенда.

На защиту выносятся:

- метод ФД динамических систем.

- результаты исследования предложенного метода ФД.

- имитационная программная модель платформенной ИНС для исследование чувствительности наблюдаемых параметров ИНС к возможным отказам.

- принципы построения» системы диагностирования ИНС в составе испытательного стенда.

Материалы диссертации докладывались на международной научно-технической конференции «Кибернетика и высокие технологии XXI* века» (Воронеж, 2007), на XI, XII и XIII Международных конференциях по мягким вычислениям и измерениям" (Санкт-Петербург, 2008 - 2010г.г.), на XXVI и ХХУ1Г конференциях- памяти выдающегося конструктора гироскопических приборов H.H. Острякова (Санкт-Петербург, 2008, 2010 г.г.), на Российской конференции «Технические и программные средства систем управления, контроля И1 измерения» (Москва, 2010г.), на III, IV, VII, IX - XII конференциях молодых ученых «Навигация и управление движением» (Санкт-Петербург, 2000, 2001, 2005, 2007-20 Юг.г.).

По материалам диссертации имеется115 опубликованных работ, из них 3 статьи в научно-технических журналах («Приборы и системы. Управление, контроль, диагностика» и «Информационно-управляющие системы», «Известия РАН. Теория^ и системы управления»), рекомендуемых ВАК Минобразования и, науки РФ, 10 докладов и 2 реферата докладов на международных и всероссийских конференциях.

Диссертация состоит из введения, четырех разделов, заключения' и списка использованных источников, содержащего 77 наименований. Объем работы составляет 137 страниц, включая 40 рисунков и 10 таблиц.

Заключение диссертация на тему "Функциональное диагностирование навигационных систем с использованием нечеткого анализа"

4.4. Выводы

В настоящем разделе приведены результаты апробации предложенного в диссертации метода ФД в отношении платформенной ИНС. При этом получены следующие результаты.

1. Сформулированы принципы построения системы диагностирования ИНС в составе испытательного стенда.

2. Разработана имитационная программная модель платформенной ИНС, с использованием которой произведено исследование чувствительности наблюдаемых параметров'ИНС к возможным отказам.

3. Разработаны средства ФД для измерительной I подсистемы платформенной ИНС и разработано соответствующее программное обеспечение.

Заключение;

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

2. Предложено правило принятия решения об отказе в случае, когда отказы НС находятся в отношении эквивалентности или доминирования.

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

4. Разработана имитационная программная модель платформенной ИНС, с использованием которой произведено исследование чувствительности наблюдаемых- параметров ИНС к возможным отказам;

5. Предложена" структура, средств диагностирования ИНС в составе испытательного стенда и разработано соответствующее программное обеспечение.

Библиография Безмен, Глеб Владимирович, диссертация по теме Системный анализ, управление и обработка информации (по отраслям)

1. Андреев Ю.Н. Управление конечномерными линейными объектами: — М.: Наука, 1976.-424 с.

2. Безмен Г.В. Диагностирование систем реального- времени / Колесов Н.В.,. Соколов* A.A., Толмачева. М;В. // Приборы и системы. Управление, контроль, диагностика — 2008 № 6; - С. 35:- 39:

3. Безмен Г.В., Колесов. Н.В. Функциональное' диагностирование линейных динамических систем с использованием» нечеткого анализа // Информационно-управляющие системы, 2009 - № 6. - С.67 - 73.

4. Безмен^ F.B., Колесов. Н.В'. Функциональное диагностирование динамических систем с использованием нечетких правшь анализа и принятия решению об-отказе// Известия РАН. Теория и системы управления 2011 - № 3.-G.3-12.

5. Безмен Г.Ві, Толмачева M.B. Специализированная экспертная оболочка для диагностирования навигационных систем // 9 конференция; молодых ученых «Навигация и управление движением»,, СПб.: ГНЦ РФ ЦНИИ "Электроприбор", 2007г.

6. Безмен Г.В:, Колесов Н.В., Соколов;A.A., Толмачева М.В. Экспертная оболочка для диагностирования систем реального! времени. // XI Международная конференция по мягким вычислениям и измерениям, Санкт-Петербург, 2008 г. С. 73 76.

7. Безмен Г.В., Колесов Н.В. Функциональное? диагностирование динамических систем с использованием модели нечеткого технического состояния // XXVI конференция памяти H.H. Острякова, 14-16 октября, Санкт-Петербург, 2008 г. С. 34 35.

8. Безмен Г.В. Программная; модель полуаналитической ИНС для исследования чувствительности по параметрам // 10 конференция молодых ученых «Навигация и управление движением», СПб;:. ГНЦ РФ ЦНИИ "Электроприбор", 2009г.

9. Безмен Г.В. Функциональное диагностирование динамических систем в» пространстве: сигналов; // 1-1 конференция молодьш ученых «Навигация и управление движением», СПб.: ГНЦ РФ ЦНИИ "Электроприбор", 2009г.

10. БезмешГ.В';, Колесов;H:Bi:Нечеткий: алгоритм*функционального -диагностирования динамических систем-; // XIК Международная конференция по мягким вычислениям и измерениям; Санкт-Петербург, 2009- г. С. 193 -196.

11. Безмен Г.В. Нечеткое функциональное диагностирование нелинейных динамических систем в пространстве параметров / Г.В. Безмен Н.В. Колесов // XIII Международная конференция по мягким вычислениям и измерениям, Санкт-Петербург, 2010 г., С. .

12. Безмен Г.В. Функциональное диагностирование динамических систем в пространстве параметров // 12 конференция молодых ученых

13. Навигация и управление движением», СПб.: ГНЦ РФ ЦНИИ "Электроприбор", 2010г.

14. Безмен Г.В. Функциональное диагностирование навигационных систем с использованием нечеткого анализа / Безмен Г.В., Колесов Н.В. // Рефераты 3-й Российской мультиконференции по проблемам управления, СПб. 2010.-С. 41.

15. Безмен Г.В., Колесов Н.В. Диагностирование мехатронных систем с учетом эквивалентности и ^ доминирования отказов // Доклады 4-й Российской, мультиконференции по проблемам управления, Дивногорск, с. 41, 20Ш.

16. Беллман Р., Заде JI. Принятие решений в расплывчатых'условиях // Вопросы анализа и процедуры принятия решений : Сб: статей / Пер. с англ.; Под ред. И.Ф. Шахнова: М1, 1976. - С. 172- 215.

17. Блинов А.Н., Осипов-. A.B. Диагностирование параметрических отказов методами нечеткой логики, // X Международная конференция по мягким* вычислениям1 и измерениям, Санкт-Петербург, 23-27 июня 2007, с. 224-229:

18. Борисов В.В., Круглов В.В., Федоров A.C. Нечеткие модели и сети. Горячая линия Телеком, 2007, с.284. '

19. Гришин ЮЛ., Казаринов Ю.М. Динамические системы, устойчивые к отказам. М.: Радио и связь, 1985.- 184 с.

20. Дмитриев С.П., Колесов Н.В:, Осипов A.B. Информационная надежность, контроль и^ диагностика навигационных систем. СПб.: Изд-во ЦНИИ «Электроприбор», 2003. 206 с.

21. Дмитриев СЛ., Степанов O.A. Многоальтернативная фильтрация в задачах обработки навигационной информации. // Радиотехника. — 2004. №< 7, с.11-17.

22. Елисеев П.И. Интерпретация, нечетких подмножеств в* задачах моделирования и управления // Изв. АН: серия техническая кибернетика, № 3,1992.

23. Данилов В.В., Жирабок А.Н., Колесов Н.В., Шумский А.Е. Модель функционального диагностирования линейных цифровых систем//Электронное моделирование.- 1985.- № 1.- G.61-66.

24. Дмитриев С.П., Колесов Н.В., Осипов A.B. Информационная надежность, контроль.и диагностика навигационных систем. СПб.: Изд-во£ ЦНИИ «Электроприбор», 2003. 206 е.

25. Дмитриев С.П., Осипов A.B. Фильтрационный подход к задаче контроля1 целостности спутниковой5 навигационной системы//Радиотехника, №1,2001.

26. Жирабок А.Н. Алгебраическая1 теория функционального диагностирования нелинейных и линейных динамических систем//Изв. АН РФ. Теория и системы управления.- 2001.- № 2.- С.29-38.

27. Жирабок А.Н., Шумский А.Е. Методы и алгоритмы функционального диагностирования сложных технических систем. Владивосток: Изд-во ДВГТУ, 2007. 134с.

28. Заде JI. Понятие лингвистической переменной и его применение для принятия приближенных решений.- М:: Мир; 1976. -165с.

29. Захаров В.И., Ульянов C.B. Нечеткие модели интеллектуальных промышленных регуляторов и систем управления: Научно-организационные, технико-экономические и прикладные аспекты // Изв. РАН. Техническая кибернетика.- 1992. N 5. - С. 171-196.

30. Захаров В:И., Ульянов C.B. Нечеткие модели интеллектуальных промышленных peiyrmropoBi и. систем управления // Изв. АН: серия техническая кибернетика, № 4,5, 1993'.

31. Захаров В.И., Ульянов C.B. Нечеткие модели интеллектуальных промышленных регуляторов и систем управления: Методология проектирования // Изв. РАН. Техническая'кибернетика. 1993. - N 5. - С. 197216.

32. Игнатьев М.Б. и др. Контроль и диагностика робототехнических систем: Д.: Изд-во ЛИАП, 1985.160 с.

33. Колесов Н.В. Многоуровневое проектирование средств .тестового и функционального'диагностирования специализированных вычислительных комплексов. JL: Изд-во ЦНИИ «Румб», 1992*. 70 с.

34. Кофман А. Введение-в теорию нечетких множеств. М.: Радио и связь, 1982. - 432с.

35. Мирошник И:В. Теория автоматического управления. Нелинейные и оптимальные системы. — СПб: Питер, 2006: — 272 с.

36. Нечеткие множества в моделях управления и искусственного интеллекта / Под ред. Д.А. Поспелова М.: Наука, 1986. - 311с.

37. Нечеткие- множества и- теория возможностей. Последние достижения / Под. ред. Р. Ягера М.: Радио и связь, 1986. - 391с.

38. Орловский С.А. Проблемы принятия решений при нечеткой-исходной информации // Москва, Наука, 1981, 208 с.

39. Поспелов Д.А. Логико- лингвистические модели в системах управления. М.: Энергоиздаг, 1981.- 231с.

40. Потюпкин А.Ю. Решение задачи идентификации нечетких систем // Изв. АН: серия теория и системы управления, № 2, 1996.

41. Прикладные нечеткие системы / Под ред. Т. Тэрано М: Мир, 1993.-512 с.

42. Ракитянская- А.Б.,, Ротштейш А.П1 Диагностика на основе* нечетких отношений; // Автоматикаш^телемеханика; 2007, 12;.с; 162-177.

43. Ройтенберг Я1Н. Автоматическое: управление: Mß:: Наука; 1971Г. -396с.

44. Терентьев И. А., Мягков А;М: Построение системы; диагностирования; инерциальной навигационной?; системы; // Сборник докладов: VII конференции? молодых учёных «Навигация и управление движением». Санкт -Петербург.- 2006.- С. 128-134 •

45. Терентьев И.А. Функциональное и тестовое диагностирование следящей системы карданной инерциальной навигационной системы ; // Тироскопияш навигация, №4-2008;- С. 49- 55

46. Ульянов С.В. Нечеткие модели интеллектуальных систем управления: теоретические и прикладные аспекты .// Изв. АН: серия техническая кибернетика, № 3, 1991.

47. Frank, P.M. Advanced fault detection and isolation schemes using nonlinear and robust observers. 10th IF AC, 1987, Congress, München, Vol. 3, pp. 63-68.

48. Frank P.M. Fault diagnosis in dynamic systems using analytical and knowledge-based redundancy A survey and some new results // Automatica. 1990. V. 26. P.459-474.

49. Isermann R. Model-based fault detection and diagnosis status and applications // 16th IF AC Symposium on automatic control, in aerospace, 2004, St.Petersburg, Russia, pp. 150-157.

50. Koscielny J.M. Application of fuzzy1 logic for fault isolation in a three-tank system // Proc. 14th World Congress IF AC. Beijing. 1999. V. 7, pp. 73-78.

51. Koscielny J:M., Syfert M. fuzzy diagnostic reasoning that takes into account the uncertainty of the relation between faults and symptoms // Int. J. Appl. Math. Comput. Sci., 2006, Vol. 16, №4, 27-35.

52. Mendouca L. at al. Fault isolation using fuzzy model-based observers. 6-th IF AC Symposium on-Fault Detection. 2006. Beijing. P.R. China. P. 142150.

53. Misava.E.A., Hedrick J.K. Nonlinear observers a state of the art survey >// Journal of dynamic systems, measurements and control. 1989. Vol1. Ill, pp.344-352.

54. Patton R J, Frank P M, Clark R N. Issues in fault diagnosis for dynamic systems, Springer-Verlag, London, April 2000.

55. Stancu A., Puig V., Quevedo J. Passive robust fault detection using interval observers: application to the damadics benchmark problem // 10th IEEE international conference on models in automation and robotics. 30 aug. 2 sept. 2004. Poland. P. 120-132.

56. Takagi T., Sugeno M. Fuzzy identification of systems and its application« to modeling and control // IEEE Transactions on Systems, Man and Cybernetics. 1985. V. 15, № 1. P.116-132.

57. Willsky A.S. A survey of design methods for failure detection systems //Automatica, 1976, Vol. 12, pp. 601-611.

58. Cheng A.M.K. Real-Time Systems. Scheduling, Analysis, and Verification. // John Wiley & Sons, Inc., Hoboken, New Jersey. 2002. 266 p.

59. Liu J.W.S. Real-Time Systems.// Prentice Hall, Englewood Cliffs, NJ, 2000. 600p.