Научная статья на тему 'Совершенствование методов диагностирования стрелочного переводного устройства'

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

CC BY
263
168
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
системы технического диагностирования и мониторинга / стрелочное переводное устройство / диагностический параметр / диагностический критерий / метод многокритериальной оценки диагностического параметра / нейронная сеть / комбинированный метод диагностирования

Аннотация научной статьи по компьютерным и информационным наукам, автор научной работы — С В. Бочкарев, А А. Лыков, Д С. Марков

Предложен комбинированный метод диагностирования стрелочного переводного устройства (СПУ), разработанный на основе двух подходов: многокритериальной оценки диагностического параметра и нейросетевого. Комбинированный метод позволил увеличить достоверность диагностирования технологических и технических состояний СПУ за счет достоинств метода.

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

Текст научной работы на тему «Совершенствование методов диагностирования стрелочного переводного устройства»

40

Техническая диагностика и прогнозирование

УДК 656.25:004.942

С. В. Бочкарев,

А. А. Лыков, канд. техн. наук,

Д. С. Марков, канд. техн. наук

Кафедра «Автоматика и телемеханика на железных дорогах», Петербургский государственный университет путей сообщения Императора Александра I

СОВЕРШЕНСТВОВАНИЕ МЕТОДОВ ДИАГНОСТИРОВАНИЯ СТРЕЛОЧНОГО ПЕРЕВОДНОГО УСТРОЙСТВА

Предложен комбинированный метод диагностирования стрелочного переводного устройства (СПУ), разработанный на основе двух подходов: многокритериальной оценки диагностического параметра и нейросетевого. Комбинированный метод позволил увеличить достоверность диагностирования технологических и технических состояний СПУ за счет достоинств метода.

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

Введение

Внедрение систем технического диагностирования и мониторинга (СТДМ), основным назначением которых является повышение безопасности, безотказности функционирования устройств железнодорожной автоматики и телемеханики (ЖАТ) и, как следствие, повышение безопасности и бесперебойности движения поездов, позволит перейти на обслуживание устройств ЖАТ «по состоянию» [1,2]. Однако применяемые ныне в СТДМ методы анализа диагностических параметров основных устройств ЖАТ и, в первую очередь, стрелочного переводного устройства (СПУ), включающего стрелочный перевод, стрелочный электропривод (СЭП) и схему управления, позволяют фиксировать только проявление неисправностей (увеличение времени перевода стрелки, потерю контроля и др.), но не указывают на причину и место возникновения [3, 4].

No 1, Vol. 1, March 2015

Automation on Transport

Техническая диагностика и прогнозирование

41

Повышение полноты и достоверности диагностирования предполагает выбор или разработку новых диагностических методов и моделей, обеспечивающих автоматизацию анализа технических состояний (ТС) СПУ в СТДМ.

1 Основные положения

Введем ряд определений:

- диагностический параметр (ДП) - физическая измеряемая величина, количественно характеризующая состояние объекта диагностирования (например, ток перевода стрелки, напряжение в линейных проводах схемы управления СЭП);

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

- диагностический критерий диагностического параметра (ДКДП) - диагностический признак, отобранный в ходе экспериментальных или теоретических исследований из множества ДПДП в качестве критерия технического состояния объекта для построения диагностических моделей (ДМ); один ДП может характеризоваться в зависимости от количества технических состояний диагностируемого устройства целой совокупностью ДКДП;

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

Предложенные определения позволяют сформулировать требования к методам и моделям диагностирования СПУ:

- обеспечение выбора таких значений ДКП, принадлежащих O=_k, которые не пересекаются со значениями других областей для всех O : j = 1, J jk), где J - количество диагностических областей, соответствующее техническим состояниям СПУ, различаемым по данному ДП;

- учет технологических разбросов параметров диагностируемых устройств, их старения и колебания значений ДКДП в процессе эксплуатации;

- чувствительность к изменениям значений ДКДП относительно диагностических областей O ;

j

- использование в ДМ данных по ДКДП, полученных в результате измерений существующими или перспективными средствами СТДМ;

- относительная простота алгоритмизации и программной реализации ДМ;

- автоматизация процедур диагностирования в СТДМ на основе программной реализации ДМ;

- выполнение процедур диагностирования в реальном масштабе времени.

Автоматика на транспорте

№1, том 1, март 2015

42

Technical diagnostics and prediction

На основе сформулированных выше требований был проведен анализ известных методов диагностирования технических устройств и выбрано два направления синтеза ДМ СПУ: метод многокритериальной оценки ДП [5] и нейросетевой метод [6].

