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

Обложка


Цитировать

Полный текст

Открытый доступ Открытый доступ
Доступ закрыт Доступ предоставлен
Доступ закрыт Доступ платный или только для подписчиков

Аннотация

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

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

Материалы и методы. Модель алгоритма реализована в среде MATLAB/Simulink, протестирована в режиме model-in-the-loop на имитационной модели, разработанной в среде LMS Simcenter Amesim, протестирована в режиме hardware-in-the-loop на машине реального времени LabCar (ETAS GmbH) и испытана в составе автомобиля.

Результаты. Функция, основанная на вышеописанных методах, реализована в MATLAB/Simulink. Выполнено тестирование в режиме симуляции на имитационной модели, разработанной в Simcenter Amesim и определены первичные значения калибровочных параметров. Выполнено внедрение функции в структуру ПО прототипа и компиляция исполняемого кода С-кода для мастер-файла, загружаемого в блок управления. Выполнено тестирование в составе блока управления на стенде реального времени LabCar. После устранения выявленных на предыдущих этапах тестирования недочетов, выполнены калибровки и испытания в составе автомобиля, которые показали эффективность описанной модели распределения момента.

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

Полный текст

Введение

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

Кинематическую схему с двумя электромоторами, изображенную на рис. 1, используют многие производители полноприводных электромобилей премиум-класса, в частности, такая схема применяется на Audi e-tron quattro, Jaguar I-Pace, Mercedes-Benz EQC, Tesla Model X.

 

Рис. 1. Схема полноприводного электромобиля.

Fig. 1. The all-wheel drive electric vehicle layout.

 

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

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

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

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

Формализация задач для разрабатываемой функции

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

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

  • предотвращение пробуксовок;
  • противодействие сносу/заносу.

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

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

Для реализации поставленных задач, функция распределения момента, общая структура которой представлена на рис. 2, имеет блок ограничений (Limiter) и три регулятора:

  • PreControl – регулятор с прямой связью, снижающий вероятность пробуксовок и сноса/заноса;
  • YawControl – регулирование с обратной связью по ошибке скорости рыскания;
  • SlipControl – регулирование с обратной связью по ошибке разницы скоростей осей.

 

Рис. 2. Общая структура функции распределения момента.

Fig. 2. The main structure of the torque distribution function.

 

Блок с прямой обратной связью (PreControl)

Задача блока PreControl состоит в снижении вероятности возникновения пробуксовок, сноса или заноса на основе данных о движении автомобиля.

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

 

Рис. 3. Расчетная схема продольного движения.

Fig. 3. Analytical scheme of longitudinal motion.

FzF=mgLFmahLF+LR,           (1)

FzR=mgLR+mahLF+LR.           (2)

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

PreContrTrq_FrPreContrTrq_Rr=FzFFzR,       (3)

где  PreContrTrq_Fr – запрос момента блока PreControl на переднюю ось; PreContrTrq_Rr – запрос момента блока PreControl на заднюю ось.

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

Распределение боковых реакций между передними и задними колёсами в ходе поворота зависит от многих параметров, главным образом оно зависит от положения центра масс относительно колёс и от характеристик передней и задней подвесок. Таким образом, конструкция автомобиля определяет базовую характеристику поворачиваемости: склонность к избыточной или недостаточной поворачиваемости.

Кроме того, характер поворачиваемости зависит от места приложения тяговых усилий: передний привод смещает поворачиваемость в сторону недостаточной, задний привод в сторону избыточной. Следовательно, распределением момента между передним и задним электромотором, можно корректировать характеристику поворачиваемости, приближая её к нейтральной [6].

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

 

Рис. 4. Зависимость доли момента, передаваемого на заднюю ось от бокового ускорения.

Fig. 4. Dependence of the part of torque transmitted to the rear axle on lateral acceleration.

 

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

Блок с обратной связью по ошибке скорости рыскания (YawControl)

Блок PreControl, снижает вероятность, но не исключает случаи сноса и заноса, т.к. не учитываются неоднородность поверхности, эластокинематика, инерционность при резких маневрах, и другие плохо прогнозируемые эффекты. Задача блока YawControl состоит в определении состояния криволинейного движения автомобиля: снос, занос или контрповорот, а также в генерации запроса на смещение момента в соответствии с определенным состоянием. Несмотря на то, что возможности регулирования скорости рыскания при помощи распределения момента между задним и передним мотором весьма ограничены в сравнении с системами электронной стабилизации или векторизации поворачивающего момента, этого бывает достаточно для успешного прохождения маневра и помощи водителю в стабилизации автомобиля.

На сегодняшний день описаны разные методы обнаружения сноса/заноса. Их можно условно разделить на три группы: оценка скорости рыскания [4]; оценка соотношений скоростей колёс передней и задней оси [3]; оценка углов бокового увода [5]. Для текущей работы выбран метод оценки скорости рыскания, т.к. метод сравнения скоростей колёс может показывать хороший результат только в случае отсутствия пробуксовки, в то время как качественная оценка углов бокового увода сложно реализуема.

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

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

