Разработка имитационной модели для тестирования функции распределения крутящего момента по осям электромобиля с двухмоторной схемой
- Авторы: Мизин М.Д.1, Малышев А.Н.1, Заватский А.М.1, Дебелов В.В.1
-
Учреждения:
- Центральный научно-исследовательский автомобильный и автомоторный институт (НАМИ)
- Выпуск: Том 17, № 3 (2023)
- Страницы: 295-304
- Раздел: Электротехнические комплексы и системы
- URL: https://journals.eco-vector.com/2074-0530/article/view/321934
- DOI: https://doi.org/10.17816/2074-0530-321934
- ID: 321934
Цитировать
Полный текст



Аннотация
Введение. Рынок автомобилей, использующих в качестве источника энергии электричество, показывает существенный рост. На данный момент на дорогах по всему миру находится более двадцати миллионов электромобилей. Ведущие мировые производители уделяют пристальное внимание развитию электрического транспорта ввиду более низких затрат при эксплуатации транспортного средства, удобства в управлении, а также нулевых выбросах в окружающую среду и почти полной бесшумности во время движения. Использование полного привода на электромобиле позволяет увеличить проходимость транспортного средства, обеспечивает более сбалансированное управление шасси, чёткое следование траектории и постоянную точность рулевого управления.
Цель исследования — обеспечение повышения курсовой устойчивости транспортного средства, реализации максимального крутящего момента относительно условий движения транспортного средства и противодействие пробуксовки в двухмоторных схемах электрического транспорта.
Метод. Для решения поставленной задачи предполагается внедрение специального алгоритма распределения крутящего момента по ведущим осям электромобиля. В данной статье представлена разработка имитационной модели транспортного средства, выполненная в среде Simcenter Amesim, учитывающая динамические характеристики и особенности транспортного средства, реализованная на аппаратно-программируемом комплексе Labcar.
Результат. Результатом моделирования является сравнение с данными, полученными при натурных испытаниях прототипа и подтверждающими цель разработки имитационной модели, а именно — возможность проверки и предварительной настройки алгоритма распределения крутящего момента по ведущим осям транспортного средства.
Заключение. На основе результатов испытаний созданного комплекса можно сделать вывод, что разработанный модельный комплекс подходит для решения целей моделирования, в том числе для исследования, отладки и первичных калибровок алгоритма распределения крутящего момента по ведущим осям полноприводного электрического транспортного средства. Погрешности при моделировании режимов работы, соответствующих продольной и поперечной динамике прототипа, не превышают 7,5%, что соответствует целям моделирования.
Полный текст
ВВЕДЕНИЕ
Тестирование разработанных алгоритмов управления транспортным средством является довольно проблемной задачей ввиду множества причин. Проверка разработанной функции управления подразумевает испытания на натурных стендах, либо на прототипе транспортного средства. Сложность исполнения натурного стенда зависит от испытаний конкретной системы и может повлечь существенные временные и финансовые затраты, ошибка в алгоритме может вывести из строя как объект испытаний, так и испытательный стенд, а в определённых случаях может быть опасна для самого оператора. Испытания на прототипе увеличивают возможные неблагоприятные последствия во время апробации определённой функции управления. Кроме того, существуют виды испытаний, которые невозможно выполнить на натурном объекте ввиду потенциального выхода из строя испытуемой системы: испытания на отказы системы, испытания длительной работы на предельных характеристиках функционирования объекта, намеренные аварийные режимы работы.
С целью минимизации такого рода последствий, разработчику необходимо выполнить предварительную проверку разработанного алгоритма. Такая проверка обычно выполняется в несколько этапов [1]:
- MiL-тестирование — испытание алгоритма управления в среде моделирования с использованием для взаимодействия с алгоритмом модели объекта управления. Применяется с целью проверки логики управления объектом.
- SiL-тестирование — взаимодействие модели объекта управления с программным кодом, включающим логику управления этим объектом. Применяется для проверки отработки программного кода и аппаратной реализации.
- PiL-тестирование — взаимодействие модели объекта управления с имитацией процессора, в котором реализован программный код, включающий алгоритм управления объектом. Применяется с целью проверки способности процессора выполнить разработанную логику управления.
- HiL-тестирование — взаимодействие блока управления с моделью объекта управления. Применяется с целью проверки отработки блока управления, включающего логику управления тестируемой системой, так называемое программно-аппаратное моделирование.
В данной статье описаны этапы Hil-тестирования, а именно: методика разработки и состав имитационной модели, структура программно-аппаратного стенда; а также предоставлены результаты, подтверждающие цели разработки.
МОДЕЛЬ ТРАНСПОРТНОГО СРЕДСТВА
В качестве среды разработки модели используется программное обеспечение Simcenter Amesim, благодаря широкой библиотеке элементов, описывающих движение автомобиля, а также предоставляющее возможность совмещать элементы с разной физической природой (механические, электрические, термодинамические).
Структура модели (рис. 1):
- блок, описывающий инерционные характеристики подрессоренной части автомобиля и кинематику подвески;
- блок, описывающий упруго-демпфирующие характеристики подвески;
- блок, учитывающий аэродинамическое сопротивление;
- рулевой механизм;
- подмодель тормозных элементов;
- подмодель колеса и контакта колеса с дорожной поверхностью;
- блок, учитывающий сцепные свойства дорожной поверхности;
- блок профиля дорожной поверхности;
- подмодель дифференциалов;
- подмодель электродвигателей;
- подмодель высоковольтной батареи;
- подмодель редуктора;
- датчики скорости и ускорения центра масс автомобиля;
- датчики скорости и вращения колес.
Рис. 1. Структура модели транспортного средства.
Fig. 1. Architecture of the model of a vehicle.
Модель представляет собой замкнутую систему элементов, каждый из которых содержит математическое описание.
Центральный элемент модели — блок, включающий учёт инерционных характеристик подрессоренной части и кинематики подвески (рис. 2), описывает 15 степеней свободы, определяющих состояние автомобиля: угол рыскания, продольный угол, угол крена, перемещение центра масс относительно трёх осей (продольная, поперечная, вертикальная), вертикальное перемещение шпинделей четырёх колёс, вращение четырёх колёс относительно шпинделя, перемещение рулевой рейки относительно поперечной оси.
Рис. 2. Переменные, рассчитываемые в блок инерционных характеристик и кинематики подвески.
Fig. 2. Variables calculated for the module of inertia properties and suspension kinematics.
Математическое описание подвески выполнено на основе упрощённой схемы, перемещение шпинделя относительно кузова описано в системе координат кузова R1 (x1, y1, z1).
Рис. 3. Упрощённая схема подвески: А1 — фиксированная точка на кузове; А1′ — точка, перемещающаяся по оси z1 в системе координат кузова; А2 — точка, соответствующая реальному центру колеса.
Fig. 3. The simplified scheme of suspension: А1 — the point fixed to the body; А1’ — the point moving along the z1 axis in the body reference frame; А2 — the point of real wheel center.
Полное линейное перемещение шпинделя относительно кузова определяется при помощи таблиц, в зависимости от относительного вертикального перемещения , относительного перемещения противоположного колеса и поперечного перемещения y, определяемого перемещением рулевой рейки.
Угловое перемещение шпинделя относительного кузова описывается по такой же логике и определяется при помощи таблиц.
Рулевой механизм представляет собой преобразование вращательного движения рулевой колонки в поступательное движение рулевой рейки. В основе этого элемента находится шестерня-рейка, имеющая три входных и три выходных переменных, связанных выражениями:
, (1)
, (2)
, (3)
где — поступательное перемещение рейки, (м); — поступательная скорость рейки (м/с); — угловое перемещение шестерни, (°); offset — угол шестерни при нулевом смещении рейки, (°); — угловая скорость шестерни, (об/мин); r — радиус делительной окружности шестерни, (мм); — усилие на рейке (Н); — крутящий момент на шестерне (Нм).
Блок, описывающий упруго-демпфирующие характеристики подвески. Возвращает вертикальную силу, рассчитанную по смещению и скорости точки A1′ относительно точки A1.
, (4)
где
. (5)
Упругая сила, которая определяется двумя коэффициентами — жёсткость пружины и жёсткость отбойника (Н/м).
. (6)
Демпфирующая сила, которая определяется переменным коэффициентом демпфирования, задаваемым таблично (Н/м/с).
Аэродинамическое сопротивление приложено к центру масс и рассчитывается по формуле [2]:
, (7)
где V — текущая скорость воздуха относительно автомобиля, (м/c); — плотность воздуха, (кг/м3); S — площадь фронтальной поверхности, (м2); — коэффициент обтекаемости.
Торможение в модели осуществляется при помощи элемента, генерирующего вращательный момент сухого трения. Задаётся напрямую сигналом тормозного момента, рассчитываемого регулятором скорости. Работа систем ABS и ESP не учитывается.
Ввиду того, что модель колеса не учитывает сопротивление качению, момент сопротивления качению реализован при помощи дополнительного момента трения [3]. Таким образом, общий момент на тормозных колодках:
, (8)
где — тормозной момент, запрашиваемый регулятором скорости, (Нм); — момент сопротивления качению, (Нм):
, (9)
где V — текущая скорость транспортного средства, (м/с); M — масса транспортного средства, (кг); g — ускорение свободного падения, (м/с2); — динамический радиус колеса, (м).
Для математического описания динамики взаимодействия шины с дорогой использована формула Пасейки [4]:
, (10)
где B, C, D, E, S — эмпирические коэффициенты.
Несмотря на недостатки формулы в виде сложности и необходимости большого количества эмпирических коэффициентов, она является наиболее точным описанием поведения шины в контакте с дорожной поверхностью.
Также коэффициент D определяет сцепление шины с дорогой, блок учёта сцепных свойств с дорожной поверхностью позволяет при помощи сигнальной библиотеки сделать этот коэффициент переменным в зависимости от времени симуляции или координаты пятна контакта.
Рис. 4. Общий вид кривой магической формулы.
Fig. 4. Main view of the “Magic formula” curve.
Модель дифференциала описывает связь угловых скоростей входов и полуосей следующим выражением:
, (11)
где — угловая скорость входа, (об/мин); и — угловые скорости полуосей, (об/мин); — угловая скорость корпуса, (об/мин).
В качестве модели электроприводов используется математическая модель синхронного электродвигателя с постоянными магнитами, управление приводами — векторное [5].
Модель батареи основана на модели литиевой аккумуляторной ячейки. Зарядно-разрядная характеристика ячейки получена экспериментальным путём. Составной частью модели батареи является модель контроля изоляции [6].
ПРОГРАММНО-АППАРАТНЫЙ КОМПЛЕКС
Проект (1), реализованный на аппаратно-программируемом комплексе (рис. 5), состоит из:
- модели транспортного средства;
- скрипта, имитирующего логику запуска компонентов высоковольтной системы (Батарея, Инверторы, Преобразователи), С-код;
- имитатора CAN-шин, реализованного с помощью штатного ПО АПК;
- блока настроек аппаратных модулей ввода-вывода АПК;
- модели расчёта ограничений для моделей приводов и батареи, выполненной в среде Simulink;
- модели водителя (управление педалями акселератора и тормоза, рулевой колодкой, терминалами питания и зажигания, селектором, а также возможность движения ТС по выбранному циклу движения — WLTC, NEDC, FTP, ECE), выполненной в среде Simulink.
Рис. 5. Структура АПК-стенда.
Fig. 5. Architecture of the HiL test bench.
Скомпилированный проект (1), включающий модель ТС (2), интегрируется в компьютер реального времени стенда (3). Коммуникация с блоком управления (4), в котором реализован испытуемый алгоритм (5), выполнена посредством электрического жгута, ответная часть которого подключена к «коробке прерываний» или Breakout Box (6), являющейся концентратором электрической проводки и предоставляющей пользователю возможность проводить необходимые электрические разрывы и измерения благодаря коммуникации с лицевой частью устройства. «Коробка прерываний» подключена к аппаратным выводам стенда (7) — модулям ввода-вывода, способных принимать и генерировать цифро-аналоговые и аналогово-цифровые сигналы, высокочастотные ШИМ-сигналы (до 100 кГц), имитировать и обрабатывать CAN-сообщения. Управление ходом эксперимента выполняется посредством взаимодействия с графической средой — средой эксперимента (8).
РЕЗУЛЬТАТЫ ТЕСТИРОВАНИЯ
Проверка работы разработанного модельного комплекса выполнена относительно натурных испытаний прототипа на испытательном полигоне для продольной и поперечной динамики. С целью соответствия натурному испытанию оператором устанавливаются в качестве входных воздействий положение селектора, управление педалями тормоза и газа (%), рулевое управление (°), напряжение источника питания (В), коэффициент сцепления с дорожным полотном — сигналы, записанные на прототипе с помощью логгера данных. Выходными параметрами являются скорость ТС (км/ч), крутящий момент каждого привода (Нм), частота вращения ротора (об/мин), боковое ускорение ТС (g), скорость рыскания (град/сек). В качестве критерия точности результатов используется среднеквадратичное отклонение, вычисленное по формуле [7]:
, (12)
где N — объём выборки; i — номер выборки; — элемент выборки или числовое значение на i-ом шаге:
, (13)
— нормированная среднеарифметическая ошибка.
Заезд по циклу WLTC
Испытания по стандартизированным циклам движения предоставляют ценную информацию о характеристиках транспортного средства, а также эффективности работы систем прототипа [8]. Цикл WLTC является всемирным гармонизированным тестовым циклом для легковых автомобилей. Цикл разделён непродолжительными остановками на 4 фазы: разгон ТС до 56,5 км/ч, до 76,6 км/ч, до 97,4 км/ч, до 131,6 км/ч.
Рассчитанная погрешность относительно результатов моделирования и натурных испытаний составила:
- скорость ТС=2,1%;
- частота вращения ротора — 2,1%;
- крутящий момент на переднем электродвигателе — 0,6%;
- крутящий момент на заднем электродвигателе — 1,05%.
Рис. 6. Сравнение результатов по циклу WLTC.
Fig. 6. The WLTC cycle results comparison.
Манёвр «переставка» с низким коэффициентом сцепления
Скоростной объезд препятствия с последующим возвращением на прежний курс. Коэффициент сцепления с дорожным полотном — 0,4.
Рис. 7. Сравнение результатов по манёвру «переставка» с низким коэффициентом сцепления.
Fig. 7. The comparison of results of the “single lane change” maneuver with low friction coefficient.
Рассчитанная погрешность относительно результатов моделирования и натурных испытаний составила:
- скорость ТС=2,1%;
- частота вращения ротора — 2,1%;
- крутящий момент на переднем электродвигателе — 0,6%;
- крутящий момент на заднем электродвигателе — 0,5%;
- боковое ускорение транспортного средства — 7,3%;
- скорость рыскания транспортного средства — 4,9%.
Движение по периметру автодрома с переменной скоростью до 80 км/ч
Рассчитанная погрешность относительно результатов моделирования и натурных испытаний составила:
- скорость ТС=4,3%;
- частота вращения ротора — 4,4%;
- крутящий момент на переднем электродвигателе — 3,2%;
- крутящий момент на заднем электродвигателе — 3,3%;
- боковое ускорение транспортного средства — 6,4%;
- скорость рыскания транспортного средства — 6,2%.
Рис. 8. Сравнение результатов по движению по периметру автодрома с переменной скоростью.
Fig. 8. The comparison of results of moving around the testing track with variable velocity.
ЗАКЛЮЧЕНИЕ
Модельный комплекс разработан в средах Simcenter Amesim и Matlab Simulink, а также реализован на компьютере реального времени аппаратно-программируемого комплекса.
На основе результатов испытаний созданного комплекса можно сделать вывод, что разработанный модельный комплекс подходит для достижения целей моделирования, в том числе для исследования, отладки и первичных калибровок алгоритма распределения крутящего момента по ведущим осям полноприводного электрического транспортного средства. Погрешности при моделировании режимов работы, соответствующих продольной и поперечной динамике прототипа, не превышают 7,5%, что соответствует целям моделирования.
ДОПОЛНИТЕЛЬНО
Вклад авторов. М.Д. Мизин ― поиск публикаций по теме статьи, написание текста рукописи; А.Н. Малышев ― редактирование текста рукописи; А.М. Заватский ― редактирование текста рукописи, создание изображений; В.В. Дебелов ― экспертная оценка, утверждение финальной версии. Авторы подтверждают соответствие своего авторства международным критериям ICMJE (все авторы внесли существенный вклад в разработку концепции, проведение исследования и подготовку статьи, прочли и одобрили финальную версию перед публикацией).
Конфликт интересов. Авторы декларируют отсутствие явных и потенциальных конфликтов интересов, связанных с публикацией настоящей статьи.
Источник финансирования. Авторы заявляют об отсутствии внешнего финансирования при проведении исследования.
ADDITIONAL INFORMATION
Authors’ contribution. M.D. Mizin ― search for publications, writing the text of the manuscript; A.N. Malyshev ― editing the text of the manuscript; A.M. Zavatsky ― editing the text of the manuscript, creating images; V.V. Debelov ― expert opinion, approval of the final version. All authors made a substantial contribution to the conception of the work, acquisition, analysis, interpretation of data for the work, drafting and revising the work, final approval of the version to be published and agree to be accountable for all aspects of the work.
Competing interests. The authors declare that they have no competing interests.
Funding source. This study was not supported by any external sources of funding.
Об авторах
Максим Дмитриевич Мизин
Центральный научно-исследовательский автомобильный и автомоторный институт (НАМИ)
Автор, ответственный за переписку.
Email: maxim.mizin@nami.ru
ORCID iD: 0009-0008-5097-0861
SPIN-код: 2110-3762
заведующий сектором лабораторных калибровочных работ высоковольтных систем
Россия, МоскваАндрей Николаевич Малышев
Центральный научно-исследовательский автомобильный и автомоторный институт (НАМИ)
Email: andrey.malyshev@nami.ru
ORCID iD: 0000-0003-0233-0348
SPIN-код: 6196-3162
заведующий отделом калибровочных работ гибридных транспортных средств
Россия, МоскваАлександр Михайлович Заватский
Центральный научно-исследовательский автомобильный и автомоторный институт (НАМИ)
Email: aleksandr.zavatskiy@nami.ru
ORCID iD: 0000-0003-0616-1350
SPIN-код: 9509-1069
инженер-конструктор отдела калибровочных работ гибридных транспортных средств
Россия, МоскваВладимир Валентинович Дебелов
Центральный научно-исследовательский автомобильный и автомоторный институт (НАМИ)
Email: vladimir.debelov@nami.ru
ORCID iD: 0000-0001-6050-0419
SPIN-код: 8701-7410
канд. техн. наук, заведующий отделом технологии программного обеспечения
Россия, МоскваСписок литературы
- Nibert J., Herniter M.E., Chambers Z. Model-Based System Design for MIL, SIL, and HIL // World Electr. Veh. J. 2012. Vol. 5, N 4. P. 1121–1130. doi: 10.3390/wevj5041121
- Хусаинов А.Ш. Эксплуатационные свойства автомобиля: учебное пособие. Ульяновск: УлГТУ. 2011.
- Ларин В.В. Теория движения полноприводных колесных машин: учебник. Москва: МГТУ им. Н.Э. Баумана, 2010.
- Pasejka H.B. Tyre and Vehicle Dynamics. Elsevier Ltd, 2012. doi: 10.1016/C2010-0-68548-8
- Калачев Ю.Н. Векторное регулирование (заметки практика). М.: МЭИ, 2013.
- Малышев А.Н., Груненков Е.А., Дебелов В.В., и др. Имитационное моделирование системы контроля изоляции высоковольтной электросети транспортного средства с гибридной силовой установкой // Известия МГТУ “МАМИ“. 2021. Т. 15, № 2. С. 36–50. doi: 10.31992/2074-0530-2021-48-2-36-50
- Бендат Дж., Пирсол А. Измерение и анализ случайных процессов. М.: Мир, 1971.
- Poon J.J., Kinsy M.A., Pallo N.A., et al. Hardware-in-the-Loop Testing for Electric Vehicle Drive Applications // 2012 Twenty-Seventh Annual IEEE Applied Power Electronics Conference and Exposition (APEC). Orlando: IEEE, 2012. doi: 10.1109/APEC.2012.6166186
Дополнительные файлы
