Next Article in Journal
A Mobility Model for a 3D Non-Stationary Geometry Cluster-Based Channel Model for High Speed Trains in MIMO Wireless Channels
Previous Article in Journal
Spatial Distribution of Muscular Effects of Acute Whole-Body Electromyostimulation at the Mid-Thigh and Lower Leg—A Pilot Study Applying Magnetic Resonance Imaging
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Joint Estimation of Mass and Center of Gravity Position for Distributed Drive Electric Vehicles Using Dual Robust Embedded Cubature Kalman Filter

1
School of Mechanical Engineering, Southeast University, Nanjing 211189, China
2
CATARC (Tianjin) Automotive Engineering Research Institute Co., Ltd., Tianjin 300300, China
*
Author to whom correspondence should be addressed.
Sensors 2022, 22(24), 10018; https://doi.org/10.3390/s222410018
Submission received: 8 November 2022 / Revised: 9 December 2022 / Accepted: 15 December 2022 / Published: 19 December 2022
(This article belongs to the Topic Vehicle Dynamics and Control)

Abstract

:
The accurate estimation of the mass and center of gravity (CG) position is key to vehicle dynamics modeling. The perturbation of key parameters in vehicle dynamics models can result in a reduction of accurate vehicle control and may even cause serious traffic accidents. A dual robust embedded cubature Kalman filter (RECKF) algorithm, which takes into account unknown measurement noise, is proposed for the joint estimation of mass and CG position. First, the mass parameters are identified based on directly obtained longitudinal forces in the distributed drive electric vehicle tires using the whole vehicle longitudinal dynamics model and the RECKF. Then, the CG is estimated with the RECKF using the mass estimation results and the vertical vehicle model. Finally, different virtual tests show that, compared with the cubature Kalman algorithm, the RECKF reduces the root mean square error of mass and CG by at least 7.4%, and 2.9%, respectively.

1. Introduction

Traffic accidents cause a large number of casualties every year and precise vehicle motion control can effectively reduce the occurrence of traffic accidents [1]. Active safety systems are regarded as one of the most effective solutions for dealing with these traffic problems. The premise behind these systems is to obtain accurate model parameters [2]. These parameters can be collected through vehicle-to-vehicle communications [3] or state estimation methods [4]. Considering that the inertial and geometric parameters of distributed-drive electric vehicles can change significantly according to the actual load situation, it is necessary to implement online estimations of the vehicle model parameters. Accurate vehicle model parameters are critical not only for vehicle dynamics control but also for active vehicle safety technologies such as adaptive cruise control [5] and active obstacle avoidance systems [6]. Although the vehicle mass and center of gravity (CG) position are nominal values that can be directly obtained from the relevant vehicle manuals, they can change significantly when the vehicle load changes during actual driving. Considering that it is difficult for the existing onboard sensors to directly measure the mass and CG, more and more experts and scholars are using advanced filters and observers to indirectly estimate key parameters based on intelligent tires [7] or onboard sensors [8]. However, approaches based on intelligent tires are not widely applied due to their high cost and short life. Estimation methods based on onboard sensors are more popular.
Recursive least squares (RLS) with forgetting factors is a popular methodology employed for mass estimation. Zhang et al. [9] designed RLS with a double forgetting factor to identify mass and proved its effectiveness through tests. Kim et al. [10] designed a mass estimator based on longitudinal and lateral dynamics and using RLS. Chu et al. [11] used a filter to collect acceleration information to estimate the vehicle mass using the RLS algorithm. Wang et al. [12] used lateral dynamics and estimated the mass of a passenger vehicle using RLS. Lingman et al. [13] developed a mass estimation based on the traditional Kalman filter and achieved highly accurate estimations. Other similar methods were presented in [14,15,16]. Cai et al. [17] designed a two-layer mass estimation algorithm based on an extended Kalman filter and improved estimation accuracy. Lei et al. [18] identified vehicle mass using EKF. In addition, Torabi et al. [19] trained a neural network to predict vehicle mass. Korayem et al. [20] estimated the mass of a trailer using a feedforward neural network with 15 fully connected layers. However, these methods demand extremely high levels of completeness in the data set and are hardly applicable to a wide range of applications.
Similar to mass estimation, the estimation of the CG position is also a hot topic of research. Daniel et al. [21] proposed an RLS algorithm for predicting the CG position of a vehicle. Jounghee et al. [22] developed a vehicle vertical dynamics model for estimating the CG position. Muhammad et al. [23] used a five-degrees-of-freedom model to indirectly estimate the CG position using rotational inertia. Huang et al. [24] proposed a combined estimation method by fusing the adaptive Kalman filter with the EKF to achieve an accurate identification of the CG position of their vehicle.
The above approaches mainly estimate the mass and CG position separately and do not regard the influence of unknown measurement noise. In addition, state-of-the-art Kalman filtering algorithms were demonstrated to enhance the accuracy of vehicle state estimations, such as the cubature Kalman filter (CKF) algorithm [25]. Therefore, the estimation of mass and CG position with sophisticated Kalman filtering algorithms is an interesting direction for research. However, the conventional CKF algorithm still assumes that the measurement noise is known. To this end, a dual robust embedded cubature Kalman filter (RECKF) algorithm, which takes into account unknown measurement noise, is proposed for the joint estimation of mass and CG position.
This paper aims to propose a fusion estimation scheme to achieve the estimation of mass and CG position. Furthermore, we designed a RECKF estimator to reduce the effects of unknown noise on the performance of the estimation. Then we demonstrate the effectiveness of the proposed method through comparative experiments. The remainder of the paper is organized as follows: Section 2 presents the vehicle model; Section 3 describes the proposed joint estimation scheme in detail; Section 4 shows the test results and discussion; and finally, Section 5 summarizes the work.