ωz_ref=VxR,                                     (4)

где Vx – продольная скорость автомобиля; R – радиус поворота.

Первое допущение – принимаем продольную скорость автомобиля  равной минимальной из скоростей колёс, приведённой к центру масс автомобиля.

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

R=Ltg(θ1δ1)+tg(δ2)+B2.            (5)

 

Рис. 5. Расчетная схема криволинейного движения автомобиля.

Fig. 5. Analytical scheme of curvilinear motion of a vehicle.

 

При малых углах θ1 и δi, которые характерны при рассмотрении устойчивости и управляемости колёсных машин [2] и с учетом того, что при целевой нейтральной поворачиваемости δ1≈δ2, можно с достаточной для практики точностью сделать следующее допущение принимающее вид

RLθ,            (6)

где усреднённый угол поворота передних колёс, линейно зависящий от угла поворота рулевого колеса.

На рис. 6а можно заметить сходимость расчетной и измеренной скорости рыскания при движении без бокового скольжения слева и расхождение вследствие сноса передней оси справа (ωz_ref>ωz). На рис. 6б показано расхождение расчетной и измеренной скорости рыскания в случае заноса задней оси (ωz_ref<ωz) и контрповорота.

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

 

Рис. 6. Соотношение ожидаемой и измеренной скорости рыскания: а) при движении без бокового скольжения и при сносе передней оси; б) при заносе задней оси и контрповороте.

Fig. 6. Comparison of expected and measured yaw rate: a) at driving without side slip and with front axle skidding; b) at rear axle drifting and countersteering.

 

Рис. 7. Регулирование распределением момента по ошибке скорости рыскания: а) при сносе передней оси; б) при заносе задней оси; в) при контрповороте.

Fig. 7. Adjustment of torque distribution according to the yaw rate error: a) at the front axle skidding; b) at the rear axle drifting; c) at countersteering.

 

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

Блок с обратной связью по ошибке разницы скоростей (SlipControl)

Задача блока контроля пробуксовки – за минимальный промежуток времени обнаружить возникающую пробуксовку, и сгенерировать запрос на снижение момента для её прекращения.

Обнаружение пробуксовки основано на сравнении скоростей передней и задних колёс, данные о которых поступают с датчиков антиблокировочной системы. При криволинейном движении каждое колесо автомобиля имеет свою траекторию движения, вследствие чего возникает ожидаемая разница скоростей осей ΔV_ref.

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

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

ΔV_ref=f(Vx,θ)=c0+c1Vx+c2θ+c3Vxθ++cn(Vxθ)n.      (7)

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

Для получения коэффициентов полинома был применён инструмент суррогатного моделирования в программно-вычислительном комплексе Simcenter Amesim. Для этого, как проиллюстрировано на рис. 8, был подготовлен набор входных и выходных данных, определены настройки параметров оптимизатора, и на выходе получены коэффициенты полинома, описывающего целевую поверхность.

 

Рис. 8. Получение полиноминальной зависимости от двух переменных.

Fig. 8. Obtaining the two-variable polynomial function.

 

Пробуксовка регистрируется, когда расхождение измеренной разницы скоростей ∆и ожидаемой разницы скоростей ∆v_ref выходит за пределы установленных допусков. Чтобы нивелировать шумы сигналов и случайные кратковременные возмущения, применяется интеграционный фильтр, который снижает вероятность ложных срабатываний. На рис. 9 представлен пример графика работы функции обнаружения пробуксовки, где показаны участки допустимой сходимости ∆v и ∆v_ref (1), участки фильтруемых выбросов (2) и участок, на котором регистрируется пробуксовка (3).

 

Рис. 9. Определение состояния пробуксовки.

Fig. 9. Defining the state of slipping.

 

При регистрации пробуксовки активируется ПИД-регулятор по ошибке разницы скоростей ∆v_err = ∆v − ∆v_ref , который генерирует запрос на снижение момента для буксующей оси, который возвращает  пределы допуска. Для обеспечения плавности регулирования установлены ограничения на градиент интервенций регуляторов.

Заключение

Функция, основанная на вышеописанных методах реализована в MATLAB Simulink. Выполнено тестирование в режиме симуляции на имитационной модели, разработанной в Simcenter Amesim и определены первичные значения калибровочных параметров. Затем выполнено внедрение функции в структуру ПО прототипа и компиляция С-кода для прошивки на блок управления. Выполнено тестирование в составе блока управления на стенде реального времени LabCar. После устранения, выявленных на предыдущих этапах тестирования, недочетов, выполнены калибровки и проведены испытания в составе автомобиля, которые показали эффективность описанного в данной статье функции распределения момента.

 

ДОПОЛНИТЕЛЬНО

