Next Article in Journal
Energy Consumption, Energy Analysis, and Solar Energy Integration for Commercial Building Restaurants
Previous Article in Journal
Research on the Use of Potassium Formate in the Indirect Contact Freezing System Used in Food Preservation
Previous Article in Special Issue
Different Control Techniques of Permanent Magnet Synchronous Motor with Fuzzy Logic for Electric Vehicles: Analysis, Modelling, and Comparison
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Development of an Electric All-Wheel-Drive Simulation Model Used to Test Torque Distribution Algorithms

by
Alexander M. Zavatsky
1,
Andrey V. Keller
2,3,
Sergey S. Shadrin
2,3,
Daria A. Makarova
2,3 and
Yury M. Furletov
3,*
1
Central Scientific Research Automobile and Automotive Engines Institute (NAMI), Automotornaya Street, 2, Moscow 125438, Russia
2
Sociocenter, Tverskoy Boulevard, 13, Str. 1, Moscow 123104, Russia
3
Moscow Polytechnic University, Bolshaya Semyonovskaya Street, 38, Moscow 107023, Russia
*
Author to whom correspondence should be addressed.
Energies 2023, 16(20), 7144; https://doi.org/10.3390/en16207144
Submission received: 14 September 2023 / Revised: 13 October 2023 / Accepted: 17 October 2023 / Published: 19 October 2023
(This article belongs to the Special Issue Vehicle Dynamics and Control)

Abstract

:
The paper describes the developed curvilinear motion simulation model for a vehicle with two traction electric motors moving on a solid surface used to study the dynamic properties of a wheeled vehicle and to subject the developed methods to virtual testing. The simulation model of the electric all-wheel drive vehicle is carried out in the Simcenter Amesim environment to account for the dynamic characteristics and features of the vehicle. The simulation model was developed based on the drawn requirements while the assumptions were justified. Inertia characteristics, tire characteristics, suspension elements, grip characteristics, and surface and air resistance were considered, as these factors affect the vehicle longitudinal and transverse dynamics. The article presents the model implemented in the “Labcar” system and confirms its adequacy by comparing it with the data obtained during the full-scale prototype tests. The bench and range tests of a test vehicle with electric transmission equipped with a measuring complex confirmed the adequacy of the developed model. The results of comparative tests allow for the conclusion that the developed model complex is suitable for modeling purposes, including studying, debugging and initial calibrations of the algorithm of torque distribution on the driving axles of all-wheel drive electric vehicle.

1. Introduction

Four-wheel drive electric vehicles and vehicles with combined electric powertrains are currently gaining popularity. Most of them have schemes where torque is independently generated by electric motors on the front and rear axles or on each wheel. In this case the front and rear axles of the electric vehicle are not mechanically connected to each other, except through a support surface. The automatic torque distribution to the axles or wheels in this case becomes a necessity, rather than an additional system to improve the performance.
Active torque distribution plays an important role in maximizing dynamic performance, especially in challenging road situations such as cornering on the verge of drifting or driving on surfaces with low or variable adhesion coefficient. Therefore, the influence of active distribution on stability and controllability is being actively investigated.
The distribution of the requested torque over the electric motors has been studied by Leonardo De Novellis [1,2,3,4,5,6,7], Perdo Antunez [8,9] Mattis Klomp [10,11,12] and others. Despite extensive research performed, most of the studies concentrate on the power distribution control with mechanical transmission mechanisms. Therefore, the methods of controlling power distribution between the driving axles of the vehicle with electric drivetrain are currently under-investigated.
A simulation model is required to investigate the peculiar dynamic properties, stability and controllability of the vehicle, as well as to verify, debug and pre-tune the algorithm of torque distribution over the driving axles of the vehicle [13].
In [14,15] an analysis of field-oriented torque control (FOC) and prediction (MPC) methods is presented. In [16], virtual vectors and duty cycle control are added to MPC to achieve steady-state performance equivalent to FOC while maintaining fast dynamic response.
The developed control functions are tested using full-scale test benches or a prototype vehicle. The complexity of building full-scale test bench depends on the peculiarities of system tested and can be associated with significant time and financial costs. An error in the algorithm can break down both the test object and the test bench and, in certain cases, poses a threat to the operator himself. Prototype testing increases the possible adverse effects during the approbation of the developed control functions. In addition, certain tests, such as system failure tests, tests of long-term operation at the extreme characteristics of object performance, intentional emergency modes of operation that cannot be performed on a full-scale object due to the potential failure of the system under test.
Such consequences can be minimized by performing a preliminary verification of the developed algorithm. Such a verification is usually performed in several stages [17]:
  • MiL-testing (model in the loop)—Testing the control algorithm in a simulation environment, in which a model of the controlled object interacts with the algorithm. It is used to verify the control logic of the object.
  • SiL-testing (software in the loop)—Interaction of the controlled object model with the program code including the logic of controlling this object. It is used to check the program code development and the possibility of hardware implementation.
  • PiL-testing (processor in the loop)—Interaction of the controlled object model with the simulation of the processor, in which the program code including the object control algorithm is implemented. It is used to verify the processor’s ability to execute the developed control logic.
  • HiL-testing (hardware-in-the-loop)—Interaction of the control unit with the controlled object model. It is used to verify the development of the control unit that includes the control logic of the tested system, so-called hardware-software modeling.