2. Vehicle Model and Problem Formulation

Considering that the estimation of mass and CG position does not involve the control of four-wheel drive force distribution, the vehicle model is simplified into a longitudinal motion model, and its dynamics model is shown in Figure 1.
With a known distributed drive electric vehicle wheel torque and angular speed, the longitudinal tire forces are given by
F x f = ( T f J ω f ) / R  
F x r = ( T r J ω r ) / R  
Without considering the effect of the ramp driving conditions during vehicle driving, the vehicle longitudinal dynamics equations are given by
m a x = ( F x f + F x r ) 1 2 C D ρ A v x 2 m g f r o l l    
F z f = m g b m h a x ( a + b )
F s f = m g a m h a x ( a + b )
The meanings of specific vehicle model parameters are shown in Table 1.
The longitudinal force generated on each tire depends on the longitudinal slip and the normal force applied to the tire. In the low slip region, the longitudinal force generated by a single tire is proportional to its longitudinal slip or the linear part of the friction curve of the normal force. For all-wheel drive vehicles, the linear relationship between front and rear wheel slip and longitudinal forces can be expressed as
F x i = C x i S i F ^ z i  
s i = ω i R v x max ( ω i R , v x )
where i = f , r denotes the vehicle’s front wheels and rear wheels respectively; C x i denotes the slope of the vehicle tire slip rate curve; s i denotes the vehicle tire slip rate. More details on the formulation of the linear tire model can be followed in [26].
In order to perform iterative estimations using discrete measurement signals and the RECKF, we need to transform Equations (1)–(7) into the form of a discrete state space.
{ x k + 1 = f ( x k , u k ) + w k z k + 1 = h ( x k + 1 , u k + 1 ) + v k + 1
where the parameters are presented in Table 2.
For mass estimation, x = [ m ] , z = [ a x ] ; For estimation of CG position, x = [ a ] , z = [ F z ] . F z is the vertical force of the tire.

3. Methodology

As shown in Figure 2, the mass is first estimated using information such as lateral acceleration and longitudinal tire force using the RECKF algorithm. Then the vehicle tire slip rate is computed from the longitudinal vehicle speed and wheel speed according to Equation (7). Next, the measured value of tire vertical force is obtained according to Equation (6), while the theoretical value of tire vertical force is computed according to Equations (4) and (5). Finally, the measured value and the theoretical values of tire vertical force are used as input for the RECKF to estimate the CG position.

3.1. The RECKF

The conventional CKF method enhances the accuracy of the state estimation but does not account for the impact of unknown statistical properties of the noise. To further improve the nonlinear fit of the CKF, an embedded CKF is used first for the vehicle state estimation [3] and this achieves a favorable estimation performance. Inspired by this work, we propose a RECKF to estimate the vehicle model parameters. The iterative steps of the RECKF are given by
(1)
Initialization:
x ^ 0 = E ( x 0 )
P 0 = E [ ( x 0 x ^ 0 ) ( x 0 x ^ 0 ) T ]
where E means to perform the mathematical expectation calculation, and P denotes the error covariance matrix of x .
The embedded cubature sampling points ϑ i and weight ϕi are given by.
ϑ i = [ 0 ] i           i = 1 ;                   ϑ i = e i = [ e y e ( n ) , e y e ( n ) ] 2 ρ     ,           i = 2 , 3 , 2 n + 1
ϕ i = 1 1 2 ρ 2                     i = 1 ; ϕ i = 1 2 n + 1 ρ 2                     i = 2 , 3 , 2 n + 1
where n is the dimension of x , and ρ is a constant. Some specific details of the formulation are given in [27].
(2)
Time prediction:
Singular value decomposition of P k 1 / k 1 .
P k 1 / k 1 = U [ S             0 0               0 ] V T
P k 1 / k 1 = U k 1 / k 1 S k 1 / k 1 V k 1 / k 1 T
where S represents a diagonal matrix, and P k 1 / k 1 is the symmetric covariance matrix.
Evaluate the embedded cubature points
χ k 1 / k 1 ( i ) = S k 1 / k 1 ξ i + x ^ k 1 / k 1
where x ^ k 1 / k 1 is a priori estimated value. χ k 1 / k 1 ( i ) is an embedded cubature point of x ^ k 1 / k 1 .
Evaluate the propagated embedded cubature points
χ k / k 1 * ( i ) = f ( χ k 1 / k 1 ( i ) , u k 1 )
Evaluate x ^ k / k 1 and P k / k 1
x ^ k / k 1 = i = 1 c ω i χ k 1 / k 1 * ( i )
P k | k 1 = i = 1 c ω i χ k / k 1 * ( i ) χ k / k 1 * ( i ) T x ^ k / k 1 x ^ k / k 1 T + Q k 1
(3)
Measurement prediction:
Singular value decomposition of P k / k 1
P k / k 1 = U k / k 1 S k / k 1 V k / k 1 T
Evaluate the embedded cubature points
χ k / k 1 ( i ) = S k / k 1 ξ i + x ^ k / k 1
Calculate the propagated embedded cubature points of the measurement vector
Z k / k 1 ( i ) = h ( χ k / k 1 ( i ) , u k )
Evaluate z ^ k / k 1 , the innovation covariance matrices P z z , k / k 1 , and the cross-covariance matrix P x z , k / k 1
z ^ k / k 1 = i = 1 c ω i Z k 1 / k 1 ( i )
P z z , k | k 1 = i = 1 c ω i Z k / k 1 ( i ) Z k / k 1 ( i ) T z ^ k / k 1 z ^ k / k 1 T + R k
P xz , k | k 1 = i = 1 c ω i χ k / k 1 ( i ) Z k / k 1 ( i ) T x ^ k / k 1 z ^ k / k 1 T
The gain matrix W k and the posterior state x ^ k / k are given by
W k = P xz , k | k 1 P z z , k | k 1 1
x ^ k / k = x ^ k / k 1 + W k ( z k z ^ k | k 1 )
According to the relevant conclusions in the literature [28], the error covariance matrix considering the unknown measurement noise is as follows
P k / k = ( P k / k - 1 1 + P k / k - 1 1 P x z , k / k - 1 R k 1 P x z , k / k - 1 T P k / k - 1 T   - r 2 I n ) 1
where r is a constant to be determined according to the specific object of study.

3.2. The Flowchart of Joint Estimation

Figure 3 depicts the RECKF-based vehicle mass and CG position estimation flowchart. The RECKF is first used for mass estimation, and then the output of this RECKF is used as the input for another RECKF to estimate the CG position in real-time. The specific iterative process of the RECKF is shown in the green box.

4. Results and Discussion

To verify the effectiveness of the RECKF, a co-simulation platform of Carsim and Matlab/Simulink was established to conduct simulation experiments under two different conditions of acceleration and deceleration. The superiority of the RECKF is further verified by comparing it with the traditional CKF algorithm. The vehicle model parameters are listed in Table 3.

4.1. Acceleration Test

The initial vehicle velocity is set to 1 km/h, the throttle opening is 40%, the process noise covariance is known, and the measurement noise is unknown. During the whole estimation process, the vehicle speed and longitudinal acceleration are shown in Figure 4 and Figure 5.
It can be seen that the vehicle speed varies with the magnitude of acceleration, and the real measurement of the sensor is simulated by adding Gaussian white noise to the acceleration. The longitudinal force curve of the vehicle is shown in Figure 6 which shows that the distributed drive electric vehicle has driving force at all four wheels under acceleration conditions.
The results of the different methods used to estimate the mass are presented in Figure 7 where the reference value of mass is 1270 Kg. We can see that the CKF-based estimation curve rises faster at the beginning but the final stable value is much larger than the reference value. In contrast, the RECKF-based estimation curve tracks the reference value well. This is because the RECKF can suppress the effect noise has on the mass estimation accuracy. To further demonstrate the joint estimation effect, the CG position estimation curve is shown in Figure 8. The reference value is set to 1.015. The mass estimates obtained from the CKF and RECKF in Figure 7 are used as inputs to estimate the CG position. It can be seen from Figure 8 that the RECKF is closer to the reference value. The root mean square error metric (RMSE) is applied to further compare the estimation accuracy of the two algorithms, as shown in Table 4. It can also be seen that the estimation performance of RECKF is better than that of CKF. Specifically, the RMSE for mass estimation is reduced by 30.9% and the REMS of the CG position estimation is reduced by 2.9%.

4.2. Deceleration Test

The initial vehicle speed is 80 km/h and the braking operation is applied to the vehicle after 1 s. The process noise covariance statistics are known, and the measurement noise statistics are unknown. The estimated process vehicle speed and longitudinal acceleration are shown in Figure 9 and Figure 10. It can be seen that the vehicle acceleration is positive for the first 1 s, after which, the vehicle’s speed starts to drop with the braking intervention, and the vehicle acceleration falls into the negative. It can be seen that the vehicle speed varies with the magnitude of the acceleration, while the real sensor measurements are simulated by adding Gaussian white noise to the acceleration. In Figure 11, we can see that the longitudinal force curve of the vehicle is not equal for the front and rear braking forces. This indicates that the braking force distribution system is working in real-time to ensure the stability of braking.
The results of the different methods used to estimate the mass are presented in Figure 12. The curves slowly rise from 800 Kg in the first 1 s, and with the addition of braking, the curves start to rapidly rise to track the reference value. However, it can also be seen that for the CKF at the beginning the rise is fast but the final stable value is much larger than the reference value. This is due to the unknown measurement noise resulting in a decrease in the estimation accuracy of the CKF. Furthermore, the RECKF is able to track the reference value and it fits well.
To further demonstrate the joint estimation effect, the CG position estimation curve under acceleration conditions is shown in Figure 13. It can be seen from Figure 13 that the RECKF is closer to the reference value. The RMSE is used to further compare the accuracy of the two algorithms, as shown in Table 5. Also, the estimation error of the RECKF is smaller than that of CKF. Specifically, the RMSE for mass estimation is reduced by 7.4% and the REMS of the CG position estimation is reduced by 12.6%.

5. Conclusions

In this paper, a novel joint estimation scheme is proposed to achieve the estimation of mass and CG position. This framework contains two RECKF estimators to identify mass and CG respectively, where the RECKF is a new estimator that combines robust filtering and an ECKF to suppress the influence of unknown noise. The experimental results of the virtual tests show that the proposed estimation scheme can achieve a simultaneous estimation of multiple parameters with high estimation accuracy. On the other hand, the RECKF can suppress the influence of unknown noise on the estimation accuracy. The proposed method can be used not only for passenger vehicles but also for commercial vehicles or intelligent vehicles. In our study, the effect of road slope was not considered, and the fusion estimation of mass, CG position, and slope will be carried out in the next step to further improve the identification accuracy of the parameters. Due to limited resources in some of the objective conditions, we have not conducted real vehicle experiments. We will conduct real vehicle experiments in the future when equipment and space are available.

Author Contributions

Conceptualization, Z.Z. and G.Y.; methodology, Z.Z. and Z.W.; software, Z.Z. and Z.W.; validation, G.Y. and Z.Z.; writing—original draft preparation, Z.Z.; writing—review and editing, G.Y.; funding acquisition, G.Y. All authors have read and agreed to the published version of the manuscript.

Funding

This research was supported in part by National Natural Science Funds for Distinguished Young Scholar under Grant 52025121; in part by the National Natural Science Foundation of China under Grant 51975118.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Wang, Y.; Hu, J.; Wang, F.; Dong, H.; Yan, Y.; Ren, Y.; Zhou, C.; Yin, G. Tire Road Friction Coefficient Estimation: Review and Research Perspectives. Chin. J. Mech. Eng. 2022, 35, 1–11. [Google Scholar] [CrossRef]
  2. Zhou, H.; Jia, F.; Jing, H.; Liu, Z.; Güvenç, L. Coordinated Longitudinal and Lateral Motion Control for Four Wheel Independent Motor-Drive Electric Vehicle. IEEE Trans. Veh. Technol. 2018, 67, 3782–3790. [Google Scholar] [CrossRef]
  3. Wang, Y.; Yan, Y.; Shen, T.; Bai, S.; Hu, J.; Xu, L.; Yin, G. An Event-Triggered Scheme for State Estimation of Preceding Vehicles under Connected Vehicle Environment. IEEE Trans. Intell. Veh. 2022, 1–10. [Google Scholar] [CrossRef]
  4. Wang, C.; Wang, Z.; Zhang, L.; Cao, D.; Dorrell, D.G. A vehicle rollover evaluation system based on enabling state and parameter estimation. IEEE Trans. Ind. Inform. 2020, 17, 4003–4013. [Google Scholar] [CrossRef]
  5. Liu, Y.; Wang, W. A Safety Reinforced Cooperative Adaptive Cruise Control Strategy Accounting for Dynamic Vehicle-to-Vehicle Communication Failure. Sensors 2021, 21, 6158. [Google Scholar] [CrossRef]
  6. Wang, Y.; Yin, G.; Li, Y.; Ullah, S.; Zhuang, W.; Wang, J.; Zhang, N.; Geng, K. Self-learning control for coordinated collision avoidance of automated vehicles. Proc. Inst. Mech. Eng. Part D J. Automob. Eng. 2021, 235, 1149–1163. [Google Scholar] [CrossRef]
  7. Jeong, D.; Kim, S.; Lee, J.; Choi, S.B.; Kim, M.; Lee, H. Estimation of tire load and vehicle parameters using intelligent tires combined with vehicle dynamics. IEEE Trans. Instrum. Meas. 2020, 70, 1–12. [Google Scholar] [CrossRef]
  8. Deng, Z.; Chu, D.; Tian, F.; He, Y.; Wu, C.; Hu, Z.; Pei, X. Online estimation for vehicle center of gravity height based on unscented Kalman filter. In Proceedings of the 2017 4th International Conference on Transportation Information and Safety (ICTIS), Banff, AB, Canada, 8–10 August 2017; pp. 33–36. [Google Scholar]
  9. Zhang, Y.; Zhang, Y.; Ai, Z.; Feng, Y.; Zhang, J.; Murphey, Y. Estimation of electric mining haul trucks’ mass and road slope using dual level reinforcement estimator. IEEE Trans. Veh. Technol. 2019, 68, 10627–10638. [Google Scholar] [CrossRef]
  10. Kim, I.; Kim, H.; Bang, J.; Huh, K. Development of estimation algorithms for vehicle’s mass and road grade. Int. J. Automot. Technol. 2013, 14, 889–895. [Google Scholar] [CrossRef]
  11. Chu, W.; Luo, Y.; Luo, J.; Li, K. Vehicle mass and road slope estimates for electric vehicles. J. Tsinghua Univ. 2014, 54, 724–728. [Google Scholar]
  12. Wang, Y.; Geng, K.; Xu, L.; Ren, Y.; Dong, H.; Yin, G. Estimation of Sideslip Angle and Tire Cornering Stiffness Using Fuzzy Adaptive Robust Cubature Kalman Filter. IEEE Trans. Syst. Man Cybern. Syst. 2022, 52, 1451–1462. [Google Scholar] [CrossRef]
  13. Lingman, P.; Schmidtbauer, B. Road slope and vehicle mass estimation using Kalman filtering. Veh. Syst. Dyn. 2002, 37, 12–23. [Google Scholar] [CrossRef]
  14. Eriksson, A. Implementation and Evaluation of a Mass Estimation Algorithm; KTH: Stockholm, Sweden, 2009. [Google Scholar]
  15. Winstead, V.; Kolmanovsky, I.V. Estimation of road grade and vehicle mass via model predictive control. In Proceedings of the IEEE Conference on Control Applications, Toronto, ON, Canada, 28–31 August 2005; IEEE: New York, NY, USA, 2005; pp. 1588–1593. [Google Scholar]
  16. Altmannshofer, S.; Endisch, C. Robust vehicle mass and driving resistance estimation. In Proceedings of the American control conference (ACC), Boston, MA, USA, 6–8 July 2016; IEEE: New York, NY, USA, 2016; pp. 6869–6874. [Google Scholar]
  17. Cai, L.; Wang, H.; Jia, T.; Peng, P.; Pi, D.; Wang, E. Two-layer structure algorithm for estimation of commercial vehicle mass. Proc. Inst. Mech. Eng. Part D J. Automob. Eng. 2020, 234, 378–389. [Google Scholar] [CrossRef]
  18. Lei, Y.; Fu, Y.; Liu, K.; Zeng, H.; Zhang, Y. Vehicle mass and road grade estimation based on extended Kalman filter. Trans. Chin. Soc. Agric. Mach 2014, 45, 9–13. [Google Scholar]
  19. Torabi, S.; Wahde, M.; Hartono, P. Road grade and vehicle mass estimation for heavy-duty vehicles using feedforward neural networks. In Proceedings of the 4th International Conference on Intelligent Transportation Engineering (ICITE), Singapore, 6–8 September 2019; pp. 316–321. [Google Scholar]
  20. Korayem, A.; Khajepour, A.; Fidan, B. Trailer mass estimation using system model-based and machine learning approaches. IEEE Trans. Veh. Technol. 2020, 69, 12536–12546. [Google Scholar] [CrossRef]
  21. Wesemeier, D.; Isermann, R. Identification of vehicle parameters using stationary driving maneuvers. Control. Eng. Pract. 2009, 17, 1426–1431. [Google Scholar] [CrossRef]
  22. Lee, J.; Hyun, D.; Han, K.; Choi, S. Real-time longitudinal location estimation of vehicle center of gravity. Int. J. Automot. Technol. 2018, 19, 651–658. [Google Scholar] [CrossRef]
  23. Zaheer, M.H.; Yoon, P. Estimation of mobile robot’s center of gravity for rollover detection. In Proceedings of the 2020 IEEE/ASME International Conference on Advanced Intelligent Mechatronics (AIM), Boston, MA, USA, 6–10 July 2020; IEEE: New York, NY, USA, 2020; pp. 1567–1572. [Google Scholar]
  24. Huang, X.; Wang, J. Real-time estimation of center of gravity position for lightweight vehicles using combined AKF–EKF method. IEEE Trans. Veh. Technol. 2014, 63, 4221–4231. [Google Scholar] [CrossRef]
  25. Cheng, S.; Li, L.; Chen, J. Fusion algorithm design based on adaptive SCKF and integral correction for sideslip angle observation. IEEE Trans. Ind. Electron. 2018, 65, 5754–5763. [Google Scholar] [CrossRef]
  26. Wang, J.; Alexander, L.; Rajamani, R. Friction estimation on high way vehicles using longitudinal measurements. J. Dyn. Syst. Meas. Control. 2004, 126, 265–275. [Google Scholar] [CrossRef]
  27. Mu, J.; Tian, F.; Wang, C.; Gao, W.; Cheng, J. Robust Fractional Embedded Cubature Kalman Filter for Fractional Nonlinear Stochastic System. Int. J. Control. Autom. Syst. 2022, 20, 3549–3560. [Google Scholar] [CrossRef]
  28. Miller, W.; Lewis, J. Dynamic state estimation in power systems. IEEE Trans. Autom. Control. 1971, 16, 841–846. [Google Scholar] [CrossRef]
Figure 1. The vehicle model.
Figure 1. The vehicle model.
Sensors 22 10018 g001
Figure 2. The framework of the estimation method.
Figure 2. The framework of the estimation method.
Sensors 22 10018 g002
Figure 3. The flowchart of joint estimation.
Figure 3. The flowchart of joint estimation.
Sensors 22 10018 g003
Figure 4. The vehicle speed in the case of acceleration.
Figure 4. The vehicle speed in the case of acceleration.
Sensors 22 10018 g004
Figure 5. The acceleration in the case of acceleration.
Figure 5. The acceleration in the case of acceleration.
Sensors 22 10018 g005
Figure 6. The tire forces in the case of acceleration.
Figure 6. The tire forces in the case of acceleration.
Sensors 22 10018 g006
Figure 7. The estimated mass in the case of acceleration.
Figure 7. The estimated mass in the case of acceleration.
Sensors 22 10018 g007
Figure 8. The estimated CG in the case of acceleration.
Figure 8. The estimated CG in the case of acceleration.
Sensors 22 10018 g008
Figure 9. The vehicle speed in the case of deceleration.
Figure 9. The vehicle speed in the case of deceleration.
Sensors 22 10018 g009
Figure 10. The acceleration in the case of deceleration.
Figure 10. The acceleration in the case of deceleration.
Sensors 22 10018 g010
Figure 11. The tire forces in the case of deceleration.
Figure 11. The tire forces in the case of deceleration.
Sensors 22 10018 g011
Figure 12. The estimated mass in the case of deceleration.
Figure 12. The estimated mass in the case of deceleration.
Sensors 22 10018 g012
Figure 13. The estimated CG in the case of deceleration.
Figure 13. The estimated CG in the case of deceleration.
Sensors 22 10018 g013
Table 1. The parameters of the longitudinal motion model.
Table 1. The parameters of the longitudinal motion model.
SymbolDescription
m vehicle mass
a distance from the center of gravity to the front axle
b distance from the center of gravity to the rear axle
v x longitudinal velocity
T r driving moments of the rear wheels
T f driving moments of the front wheels
F x f longitudinal forces at the front wheels
F x r longitudinal forces at the rear wheels
F z f vertical forces at the front wheels
F s r vertical forces at the rear wheels
h height of the CG
J wheel inertia
ω r rear wheel speeds
ω f front wheel speeds
R tire radius
C D air drag influence coefficient
ρ air density
A windward area
g weight acceleration
f r o l l rolling resistance coefficient
a x longitudinal acceleration
Table 2. The parameters of Equation (8).
Table 2. The parameters of Equation (8).
SymbolVariables
z measurement vector
f state transition function
u input vector
w process noise
h output function
v measurement noise
Table 3. The parameters of the vehicle model.
Table 3. The parameters of the vehicle model.
SymbolValues
m 1270   kg
a 1.015   m
A 2.2   m
I z 1536.7   k g m 2
b 1.895   m
C x f 28
Table 4. The RMSE in the case of acceleration.
Table 4. The RMSE in the case of acceleration.
SymbolCKFRECKF
m111.2076.76
a0.36910.3586
Table 5. The RMSE in the case of deceleration.
Table 5. The RMSE in the case of deceleration.
SymbolCKFRECKF
m242.33224.44
a0.53300.4663
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Zhang, Z.; Yin, G.; Wu, Z. Joint Estimation of Mass and Center of Gravity Position for Distributed Drive Electric Vehicles Using Dual Robust Embedded Cubature Kalman Filter. Sensors 2022, 22, 10018. https://doi.org/10.3390/s222410018

AMA Style

Zhang Z, Yin G, Wu Z. Joint Estimation of Mass and Center of Gravity Position for Distributed Drive Electric Vehicles Using Dual Robust Embedded Cubature Kalman Filter. Sensors. 2022; 22(24):10018. https://doi.org/10.3390/s222410018

Chicago/Turabian Style

Zhang, Zhiguo, Guodong Yin, and Zhixin Wu. 2022. "Joint Estimation of Mass and Center of Gravity Position for Distributed Drive Electric Vehicles Using Dual Robust Embedded Cubature Kalman Filter" Sensors 22, no. 24: 10018. https://doi.org/10.3390/s222410018

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop