Next Article in Journal
Positive Radial Symmetric Solutions of Nonlinear Biharmonic Equations in an Annulus
Previous Article in Journal
Fast Prediction of Airfoil Aerodynamic Characteristics Based on a Combined Autoencoder
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Study on Mathematical Models for Precise Estimation of Tire–Road Friction Coefficient of Distributed Drive Electric Vehicles Based on Sensorless Control of the Permanent Magnet Synchronous Motor

1
Key Laboratory of Conveyance and Equipment Ministry of Education, East China Jiaotong University, Nanchang 330013, China
2
School of Mechatronics and Vehicle Engineering, East China Jiaotong University, Nanchang 330013, China
*
Author to whom correspondence should be addressed.
Symmetry 2024, 16(7), 792; https://doi.org/10.3390/sym16070792
Submission received: 22 April 2024 / Revised: 2 June 2024 / Accepted: 3 June 2024 / Published: 24 June 2024
(This article belongs to the Section Engineering and Materials)

Abstract

:
In order to reduce the use of wheel angular velocity sensors and improve the estimation accuracy and robustness of the tire–road friction coefficient (TRFC) in non-Gaussian noise environments, this paper proposes a sensorless control-based distributed drive electric vehicle TRFC estimation algorithm using a permanent magnet synchronous motor (PMSM). The algorithm replaces the wheel angular velocity signal with the rotor speed signal obtained from the sensorless control of the PMSM. Firstly, a seven-degree-of-freedom vehicle dynamics model and a mathematical model of the PMSM are established, and the maximum correntropy singular value decomposition generalized high-degree cubature Kalman filter algorithm (MCSVDGHCKF) is derived. Secondly, a sensorless control system of a PMSM based on the MCSVDGHCKF algorithm is established to estimate the rotor speed and position of the PMSM, and its effectiveness is verified. Finally, the feasibility of the algorithm for TRFC estimation in non-Gaussian noise is demonstrated through simulation experiments, the Root Mean Square Error (RMSE) of TRFC estimates for the right front wheel and the left rear wheel were reduced by at least 41.36% and 40.63%, respectively. The results show that the MCSVDGHCKF has a higher accuracy and stronger robustness compared to the maximum correntropy high-degree cubature Kalman filter (MCHCKF), singular value decomposition generalized high-degree cubature Kalman filter (SVDGHCKF), and high-degree cubature Kalman filter (HCKF).

1. Introduction

1.1. Motivation and Technical Challenge

With the development of electric vehicle technology, in order to improve vehicle stability and avoid accidents, more and more active safety control systems have been widely used in automobiles, such as the anti-lock braking control system, electronic stability control system, and active front wheel steering control [1,2,3]. However, a stable and reliable control system not only depends on the robustness of the control algorithm, but also depends on the accurate acquisition of vehicle state parameters (such as sideslip angle and TRFC) [4,5]. TRFC is the key parameter of vehicle active safety control system, and its accurate and rapid estimation can effectively improve vehicle safety.

1.2. Literature Review

Since the TRFC is difficult to be directly measured by sensors, many scholars have conducted in-depth research on its estimation. The existing research studies are mainly divided into experimental methods [6,7] and model methods [8,9]. The experimental methods use expensive sensors such as radar and camera to identify the pavement state and further estimate the pavement adhesion coefficient on this basis. The experimental methods mainly include machine learning methods and deep learning methods [10,11], but such methods have high requirements for sensors, over-rely on sample data, and are greatly affected by the surrounding non-Gaussian environment. In order to avoid repeating a large number of experiments and reduce the cost of experimental equipment, a model-based approach is proposed. TRFC estimation based on model method uses common on-board sensors (wheel angular speed sensor, GPS, IMU, etc.) to estimate the TRFC indirectly by monitoring the driving state of the vehicle. Enisz et al. [12] proposed a discrete-time extended Kalman filter based on the Pacejka tire model to estimate the instantaneous value and maximum value of the TRFC according to the quality of the road surface, which has a high accuracy in processing low-dimensional information, but the accuracy decreases in processing high-dimensional information. Quan et al. [13] proposed an adaptive generalized high-order cubature Kalman filtering method to update the covariance of measurement noise and achieve an accurate estimation of the TRFC at high and low speeds. This estimation method can effectively deal with the estimation accuracy of high and low dimensions, but has weak resistance to non-Gaussian noise. Zhang et al. [14] proposed an improved square root cubature Kalman filter (SCKF) based on a new tire model and the maximum correlation entropy criterion (MCC) to accurately identify the road friction coefficient on the left and right sides of the vehicle. The research results show that the improved filter using the maximum correlation entropy criterion can significantly improve the resistance to non-Gaussian environments.
Using PMSMs as the driving motors of electric vehicles has become the current development trend. The wheel angular speed signal can be obtained through the sensorless control technology of the PMSM. At present, there are many research studies on sensorless control of permanent magnet synchronous motors, and sensorless control technology based on mathematical models is usually adopted under medium- and high-speed conditions [15,16]. Zhang et al. [17] used an iterative fifth-order cubature Kalman filter for sensor-free control of a PMSM, and the estimation accuracy was better than that of CKF, but there were still problems of divergence and non-positive definite of high-dimensional systems. In order to reduce the use of wheel angular velocity sensors, the application of PMSM sensorless control technology to TRFC estimation will become a research hotspot in the future. Zhang et al. [18] proposed a joint estimation algorithm of PMSM senseless control technology based on adaptive sliding mode observer (ASMO) and TRFC based on strong tracking square root cubature Kalman filter (STSCKF), which effectively reduced the use of wheel angular velocity sensors, but the estimation accuracy of the ASMO was low. STSCKF has poor resistance to non-Gaussian noise.

1.3. Main Contribution

In this paper, a sensorless PMSM control and TRFC estimation scheme based on the MCSVDGHCKF algorithm is proposed, which replaces the wheel angular velocity sensor and has high estimation accuracy and strong robustness in non-Gaussian noise environment. The main contributions of this paper are as follows:
(1)
The vehicle dynamics model and PMSM mathematical model are constructed, and the TRFC estimation method for distributed drive electric vehicles with sensorless control of PMSM based on the MCSVDGHCKF algorithm is proposed. The MCSVDGHCKF algorithm proposed in this paper effectively solves the low accuracy and non-positive definite problems of HCKF when dealing with high-dimensional systems, and the method has strong robustness to the change in non-Gaussian noise environments.
(2)
The proposed estimation method can significantly improve the estimation accuracy of the TRFC. Specifically, the estimation accuracies of the TRFC are improved by at least 40.36% over the existing HCKF.

1.4. Paper Organization

In Section 2, the vehicle model and PMSM mathematical model are established. In Section 3, the MCSVDGHCKF algorithm is derived. In Section 4, a TRFC estimation scheme based on sensorless control of permanent magnet synchronous motor is proposed. In Section 5, the validity of the sensorless control system of PMSM is verified, and the accuracy and robustness of the proposed algorithm for TRFC estimation are verified by several simulation experiments. Section 6 summarizes the work of the text and the future research direction.

2. Vehicle Model

2.1. Seven-Degree-of-Freedom Vehicle Dynamics Model

In this paper, a seven-degree-of-freedom vehicle dynamics model is established, as shown in Figure 1. In order to facilitate the study, the following assumptions are made:
a.
Ignore the impact of air resistance and suspension system;
b.
The steering angle of the front wheel is the same, and the rear wheel is not steering;
c.
The center of gravity of the vehicle coincides with the origin of the vehicle coordinate system;
d.
Do not consider the impact of roll motion on vehicle dynamics.
A seven-degree-of-freedom vehicle dynamics model including longitudinal, lateral, and yaw dynamics equations can be described as follows [19]:
Longitudinal:
m ( v ˙ x r v y ) = ( F x _ f l + F x _ f r ) cos δ ( F y _ f l + F y _ f r ) sin δ + F x _ r l + F x _ r r
Lateral:
m ( v ˙ y + r v x ) = ( F x _ f l + F x _ f r ) sin δ + ( F y _ f l + F y _ f r ) cos δ + F y _ r l + F y _ r r
Yaw:
I z z r ˙ = l _ f ( F x _ f l sin δ + F x _ f r sin δ + F y _ f l cos δ + F y _ f r cos δ ) + t _ f 2 ( F x _ f r cos δ F x _ f l cos δ ) + t _ f 2 ( F y _ f l sin δ F y _ f r sin δ ) + ( F x _ r r F x _ r l ) t _ r 2 ( F y _ r l + F y _ r r ) l _ r
The variables in the formula are as follows: m denotes the mass of the vehicle, a x represents the longitudinal acceleration of the vehicle, and a y signifies the lateral acceleration of the vehicle. The moment of inertia around the z axis is represented by the variable I z z . The yaw rate is denoted by the variable r , and the steering angle of the front wheel is represented by the variable δ . The distances from the center of gravity (CG) to the front and rear axles are denoted as l _ f and l _ r , respectively. The front and rear tread are denoted as t _ f and t _ r , respectively. The variable F x _ i j denotes the longitudinal tire force, F y _ i j represents the lateral tire force, and i j = [ f l , f r , r l , r r ] corresponds to the left front wheel, right front wheel, left rear wheel, and right rear wheel, respectively.

2.2. Dugoff Tire Model

The Dugoff tire model elucidates the correlation between the motion of a tire and the resulting force. The Dugoff tire model is explicated herein to aid in the development of succeeding algorithms [18]:
F x _ i j = μ F x _ i j 0 = μ F z _ i j C x _ i j λ _ i j 1 λ _ i j f ( L x )
F y _ i j = μ F y _ i j 0 = μ F z _ i j C y _ i j tan ( α _ i j ) 1 λ _ i j f ( L x )
f ( L x ) = L x ( 2 L x ) , L x < 1 1 , L x 1
L x = ( 1 λ _ i j ) ( 1 ε v x ( C x _ i j λ _ i j ) 2 + ( C y _ i j tan α _ i j ) 2 ) 2 C x _ i j 2 λ _ i j 2 + C y _ i j 2 tan 2 α _ i j
The calculation for determining the vertical tire load is as follows:
F z _ f l , f r = m g l _ r 2 l m a x h c g 2 l m a y h c g t _ f l _ r l
F z _ r l , r r = m g l _ f 2 l + m a x h c g 2 l m a y h c g t _ r l _ f l
Tire sideslip angle is
α _ f l , f r = δ arctan v y + l _ f r v x t _ f 2 r
α _ r l , r r = arctan v y l _ r r v x t _ r 2 r
Tire slip ratio can be calculated by the following formula:
λ _ i j = R m w i j v i j max ( R e w i j , v i j )
The value of each wheel’s center speed is
v f l , f r = v x 2 + v y 2 + r ± t _ f 2 l _ f β
v r l , r r = v x 2 + v y 2 + r ± t _ r 2 l _ r β
where μ is the TRFC, C x _ i j and C y _ i j are the longitudinal stiffness and turning stiffness of the tire, respectively. F z _ i j is vertical tire load, F x _ i j 0 and F y _ i j 0 are normalized tire longitudinal force and lateral force, respectively, λ _ i j is tire slip ratio of four wheels, h c g is the height of CG, l is the distance from the front axle to the rear axle, l = l _ f + l _ r , w i j is the wheel angular speed, and R m is the wheel rolling radius.

2.3. PMSM Mathematical Model

In this paper, a surface-mounted PMSM is selected as the drive motor of vehicle. In order to facilitate the design of speed sensorless control method for permanent magnet synchronous motor, its velocity ring siding model controller adopts the mathematical model in a d q coordinate system [19], and the rotor position and velocity observer adopts the mathematical model in an α β coordinate system.
The mathematical expression of the PMSM in a d q coordinate system can be described as
u d = R i d + L s d i d d t p n ω m L s i q u q = R i q + L s d i q d t + p n ω m L s i d + p n ω m φ f J d ω m d t = 3 2 p n φ f i q T L
The mathematical expression model of the PMSM in an α β coordinate system is given by the following formula:
u α = R i α + L s d i α d t p n ω m φ f sin ( p n θ m ) u β = R i β + L s d i β d t + p n ω m φ f cos ( p n θ m ) J d ω m d t = T e T L B ω m θ m = ω m d t
where the stator voltages of the d-axis and q-axis are represented by variables u d and u q , respectively. Similarly, the stator voltages of the α-axis and β-axis are represented by variables u α and u β , respectively. The stator currents for the d-axis and q-axis are represented by i d and i q , respectively. Similarly, the stator currents for the α-axis and β-axis are represented by i α and i β , respectively. R represents the resistance of the stator, while L s represents the inductance of the stator. The variable p n represents the number of poles, ω m represents the mechanical angular speed of the rotor, and θ m represents the mechanical angular position of the rotor. The variable φ f represents the flux linkage of the rotor magnet, J represents the moment of inertia of the rotor, T e represents the electromagnetic torque, T L represents the load torque, and B represents the viscous damping.

3. MCSVDGHCKF Algorithm