The present research features the MiL and HiL testing stages, describes the methodology of development and the composition of the simulation model as well as the structure of the hardware and software stand, and provides the results confirming the adequacy of the model.
The requirements to the simulation model are set out with regards to the specifics of the problem being solved. The developed model of the wheeled vehicle dynamics should consider the joint dynamics of the body, power plant and the chassis with sufficient accuracy to conduct virtual runs on non-deformable soils. The model of interaction between the wheel and the supporting base should ensure the absence of restriction, consider the surface traction and resistance characteristics, as these factors significantly impact the vehicle movement.
The advantages of using simulation modeling methods lie in their greater accessibility compared to in-situ tests and in the perfect repeatability of maneuvers, which eliminates the human factor impact. However, none of the models replicates the real-world conditions with sufficient accuracy to eliminate the necessity for in-situ testing.
The scientific novelty of the study lies in the applicability of the developed simulation model for debugging, testing and calibration of the developed new algorithms of torque distribution between the axles of a two-motor electric car, which will improve the directional stability of the electric car and effectively counteract slipping of the driving wheels.

2. Development of the Electric All-Wheel Drive Vehicle Simulation Model

Simcenter Amesim 2019.1 software [17] was used as the model development environment as it features a wide array of elements describing the vehicle motion and allows combining elements of different physical nature (mechanical, electrical, thermodynamic).
The model is a closed system of elements, each of which contains a mathematical description with the equations of motion. The structure of the model presented in Figure 1 contains:
(1)
a block describing the inertial characteristics of the sprung part of the vehicle and the suspension kinematics;
(2)
a block describing the elastic-damping characteristics of the suspension;
(3)
a block accounting for the aerodynamic drag;
(4)
a steering mechanism;
(5)
a sub-model of braking elements;
(6)
a sub-model of the wheel and the wheel contact with road surface;
(7)
a block that accounts for the traction properties of the road surface;
(8)
a road surface profile block;
(9)
a differentials submodel;
(10)
an electric motors submodel;
(11)
a high voltage battery submodel;
(12)
a gearbox submodel;
(13)
vehicle center of mass velocity and acceleration sensors;
(14)
wheel speed and rotation sensors.
The central element of the model is a block describing the kinematic relationships of angular and linear velocities with angular and spatial coordinates derived from the equations of relationships between different coordinate systems. It accounts for the inertial characteristics of the sprung part and suspension kinematics. The block describes 15 degrees of freedom that determine the state of the car. These, as shown in Figure 2 [17], are yaw angle, longitudinal angle, roll angle, displacement of the center of mass relative to the three axes (longitudinal, transverse, vertical), vertical displacement of the rotation axes of the four wheels, rotation of the four wheels relative to their own rotation axes, and displacement of the steering rack relative to the body along the transverse axis.
The displacement of the vehicle’s sprung mass is calculated using the basic equation of motion:
M x ¨ ¯ = Q ¯ + C ¯
where: M—generalized inertial characteristics matrix [15 × 15]; x ¯ —generalized vector of accelerations by degrees of freedom [1 × 15]; Q ¯ —generalized external and internal forces; C ¯ —generalized inertial forces.
The mathematical description of the suspension is based on the simplified scheme shown in Figure 3 [5], the movement of the wheel axis of rotation relative to the body is described in a coordinate system referenced to the car body (x1, y1, z1).
A1 is a fixed point on the body, A1′ is the point moving along the z1 axis in the body coordinate system, A2 is the point corresponding to the real wheel center.
The total linear displacement of the wheel rotation axis relative to the body is determined using the empirical relationships, depending on the relative vertical displacement:
z OT = A 1 A 1
and the transverse displacement of the steering rack y pp . The angular displacement of the rotation axis of the relative body wheel is also described using the empirical relationships:
δ = f z OT , y pp
The steering mechanism model represents the conversion of the rotary motion of the steering column to the translational motion of the steering rack. At the heart of this element is a rack-and-pinion with three input and three output variables related by expressions:
y pp = θ 2 o f f s e t · r
v pp = w 2 · r
T 2 = F 1 · r
where: y pp —translational movement of the steering rack, (м); v pp —translational speed of the rack (m/s); θ 2 —angular displacement of the steering column, (°); offset—pinion angle at zero rack displacement, (°); w 2 —angular speed of the pinion, (r/min); r—the radius of the dividing circle of the pinion, (mm); F 1 —force on the rack (N), T 2 —torque on the pinion (Nm).
The block describing the elastic-damping characteristics of the suspension generates a vertical force calculated from the displacement and velocity of point A1′ relative to point A1 according to the scheme in Figure 3.
F = F s p r + F d m p
where:
F s p r = f A , A 1
The elastic force, which is determined by two coefficients—spring stiffness and baffle stiffness (N/m).
F d m p = f V z 1
Damping force is determined by the empirical characteristics of the target prototype shock absorbers. The aerodynamic drag is applied to the center of mass and is calculated as follows:
F a e r o = 1 2 ρ S C I V 2
where: V—current air velocity relative to the car, (m/s); ρ —air density, (kg*m3); S—frontal surface area, (m2); C—air resistance coefficient.
Braking is performed in the model by an element generating a rotational dry friction torque. The dry friction torque is calculated by the speed controller. The braking torque is the same for all wheels, ABS and ESC are not considered.
Since the wheel model does not take the rolling resistance into account, the rolling resistance torque is implemented by means of an additional friction torque. Thus, the total torque on the brake pads is:
M b p = M b r a k e + M r e s
where: M b r a k e —braking torque requested by the speed controller, (Nm); M r e s —rolling resistance torque, (Nm).
M r e s = 0.01 + ( 5 · 10 6 · V 2 ) · M · g · R D   #
where: V—current vehicle speed, (m/s); M—vehicle mass, (kg); g—acceleration of free fall, (m/s2); R D —dynamic radius of the wheel, (m).
To mathematically describe the dynamics of the interaction between the tire and the road, the Magic Formula by Pasejka [18] was used, which is generally described by the following expression:
R i x = D i sin C i a r c t g B i E i B i arctan B i + S v
where B, C, D, E, S are empirical coefficients.
A typical characteristic described by the Pasejka’s formula is presented in Figure 4 [19].
This expression defines the dependence of the longitudinal reaction on the longitudinal slip R x S x and the transverse reaction on the lateral drift angle R x α . The drift angle of each wheel a i is calculated according to the kinematic scheme of the turn shown in Figure 5 by the following expression:
a i = δ i a r c t g V C o G y   ±   ω z l i V C o G x   ±   ω z b 2
where: δ i —steering angles of the steered wheels; l i —longitudinal distance from the center of mass of the car to the wheel axis; and b —axle track (equal value for front and rear axle is assumed here.
Despite the disadvantages of the formula, i.e., its complexity and the need for many empirical coefficients, the Magic Formula provides the most accurate description of how the tire behaves when in contact with the road surface. The coefficient D is determined by the tire traction, so this formula allows simulating the motion with variable traction depending on the simulation time or contact patch coordinate using a signal library.
The differential model describes the relationship between the angular velocities of the input shaft and the half axles as follows:
w = 1 2 w 1 w 2
where: w is the angular velocity of the input shaft, (rpm); and w 1 and w 2 —angular velocity of semi-axes, (rpm).
The mathematical model of a permanent magnet synchronous electric motor with vector control of the actuators is used as a model of the electric drives [18].
The battery model is based on a lithium battery cell model. The charge and discharge characteristic of the cell are obtained experimentally. The insulation control model is included in the battery model [20].
The model described above and implemented in Amesim after its validation can be used to conduct the MIL test of the developed moment distribution modes implemented in Matlab Simulink. For this, Amesim provides a co-simulation mode. In this mode, the simulation of the car model is performed in Amesim solver with a variable step, and the control model is performed in Simulink solver with a fixed step corresponding to the frequency of the target control unit.

3. Experimental Setup

Testing of the compiled software based on the developed algorithms in the HIL mode was carried out on the LabCar hardware-programming complex. The LabCar real-time bench (Figure 6) allows testing and validation of a wide range of automotive ECUs using numerical simulation models that mimic the physical behavior of the system under test [21].
To test the algorithms being developed as part of the control unit on the bench in HIL mode, it is necessary to assemble the project on the experimental setup, which includes:
(1)
a vehicle model;
(2)
a script simulating the start-up logic of the high-voltage system components (battery, inverters, converters), C-code;
(3)
CAN-bus simulator, realized with the help of LabCar V 4.1 software;
(4)
a block of settings of the HPC hardware I/O modules;
(5)
a Simulink constraint calculation model for the drive and battery models;
(6)
a Simulink driver model (control of gas and brake pedals, a steering pad, power and ignition terminals, a selector, as well as the possibility of the vehicle movement according to one of the selected driving cycle—WLTC, NEDC, FTP, ECE.
The HPC scheme for HIL testing is presented in Figure 7. The compiled project is integrated into the real-time test bench. The communication with control unit containing the implemented tested algorithm, is performed by an electrical harness. Its response part is connected to the Breakout Box, which is a hub of electrical wiring. It allows the user to perform the necessary electrical breaks and measurements by communicating with the front part of the device. The Breakout Box is connected to the hardware pins of the bench—I/O modules capable of receiving and generating digital-to-analog and analog-to-digital signals, high-frequency PWM signals (up to 100 kHz), simulate and process CAN messages. The experiment is controlled through the interaction with the graphical environment (i.e., the experiment environment).
The Figure 8 shows the general structure of the developed function of torque distribution, which allows by active redistribution of torque between the axles of the electric car to counteract the occurrence of slippage of the leading wheels, to ensure the target character of turning and reduce the risk of loss of directional stability in a turn, including the basic distribution of torque between the driving axles of the electric car, yaw and slippage rate control, and the final formation of torque for the electric motors of the front and rear axle of the car.
The base distribution unit 2 includes direct-coupled regulators 3 and 4 to divide the requested torque M i n into the base torque request values for the front and rear axle M i n f r o n t and M i n r e a r   in order to solve the tasks of reducing the probability of slipping of the drive wheels and loss of directional stability and reducing the probability of lateral drift in case of loss of directional stability. Also, the base distribution controller 4 adjusts the target character of the vehicle’s turning character. The task of the yaw rate control unit is to determine the state of the curvilinear motion of the vehicle: drift, skid or countersteer, and generate a torque shift request according to the determined state. The yaw rate control unit 5 includes a drift/skid detection function and two controllers: a yaw rate error feedback controller 6 and a steering position direct feedback controller 7, which calculate the corrective values of M Y C f r o n t and M Y C r e a r . The slip control unit 8 includes a drive wheel slip detection function and a wheel speed difference error feedback controller 9, which calculates the corrective values of M S D f r o n t and M S D r e a r . The total torque requests for the front and rear axle are checked by the external constraints unit 10, which includes TCS and ESC constraints, after which the final torque request for the front and rear electric motor M F r o n t and M R e a r is generated.
The method of reducing the likelihood of slipping is implemented using a direct linkage controller that distributes torque in proportion to the vertical reactions at the front and rear axles, which are estimated from the longitudinal acceleration of the vehicle’s center of mass. This method is based on the fact that with unknown traction coefficients under the front and rear axle, the probability of slip occurring on the front or rear axle will be inversely proportional to the corresponding vertical reactions.
The method for detecting drive wheel slip is based on a comparison of the expected V _ e x p and measured V _ m axle velocity differences. The expected axle speed difference in a turn is determined using an empirically derived response surface. When slipping of one of the active axles is detected, the torque is redistributed to the non-slipping axle by means of a PID controller, which is characterized by the inclusion of a correction link in the control scheme to counteract auto oscillations. A method for detecting auto oscillations, based on determining the levels of oscillations at the input and output of the PID controller.
The method of reducing the probability of loss of directional stability is based on the use of a regulator with a direct link on lateral acceleration, which, with the help of an empirically obtained characteristic, generates a request for the distribution of torque which provides the target neutral character of the turning character.
The method for determining the directional stability state of the vehicle is based on a comparison between the expected ω z _ e x p and the measured ω z m yaw rate. The expected yaw rate is calculated from the wheel speed and steering position signals according to the expression:
ω z exp = V x · θ steer · i steer · 1 1 + K s · V x 2
where: K s —constant determining the character of vehicle turning character; i steer —steering gear ratio; θ steer —steering angle; V x —longitudinal velocity of the car, which is determined by bringing the measured value of the velocity of the slowest wheel to the center of mass of the car.
Steady motion condition:
ω z _ e x p ω z m < ω z t o l u s t a n d ω z _ e x p ω z m < ω z t o l o s t
where: ω z t o l u s t —is the allowable excess of the expected yaw rate over the measured yaw rate, ω z t o l o s t —permissible excess of the measured yaw rate over the expected yaw rate.
The condition of drift registration:
ω z _ e x p | ω z m | > ω z t o l u s t
Skid registration condition:
ω z _ e x p | ω z m | < ω z t o l o s t
Countersteering registration condition:
ω z _ e x p | ω z m | > ω z c s t
ω z e x p ·   ω z m < 0
where ω z c s t —is the threshold value of counter-rotation registration.

4. Validation

Field tests were conducted to prove the consistency between the real and simulation results. The in-test control signals, i.e., the selector position, brake and accelerator pedal position, steering wheel position, and the driving parameter signals were recorded: vehicle speed, torque of each drive, rotor speed, lateral acceleration of the vehicle, yaw rate.
Further on, the recorded control signals are set as input signals for the simulation model. Its results become the output signals of the motion parameters, which are compared to the motion parameters during field tests.
The standard deviation calculated by the formula [22] is used as an accuracy criterion for the results:
S 0 = 1 N 1 t = 1 n x i x = 2
where: N—sample volume; i is the sample number; xi—sample element or numerical value at the step:
x i = a x   m o d e l   i a x   e x p e r t   i
x ¯ —normalized mean arithmetic error.
The modelling outcomes are compared to those of the field tests by reproducing the signals recorded during the Amesim tests. The structural scheme of reproduction and comparison of the results of virtual and real races is presented in Figure 9: (1) the source of the recorded experimental data; (2) the recorded control signals, which are used as inputs for the simulation model; (3) the motion parameters signals obtained as a result of modeling; (4) calculation of the standard deviation.
The test runs verifying the operation of the developed modeling system were recorded with the target prototype on a drum stand at the test ground.
The test vehicle is a prototype car with the electric propulsion system, the main characteristics of which are presented in Table 1.

4.1. Measurement Equipment

The following control measuring equipment was used during the prototype testing: ADMA Speed satellite navigation system, laser speed sensors ISD5, inertial sensors IMU, strain gauge wheel hubs. Figure 10 shows the installation scheme for the ADMA Speed SNS antenna and the ISD5 and IMU sensors with plotted dimensions (mm) that allow positioning the measurement points relative to the center of gravity (“CoG”) of the vehicle, its longitudinal axis of symmetry and the wheel axles.

4.2. WLTC Race

Standardized driving cycle tests provide valuable information on the vehicle performance as well as the performance of the prototype systems [23,24]. The Worldwide harmonized Light vehicles Test Cycle (WLTC) is divided with short stops into 4 phases: acceleration of the vehicle to 56.5 km/h, to 76.6 km/h, to 97.4 km/h, to 131.6 km/h. The races in this cycle are recorded on a drum stand. The prototype mounted on drums is shown in Figure 11.
The test results and simulation results compared are shown in Figure 12. The calculated errors relative to the simulation and in-situ test results were:
(1)
TC speed = 2.1%;
(2)
Torque on the front motor 0.6%;
(3)
Rear motor torque 1.05%.

4.3. Lane Change Maneuver on Dry Asphalt

The lane change maneuver was performed on the dry asphalt road. The results of the run and the simulation results compared are shown in Figure 13.
The calculated error relative to the results of modeling and field tests was:
(1)
Vehicle speed = 2.4%;
(2)
Lateral acceleration of the vehicle 9.8%;
(3)
Vehicle yaw rate 9.1%.

4.4. Lane Change Maneuver on Wet Polymer Pavement

The “lane change” was performed on a wet road surface covered with polymer compound, coefficient of adhesion 0.45...0.55. The maneuver in action is presented in Figure 14. The results of the run and simulation results are compared in Figure 15.
The calculated error relative to the simulation and field test results were:
(1)
Vehicle speed = 2.2%;
(2)
Lateral acceleration of the vehicle 11.9%;
(3)
Vehicle yaw rate 12.8%.

4.5. Follow a Trajectory with Variable Speed Up to 80 km/h

The test run is performed on dry asphalt, at speeds that do not result in drifting/skidding. The test runs trajectory curves are presented in Figure 16. The comparison of the test run and the simulation results is presented in Figure 17.
The calculated error relative to the simulation and field test results were:
(1)
Vehicle speed = 2.5%;
(2)
Lateral acceleration of the vehicle 10.3%;
(3)
Vehicle yaw rate 5.4%.

5. Conclusions

The developed model considers the design features of the vehicle electric transmission and the inertial and geometric characteristics of the target prototype. It also allows exploring the dynamic properties, stability, and controllability of the all-wheel drive electric vehicle, as well as checking, debugging, making preliminary adjustments to the algorithm of torque distribution on the driving axles of the electric vehicle, and determining the primary empirical characteristics.
The field tests have proved the adequacy of the developed model of the prototype all-wheel drive vehicle with an electric transmission equipped with a measuring complex. The adequacy of the model was assessed with bench and range tests. The results support the conclusion that the developed model complex is suitable to achieve the modeling purposes, including the research, debugging, and initial calibrations of the algorithm of torque distribution on the driving axles of all-wheel drive electric vehicle. Modeling errors depending on test conditions are presented in Table 2.
Hence, the developed mathematical model is proven adequate. The achieved accuracy allows conducting the performance analysis and debugging the active torque distribution algorithms using the developed simulation model.

Author Contributions

Formal analysis, investigation, resources—A.M.Z. and Y.M.F.; writing—original draft preparation, writing—review and editing—D.A.M.; supervision, project administration—S.S.S.; funding acquisition—A.V.K. All authors have read and agreed to the published version of the manuscript.

Funding

The research was carried out with the financial support of the Ministry of Science and Higher Education of the Russian Federation within the framework of the project “Development of a mathematical model of chassis operation (transmission, chassis and control mechanisms) in static and dynamic states and creation of a digital twin of a passenger car platform on its basis” (code: FZRR-2023-0007).

Data Availability Statement

The data that support the findings of this study are available from the authors upon reasonable request.

Conflicts of Interest

The authors declare no conflict of interest. The funders had no role in the design of the study; in the collection, analyses, or interpretation of data; in the writing of the manuscript; or in the decision to publish the results.

References

  1. De Novellis, L.; Sorniotti, A.; Gruber, P.; Shead, L.; Ivanov, V.; Hoepping, K. Torque Vectoring for Electric Vehicles with Indi-vidually Controlled Motors: State-of-the-Art and Future Developments. World Electr. Veh. J. 2012, 5, 617–628. [Google Scholar] [CrossRef]
  2. De Novellis, L.; Sorniotti, A.; Gruber, P. Driving modes for designing the cornering response of fully electric vehicles with multiple motors. Mech. Syst. Signal Process. 2015, 64–65, 1–15. [Google Scholar] [CrossRef]
  3. De Novellis, L.; Sorniotti, A.; Gruber, P.; Pennycott, A. Comparison of Feedback Control Techniques for Torque-Vectoring Control of Fully Electric Vehicles. IEEE Trans. Veh. Technol. 2014, 63, 3612–3623. [Google Scholar] [CrossRef]
  4. Goggia, T.; Sorniotti, A.; De Novellis, L.; Ferrara, A. Torque-vectoring control in fully electric vehicles via integral sliding modes. In Proceedings of the American Control Conference (ACC), Portland, OR, USA, 8–9 July 2014. [Google Scholar]
  5. De Novellis, L.; Sorniotti, A.; Gruber, P.; Orus, J.; Fortun, J.-M.R.; Theunissen, J.; De Smet, J. Direct yaw moment control actuated through electric drivetrains and friction brakes: Theoretical design and experimental assessment. Mechatronics 2015, 26, 1–15. [Google Scholar] [CrossRef]
  6. De Novellis, L.; Sorniotti, A.; Gruber, P. Wheel torque distribution criteria for electric vehicles with torque-vectoring differ-entials. IEEE Trans. Veh. Technol. 2013, 63, 1593–1602. [Google Scholar] [CrossRef]
  7. Pennycott, A.; De Novellis, L.; Sorniotti, A.; Gruber, P. Gruber The application of control and wheel torque allocation techniques to driving modes for fully electric vehicles. SAE Int. J. Pass. Cars-Mech. Syst. 2014, 7, 488–496. [Google Scholar] [CrossRef]
  8. Joao Pedro Marques Antunes. Torque Vectoring for a Formula Student Prototype; Joao Pedro Marques Antunes: Lisboa, Portugal, 2017. [Google Scholar]
  9. Antunes, J.; Antunes, A.; Outeiro, P.; Cardeira, C.; Oliveira, P. Testing of a torque vectoring controller for a Formula Student prototype. Robot. Auton. Syst. 2019, 113, 56–62. [Google Scholar] [CrossRef]
  10. Klomp, M. Passenger Car All-Wheel Drive Systems Analysis; Department of Technology, Mathematics and Computer Science: New York, NY, USA, 2005. [Google Scholar]
  11. Klomp, M. Graphical Methods for Road Vehicle System Dynamics Analysis. In Advances in Dynamics of Vehicles on Roads and Tracks; Springer: Cham, Switzerland, 2022. [Google Scholar] [CrossRef]
  12. Lee, D.; Yi, K.; Klomp, M. Combined Lateral and Longitudinal Control with Variable Reference Path for Automated Driving. In Advances in Dynamics of Vehicles on Roads and Tracks, Proceedings of the 26th Symposium of the International Association of Vehicle System Dynamics, IAVSD 2019, Gothenburg, Sweden, 12–16 August 2019; Springer: Berlin/Heidelberg, Germany, 2020. [Google Scholar] [CrossRef]
  13. Adamopoulos, N.K.; Karamountzou, F.A.; Sarigiannidis, A.G.; Kladas, A.G. Comparison of field oriented versus model predictive torque control techniques for monitoring interior PM traction motor over wide speed range. In Proceedings of the 2017 IEEE 11th International Symposium on Diagnostics for Electrical Machines, Power Electronics and Drives (SDEMPED), Tinos, Greece, 29 August–1 September 2017; pp. 353–359. [Google Scholar]
  14. Sun, X.; Li, T.; Zhu, Z.; Lei, G.; Guo, Y.; Zhu, J. Speed Sensorless Model Predictive Current Control Based on Finite Position Set for PMSHM Drives. IEEE Trans. Transp. Electrif. 2021, 7, 2743–2752. [Google Scholar] [CrossRef]
  15. Sun, X.; Li, T.; Yao, M.; Lei, G.; Guo, Y.; Zhu, J. Improved Finite-Control-Set Model Predictive Control with Virtual Vectors for PMSHM Drives. IEEE Trans. Energy Convers. 2021, 37, 1885–1894. [Google Scholar] [CrossRef]
  16. Dygalo, V.G.; Keller, A.V.; Zavatskiy, A.M. HIL models formation principle in the design of automated vehicle braking system. IOP Conf. Ser. Mater. Sci. Eng. 2020, 819, 012040. [Google Scholar] [CrossRef]
  17. Siemens PLM Software “Simcenter Amesim”. Available online: https://www.plm.automation.siemens.com/media/global/de/Siemens-PLM-Simcenter-Amesim-eb-72523-A20-2_tcm53-55207.pdf (accessed on 1 June 2023).
  18. Nibert, J.; Herniter, M.E.; Chambers, Z. Model-Based System Design for MIL, SIL, and HIL. World Electr. Veh. J. 2012, 5, 1121–1130. [Google Scholar] [CrossRef]
  19. Pacejka, H.B. Tyre and Vehicle Dynamics, 3rd ed.; Elsevier: Oxford, UK, 2012. [Google Scholar]
  20. Kalachev, Y.N. Vector Regulation (Notes of Practice); MPEI Publishing House: Moscow, Russia, 2013; 72p. [Google Scholar]
  21. Electronic Resource: LABCAR-MODEL V4.1 User´s Guide (etas.com). Available online: https://www.etas.com/download-center-files/products_LABCAR_Software_Products/etas-labcar-model-v4.1-user-guide-en-191128.pdf (accessed on 30 March 2023).
  22. Malyshev, A.N.; Grunenkov, E.A.; Debelov, V.V.; Mizin, M.D. Simulation Modeling of the Insulation Control System of a High–Voltage Power Grid of a Vehicle with a Hybrid Power Plant. Izvestiya MSTU MAMI 2021, 15, 36–50. [Google Scholar] [CrossRef]
  23. Bendat, J.; Piersol, A. Measurement and Analysis of Random Processes; Mir Publishing House: Moscow, Russia, 1971; 407p. [Google Scholar]
  24. Poon, J.J.; Kinsy, M.A.; Pallo, N.A.; Devadas, S.; Celanovic, I.L. Hardware-in-the-Loop Testing for Electric Vehicle Drive Applications. In Proceedings of the 2012 Twenty-Seventh Annual IEEE Applied Power Electronics Conference and Exposition (APEC), Orlando, FL, USA, 5–9 February 2012. [Google Scholar]
Figure 1. Structure of the electric all-wheel drive vehicle simulation model in Simcenter Amesim.
Figure 1. Structure of the electric all-wheel drive vehicle simulation model in Simcenter Amesim.
Energies 16 07144 g001
Figure 2. Variables calculated in the inertial characteristics and the suspension kinematics block in Simcenter Amesim.
Figure 2. Variables calculated in the inertial characteristics and the suspension kinematics block in Simcenter Amesim.
Energies 16 07144 g002
Figure 3. Simplified suspension scheme.
Figure 3. Simplified suspension scheme.
Energies 16 07144 g003
Figure 4. General view of the curve of the tire-supported surface interaction formula.
Figure 4. General view of the curve of the tire-supported surface interaction formula.
Energies 16 07144 g004
Figure 5. Kinematic diagram of the vehicle curvilinear motion.
Figure 5. Kinematic diagram of the vehicle curvilinear motion.
Energies 16 07144 g005
Figure 6. The LabCar hardware-programming complex.
Figure 6. The LabCar hardware-programming complex.
Energies 16 07144 g006
Figure 7. HPC structure.
Figure 7. HPC structure.
Energies 16 07144 g007
Figure 8. General structure of the moment distribution function.
Figure 8. General structure of the moment distribution function.
Energies 16 07144 g008
Figure 9. Structure diagram comparing the results of test runs and modeling.
Figure 9. Structure diagram comparing the results of test runs and modeling.
Energies 16 07144 g009
Figure 10. Scheme of installation of control measuring equipment.
Figure 10. Scheme of installation of control measuring equipment.
Energies 16 07144 g010
Figure 11. Recording of WLTC cycle on the bench.
Figure 11. Recording of WLTC cycle on the bench.
Energies 16 07144 g011
Figure 12. Comparison of WLTC cycle results.
Figure 12. Comparison of WLTC cycle results.
Energies 16 07144 g012
Figure 13. Comparison of results for the “lane change” maneuver on dry asphalt.
Figure 13. Comparison of results for the “lane change” maneuver on dry asphalt.
Energies 16 07144 g013
Figure 14. The “lane change” on wet polymer covered pavement.
Figure 14. The “lane change” on wet polymer covered pavement.
Energies 16 07144 g014
Figure 15. Comparison of results for the “lane change” maneuver with low coefficient of adhesion.
Figure 15. Comparison of results for the “lane change” maneuver with low coefficient of adhesion.
Energies 16 07144 g015
Figure 16. Comparison of trajectory results.
Figure 16. Comparison of trajectory results.
Energies 16 07144 g016
Figure 17. Comparison of the results of driving along the perimeter of the racetrack with variable speed.
Figure 17. Comparison of the results of driving along the perimeter of the racetrack with variable speed.
Energies 16 07144 g017aEnergies 16 07144 g017b
Table 1. The test object main characteristics.
Table 1. The test object main characteristics.
Motor Typeelectric drive
Locationone on the front axle and one on the rear axle
Total power380 kW
Curb weight3943 kg
Table 2. RMS relative error of the simulation results.
Table 2. RMS relative error of the simulation results.
CoG VelocityTransverse AccelerationYaw Velocity
WLTC cycle (Bench)2.1%--
Trajectory2.5%10.3%5.4%
Oversteer on dry asphalt2.4%9.8%9.1%
Oversteer on wet polymer2.2%11.9%12.8%
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Zavatsky, A.M.; Keller, A.V.; Shadrin, S.S.; Makarova, D.A.; Furletov, Y.M. Development of an Electric All-Wheel-Drive Simulation Model Used to Test Torque Distribution Algorithms. Energies 2023, 16, 7144. https://doi.org/10.3390/en16207144

AMA Style

Zavatsky AM, Keller AV, Shadrin SS, Makarova DA, Furletov YM. Development of an Electric All-Wheel-Drive Simulation Model Used to Test Torque Distribution Algorithms. Energies. 2023; 16(20):7144. https://doi.org/10.3390/en16207144

Chicago/Turabian Style

Zavatsky, Alexander M., Andrey V. Keller, Sergey S. Shadrin, Daria A. Makarova, and Yury M. Furletov. 2023. "Development of an Electric All-Wheel-Drive Simulation Model Used to Test Torque Distribution Algorithms" Energies 16, no. 20: 7144. https://doi.org/10.3390/en16207144

APA Style

Zavatsky, A. M., Keller, A. V., Shadrin, S. S., Makarova, D. A., & Furletov, Y. M. (2023). Development of an Electric All-Wheel-Drive Simulation Model Used to Test Torque Distribution Algorithms. Energies, 16(20), 7144. https://doi.org/10.3390/en16207144

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop