Keywords

1 Introduction

Due to climate changes, and the growing interest in the production of less pollutant vehicles, in recent years, the development of electric vehicles (EVs) has undergone an exponential growth. The introduction of electric motors (EMs), in fact, leads to the possibility of reinventing the traditional powertrain using multiple motors, controlling the torque at each wheel independently, and eluding transmissions or differentials. EMs have a quicker response with respect to the traditional internal combustion engine (ICE), can be easily managed, and are able, by regenerative braking, to provide negative torque to the wheels recovering part of the vehicle kinetic energy during decelerating manoeuvres. Having more than one EM, one per wheel (e.g. In-Wheel-Motors - IWM), it is possible to have some torque vectoring on the vehicle controlling the torque at each wheel [1,2,3]. Due to higher promptness of EMs with respect the traditional oil-actuated friction brakes, it is also possible to reinvent the anti-lock braking system (ABS), reducing in this way the stopping distance of the vehicle during the panic braking manoeuvres [4]. However, besides the EMs can provide negative torque, the traditional mechanical hydraulic brakes (HB) are still necessary since EMs are not able to generate sufficient negative torque at any vehicle velocity. An EV is usually equipped with the EMs, an energy storage system (battery and supercapacitors) and power converters. In case of failure of one of these components, or in case the energy regenerated during braking manoeuvre cannot be stored into the batteries and cannot be dissipated (for example because energy storage system is fully charged), the HB implant it is necessary for safety reasons. Then, having the possibility to actuate negative torque to the wheels using both the EM as a generator, and the traditional HB it is needed a smart braking control strategy that considers the system parameters (wheel peripheral speeds, motor efficiency, load transfers, battery Status Of Charge (SOC), etc.) and optimize the energy regeneration.

In most independent wheel electric vehicles (IWEV) hierarchical controls are adopted: the driver steer command inputs into vehicle while accelerator and brake pedal inputs are processed by VCU to generate total driving and braking torque requested by the driver. Then a stability control based on TV generates a request of total yaw moment to stabilize or improve the performance of the car. These two contributions must be developed thanks to a suitable torque distribution strategy.

Considering EMs and HB, the braking system becomes a multi-input plant. The problem is usually treated considering three main subproblems: front-rear axle brake repartition, electrical-mechanical brake repartition at each wheel and electric power management. [5] provides an analysis different battery/supercapacitor EV’s hybrid systems, while [6,7,8,9] present different lithium-ion battery models for automotive applications. A control logic for hybridized vehicle equipped with IWMs is suggested in [10]. The authors in [11] use as a design variable the front-rear brake distribution and the electro-mechanical torque repartition and solve the braking repartition problem by a deep learning optimization algorithm. In [12] the algorithm proposed maximize the electric braking torque using wheel speed and battery SOC as key parameters. The strategy proposed in [13] uses a fixed front-rear repartition that favourites the front axle braking force using the maximum motor torque available (as function of vehicle speed). [14] splits the torque between the front and rear axle using the ideal torque distribution, and distributes the electro-mechanical torque at each wheel using a fuzzy logic controller based on torque variation rate and battery SOC. In [15] it is used the optimal control strategy in which an MPC minimize a cost functional that involves the optimal front-rear force repartition, the torque required by the driver, the efficiency of EM and the HB. Most of the papers reported here do not consider the lateral vehicle dynamic but focuses on conditions in which the vehicle is in pure straight driving condition, neglecting in this way the lateral vehicle dynamics.

Other papers which consider car lateral dynamics are instead neglecting the blended braking condition. E.g. [16] proposes an optimized control strategy for IWM vehicle which considers vehicle lateral stability. [17] proposes an optimal control distribution strategy for IWM vehicle considering energy efficiency. Both papers do not consider blended braking conditions.

