http://vestnik.mrsu.ru
ISSN Print 2658-4123 ISSN Online 2658-6525
УДК 656.2
doi: 10.15507/2658-4123.032.202203.437-459
Научная статья
Автоматизированная система определения координаты поезда с самонастройкой е&зШ решающей функции
Е. М. Тарасов н, А. Е. Тарасова
Самарский государственный университет путей сообщения (г. Самара, Российская Федерация)
Аннотация
Введение. Проблема определения координат поезда на участке приближения к переезду сопряжена с воздействием дестабилизирующих факторов на первичный датчик информации - рельсовую линию с распределенными параметрами. Это приводит к ошибке вычисления координат поезда. Цель исследования - разработка и научное обоснование принципа построения системы вычисления координат поезда с самонастройкой решающей функции в условиях воздействия значительных дестабилизирующих факторов на первичный датчик информации.
Материалы и методы. Для решения задачи достоверного определения координат поезда в работе предложен двухфазный принцип формирования решающей функции. На первом этапе с помощью обучающей выборки образов, используя принцип обучения, определяется решающая функция (модель) системы вычисления координат поезда. При вступлении поезда на участок приближения фиксированной длины определяется рассогласование сравнением вычисленной координаты с фиксированной. Далее наступает второй этап - самонастройка коэффициентов решающей функции до достижения требуемой точности.
Результаты исследования. В статье показаны этапы формирования решающей функции двумерными образами, а также разработан и апробирован алгоритм самонастройки решающей функции при воздействии различных дестабилизирующих факторов. С использованием 6 признаков, составляющих векторов тока и напряжения на входе рельсовой линии, получены 6 решающих функций. В качестве аргументов полиномов в них использованы различные сочетания двумерных образов.
Обсуждение и заключение. Результаты исследований подтверждают реализуемость формирования решающей функции и ее самонастройки. Максимальная ошибка вычисления координат у различных сочетаний составляет от 9,97 % (199,34 м) до 4,57 % (91,49 м). Ошибка определения с погрешностью не более 5 % у двух решающих функций удовлетворяет требованиям заблаговременного закрытия переезда, так как в 45-секундном интервале времени для приведения в действие автоматической переездной сигнализации расстояние 100 м преодолевается за 3 секунды, то есть затраченное время составляет всего 3 секунды в 45-секундном интервале.
Ключевые слова: рельсовая линия, решающая функция, самонастройка, подстройка, информативные признаки, инвариантность, ошибка вычисления
© Тарасов Е. М., Тарасова А. Е., 2022
0 I Контент доступен по лицензии Creative Commons Attribution 4.0 License. ES^d This work is licensed under a Creative Commons Attribution 4.0 License.
Финансирование: статья подготовлена в рамках выполнения научно-исследовательской работы по государственному заданию бюджетным организациям высшего образования, подведомственных Федеральному агентству железнодорожного транспорта (Росжелдор), регистрационный номер 122022200432-8 «Разработка интеллектуальной системы управления транспортными потоками на железнодорожных переездах на основе машинного обучения и непрерывного определения координат поезда с адаптивным самонастраивающимся алгоритмом корректировки уравнения вычисления координаты поезда».
Конфликт интересов: авторы заявляют об отсутствии конфликта интересов.
Для цитирования: Тарасов Е. М., Тарасова А. Е. Автоматизированная система определения координаты поезда с самонастройкой решающей функции // Инженерные технологии и системы. 2022. Т. 32, №> 3. С. 437-459. doi: https://doi.org/10.15507/2658-4123.032.202203.437-459
Original article
Automated Train Coordinate Determination System with Self-Tuning of the Decision Function
Е. М. Tarasov ^ K Tarasova
Samara State Transport University (Samara, Russian Federation)
Abstract
Introduction. The problem of determining the train coordinates on the approach section to the crossing is associated with the impact of destabilizing factors on the information primary detector - the rail line with distributed parameters. This leads to an error in calculating train coordinates. The aim of the study is to develop and scientifically substantiate the principle of building a system for calculating train coordinates with self-tuning of the decision function under the influence of significant destabilizing factors on the information primary sensor.
Materials and Methods. To solve the problem of reliable determination of train coordinates, we propose a two-phase principle for forming the decision function. At the first stage, by means of a training sample of images and using the learning principle, the decision function (model) of the system for calculating train coordinates is determined. When the train enters a fixed-length approach section, the mismatch is determined by comparing the calculated coordinate with the fixed one. The second stage is the self-tuning of the coefficients of the decision function until the required accuracy is achieved. Results. The article shows the stages of forming the decision function by two-dimensional images; there was developed and tested an algorithm for self-turning of the decision function under the influence of various destabilizing factors. Through using 6 attributes of components of current and voltage vectors at the rail line input, 6 solving functions were obtained. Various combinations of two-dimensional images were used as polynomial arguments.
Discussion and Conclusion. The study results confirm the feasibility of forming decision function and its self-tuning. The maximum error in calculating coordinates for various combinations ranges from 9.97% (199.34 m) to 4.57% (91.49 m). The error of determination of 5% for two decisive functions satisfies the safety requirements, since in a 45-second time interval to activate an automatic crossing signal, a distance of 100 m is covered in 3 seconds, i.e. the elapsed time is only 3 seconds in a 45 second interval.
Keywords: rail line, decisive function, self-tuning, fine tuning, informative features, invariance, calculation error
Funding: The article was prepared as part of the research work on the state assignment of budgetary organizations of higher education subordinate to the Federal Agency for Railway Transport (Roszheldor), registration number 122022200432-8 "Development of an
intelligent system for managing traffic flows at railway crossings based on machine learning and continuous determining train coordinates with an adaptive self-tuning algorithm for correcting the equation for calculating train coordinates".
Conflict of interest: The authors declare no conflict of interest.
For citation: Tarasov E.M., Tarasova A.E. Automated Train Coordinate Determination System with Self-Tuning of the Decision Function. Engineering Technologies and Systems. 2022;32(3):437-459. doi: https://doi.org/10.15507/2658-4123.032.202203.437-459
Введение
Эффективность технологических процессов регулирования потоков автотранспорта и поездов на железнодорожных переездах зависит от алгоритма и технических средств управления автоматическими системами ограждения переездов и информирования водителей автотранспорта о подходе поездов, а также о ситуации на переезде. Автоматические переездные сигнализации, используемые на железнодорожном транспорте, являются разомкнутыми системами с жестким алгоритмом функционирования. Суть алгоритма заключается в том, что для контроля приближения поезда к переезду и управления ограждающими устройствами организуются участки фиксации вступления поезда на чувствительный элемент датчика приближения к переезду в виде рельсовых линий ограниченной длины. Длина рельсовой линии участков контроля зависит от времени извещения водителей автотранспорта для гарантированного освобождения переезда и максимальной скорости поездов, обращающихся на участке железной дороги, оборудованном переездом. На практике длина рельсовой линии участка контроля достигает 1,5-2,0 км. При фиксированной длине участка контроля 1уп фактическое время извещения на переезде обратно пропорционально скорости поезда, приближающегося к переезду, и если скорость поезда низкая, то время извещения значительно превышает оптимальное время закрытого для движения автотранспорта:
=
t (v - v )
pV max т.п./
где (р - расчетное время извещения, с; ^шах - максимальная скорость поездов, обращающихся на участке железной дороги, оборудованном переездом, км/ч; ут.п. - текущая скорость поезда, км/ч; ^ - время извещения, с.
В связи с внедрением длинносо-ставных и тяжеловесных поездов диапазон фактических скоростей существенно расширяется, и количество поездов, следующих с незначительной скоростью, большое. Поэтому простои автотранспорта у закрытых переездов увеличиваются, что приводит к сокращению пропускной способности переездов для автотранспорта. Излишнее время закрытого состояния переезда без дополнительной информации о приближении поезда приводит к повышению риска возникновения ДТП на переезде, так как у водителей автотранспорта возникает сомнение в исправности автоматических ограждающих устройств на переезде, и они начинают движение, объезжая полушлагбаумы или двигаясь через рельсы.
Повысить пропускную способность переездов возможно разработкой алгоритма формирования постоянного времени извещения о закрытии переезда и управления ограждающими устройствами. Для этого необходима информация о фактической координате и скорости приближающегося к переезду поезда.
v
Определение координаты приближающегося поезда наиболее эффективно осуществлять с использованием принципов распознавания образов предварительно обученными решающими функциями (РФ) и многомерными образами состояний. При этом в качестве информативных признаков, составляющих образы состояний, удобно использовать измеряемые векторы напряжений и токов на питающем конце рельсовой линии, а в качестве решающих функций - ортогональные полиномы Эрмита, Лаггера, Лежандра, Лорана или степенные полиномы Колмогорова - Габора. Предварительно обученные решающие функции с определенными решающими правилами позволяют обеспечить инвариантность решающей функции к воздействию ограниченного диапазона дестабилизирующих факторов. Ошибка определения координат поезда появляется в случае изменения сверхнормативных значений первичных параметров рельсовой линии как линии с распределенными параметрами. Аналогично ошибка появляется в случае изменения значений полного сопротивления устройств согласования входных и выходных электрических параметров рельсовой линии с параметрами источника сигнала опроса рельсовой линии и входным импедансом классификатора. Это приводит к нарушению алгоритма функционирования автоматической переездной сигнализации из-за появления ошибки определения скорости поезда при постоянстве временных интервалов вследствие ошибочного определения разности координат.
Таким образом, системы автоматического управления потоками автотранспорта и поездов относятся к классу сложных систем с множеством
Том 32, № 3. 2022
состояний, функционирующих в условиях неопределенности процесса воздействия дестабилизирующих факторов, показателей качества. Для управления такими системами в настоящее время широко используются адаптивные системы управления с накоплением информации и расчетом некоторого оптимального закона управления (модели) на первой фазе и оперативной корректировки модели в процессе функционирования системы на второй фазе. Первая фаза относится к классу обучающихся систем, а вторая - к классу самонастраивающихся систем. Соответственно, создаваемую систему распознавания координат поезда на участке приближения можно рассматривать как частный случай самонастраивающейся системы с корректировкой модели, в качестве которой предполагается решающая функция.
Цель исследования - разработка и научное обоснование принципа построения системы вычисления координат поезда с самонастройкой решающей функции в условиях воздействия значительных дестабилизирующих факторов на первичный датчик информации.
Обзор литературы
В настоящее время известно много работ, посвященных распознаванию координат поезда на участке приближения к переезду1 [1-3]. В работах предлагаются разные совокупности информативных признаков в образах, а также разные алгоритмы классификации.
Одной из проблем при функционировании системы управления ограждающими устройствами на переездах является большое время ожидания открытия переезда водителями автотранспорта. Это связано, в первую очередь, с несовершенством алгоритма
1 Anzai Y. Pattern Recognition and Machine Learning. Amsterdam : Elsevier, 2012. 407 p. URL: https://www.elsevier.com/books/pattern-recognition-and-machine-learning/anzai/978-0-08-051363-8 (дата обращения: 20.05.2022).
Vol. 32, no. 3. 2022
управления переездной сигнализацией и отсутствием информации о координате и скорости поезда. Значительные перерывы времени на пропуск поездов провоцируют нарушения и ДТП на переездах [3; 4].
Повысить эффективность функционирования автоматической переездной сигнализации и сократить ДТП предлагается в других работах с использованием устройства вычисления координаты и скорости поезда на участке приближения [5; 6]. Для этого рельсовая линия рассматривается как линия с равномерно распределенными параметрами, входные и выходные электрические параметры которой зависят от состояния ее первичных параметров и изменяются от воздействия колесных пар поезда. Для разработки математических моделей электрических параметров рельсовых линий их удобно замещать электрической схемой замещения, так как уравнения состояний рельсовых линий достаточно полно описывают взаимосвязь между входными и выходными электрическими параметрами и значениями первичных и вторичных параметров рельсовых линий [7; 8].
Математическим аппаратом, с помощью которого вычисляются координаты приближающегося поезда, являются модели, реализующие принципы распознавания образов с обучающим классификатором состояний2 [1; 9; 10].
При использовании принципов распознавания образов одним из важных процессов является обучение классификатора. Известны два основных подхода при обучении: обучение с учителем и обучение без учителя. Распознавание состояний рельсовых линий предлагает априорное наличие данных об обучаемых образах, поэтому используется обучение с учителем [10-13]. В настоящее
время известно множество методов обучения: градиентный метод, метод SVM, GMM, Random Forest, XG Boost и другие, отличающиеся сложностью алгоритмов обучения, информативностью, количеством признаков, временем обучения, точностью классификации образов [14-16]. Фундаментальная цель машинного обучения в данной постановке задач распознавания - определение решающей функции, распознающей 7-й образ состояния с заданием определенной точности, а также синтез решающей функции минимальной сложности, отвечающей поставленным требованиям [15; 17-19].
Результатом машинного обучения является формирование решающей функции вычислителя координат поезда [19; 20]. Решающая функция, обученная по выборке, составленной из образов с нормативными первичными параметрами рельсовых линий и параметров согласующих устройств, при изменении номинальных значений начинает вычислять реальную координату поезда с некоторой ошибкой. Для исключения рассогласованности между реальной координатой и вычисленной требуется самонастройка решающей функции (модели системы) адаптивным алгоритмом, то есть появляется задача робастного и адаптивного управления моделью [21]. При управлении самонастройкой модели эффективно применение интеллектуального адаптивного принципа, предполагающего наличие обратной связи [22], но в условиях вычисления координат поезда на протяженных участках обратную связь невозможно организовать, поэтому можно воспользоваться принципами самонастройки на основе глубокой нейронной сети (DMRAC) [23], прямого адаптивного управления3 [24]. Также
2 Там же.
3 Чинаев П. И. Самонастраивающиеся системы. Справочник. Киев : Наукова думка, 1969. 528 с. URL: https://www.libex.ru/detail/book364467.html (дата обращения: 20.05.2022).
эффективно решать проблему адаптивной настройки сложных систем с большими неопределенностями параметров возможно многомодельной схемой [25; 26].
Существует большое количество публикаций в области построения распознающих систем, классификаторов, функционирующих в условиях неопределенности, адаптивных систем управления с самонастройкой модели. Однако они часто направлены на решение задач построения систем и устройств с сосредоточенными параметрами, охваченными глубокой обратной связью, позволяющей оптимально управлять процессами распознавания, классификации. Использование множества информативных признаков, предварительного обучения решающей функции и самонастройки (подстройки) коэффициентов полиномов решающей функции, являющихся моделью автоматизированной системы определения координат поезда, позволяет решить задачу достоверного определения координат поезда.
Материалы и методы
В существующих системах управления автоматической переездной сигнализацией в качестве информативного признака, фиксирующего вступление поезда на участок контроля, используется значение тока опроса датчика состояния рельсовых линий 11 и классификатор, подключенный на входе рельсовой линии участка приближения к переезду, реагирующий на вступление поезда и имеющий релейную характеристику:
d (X ) = f [k (I,)],
(1)
rf (X ) = |1'еСЛИ ^ ' V
V j [0, если Ii < Ii0Tn
(2)
где ё(Х) - решающая функция классификатора; X - одномерный образ состояния; к - поправочный коэффициент; I - ток опроса датчика состояния рельсовых линий.
В общем случае выражение (1) -релейная функция, классифицирующая состояние рельсовой линии по правилу:
где /1ср - ток полного подъема якоря реле, или ток срабатывания; 11отп - ток, при котором тяговое усилие меньше значения, при котором реле отпускает якорь, то есть ток отпускания якоря реле; [1; 0] - состояния релейного классификатора.
Релейный классификатор при вступлении поезда на участок приближения переходит в обесточенное состояние, и устройства, ограждающие переезд от несанкционированного въезда автотранспорта перед приближающимся поездом на переезд, приводятся в действие. Это означает, что поезд вступил на участок приближения поезда к переезду, и движение автотранспорта следует остановить. Время ожидания автотранспорта в каждый момент представляется зависимостью t = f(v , l ).
ож J 4 т.п.' уп7
В свою очередь, ут.п = Т(^т), где st - текущая координата поезда на контрольном участке приближения. Такой алгоритм фиксации и приведения в действие ограждающих устройств является жестким, и, соответственно, время простоя автотранспорта у закрытого переезда в первую очередь зависит от текущих координат и скорости поезда.
Следовательно, если в каждый момент времени достоверно определять текущую координату поезда и вычислять текущую скорость, то можно синтезировать систему управления транспортными потоками на переезде с минимальным временем закрытого состояния для движения автотранспорта, то есть tajK ^ min. На рисунке 1 представлена структурная схема, поясняющая принцип непрерывного определения координат поезда, представленного одиночным сопротивлением шунтирования рельсов контрольного участка Rm.
Р и с. 1. Структурная схема первичного датчика информации определения координаты поезда: 1 - решающее устройство вычисления координаты поезда; Rm - сопротивление шунта поезда; х1, х2, ... , х„ - информативные признаки, зависящие от координаты поезда; d(X) - решающая функция координаты поезда; Zo, Zn - полные сопротивления ограничителя тока источника и нагрузки рельсовой линии F i g. 1. Structural diagram of the primary detector for determining the coordinates of the train: 1 - decision device of train coordinates; Rm - train shunt resistance; х1, х2, ... , хп - informative features depending on to train coordinates; d(X) - decisive function of the train coordinates; Z0, Zn - impedances of the source current limiter and the load on the railway line
При вступлении поезда на участок приближения (координата Zи) изменяются значения первичных информативных признаков, составляющих образы состояний в каждый момент времени, Xi = (хи, Х2i, ^, ..., хп/), V/ = 1,2,...и, и с использованием заранее обученной решающей функции d(х) = /(X 1) вычисляется координата поезда, используемая при вычислении текущей скорости поезда V .
Чувствительным элементом датчика определения координат поезда является рельсовая линия контрольного участка приближения к переезду, представляемая на схеме замещения как линия с равномерно распределенными параметрами, входные электрические параметры которой зависят от координаты поезда; ее дифференциальная схема замещения представлена на рисунке 2.
AL
1 1 _TYY\.
Arn
Au
■CZb
I+dI 2
:ACo
ASo U+dU
Al
U
2
1
Р и с. 2. Схема отрезка однородной линии с распределенными параметрами: L0, r0 - продольная индуктивность рельсовой линии и активное сопротивление соответственно; g0, С0 - поперечная емкость между рельсами и проводимость изоляции
F i g. 2. Scheme of a segment of a homogeneous line with distributed parameters: L0, r0 - longitudinal inductance of a rail line and active resistance, respectively; g0, C0 - transverse capacitance between the rails and insulation conductivity
Первые два параметра в схемах линий с распределенными параметрами составляют полное продольное сопротивление = г0 + вторые -полную поперечную проводимость 7П = £0 + ]шС 0у Входные электрические параметры линий с распределенными параметрами - векторы напряжений и. и токов 11 - зависят от первичных параметров схемы замещения и воздействий, оказываемых на них. Таким образом, при движении поезда от начала рельсовой линии (2-2') к (1-1) (рис. 2) происходит ее постепенное шунтирование колесными парами поезда RH с сопутствующим изменением первичных параметров g0, Ь0, г0, С0, что отражается на изменении входных электрических параметров рельсовой линии - векторов и. и 11. Данное явление зависимости векторов йх; 11 = f (ST) позволяет их использовать в качестве первичных информативных признаков, составляющих образы состояний X = (Ц1, ф1,11, и являющихся аргументами полиномов решающей функции = ДЦ, Ф1,11,
Для получения аналитических выражений, связывающих входные электрические параметры рельсовой линии с первичными и вторичными параметрами рельсовой линии, представим дифференциальную схему замещения, представленную на рисунке 2, в виде обобщенной четырехполюсной схемы замещения рисунка 3.
Рассмотрим взаимосвязь векторов напряжений и1 и токов 11 с первичными и вторичными параметрами. Система уравнений, связывающих входные, выходные электрические параметры с первичными параметрами рельсового четырехполюсника, имеет вид
U = AU2 + BI2; |Z = CU2 + DI2;
(3)
где
А = сЫЛ); В = Zвsh(yl); С = (1/ Zв)sh(У/); D = А;
у = л/^+Т^О^О+Т®^ ^ ^/Z^Yп;
Zв = V (го + .¡аЦ)/ (Яо + ¡^о) = >1 Zп/ ;
где у, - вторичные параметры: коэффициент распространения волны вдоль рельсовой линии и волновое сопротивление; I - длина рельсовой линии, замещаемой четырехполюсной схемой.
В соответствии с (3) векторы напряжений и токов на питающем конце рельсовой линии зависят от длины рельсовой линии I, которая изменяется шунтированием рельсов колесной парой поезда, а также от значений первичных параметров рельсовой линии
2п = г0 + ^ ¥п = go + &с0? и, соответственно, могут быть использованы
в качестве первичных информативных
признаков в образах состояний.
Уп
Р и с. 3.
Обобщенная четырехполюсная схема замещения рельсовой линии F i g. 3. Generalized four-pole rail line equivalent circuit
Электротехнологии и электрооборудование
Уо1. 32, по. 3. 2022
На качество распознавания координат поезда оказывают влияние различные возмущения, которые являются дестабилизирующими факторами, воздействующими на рельсовую линию с распределенными параметрами. Они подразделяются на два вида.
Первый вид дестабилизирующего воздействия
Дестабилизирующие воздействия могут иметь физическую природу измеряемых информативных признаков. Впоследствии они суммируются в какой-то координате с полезным сигналом (рис. 4).
Сигналы линий электропередач, пересекающие рельсовые линии не под прямым углом, а мешающие воздействию токов, протекающих по соседним рельсовым линиям, могут быть представлены в качестве реальных дестабилизирующих воздействий, имеющих природу информативного сигнала н(0. Если передаточную функцию по напряжению рельсовой линии в операторной форме записать в виде м>( р), информационный сигнал и(р), передаточную функцию помехи, воздействующей на рельсовую линию (РЛ), в виде wf (р), а помеху как /а (р), то уравнение линейной системы, с учетом воздействия помехи /, имеет вид
Р) = Р)Щ( Р) + (Р) /а (Р), (4)
где ^РЛ(/>), Wf(p) - передаточные функции по напряжению по управляющему воздействию и1( р) и возмущениям /а( р) соответственно; /а(р) - произвольная аддитивная помеха.
Решением уравнения с целью обеспечения инвариантности I вида воздействия является равенство 0 слагаемой помехи, а именно:
^ (р)/а (р) = 0. (5)
Выполнить равенство (5) возможно введением в схему компаундирующего звена на входе рельсовой линии, способного компенсировать изменения входного сигнала из-за помехи, имеющей природу информативного сигнала4.
Второй вид дестабилизирующего воздействия
Второй вид дестабилизирующих воздействий влияет на выходную величину и2(0 через изменение первичных параметров рельсовой линии X = f (^0, ^, г0, С0), где g0 - проводимость изоляции рельсовой линии, Ь0 - удельная индуктивность, С0 - удельная междурельсовая емкость, г0 - удельное активное сопротивление рельсовой линии. Такие возмущения являются параметрическими/,^) (рис. 5).
Р и с. 4. Структурная схема координатного воздействия на рельсовые линии сигнала помехи f(t):
РЛ - рельсовая линия
F i g. 4. Structural scheme of the interference signal coordinate effect on rail linesf(t): RL - Rail line
4 Моисеев Е. Г. Самонастраивающееся устройство контроля состояний рельсовых линий для систем управления переездной сигнализацией : дис. ... канд. техн. наук. Уфа, 2011. 163 с. URL: https:// www.dissercat.com/content/samonastraivayushcheesya-ustroistvo-kontrolya-sostoyanii-relsovykh-linii-dlya-sistem-upravle (дата обращения: 20.05.2022).
ft)
u\(t) [а]рл / [ak^ g, Lo, Co, го РЛ / RL U2(t)
Р и с. 5. Структурная схема параметрического воздействия на сигнал опроса рельсовой линии F i g. 5. Structural scheme of the coordinate effect on rail lines by the interference signa
Достоверное распознавание координат поезда в условиях изменения первичных параметров рельсовой линии X = f (£0, Ь(), г0, С0), являющихся параметрическими дестабилизирующими факторами, X Хп ^ уаг, сопряжено с весьма сложной реализацией решающей функции, алгоритмов ее обучения, разработки решающего правила классификации координат. В связи с этим неполная математическая формализуемость, высокая степень неопределенности при влиянии возмущающих воздействий формируют задачу построения обучаемой, самонастраивающейся интеллектуальной системы распознавания координат поезда, способной автоматически корректировать решающую функцию при изменении возмущающих воздействий. Для решения составленной задачи необходимо сформировать математические модели датчика информации (рельсовой линии с распределенными параметрами), выбрать вид решающей функции, сложность которой в процессе обучения и самонастройки корректируется, разработать алгоритм обучения и самонастройки полинома решающей функции.
Следует отметить, что правильность и достоверность определения текущих координат поезда 5т зависит от количества первичных информативных признаков и их отличительных свойств
при распознавании различных координат поезда. Это следует из неограниченного приближающего свойства признаков, которое гласит, что при увеличении количества признаков в образе вероятность достоверного распознавания стремится к единице5.
Наиболее эффективным инструментом для решения задач с размытыми образами вследствие действия дестабилизирующих факторов являются методы теории распознавания многопараметрических образов с решающим устройством, которые обладают внутренней логикой развития, и это позволяет решать задачи усложнения алгоритма распознавания на программном уровне без изменения структуры системы.
Система распознавания состоит из двух основных модулей: датчика и решающего устройства6. Датчик представляет собой устройство, преобразующее характеристики или состояния любой системы в физические измеряемые величины, позволяющие распознавать состояния рельсовых линий. Выходной характеристикой датчика являются информативные признаки, составляющие в 7-й момент времени образ (вектор) состояния х = (и1, ф1, 11, ^у.
Решающее устройство представляет собой модуль, относящий каждый измеренный в любой момент времени образ к одному из конечных чисел
5 Фомин Я. А. Статистическая теория распознавания образов. М. : Радио и связь, 1986. 264 с.
6 Васильев В. И. Распознающие системы. Справочник. Киев : Наукова думка, 1983. 422 с. URL: http://library.tuit.uz/knigiPDF/tex/1-2191.pdf (дата обращения: 20.05.2022).
координат путем вычисления значения решающей функции, аргументами которой являются выходные характеристики блока селекции и формирования рабочего словаря признаков (рис. 6).
Применительно к распознаванию координат поезда в качестве датчика удобно использовать рельсовые цепи, так как они по определению являются первичным датчиком информации о состоянии рельсовых линий. Чувствительным элементом первичного датчика (рельсовой цепи) являются рельсовые линии, математически представляемые как линии с распределенными параметрами (рис. 2), нагруженные на входной импеданс системы распознавания.
Одним из важных блоков в обобщенной схеме распознавания является блок обучения. Данный блок по так называемой обучающей выборке образов, когда принадлежность каждого образа к определенной координате известна, позволяет сформировать решающую функцию оптимальной сложности. Помимо этого, процедура обучения, формируемая блоком обучения, позволяет создавать правила выбора (селекции) информативных признаков блока селекции признаков (БСП) [27].
Как отмечено выше, в первой фазе производятся определение вида
решающей функции, решающего правила и обучение решающей функции. В качестве примера рассмотрим систему распознавания координат поезда с использованием в качестве решающей функции полного полинома Колмогорова - Габора:
m
d (X )= С0 + X Cx +
i=1
m m m m m
+ZZ Cjxx+ ZEE C.jkx.xjxk +... (6)
¡=1 j=1 i=1 j=1 k=1
Если степень полинома равна числу аргументов m, то число членов полного полинома равно W = С^,, и при разных m принимает значения 2, 6, 20, 70 и т. д. Например, для двух аргументов U и I (m = 2) полином Колмогорова - Габора имеет шесть членов:
d (X )= C0 + CU + C21 + +CUI + CU + c5 I,2.
В качестве решающего правила при вычислении координат поезда удобно использовать остаточную ошибку при вычислении разности между заданной координатой поезда при формировании обучающей выборки образов и координатой, вычисленной обученной решающей функцией:
^а I координаты / I coordinates
Р и с. 6. Обобщенная схема системы распознавания координат поезда: БФО - блок преобразования измеримой информации и формирования вектора априорного алфавита образов Xa; БСП - блок селекции признаков и формирования рабочего словаря признаков Xp; РУ - решающее устройство, вычисляющее координаты поезда;
БО - блок обучения классификатора F i g. 6. Generalized scheme for recognition and classification of rail lines states: BFO - block of measurable information transformation and formation of a priori image alphabet vector Xa; BFS - block of features selection and formation of a working glossary of features Xp; D - decider; BL - classifier learning block
ктл инженерные технологии и системы
Том 32, № 3. 2022
л£ = л; - d (^).
(7)
Одним из важных процессов при распознавании координат поезда на рельсовой линии участка приближения к переезду является обучение классификатора. Определение вида решающей функции и решающего правила создает предпосылку для разработки процедуры обучения решающей функции. В настоящее время известно и широко используется множество способов обучения решающей функции: градиентный метод, метод наименьшей среднеквадратичной ошибки, алгоритм перцептрона, метод многомерной аппроксимации. Наиболее простым и удобным способом обучения решающей функции в данном случае является многомерная аппроксимация. Для этого на первом этапе разрабатываются математические модели вектора информативных признаков с использованием уравнений (3) и структурной схемы, представленной на рисунке 1.
Воспользовавшись законами Кирхгофа и Ома, применительно к рисунку 1, получим:
(Ц = Е - ;
1Л = и2 / Zn.
и = I =
Е + В)
С„ + + AZn + В
Е Сп + П) Ся + + AZn + В
и? 11° = х° - координата вступления поезда на участок приближения,
иЯ -
и ¡1 - х2
текущие координаты
(8)
Подставив в (3) выражения (8), получим:
= и^; (9) = (10)
поезда,
и//уп = хг - координата переезда, где /уп - длина рельсовой линии участка приближения.
По полученным данным составляется система уравнений координаты поезда для значений проводимости изоляции в диапазоне gmm < g < £тах в виде
-о =±С./ (110);
¡=0
-1 = ( II);
¡=0
gш¡n 1 = (12);
1=0
- =1Ьс>/ (г, II);
¡=0
-о = ± с/ (ио, I,0);
¡=0
-! =Е С/ (и1, I,1);
1 =0
gmax 1 -2 =Е С/ (и,2, I,2 );
¡=0
- = Х с/ (г, Iг).
На втором этапе с помощью имитационной модели рельсовой цепи контрольного участка приближения формируется массив образов, где каждому образу соответствует априорно известная координата:
(11)
И, решая систему, определяются искомые коэффициенты С1...СИ, которые формируют решающую функцию вычисления координаты поезда. Следует отметить, что вместо проводимости
¡=0
изоляции могут быть применены и другие первичные параметры рельсовой цепи, относительно которых необходимо обеспечить инвариантность решающей функции.
Результаты исследования
Применение всего одной координаты возмущающих воздействий для обеспечения инвариантности вызвано тем, что система уравнений (11) переопределенная, то есть число уравнений больше числа неизвестных коэффициентов Сг.. Сп. Это следует из определения: если количество значений g0 = 100 (количество систем уравнений по возмущающему фактору проводимости изоляции (11)) в диапазоне от 0,02 до 5 См/км, а количество координат 2 500 (количество уравнений в каждой системе (11)), при длине РЛ I = 2 500 м через 1 м, то общее количество уравнений 250 000, а неизвестных коэффициентов от 6 до 70 при использовании в образе от 2 до 4 признаков. Сформированный ряд решающих функций решением системы уравнений (11) при различных образах имеет вид:
d (X ) = 1,907 + 0,09^ +
+0,18V1 - 4,94140-3^ -
-3,208 •10-3^12 + 2,14-10-V12; (13)
d (X ) =-13,43 - 0,358/ + +11,12^ + 0,14/^ --2,516I12 -1,95•10-3^12; (14)
d (X ) = -2,295 + 0,28^ +
+0,23/j - 0,07 Ij --2,639 •J0-3^12 + 0,3 JIJ2 ; (15)
d (X ) = 3,658 -10,528U + +0,026^ + 0,261U1ç1 +
+4,658U12 -2,786•10-3912; (16)
d (X ) = -196,14 + 338,+ +100,82/ - 86,2U111 --146,51U12 - 12,821I12. (17)
d (X ) = -2,754 + 36,637U1 +
+0,472^ - 1,209U^ --55,659U2 - 5,775 -10-3^f;
В таблице 1 указаны погрешности вычисления координат поезда в начале участка приближения однофазным (12) формированием решающих функций.
Т а б л и ц а 1 T a b l e 1
Таблица погрешности вычисления координат поезда в начале участка приближения однофазным формированием решающих функций Table of errors in calculating the train coordinates at the beginning of the approach section by single-phase formation of the decision functions
Номер формулы / Formula number Частота сигнального тока, Гц / Signal current frequency, Hz Признаки в уравнении координаты / Features in the coordinate equation Погрешность по проверочной выборке / Test sample accuracy
в м / in m в % / in %
(12) 50 Ui, щ 259,166 12,958
(13) 50 фи Щ 225,461 11,273
(14) 50 Ii, Щ 134,637 6,732
(15) 50 ф1, Ii 116,581 5,829
(16) 50 Ui, ф1 128,060 6,402
(17) 50 Ui, Ii 125,368 6,268
Electrical technologies and equipment 449
Включение в процесс обеспечения инвариантности по отношению следующего возмущающего воздействия, например г приведет к увеличению количества уравнений дополнительно на 250 000 в случае, если диапазон изменения данного параметра рельсовой линии так же представлен в пределах 100. Такая система уравнений имеет очень приближенное решение и, соответственно, при определении координат появляется большая погрешность. Решение этой задачи возможно применением принципов адаптивной самонастройки на второй фазе создания автоматизированной системы определения координаты поезда с корректировкой решающей функции системы распознавания.
Самонастраивающаяся система с подстраиваемой решающей функцией в канале управления автоматической переездной сигнализацией, представленная на рисунке 7, состоит из датчика информации Д и канала самонастройки С.
Том 32, № 3. 2022
Канал самонастройки С состоит из решающей функции, являющейся моделью самонастраивающейся системы, блока подстройки коэффициентов решающей функции.
Задача обученной решающей функции, как отмечено выше, состоит в вычислении текущих координат поезда по информации образов состояний. Рассмотрим функциональные связи системы. В установившемся режиме работы системы при номинальных значениях первичных параметров рельсовых линий (в определенном диапазоне) и отсутствии информации о воздействии дестабилизирующих факторов вычисленная координата начала участка приближения с1(Х) и записанная в память длина участка приближения совпадают. Если в силу тех или иных причин первичные параметры РЛ изменяются, варьируются значения информативных признаков (и1т, 11т), выходная вычисленная информация о координате
Р и с. 7. Структурная схема самонастраивающейся системы с подстраиваемой решающей функцией: УС - устройство сравнения реальной координаты с вычисленной; РЛ - рельсовая линия; АПС - автоматическая переездная сигнализация; С - самонастройка F i g. 7. Structural diagram of a self-tuning system with an adjustable decision function: DC - device for comparing the real coordinate with the calculated one; RL - rail line; ACS - automatic crossing signaling; S - self-tuning channel
начала рельсовой линии изменяется, и на выходе устройства сравнения появляется рассогласование:
Ае = ST - d(X).
(18)
Это рассогласование Ае (ошибка определения координат) содержит информацию об изменении параметров РЛ и дестабилизирующих факторах устройств согласования. Используя эту информацию, блок подстройки решающей функции производит корректировку полинома решающей функции таким образом, чтобы устранить возникшее рассогласование (i8). Коэффициенты полинома подстраиваются (изменяются) до тех пор, пока рассогласование Ае не станет равным нулю (или допустимому значению Ае < е0). При Ае = 0 значения коэффициентов полинома решающей функции будут новыми, и решающая функция примет новый вид. На этом самонастройка решающей функции завершается.
Алгоритм самонастройки решающей функции в комплексе автоматической переездной сигнализации реализован в виде следующих шагов (рис. 8). Шаг i. Ввод обученной решающей функции, сформированной в подпрограммах OBUCH и TEST.
Шаг 2. Ввод начального значения
счетчика итераций k. Шаг 3. Организация цикла по значению i, имеющему границу изменений n по количеству коэффициентов, то есть Co ~ Cn. Шаг 4. Текущему значению i-го коэффициента Ci присваивается значение Cinorm, используемое в заданной решающей функции (шаг i). Шаги 5, 6. Задаются значения шага изменения текущего коэффициента Ci .
Шаги 7, 8. Определяются новые значения 1-го коэффициента РФ С+) и Сц_) при положительном и отрицательном приращении. Они вычислены с помощью приращения текущего значения С{ на шаг ДС,- .
Шаги 9, 10. С помощью решающей функции с измененным коэффициентом С,(+) или С(_} решающей функции определяются значения рассогласования Де (11).
Шаг 11. Значения С7(+), С7(г), соответствующие им шаги изменения коэффициента ДС,-и рассогласование Де(С7(+)) и Де(С,(_)) записываются в 7-ю строку матрицы данных Се.
Шаг 12. Из сформированной матрицы Се определяется минимальное рассогласование Дешш, соответствующий ему измененный коэффициент решающей функции Ci и шаг изменения коэффициента ДС .
Шаг 13. Для 7 -го коэффициента решающей функции СЫогт присваивается значение, найденное из шага 12: С^ = С.
Шаг 14. Вычисляется новое значение коэффициента решающей функции Ст путем приращения текущего коэффициента wi на шаг ДС7.
Шаг 15. Проверяется условие уменьшения рассогласования Де(С7(+)) новых коэффициентов по сравнению с текущим Де(С7): если «да», то есть Де(С7+1) < Де(С7), то переход к шагу 16; если «нет», то есть Де(С7+1) > Де(С7), то переход к шагу 13.
Шаг 16. Производится приращение счетчика итераций к = к + 1.
ктл инженерные технологии и системы
Шаг 17. Проверяется условие недостижения максимального значения количества итераций: если «да», т.е. текущая итерация к меньше максимального значения количества итераций ктах, то осуществляется переход к шагу 3; если «нет», значит, текущая итерация к достигла максимального значения количества итераций ктах, и программа заканчивает свое выполнение.
Описанный алгоритм реализован в программно-математическом пакете МА^АВ, проведены исследования изменения рассогласования (11) в зависимости от вида решающей функции и сочетания информативных признаков в образах. В алгоритме учитывается постоянный временной интервал, необходимый для закрытия переезда: 40 с при светофорной сигнализации, 50 с при автоматических шлагбаумах, 50 с при оповестительной сигнализации.
Сформирован новый оптимальный ряд решающих функций на основе
- использования четырех первичных признаков,
- предварительно определенных решающих функций (12)-(17), полученных с учетом изменения одного дестабилизирующего фактора,
- обучения решающей функции по (11) на первой фазе,
- применения алгоритма самонастройки на второй фазе, представленного в виде блок-схемы на рисунке 8.
Из полученного ряда решающих функций выбраны 6 (реализованные двумерными образами), которые имеют минимальную погрешность определения координат поезда при использовании тока опроса датчика промышленной частоты 50 Гц:
Том 32, № 3. 2022
d (X ) = -2,784 + 36,537и1 + +0,492^ - 1,209и^ -55,669и12 -
-5,775 -10-3^12; (19)
d (X) = 1,86 + 0,093р1 + 0,189^1 --4,94110-3 р1у1 - 3,208 • 10-3 р2 +
+2,141-10-3^12; (20)
d (X ) =-13,437 - 0,359/! + +11,14^! + 0,1411у1 - 2,516/12 -
-1,96 -ю-3^2; (21)
d (X ) = -2,3 + 0,299рр +
+0,243/1 - 0,07р11 --2,639 • 10-3 рр + 0,3191^1; (22)
d (X ) = 3,635 -10,531^ +
+0,026р + 0,2би1^1 +
+4,658и2 -2,786-10-3^2; (23)
d (X ) =-196,141 + 338,809^ + +100,832^ - 86,204и111 --146,51и12 -12,821112. (24)
Результаты исследований представлены в виде графиков максимальной ошибки определения координаты поезда предварительно обученными и прошедшими самонастройку решающими функциями (рис. 9).
В таблице 2 указаны погрешности вычисления координат поезда в начале участка приближения двухфазным формированием решающих функций.
Анализ результатов исследований двухфазного формирования решающих функций при различных двумерных образах, представленных на графиках и в таблице результатов исследований, показывает, что в зависимости от сочетаний признаков в образах максимальная ошибка определения
/НАЧАЛО / "N ^ BEGIN J
/ Исходные данные // © Initial data /
© k = 0
£
@ I = 0 + и
@ C, = Cm„
© AC, = 0,05 • Cnorm
© C, (+) = C,norm + AC,
ir
© MC<+))
®
AC, = -0,05 • C,n,
I C,(-) =Cnorm + AC,
мад
@ &[;,:] = {С,(+), С(_), MC,(+)), MCH), AC,}
да / yes
Р и с. 8. Блок-схема алгоритма самонастройки РФ подстройкой коэффициентов полинома РФ F i g. 8. Flowchart of self-tuning algorithm of a decision function by tuning polynomial coefficients
of a decision function
Де, м / Де, m
1000
800 600 400 200 0 -200 -400 -600 -800 -1000
Де, м / Де, m
1000
800 600 400 200 0 -200 -400 -600
-поле недокомпенсации / undercompensation field
поле допустимых отклонений / tolerance field
1500 2000
/уп, м / /уп, m
a)
поле недокомпенсации / undercompensation field
поле допустимых отклонений / tolerance field
-1000
Де, м / Де, m 1000
500
1000
1500 2000
/уп, м / /уп, m
с)
800 600 400 200 0 -200 -400 -600 -800 -1000
поле недокомпенсации / undercompensation field
поле допустимых отклонений / tolerance field
0 500 1000 1500 2000
/уп, м / /уп, m
Де, м / Де, m 1000
800
600
400
200
поле недокомпенсации / undercompensation field
0 -200 -400 -600 -800 -1000
Де, м / Де, m 1000
800
600
400
200
0
-200
-400
-600
-800
-1000
Де, м / Де, m 1000
поле допустимых отклонений / tolerance field
1500 2000
/уп, м / /уп, m
b)
поле недокомпенсации / undercompensation field
поле допустимых отклонений / tolerance field
500
1000
d)
1500 2000
/уп, м / /уп, m
800 600 400 200 0 -200 -400 -600 -800 -1000
поле недокомпенсации / undercompensation field
поле допустимых отклонений / tolerance field
1500 2000
/уп, м / /уп, m
e) f)
Р и с. 9. Графики зависимостей: a) d(X) = f(Ub щ); b) d(X) = f(fU |i); c) d(X) = f(Л, |i); d) d(X) = /i); e) d(X) = f(Ui, ф1); f ) d(X) = f(Ui, /i) F i g. 9. Dependency graphs: a) d(X) = f(Ui, |i); b) d(X) = f(pu щ); c) d(X) = f(/i, |i); d) d(X) = f(Pi, /i); e) d(X) = f(Ui, ф1); f ) d(X) = f(Ui, /i)
0
500
1000
0
500
1000
0
0
0
500
1000
Т а б л и ц а 2 T a b l e 2
Таблица погрешности вычисления координат поезда в начале участка приближения двухфазным формированием решающих функций
A table of error in calculating train coordinates at the beginning of the approach section by two-phase formation of decision functions
Номер формулы / Formula number
Частота сигнального тока, Гц / Signal current frequency, Hz
Признаки в уравнении координаты / Features in the coordinate equation
Погрешность после самонастройки / Accuracy after self-tuning
в м / in m в % / in %
199,340 9,967
164,101 8,205
121,804 6,090
115,253 5,763
97,795 4,890
91,489 4,574
(19)
(20) (21) (22)
(23)
(24)
50 50 50 50 50 50
координат может изменяться от 9i,489 до i99,34 м при длине участка приближения 2 000 м, и погрешность составляет от 9,967 до 4,574 %. Минимальная погрешность достигается при использовании в образе X = (Ui, Ii). Если сравнить результаты, полученные однофазным формированием решающей функции, представленные в таблице i, то минимальная погрешность составит 5,829 %, или ii6,58i м, при сочетании в образе X = (фь Ii). Удовлетворительным условием решения задачи формирования решающей функции считается нахождение в пределах зоны максимального допустимого отклонения 5 % (рис. 9e, 9f) графика d(X). Необходимо иметь в виду, что результаты однофазного формирования решающей функции получены решением системы уравнений (ii) при воздействии всего лишь одного дестабилизирующего воздействия g0, а результаты двухфазного формирования решающей функции -при воздействии нескольких дестабилизирующих воздействий и самонастройкой полиномов решающих функций.
Обсуждение и заключение
На основе теоретических исследований были выделены 2 этапа (фазы) формирования решающей функции вычисления координат поезда, инвариантной Electrical technologies and equipment
U1, щ ф1, Щ1
Л, щ ф1, I1
U1, ф1
U1,11
к изменению первичных параметров рельсовых линий и номиналов элементов согласующих устройств с источником питания информационного сигнала опроса датчика и входным импедансом системы распознавания координат поезда.
На первом этапе с помощью обучающей выборки образов формируется предварительная решающая функция, а на втором решающая функция адаптивно самонастраивается (корректируется) при возникновении ошибки вычисления координат поезда. В результате с использованием множества из 6 признаков т = {и1,11, ф1, ¥1, и2, ф2} сформированы 6 решающих функций двумерными образами. Они имеют различную погрешность определения координат поезда и поле недокомпенсации ошибки. Диапазон погрешности варьируется от максимального 9,967 % (199,34 м) до минимального 4,574 % (91,489 м) значения. Ошибка определения с погрешностью не более 5 % у двух решающих функций удовлетворяет требованиям заблаговременного закрытия переезда, так как в 45-секундном интервале времени для приведения в действие автоматической переездной сигнализации расстояние 100 м преодолевается за 3 секунды, то есть затраченное время составляет всего 3 секунды в 45-секундном интервале.
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ
1. Machine Learning Methods Based on Probabilistic Decision Tree under the Multi-Valued Preference Environment / W. Zhou [et al.] // Economic Research-Ekonomska Istrazivanja. 2022. Vol. 35, Issue 1. P. 38-59. URL: https://www.tandfonline.com/doi/citedby/10.1080/1331677X.2021.1875866?scroll=top& needAccess=true (дата обращения: 20.05.2022).
2. Sarker I. H. Machine Learning: Algorithms, Real-World Applications and Research Directions [Электронный ресурс] // SN Computer Science. 2021. Vol. 2, Issue 160. doi: https://doi.org/10.1007/ s42979-021-00592-x
3. Boukerche A., Wang J. Machine Learning-Based Traffic Prediction Models for Intelligent Transportation Systems [Электронный ресурс] // Computer Networks. 2020. Vol. 181, Issue 3. doi: https://doi. org/10.1016/j.comnet.2020.107530
4. Security System for Railway Crossings Using Machine Learning / G. Singh [et al.] // 2nd International Conference on Advances in Computing, Communication Control and Networking (ICACCCN) (18-19 December 2020). Noida : IEEE, 2020. P. 135-139. doi: https://doi.org/10.1109/ ICACCCN51052.2020.9362976
5. Falahati A., Shafiee E. Improve Safety and Security of Intelligent Railway Transportation System Based on Balise Using Machine Learning Algorithm and Fuzzy System // International Journal of Intelligent Transportation Systems Research. 2022. Vol. 20. P. 117-131. doi: https://doi.org/10.1007/s13177-021-00274-1
6. Тарасов Е. М., Тарасова А. Е. Разработка устройства вычисления скорости подвижной единицы на рельсовом пути // Вестник СамГУПС. 2019. № 1. С. 123-130. URL: https://www.elibrary.ru/ item.asp?id=38098897 (дата обращения: 20.05.2022).
7. Zheng Z., Dai S., Xie X. Research on Fault Detection for ZPW-2000A Jointless Track Circuit Based on Deep Belief Network Optimized by Improved Particle Swarm Optimization Algorithm // IEEE Access. 2020. Vol. 8. P. 175981-175997. doi: https://doi.org/10.1109/ACCESS.2020.3025628
8. Parametric Synthesis of a Track Condition Classifier / E. M. Tarasov [et al.] // Russian Electrical Engineering. 2020. Vol. 91, Issue 3. P. 183-185. doi: https://doi.org/10.3103/S1068371220030189
9. Alawad H., Kaewunruen S., An M. Learning from Accidents: Machine Learning for Safety at Railway Stations // IEEE Access. 2020. Vol. 8. P. 633-648. doi: https://doi.org/10.1109/ACCESS.2019.2962072
10. Somogyi Z. Machine Learning Algorithms // The Application of Artificial Intelligence ; Ed. by Z. Somogyi. Cham : Springer, 2021. P. 17-86. doi: https://doi.org/10.1007/978-3-030-60032-7_2
11. Tou J. T., Gonzalez R. C. Pattern Recognition Principles. London-Amsterdam-Dom Mills, Ontario-Sydney-Tokyo. Addison-Wesley Publishing Company, 1974. 378 p. doi: https://doi.org/10.1002/ zamm.19770570626
12. Разработка обучаемого классификатора состояний рельсовых линий с многомерными информативными признаками / Д. В. Железнов [и др.] // Труды СПИИРАН. 2017. № 1. С. 32-54. URL: http://proceedings.spiiras.nw.ru/index.php/sp/article/view/3436 (дата обращения: 20.05.2022).
13. Kocbek S., Gabrys B. Automated Machine Learning Techniques in Prognostics of Railway Track Defects // International Conference on Data Mining Workshops (ICDMW) (08-11 November 2019). Beijing : IEEE, 2019. P. 777-784. doi: https://doi.org/10.1109/ICDMW.2019.00115
14. Присухина И. В., Борисенко Д. В. Машинная классификация режима работы электрической рельсовой цепи на основе логистической регрессии // Омский научный вестник. 2018. № 6. С. 126-130. doi: https://doi.org/10.25206/1813-8225-2018-162-126-130
15. Борисенко Д. В., Присухина И. В., Лунев С. А. Машинная классификация режима работы электрической рельсовой цепи на основе логистической регрессии // Омский научный вестник. 2018. № 4. С. 67-72. doi: https://doi.org/10.25206/1813-8225-2018-160-67-72
16. Tan H. Machine Learning Algorithm for Classification [Электронный ресурс] // Journal of Physics: Conference Series. 2021 International Conference on Big Data and Intelligent Algorithms (BDIA 2021) (9-11 July 2021). Vol. 1994. Chongqing, 2022. doi: https://doi.org/10.1088/1742-6596/1994/1/012016
17. Supervised Machine Learning: Algorithms andApplications [Электронный ресурс] / Sh. H. Shet-ty [et al.] // Fundamentals and Methods of Machine and Deep Learning ; Ed. by P. Singh. New York : Wiley, 2022. doi: https://doi.org/i0.i002/978iii982i908.chi
18. Golden R. Formal Machine Learning Algorithms // Statistical Machine Learning: A Unified Framework ; Ed. by R. Golden. ist ed. New York : Chapman and Hall/CRC, 2020. 524 p. doi: https://doi. org/i0.i20i/978i35i05i507-3
19. Ray S. A Quick Review of Machine Learning Algorithms // International Conference on Machine Learning, Big Data, Cloud and Parallel Computing (COMITCon) (i4-i6 February 20i9). Faridabad : IEEE, 20i9. P. 35-39. doi: https://doi.org/i0.ii09/C0MITCon.20i9.886245i
20. Rakcheeva T. Focal Model in the Pattern Recognition Problem // Advances in Artificial Systems for Medicine and Education II. AIMEE20i8 20i8. Advances in Intelligent Systems and Computing ; Ed. by Z. Hu, S. Petoukhov, M. He. Vol. 902. Cham : Springer, 2020. P. i27-i38. doi: https://doi. org/i0.i007/978-3-030-i2082-5_i2
21. Leurent E., Efimov D., Maillard O.-A. Robust-Adaptive Control of Linear Systems: beyond Quadratic Costs [Электронный ресурс] // ArXiv. 2020. doi: https://doi.org/i0.48550/arXiv.2002.i08i6
22. Zile M. Intelligent and Adaptive Control // Microgrid Architectures, Control and Protection Methods ; Ed. by M. N. Tabatabaei, E. Kabalci, N. Bizon. New York : Springer, 2020. P. 423-446. doi: https:// doi.org/i0.i007/978-3-030-23723-3_i7
23. Girish J., Vasvir V., Girish Ch. Asynchronous Deep Model Reference Adaptive Control [Электронный ресурс] // ArXiv. 2020. doi: https://doi.org/i0.48550/arXiv.20ii.02920
24. Lopez B. T., Slotine J.-J. E. Universal Adaptive Control of Nonlinear Systems // IEEE Control Systems Letters. 2022. Vol. 6. P. i826-i830. doi: https://doi.org/i0.ii09/LCSYS.202i.3i33359
25. Theory and Application of Multi-Model Adaptive Control / Zh. Yuzhen [et al.] // Journal of Engineering Science. 2020. Vol. 42, Issue 2. P. i35-i43. doi: https://doi.org/i0.i3374/j.issn2095-9389.20i9.02.25.006
26. Разработка обучаемого классификатора состояний с множеством моделей распознавания образов / Е. М. Тарасов [и др.] // Инженерные технологии и системы. 2020. Т. 30, № 4. С. 659-682. doi: https://doi.org/i0.i5507/2658-4i23.030.202004.659-682
27. Тарасов Е. М., Герус В. Л., Тарасова А. Е. Исследование информативности признаков при распознавании состояний рельсовых линий // Вестник Мордовского университета. 20i8. Т. 28, № 2. С. i9i-206. doi: https://doi.org/i0.i5507/0236-29i0.028.20i802.i9i-206
Поступила 24.05.2022; одобрена после рецензирования 20.06.2022; принята к публикации 04.07.2022
Об авторах:
Тарасов Евгений Михайлович, заведующий кафедрой автоматики, телемеханики и связи на железнодорожном транспорте Самарского государственного университета путей сообщения (443066, Российская Федерация, г. Самара, ул. Свободы, д. 2В), доктор технических наук, профессор, ORCID: https://orcid.org/0000-0003-27i7-7343, Researcher ID: C-2505-20i8, Scopus ID: 570762i0800, [email protected]
Тарасова Анна Евгеньевна, аспирант кафедры автоматики, телемеханики и связи на железнодорожном транспорте Самарского государственного университета путей сообщения (443066, Российская Федерация, г. Самара, ул. Свободы, д. 2В), ORCID: https://orcid.org/0000-000i-6907-6036, Researcher ID: C-2497-20i8, [email protected]
Заявленный вклад авторов:
Е. М. Тарасов - постановка задачи, консультирование по теоретической части, анализ результатов исследований, разработка математических моделей.
А. Е. Тарасова - обработка результатов исследований, проведение исследований с использованием программного средства Matlab, анализ литературных источников.
Все авторы прочитали и одобрили окончательный вариант рукописи.
REFERENCES
1. Zhou W., Lu Y., Liu M., Zhang K. Machine Learning Methods Based on Probabilistic Decision Tree under the Multi-Valued Preference Environment. Economic Research-Ekonomska Istrazivanja. 2022;35(1):38-59. Available at: https://www.tandfonline.com/doi/citedby/10.1080/1331677X.2021.1875 866?scroll=top&needAccess=true (accessed 20.05.2022).
2. Sarker I.H. Machine Learning: Algorithms, Real-World Applications and Research Directions. SN Computer Science. 2021;2(160). doi: https://doi.org/10.1007/s42979-021-00592-x
3. Boukerche A., Wang J. Machine Learning-Based Traffic Prediction Models for Intelligent Transportation Systems. Computer Networks. 2020;181(3). doi: https://doi.org/10.1016Zj.comnet.2020.107530
4. Singh G., Kumar P., Mishra R.K., et al. Security System for Railway Crossings Using Machine Learning. In: 2nd International Conference on Advances in Computing, Communication Control and Networking (ICACCCN) (18-19 December 2020). Noida: IEEE; 2020. p. 135-139. doi: https://doi. org/10.1109/ICACCCN51052.2020.9362976
5. Falahati A., Shafiee E. Improve Safety and Security of Intelligent Railway Transportation System Based on Balise Using Machine Learning Algorithm and Fuzzy System. International Journal of Intelligent Transportation Systems Research. 2022;20:117-131. doi: https://doi.org/10.1007/s13177-021-00274-1
6. Tarasov Ye.M., Tarasova A.Ye. [Development of a Device for Calculating the Speed of a Mobile Unit on the Rail Track]. VestnikSamGUPS. 2019;(1):123-130. Available at: https://www.elibrary.ru/item. asp?id=38098897 (accessed 20.05.2022). (In Russ.)
7. Zheng Z., Dai S., Xie X. Research on Fault Detection for ZPW-2000A Jointless Track Circuit Based on Deep Belief Network Optimized by Improved Particle Swarm Optimization Algorithm. IEEE Access. 2020;8:175981-175997. doi: https://doi.org/10.1109/ACCESS.2020.3025628
8. Tarasov E.M., Andronchev I.K., Bulatov A.A., Teplyakov V.B. Parametric Synthesis of a Track Condition Classifier. Russian Electrical Engineering. 2020;91(3):183-185. doi: https://doi.org/10.3103/ S1068371220030189
9. Alawad H., Kaewunruen S., An M. Learning from Accidents: Machine Learning for Safety at Railway Stations. IEEE Access. 2020;8:633-648. doi: https://doi.org/10.1109/ACCESS.2019.2962072
10. Somogyi Z. Machine Learning Algorithms. In: Somogyi Z. (ed.) The Application of Artificial Intelligence. Cham: Springer; 2021. p. 17-86. doi: https://doi.org/10.1007/978-3-030-60032-7_2
11. Tou J.T., Gonzalez R.C. Pattern Recognition Principles. London-Amsterdam-Dom Mills, Ontario-Sydney-Tokyo. Addison-Wesley Publishing Company; 1974. 378 p. doi: https://doi.org/10.1002/ zamm.19770570626
12. Zheleznov D.V., Tarasov Ye.M., Isaycheva A.G., Mikheeva T.I. Development of the Learning Classifier of Rail Lines States with Multivariate Informative Features. SPIIRAS Proceedings. 2017;(1):32-54. Available at: http://proceedings.spiiras.nw.ru/index.php/sp/article/view/3436 (accessed 20.05.2022). (In Russ., abstract in Eng.)
13. Kocbek S., Gabrys B. Automated Machine Learning Techniques in Prognostics of Railway Track Defects. In: International Conference on Data Mining Workshops (ICDMW) (08-11 November 2019). Beijing: IEEE; 2019. p. 777-784. doi: https://doi.org/10.1109/ICDMW.2019.00115
14. Prisukhina I.V., Borisenko D.V. [Machine Classification of Electric Rail Circuit Operating Mode Based on Logistic Regression]. Omsk Scientific Bulletin. 2018;(6):126-130. (In Russ.) doi: https://doi. org/10.25206/1813-8225-2018-162-126-130
15. Borisenko D.V., Prisukhina I.V., Lunev S.A. [Machine Classification of Electric Rail Circuit Operating Mode Based on Logistic Regression]. Omsk Scientific Bulletin. 2018;(4):67-72. (In Russ.) doi: https://doi.org/10.25206/1813-8225-2018-160-67-72
16. Tan H. Machine Learning Algorithm for Classification. In: Journal of Physics: Conference Series. 2021 International Conference on Big Data and Intelligent Algorithms (BDIA 2021) (9-11 July 2021). Vol. 1994. Chongqing; 2022. doi: https://doi.org/10.1088/1742-6596/1994/1/012016
17. Shetty Sh.H., Shetty S., Singh Ch., et al. Supervised Machine Learning: Algorithms and Applications. In: Singh P. (ed.) Fundamentals and Methods of Machine and Deep Learning. New York: Wiley; 2022. doi: https://doi.org/10.1002/9781119821908.ch1
18. Golden R. Formal Machine Learning Algorithms. Golden R. (ed.) Statistical Machine Learning: A Unified Framework. 1st ed. New York: Chapman and Hall/CRC; 2020. 524 p. doi: https://doi. org/10.1201/9781351051507-3
19. Ray S. A Quick Review of Machine Learning Algorithms. In: International Conference on Machine Learning, Big Data, Cloud and Parallel Computing (COMITCon) (14-16 February 2019). Farid-abad: IEEE; 2019. p. 35-39. doi: https://doi.org/10.1109/C0MITCon.2019.8862451
20. Rakcheeva T. Focal Model in the Pattern Recognition Problem. In: Hu Z., Petoukhov S., He M. (eds.) Advances in Artificial Systems for Medicine and Education II. AIMEE2018 2018. Advances in Intelligent Systems and Computing. Vol. 902. Cham: Springer; 2020. p. 127-138. doi: https://doi. org/10.1007/978-3-030-12082-5_12
21. Leurent E., Efimov D., Maillard O.-A. Robust-Adaptive Control of Linear Systems: beyond Quadratic Costs. ArXiv. 2020. doi: https://doi.org/10.48550/arXiv.2002.10816
22. Zile M. Intelligent and Adaptive Control. In: Tabatabaei M.N., Kabalci E., Bizon N. (eds.) Mi-crogrid Architectures, Control and Protection Methods. New York: Springer; 2020. p. 423-446. doi: https://doi.org/10.1007/978-3-030-23723-3_17
23. Girish J., Vasvir V., Girish Ch. Asynchronous Deep Model Reference Adaptive Control. ArXiv. 2020. doi: https://doi.org/10.48550/arXiv.2011.02920
24. Lopez B.T., Slotine J.-J.E. Universal Adaptive Control of Nonlinear Systems. IEEE Control Systems Letters. 2022;6:1826-1830. doi: https://doi.org/10.1109/LCSYS.2021.3133359
25. Yuzhen Zh., Qing L., Weicun Zh., Yuhang Y. Theory and Application of Multi-Model Adaptive Control. Journal of Engineering Science. 2020;42(2):135-143. doi: https://doi.org/10.13374/jissn2095-9389.2019.02.25.006
26. Tarasov E.M., Andronchev I.K., Bulatov A.A., et al. Development of a Trainable Classifier of State of Rail Lines with Multiple Patterns of Image Recognition. Engineering Technologies and Systems. 2020;30(4):659-682. (In Russ., abstract in Eng.) doi: https://doi.org/10.15507/2658-4123.030.202004.659-682
27. Tarasov E.M., Gerus V.L., Tarasova A.E. Study of Informative Value of Features in Rail Condition Monitoring. Mordovia University Bulletin. 2018;28(2):191-206. (In Russ., abstract in Eng.) doi: https://doi.org/10.15507/0236-2910.028.201802.191-206
Submitted 24.05.2022; approved after reviewing 20.06.2022; accepted for publication 04.07.2022
About the authors:
Evgeny M. Tarasov, Head of the Chair of Automatics, Telemechanics and Communication on Railway Transport, Samara State Transport University (2 V Svoboda St., Samara 443066, Russian Federation), Dr.Sci. (Engr.), Professor, ORCID: https://orcid.org/0000-0003-2717-7343, Researcher ID: C-2505-2018, Scopus ID: 57076210800, [email protected]
Anna E. Tarasova, Postgraduate Student of the Chair of Automatics, Telemechanics and Communication on Railway Transport, Samara State Transport University (2V Svoboda St., Samara 443066, Russian Federation), ORCID: https://orcid.org/0000-0001-6907-6036, Researcher ID: C-2497-2018, [email protected]
Contribution of the authors:
E. M. Tarasov - problem statement, theoretical consulting, analysis of research results, development of mathematical models.
A. E. Tarasova - processing the research results, conducting the research using Matlab software, analyzing literary sources.
All authors have read and approved the final manuscript.