2 Многокритериальная и нейросетевая диагностические модели

Рассмотрим синтез ДМ СПУ с использованием в качестве ДП тока перевода стрелки I Представление I в качестве ДП понимается как совокупность измеренных значений за время работы двигателя. Существующие СТДМ не выполняют функцию автоматизированного анализа тока перевода стрелки для диагностирования СПУ. Выявляются только работа стрелки на фрикцию и невозможность ее перевода, далее технологи визуально оценивают графики и делают заключение о техническом состоянии СПУ. Результат диагностирования зависит как от объективных (качество измерений), так и субъективных (квалификация, дисциплинированность технологов) факторов и не всегда достоверен.

Граф состояний схемы управления СЭП (рис. 1) показывает, что СПУ может находиться в плюсовом С1, минусовом С2 крайних положениях (исправные ТС), осуществлять перевод из плюсового положения в минусовое (С3) и наоборот (С4) (диагностическая область 01). Неисправности возникают в любом из перечисленных ТС и в одном случае приводят к потере контроля крайнего положения С5, С6, а в другом - к невозможности перевода стрелки С7, С8.

Ниже приведен перечень неисправностей, которые могут порождать переход СПУ в состояния С7, С8:

- короткое замыкание якоря двигателя (О2);

- искрение щеток в двигателе (О3);

- грязный коллектор в двигателе (О4);

- разрегулировка стрелочного перевода (О5);

- грязные башмаки (О6).

No 1, Vol. 1, March 2015

Automation on Transport

Техническая диагностика и прогнозирование

43

Экспериментальные исследования (более 1000 переводов) на реальных СПУ с имитацией указанных неисправностей позволили на основе анализа графиков I выбрать в качестве ДКДП для ДМ по методу многокритериальной оценки ДП [5, 7] три ДПДП (d1, d2, d3) с допустимыми диапазонами изменения Ad1 {С78},