To account for both blended braking and car longitudinal and lateral dynamics an optimized distribution algorithm is presented in this paper. The optimal problem maximizes the recovered energy by accounting for EMs and HBs while considering the wheel applicable torque due to friction limitation by computing the normal load on the wheel due to longitudinal and lateral load transfers. The optimal problem is solved offline, reducing the computational time required while running, then look-up tables are generated. The control strategy has been tested in several simulations both in pure straight driving and in cornering conditions.

2 Torque Distribution Algorithm

Torque distribution algorithm is taken from [18] and here briefly summarised. The overall scheme of the controller is reported in Fig. 1. Given the driver required torque and the TV required yaw moment, the controller distribute torques between EMs and HB accounting for vehicle longitudinal and lateral dynamics.

Fig. 1.
figure 1

Scheme of the braking algorithm.

The algorithm maximizes the recovered energy by EMs while braking. The following quantity is thus minimized

$$\mathrm{min}\left[\sum_{j=FR, FL, RR, RL}{T}_{E,j}\cdot {\omega }_{j}\cdot \eta ({T}_{E,j},{\omega }_{j})\right]$$
(1)

where, considering the j-th wheel, \({T}_{E,j}\) is the electric torque, \({\omega }_{j}\) the angular speed, \(\eta \) is the EM efficiency which is a function of motor torque and speed according to motor efficiency map reported in Fig. 2.

Fig. 2.
figure 2

In-wheel motor torque characteristic (in green). Contour map refers to motor efficiency.

The design variables correspond to the electric and friction torques generated respectively by EMs and traditional brakes:

$${T}_{i,j}\quad \mathrm{where}{:}\, i=\left\{E, F\right\}~\mathrm{and} ~ j=\left\{FR, FL, RR, RL\right\}$$
(2)

Considering the four wheels of the vehicle, the design variables are eight. The goal of the optimization problem is to maximize the power recovered during braking manoeuvre as shown in Eq. (1).

To account for driver and TV requests, equality constraints must be satisfied. The total torque on the vehicle must be equal to driver required torque

$${T}_{\mathrm{Req}}={\sum }_{j=FR,FL,RR,RL}{T}_{E,j}+{T}_{F,j}$$
(3)

while the total yaw moment on the car must be equal to the one demanded by TV stability control

$${M}_{Z,Req}= \left(\left({T}_{E,FL}+{T}_{F,FL}\right)-\left({T}_{E,FR}+{T}_{F,FR}\right)\right)\frac{{c}_{F}}{2{R}_{w}}+\left(\left({T}_{E,FL}+{T}_{F,FL}\right)-\left({T}_{E,FR}+{T}_{F,FR}\right)\right)\frac{{c}_{R}}{2{R}_{w}}$$
(4)

The physical limitations of the torque actuation systems are then considered. HB torque is lower limited by maximum braking pressure and upper limited to zero. EM torque is limited by motor characteristic as reported in Fig. 2.

Actuator limits are not the only factors limiting the exploitable torque on the wheel. Adhesion limit must be considered:

$$\left|{T}_{E,j}+{T}_{F,j}\right|\le \upmu {F}_{Z,j}{R}_{w}\quad \mathrm{ where}{:}\,j\,=\left\{FR, FL, RR, RL\right\}$$
(5)

where \(\mu \) is the tire-road friction coefficient, \({R}_{w}\) the wheel radius, and \({F}_{Z,j}\) the vertical load on the wheel which is computed according to the following equations:

