| Literature DB >> 31022929 |
Lu Xiong1, Xin Xia2, Yishi Lu3, Wei Liu4, Letian Gao5, Shunhui Song6, Yanqun Han7, Zhuoping Yu8.
Abstract
The slip angle and attitude are vital for automated driving. In this paper, a systematic inertial measurement unit (IMU)-based vehicle slip angle and attitude estimation method aided by vehicle dynamics is proposed. This method can estimate the slip angle and attitude simultaneously and autonomously. With accurate attitude, the slip angle can be estimated precisely even though the vehicle dynamic model (VDM)-based velocity estimator diverges for a short time. First, the longitudinal velocity, pitch angle, lateral velocity, and roll angle were estimated by two estimators based on VDM considering the lever arm between the IMU and rotation center. When this information was in high fidelity, it was applied to aid the IMU-based slip angle and attitude estimators to eliminate the accumulated error correctly. Since there is a time delay in detecting the abnormal estimation results from VDM-based estimators during critical steering, a novel delay estimation and prediction structure was proposed to avoid the outlier feedback from vehicle dynamics estimators for the IMU-based slip angle and attitude estimators. Finally, the proposed estimation method was validated under large lateral excitation experimental tests including double lane change (DLC) and slalom maneuvers.Entities:
Keywords: adaptive Kalman filter; attitude estimation; sensor data fusion; slip angle estimation
Year: 2019 PMID: 31022929 PMCID: PMC6515323 DOI: 10.3390/s19081930
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1Overview of proposed slip angle and attitude estimation architecture. IMU, inertial measurement unit.
Figure 2Wheel model.
Figure 3Feedback mechanism for longitudinal velocity and pitch angle estimator. is the deviation between VDM-based and fused longitudinal acceleration; E means expectation; Var means variance for a short time; || means operation.
Figure 4Kalman filter process.
Figure 5Single-track vehicle model.
Figure 6Feedback mechanism for lateral velocity and roll angle.
Figure 7Delayed observer and predictor structure.
Figure 8Hardware layout.
Figure 9Hardware implementation: (a) test vehicle and part of equipment; (b) GNSS receiver and IMU.
Figure 10Test results in double lane change (DLC) maneuver: (a) trajectory; (b) acceleration; (c) angular speed; (d) steering wheel angle; (e) steering wheel angular speed; (f) roll angle; (g) partial enlarged detail of roll angle; (h) pitch angle; (i) flat; (j) longitudinal velocity; (k) slip angle.
Figure 11Test results in slalom maneuver: (a) trajectory; (b) roll angle; (c) pitch angle; (d) flag; (e) slip angle.
Absolute estimation errors during critical steering in DLC maneuver. “Ave” means averaged estimation error. “P” means point.
| Proposed Method | Vehicle Dynamics | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| P1 | P2 | P3 | P4 | Ave | P1 | P2 | P3 | P4 | Ave | |
| Roll angle (deg) | 0.05 | 0.04 | 0.02 | 0.1 | 0.05 | – | – | – | – | – |
| Pitch angle (deg) | 0.05 | 0.26 | 0.2 | 0.25 | 0.19 | – | – | – | – | – |
| Longi velocity (m/s) | 0.11 | 0.02 | 0.06 | 0.15 | 0.09 | 0.05 | 0.08 | 0.01 | 0.02 | 0.04 |
| Slip angle (deg) | 0.01 | 0.21 | 0.15 | 0.02 | 0.10 | 0.91 | 0.65 | 0.42 | 0.45 | 0.61 |
Absolute estimation errors during critical steering in slalom maneuver.
| Proposed Method | Vehicle Dynamics | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| P1 | P2 | P3 | P4 | Ave | P1 | P2 | P3 | P4 | Ave | |
| Roll angle (deg) | 0.09 | 0.01 | 0.02 | 0.07 | 0.05 | – | – | – | – | – |
| Pitch angle (deg) | 0.05 | 0.14 | 0.09 | 0.43 | 0.18 | – | – | – | – | – |
| Longi velocity (m/s) | 0.08 | 0.02 | 0.04 | 0.13 | 0.07 | 0.04 | 0.07 | 0.07 | 0.03 | 0.05 |
| Slip angle (deg) | 0.5 | 0.05 | 0.25 | 0.14 | 0.24 | 1.48 | 0.58 | 0.51 | 0.17 | 0.69 |
Root mean square (RMS) of estimation errors in DLC maneuver.
| Proposed Method | Vehicle Dynamics | |
|---|---|---|
| Roll angle (deg) | 0.114 | – |
| Pitch angle (deg) | 0.168 | – |
| Longi velocity (m/s) | 0.054 | 0.032 |
| Slip angle (deg) | 0.069 | 0.176 |
RMS of estimation errors in slalom maneuver.
| Proposed Method | Vehicle Dynamics | |
|---|---|---|
| Roll angle (deg) | 0.089 | – |
| Pitch angle (deg) | 0.181 | – |
| Longi velocity (m/s) | 0.05 | 0.03 |
| Slip angle (deg) | 0.100 | 0.291 |