Processing of Online Vehicle Monitoring Data to Synthesize Typical Driving Cycles

Research article
DOI:
https://doi.org/10.23670/IRJ.2022.124.38
Issue: № 10 (124), 2022
Suggested:
31.08.2022
Accepted:
20.09.2022
Published:
17.10.2022
1647
1
XML
PDF

Abstract

The work is dedicated to the use of online monitoring data from Internet services for the synthesis of typical vehicle speed profiles - driving cycles. The disadvantages of modern global satellite navigation systems (GNSS) affecting the accuracy of speed measurements are highlighted. The specifics of report generation in specialized Internet applications are shown. A method of online monitoring data processing, which takes into account the low accuracy of speed measurement by modern GNSS systems, is proposed.

The purpose of this work is to optimize the synthesis of driving cycles based on online vehicle monitoring data.

This result is achieved by using trained neural networks to process monitoring data.

1. Введение

Средняя техническая скорость движения является важнейшим показателем эксплуатационных свойств автомобиля. Однако не меньшее значение имеет характер ее изменения в процессе движения или скоростной профиль. Типичные скоростные профили используют для оценки важнейших эксплуатационных свойств автомобиля – расхода топлива, выбросов вредных веществ и т.п. Такие скоростные профили называют ездовыми циклами. Мировой автопром использует десятки различных ездовых циклов, принятых в качестве стандартных. Главное требование к тому или иному типичному ездовому циклу – максимально точно отображать потенциальные или реальные условия эксплуатации автомобиля. Для этой цели используется два подхода – использовать скоростной профиль, полученный путем измерения мгновенной скорости при движении в реальных условиях эксплуатации, например, американские циклы FTP или использовать искусственные ездовые циклы, полученные в результате обработки результатов пробеговых испытаний автомобилей [2], [3], [4], [5]. При наличии достаточно большой базы данных измерений скорости за длительный период второй способ является предпочтительным, так как позволяет сгладить влияние на скоростной профиль случайных факторов. Однако сбор экспериментальных данных в процессе эксплуатации, является довольно длительным процессом и требует специально оборудованных автомобилей. Кроме того, для повышения качества, полученного в результате обработки данных искусственного цикла, необходимо одновременное использование нескольких водителей для устранения фактора индивидуальных навыков вождения, что еще более удлиняет срок получения типичного ездового цикла. В современных условиях автотранспортные предприятия широко используют удаленный мониторинг работы транспортных средств, один из контролируемых параметров скорость движения автомобиля. Однако использование данных мониторинга для синтеза ездового цикла имеет некоторые особенности.

2. Технологические особенности измерения скорости ГНСС-системами

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

Кривая изменения скорости в процессе «вялого» разгона

Рисунок 1 - Кривая изменения скорости в процессе «вялого» разгона

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

Рисунок 2 - Скоростной профиль разгона по данным мониторинга

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

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

Структура нейронной сети

Рисунок 3 - Структура нейронной сети

Предлагаемый метод сканирования исходного цифрового материала порциями-фреймами, широко используется, например, при решении задачи распознавания голоса [1], [9], [10], однако имеет ряд существенных отличий.

Длина кадра (фрейма) или число входов нейросети N определяется средней продолжительностью таких характерных фаз движения, как разгон или торможение, измеряемой в отсчетах скорости или строках файла отчета системы мониторинга. Эти фазы, как правило, значительно короче остальных. Численное значение N определяется установленным в настройках системы периодом обновления данных, для повышения качества распознавания это период должен соответствовать 1 секунде – минимально возможному значению. Если какая-либо из фаз в исходном отчете превысит по отсчетам скорости число входов, то значение выхода Offset будет соответствовать полному размеру кадра N, а тип фазы останется прежним. В результате в следующем фрейме будет продолжено распознавание текущей фазы, пока ее тип не изменится на один из альтернативных.

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

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

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

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

Первое значение каждого кадра данных определяется началом распознаваемой характерной фазы движения.

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

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

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

В дальнейшем распознанные фазы движения обрабатываются с помощью кластерного анализа [6] и объединяются в синтетический цикл с помощью цепей Маркова.

Article metrics

Views:1647
Downloads:1
Views
Total:
Views:1647