$$\begin{array}{c}{F}_{z,FR}=\frac{mg}{2}\left(\frac{{l}_{R}}{l}-\frac{{A}_{xReq}{h}_{G}}{gl}-\frac{2{h}_{G}{A}_{y}}{{c}_{F}g}\left(\frac{{K}_{\rho F}}{{K}_{\rho F}+{K}_{\rho R}}\right)\right)\\ {F}_{z,FL}=\frac{mg}{2}\left(\frac{{l}_{R}}{l}-\frac{{A}_{xReq}{h}_{G}}{gl}+\frac{2{h}_{G}{A}_{y}}{{c}_{F}g}\left(\frac{{K}_{\rho F}}{{K}_{\rho F}+{K}_{\rho R}}\right)\right)\\ {F}_{z,RR}=\frac{mg}{2}\left(\frac{{l}_{F}}{l}+\frac{{A}_{xReq}{h}_{G}}{gl}-\frac{2{h}_{G}{A}_{y}}{{c}_{R}g}\left(\frac{{K}_{\rho R}}{{K}_{\rho F}+{K}_{\rho R}}\right)\right)\\ {F}_{z,RL}=\frac{mg}{2}\left(\frac{{l}_{F}}{l}+\frac{{A}_{xReq}{h}_{G}}{gl}+\frac{2{h}_{G}{A}_{y}}{{c}_{R}g}\left(\frac{{K}_{\rho R}}{{K}_{\rho F}+{K}_{\rho R}}\right)\right)\end{array}$$
(6)

where longitudinal and lateral load transfers are accounted thanks to longitudinal and lateral accelerations (\({A}_{x}~ and ~ {A}_{y}\)). In Eq. (6), \({h}_{G}\) is the vehicle center of mass (c.o.m.) heigh from ground; \({c}_{F}\) and \({c}_{R}\) the front and rear axle track width; \(l\) the wheel base; \({l}_{F}\) and \({l}_{R}\) the distances of vehicle c.o.m. from front and rear axle respectively; \({K}_{\rho F}\) and \({K}_{\rho R}\) are the roll stiffnesses of the front and rear axle. The lateral acceleration \({A}_{y}\) can be directly measured with an accelerometer on the vehicle, instead the longitudinal acceleration \({A}_{x}\) is calculated considering the required driver’s input by a longitudinal force equilibrium on the vehicle and the wheels combined friction limit:

$${A}_{xReq}=\mathit{min}\left[\frac{1}{m}\left(\frac{{T}_{Req}}{{R}_{w}}-{F}_{res}\right), -\sqrt{{\left(\mu g\right)}^{2}-{{A}_{y}}^{2}}\right]$$
(7)

Finally, the European regulation ECE-R13 [25] defines the maximum and minimum force that must be transmitted to the ground by the rear axle wheels as function to the front axle one. This limitation can be written in the following form

$$\left|\frac{{\sum }_{j=FR,FL,RR,RL}{T}_{E,j}+{T}_{F,j}}{{R}_{w}}\right|\ge 0.1+0.85(\mu -0.2)$$
(8)

3 Minimization Problem Numerical Results

The multi-input problem can be solved offline collecting results in look-up tables. The considered discretization of the input parameters is reported in Table 1.

Table 1. External parameters discretization for minimization problem

The parameter discretization considers the most common driving conditions; the maximum and minimum torque required guarantee a vehicle deceleration of about 6 m/s2 on dry asphalt (\(\mu =0.9\)). The wheel angular speed considers the EMs limits, and the lateral acceleration considers the friction ellipse limit.

Matlab function “fmincon” with “Sqp” method is used to solve the constrained minimization problem. Results are stored in lookup tables.

Fig. 3.
figure 3

Electric and hydraulic braking torque (a, c and b, d respectively) distribution on the front and rear right (a, b and c, d respectively) wheel as function of vehicle speed v and lateral acceleration Ay: \({M}_{z,req}=0\), \({T}_{req}=-2800\) Nm.

As an example, Fig. 3 represents the solution of the minimization problem for front right (FR) and rear right (RR) wheel for different vehicle speeds (v) and different lateral accelerations (Ay) when a constant braking torque is required by driver of 2800 Nm.

Looking at Fig. 3a, which represents the electric braking torque on front right (FR) wheel, it is possible to notice the speed dependency of the applied torque. The torque limitation due to motor characteristic torque (Fig. 2) is clearly visible for speed higher than 100 km/h and for very low speed where the motor efficiency is very low. Looking at Fig. 3b it is clear the compensation of the wheel torque by hydraulic brakes. The required hydraulic brake torque is in fact complementary to the electric torque thus to have an almost constant total braking torque on FR wheel.

Torque required to rear right (RR) wheel are depicted in Fig. 3c and Fig. 3d which report the electric and hydraulic braking torques, respectively. From Fig. 3d it is possible to notice that the hydraulic brakes are practically not used for this level of required total braking torque. This is because the electric torque is enough to brake the rear wheels that, in general, are braked with smaller torque due to longitudinal load transfer. Hydraulic brakes are in fact compensating the pure efficiency of EM at very low speed (smaller than 5 km/h).

Comparing Fig. 3a and Fig. 3c it is possible to notice the influence of lateral acceleration on front-rear distribution. When Ay increases the load transfer is higher on rear wheels because of the rolling stiffness characteristic of the selected car. Since the RR wheel normal load reduces more than the FR one, the braking torque on FR is increased and RR reduced.

4 Simulation Results

The distribution control strategy is tested in Matlab/Simulink simulation environment. A 14 d.o.f. model (ViCar realtime) of a segment D passengers’ car is used. It accounts for three displacements of the vehicle centre of mass (c.o.m.), three rotations of the car body (yaw, pitch, and roll), four vertical displacements of unsprang masses, and four wheels angular velocities about hub axis. The four EMs are modelled considering the torque-speed characteristic, shown in Fig. 2, and considering an equivalent first-order time lag transfer function with the same bandwidth of real motors to reproduce the dynamics of the motor torque regulator. The HB are modelled considering pressure to torque gain \({K}_{b}\) accounting for effective disk radius, pad-disk friction etc… The dynamics of the oil pressure at the brake calliper is expressed by a second order transfer function considering oil pump and circuit dynamics.

Torque vectoring control strategy generates a yaw moment \({M}_{Z,req}\) that stabilize the vehicle and improves its performances by tracking yaw rate and sideslip angle references. It is based on a proportional controller on the vehicle yaw rate \(\dot{\psi }\) and vehicle sideslip angle \(\beta \) as shown in [19].

To compare the new torque control logic, two alternatives control logics have been implemented in the following logic A and B while the control strategy presented in the previous paragraph will be referred as strategy C. The strategy A (blue line in Fig. 4) exploits a proportional front-rear brake repartition. This distribution is usually adopted in vehicles with mechanical brake distributor in which the front to rear repartition is fixed. In this case, the proportionality coefficient is equal to the ratio between the rear and the front brake equivalent coefficients (\({K}_{b,F}~ and ~ {K}_{b,R}\) respectively) until the force at the rear axle does not overcome the limit of ideal force distribution. Then the torque distribution at the rear axle remains constant for any value of torque required, and only the force at the front axle increases. Transition from linear to constant rear axle torque corresponds to front-rear distribution value when the proportional curve intersects the ideal braking distribution (see Fig. 4). The strategy B exploits the ideal front-rear toque distribution (red line in Fig. 4). This repartition is the most used in literature ([14, 20,21,22,23]) because it guarantees the minimum stopping distance, increasing the braking performances.

For both strategies, the total braking torque required is provided by the braking system exploiting the electric braking torque until the motor limit is reached then the remaining demanded torque is provided by friction brakes.

The yaw moment necessary to satisfy the TV request is split front to rear according to the front to rear distribution strategy. Then each wheel contributes generating half of the total yaw moment required at the respective axle.

Fig. 4.
figure 4

Strategies A and B, front to rear torque distribution. (Color figure online)

Fig. 5.
figure 5

WLTP driving cycles energy regenerated for each wheel

4.1 WLTP Driving Cycle

To analyse the controls performance in straight driving, the WLTP urban driving cycles was simulated. The tests have been performed using the vehicle model described above and using a PI controller on vehicle speed to make the vehicle follow the velocity profile. Since the attention is posed on the braking phase, the driving distribution strategy is the same for the three logics and its performance is not considered here.