The SVDGHCKF algorithm, which is based on MCC, is developed to address the issue of the HCKF algorithm being prone to divergence and non-positive definite when working with non-Gaussian noise. In a non-Gaussian noise environment, MCC can improve the estimator’s resilience and accuracy. Figure 2 illustrates the MCSVDGHCKF algorithm’s block diagram.

3.1. Maximum Correntropy Criterion

The similarity between two random variables, X R and Y R , is measured by correlation entropy [20]. Under the assumption that their joint distribution function is F X Y ( x , y ) , the standard definition of the correlation entropy is
V ( X , Y ) = E [ κ ( X , Y ) ] = κ ( x , y ) d F X Y ( x , y )
where E [ ] represents the expected value and κ ( x , y ) is a shifted invariant kernel. The correlation entropy of the kernel function is selected to be the Gaussian kernel, i.e.,
κ ( x , y ) = G σ ( e ) = exp e 2 2 σ 2
where the correlation entropy’s nuclear bandwidth is denoted by σ > 0 , and e = x y .
Practically speaking, there are typically only a few data samples available, and the joint distribution F X Y is typically unknown. In this situation, we often estimate the correlation entropy using a sample mean estimator:
V ^ ( X , Y ) = 1 N i = 1 N G σ ( e ( i ) )
where N samples were extracted from F X Y to form { x ( i ) , y ( i ) } i = 1 N and e ( i ) = x ( i ) y ( i ) .
The Taylor series expansion with Gaussian nuclei results in
V ( X , Y ) = n = 0 ( 1 ) n 2 n σ 2 n n ! E [ ( X Y ) 2 n ]
The correlation entropy is obviously the weighted sum of all the even order moments of the error variable aa, whereas the kernel bandwidth is utilized as a parameter to weigh the second and higher order moments. The second instant is important in the correlation entropy, especially when the nuclear bandwidth is big.
In heavy tail noise, the use of correlation entropy as a cost function is valid, and the associated criterion is known as MCC. If the error data series { e ( i ) } i = 1 N is available, the cost function is as follows:
J M C C = 1 N i = 1 N G σ ( e ( i ) )

3.2. SVDGHCKF Algorithm Steps

x k = f ( x k 1 , u k 1 ) + v k 1 z k = h ( x k , u k ) + w k
where the state vector of the system is represented by the variable x k R n , while the observation vector is denoted by z k R m . The state function of the system is given by the variable f ( ) , and the measurement function is represented by h ( ) . The variables v k 1 and w k represent the noise in the system’s processes and measurements, respectively. Both noises are autonomous. Their covariances are Q k 1 and R k , respectively.

3.2.1. Singular Value Decomposition (SVD)

The Cholesky decomposition can yield the error covariance matrix, which is crucial for the filter method. However, if this process is stopped prematurely, it might lead to the collapse of the algorithm. This paper utilizes singular value decomposition (SVD) technology as a substitute for Cholesky decomposition in order to enhance the stability of the state parameter estimation algorithm [21].
The precise derivation is given below:
After several filters, the HCKF linear differential matrix P k gradually loses negative positive, but is still the n-level symmetric matrix, then there must be the n-level rectangular matrix V making P k T P k similar to the diagonal matrix, assuming the rank of P k is r and 0 < r < n .
V T P k T P k V = d i a g ( σ 1 2 , σ 2 2 , , σ r 2 , 0 , , 0 )
recorded as
S n 2 = S r 2 0 0 0
V = [ V 1 , V 2 ] = [ v 1 , v 2 , , v r , v r + 1 , , v n ]
where σ 1 2 , σ 2 2 , , σ r 2 is a set of orthonormal bases, i.e., there is U 2 such that U = [ U 1 , U 2 ] is an orthonormal matrix of order n. It is calculated that
U T P k V = U 1 T P k V 1 U 1 T P k V 2 U 2 T P k V 1 U 2 T P k V 2 = S r 2 0 0 0
P k = U S r 2 0 0 0 V T = U S r 2 0 0 0 U T
SVD can decompose any matrix into several relatively simple matrix products, which not only retain the characteristics of the decomposed matrix, but also avoids the root operation, ensuring the numerical robustness in the iterative process.

3.2.2. Generalized Cubature Criteria

Generalized cubature rules are employed to enhance the accuracy of estimating vehicle state parameters. This improvement is achieved by enhancing the selection of cubature points and weights in the HCKF method.
The formula for generalized cubature integration is as follows [22]:
I ( f ) =   R n f ( x ) exp ( x T x ) d x = W ^ 0 f [ 0 ] + W ^ 1 i = 1 2 n f [ v ] + W ^ 1 , 1 i = 1 2 n ( n 1 ) f [ v , v ] .
where W ^ 0 , W ^ 1 and W ^ 1 , 1 are weights corresponding to f [ 0 ] , f [ v ] , and f [ v , v ] and satisfy the following formula:
I 0 I 2 I 4 I 2 , 2 = W ^ 0 + 2 n W ^ 1 + 2 n ( n 1 ) W ^ 1 , 1 2 v 2 W ^ 1 + 4 ( n 1 ) v 2 W ^ 1 , 1 2 v 2 W ^ 1 + 4 ( n 1 ) v 4 W ^ 1 , 1 4 v 4 W ^ 1 , 1
According to Equation (28), it can be solved as follows:
I 0 =   R n exp ( x T x ) d x = π n I 2 =   R n exp ( x T x ) d x = π n / 2 I 4 =   R n x 1 4 exp ( x T x ) d x = 3 π n / 4 I 2 , 2 =   R n x 1 2 x 2 2 exp ( x T x ) d x = π n / 4
The only solution to Equation (29) is obtained as follows:
v = 3 2 W ^ 0 = [ 1 ( 7 n ) n / 18 ] π n W ^ 1 = ( 4 n ) π n / 18 ; W ^ 2 = π n / 36 .
Substituting the result of the above formula into Equation (27), we can get
I ( f ) =   R n f ( x ) exp ( x T x )   = 1 ( 7 n ) n 18 f ( [ 0 ] ) + 4 n 18 i = 1 2 n f ( [ 3 ] i ) + 1 36 i = 1 2 n ( n 1 ) f ( [ 3 , 3 ] i ) .
The calculation of the filter weights and cubature points can be performed using Equations (33) and (34).
W i = 1 ( 7 n ) n / 18 , i = 1 ( 4 n ) / 18 , i = 2 , , 2 n + 1 1 / 36 , i = 2 n + 2 , , 2 n 2 + 1
ξ i = [ 0 ] i , i = 1 [ 3 ] i , i = 2 , , 2 n + 1 [ 3 , 3 ] i , i = 2 n + 2 , , 2 n 2 + 1

3.2.3. SVDGHCKF Algorithm

