Keywords

1 Introduction

The rising interest in autonomous and semi-autonomous mobility has contributed to forging brand new research paths, aiming to improve vehicle handling and safety. When it comes to vehicle stability control, a key step is to identify meaningful vehicle states able to offer insight into the stability conditions of the vehicle. The existing literature on lateral stability controllers recurrently lists vehicle sideslip angle, \(\beta \) [1]. \(\beta \) is defined as the angle between the orientation of the centre-of-mass velocity vector and the longitudinal axis of the vehicle [2]. Despite knowledge of the sideslip angle being pivotal, it is a difficult quantity to monitor in real-time, as commercially available sensors are bulky and expensive. Alternatively, estimation techniques exist, which typically rely on model-based estimators, such as Kalman filters [3], or neural networks [4]. Such approaches have their own benefits and disadvantages and, to date, there is no “ultimate” solution.

This paper proposes a parametric estimation of the sideslip angle. The estimator features an interpolation-based formulation providing the dynamic sideslip angle component, while the kinematic component is provided as the result of kinematic steering. The entire strategy relies only on measurements coming from the vehicle Inertial Measurement Unit (IMU).

2 Sideslip Angle Estimation

According to [5], \(\beta \) may be split into a kinematic component, \(\beta _\text {kin}\), an intrinsic geometrical feature, and a dynamic component, \(\beta _\text {dyn}\), arising as a result of tire slip:

$$\begin{aligned} \beta = \beta _\text {kin} + \beta _\text {dyn} \end{aligned}$$
(1)

2.1 Kinematic Sideslip Angle Estimate

Remarks on kinematic phenomena within this paper all refer to the single-track model [6]. Looking at Fig. 1, in kinematic conditions:

Fig. 1.
figure 1

Single-track model showing the kinematic sideslip angle.

$$\begin{aligned} \text {tan} (\delta _w) = \dfrac{a+b}{R} \approx \delta _w \text {, } \text {tan} (\beta _\text {kin}) = \dfrac{b}{R} \approx \beta _\text {kin} \end{aligned}$$
(2)

where a and b are the front and rear semi-wheelbases and R the (kinematic) turning radius, \(\delta _w\) the wheel steering angle. By eliminating R:

$$\begin{aligned} \beta _\text {kin} \approx \delta _w \dfrac{b}{a+b} \end{aligned}$$
(3)

In actual driving conditions, this expression only approximates the kinematic sideslip angle [5], yet it is used in this paper as it does not require an estimation of vehicle longitudinal speed - e.g. through wheel speed sensors.

2.2 Dynamic Sideslip Angle Estimate

As seen above, the kinematic sideslip angle contribution at any point of the vehicle longitudinal axis depends on the distance between the rear axle and the point of interest - for the centre of mass, such distance is b.

Very interestingly, [5] shows that the dynamic sideslip angle contribution instead does not depend on the position along the vehicle longitudinal axis. The idea is then to find the dynamic sideslip angle contribution at the rear axle, which is easier, and that shall be the dynamic sideslip angle also at the vehicle centre of mass, to be used in Eq. 1.

The kinematic contribution at the rear axle is exactly 0. So, the overall sideslip angle at the rear axle is only made of the dynamic sideslip angle contribution - at least, for a non-rear-wheel steering vehicle. Since the rear steering angle is 0, the congruence equation [7] \(\delta =\alpha +\beta \) reduces to \(-\beta _R=\alpha _R\), where \(\alpha \) denotes tire slip angle and the subscript R refers to the rear axle. And because at the rear axle there is no kinematic contribution, then

$$\begin{aligned} \beta _\text {dyn} = - \alpha _R \end{aligned}$$
(4)

Below, a procedure is proposed to determine \(\alpha _R\) based on lateral acceleration, \(a_y\), which is readily available at the IMU of any passenger vehicle.

The key idea is that \(\alpha _R\) depends on the rear axle lateral force, which in turn is a linear function of \(a_y\) [7]. So any constitutive relationship between lateral force and slip, such as the well-known Magic Formula, would approximate (only at steady-state the rear axle lateral force is just proportional to \(a_y\)) the relationship between \(a_y\) and \(\alpha _R=-\beta _\text {dyn}\). This needs to be inverted, to provide \(\alpha _R=-\beta _\text {dyn}\) as a function of \(a_y\). Classical tire models are difficult to invert or piecewise defined. Here, we adopt the Root-Rational tire model [8], which is easy to invert, leading to:

$$\begin{aligned} \beta _\text {dyn} = {\left\{ \begin{array}{ll} \dfrac{c_\text {3}a_\text {y}}{c_\text {1}-c_\text {2}a_\text {y}} \quad & \text {if} \quad a_\text {y} < 0 \\[10pt] \dfrac{c_\text {3}a_\text {y}}{c_\text {1}+ c_\text {2}a_\text {y}} \quad & \text {if} \quad a_\text {y} \ge 0 \end{array}\right. } \end{aligned}$$
(5)

Interpolation coefficients \(c_1\), \(c_2\), \(c_3\) are retrieved by solving a non-linear least squares problem on suitable vehicle data sets. Once both components are known, the full sideslip angle \(\beta \) is reconstructed using Eq. (1).

3 Results

Table 1. Interpolation parameters using dataset D1 and D2.

Interpolation is performed using dataset groups [9, 10], herein respectively referred to as D1 and D2. Coefficient values for both datasets are reported in Table 1, with Fig. 2 showing an overlap between original and interpolated data. The validity of the estimation strategy can be assessed by comparing its outcome against the measured signal: Fig. 3a–3b display the estimation outcome on a portion of data within D1 and D2 respectively.

Fig. 2.
figure 2

Interpolation outcome on available datasets.

Fig. 3.
figure 3

Estimation outcomes from D1 (a) and D2 (b).

The numerical performance assessment is done through computing the Root-mean-square error (RMSE). The resulting validation RMSEs on four different runs belonging to datasets [9, 10] are listed in Table 2 and Table 3, with the RMSE generally around 0.5 deg.

Table 2. Validation outcomes for four different datasets within D1.
Table 3. Validation outcomes for four different datasets within D2.

4 Conclusions

A parametric approach was proposed to tackle the challenge of estimating the vehicle sideslip angle. The estimation task was split in two sub-tasks, aiming to extract: i) the kinematic sideslip angle, as a result of kinematic steering; ii) the dynamic sideslip angle as a parametric approximation based on affinity with principles regulating tire models. Results both in terms of RMSE and normalised error distributions show there is little discrepancy with respect to the measured counterpart, hence encourage further studies.

Future work will include exploring this approach within larger sets of data and for different vehicles, and an on-vehicle implementation.