Figure 5 reports the total energy recovered from electric motors in the WLTP driving cycle, by reporting the contribution of each wheel. The deceleration during the driving cycle is always below to 1.5 m/s2. This means that also the required braking torque is small if compared to the motor top performance. At small braking torques, a control strategy accounting for motor efficiency can show great benefits. In fact, the energy recovered from strategy C is considerably higher than strategies A and B. Strategy C recovers 15% more than strategy A and 17% more than strategy B. This happens because strategy C prefers to brake with only one axle thus increasing the demanded braking torque which makes the motors to work in a better working range. Figure 6 shows the working range of front and rear wheels for the three strategies. The colour of the points in the graph refers to the motor efficiency. Again, it is possible to see how the strategy C is preferring to use only front axle to maximize the motor efficiency.

Fig. 6.
figure 6

Motor torque and efficiency vs speed during the WLTP cycle for front and rear wheels: logic A, B, and C.

4.2 Braking in a Turn Manoeuvre

The brake in turn is a manoeuvre to test vehicle lateral stability and it is standardized in ISO 7975:2006(E). The vehicle enters a turn with a constant fixed steering angle. When steady-state conditions are reached, a braking torque is demanded. The combined longitudinal and lateral acceleration stresses the vehicle dynamics and may lead to instability. Under this condition it is in general necessary to limit the sideslip angle which can be done by applying torque vectoring. Figure 7 reports the principal quantity necessary to understand the manoeuvre. The steering angle is constant and equal to 11°. The vehicle initial speed is 110 km/h which results in a steady-state lateral acceleration of about 3.5 m/s2. Then a constant braking torque is required by the driver of about 2000 Nm. Under these conditions, the resulting longitudinal acceleration is about 3.5 m/s2. Vehicle dynamics, i.e. the sideslip angle increase, makes the TV control to generate a yaw moment to improve the car stability. For sake of clarity, figure reports only one line per each quantity, relative to vehicle C, because the vehicle behaviour with logic A, B, and C is so close that no differences can be perceived. This is reasonable since the vehicle dynamics is mostly affected by driver commands and TV yaw moment while the distribution strategy can only marginally affect the vehicle behaviour.

The effect of distribution control strategies can instead be appreciated by looking at the torque on each single wheel and the energy recovery efficiency.

Figure 8 reports the electric torques applied on each wheel for the three considered vehicles. Like previously shown results, the front to rear torque distribution is different for the three control strategies. Logic A uses more the front axle than the rear, while logic B and C are comparable. Differences between B and C can be noticed around second 12 where the yaw moment required by TV is maximum. In this condition logic C prefers to have more yaw moment on the rear axle than on the front. For all the considered vehicles, in these conditions, HB are not used since braking performance of EMs are enough to deploy the required braking torque.

Figure 9 reports the total recovered energy during the braking in a turn manoeuvre. Logic A is the one that recovers less energy while performance of logic B and C are comparable. Still logic C shows higher recovered energy. This is due to the nature of the simulated manoeuvre since almost constant torque is required by driver. A variability of the required torque may show different performance are shows in WLTP simulation.

Fig. 7.
figure 7

Braking in a turn maneuver. Vehicle speed (v), sideslip angle (β), accelerations (Ax and Ay), required torque (Treq) by driver, and TV yaw moment (Mz).

Fig. 8.
figure 8

Torques on wheels for vehicle A, B, and C in braking in a turn maneuver.

Fig. 9.
figure 9

Energy recovered in braking in a turn maneuver for the three considered control strategies A, B, and C.

5 Conclusions

This paper presents an optimal distribution strategy that distributed braking torques on wheels for electric vehicles with independently driven wheels considering both electric and hydraulic brakes. The control strategy maximizes the recover energy by considering the electric motors efficiency map. Constraints are the total braking torque required by driver and the total yaw moment required by torque vectoring stability control. Furthermore, the algorithm considers friction limitation on the wheel by considering the normal load due to longitudinal and lateral load transfers.

Proposed algorithm is compared to other taken from literature by means of numerical simulations. Results show the superior performance of the proposed algorithm in particular at low speeds where a correct use of the motor allows to improve the overall efficiency.