Predict:
(1)
Cubature point propagation:
x i , k 1 = x k 1 + U k 1 S k 1 0 0 0 ξ i , i = 1 , , 2 n 2 + 1
(2)
Following propagation, the cubature points are as follows:
x i , k | k 1 * = f ( x i , k 1 , u k 1 )
(3)
The predicted value of the state is given by the following formula:
x ^ k | k 1 = i = 1 2 n 2 + 1 W i x i , k | k 1 *
(4)
Calculate the covariance matrix for the state prediction at the k + 1 moment:
P k | k 1 = i = 1 2 n 2 + 1 W i ( x i , k | k 1 * x ^ k | k 1 ) ( x i , k | k 1 * x ^ k | k 1 ) T + Q k 1
Update:
(1)
Update the status cubature points as follows:
x i , k | k 1 = U k S k 0 0 0 ξ i + x ^ k | k 1 , i = 1 , , 2 n 2 + 1
(2)
The cubature points transmitted by the measuring equation are provided as follows:
z i , k = h ( x i , k , u k )
(3)
The measured predicted values are as follows:
z ^ k = i = 1 2 n 2 + 1 W i z i , k
(4)
The measurement error covariance matrix and cross-correlation covariance matrix are provided in the following manner:
P k z z = z k z k T + R k P k | k 1 x z = x k | k 1 z k T
(5)
The expression for the Kalman filter gain is as follows:
K k = P k | k 1 x z ( P k z z ) 1
(6)
State estimates are given as follows:
x ^ k = x ^ k | k 1 + K k ( z k z ^ k )
(7)
The matrix representing the covariance of the posterior distribution is given by the following equation:
P k = P k | k 1 K k ( P k z z ) K k T

3.3. Derivation of the MCSVDGHCKF

MCC is resistant in the presence of non-Gaussian noise because the correlation entropy incorporates the second and higher moments of the error [23]. MCC is used in this section to improve the robustness of the SVDGHCKF.
Then, according to Equation (22), the following nonlinear regression model is constructed:
x ^ k | k 1 z k = x k h ( x k , u k ) + ϕ k
where ϕ ( k ) = x ^ k | k 1 x k w k .
According to Equation (38), the covariance of matrix ϕ k can be written as
E [ ϕ k ϕ k T ] = P k | k 1 0 0 R k = M p , k | k 1 0 0 M r , k M r , k T = M k M k T
where we may obtain M p , k | k 1 , M r , k , and M k by performing the Cholesky decomposition on M p , k | k 1 .
Multiply the left side of both sides of the Equation (47) by M k 1 to get
D k = g ( x k , u k ) + e k
where D k = M k 1 x ^ k | k 1 z k , g ( x k , u k ) = M k 1 x k h ( x k , u k ) , and e k = M k 1 ϕ k .
The cost function is given by the following formula using Equation (48) and MCC:
J M C C ( x k ) = i = 1 n + m G σ ( e i , k ) = i = 1 n + m G σ ( d i , k g i ( x k , u k ) )
Here, d i , k represents the i-th element of D k , and g i ( x k , u k ) represents the i-th row of g ( x k , u k ) .
The solution for x k under MCC is then expressed as follows:
x ^ k = arg max x k i = 1 n + m G σ ( e i , k )
If the value of Equation (50) is zero, the optimal solution for x k can be obtained by
J M C C ( x k ) x k = i = 1 n + m G σ ( e i , k ) e i , k e i , k x k = 0
By defining C i , k = G σ ( e i , k ) , we can get
C k = d i a g ( G σ ( e i , k ) , , G σ ( e n + m , k ) ) = C x , k 0 0 C y , k
where C x , k = G σ ( e 1 , k ) 0 0 G σ ( e n , k ) , C y , k = G σ ( e n + 1 , k ) 0 0 G σ ( e n + m , k ) , diag(·) represents the operation of establishing a diagonal matrix.
It can be further expressed using Equations (51) and (52) as follows:
g ( x k , u k ) x k T C k ( D k g ( x k , u k ) ) = 0
Updating the state covariance and measuring the noise variance through C k are the two main components of employing MCC to improve the performance of the SVDGHCKF with non-Gaussian noise. As a result, we define L ˜ k | k as the update covariance matrix of ϕ k .
L ˜ k | k = P ˜ k | k 1 0 0 R ˜ k = M k C k 1 M k T
In fact, since we have no way of knowing the true state x k , let x k = x ^ k | k 1 . Thus, the prior state covariance and noise covariance can be written as
P ˜ k | k 1 = M p , k | k 1 I M p , k | k 1 T
R ˜ k = M r , k C y , k 1 M r , k T
Finally, we incorporate the prior state covariance and measurement noise covariance updating processes into the SVDGHCKF algorithm to obtain the MCSVDGHCKF algorithm.

4. TRFC Estimation for Sensorless Control of PMSM

The TRFC estimate technique, which utilizes PMSM sensorless control, is seen in Figure 3. A model of a distributed drive electric vehicle (DDEV) was created using Carsim/Simulink. In Figure 3, a single-wheel motor was chosen to demonstrate the concept. The load torque of the PMSM T L is determined by calculating the difference between the actual vehicle speed and the target vehicle speed using the SMC controller, with the output speed of Carsim being considered as the actual vehicle speed. The wheel angular speed outputted by Carsim serves as the reference speed N r e f for the PMSM. The PMSM generates the electromagnetic torque T e , which serves as the driving force for the wheel. The MCSVDGHCKF technique is utilized to estimate the rotor speed, which is then employed as the input wheel angular speed for the Dugoff tire model. Subsequently, the normalized tire force is incorporated into the TRFC estimator based on the MCSVDGHCKF.

4.1. PMSM Rotor Speed and Position Estimator Based on MCSVDGHCKF

A discrete mathematical model of a PMSM is developed in this study. The MCSVDGHCKF algorithm is employed to accurately determine the speed and position of the PMSM rotor. By converting the mathematical representation of a permanent magnet synchronous motor (PMSM) from the α-β coordinate system to the state space form [19], we obtain
x ˙ 1 = A x 1 + B u 1 + w 1 z 1 = C x 1 + v 1
x 1 = i α i β ω m θ m , z 1 = i α i β , u 1 = u α u β T e T L
where x 1 is the state vector, u 1 is the control input, and z 1 is the direction-finding quantity.
A = R L s 0 p n φ f L s sin ( p n θ m ) 0 0 R L s p n φ f L s cos ( p n θ m ) 0 0 0 R J 0 0 0 1 0
B = 1 L s 0 0 0 0 1 L s 0 0 0 0 1 J 1 J 0 0 0 0 ,   C = 1 0 0 0 0 1 0 0
Using the Euler discretization method we discretize a PMSM mathematical model
x 1 , k = F 1 x 1 , k 1 + G u 1 , k 1 + v 1 , k 1 z 1 , k = H 1 x 1 , k + w 1 , k
where
F 1 = I + A T   = 1 R L s 0 T p n φ f L s sin ( p n θ m ) 0 0 1 R L s T p n φ f L s cos ( p n θ m ) 0 0 0 1 R J 0 0 0 T 0
G = B T = T L s 0 0 0 0 T L s 0 0 0 0 T J T J 0 0 0 0
H 1 = C = 1 0 0 0 0 1 0 0
Based on the MCSVDGHCKF algorithm, the PMSM discrete mathematical model established by Equations (61)–(64) can be used to estimate rotor speed and position.

4.2. TRFC Estimator Based on MCSVDGHCKF

The Carsim software was used to gather data from various sources, including front wheel steering angle, yaw rate, longitudinal acceleration, lateral acceleration, longitudinal speed, vehicle sideslip angle, and estimated rotor speed. This data was then inputted into the Dugoff tire model to calculate the normalized tire force. Additionally, a TRFC estimator was developed using the MCSVDGHCKF algorithm, which utilizes the relationship between TRFC and tire force.
According to the relationship between F x _ i j and F x _ i j 0 and between F y _ i j and F y _ i j 0 in Equations (4) and (5), the discrete mathematical model can be derived from Equations (1)–(3) in the following manner:
x 2 , k = F 2 x 2 , k 1 + v 2 , k 1
F 2 = 1 + T 0 0 0 0 1 + T 0 0 0 0 1 + T 0 0 0 0 1 + T
z 2 , k = h ( x 2 , k , u 2 , k ) + w 2 , k a x a y r ˙ k = h 1 , 1 h 1 , 2 h 1 , 3 h 1 , 4 h 2 , 1 h 2 , 2 h 2 , 3 h 2 , 4 h 3 , 1 h 3 , 2 h 3 , 3 h 3 , 4 k μ f l μ f r μ r l μ r r + w 2 , k
h 1 , 1 = F x _ f l 0 cos δ F y _ f l 0 sin δ m , h 1 , 2 = F x _ f r 0 cos δ F y _ f r 0 sin δ m h 1 , 3 = F x _ r l 0 m , h 1 , 4 = F x _ r r 0 m
h 2 , 1 = F x _ f l 0 sin δ + F y _ f l 0 cos δ m , h 2 , 2 = F x _ f r 0 sin δ F y _ f r 0 cos δ m h 2 , 3 = F y _ r l 0 m , h 2 , 4 = F y _ r r 0 m
h 3 , 1 = l _ f ( F x _ f l 0 sin δ + F y _ f l 0 cos δ ) t _ f 2 ( F x _ f l 0 c o s δ F y _ f l 0 sin δ ) I z z h 3 , 2 = l _ f ( F x _ f r 0 sin δ + F y _ f r 0 cos δ ) + t _ f 2 ( F x _ f r 0 c o s δ F y _ f r 0 sin δ ) I z z h 3 , 3 = t _ r 2 F x _ r l 0 l _ r F y _ r l 0 I z z , h 3 , 4 = t _ r 2 F x _ r r 0 l _ r F y _ r r 0 I z z
where the state vector x 2 = [ μ f l , μ f r , μ r l , μ r r ] T , the control input u 2 = [ δ , F x _ i j 0 , F y _ i j 0 ] T , and the measurement vector z 2 = [ a x , a y , r ˙ ] T . The estimation of the TRFC can be derived by the utilization of a discrete mathematical model constructed from Equations (65)–(70), employing the MCSVDGHCKF algorithm.

4.3. Design of PMSM Speed Loop Controller Based on Sliding Mode

The vector control of the permanent magnet synchronous motor is achieved by employing the rotor magnetic field directional control method with id = 0. Therefore, Equation (15) can be rephrased as follows:
d i q d t = 1 L s ( R i q p n φ f ω m + u q ) d ω m d t = 1 J ( 3 2 p n φ f i q T L )
The PMSM system state vector is defined as
x 1 = ω r e f ω m x 2 = x ˙ 1 = ω ˙ m
where ω r e f is the motor reference angular speed.
x ˙ 1 = 1 J ( T L 3 2 p n φ f i q ) x ˙ 2 = 3 p n φ f 2 J i ˙ q
Set u = i ˙ q , D = 3 p n ψ f 2 J ; Equation (73) can be transformed into
x ˙ 1 x ˙ 2 = 0 1 0 0 x 1 x 2 + 0 D u
Set the sliding mode surface function and derive it:
s = c x 1 + x 2 s ˙ = c x ˙ 1 + x ˙ 2 = c x 2 D u
The expression of the sliding mode controller based on exponential reach rate is as follows:
u = 1 D [ c x 2 + ε sgn ( s ) + q s ]
Thus, the reference current of the q-axis is
i q = 2 J 3 p n ψ f 0 t [ c x 2 + ε sgn ( s ) + q s ] d τ
The Lyapunov function is chosen to prove the stability of the system as follows:
V ( t ) = 1 2 s 2
A further derivation of the above formula is
V ˙ ( t ) = s s ˙ = ε s q s 2 0
It can be seen from Equation (79) that the system satisfies the stability condition.

5. Simulation Analysis

5.1. PMSM Sensorless Control Simulation and Analysis

A combined simulation was conducted in Simulink/Carsim software to validate the efficacy of the sensorless control approach for a PMSM using the MCSVDGHCKF algorithm. In this paper, the kernel width of the MCSVDGHCKF algorithm is set to σ = 8 . Figure 4 shows the setting of DDEV in the Carsim powertrain. The Carsim output wheel angular speed is used as a reference rotor speed. The main parameters of PMSM in simulation are shown in Table 1.
Figure 5 and Figure 6 display the comparison curves of rotor speed and position estimated by several comparison algorithms and the MCSVDGHCKF method at a speed of 60 km/h under serpentine conditions. The speed loop is regulated by the SMC controller. During the transition from zero rotor speed to the reference speed phase, both the rotor speed and position error experience an increase, followed by rapid stabilization. This behavior demonstrates the algorithms’ ability to respond quickly and accurately track the desired speed. The velocity estimation error comparison curve in Figure 5b demonstrates that the MCSVDGHCKF algorithm has a notably superior estimate accuracy compared to other algorithms. This is due to its ability to overcome the challenges of non-local sampling and divergence in high-dimensional systems.
Figure 7 and Figure 8 show the comparison curves of rotor speed and position estimated by different comparison algorithms and the MCSVDGHCKF algorithm under a step condition of 80 km/h. Under the step condition of a higher speed and faster steering wheel change, the MCSVDGHCKF has better estimation accuracy and robustness than MCHCKF, SVDGHCKF, and HCKF. The MCSVDGHCKF shows good performance in non-local sampling and divergence of high dimensional systems for PMSM state estimation.

5.2. Simulation of TRFC Estimation Using PMSM Sensorless Control

The TRFC value set in Carsim is used as the true value to test the efficacy of the algorithm for predicting the TRFC of DDEV utilizing sensorless control of a PMSM. The MCSVDGHCKF algorithm, which is based on sensorless PMSM control, is compared to the TRFC estimation algorithms MCHCKF, SVDGHCKF, and HCKF. Table 2 shows the major parameters of the Carsim car model utilized in the simulation. In this paper, the RMSE is selected as the evaluation index, and the evaluation formula is shown as follows (80):
R M S E = 1 n k = 1 n ( x k x ^ k ) 2
As the sensor noise is strongly influenced by the noise covariance matrix of the estimator, it is crucial to modify the estimator’s covariance prior to conducting the simulation experiment. This work examines the performance of the filter by incorporating non-Gaussian noise, aiming to simulate a real sensor data acquisition system more accurately. The covariance matrix of the process function and measurement function of the TRFC estimator is shown in Equation (81) below:
Q μ f l = 10 1 Q μ f r = 10 1 Q μ r l = 10 1 Q μ r r = 10 1 R a x = 0.0028 v k 0.08 N ( 0 , 0.01 ) + 0.02 N ( 0 , 0.1 ) R γ ˙ = 0.0028 v k 0.08 N ( 0 , 0.01 ) + 0.02 N ( 0 , 0.1 ) R a y = 0.0028 v k 0.08 N ( 0 , 0.01 ) + 0.02 N ( 0 , 0.1 )

5.2.1. Serpentine Conditions

Simulation verification of serpentine steering driving with constant TRFC: Under the serpentine steering driving conditions, the TRFC in Carsim is set to 0.85, and the longitudinal speed of the vehicle is stable at 60 km/h. The measured values of the sensor are shown in Figure 9. This paper takes the right front wheel and the left rear wheel as an example to compare and analyze the TRFC estimation results under the four algorithms, and the results are shown in Figure 10 and Figure 11 and in Table 3.
Figure 10 and Figure 11 show the simulation results of steering drive conditions with a constant friction coefficient. As can be seen from Figure 10a and Figure 11a, although there is a certain overshoot in the initial stage, all four algorithms can converge to the set value within 0.5 s, and the error after stabilization is less than 0.015. When a PMSM is used for sensorless control, MCHCKF has higher accuracy and faster response than SVDGHCKF and HCKF, reflecting the advantages of MCC in non-Gaussian noise environments, while MCSVDGHCKF has the smallest overshoot at the beginning and the fastest convergence to the true value. As can be seen from Figure 10b and Figure 11b and Table 3, the overall accuracy of MCSVDGHCKF estimation is higher than that of MCHCKF, SVDGHCKF and HCKF; the RMSE of TRFC estimates for the right front wheel and the left rear wheel reduced by at least 41.36% and 40.63%, indicating that MCSVDGHCKF has higher estimation accuracy and stronger robustness in non-Gaussian heavy-tail noise environment, and can adapt to harsh high-dimensional systems.

5.2.2. Step Conditions

Simulation verification of step-steering driving with a constant TRFC steering wheel angle: Under the driving conditions of step-steering at a 45° steering wheel angle, the TRFC in Carsim is set to the bisectional road surface of 0.65 and 0.3. The situation of the opposite road surface is shown in Figure 12, the vehicle speed is stable at 80 km/h, and the measured values of the sensor are shown in Figure 13. This paper takes the right front wheel and the left rear wheel as an example to compare and analyze the TRFC estimation results under the four algorithms, and the results are shown in Figure 14 and Figure 15 and Table 4.
Figure 12 and Figure 13 show the simulation results of the TRFC on the open road. As can be seen from Figure 14a, when the vehicle is driving on the right side of the low-friction road surface, the four algorithms all have a certain overshoot at the beginning stage, but the MCSVDGHCKF algorithm has a small adjustment range and a faster response to stabilization. As can be seen from Figure 15a, when the left side of the vehicle is driving on a road surface with a high friction coefficient, the four algorithms all respond quickly to sudden state changes, but after the sudden change stage, the accuracy of the MCSVDGHCKF algorithm is higher than that of the other three algorithms. As can be seen from Figure 14b and Figure 15b and Table 4, compared with SVDGHCKF, HCKF, and MCHCKF, the RMSE of the TRFC estimates for the right front wheel and the left rear wheel reduced by at least 44.78% and 53.68%, respectively. The MCSVDGHCKF algorithm has a higher estimation accuracy and stronger robustness in non-Gaussian heavy-tail noise environments, which can significantly improve the performance of the estimator in harsh high-dimensional systems.

6. Conclusions and Future Work

(1)
Aiming at the problem of low accuracy and poor robustness of TRFC estimation in non-Gaussian heavy-tail noise environments, this paper proposes a MCSVDGHCKF algorithm, which can solve the problems of HCKF divergence and non-positive definite in high-dimensional systems, and improve the accuracy and robustness of the estimator.
(2)
A sensorless control system for PMSMs is developed, employing the SMC control strategy. The utilization of the estimated rotor speed is employed in lieu of the information from the wheel angular speed sensor, and a TRFC estimation algorithm is formulated based on sensorless control of a PMSM. The efficacy of the suggested algorithm is validated by simulation studies.
(3)
In subsequent investigations, the authors intend to extend the scope of the proposed algorithm by including the roll and pitch motions of the vehicle.

Author Contributions

Conceptualization, B.Y. and Y.H.; methodology, B.Y.; software, B.Y.; validation, B.Y., D.Z., and Y.H.; formal analysis, Y.H.; investigation, D.Z.; resources, Y.H.; data curation, B.Y.; writing—original draft preparation, B.Y.; writing—review and editing, Y.H.; visualization, D.Z.; supervision, Y.H.; project administration, Y.H.; funding acquisition, Y.H. All authors have read and agreed to the published version of the manuscript.

Funding

This paper was supported by the National Natural Science Foundation of China (Grant No. 52302470), the Natural Science Foundation of Jiangxi Province (Grant No. 20232BAB214092; 20224BAB214045), the Ganpo Talent Support Program-Leading Academic and Technical Personnel in Major Disciplines of Jiangxi Province (Grant No. 20232BCJ23091), the Key R&D Program of Jiangxi Province (Grant No. 20224BBE51048; 20232BBE50010; 20232BBE50009), and The 03 Special Program and 5G Project of Jiangxi Province (Grant No. 20232ABC03A30).

Data Availability Statement

Data are contained within the article.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Shi, Y.; Li, B.; Luo, J.; Yu, F. A practical identifier design of road variations for anti-lock brake system. Veh. Syst. Dyn. 2019, 57, 336–368. [Google Scholar] [CrossRef]
  2. Zhang, R.; Shi, P.; Zhao, L.; Gao, Z. Research on coordinated control of electronic stability program and active suspension system based on function allocation and multi-objective fuzzy decision. Proc. Inst. Mech. Eng. Part. I J. Syst. Control Eng. 2018, 232, 1155–1169. [Google Scholar]
  3. Wu, X.; Zhou, B.; Wu, T.; Pan, Q. Research on intervention criterion and stability coordinated control of AFS and DYC. Int. J. Veh. Des. 2023, 90, 116–141. [Google Scholar] [CrossRef]
  4. 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]
  5. 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]
  6. Leng, B.; Jin, D.; Xiong, L.; Ying, X.; Yu, Z. Estimation of tire-road peak adhesion coefficient for intelligent electric vehicles based on camera and tire dynamics information fusion. Mech. Syst. Signal Process. 2021, 150, 107275. [Google Scholar] [CrossRef]
  7. Liu, F.; Wu, Y.; Yang, X.; Mo, Y.; Liao, Y. Identification of winter road friction coefficient based on multi-task distillation attention network. Pattern Anal. Appl. 2022, 25, 441–449. [Google Scholar] [CrossRef]
  8. Wu, Y.; Li, G.; Fan, D. Joint Estimation of Driving State and Road Adhesion Coefficient for Distributed Drive Electric Vehicle. IEEE Access 2021, 9, 75460–75469. [Google Scholar] [CrossRef]
  9. Xiao, F.; Hu, J.; Jia, M.; Zhu, P.; Cheng, C. A novel estimation scheme of tyre-road friction characteristics based on parameter constraints on varied-mu roads. Measurement 2022, 194, 111077. [Google Scholar] [CrossRef]
  10. Wang, G.; Li, S.; Feng, G.; Yang, Z. Road adhesion coefficient estimation by multi-sensors with LM-MMSOFNN algorithm. Adv. Mech. Eng. 2023, 15, 16878132231183232. [Google Scholar] [CrossRef]
  11. Liu, F.; Wu, Y.; Yang, X.; Mo, Y.; Liao, Y.; He, Y. Road Friction Coefficient Estimation Via Weakly Supervised Semantic Segmentation and Uncertainty Estimation. Intern. J. Pattern Recognit. Artif. Intell. 2022, 36, 2258009. [Google Scholar] [CrossRef]
  12. Enisz, K.; Szalay, I.; Kohlrusz, G.; Fodor, D. Tyre-road friction coefficient estimation based on the discrete-time extended Kalman filter. Proc. Inst. Mech. Eng. D J. Automob. Eng. 2015, 229, 1158–1168. [Google Scholar] [CrossRef]
  13. Quan, L.; Chang, R.; Guo, C. Vehicle State and Road Adhesion Coefficient Joint Estimation Based on High-Order Cubature Kalman Algorithm. Appl. Sci. 2023, 13, 10734. [Google Scholar] [CrossRef]
  14. Zhang, Z.; Ling, Z.; Wu, H.; Zhang, Z.; Li, Y.; Liang, Y. An estimation scheme of road friction coefficient based on novel tyre model and improved SCKF. Veh. Syst. Dyn. 2021, 60, 2775–2804. [Google Scholar] [CrossRef]
  15. Saadaoui, O.; Khlaief, A.; Abassi, M.; Chaari, A.; Boussak, M. A rotor initial position estimation method for sensorless field-oriented control of permanent magnet synchronous motor. Trans. Inst. Meas. Control 2018, 40, 4198–4207. [Google Scholar] [CrossRef]
  16. Kung, Y.-S.; Risfendra, R.; Lin, Y.; Huang, L.-C. FPGA-realization of a sensorless speed controller for PMSM drives using novel sliding mode observer. Microsyst. Technol. 2018, 24, 79–93. [Google Scholar] [CrossRef]
  17. Zhang, R.; Gong, C.; Shi, P.; Zhao, L.; Zheng, C.; Wang, C. The Permanent Magnet Synchronous Motor Sensorless Control of Electric Power Steering Based on Iterative Fifth-Order Cubature Kalman Filter. J. Dyn. Syst. Meas. Control 2020, 142, 081004. [Google Scholar]
  18. Zhang, R.; Zhang, B.; Shi, P.; Zhao, L.; Feng, Y.; Liu, Y. Estimation of state parameters and road adhesion coefficients for distributed drive electric vehicles based on a strong tracking SCKF. Proc. Inst. Mech. Eng. D J. Automob. Eng. 2024, 238, 1571–1588. [Google Scholar] [CrossRef]
  19. Zhang, R.; Feng, Y.; Shi, P.; Zhao, L.; Du, Y.; Liu, Y. Tire-Road Friction Coefficient Estimation for Distributed Drive Electric Vehicles Using PMSM Sensorless Control. IEEE Trans. Veh. Technol. 2023, 72, 8672–8685. [Google Scholar] [CrossRef]
  20. Liu, X.; Qu, H.; Zhao, J.; Yue, P.; Wang, M. Maximum Correntropy Unscented Kalman Filter for Spacecraft Relative State Estimation. Sensors 2016, 16, 1530. [Google Scholar] [CrossRef]
  21. You, D.; Liu, P.; Shang, W.; Zhang, Y.; Kang, Y.; Xiong, J. An Improved Unscented Kalman Filter Algorithm for Radar Azimuth Mutation. Int. J. Aerosp. Eng. 2020, 2020, 8863286. [Google Scholar] [CrossRef]
  22. Liu, Y.; Zhang, R.; Shi, P.; Zhao, L.; Feng, Y.; Du, Y. Distributed Electric Vehicle State Parameter Estimation Based on the ASO-SRGHCKF Algorithm. IEEE Sens. J. 2022, 22, 18780–18792. [Google Scholar]
  23. Liu, D.; Chen, X.; Xu, Y.; Liu, X.; Shi, C. Maximum correntropy generalized high-degree cubature Kalman filter with application to the attitude determination system of missile. Aerosp. Sci. Technol. 2019, 95, 105441. [Google Scholar] [CrossRef]
Figure 1. Seven-degree-of-freedom vehicle dynamics model.
Figure 1. Seven-degree-of-freedom vehicle dynamics model.
Symmetry 16 00792 g001
Figure 2. Flowchart of MCSVDGHCKF algorithm.
Figure 2. Flowchart of MCSVDGHCKF algorithm.
Symmetry 16 00792 g002
Figure 3. TRFC estimation scheme based on sensorless control of PMSM.
Figure 3. TRFC estimation scheme based on sensorless control of PMSM.
Symmetry 16 00792 g003
Figure 4. Carsim drivetrain setup.
Figure 4. Carsim drivetrain setup.
Symmetry 16 00792 g004
Figure 5. PMSM velocity estimation and estimated error curve under serpentine conditions. (a) Rotor speed estimate; (b) rotor speed estimate error.
Figure 5. PMSM velocity estimation and estimated error curve under serpentine conditions. (a) Rotor speed estimate; (b) rotor speed estimate error.
Symmetry 16 00792 g005
Figure 6. PMSM rotor position estimation under serpentine conditions.
Figure 6. PMSM rotor position estimation under serpentine conditions.
Symmetry 16 00792 g006
Figure 7. PMSM velocity estimation and estimated error curve under step conditions. (a) Rotor speed estimate; (b) rotor speed estimate error.
Figure 7. PMSM velocity estimation and estimated error curve under step conditions. (a) Rotor speed estimate; (b) rotor speed estimate error.
Symmetry 16 00792 g007
Figure 8. PMSM rotor position estimation under step conditions.
Figure 8. PMSM rotor position estimation under step conditions.
Symmetry 16 00792 g008
Figure 9. The measured value of the sensor under serpentine conditions. (a) Longitudinal and lateral acceleration measurements; (b) yaw rate measurements.
Figure 9. The measured value of the sensor under serpentine conditions. (a) Longitudinal and lateral acceleration measurements; (b) yaw rate measurements.
Symmetry 16 00792 g009
Figure 10. Estimated TRFC of the right front wheel and estimated error curve under serpentine conditions. (a) Right front wheel TRFC estimate; (b) right front wheel TRFC estimate error.
Figure 10. Estimated TRFC of the right front wheel and estimated error curve under serpentine conditions. (a) Right front wheel TRFC estimate; (b) right front wheel TRFC estimate error.
Symmetry 16 00792 g010
Figure 11. Estimated TRFC of the left rear wheel and estimated error curve under serpentine conditions. (a) Left rear wheel TRFC estimate; (b) left rear wheel TRFC estimate error.
Figure 11. Estimated TRFC of the left rear wheel and estimated error curve under serpentine conditions. (a) Left rear wheel TRFC estimate; (b) left rear wheel TRFC estimate error.
Symmetry 16 00792 g011
Figure 12. Schematic diagram of the bisectional test path.
Figure 12. Schematic diagram of the bisectional test path.
Symmetry 16 00792 g012
Figure 13. Sensor measurement under step conditions. (a) Longitudinal and lateral acceleration measurements; (b) yaw rate measurements.
Figure 13. Sensor measurement under step conditions. (a) Longitudinal and lateral acceleration measurements; (b) yaw rate measurements.
Symmetry 16 00792 g013
Figure 14. Estimated TRFC of the right front wheel and estimated error curve under step conditions. (a) Right front wheel TRFC estimate; (b) right front wheel TRFC estimate error.
Figure 14. Estimated TRFC of the right front wheel and estimated error curve under step conditions. (a) Right front wheel TRFC estimate; (b) right front wheel TRFC estimate error.
Symmetry 16 00792 g014
Figure 15. Estimated TRFC of the left rear wheel and estimated error curve under step conditions. (a) Left rear wheel TRFC estimate; (b) left rear wheel TRFC estimate error.
Figure 15. Estimated TRFC of the left rear wheel and estimated error curve under step conditions. (a) Left rear wheel TRFC estimate; (b) left rear wheel TRFC estimate error.
Symmetry 16 00792 g015
Table 1. Basic parameters of PMSM.
Table 1. Basic parameters of PMSM.
ParameterValueUnit
Pole pairs (Pn)4
Stator inductance (Ls)0.00525mH
Stator resistance (R)0.958 Ω
Flux linkage ( φ f )0.1827Wb
Rotor’s moment of inertia (J)0.003Kgm2
Viscous damping (B)0.008Nms
Table 2. Basic parameters of DDEV.
Table 2. Basic parameters of DDEV.
ParameterValueUnit
Vehicle mass (m)1765kg
Yaw moment of inertia (Izz)2700Kgm2
Distance from the front axle to the CG (l_f)1.2m
Distance from the rear axle to the CG (l_r)1.4m
Front wheel tread (t_f) 1.6m
Rear wheel tread (t_r)1.6m
Effective rolling radius of the tire (Rm)0.354m
Height of CG (hcg)0.5m
Table 3. Comparison of RMSE of vehicle parameter estimation under serpentine conditions.
Table 3. Comparison of RMSE of vehicle parameter estimation under serpentine conditions.
Estimated ObjectsAlgorithm
MCSVDGHCKFMCHCKFSVDGHCKFHCKF
μ f r 0.01290.02200.02460.0263
μ r l 0.02280.03840.04100.0425
Table 4. Comparison of RMSE of vehicle parameter estimation under step conditions.
Table 4. Comparison of RMSE of vehicle parameter estimation under step conditions.
Estimated ObjectsAlgorithm
MCSVDGHCKFMCHCKFSVDGHCKFHCKF
μ f r 0.03440.06230.07080.0730
μ r l 0.08930.19280.21110.2166
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Yu, B.; Hu, Y.; Zeng, D. Study on Mathematical Models for Precise Estimation of Tire–Road Friction Coefficient of Distributed Drive Electric Vehicles Based on Sensorless Control of the Permanent Magnet Synchronous Motor. Symmetry 2024, 16, 792. https://doi.org/10.3390/sym16070792

AMA Style

Yu B, Hu Y, Zeng D. Study on Mathematical Models for Precise Estimation of Tire–Road Friction Coefficient of Distributed Drive Electric Vehicles Based on Sensorless Control of the Permanent Magnet Synchronous Motor. Symmetry. 2024; 16(7):792. https://doi.org/10.3390/sym16070792

Chicago/Turabian Style

Yu, Binghao, Yiming Hu, and Dequan Zeng. 2024. "Study on Mathematical Models for Precise Estimation of Tire–Road Friction Coefficient of Distributed Drive Electric Vehicles Based on Sensorless Control of the Permanent Magnet Synchronous Motor" Symmetry 16, no. 7: 792. https://doi.org/10.3390/sym16070792

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