Development of the simulation model for testing the axial torque distribution in an electric vehicle with the dual-motor layout

Cover Page


Cite item

Full Text

Open Access Open Access
Restricted Access Access granted
Restricted Access Subscription or Fee Access

Abstract

BACKGROUND: The market of vehicles using electricity as an energy source demonstrates significant growth. Currently, there are more than twenty million electric vehicles worldwide. Leading manufacturers give the high priority to development of electric transport due to lower vehicle service costs, ease of driving as well as zero emissions in environment and almost complete noiselessness at motion. In addition, using the full-wheel drive in an electric vehicle makes it possible to improve off-road capability, ensures more balanced chassis control, precise following the path and constant accuracy of steering.

AIMS: Ensuring increase in vehicle course stability, delivering the maximal torque regarding vehicle motion conditions and slip control in dual-motor layouts of electric vehicles.

METHODS: In order to solve the given task, implementation of the special-purpose algorithm of torque distribution between driving axles of an electric vehicle is assumed. The paper presents the development of the simulation model of a vehicle, built in the Simcenter Amesim software and considering dynamic properties and features of the vehicle. This model was implemented into the Labcar hardware-in-the-loop facility.

RESULTS: The simulation result is comparison with the data obtained during ground testing of the prototype and confirming the aim of simulation model development, in particular the capability of revision and preliminary setting up the algorithm of torque distribution between driving axles of a vehicle.

CONCLUSIONS: Based on the results of the testing of the developed facility, it can be concluded that the developed simulation facility is suitable for solving the simulation tasks including research, debugging and primary calibrations of the algorithm of torque distribution between driving axles of a full-wheel driven electric vehicle. The errors at simulation of operation modes relevant to longitudinal and lateral dynamics of the prototype is no more than 7.5% that complies with the simulation aims.

Full Text

ВВЕДЕНИЕ

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

С целью минимизации такого рода последствий, разработчику необходимо выполнить предварительную проверку разработанного алгоритма. Такая проверка обычно выполняется в несколько этапов [1]:

  1. MiL-тестирование — испытание алгоритма управления в среде моделирования с использованием для взаимодействия с алгоритмом модели объекта управления. Применяется с целью проверки логики управления объектом.
  2. SiL-тестирование — взаимодействие модели объекта управления с программным кодом, включающим логику управления этим объектом. Применяется для проверки отработки программного кода и аппаратной реализации.
  3. PiL-тестирование — взаимодействие модели объекта управления с имитацией процессора, в котором реализован программный код, включающий алгоритм управления объектом. Применяется с целью проверки способности процессора выполнить разработанную логику управления.
  4. HiL-тестирование — взаимодействие блока управления с моделью объекта управления. Применяется с целью проверки отработки блока управления, включающего логику управления тестируемой системой, так называемое программно-аппаратное моделирование.

В данной статье описаны этапы Hil-тестирования, а именно: методика разработки и состав имитационной модели, структура программно-аппаратного стенда; а также предоставлены результаты, подтверждающие цели разработки.

МОДЕЛЬ ТРАНСПОРТНОГО СРЕДСТВА

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

Структура модели (рис. 1):

  1. блок, описывающий инерционные характеристики подрессоренной части автомобиля и кинематику подвески;
  2. блок, описывающий упруго-демпфирующие характеристики подвески;
  3. блок, учитывающий аэродинамическое сопротивление;
  4. рулевой механизм;
  5. подмодель тормозных элементов;
  6. подмодель колеса и контакта колеса с дорожной поверхностью;
  7. блок, учитывающий сцепные свойства дорожной поверхности;
  8. блок профиля дорожной поверхности;
  9. подмодель дифференциалов;
  10. подмодель электродвигателей;
  11. подмодель высоковольтной батареи;
  12. подмодель редуктора;
  13. датчики скорости и ускорения центра масс автомобиля;
  14. датчики скорости и вращения колес.

 

Рис. 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.

 

Полное линейное перемещение шпинделя относительно кузова определяется при помощи таблиц, в зависимости от относительного вертикального перемещения zrel, относительного перемещения противоположного колеса zopp и поперечного перемещения y, определяемого перемещением рулевой рейки.

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

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

x1=(θ2offset)r, (1)

v1=w2r, (2)

T2=F1r, (3)

где x1 — поступательное перемещение рейки, (м); v1 — поступательная скорость рейки (м/с); θ2 — угловое перемещение шестерни, (°); offset — угол шестерни при нулевом смещении рейки, (°); w2 — угловая скорость шестерни, (об/мин); r — радиус делительной окружности шестерни, (мм); F1 — усилие на рейке (Н); T2 — крутящий момент на шестерне (Нм).

Блок, описывающий упруго-демпфирующие характеристики подвески. Возвращает вертикальную силу, рассчитанную по смещению и скорости точки A1′ относительно точки A1.

F=Fspr+Fdmp, (4)

где

Fspr=f(A1,A1'). (5)

Упругая сила, которая определяется двумя коэффициентами — жёсткость пружины и жёсткость отбойника (Н/м).

Fdmp=f(VZ1). (6)

Демпфирующая сила, которая определяется переменным коэффициентом демпфирования, задаваемым таблично (Н/м/с).

Аэродинамическое сопротивление приложено к центру масс и рассчитывается по формуле [2]:

Faero=12ρSCIV2, (7)

где V — текущая скорость воздуха относительно автомобиля, (м/c); ρ — плотность воздуха, (кг/м3); S — площадь фронтальной поверхности, (м2); CI — коэффициент обтекаемости.

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

Ввиду того, что модель колеса не учитывает сопротивление качению, момент сопротивления качению реализован при помощи дополнительного момента трения [3]. Таким образом, общий момент на тормозных колодках:

 Tтр=Tторм+Tсопр, (8)

где Tторм — тормозной момент, запрашиваемый регулятором скорости, (Нм); Tсопр — момент сопротивления качению, (Нм):

Tсопр=(0.01+5106V2)MgRD, (9)

где V — текущая скорость транспортного средства, (м/с); M — масса транспортного средства, (кг); g — ускорение свободного падения, (м/с2); RD — динамический радиус колеса, (м).

Для математического описания динамики взаимодействия шины с дорогой использована формула Пасейки [4]:

Y(x)=Dsin(Carctg(BxE(Bxarctg(Bx))))+Sv, (10)

где B, C, D, E, S — эмпирические коэффициенты.

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

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

 

Рис. 4. Общий вид кривой магической формулы.

Fig. 4. Main view of the “Magic formula” curve.

 

Модель дифференциала описывает связь угловых скоростей входов и полуосей следующим выражением:

w=12(w1w2)wp, (11)

где w — угловая скорость входа, (об/мин); w1 и w2 — угловые скорости полуосей, (об/мин); wp — угловая скорость корпуса, (об/мин).

В качестве модели электроприводов используется математическая модель синхронного электродвигателя с постоянными магнитами, управление приводами — векторное [5].

Модель батареи основана на модели литиевой аккумуляторной ячейки. Зарядно-разрядная характеристика ячейки получена экспериментальным путём. Составной частью модели батареи является модель контроля изоляции [6].

ПРОГРАММНО-АППАРАТНЫЙ КОМПЛЕКС

Проект (1), реализованный на аппаратно-программируемом комплексе (рис. 5), состоит из:

  1. модели транспортного средства;
  2. скрипта, имитирующего логику запуска компонентов высоковольтной системы (Батарея, Инверторы, Преобразователи), С-код;
  3. имитатора CAN-шин, реализованного с помощью штатного ПО АПК;
  4. блока настроек аппаратных модулей ввода-вывода АПК;
  5. модели расчёта ограничений для моделей приводов и батареи, выполненной в среде Simulink;
  6. модели водителя (управление педалями акселератора и тормоза, рулевой колодкой, терминалами питания и зажигания, селектором, а также возможность движения ТС по выбранному циклу движения — 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]:

S0=1N1t=1n(xix¯)2, (12)

где N — объём выборки; i — номер выборки; xi — элемент выборки или числовое значение на i-ом шаге:

xi=axiмодельaxiэкспер, (13)

x¯ — нормированная среднеарифметическая ошибка.

Заезд по циклу WLTC

Испытания по стандартизированным циклам движения предоставляют ценную информацию о характеристиках транспортного средства, а также эффективности работы систем прототипа [8]. Цикл WLTC является всемирным гармонизированным тестовым циклом для легковых автомобилей. Цикл разделён непродолжительными остановками на 4 фазы: разгон ТС до 56,5 км/ч, до 76,6 км/ч, до 97,4 км/ч, до 131,6 км/ч.

Рассчитанная погрешность относительно результатов моделирования и натурных испытаний составила:

  1. скорость ТС=2,1%;
  2. частота вращения ротора — 2,1%;
  3. крутящий момент на переднем электродвигателе — 0,6%;
  4. крутящий момент на заднем электродвигателе — 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.

 

Рассчитанная погрешность относительно результатов моделирования и натурных испытаний составила:

  1. скорость ТС=2,1%;
  2. частота вращения ротора — 2,1%;
  3. крутящий момент на переднем электродвигателе — 0,6%;
  4. крутящий момент на заднем электродвигателе — 0,5%;
  5. боковое ускорение транспортного средства — 7,3%;
  6. скорость рыскания транспортного средства — 4,9%.

Движение по периметру автодрома с переменной скоростью до 80 км/ч

Рассчитанная погрешность относительно результатов моделирования и натурных испытаний составила:

  1. скорость ТС=4,3%;
  2. частота вращения ротора — 4,4%;
  3. крутящий момент на переднем электродвигателе — 3,2%;
  4. крутящий момент на заднем электродвигателе — 3,3%;
  5. боковое ускорение транспортного средства — 6,4%;
  6. скорость рыскания транспортного средства — 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.

×

About the authors

Maxim D. Mizin

Central Scientific and Research Institute of Automobiles and Automotive Engines NAMI

Author for correspondence.
Email: maxim.mizin@nami.ru
ORCID iD: 0009-0008-5097-0861
SPIN-code: 2110-3762

Head of Laboratory Calibration Section of High Voltage Systems

Russian Federation, Moscow

Andrey N. Malyshev

Central Scientific and Research Institute of Automobiles and Automotive Engines NAMI

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

Head of the Hybrid Vehicle Calibrations Department

Russian Federation, Moscow

Alexander M. Zavatsky

Central Scientific and Research Institute of Automobiles and Automotive Engines NAMI

Email: aleksandr.zavatskiy@nami.ru
ORCID iD: 0000-0003-0616-1350
SPIN-code: 9509-1069

Design Engineer of the Hybrid Vehicle Calibrations Department

Russian Federation, Moscow

Vladimir V. Debelov

Central Scientific and Research Institute of Automobiles and Automotive Engines NAMI

Email: vladimir.debelov@nami.ru
ORCID iD: 0000-0001-6050-0419
SPIN-code: 8701-7410

Cand. Sci. (Tech.), Head of the Software Technologies Department

Russian Federation, Moscow

References

  1. Nibert J, Herniter ME, Chambers Z. Model-Based System Design for MIL, SIL, and HIL. World Electr. Veh. J. 2012;5(4):1121–1130. doi: 10.3390/wevj5041121
  2. Husainov A.Sh. Ekspluatacionnie svoistva avtomobilya: uchebnoe posobie. Ul’janovsk, UlGTU, 2011.
  3. Larin VV. Theory of movement of all-wheel drive wheeled vehicles: a textbook. Moscow: MGTU im NE Baumana, 2010.
  4. Pasejka HB. Tyre and Vehicle Dynamics. Elsevier Ltd; 2012. doi: 10.1016/C2010-0-68548-8
  5. Kalachev YuN. Vector regulation (practice notes). Moscow: MEI; 2013. (In Russ.).
  6. Malyshev A.N, Grunenkov Ye.A, Debelov V.V, et al. Simulation of the insulation monitoring system of the high-voltage electrical network of a vehicle with a hybrid power plant. Izvestiya MGTU MAMI. 2021; 15(2); 36–50. doi: 10.31992/2074-0530-2021-48-2-36-50
  7. Bendat J, Pearsol A. Measurement and analysis of random processes. Moscow: Mir; 1971. (In Russ.).
  8. Poon JJ, Kinsy MA, Pallo NA, et al. Hardware-in-the-Loop Testing for Electric Vehicle Drive Applications. In: 2012 Twenty-Seventh Annual IEEE Applied Power Electronics Conference and Exposition (APEC). Orlando: IEEE; 2012. doi: 10.1109/APEC.2012.6166186

Supplementary files

Supplementary Files
Action
1. JATS XML
2. Fig. 1. Architecture of the model of a vehicle.

Download (431KB)
3. Fig. 2. Variables calculated for the module of inertia properties and suspension kinematics.

Download (130KB)
4. 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.

Download (140KB)
5. Fig. 4. Main view of the “Magic formula” curve.

Download (37KB)
6. Fig. 5. Architecture of the HiL test bench.

Download (287KB)
7. Fig. 6. The WLTC cycle results comparison.

Download (414KB)
8. Fig. 7. The comparison of results of the “single lane change” maneuver with low friction coefficient.

Download (437KB)
9. Fig. 8. The comparison of results of moving around the testing track with variable velocity.

Download (450KB)

Copyright (c) 2023 Eco-Vector

Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.

This website uses cookies

You consent to our cookies if you continue to use our website.

About Cookies