Mathematical Problems in Engineering
Volume 2018 (2018), Article ID 3106329, 9 pages
https://doi.org/10.1155/2018/3106329

Research Article

Vehicle Running State Estimation by Adaptive Soft-Sensing Algorithm

Liang Hao,1,2 Lixin Guo,² and Shuwei Liu1,2

¹Automobile & Traffic Engineering College, Liaoning University of Technology, Jinzhou, Liaoning 121000, China
²School of Mechanical Engineering & Automation, Automotive Engineering, Northeastern University, Shenyang 110819, China

Correspondence should be addressed to Liang Hao; hl867438249@126.com

Received 30 August 2018; Accepted 17 October 2018; Published 8 November 2018

Academic Editor: Salvatore Strano

Copyright © 2018 Liang Hao et al. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

Abstract.

Vehicle running state adaptive unscented Kalman filter soft-sensing algorithm is put forward in this paper based on traditional UKF which can estimate vehicle running state parameters and suboptimal Sage-Husa noise estimator which can effectively solve the problem of noises varying with time. Meanwhile 3-DOF dynamic model of vehicle and HSRI tire model are established. So vehicle running state can be accurately estimated by fusing the low-cost measurement information of longitudinal and lateral acceleration and handwheel steering angle. Under the typical working condition, AUKF soft-sensing algorithm is verified with substantial vehicle tests. Comparing with UKF soft-sensing algorithm, the result indicates AUKF soft-sensing algorithm has a good performance in robustness and is able to realize the effective estimation of vehicle running state more precisely than UKF soft-sensing algorithm.

1. Introduction

In recent years, more and more active safety system is matched in the vehicle, but active safety system can well achieve active safety control by the real-time obtaining vehicle running state information. However, as some of their parameters like side slip angle are hard to be measured and have quite a high cost of measurement, it is of vital importance to find out a low-cost method for getting the high-accuracy parameters of distributive vehicles in quite real time.

At present, soft-sensing technology has been widely applied to the estimation of vehicles’ dynamic and kinematic parameters. For example, UKF was used to estimate the running state and parameters of vehicles [1, 2]; vehicles’ driving state was efficiently estimated by multirate EKF soft-sensing algorithm [3]; what is more, vehicles’ state and parameters, respectively, can be estimated by double EKF working at the same time [4, 5]; UKF estimation algorithm was put forward to study the lateral and longitudinal speed of vehicles [6]; UKF was used to estimate vehicle state and road parameters [7, 8].

High-accuracy noise statistical characteristics are required for UKF soft-sensing technology, but noise statistical characteristics are actually varying with time in practice, which is easy to make the estimation accuracy greatly reduced, or even divergent. For that reason, self-adaptive UKF algorithm based on Sage-Husa is established in this paper to avoid the deficiency described above. Meanwhile, multisensor fusion technology is adopted to realize the precise estimation of longitudinal and lateral speed, side slip angle, and yaw rate of electric vehicles. Finally, the validity of the algorithm is verified through the real vehicle test.

2. Dynamic Model

2.1. Vehicle 3-DOF Model

The model includes longitudinal and lateral speed and yaw rate. In Figure 1, the ISO coordinate system is through the mass center of a vehicle, where the right part of x-axis means the positive and the symmetry axis for longitudinal direction, and the upper part of y-axis means the positive and going through the mass center O.

Figure 1: Vehicle 3-DOF dynamic model.

The dynamic equation derived from the 3-DOF vehicle dynamic model is shown as formula (1):

where u is longitudinal speed; v is lateral speed; γ is yaw rate; is longitudinal acceleration; is lateral acceleration; Г is torque around z axis; a, b denote the distance from mass center to front axis and to back axis; is car inertia around z-axis; is wheel steering angle; i=1(front left), 2(front right), 3(rear left), 4(rear right); is longitudinal force; is lateral force; j=1(front left), 2(front right), 3(left rear), 4(right rear); is wind resistance.

2.2. HSRI Tire Model

HSRI is a semiempirical tire model acquired through a number of tire tests carried out by Highway Safety Research Institute of University of Michigan in America. In this paper, a relative simple model form is used because of its simple form and less parameters for identification [9]. Meanwhile, higher accuracy can be achieved without taking the aligning torque of tire into consideration.

For the wheels of vehicle, the longitudinal and lateral force on each tire can be expressed by the following formulas:

where ; is limit of adhesion region; , denote longitudinal and lateral slip stiffness; is road friction coefficient; denote longitudinal and lateral slip rate; is tire vertical force.

The longitudinal slip rate and lateral slip rate on each tire can be expressed by the following formulas:

where ωij is angular speed of four wheels, ij=fl (front left), fr (front right), rl (rear left), rr (rear right); uxij, vxij are longitudinal and lateral wheel velocities.

Vertical force can be calculated by

where is tire vertical force, p=1(front left), 2(front right), 3(rear left), 4(rear right); m is car mass; is gravitational constant; is vehicle height of center of gravity; a, b are distance of front and rear wheels from center of gravity; are distance of the vehicle front and rear longitudinal axis from wheels; are longitudinal and lateral acceleration.

The longitudinal and lateral wheel velocities can be expressed by the following formulas:

3. AUKF Soft-Sensing Technology

Soft-sensing technology includes state estimation, neural network, fuzzy mathematics, mechanism modeling, and so on other relative analyzing techniques. It mainly uses those process parameters which can be easily measured to estimate the parameters which cannot be effectively measured, so as to effectively overcome deficiencies on the high cost of hardware measurement or its undetectability in literature [10]. Soft-sensing technology is established based on UKF in this paper.

Instead of traditionally making nonlinear functions linearized, UKF retains the framework of Kalman filter and uses the way of UT to solve the problem of the nonlinear estimation of mean value and covariance in literature [11, 12]. As for the state parameters of a nonlinear system, the estimation made by UKF which keeps higher order terms is more precise and more stable than EKF estimation. However, they both require the quite precise mathematical model of coefficients and noise statistic characteristics. Otherwise, it will lead to reduced estimation accuracy and filtering accuracy or even a divergent result. Therefore, organically combining UKF and suboptimal Sage-Husa noise estimator, the consequent AUKF soft-sensing algorithm can use the suboptimal Sage-Husa noise estimator to realize the real-time estimation for the mean value and covariance matrix of the process noises in this system while the vehicle state is being estimated.

According to the parameters , and ωij measured by the vehicle sensor, the unknown vehicle u, v, and γ parameters are further estimated. Since only discrete signals can be processed on computers, the equation for system state discretization works out according to formula (1) is shown as below:

Discretization form for system observation equation is

where state variable ; observed quantity ; control variable .

and should be mutually independent white noises.

The statistic characteristics of noises are

The vehicle state variables are 6D random variables and their initial mean values and . By formulae (11) and (12), 13 Sigma points and relevant weights can be acquired through UT.

①Calculate the 13 Sigma sampling points:

②Calculate the relevant weights of these sampling points:

where the subscripts and mean the covariances; λ=α²(6+κ)-6 is scaling coefficient; α which is generally 0.001 is used to fix the Sigma point set around ; κ is a second-order proportional parameter and κ=0 here; is a nonnegative weight coefficient. Generally β=2.

③Putting Sigma point set in formula (8), further estimation can be made to get and calculate the covariance matrix of system state variables:

④The new observed quantity can be acquired by putting Sigma point set in formula (9), and the mean value and covariance of system estimation is acquired by weighted summation:

⑤Gain matrix by which system state update and covariance update can be calculated by

⑥The update of the characteristics of process noise statistics is

where c is forgetting factor which values from 0.95 to 0.99.

4. Algorithm Verification and Analysis

Handwheel steering angle sensor, biaxial speedometer, gyro inertial navigation system, and 1000 Hz sampling frequency data acquisition instrument are placed in a kind of B car. The parameters of vehicle are partly shown in Table 1 and vehicle experiment data’s acquisition and analysis procedure are shown in Figure 2. High-speed double lane change emergency braking and fishhook emergency braking on dry concrete pavement are chosen to verify AUKF algorithm effectiveness.

Table 1: Vehicle some parameters.

Parameters
values

Car mass m/kg
1170

Distance of front wheels from center of gravity a/m
0.998

Distance of rear wheels from center of gravity b/m
0.998

Distance of front longitudinal axis from wheels tf/m
1.481

Distance of rear longitudinal axis from wheels tr /m
1.481

Height of center of gravity /m
0.54

Wheel radius R/m
0.26

Inertia around x axis /kg⋅m²
200

Inertia around y axis /kg⋅m²
1200

Inertia around z axis /kg⋅m²
1200

Vehicle steering Angle transmission ratio i
17

Figure 2: Vehicle test data’s acquisition and analysis procedure.

4.1. High-Speed Double Lane Change Braking Test

According to ISO 3888-1 working condition standard for double lane change test, the initial state value is recorded by biaxial speedometer and gyro inertial navigation system. Road friction coefficient is 0.8 and 0.68 Mpa pressure caused by the brake master cylinder for emergency braking in the second second.

In order that the algorithm can realize the accurate soft measurement of vehicle state, it is critical to properly identify the initial value for AUKF estimation. The initial values are the covariance matrix of system errors , the covariance matrix of system excitation noises , the covariance matrix of measured noises , the mean value of process noises , and the mean value of measured noises .

Longitudinal and lateral speed, side slip angle, and yaw angle rate are estimated with effect through the efficient information fusion of longitudinal and lateral acceleration, wheel velocities, and the handwheel steering angle (see Figure 3). The test results are shown in Figure 4.

Figure 3: Input signals by the sensors in double lane change emergency braking test.

Figure 4: Curves of double lane change emergency braking test.

According to the curves of longitudinal speed in Figure 4, it shows that self-adaptive AUKF algorithm does better than UKF algorithm in terms of accuracy, stability, astringency, and real-time performance. According to the curves of lateral speed in Figure 4, it is easy to see that AUKF performs better than UKF on the whole and in astringency. Yaw rate curves show that comparing with UKF in Figure 4. AUKF is clearly more accurate on the whole and has a good performance in stability and astringency. Side slip angle curves show that AUKF has higher accuracy of side slip angle estimation on the whole and better astringency in Figure 4. According to Figure 3, lateral acceleration is less than on the whole, so vehicle is in linear motion state that tire lateral force depends linearly on side slip angle. According to Figure 4, the real-time tire longitudinal and lateral force can be calculated by HSRI tire model, and ultimately the calculated values can well track and converge to the actual values.

4.2. Fishhook Braking Test

The initial state value is recorded by biaxial speedometer and gyro inertial navigation system. Road friction coefficient is 0.8 and 0.47 Mpa pressure caused by the brake master cylinder for emergency braking in the second second. The covariance matrix of system errors , the covariance matrix of system excitation noises , the covariance matrix of measured noises , the mean value of process noises , and the mean value of measured noises .

Longitudinal and lateral speed, side slip angle, and yaw angle rate are estimated with effect through the efficient information fusion of longitudinal and lateral acceleration, wheel velocities, and the handwheel steering angle (see Figure 5). The simulation result is shown in Figure 6.

Figure 5: Input signals by the sensors in the fishhook emergency braking test.

Figure 6: Curves of fishhook emergency braking test.

According to the curves of longitudinal speed and its error, respectively, in Figure 6, they show that self-adaptive AUKF algorithm does better than UKF algorithm in terms of accuracy, stability, astringency, and real-time performance. According to lateral speed curves in Figure 6, AUKF did more better in estimation results, stability, and final astringency than UKF; and the side slip angle features in Figure 6 are the same as the features of the estimated lateral speed. According to yaw rate curves in Figure 6, AUKF performs better than UKF in the general estimation of yaw rate, and the same thing happens in terms of the overall stability and astringency. According to Figure 5, lateral acceleration is greater than in some time area, so vehicle is in nonlinear motion state that tire lateral force depends nonlinearly on side slip angle. According to Figure 6, the real-time tire longitudinal and lateral force can also be calculated when HSRI tire model is in nonlinear motion interval, and ultimately the calculated values well track and converge to the actual values.