Д4(су, Ad3{CJ: '

- среднее значение рабочего тока 1рср (d1):

Е ip,i

i = -и-

Р,ср

П

(1)

где n - количество значений рабочего тока за один перевод с частотой измерения 100 значений в секунду; 1р. - значения рабочего тока перевода;

- средний разброс значений 1р (d2):

а=[П(/РРСР)2; (2)

- среднее приведенное колебание (d3):

m

EAIp,

*ср = -----' (3)

m

где m - число колебаний значений рабочего тока; Д1р. - разность между двумя соседними минимальным и максимальным значениями рабочего тока.

Допустимые диапазоны изменения критериев Ad1(C78}, Ad2(C78}, Ad3(C78} для рассмотренных ТС и неисправностей C. образуют диагностические области Ov.. O6 в трехмерной системе координат. Далее для каждого графика тока перевода рассчитываются ДКП (координаты 0 d1,0 d2, 0d3 в трехмерной системе координат). Полученная точка наносится на диагностическое пространство и рассчитывается кратчайшее расстояние r до выделенных диагностических областей. Принадлежность этой точки к одной из областей (С (0d1,0 d2, °d3)eO.) позволяет определить соответствующее ТС СПУ.

Недостатками метода многокритериальной оценки ДП являются:

- отсутствие формализованных процедур выбора ДКДП;

- необходимость настройки и верификации алгоритма анализа ДП при изменении количества ДКДП;

- отсутствие четких границ диагностических областей;

- корректировка метода определения расстояний до диагностических областей в зависимости от количества ДКП.

Автоматика на транспорте

№1, том 1, март 2015

44

Technical diagnostics and prediction

В разработанной ДМ СПУ по току перевода на основе нейросетевого метода [6] количество нейронов во входном слое n = 310 и определяется множеством значений тока за один перевод стрелки, а в выходном слое - m = 6 по количеству выявляемых ТС.

Для повышения скорости обучения нейронной сети все значения множества измеренных значений тока нормализованы, т. е. приведены к диапазону [0; 1] по следующей формуле:

z =

(I - imin)(/2 - А) + /

I -1 . 1

max min

(4)

где I - значения тока перевода, которые необходимо нормализовать; [I , I ] -диапазон изменения значений тока перевода I [0; 10]; [/1, /2] - интервал, к которому будет приведено значение тока перевода I [0; 1].

Определение необходимого количества синаптических весовых коэффициентов Lw выполняется по выражению [8]:

mN < т <

--------< Lw < m

1 + log2 N w

N

\

+1

V m j

(n + m +1) + m,

(5)

где n - количество значений тока перевода; N = 600 - количество обучающих графиков тока перевода (размерность обучающей выборки).

После определения Lw (Lw = 5688) рассчитывается число нейронов в скрытых слоях:

L = —^ = 18. (6)

n + m

Для выбора наилучшей конфигурации были исследованы сети с различным количеством нейронов в скрытых слоях. Экспериментальным путем выбрана сеть с двумя скрытыми слоями: количество нейронов в первом L1 = 10, а во втором L2 = 8. При такой архитектуре сеть обучалась наилучшим образом.

Состояние нейронов промежуточного и выходного слоев определяется как

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

n

сумма состояний его входов: ^Iiwi, где I - входной сигнал, w. - вес си-

i=1

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

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

No 1, Vol. 1, March 2015

Automation on Transport

Техническая диагностика и прогнозирование

45

Недостатками нейросетевого метода являются:

- необходимость выполнения трудоемких и не полностью формализованных процедур обучения нейросети;

- сложность выбора архитектуры сети и метода обучения;

- необходимость нормализации входных данных;

- закрытость выбора ДКДП.

Расчеты, выполненные по алгоритмам ДМ многокритериальной оценки ДП и по алгоритмам нейросетевой ДМ, показали, что ошибочно распознаются 3,6 % и 3,8 % графиков тока I соответственно.

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

Таким образом, и нейросетевая ДМ и ДМ многокритериальной оценки ДП имеют ограниченные области применения и не полностью отвечают сформулированным выше требованиям. Для более полного удовлетворения предъявленных требований и повышения достоверности диагностирования будет целесообразен основанный на комплексном использовании обеих ДМ комбинированный метод [8].

3 Комбинированный метод

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

Рассмотрим синтез ДМ на основе комбинированного метода. Технические состояния СПУ, выявляемые при анализе графиков тока перевода: DN1 - исправный перевод стрелки, DN2 - короткое замыкание якоря двигателя, DN3 - искрение щеток в двигателе, DN4 - грязный коллектор в двигателе, DN5 - разрегулировка стрелочного перевода, DN6 - грязные башмаки. По методу многокритериальной оценки параметра рассчитываются значения ДКДП d {P (С.)} для каждого графика тока перевода Р2 (С.) в количестве 1000 примеров на каждую DNk (данные можно получить из архива комплекса задач «Мониторинг»). Далее вместо построения диагностических областей полученные значения ДКДП d {P (С.)} подаются на вход нейронной сети.

Автоматика на транспорте

№1, том 1, март 2015

46

Technical diagnostics and prediction

Размерность входного массива определяется количеством ДКДП, следовательно, число нейронов во входном слое n = 3. На выходе неиросетевои модели получаем результат диагностирования СПУ: дается заключение об исправности устройства или указывается список неисправностей, поэтому число нейронов в выходном слое m = 6 (рис. 2). Для классификации графиков тока перевода использовалась однослойная нейронная сеть. Число нейронов в промежуточном слое выбрано экспериментальным путем и составило 10. При такой архитектуре нейронная сеть обучается наилучшим образом. Обучение однослойной сети также производилось методом RProp. Для определения количества синаптических весов Lw использовалась формула (5) - их количество составляет 90, тогда количество нейронов в промежуточном слое:

L = —^ = 10, (7)

n + m

где n = 3, m = 6.

В выходном слое D - D6 - результат диагностирования соответствующих неисправностей DN1 - DN6. Закодированы состояния D1 - D6 следующим образом: {1, 0, 0, 0, 0, 0} - исправный перевод одиночной стрелки;

{0, 1, 0, 0, 0, 0} - короткое замыкание якоря двигателя;

{0, 0, 1, 0, 0, 0} - искрение щеток в двигателе;

{0, 0, 0, 1, 0, 0} - грязный коллектор в двигателе;

{0, 0, 0, 0, 1, 0} - разрегулировка стрелочного перевода;

{0, 0, 0, 0, 0, 1} - грязные башмаки.

Функция активации нейронов выходного слоя логистическая:

f (a)

1

1 + e

(8)

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

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

4 Алгоритм комбинированного метода

На основе комбинированного метода разработан алгоритм диагностирования СПУ (рис. 3).

Назначение операторов алгоритма таково.

1-13 - метод многокритериальной оценки:

No 1, Vol. 1, March 2015

Automation on Transport

Техническая диагностика и прогнозирование

47

Автоматика на транспорте

№1, том 1, март 2015

No 1, Vol. 1, March 2015 Automation on Transport

■o

oo

Technical diagnostics and prediction

Техническая диагностика и прогнозирование

49

1 - I [У] - входной массив измеренных значений тока перевода, по которым строится график, 1р [ ] - массив для заполнения измеренными значениями рабочего тока перевода стрелки, 1п [ ] - массив для заполнения измеренных значений тока перевода стрелки в пусковой момент ЭД;

4 - выделение рабочего тока при одиночном переводе стрелки;

5, 7, 9 - определение работы стрелки на фрикцию, перевод спаренных стрелок либо перевод нескольких стрелок;

8 - выделение рабочего тока при спаренном переводе стрелки;

11, 12, 13 - расчет диагностических признаков: среднее значение рабочего тока, отклонение от среднего и среднее приведенное колебание;

14-17 - нейросетевой метод:

14 - определение количества нейронов n во входном слое сети (по количеству диагностических признаков) и m в выходном слое (по количеству распознаваемых ТС);

15 - передача значений ДКДП на вход нейронной сети;

16 - распознавание ДКДП заранее обученной нейронной сетью;

17 - определение ТСУ СПУ

Разработанный нами алгоритм комбинированного метода позволил сократить процент ошибочного распознавания до 3,1 %.

Заключение

В данной работе на основе ДП, ДПДП, ДКДП, диагностических областей:

- сформулированы требования к методам диагностирования СПУ;

- выполнен синтез диагностической модели СПУ на основе метода многокритериальной оценки ДП;

- выполнен синтез нейросетевой диагностической модели СПУ;

- определены достоинства и недостатки нейросетевой и многокритериальной ДМ;

- показана целесообразность комбинированного метода.

Перспективы использования метода:

- разработка ДМ на основе множества ДП, каждый из которых имеет свое подмножество ДКДП;

- разработка приложений предложенных методов и ДМ для других устройств ЖАТ и, в первую очередь, для рельсовых цепей.

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

1. Молодцов В. П. Системы диспетчерского контроля и мониторинга устройств железнодорожной автоматики и телемеханики : учеб. пособие / В. П. Молодцов,

Автоматика на транспорте

№1, том 1, март 2015

50

Technical diagnostics and prediction

A. А. Иванов. - Санкт-Петербург : Петербургский гос. ун-т путей сообщения, 2010. - 140 с.

2. Ефанов Д. В. Метод кодирования состояний диагностируемых объектов / Д. В. Ефа-нов // Известия Петербургского университета путей сообщения. - 2010. - № 2. -С. 74-85.

3. Ефанов Д. В. Функциональное диагностирование стрелочных электроприводов переменного тока / Д. В. Ефанов, Е. В. Басалаев, В. Г. Алексеев // Транспорт Урала. - 2012. - № 4. - С. 26-29.

4. Волков А. А. Выявление предотказов стрелочных электроприводов / А. А. Волков, Д. С. Першин, С. Н. Григорьев // Автоматика, связь, информатика. - 2014. - № 4. -С. 16-18.

5. Бочкарев С. В. Метод определения технического состояния устройств железнодорожной автоматики / С. В. Бочкарев, А. А. Лыков // Известия Петербургского университета путей сообщения. - 2012. - № 4. - С. 45-50.

6. Зуев Д. В. Анализ диагностической информации / Д. В. Зуев, С. В. Бочкарев,

B. В. Дмитриев // Автоматика, связь и информатика. - 2013. - № 9. - С. 16-18.

7. Бочкарев С. В. Автоматизация выявления отказов в схемах управления стрелочными электроприводами. Интеллектуальные технологии на транспорте : сб. материалов I Международной научно-практической конференции «Интеллект Транс-2011» / С. В. Бочкарев, А. А. Лыков. - Санкт-Петербург : Петербургский гос. ун-т путей сообщения, 2011. - С. 46-48.

8. Zuev D., Bochkarev S. Solution of the problem of noninvariance of using connectionist method for image recognition. Materials of the II international research and practice conference, vol. I, Munich, Germany, December 18-19, 2012, pp. 257-259.

9. Хайкин С. Нейронные сети. Полный курс / С. Хайкин. - Москва : Вильямс, 2006. -1104 с.

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

Поступила в редакцию 29.10.2014 Контактная информация: [email protected]

© Бочкарев С. В., Лыков А. А., Марков Д. С., 2015

No 1, Vol. 1, March 2015

Automation on Transport

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