1 Introduction

Ever stringent emission regulations and higher customer requirements fuel the development of electric vehicles (EVs) with improved dynamic performance [1]. When compared with EVs with a centrally driven motor, the distributed driven configuration has several advantages, such as shorter time delay, more flexible structure, lower vehicle body occupancy, and improved controllability [2].

In-wheel motor (IWM) is the core component of a distributed driven EV; its dynamic characteristics have a significant influence on vehicle performance. A large number of studies on applications of IWM have been carried out in the last decade, mostly focusing on vehicle dynamics control [3,4,5]. Among those, lateral stability [6], traction/braking [7], and path tracking for autonomous vehicles [8] draw special attention. Both theoretical and experimental results have revealed that over-actuated configuration could significantly improve vehicle dynamics, providing a satisfactory level of fault tolerance.

However, the majority of current studies treat IWM as an ideal actuator, which is far from reality. The mechanical–electrical coupling between the IWMs and suspension causes much more complex dynamic characteristics than the traditional internal engine system. The unattenuated vibration induced by the road unevenness results in a more severe vehicle system response. Tan et al. [9] developed a model for the permanent magnet synchronous motor (PMSM). They observed a 5% difference in vertical and lateral responses when the magnetic force from IWM was considered. Mao et al. [10, 11] studied the influence of torque ripple and rotor position error on the vehicle longitudinal vibration. An electric wheel system model was built based on the Kelvin-Voigt and brush model; experimental results have shown that non-ideal IWM dynamics result in unneglectable vibration between 50 and 100 Hz. As for vehicle vertical dynamics, Sun et al. [12] and Li et al. [13] investigated the relationship between the driving conditions and vehicle responses. The simulation results based on a switched reluctance motor (SRM) have shown that an increase in vehicle velocity in combination with worsening road conditions causes more severe vehicle vertical responses. Qin et al. [14, 15] presented a novel dynamics vibration absorbing system (DVAS), optimizing the IWM coupling effect between vehicle suspension and unbalanced electric magnetic force (UEMF). Based on the above research, it can be concluded that IWM mechanical–electrical characteristics will considerably affect vehicle dynamics.

As a critical vehicle module, the braking system can reduce the vehicle velocity by converting vehicle kinetic energy to heat. The most commonly used anti-lock braking system (ABS) prevents the rotating wheel from locking status, thus shortening the braking distance [16]. A significant number of published papers studied the slip ratio control, road friction estimation, and longitudinal–vertical coupled dynamics [7, 17, 18]. Currently, the research is mainly focused on the synthetization of braking torque and a hydraulic braking system (HBS), or coordinate control between the HBS and IWM for improved regenerative braking efficiency [19]. However, the IWM mechanical–electrical characteristics and longitudinal–vertical coupling effects are seldom discussed in the context of the vehicle braking system for IWM-driven EVs. Since various driving conditions affect both the IWM and braking systems, it is necessary to conduct a thorough study on the braking dynamics of IWM-driven EVs while considering mechanical–electrical coupling.

This paper focuses on longitudinal–vertical and mechanical–electrical coupling braking dynamics for IWM-driven EVs. The UEMF is decomposed into vertical and longitudinal components. The influences of road grade, road friction conditions, and vehicle velocity on the longitudinal–vertical dynamics are thoroughly discussed. The innovations described by this paper can be summarized as:

  1. 1.

    Based on IWM mechanical–electrical coupling characteristics, both longitudinal and vertical UEMF are modeled for the motor with static and dynamic mixed-eccentricity, contributing to a better understanding of vehicle longitudinal–vertical dynamics.

  2. 2.

    The influence of the coupling characteristics on vehicle braking dynamics is investigated, and a novel DVAS is adopted to improve vehicle dynamic responses.

The paper is organized as follows: First, a longitudinal–vertical quarter vehicle model and DVAS are introduced in Sect. 2. The nonlinear SRM modeling and braking dynamics analysis are presented in Sect. 3. The coupling effect and the simulation results are discussed in Sect. 4. Lastly, Sect. 5 concludes the paper and describes the future work.

2 System Modeling

This section covers the development of a vertical–longitudinal coupled quarter vehicle model, novel DVAS structure, and road friction definition.

2.1 Vehicle Longitudinal–Vertical Coupled Model

A longitudinal–vertical coupled model for a quarter vehicle with IWM is shown in Fig. 1. In Fig. 1, mb is the sprung mass; ms1 is the total mass of knuckle, axle and tire; ms is the stator mass; mr is the rotor and disc mass; msa is the stator, axle, and wheel mass; mwa is the rotor and tire mass; ks is the suspension stiffness; kt is the tire stiffness; kd is the absorber stiffness; cs is the suspension damping; ksa and kb are the bearing stiffness; cd is the absorber damping; Fd is the UEMF. This also applies to Fig. 2.

Fig. 1
figure 1

Vertical–longitudinal vehicle dynamics

Fig. 2
figure 2

DVAS-based IWM-suspension systems: a explosion view, b dynamics structure

According to Newton’s second law, the model dynamics can be described by Eq. (1):

$$\left\{ {\begin{array}{*{20}l} {\left( {m_{{\text{b}}} + m_{{{\text{sa}}}} + m_{{{\text{wa}}}} } \right) \cdot \dot{v} = F_{x} - F_{{\text{r}}} - F_{{{\text{air}}}} } \hfill \\ \begin{gathered} J \cdot \dot{\omega } = T_{{{\text{wheel}}}} - R_{{\text{e}}} \cdot F_{x} \hfill \\ m_{{\text{b}}} \ddot{x}_{{\text{b}}} + k_{{\text{s}}} \left( {x_{{\text{b}}} - x_{{{\text{sa}}}} } \right) + c_{{\text{s}}} \left( {\dot{x}_{{\text{b}}} - \dot{x}_{{{\text{sa}}}} } \right) = 0 \hfill \\ m_{{{\text{sa}}}} \ddot{x}_{{{\text{sa}}}} + k_{{\text{s}}} \left( {x_{{{\text{sa}}}} - x_{{\text{b}}} } \right) + c_{{\text{s}}} \left( {\dot{x}_{{{\text{sa}}}} - \dot{x}_{{\text{b}}} } \right) \hfill \\ + k_{{{\text{sa}}}} \left( {x_{{{\text{sa}}}} - x_{{{\text{wa}}}} } \right){ + }F_{{\text{d}}} = 0 \hfill \\ m_{{{\text{wa}}}} \ddot{x}_{{{\text{wa}}}} + k_{{\text{t}}} \left( {x_{{{\text{wa}}}} - x_{z} } \right) + k_{{{\text{sa}}}} \left( {x_{{{\text{wa}}}} - x_{{{\text{sa}}}} } \right) - F_{{\text{d}}} = 0 \hfill \\ \end{gathered} \hfill \\ \end{array} } \right.$$
(1)

Regarding the longitudinal dynamics, Re is tire rolling effective radius, J is the wheel moment of inertia, \(\omega\) is wheel angular velocity, and v is vehicle longitudinal velocity. Furthermore, Twheel is IWM output torque, Fr is the force due to rolling resistance, Fair is air resistance, and Fx is the longitudinal tire force. The slip ratio \(\lambda\) during braking is defined as:

$$\lambda = \frac{{v - \omega R_{{\text{e}}} }}{v}$$
(2)

where λ ∈ [0,1], and λ = 1 means that the wheel is locked. The coupling effect can be understood from both longitudinal and vertical directions. For vertical dynamics, the road unevenness induces airgap variation, i.e., \(x_{{{\text{sa}}}} - x_{{{\text{wa}}}}\). Such displacement results in UEMF, which influences both sprung mass and unsprung mass responses. Meanwhile, the longitudinal tire force leads to the coupling effect between vertical and longitudinal directions due to the varying vertical tire load.

2.2 Dynamics Vibration Absorbing System Model

In order to reduce the vibration caused by the coupling effect, the DVAS-based IWM system was proposed and validated using a multi-body software in Ref. [14]. The vertical model of the IWM-suspension coupled system is shown in Fig. 2 [15, 20], where part 1 is the DVAS damper; part 2 is the DVAS spring; part 3 is the stator; part 4 is the rotor; part 5 is the middle plate; part 6 is the transmission plate.

The dynamic equations for DVAS-based system are given as

$$\left\{ \begin{gathered} m_{{\text{b}}} \ddot{x}_{{\text{b}}} + k_{{\text{s}}} \left( {x_{{\text{b}}} - x_{{{\text{s1}}}} } \right) + c_{{\text{s}}} \left( {\dot{x}_{{\text{b}}} - \dot{x}_{{{\text{s1}}}} } \right) = 0 \hfill \\ m_{{\text{r}}} \ddot{x}_{{\text{r}}} + k_{{\text{b}}} \left( {x_{{\text{r}}} - x_{{\text{s}}} } \right) + c_{{\text{b}}} \left( {\dot{x}_{{\text{r}}} - \dot{x}_{{\text{s}}} } \right) = 0 \hfill \\ m_{{\text{s}}} \ddot{x}_{{\text{s}}} + k_{{\text{d}}} \left( {x_{{\text{s}}} - x_{{{\text{s1}}}} } \right) + k_{{\text{b}}} \left( {x_{{\text{s}}} - x_{{\text{r}}} } \right) \hfill \\ + c_{{\text{d}}} \left( {\dot{x}_{{\text{s}}} - \dot{x}_{{{\text{s1}}}} } \right) + c_{{\text{b}}} \left( {\dot{x}_{{\text{s}}} - \dot{x}_{{\text{r}}} } \right) = 0 \hfill \\ m_{{{\text{s1}}}} \ddot{x}_{{{\text{s1}}}} + k_{{\text{t}}} \left( {x_{{{\text{s1}}}} - x_{z} } \right) + k_{{\text{s}}} \left( {x_{{{\text{s1}}}} - x_{{\text{b}}} } \right) \hfill \\ + c_{{\text{s}}} \left( {\dot{x}_{{{\text{s1}}}} - \dot{x}_{{\text{b}}} } \right) + k_{{\text{d}}} \left( {x_{{{\text{s1}}}} - x_{{\text{s}}} } \right) \hfill \\ + c_{{\text{d}}} \left( {\dot{x}_{{{\text{s1}}}} - \dot{x}_{{\text{s}}} } \right) = 0 \hfill \\ \end{gathered} \right.$$
(3)

where \(x_{*} , \, \dot{x}_{*} ,\,{\text{and}}\,\ddot{x}_{*}\) represent displacement, velocity, and acceleration, respectively.

2.3 Road Definition

The road profile and friction models are provided next. The tire-road adhesion force Fx is expressed as

$$\begin{gathered} F_{x} = \mu (\lambda )F_{Z} \hfill \\ F_{Z} = (m_{{\text{b}}} + m_{{\text{w}}} )g \hfill \\ \end{gathered}$$
(4)

where \(\mu\) is tire–road adhesion coefficient, \(\lambda\) is wheel slip ratio that is defined as

$$\mu (\lambda ) = c_{1} \left( {1 - e^{{ - c_{2} \lambda }} } \right) - c_{3} \lambda$$
(5)

where the constants c1, c2, and c3 define road friction conditions (see Table 1). The rightmost column of Table 1 is the reference slip ratio λ*, which shows the slip ratio at which the highest friction coefficient appears.

Table 1 Road condition constants

The statistical features of vertical road profiles are described using power spectral density (PSD). The harmonic superposition algorithm is used to generate the time-domain road profile [21, 22]:

$$q\left( t \right) = \sum\limits_{K = 1}^{M} {\sqrt {2 \cdot G_{{\text{q}}} \left( {f_{{{\text{mid - }}K}} } \right) \cdot \frac{{f_{2} - f_{1} }}{M}} {\text{sin}}\left( {2{\uppi }f_{{{\text{mid - }}K}} t + \phi_{K} } \right)}$$
(6)

where q(t) is the generated road profile, fmid-K is the kth middle frequency, and Gq(fmid-K) represents the PSD at fmid-K. Variable ΦK is an identically distributed phase in the (0, 2π) range. The upper and lower time-domain frequency boundaries are denoted as f1 and f2.

3 Switched Reluctance Motor Modeling and Analysis

Modern commercially available IWMs include the induction motor (IM), SRM, and PMSM. The SRM has the advantage of simple structure and fault tolerance and has no winding or permanent magnets [14]. Thus, it is a strong candidate in the mass production of EVs, especially for commercial vehicles. Aiming to further investigate the mechanical–electrical coupling of both the IWM and suspension system, a nonlinear SRM model based on the Fourier series [23] is presented. Additional details and the calculation of longitudinal and vertical UEMF under mixed-eccentricity are provided next. Lastly, the SRM braking dynamics is analyzed.

3.1 Fourier-Series-Based Switched Reluctance Motor Model

A 5-kW exterior rotor SRM prototype with 8/6-four phases [24] is used. It is established that the magnetic co-energy W(i, θ) is determined by current i and phase inductance L(θ, i), where θ is the rotor angle. The first three terms of L(θ, i) Fourier expansion can be written as

$$\begin{aligned} L\left( {\theta ,i} \right) & = L_{0} \left( i \right){\kern 1pt} {\kern 1pt} + L_{1} \left( i \right){\kern 1pt} {\text{cos}}\left( {N_{{\text{r}}} \theta + {\uppi }} \right) \\ & \quad + L_{2} \left( i \right){\kern 1pt} {\text{cos}}\left( {2N_{{\text{r}}} \theta + 2{\uppi }} \right) \\ \end{aligned}$$
(7)

where L0, L1, and L2 are calculated as

$$\left\{\begin{aligned} L_{0} \left( i \right) & = \frac{1}{2}\left[ {\frac{1}{2}\left( {L_{{\text{a}}} \left( i \right) + L_{{\text{u}}} } \right) + L_{{\text{m}}} \left( i \right)} \right] \\ L_{1} \left( i \right) & = \frac{1}{2}\left( {L_{{\text{a}}} \left( i \right) - L_{{\text{u}}} } \right) \\ L_{2} \left( i \right) & = \frac{1}{2}\left[ {\frac{1}{2}\left( {L_{{\text{a}}} \left( i \right) + L_{{\text{u}}} } \right) - L_{{\text{m}}} \left( i \right)} \right] \\ \end{aligned}\right.$$
(8)

In Eq. (8), La, Lu, and Lm are the inductance at fully aligned (θ = 30°), unaligned (θ = 0°), and mid-way position, respectively. These parameters can be fitted by polynomials as per FEA or experiment results; the resulting function used for the adopted prototyping SRM is shown in Fig. 3a. It can be seen that the fitted inductance function properly describes the reference data. The static phase inductance calculated according to Eq. (7) is shown in Fig. 3b. Considering the relationship between the flux and inductance and by combining Eqs. (7) and (8), the kth phase flux linkage can be expressed as

$$ \begin{aligned} \psi \left( {\theta ,i_{k} } \right) & = \int\limits_{0}^{{i_{k} }} {L\left( {i_{k} ,\theta } \right)} {\kern 1pt} \text{d}i_{k} \\ & \quad = \frac{1}{2}\left[ {{\text{cos}}^{2} \left( {N_{{\text{r}}} \theta } \right) - {\text{cos}}\left( {N_{{\text{r}}} \theta } \right)} \right]\sum\limits_{n = 0}^{N} {c_{n} i^{n} } \\ & \quad {\text{ + sin}}^{{2}} \left( {{\text{N}}_{{\text{r}}} {\uptheta }} \right)\sum\limits_{{n{ = 0}}}^{{\text{N}}} {{\text{d}}_{n} i^{n} } \\ & \quad + \frac{1}{2}L_{{\text{u}}} i_{{\text{k}}} \left[ {{\text{cos}}^{2} \left( {N_{{\text{r}}} \theta } \right) + {\text{cos}}\left( {N_{{\text{r}}} \theta } \right)} \right] \\ \end{aligned} $$
(9)

where cn = an−1/n and dn = bn−1/n. According to Faraday’s law, the phase voltage can be written as

$$U_{k} = R_{k} i_{k} + \frac{{\text{d}\psi_{k} }}{\text{d}t} = R_{k} i_{k} + L_{k} \left( {\theta ,i_{k} } \right)\frac{{\text{d}i_{k} }}{\text{d}t} + w\frac{{\partial \psi_{k} }}{\partial \theta }$$
(10)

where w is rotor angular velocity. The phase current can thus be expressed as per Eq. (11):

$$i_{k} = \int {\frac{{U_{k} - R_{k} i_{k} - w\frac{{\partial \psi_{k} }}{\partial \theta }}}{{L_{k} \left( {\theta ,i_{k} } \right)}}\text{d}t}$$
(11)
Fig. 3
figure 3

SRM static characteristics: a flux linkage fitting results, b phase inductance, c phase torque

For constant phase current i, the relationships between magnetic co-energy W(i, θ) and torque T and radial force Fr are given as:

$$T = \left. {\frac{{\partial W\left( {\theta ,i} \right)}}{\partial \theta }} \right|_{{i = {\text{const}}}} ,\;F_{{\text{r}}} = \left. {\frac{{\partial W\left( {\theta ,i} \right)}}{{\partial l_{{\text{g}}} }}} \right|_{{i = {\text{const}}}}$$
(12)

where lg is the air gap between the rotor and stator. The phase torque can thus be found using

$$\begin{aligned} T_{k} & = \left. {\frac{{\partial W\left( {\theta ,i} \right)}}{\partial \theta }} \right|_{{i = {\text{const}}}} = \int\limits_{0}^{{i_{k} }} {\frac{{\partial \psi \left( {\theta ,i_{k} } \right)}}{\partial \theta }{\kern 1pt} {\kern 1pt} } \text{d}i_{k} \\ {\kern 1pt} & = {\text{sin}}\left( {N_{{\text{r}}} \theta } \right)\sum\limits_{n = 1}^{N} {\frac{1}{n}e_{{\text{n - 1}}} i_{k}^{n} } \\ & \quad + {\text{sin}}\left( {2N_{{\text{r}}} \theta } \right)\sum\limits_{n = 1}^{N} {\frac{1}{n}f_{{n{ - 1}}} i_{k}^{n} } \\ \end{aligned}$$
(13)

where both e and f are intermediate functions. The former, e, can be expressed as \(e_{n} = \left( {1/2} \right)N_{{\text{r}}} c_{n}\), and \(e_{0} = 0\), \(e_{1} = \left( {1/2} \right)N_{{\text{r}}} \left( {c_{1} - L_{{\text{u}}} } \right)\). The latter, f, is written as \(f_{n} = N_{{\text{r}}} d_{n} - e_{n}\), and \(f_{0} = 0\), \(f_{1} = \left( {1/2} \right)N_{{\text{r}}} \left( {2d_{1} - c_{1} - L_{{\text{u}}} } \right)\). The phase static torque output is shown in Fig. 3c as per Eq. (13). As shown in Fig. 3c, by changing the turn-on angle, SRM can be switched to braking mode and synthesize the negative braking torque.

3.2 Longitudinal and Vertical Unbalanced Electric Magnetic Force

Based on phase torque Tk, the radial force of kth phase can be calculated according to Ref. [25]:

$$F_{{{\text{r}}k}} = - \frac{{T_{k} \delta }}{{l_{{\text{g}}} }}$$
(14)

where δ is the overlap between rotor and stator. It can be seen from Eq. (14) that the existence of nonzero lg, also known as eccentricity, will result in the UEMF; the UEMF is defined as the radial force difference between the two opposite stator poles. The eccentricity is caused by several reasons, including manufacturing imprecision and dynamics coupling effect [26]. The air gap eccentricity lg can be decomposed into x and y-axis, with resulting components expressed as εx and εy. This paper uses both dynamic and static eccentricity εx to represent the air gap in the x-direction, which is caused by the shaft bow, bearing tolerance, and longitudinal road input. The dynamic eccentricity in the y-direction, defined as εy, represents the dynamics coupling effect of suspension, IWM, and road unevenness. The relationship between the UEMF Fr, its components, i.e., Fuv and Ful, and mixed-eccentricity, is depicted in Fig. 4.

Fig. 4
figure 4

Vertical and longitudinal UEMF induced by eccentricity

Based on the UEMF definition and mixed-eccentricity, the vertical UEMF Fuv can be calculated as [14]:

$$F_{{{\text{uv}}}} = \sum\limits_{k = 1}^{4} {\left[ {\left( { - \frac{{T_{k} \delta }}{{l_{{\text{g}}} - \varepsilon_{y} \cos \beta_{k} }} + \frac{{T_{k} \delta }}{{l_{{\text{g}}} + \varepsilon_{y} \cos \beta_{k} }}} \right)\cos \beta_{k} } \right]}$$
(15)

Similarly, the longitudinal UEMF Ful is given as:

$$F_{{{\text{ul}}}} = \sum\limits_{k = 1}^{4} {\left[ {\left( {\frac{{T_{k} \delta }}{{l_{{\text{g}}} - \varepsilon_{x} \sin \beta_{k} }} - \frac{{T_{k} \delta }}{{l_{{\text{g}}} + \varepsilon_{x} \sin \beta_{k} }}} \right)\sin \beta_{k} } \right]}$$
(16)

where β is phase structure angle (β1 = 0°, β2 = 45°, β3 = 90°, and β4 = 135°), and the nominal air gap is 0.8 mm. Based on Eqs. (15) and (16), it can be concluded that greater torque and eccentricity will result in significant UEMF in both the vertical and longitudinal directions.

3.3 Switched Reluctance Motor Braking Dynamics

Conventional vehicles rely on a mechanical braking system for deceleration, which converts the vehicle kinetic energy to heat energy. Such a conversion results in considerable energy loss; previous research revealed that in heavy urban-road conditions, potentially more than 60% of braking energy could be recovered. If properly used, this amount of energy could improve fuel efficiency by 19% to 40% [27]. In contrast to conventional mechanical braking systems, the application of IWM enables regenerative braking.

The SRM briefly achieves negative torque by exciting phase windings as the inductance decreases, allowing the energy to be stored for charging a battery or being reused [28]. The synthesized negative torque can also be achieved by tuning both the turn-on angle θon and turn-off angle θoff. It should be noted that improper angle settings will result in positive torque output, dramatically reducing the braking efficiency.

For this reason, the influence of θon and θoff on the SRM characteristics should be further discussed to ensure efficient and stable braking torque output. The well-known current chopping control (CCC) is adopted to avoid the stator winding resistance from consuming electrical energy. The preset current limit is 23 A. According to the configuration of the adopted SRM model, the given θon range is between 22° and 34°, while the θoff range is between 52° and 60°. Since the main purpose of SRM braking is to provide a stable braking torque (fewer fluctuations), the braking torque mean value Tb-mean and standard deviation Tb-std are used as the indexes. (The results are shown in Fig. 5.) It can be seen that θon value is around 30°, which corresponds to a fully aligned position, and a higher θoff results in larger Tb-mean with a smaller Tb-std. In this context, the θon and θoff angle values are selected as 28° and 60°, respectively.

Fig. 5
figure 5

SRM braking torque characteristics for different turn-on angle and turn-off angles: a Mean value, b Standard deviation

4 Vehicle-Switched Reluctance Motor Coupling Effect

The previous section details the SRM modeling, based on which the UEMF is analytically described. It is concluded that UEMF is affected by eccentricity, torque, and angular speed. Based on the above-presented analysis, this section studies the interactions between IWM and vehicle systems during emergency braking by considering the mechanical–electrical coupling effect. The results are used to compare the vehicle responses for both the DVAS and traditional structures.

4.1 Coupling Effect and Simulation Setting

Based on the models presented in Sects. 2 and 3, the obtained dynamics coupling effects in the braking process along with the corresponding equations are shown in Fig. 6.

Fig. 6
figure 6

IWM-suspension longitudinal–vertical coupling

For the studied IWM-suspension system working in braking or traction mode, the external excitations originate from two sources—the air drag force and road input. The latter consists of the vertical unevenness input, rolling resistance, and longitudinal friction tire force. For a given road profile, the longitudinal velocity and spatial road profile determine the vertical road input, which in turn affects the vertical vehicle dynamic load. The vertical vehicle dynamic load, in turn, primarily affects vehicle longitudinal tire force. Finally, the longitudinal tire force determines longitudinal vehicle acceleration and closes the loop. Inside the IWM-suspension system, the wheel speed is affected by the traction/braking torque, the longitudinal UEMF caused by static eccentricity affects the longitudinal dynamics. Similarly, the vertical UEMF caused by an uneven road profile, which is also related to wheel speed, induces high-frequency disturbance to the suspension system.

In the investigated vehicle, the braking torque is provided by both the HBS and IWM. The CCC controller of IWM regulates the phase voltage according to the phase current, as described in Sect. 3.3. As for the HBS, the vehicle control unit (VCU) calculates the wheel slip as shown in Eq. (2) and output slip ratio difference λλ* in the ABS module during each time step.

It should be noted that the value of reference slip ratio λ* is assumed to be known, as many papers have provided the method for λ* estimation with available vehicle response measurements [17]. A PID controller is applied to determine HBS braking torque Tb, as shown in Eq. (17).

$$T_{{\text{b}}} = K_{{\text{P}}} \left( {\lambda - \lambda^{*} } \right) + K_{{\text{I}}} \int_{0}^{t} {\left( {\lambda - \lambda^{*} } \right)} \text{d}t + K_{{\text{D}}} \frac{{\text{d}\left( {\lambda - \lambda^{*} } \right)}}{\text{d}t}$$
(17)

where \(K_{{\text{P}}}\), \(K_{{\text{I}}}\) and \(K_{{\text{D}}}\) are PID controller parameters. The system simulation parameters are given in Table 2 [14, 20]. According to the references above, the parameters were optimized using the particle swarm optimization, while considering system natural frequency and structure dimension constraints. Furthermore, the detailed discussion regarding system structure and implementation can be found in Ref. [14].

Table 2 IWM-suspension system parameters

To examine the longitudinal–vertical dynamics during the braking process, the following vehicle responses are selected: braking distance Sbra, braking duration tbra, sprung mass acceleration (SMA), rattle space (RS), and tire deflection (TD).

4.2 Numerical Simulations

A series of numerical simulations are carried out to illustrate the mechanical–electrical coupling effect of the IWM-suspension system in simulation software by following the structure shown in Fig. 6. The influence of road grade and vehicle velocity is presented first, followed by the demonstration of possible improvements through the DVAS application.

4.2.1 Influence of Road Grade and Velocity

This subsection covers the impact of road grade, road friction condition, and vehicle velocity on the longitudinal–vertical dynamics. The road grades ISO-A and ISO-C are selected, along with the vehicle velocities v = {20, 40, 60, 80} km/h. Both dynamic and static eccentricities εx are used in the longitudinal direction. The dynamic eccentricity variance equals that of the εy, which is marked as \(\varepsilon_{x} \left( D \right)\), and the static eccentricities are defined as εx = {0, 0.4}. The static eccentricity εx = 0.4 represents the 40% decentration percentage, and the nominal air gap \(x_{{{\text{sa}}}} - x_{{{\text{wa}}}}\) is defined to be 0.8 mm. For the sake of simplicity, the road friction condition is taken as dry asphalt and cobblestone; extensive simulations have shown that the vehicle traveling on different road friction conditions has comparable results.

For a vehicle traveling on cobblestone in dry road conditions that suddenly start braking at 40 km/h, the braking torque and tracking performance of slip ratio are shown in Fig. 7. It can be seen that the PID controller synthesizes the braking torque Tb and tracks \(\lambda^{*} = 0.4\) well.

Fig. 7
figure 7

Braking torque and slip ratio tracking performance by the PID controller

The simulation results for braking distance Sbra and braking duration tbra on grade ISO-A road are compared in Figs. 8 and 9. Results obtained from road level ISO-C follow a similar trend. Based on both figures, it can be concluded that increased vehicle velocity results in more extensive Sbra and tbra. The braking duration tbra is linearly proportional to the velocity, while braking distance Sbra shows the approximate quadratic relationship. As for the nonzero static eccentricity case, approximately 26% and 23% greater braking duration and 24% and 18% longer braking distance are observed on both the dry asphalt and cobblestone road conditions, respectively. It is evident that a nonzero static eccentricity reduces braking dynamics, while the periodic pulse-like UEMF, which is calculated using Eq. (16), reduces braking force and increases both the Sbra and tbra. As for the system with nonzero dynamic eccentricity, the braking performance is almost the same as the zero-eccentricity case, which can be interpreted into that the dynamic eccentricity with zero-mean value has little effect on the longitudinal dynamic in the whole braking process.

Fig. 8
figure 8

Braking distance for vehicle traveling on road ISO-A

Fig. 9
figure 9

Braking duration for vehicle traveling on road ISO-A

The longitudinal UEMFs at 40 and 60 km/h are further compared in Fig. 10a under εx = 0.4. It can be seen that both UEMFs have the same amplitude. The case with higher initial vehicle velocity results in a high-frequency UEMF component. The reason for such behavior is that the eccentricity in the longitudinal direction is assumed to be constant, in combination with the braking torque controlled by the CCC controller. Based on Eq. (16), it can be concluded that the overlap angle δ is the determinant factor, and higher vehicle velocity results in a faster phase switching. As for the dynamic eccentricity case shown in Fig. 10b, the slower initial speed results in lower UEMF amplitude, as road excitation energy is proportional to the vehicle velocity.

Fig. 10
figure 10

Longitudinal and vertical UEMF for vehicle driving on ISO A-level road at 40 and 60 km/h, a εx = 0.4-longitudinal, b εx (D)-longitudinal, c εx (D)-vertical

As for the vertical suspension response, the root mean squares (RMS) of SMA, RS, and TD are compared (see Table 3). In the same table, vertical vehicle responses on dry asphalt road condition are compared for varying velocities and eccentricities. From Table 3a–c, it can be seen that a velocity increment results in more prominent vehicle responses. However, the differences in vertical vehicle responses for different significant eccentricities are modest. Although the responses at different velocities vary, such a phenomenon can be interpreted as the consequence of the relatively short braking duration and nonstationary responses caused by the decreasing vehicle velocity. Similar results can also be observed in Table 4, in which vertical vehicle responses for different eccentricities are compared under cobblestone road conditions. By comparing Table 3a, d, it is evident that road grade plays an important role in vertical responses; the inferior road quality leads to a more severe SMA, RS, and TD.

Table 3 Vehicle vertical responses on dry asphalt
Table 4 Vehicle vertical responses on cobblestone

4.2.2 Implementation of DVAS

Based on the previous subsection, it can be concluded that the eccentricity greatly influences the vehicle braking dynamics. Furthermore, it is shown that lower-quality road grades, as well as higher velocity, lead to a more prominent vertical response. In this section, the longitudinal–vertical dynamics of the novel DVAS, as modeled by Eq. (3), will be investigated. The simulation results are shown in Table 5.

Table 5 DVAS-based vehicle vertical responses on dry asphalt

Regarding the vertical responses shown in the rightmost three columns of Table 5, it can be concluded that the influence of eccentricity on the vertical response is not significant. By comparing Tables 5a and 3d, the improvement on SMA and TD is apparent, meaning that the DVAS can improve passenger feeling and reduce the wheel hop probability. As for the RS, the DVAS case is comparable to the traditional one. The above-presented analysis confirms that the DVAS structure can improve the vertical response during the braking process. The SMA comparison performed on dry asphalt at 60 km/h is shown in Fig. 11. It is evident that DVAS performs better and can effectively reduce SMA between the initial velocity and the full stop.

Fig. 11
figure 11

Comparison of SMA for vehicle driving on dry asphalt at 60 km/h

Regarding the longitudinal braking dynamics, a comparison with the traditional system reveals that the application of the novel DVAS will not reduce either braking duration or braking distance. Furthermore, the longitudinal results are shown in the second and third columns of Table 5 (obtained for a vehicle driving on road grade ISO-C, regardless of eccentricity), which remain practically unchanged when compared with the results given in Figs. 8 and 9. This means that, although the DVAS can lower TD response, the influence of the reduced TD on the longitudinal braking dynamics is unremarkable.

To sum up, the following conclusions can be drawn based on the presented simulation results:

  1. 1.

    Higher velocity and inferior road grade result in a more prominent vehicle vertical response. The road friction condition is found to have a minor influence.

  2. 2.

    Both the higher velocity and motor eccentricity increase the braking duration and distance. Although the former is well known, the latter is seldom discussed. It mostly originates from the mechanical–electrical coupling effect between the motor and vehicle.

  3. 3.

    The application of DVAS can effectively reduce vehicle SMA and TD. However, its influence on the longitudinal braking dynamics is not apparent.

5 Conclusions

This paper presents an in-depth investigation on the longitudinal–vertical dynamics for in-wheel motor (IWM)-driven EVs considering the mechanical–electrical coupling effect. A nonlinear switched reluctance motor (SRM) model is developed, allowing for a derivation of analytical expressions of both longitudinal and vertical unbalanced electric magnetic force (UEMF). The SRM braking dynamics are also discussed, and a current chopping control (CCC) controller is designed to ensure SRM is working in the braking mode. The coupling effect analysis is followed by numerical simulations for various road levels, road friction conditions, and velocities. The simulation results have shown that road friction has a neglectable influence on the vertical vehicle response in braking scenarios. Dynamics vibration absorbing system (DVAS) is found to simultaneously improve sprung mass acceleration (SMA) and tire deflection (TD) during the braking process. The motor eccentricity is also found to have an important role in longitudinal dynamics; a higher decentration percentage results in diminished braking performance. Future studies will focus on validating the system with high-fidelity software, developing IWM-suspension control strategies while considering the mechanical–electrical coupling effect and investigating motor control strategy to achieve cooperative hydraulic braking system (HBS) control.