5. Conclusion

According to the 3-DOF dynamic model, self-adaptive AUKF soft-sensing algorithm was established, integrating the signals of longitudinal and lateral acceleration and handwheel steering angle which were measured by low-cost sensors. In this way, the state parameters of running vehicle, such as longitudinal speed, lateral speed, yaw rate, and side slip angle, can be estimated more accurately even under the premise of vehicle parameters perturbation.

AUKF soft-sensing algorithm was verified using substantial vehicle tests under the premise of the same HSRI tire model that produces the same tire force error. The results have shown that, comparing with UKF, AUKF performed better in accuracy and robustness.

Data Availability

The data used to support the findings of this study are available from the corresponding author upon request.

Conflicts of Interest

The authors declare that they have no conflicts of interest.

Acknowledgments

This work was supported by the National Natural Science Fund Project (50875041), New Century Excellent Talents Support Project (NCET-08-0103), and Major Science and Technology Platform Project of Liaoning Province Education Department (JP2016011).

References

H. Ren, S. Chen, G. Liu, and K. Zheng, “Vehicle state information estimation with the unscented Kalman filter,” Advances in Mechanical Engineering, vol. 2014, no. 86, pp. 1120–1146, 2014.

S. Antonov, A. Fehn, and A. Kugi, “Unscented Kalman filter for vehicle state estimation,” Vehicle System Dynamics, vol. 49, no. 9, pp. 1497–1520, 2011.

R. Anderson and D. M. Bevly, “Using GPS with a model-based estimator to estimate critical vehicle states,” Vehicle System Dynamics, vol. 48, no. 12, pp. 1413–1438, 2010.

C. Cheng and D. Cebon, “Parameter and state estimation for articulated heavy vehicles,” Vehicle System Dynamics, vol. 49, no. 1-2, pp. 399–418, 2011.

T. A. Wenzel, K. J. Burnham, M. V. Blundell, and R. A. Williams, “Dual extended Kalman filter for vehicle state and parameter estimation,” Vehicle System Dynamics, vol. 44, no. 2, pp. 153–171, 2006.

T. Chen, X. Xu, L. Chen, H. Jiang, Y. Cai, and Y. Li, “Estimation of longitudinal force, lateral vehicle speed and yaw rate for four-wheel independent driven electric vehicles,” Mechanical Systems and Signal Processing, vol. 101, pp. 377–388, 2018.

W. He, N. Williard, C. Chen, and M. Pecht, “State of charge estimation for electric vehicle batteries using unscented kalman filtering,” Microelectronics Reliability, vol. 53, no. 6, pp. 840–847, 2013.

Y. Xu, B. Chen, and C. Chi, “Estimation of road friction coefficient and vehicle states by 3-DOF dynamic model and HSRI model based on information fusion,” Asian Journal of Control, vol. 20, no. 3, pp. 1067–1076, 2018.

K. Saadeddin, M. F. Abdel-Hafez, and M. A. Jarrah, “Estimating vehicle state by GPS/IMU fusion with vehicle dynamics,” Journal of Intelligent & Robotic Systems, vol. 74, no. 1-2, pp. 147–172, 2014.

Te Chen, Long Chen, Xing Xu, Yingfeng Cai, Haobin Jiang, and Xiaoqiang Sun, “Reliable Sideslip Angle Estimation of Four-Wheel Independent Drive Electric Vehicle by Information Iteration and Fusion,” Mathematical Problems in Engineering, vol. 2018, Article ID 9075372, 14 pages, 2018.

S. Melzi and E. Sabbioni, “On the vehicle sideslip angle estimation through neural networks: numerical and experimental results,” Mechanical Systems and Signal Processing, vol. 25, no. 6, pp. 2005–2019, 2011.

Bao Han, Guan Xin, Jia Xin, and Liu Fan, “A Study on Maneuvering Obstacle Motion State Estimation for Intelligent Vehicle Using Adaptive Kalman Filter Based on Current Statistical Model,” Mathematical Problems in Engineering, vol. 2015, Article ID 515787, 14 pages, 2015.