Вклад авторов. А.М. Заватский ― поиск публикаций по теме статьи, написание текста рукописи; А.Н. Малышев ― редактирование текста рукописи; В. В. Дебелов ― редактирование текста рукописи, создание изображений; А.В. Келлер ― экспертная оценка, утверждение финальной версии. Авторы подтверждают соответствие своего авторства международным критериям ICMJE (все авторы внесли существенный вклад в разработку концепции, проведение исследования и подготовку статьи, прочли и одобрили финальную версию перед публикацией).

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

Источник финансирования. Авторы заявляют об отсутствии внешнего финансирования при проведении исследования.

×

Об авторах

Александр Михайлович Заватский

Центральный научно-исследовательский автомобильный и автомоторный институт "НАМИ"

Автор, ответственный за переписку.
Email: Alex7061@yandex.ru
ORCID iD: 0000-0003-0616-1350
SPIN-код: 9509-1069

инженер-конструктор отдела калибровочных работ гибридных транспортных средств

Россия, 125438, Москва, ул. Автомоторная, д. 2

Владимир Валентинович Дебелов

Центральный научно-исследовательский автомобильный и автомоторный институт "НАМИ"

Email: vladimir.debelov@nami.ru
ORCID iD: 0000-0001-6050-0419
SPIN-код: 8701-7410
Scopus Author ID: 57209468691

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

Россия, 125438, Москва, ул. Автомоторная, д. 2

Андрей Николаевич Малышев

Центральный научно-исследовательский автомобильный и автомоторный институт "НАМИ"

Email: andrey.malyshev@nami.ru
ORCID iD: 0000-0003-0233-0348
SPIN-код: 6196-3162

заведующий отделом калибровочных работ гибридных СУ и ТС

Россия, 125438, Москва, ул. Автомоторная, д. 2

Андрей Владимирович Келлер

Центральный научно-исследовательский автомобильный и автомоторный институт "НАМИ"

Email: andrey.keller@nami.ru
ORCID iD: 0000-0003-4183-9489
SPIN-код: 4622-5727

профессор, доктор технических наук, и.о. заместителя директора

Россия, 125438, Москва, ул. Автомоторная, д. 2

Список литературы

  1. Мировая статистика-2021: электромобили и подзаряжаемые гибриды. Autoreview.ru [internet] дата обращения: 15.12.2022. Режим доступа: https://autoreview.ru/news/mirovaya-statistika-2021-elektromobili-i-podzaryazhaemye-gibridy
  2. Ларин В.В. Теория движения полноприводных колесных машин: учебник. Москва: МГТУ им. Н.Э. Баумана, 2010.
  3. Антонян А.А. Повышение устойчивости и управляемости автомобилей колесной формулой 4х4 путем перераспределения подводимых к колесам вращающих моментов. дисс. канд. техн. наук. М., 2021.
  4. Patent US № 6598721 / 21.05.2019. Michelis A., Ravier C., Moulaire P. Understeer and oversteer detector for a motor vehicle.
  5. Agliullin T., Ivanov V., Ricciardi V., et al. Torque Vectoring Control on Ice for Electric Vehicleswith Individually Actuated Wheels // Conference: The 26th IAVSD Symposium on Dynamics of Vehicles on Roads and Tracks. Gothenburg, 2019.
  6. Грачев Е.В., Дебелов В.В., Ендачев Д.В., и др. Разработка концепции управления распределением крутящего момента ведущих колес электромобилей с индивидуальным приводом ведущих колес //Интеллектуальные транспортные системы. Сборник трудов Международного автомобильного научного форума МАНФ-2017. М.: НАМИ, 2017. С. 257-267.
  7. Дебелов В.В. Системы управления движением транспортного средства. Уч. пособие. М.: Изд-во ФГУП «НАМИ», 2021.

Дополнительные файлы

Доп. файлы
Действие
1. JATS XML
2. Рис. 1. Схема полноприводного электромобиля.

Скачать (48KB)
3. Рис. 2. Общая структура функции распределения момента.

Скачать (108KB)
4. Рис. 3. Расчетная схема продольного движения.

Скачать (61KB)
5. Рис. 4. Зависимость доли момента, передаваемого на заднюю ось от бокового ускорения.

Скачать (17KB)
6. Рис. 5. Расчетная схема криволинейного движения автомобиля.

Скачать (59KB)
7. Рис. 6. Соотношение ожидаемой и измеренной скорости рыскания: а) при движении без бокового скольжения и при сносе передней оси; б) при заносе задней оси и контрповороте.

Скачать (134KB)
8. Рис. 7. Регулирование распределением момента по ошибке скорости рыскания: а) при сносе передней оси; б) при заносе задней оси; в) при контрповороте.

Скачать (85KB)
9. Рис. 8. Получение полиноминальной зависимости от двух переменных.

Скачать (133KB)
10. Рис. 9. Определение состояния пробуксовки.

Скачать (62KB)

© Эко-Вектор, 2023



Данный сайт использует cookie-файлы

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

О куки-файлах