Next Article in Journal
Design to Reduce Cogging Torque and Irreversible Demagnetization in Traction Hybrid Motor Using Dy-free Magnet
Previous Article in Journal
Study of Novel Oil-Immersed Torque Motor for Two-Dimensional Valve
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Online Estimation of Three-Directional Tire Forces Based on a Self-Organizing Neural Network

1
State Key Laboratory of Mechanical Behavior and System Safety of Traffic Engineering Structures, Shijiazhuang 050043, China
2
School of Mechanical Engineering, Shijiazhuang Tiedao University, Shijiazhuang 050043, China
*
Author to whom correspondence should be addressed.
Machines 2023, 11(3), 344; https://doi.org/10.3390/machines11030344
Submission received: 10 February 2023 / Revised: 26 February 2023 / Accepted: 1 March 2023 / Published: 2 March 2023
(This article belongs to the Section Vehicle Engineering)

Abstract

:
The road friction coefficient and the forces between the tire and the road have a significant impact on the stability and precise control of the vehicle. For four-wheel independent drive electric vehicles, an adaptive tire force calculation method based on the improved Levenberg–Marquarelt multi-module and self-organizing feedforward neural networks (LM-MMSOFNN) was proposed to estimate the three-directional tire forces of four wheels. The input data was provided by common sensors amounted on the autonomous vehicle, including the inertial measurement unit (IMU) and the wheel speed/rotation angle sensors (WSS, WAS). The road type was recognized through the road friction coefficient based on the vehicle dynamics model and Dugoff tire model, and then the tire force was calculated by the neural network. The computational complexity and storage space of the system were also reduced by the improved LM learning algorithm and self-organizing neurons. The estimation accuracy was further improved by using the Extended Kalman Filter (EKF) and Moving Average (MA). The performance of the proposed LM-MMSOFNN was verified through simulations and experiments. The results confirmed that the proposed method was capable of extracting important information from the sensors to estimate three-directional tire forces and accurately adapt to different road surfaces.

1. Introduction

The contact forces between the tires and the road are essential factors that affect the precise control of the vehicle [1]. Without rapid driver response, sudden changes in road adhesion coefficient may compromise the safety of the vehicle. Therefore, for highly automated vehicles, accurate perception of environmental conditions is critical to vehicle safety and handling [2]. The effectiveness of automatic control systems can be further improved by measuring or accurately estimating lateral, longitudinal, and vertical tire force. Direct measurement of three-directional tire forces is difficult and requires expensive sensors, and thus, an alternative to direct measurements is performing an estimation [3].
The premise tire force estimation depends on the accurate estimation of the road adhesion coefficient [4]. Accurate estimation of the road adhesion coefficient and wheel slip ratio also improves the control effect of the anti-lock braking system (ABS) [5]. Huang [6] combined an extended Kalman filter (EKF) with a finite memory filter to estimate the road adhesion coefficient. Gao [7] also designed a nonlinear observer based on the vehicle dynamics and kinematics model. In [8] the road adhesion coefficient during vehicle steering was estimated by using lateral acceleration and lateral displacement. Furthermore, Singh [9] designed an observer to estimate the road adhesion coefficient based on longitudinal dynamics and the relationship between tire alignment torque and the road adhesion coefficient.
With the development of autonomous vehicles, new environmental sensors have been added to vehicles. Such sensors provide more information that can be used to estimate the road adhesion coefficient [10]. For instance, Rajamani [11] proposed three different algorithms that utilize engine torque, braking torque, and GPS measurement data to estimate the adhesion coefficient of each wheel. Also, a model-based solution that combined GPS signals with an EKF algorithm and internal navigation sensors to estimate the vehicle’s state parameters. However, measurement delays and noise are inevitable issues of GPS and vision systems [12]. Wang [13] constructed an improved Kalman filter based on vehicle dynamics and road surface constraints. Bevly [14] also proposed a method to obtain road adhesion coefficient by direct measurement based on optical and GPS sensors. Nevertheless, using optical sensors in vehicles is challenged by their high cost and sensitivity to environmental conditions [15]. Adaptive control by analyzing the tire model can also be used to identify road conditions or friction coefficients [16].
Neural networks are shown to be very efficient in dealing with non-linear problems such as accurate estimation of the road adhesion coefficient estimation. Using neural networks to estimate the road adhesion coefficient can ensure real-time response without significantly increasing the vehicle production cost [17]. The Extended Kalman filter method was also proposed to fuse the measurement data based on IDANFIS [18]. Ribeiro [19] designed a time delay neural network (TDNN) to deal with the estimation of the road adhesion coefficient through lateral tire force [20]. The neural network can map the input feature space to the output space of multiple pattern classes; hence, it accurately identifies different road types. In [21], the sideslip angles under the three road conditions were estimated by three independent regression networks. The correct output was then selected by the pattern recognition classifier. The depth neural network was also used to estimate the road adhesion coefficient and identify the road type [22].
The stability and performance of the chassis are largely dependent on tire–road contact forces. The existing tire force measuring equipment is very expensive. The calibration of the tire models also requires extensive tests. Therefore, it is essential to develop efficient algorithms for estimating tire forces. The accuracy of tire forces estimation directly depends on the recognition accuracy of the road adhesion coefficient [23]. Extended Kalman filter and observer were used to estimate tire force in [24,25], respectively. Rezaeian [26] also estimated the longitudinal tire force and vertical tire force through two independent nonlinear observer modules. Further, Gustafsson [27] proposed a method to estimate tire forces during normal driving using only the wheel slip. Using this method, the driver was provided with the maximum adhesion and notified if the road adhesion coefficient suddenly changed. Baffet [28] also combined the vehicle and tire force models and further considered the change of road adhesion coefficient to establish an adaptive observer to estimate lateral tire force, vehicle sideslip angle, and road adhesion.
Neural networks have been widely used in data classification, soft sensing, and nonlinear system modeling [29]. Luque [30] developed a real-time algorithm using an extended Kalman filter and neural network technology to estimate the torque of tires and their forces. The limit of safe driving conditions was determined by identifying the maximum adhesion coefficient of the vehicle. Nevertheless, a large number of samples were generated in the process of real-time collection of sensors that might adversely affect modeling performance in terms of calculation time. Alternatively, the improved LM (Levenberg–Marquardt) algorithm only requires calculating the multiplication of Jacobian matrix row vectors. This greatly reduces the calculation time and storage space; hence, it is especially suitable for online modeling [31]. Xie [32] designed an improved second-order (ISO) algorithm for training radial basis function (RBF) networks, including the center, width, output weight, and input weight connected between the input and hidden layers. The least-square algorithm [33] has also been used to construct an online self-organizing fuzzy neural network in which the neurons rules for growth and pruning depend on a preset radius. Wang [34] also proposed a hierarchical self-organizing network structure method based on fuzzy reasoning and a polynomial neural network (PNN). In [35] the error reduction rate and Kalman filter were used to build an online self-organizing fuzzy neural network model to solve the problems of overfitting in conventional fuzzy neural networks.
Modular design can improve the adaptability of vehicles in different scenes [36]. Considering the cost and adaptability to working conditions, an integrated online estimation method, namely the Levenberg–Marquarelt Multi-Module and Self-Organizing Feedforward Neural Networks (LM-MMSOFNN) has been proposed, which can meet the accuracy requirements in different road surfaces and different speeds. This method is able to recognize the road type and observe the longitudinal, lateral, and vertical forces of each tire simultaneously. The main contributions of this paper are summarized as follows.
(1)
A tire dynamic model based on LM-MMSOFNN was designed to replace the simplified model. The slip ratio, road type, and tire forces in each wheel were estimated independently. This was conducive to the accurate control of distributed drive vehicles.
(2)
The improved LM, EKF, and MA algorithms and the increase or decrease of self-organizing neurons reduced the computational complexity and storage capacity.
(3)
The road surface adhesion coefficient pattern recognizer selected the smallest error, which was helpful for the adhesion coefficient and the tire force estimation accuracy.
The rest of this paper is organized as follows. Section 2 presents the proposed vehicle model, tire model, and relevant parameters. Section 3 presents the multi-module self-organizing neural network based on the improved LM learning algorithm. In addition, the structure of the road tire force integrated online estimation is described in detail. Section 4 presents verification of the proposed method through simulations using Carsim and vehicle tests on dry asphalt roads. Finally, the conclusions are presented in Section 5.

2. Vehicle and Tire Models

2.1. Vehicle Dynamics Model

Principal component analysis (PCA) [37] can reveal hidden structures in a data set and filter out the noise. It has many applications in dimensionality reduction and feature extraction. By combining the data-driven method with the vehicle dynamic model, the vehicle dynamic model is established first, and then the PCA principal component analysis method is used to reduce the model dimension, which can improve the modeling accuracy and calculation speed of the self-organizing neural network.
The four-wheel independent drive (4WID) vehicle dynamics model and Dugoff tire model are illustrated in Figure 1. Differential equations of the vehicle body motion are then established to estimate the road adhesion coefficient and tire force.
The differential equations of the vehicle model are:
(1)
Longitudinal movement
( 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 = m a x
(2)
Lateral movement
( 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 = m a y
(3)
Yaw motion
( ( F x f r F x f l ) cos δ + ( F y f l F y f r ) sin δ ) a 2 + ( ( F x f l + F x f r ) sin δ + ( F y f l + F y f r ) cos δ ) a ( F x r l F x r r ) b 2 ( F y r l + F y r r ) b = I z ψ ˙
where a x , a y are longitudinal acceleration and lateral acceleration, respectively, δ denotes the front left wheel angle, u , V y are the longitudinal and lateral speeds of the vehicle, respectively, m is the vehicle mass, ψ is yaw rate, f l , f r , r l , r r are the left front wheel, right front wheel, left rear wheel, and right rear wheel of the vehicle, respectively, F x , F y are the longitudinal and lateral forces of the tire, respectively, a , b are the distance from the center of mass to the front and rear axles, respectively, and I z is the moment of inertia around the axis.
The wheel speed and angle can be measured by the built-in sensor of the hub motor. The equations of wheel motion are as follows [38,39]:
V f l cos ( δ f r ) = u t f ψ ˙
V f r cos ( δ f l ) = u t f ψ ˙
V r l = u + t r ψ ˙
V r r = u + t r ψ ˙
According to Equations (4)–(8), the longitudinal velocity of the vehicle and yaw rate can be obtained by:
u = V r r + V r l 2 = ( w r r + w r l ) R w 2
ψ ˙ = V r r V r l 2 t r = ( w r r w r l ) R w 2 t r
where V f l ,   V f r ,   V r l ,   V r r are the wheel speed of the front left, front right, rear left, and rear right wheel, respectively, Rw is wheel radius, w is the angular velocity of the wheel, δ f l ,   δ f r are the wheel angle of the front left and front right, respectively.
Under the driving conditions, the longitudinal slip rate of the wheel is:
σ i j = 1 v i j w i j R ( i j = f l , f r , r f , r r )
The longitudinal and lateral forces of the tire are calculated using the nonlinear Dugoff model:
F x   =   C x   σ 1 + σ f ( λ )
F y   =   C α   tan ( α ) 1 + σ f ( λ )
where σ is the wheel slip ratio, C x , C α are the longitudinal stiffness and lateral stiffness of the tire, respectively, λ is related to the adhesion coefficient μ , μ is the road adhesion coefficient, and α is the wheel slip angle. The function f ( λ ) is also defined as:
f ( λ ) = ( 2 λ ) λ , λ < 1 1 , λ 1
λ = μ F Z ( 1 + σ ) 2 ( C x σ ) 2 + ( C α tan α ) 2
The vertical loads of each tire are:
F zfl = mgb 2 l m a y hb t f l m a x h 2 l F zfr = mgb 2 l + m a y hb t f l m a x h 2 l F zrl = mga 2 l m a y ha t r l + m a x h 2 l F zrr = mga 2 l + m a y ha t r l + m a x h 2 l
where t f , t r are the wheelbase of the front and rear wheels, respectively, l is the distance between the front and rear axles, Fzij is the vertical force of the tire, h is the height of the center mass, α ij is the tire slip angle, v ij is the longitudinal speed of the wheel center, and w ij is the angular velocity of the wheel.
The input signal is measured by the onboard sensor IMU, and the wheel speed sensor (WSS) and wheel angle sensor (WAS), which are built into the hub motor. When estimating the road adhesion coefficient, parameters closely related to the road adhesion coefficient should be found as inputs. According to Equations (1)–(3) and (11)–(15), the functional relationship between road adhesion coefficient μ and vehicle driving state parameters can be determined as follows:
μ = f ( w f l , w f r , w r l , w r r , σ f l , σ f r , σ r l , σ r r , a x , a y , α f l , α f r , α r l , α r r , δ f l , δ f r )
Combined with the vehicle dynamics model, the Spearman correlation between input and output was analyzed, and finally, the input and output signals of the neural network were determined. The results of the PCA analysis are shown in Figure 2.
The parameters related to the road adhesion coefficient were analyzed for extracting the main parameters. Therefore, the input to the road adhesion coefficient model is:
μ = [ w f l , w f r , w r l , w r r , σ f l , σ r l , σ f r , σ r r ]
Two sub-modules of road types were established, and the latest set of data was used to determine the road type through an adhesion coefficient recognition classifier. The judgment standard was ε , the smaller one was the road type of this working condition. This solved the problem of low accuracy in the direct calculation of the road adhesion coefficient.
ε = μ μ ^
Similarly, according to Equations (1)–(16), the input of the self-organizing neural network for estimating F x , F y was:
[ δ , ψ , u , a x , a y , α f l , α r l , α f r , α r r , μ ]
The input of the self-organizing neural network for estimating F z was:
[ δ , ψ , u , a x , a y , ω f l , ω r l , ω f r , ω r r , μ ]
In the simulation experiment and the real car experiment, the same input signal and output signal were used to establish the neural network model. The signals used in the LM-MMSOFNN algorithm are shown in Table 1.

2.2. Tire Lateral Stiffness and Longitudinal Stiffness

In order to obtain the tire lateral stiffness and longitudinal stiffness of tire 235/55R20 in the real vehicle experiment, experiments were carried out on the tire forces and moment test bench. When the slip rate and slip angle were small, the tire worked in the linear region. The linear tire force model was used to fit the experimental data and calculate the lateral stiffness and longitudinal stiffness of the tire:
F x = C x σ
F y = C α α
With an inflation pressure of 250 kPa, the full load was 3038 N, and the camber angle continuously changed from −5° to 0° and 5°. There were 12 working conditions in each group, as shown in Table 2 and Table 3. Figure 3 shows the tire force and moment test bench, and the test results are shown in Figure 4 and Figure 5.
The tire force experimental data could fit the longitudinal and lateral stiffness of the tire. This was conducive to establishing a more accurate vehicle model.
CarSim is a simulation software specifically for vehicle dynamics. It has been adopted by many international automobile manufacturers and has become the standard software in the automobile industry. It can import the real parameters of the experimental vehicle into the CarSim software, set different working conditions, and use the data output of the CarSim to verify the proposed method. The vehicle parameters are listed in Table 4.

3. LM-MMSOFNN Algorithm for Identification of Three-Way Tire Forces

3.1. Self-Organizing Feedforward Neural Networks (SOFNN)

In order to meet the demands of online computing, the LM method was selected to improve the computing performance of self-organizing neural networks. The multi-module neural network can calculate the three-way tire force of four wheels at the same time, which also reduces the online running time of the system. The self-organizing neural network automatically finds the internal rules in the samples by adaptively changing the network structure parameters. Therefore, the self-organizing neural network has stronger adaptability to different road types and driving speeds, and higher estimation accuracy than other methods. This can not only preserve the topological mapping between the samples, but it can also reduce the dimension of input feature space and improve computational efficiency. Due to the excellent performance of self-organizing neural networks in classification and prediction, it has strong advantages in the field of road adhesion coefficient recognition and tire force estimation.
The road adhesion coefficient was calculated first, and then the tire forces of four tires were estimated using SOFNN. The self-organizing network structure was composed of a four-layer network composed of an input layer, a membership function layer, an adaptive rule layer, and an output layer (Figure 6)

3.2. Improved LM Learning Algorithm

The parameters of a self-organizing neural network included the center, c i j , and width, σ i j in the second layer, the weight matrix between the second and third layers, W L 1 , and the weight matrix between the third and fourth layers, W L 2 . In the learning of layer 2, for the online modeling of FNN, the expected target value was: d = [ d 1 , d 2 , , d k , , d n ] T , and the output target value was y = [ y 1 , y 2 , , y k , , y n ] T . A single sample was sent to the network for training, and the error e n was:
e n = d k y k
where n indicates the sample number. The Jacobian matrix j p was expressed as:
j p = e p w 1 , , e p w m , e p c 11 , , e p c n m , e p σ 11 , , e p σ n m
The gradient sub-vector η p and sub-matrix q p were obtained according to Equations (10) and (11).
η p = j p e p
q p = j p T j p
It was seen that the improved LM algorithm only generated row vectors j p , thus avoiding the multiplication of the Jacobian matrices in the algorithm. This reduced the storage space and improved the running speed. For all the training samples in the current sliding window, the gradient vector g and Hessian matrix Q were calculated by cyclic accumulation:
g = p = 1 P η p
Q = p = 1 P q p
The parameter update of the improved LM algorithm was based on:
Φ ( t + 1 ) = Φ ( t ) + ( Q ( t ) + μ I ) 1 g ( t )
where Φ = [ w 1 , , w m , c 11 , , c n m , σ 11 , , σ n m ] . Finally, substituting (13) and (14) into (15) realized online learning of the parameters.

3.3. SOFNN Growth

The number of input and output neurons in SOFNN was determined by the training samples, while the number of hidden layer neurons had a great impact on the network structure. Having too many neurons might increase the complexity of the network, whereas fewer neurons might reduce the nonlinear fitting ability of the network [40]. Therefore, the appropriate network structure was required to ensure the computational efficiency of the network while ensuring the required accuracy of tire force estimation. The growth process of the neurons of SOFNN is shown in Figure 7.
In Figure 7, h j o u t is the output neuron in the regular layer, and T denotes the total number of learning samples. For a large number of samples or online learning, T is obtained using a sliding window.
The neuron growth index with NGI for SOFNN was:
NGI j = 1 T n t = 1 T k = 1 n w j k L 2 ( t ) h j o u t ( t ) y k ( t )
and G t h was the threshold for the adaptive growth of SOFNN neurons:
G t h = e l / max l α l j = 1 l NGI j
where l is the number of hidden neurons before growth, max l is the upper bound of hidden layer neurons, and α is the adaptive growth coefficient, with a value range of (0,1]. During the growth process, a new neuron was added if the jth hidden neuron NGIj > Gth.

3.4. SOFNN Pruning

The neural pruning index NPI was defined based on the output variance and output mean of the nodes in the rule layer:
NPI j = ( 1 T t = 1 T ( h j o u t ( t ) h j ¯ ) 2 ) ( 1 T n = 1 T h j o u t ( t ) )
Combining NPI, we also determined the neuron pruning threshold, P th to be:
P th = e l / max l β l ( j = 1 l NPI j )
where β is the adaptive pruning coefficient, with a value range of (0,1]. The pruning process of SOFNN is shown in Figure 8.
In the process of neuronal modification, if the jth hidden neuron NPIj < P th , then the jth neuron contributed very little to the network; hence, this neuron is pruned off.

3.5. Road Recognition and Tire Force Estimation

The method based on the LM-MMSOFNN algorithm estimates the tire forces in three directions simultaneously online, which solves the problem that the front and rear lateral forces of the tire cannot be calculated by the same formula when the vehicle turns. Torque can be adjusted according to the actual situation, to achieve accurate stability control of the vehicle, and the slip ratio, road type, and tire forces in each wheel are estimated independently. The LM-MMSOFNN algorithm is designed to estimate the road adhesion coefficient and the data used for model training and testing are collected in real time. When we added multiple neural network sub-models, the classifier selected the one with the lowest error road type. This improved the accuracy of the pavement adhesion coefficient estimation and further improved the accuracy of the tire force estimation. At the same time, the modular design reduced the calculation time and improved the adaptability of online estimation in practical applications. The improved LM, EKF, and MA algorithms and the increase or decrease of self-organizing neurons reduced the computational complexity and the required storage capacity. This algorithm included three parts:
(1)
The noise of the measurement signal was reduced through the Extended Kalman Filter (EKF) and Moving Average.
(2)
The LM-MMSOFNN algorithm was designed to estimate the road adhesion coefficient. The road type was then identified through a road adhesion coefficient recognition classifier.
(3)
The multi-module neural network method was then proposed to calculate the longitudinal, lateral, and vertical tire forces of four tires at the same time. The structure is shown in Figure 9.
The three initial road types were set as dry asphalt, gravel road, and ice road, with the initial road adhesion coefficients set as 0.85, 0.6, and 0.25. When the actual vehicle is driving, the road adhesion coefficients estimated by the neural network will select the closest road type in the classifier, which reduces the estimation error of the road adhesion coefficient and improves the stability of the network and adaptability to different road conditions. Note that the smaller the interval of adhesion coefficients in the initial road type classification, the higher accuracy of final adhesion coefficients obtained, and the estimation of tire force will also be more accurate.

4. Simulation and Vehicle Tests

4.1. Simulation Results

To verify the effectiveness of the proposed LM-MMSOFNN road and tire integrated monitoring method, CarSim was used to generate dynamic simulation data. The simulation environment conforming to the actual vehicle was set in the CarSim software, including the relevant parameters of the test vehicle, to establish the vehicle model. Experimental conditions were set, including vehicle speed, road adhesion coefficient, driving track, driving start and stop time, etc. A series of vehicle driving data is then generated. The speed was set at 90 km/h, and the road adhesion coefficient was 0.85 (i.e., dry asphalt road). The cars first drove for 10 s on a double-lane road, then 20 s on the serpentine road. Secondary feature extraction was carried out to remove unavailable data, and 3200 sets of data were finally obtained for neural network modeling. This data contained the values of all input and output signals.
The secondary feature extraction of the data processing can reduce the learning time of the neural network and avoid the overfitting problem. Then the data is divided into a training set of 70% and a test set of 30%. After the network is designed and trained, the algorithm is deployed to the Rapid Control Prototype control unit on the vehicle for experimental verification. RCP is a real-time target control system developed by Speedgoat Company. It is officially recommended by MathWorks to realize real-time online development in the Simulink environment. Through a combination of CarSim and Simulink, real-time road adhesion coefficient and tire force estimation can be realized. The parameters that can be measured by the vehicle are shown in Figure 10.
For the performance evaluation index, we considered RMSE, MAE, and NRMS (normalized root mean square error) [25]:
NRMS = i = 1 N ( F i j F ^ i j ) 2 / N max ( | F i j | )
RMSE = 1 N i = 1 N ( F i j F ^ i j ) 2
MAE = 1 N i = 1 N | F i j F ^ i j |
In order to analyze the safe operating range of the vehicle, LTR can be calculated by:
LTR = F z f l + F z r l F z f r F z r r F z f l + F z r l + F z f r + F z r r
where, F z f l , F z r l , F z f r , F z r r are the vertical forces of the left front wheel, the right front wheel, the left rear wheel, and the right rear wheel, respectively. The LTR index ranges from −1 to 1, and when it is close to 0, the left and right sides of the vehicle have the same vertical load, with strong stability and no possibility of rollover. If LTR is near to ±1, the vehicle can easily roll over. This is because the proposed tire force estimation method can only be used when the vehicle is in a steady state. That is, the threshold value of LTR is set to 0.8.
At a speed of 90 km/h, the vehicle was driven on a dry asphalt road with an adhesion coefficient of 0.85 for 15 s and then led to an ice and snow road with an adhesion coefficient of 0.35. Using the integrated monitoring method of LM-MMSOFNN, the road adhesion coefficient and tire forces of the four wheels are shown in Figure 11, Figure 12, Figure 13 and Figure 14.
It can be seen from Figure 11a that the estimation of the road adhesion coefficient was highly accurate, with an MAE value of 0.0163. Therefore, this method can provide a basis for accurate identification of the road type. Figure 11b describes that in the simulation test of snake driving on dry asphalt and ice road conditions, the roll-factor index LTR always remained below 0.38. Therefore, there was no rollover risk in this driving condition. The effective methods to reduce LTR were premature braking and quick front wheel alignment. LTR was directly proportional to the quadratic longitudinal speed. Therefore, at high speed, with the support of the Electronic Power Steering (EPS) system, early braking can effectively reduce the LTR and reduce the vehicle rollover risk.
Figure 12 shows the longitudinal tire force estimation results of each wheel in a complex scenario. During frequent cornering and driving, the maximum tire force of the front wheels was 190 N and the maximum tire force of the rear wheels was 21 N. Figure 13 also shows that the lateral tire force estimation of the wheels was highly accurate during the steering operation. Furthermore, Figure 14 shows that during the estimation process, the vertical tire force was affected by a vertical vibration transient response. Therefore, it was necessary to eliminate the unstable data before 0.25 s to improve the estimation accuracy. The initial position of the neural network was random, which resulted in different estimations at each time. We further compared the average value of five calculation results with that presented in Table 5, Table 6 and Table 7.
The longitudinal, lateral, and vertical tire forces estimated by LM-MMSOFNN were highly accurate and the corresponding maximum MAE and RMSE were 7.1 N and 12.03 N, respectively. The estimation of NRMS was smaller, which verified the effectiveness of the proposed algorithm.

4.2. Real Vehicle Tests

The experiment was carried out with a four-wheel independent distributed drive pure wire controlled intelligent vehicle. The type of inertial measurement unit (IMU) of the vehicle was MTI-G-710, which measured longitudinal acceleration, lateral acceleration, yaw rate, and vehicle longitudinal speed. The sampling period of the global positioning system (GPS) was 2.5 ms. Rapid control prototype (RCP) is a real-time target control system developed by Speedgoat which is recommended by MathWorks and can realize real-time online development in the Simulink environment. The wheel speed sensor (WSS) and wheel angle sensor (WAS) were built into the hub motor which measured the wheels’ speeds and roll rate, then transmitted to the computer through the CAN bus, and the command cycle was 10ms. In this real serpentine experiment, the road adhesion coefficient was 0.85, and a total of 14,368 sets of data were obtained through sensor measurements. Then the data was divided into a training set of 70% and a test set of 30%. The experimental vehicle sensors and actual test road conditions are shown in Figure 15.
The actual vehicle test was carried out under dry asphalt road conditions. The data measured by the sensor of the vehicle included longitudinal acceleration, lateral acceleration, longitudinal velocity, the wheel angle, and the wheel rotating speed, as shown in Figure 16. Due to the large measurement noise in IMU, the measured longitudinal acceleration and lateral acceleration were processed by the EKF to reduce the impact of the road adhesion coefficient and the tire force estimation.
Figure 16c,d shows that the waveform after EKF filtering was still not completely smooth. To reduce the system operation time and improve the estimation accuracy, MA (Moving Average) was introduced to smooth the measured longitudinal and lateral acceleration signals. Through multiple experiments, the window length was determined to be 100. The longitudinal and lateral accelerations filtered by the EKF-MA method are shown in Figure 17.
Using LM-MMSOFNN, the road adhesion coefficient and tire force of the four wheels were obtained and are shown in Figure 18, Figure 19, Figure 20 and Figure 21. The estimation errors of LM-MMSOFNN and K-means-RBF are the average of five calculations (see Table 8, Table 9 and Table 10).
Figure 18a shows the road adhesion coefficient estimation of LM-MMSOFNN on a dry asphalt road. The MAE was 0.00154. i.e., it could accurately identify the road type. Note that for identifying new road types, only the neural network sub-modules need to be added. Therefore, this method provides adaptability and convenience to a variety of working conditions. It can be seen from Figure 18b that in the real vehicle test of snake road conditions, the roll-factor index LTR was always at a relatively low index, and there was no rollover risk. LTR increased at acceleration and turning; however, the braking time was shortened to account for the decrease of longitudinal adhesion coefficient during steering. As a result, braking alone was difficult to rapidly reduce the roll-factor index LTR, and combined with steering control improved control effectiveness.
Figure 19 shows the longitudinal tire force of the wheels. Since some of the sensors’ signals might have been out of synchronization or simply missed, the 15 s block is what remained after deleting the blank data. It can be seen from Figure 20 that the front and rear longitudinal tire forces were similar. Due to the side slip, the rear lateral force was smaller than that of the front. In the serpentine condition, the maximum lateral tire force was 60 times of longitudinal tire force. Therefore, the accurate estimation of the lateral tire force could be used for the torque adjustment in the motor, which was helpful for improving the side slip phenomenon. Figure 21 shows the vertical tire force of the wheels. The number of required calculations, as well as noise, was reduced using the EKF-MA method.
Table 8, Table 9 and Table 10 also indicate that for estimating tire force, the integrated estimation of road tire force based on LM-MMSOFNN proposed in this paper had higher estimation accuracy than the K-means-RBF algorithm. The values of NRMS, RMSE, and MAE were all smaller than the K-means-RBF algorithm. The minimum NRMS, RMSE, and MAE were 0.2%, 4.11 N, and 2.88 N.

5. Conclusions

A novel LM-MMSOFNN structure was proposed for road recognition and online three-directional tire forces estimation. A self-organizing neural network was designed to establish the sub-modules required for different types of roads and the road type was then recognized by the road adhesion coefficient recognition classifier. Finally, the tire force estimation sub-modules were used to estimate the tire forces of the wheels. The EKF-MA method was also used for noise reduction and data processing in order to reduce computational complexity and improve estimation accuracy. It can be concluded that:
(1)
The proposed method was able to estimate the road adhesion coefficient and tire forces of each wheel independently and provided a variety of information, facilitating accurate control of the distributed drive vehicles.
(2)
The improved LM self-organize neurons adapted to different road conditions and thus promoted the generalization ability of the network.
(3)
The proposed sub-modules addressed the problem that when the vehicle is turning, the front and rear lateral forces cannot be estimated by a unified formula.
(4)
A more detailed classification of road surface types contributed to the accuracy of the road adhesion coefficient and tire force estimates.

Author Contributions

Investigation, G.F.; Data curation, G.F.; Writing—original draft, G.W.; Funding acquisition, S.L. All authors have read and agreed to the published version of the manuscript.

Funding

This research was supported by National Natural Science Foundation of China (U22A20246) and Key Research Project of Hebei Province (21342202D).

Data Availability Statement

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Urda, P.; Aceituno, J.F.; Muñoz, S.; Escalona, J.L. Artificial neural networks applied to the measurement of lateral wheel-rail contact force: A comparison with a harmonic cancellation method. Mech. Mach. Theory 2020, 153, 103968. [Google Scholar] [CrossRef]
  2. Xiong, Y.; Yang, X. A review on in-tire sensor systems for tire-road interaction studies. Sens. Rev. 2018, 38, 231–238. [Google Scholar] [CrossRef]
  3. Zareian, A.; Azadi, S.; Kazemi, R. Estimation of road friction coefficient using extended Kalman filter, recursive least square, and neural network. Proc. Inst. Mech. Eng. Part K J. Multi-Body Dyn. 2015, 230, 52–68. [Google Scholar] [CrossRef]
  4. Kim, C.; Hahn, J.; Hong, K.; Yoo, W. Estimation of Tire-Road Friction Coefficient Based on On-Board 6-DoF Acceleration Measurement. IEEE Trans. Veh. Technol. 2015, 64, 3368–3377. [Google Scholar] [CrossRef]
  5. Rajendran, S.; Spurgeon, S.K.; Tsampardoukas, G.; Hampson, R. Estimation of road frictional force and wheel slip for effective antilock braking system (ABS) control. Int. J. Robust Nonlinear Control. 2019, 29, 736–765. [Google Scholar] [CrossRef] [Green Version]
  6. Huang, B.; Fu, X.; Wu, S.; Huang, S. Calculation Algorithm of Tire-Road Friction Coefficient Based on Limited-Memory Adaptive Extended Kalman Filter. Math. Probl. Eng. 2019, 2019, 1–14. [Google Scholar] [CrossRef]
  7. Gao, L.; Xiong, L.; Lin, X.; Xia, X.; Liu, W.; Lu, Y.; Yu, Z. Multi-sensor Fusion Road Friction Coefficient Estimation During Steering with Lyapunov Method. Sensors 2019, 19, 3816. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  8. Chen, X.; Li, S.; Li, L.; Zhao, W.; Cheng, S. Longitudinal-lateral-cooperative estimation algorithm for vehicle dynamics states based on adaptive-square-root-cubature-Kalman-filter and similarity-principle. Mech. Syst. Signal Process. 2022, 176, 109162. [Google Scholar] [CrossRef]
  9. Singh, K.B.; Arat, M.A.; Taheri, S. Literature review and fundamental approaches for vehicle and tire state estimation. Veh. Syst. Dyn. 2018, 57, 1–23. [Google Scholar] [CrossRef]
  10. Jin, X.; Yin, G.; Chen, N. Advanced Estimation Techniques for Vehicle System Dynamic State: A Survey. Sensors 2019, 19, 4289. [Google Scholar] [CrossRef] [Green Version]
  11. Rajamani, R.; Phanomchoeng, G.; Piyabongkarn, D.; Lew, J.Y. Algorithms for Real-Time Estimation of Individual Wheel Tire-Road Friction Coefficients. IEEE/ASME Trans. Mechatron. 2011, 17, 1183–1195. [Google Scholar] [CrossRef]
  12. Anderson, R.; Bevly, D.M. Using GPS with a model-based estimator to estimate critical vehicle states. Veh. Syst. Dyn. 2010, 48, 1413–1438. [Google Scholar] [CrossRef]
  13. Wang, Y.; Zhou, Z.; Wei, C.; Liu, Y.; Yin, C. Host-target vehicle model-based lateral state estimation for preceding target vehicles considering measurement delay. IEEE Trans. Ind. Inform. 2018, 9, 4190–4199. [Google Scholar] [CrossRef]
  14. Bevly, D.M.; Ryu, J.; Gerdes, J.C. Integrating INS Sensors With GPS Measurements for Continuous Estimation of Vehicle Sideslip, Roll, and Tire Cornering Stiffness. IEEE Trans. Intell. Transp. Syst. 2006, 7, 483–493. [Google Scholar] [CrossRef]
  15. Caroux, J.; Lamy, C.; Basset, M.; Gissinger, G.-L. Sideslip angle measurement, experimental characterization and evaluation of three different principles. IFAC Proc. Vol. 2007, 40, 505–510. [Google Scholar] [CrossRef]
  16. Yi, J.; Alvarez, L.; Horowitz, R. Adaptive emergency braking control with underestimation of friction coefficient. IEEE Trans. Control. Syst. Technol. 2002, 10, 381–392. [Google Scholar] [CrossRef]
  17. Wu, B.-F.; Chang, P.-J.; Chen, Y.-S.; Huang, C.-W. An Intelligent Wheelchair Anti-Lock Braking System Design With Friction Coefficient Estimation. IEEE Access 2018, 6, 73686–73701. [Google Scholar] [CrossRef]
  18. Saadeddin, K.; Abdel-Hafez, M.F.; Jaradat, M.A.; Jarrah, M.A. Performance enhancement of low-cost, high-accuracy, state estimation for vehicle collision prevention system using ANFIS. Mech. Syst. Signal Process. 2013, 41, 239–253. [Google Scholar] [CrossRef]
  19. Ribeiro, A.M.; Moutinho, A.; Fioravanti, A.R.; de Paiva, E.C. Estimation of tire–road friction for road vehicles: A time delay neural network approach. J. Braz. Soc. Mech. Sci. Eng. 2019, 42, 4. [Google Scholar] [CrossRef] [Green Version]
  20. Sun, X.; Gong, S.; Han, G.; Wang, M.; Jin, A. Pruning Elman neural network and its application in bolt defects classification. Int. J. Mach. Learn. Cybern. 2018, 10, 1847–1862. [Google Scholar] [CrossRef]
  21. Bonfitto, A.; Feraco, S.; Tonoli, A.; Amati, N. Combined regression and classification artificial neural networks for sideslip angle estimation and road condition identification. Veh. Syst. Dyn. 2019, 58, 1766–1787. [Google Scholar] [CrossRef]
  22. Šabanovič, E.; Žuraulis, V.; Prentkovskis, O.; Skrickij, V. Identification of road-surface type using deep neural networks for friction coefficient estimation. Sensors 2020, 20, 612. [Google Scholar] [CrossRef] [Green Version]
  23. Marques, F.; Woliński, Ł.; Wojtyra, M.; Flores, P.; Lankarani, H. An investigation of a novel LuGre-based friction force model. Mech. Mach. Theory 2021, 166, 104493. [Google Scholar] [CrossRef]
  24. Wilkin, M.A.; Manning, W.; Crolla, D.A.; Levesley, M.C. Use of an extended Kalman filter as a robust tyre force estimator. Veh. Syst. Dyn. 2006, 44, 50–59. [Google Scholar] [CrossRef]
  25. Hsiao, T. Robust Estimation and Control of Tire Traction Forces. IEEE Trans. Veh. Technol. 2013, 62, 1378–1383. [Google Scholar] [CrossRef] [Green Version]
  26. Rezaeian, A.; Zarringhalam, R.; Fallah, S.; Melek, W.; Khajepour, A.; Chen-Ken, S.; Moshchuck, N.; Litkouhi, B. Novel Tire Force Estimation Strategy for Real-Time Implementation on Vehicle Applications. IEEE Trans. Veh. Technol. 2015, 64, 2231–2241. [Google Scholar] [CrossRef]
  27. Gustafsson, F. Slip-based tire-road friction estimation. Automatica 1997, 33, 1087–1099. [Google Scholar] [CrossRef]
  28. Baffet, G.; Charara, A.; Herbomez, G.D. An Observer of Tire–Road Forces and Friction for Active Security Vehicle Systems. IEEE/ASME Trans. Mechatron. 2007, 12, 651–661. [Google Scholar] [CrossRef]
  29. Han, H.G.; Wang, L.D.; Qiao, J.F. Efficient self-organizing multilayer neural network for nonlinear system modeling. Neural Netw. 2013, 43, 22–32. [Google Scholar] [CrossRef]
  30. Luque, P.; Mántaras, D.A.; Fidalgo, E.; Álvarez, J.; Riva, P.; Girón, P.; Compadre, D.; Ferran, J. Tyre–road grip coefficient assessment–Part II: Online estimation using instrumented vehicle, extended Kalman filter, and neural network. Veh. Syst. Dyn. 2013, 51, 1872–1893. [Google Scholar] [CrossRef]
  31. Wilamowski, B.M.; Yu, H. Improved computation for Levenberg–Marquardt training. IEEE Trans. Neural Netw. 2010, 21, 930–937. [Google Scholar] [CrossRef] [PubMed]
  32. Xie, T.; Yu, H.; Hewlett, J.; Rozycki, P.; Wilamowski, B. Fast and Efficient Second-Order Method for Training Radial Basis Function Networks. IEEE Trans. Neural Netw. Learn. Syst. 2012, 23, 609–619. [Google Scholar] [PubMed]
  33. de Jesus Rubio, J. SOFMLS: Online self-organizing fuzzy modified least-squares network. IEEE Trans. Fuzzy Syst. 2009, 17, 1296–1309. [Google Scholar] [CrossRef]
  34. Wang, Z.; Oh, S.K.; Kim, E.H.; Fu, Z.; Pedrycz, W. Hierarchically Reorganized Multi-layer Fuzzy Neural Networks Architecture Driven with the Aid of Node Selection Strategies and Structural Network Optimization. IEEE Access 2022, 10, 7772–7792. [Google Scholar] [CrossRef]
  35. Zeng, Y.; Núñez, A.; Li, Z. Speckle noise reduction for structural vibration measurement with laser Doppler vibrometer on moving platform. Mech. Syst. Signal Process. 2022, 178, 109196. [Google Scholar] [CrossRef]
  36. Silva, F.L.; Silva, L.C.; Eckert, J.J.; Lourenco, M.A. Robust fuzzy stability control optimization by multi-objective for modular vehicle. Mech. Mach. Theory 2022, 167, 104554. [Google Scholar] [CrossRef]
  37. Kurita, T. Principal component analysis (PCA). Comput. Vis. A Ref. Guide 2019, 1–4. [Google Scholar] [CrossRef]
  38. Xiong, L.; Xia, X.; Lu, Y.; Liu, W.; Gao, L.; Song, S.; Yu, Z. IMU-based Automated Vehicle Body Sideslip Angle and Attitude Estimation Aided by GNSS using Parallel Adaptive Kalman Filters. IEEE Trans. Veh. Technol. 2020, 69, 10668–10680. [Google Scholar] [CrossRef]
  39. Ding, X.; Wang, Z.; Zhang, L.; Liu, J. A Comprehensive Vehicle Stability Assessment System Based on Enabling Tire Force Estimation. IEEE Trans. Veh. Technol. 2022, 71, 11571–11588. [Google Scholar] [CrossRef]
  40. Han, G.; Li, L.; Di, W.; Sun, X.; Bu, T.; Lin, T. Multiscale Convolutional Generative Adversarial Network for Anchorage Grout Defect Detection. IEEE Trans. Instrum. Meas. 2020, 70, 1–10. [Google Scholar] [CrossRef]
Figure 1. The 4WID Vehicle Dynamics Model.
Figure 1. The 4WID Vehicle Dynamics Model.
Machines 11 00344 g001
Figure 2. The Spearman principal component analysis related to μ.
Figure 2. The Spearman principal component analysis related to μ.
Machines 11 00344 g002
Figure 3. Tire force and moment test bench.
Figure 3. Tire force and moment test bench.
Machines 11 00344 g003
Figure 4. Longitudinal force experiments with different camber angles.
Figure 4. Longitudinal force experiments with different camber angles.
Machines 11 00344 g004
Figure 5. Lateral force experiments with different camber angles.
Figure 5. Lateral force experiments with different camber angles.
Machines 11 00344 g005
Figure 6. The structure of neural networks.
Figure 6. The structure of neural networks.
Machines 11 00344 g006
Figure 7. The SOFNN neuron growth process.
Figure 7. The SOFNN neuron growth process.
Machines 11 00344 g007
Figure 8. The pruning process of SOFNN.
Figure 8. The pruning process of SOFNN.
Machines 11 00344 g008
Figure 9. Structure diagram of the road recognition and tire force online estimation.
Figure 9. Structure diagram of the road recognition and tire force online estimation.
Machines 11 00344 g009
Figure 10. The wheel angle of the left front, longitudinal velocity, longitudinal acceleration, lateral acceleration, and wheel roll rate.
Figure 10. The wheel angle of the left front, longitudinal velocity, longitudinal acceleration, lateral acceleration, and wheel roll rate.
Machines 11 00344 g010
Figure 11. The estimation of the adhesion coefficient and LTR from dry asphalt to ice and snow.
Figure 11. The estimation of the adhesion coefficient and LTR from dry asphalt to ice and snow.
Machines 11 00344 g011
Figure 12. The longitudinal tire force of the wheels.
Figure 12. The longitudinal tire force of the wheels.
Machines 11 00344 g012
Figure 13. The lateral tire force of the wheels.
Figure 13. The lateral tire force of the wheels.
Machines 11 00344 g013
Figure 14. The vertical tire force of the wheels.
Figure 14. The vertical tire force of the wheels.
Machines 11 00344 g014aMachines 11 00344 g014b
Figure 15. Experimental sensors of the test vehicle and actual road conditions.
Figure 15. Experimental sensors of the test vehicle and actual road conditions.
Machines 11 00344 g015
Figure 16. The data measured by sensors and EKF filtering.
Figure 16. The data measured by sensors and EKF filtering.
Machines 11 00344 g016
Figure 17. Longitudinal and lateral acceleration filtered by the EKF-MA algorithm.
Figure 17. Longitudinal and lateral acceleration filtered by the EKF-MA algorithm.
Machines 11 00344 g017
Figure 18. The estimation of the road adhesion coefficient and the rollover factor index LTR.
Figure 18. The estimation of the road adhesion coefficient and the rollover factor index LTR.
Machines 11 00344 g018
Figure 19. The longitudinal tire force of four wheels.
Figure 19. The longitudinal tire force of four wheels.
Machines 11 00344 g019aMachines 11 00344 g019b
Figure 20. The lateral tire force of four wheels.
Figure 20. The lateral tire force of four wheels.
Machines 11 00344 g020
Figure 21. The vertical tire force of four wheels.
Figure 21. The vertical tire force of four wheels.
Machines 11 00344 g021
Table 1. Signals used in the LM-MMSOFNN algorithm.
Table 1. Signals used in the LM-MMSOFNN algorithm.
#NotationDescriptionValue
1axLongitudinal accelerationm/s2
2ayLateral accelerationm/s2
3ΨYaw raterad/s
4δThe front wheel angledeg
5αFLThe wheel slip angle of front left wheeldeg
6αFRThe wheel slip angle of front right wheeldeg
7αRLThe wheel slip angle of rear left wheeldeg
8αRRThe wheel slip angle of rear right wheeldeg
9uLongitudinal speed of the vehiclekm/h
10ωFLThe angular velocity of the wheelrad/s
11ωFRThe angular velocity of the wheelrad/s
12ωRLThe angular velocity of the wheelrad/s
13ωRRThe angular velocity of the wheelrad/s
Table 2. Tire force pure longitudinal slip test conditions.
Table 2. Tire force pure longitudinal slip test conditions.
VelocityLoad (N)Slip RateSlip Angle
60 km/h1215.2 (N)−30–30%
60 km/h2430.4 (N)−30–30%
60 km/h3645.6 (N)−30–30%
60 km/h4860.8 (N)−30–30%
Table 3. Tire force pure cornering test conditions.
Table 3. Tire force pure cornering test conditions.
VelocityLoadSlip RateSlip Angle
60 km/h40%free scrolling−15°–15°
60 km/h80%free scrolling−15°–15°
60 km/h120%free scrolling−15°–15°
60 km/h160%free scrolling-15°-15°
Table 4. Main parameters of the 4WID vehicle.
Table 4. Main parameters of the 4WID vehicle.
Variable ParametersNotationDescriptionValue
Mass of the vehiclem1412kg
Moment of inertia around the Z-axisIz1536.7kg·m2
Distance from the center of mass to the axlea1015mm
Distance from the center of mass to the middle axleb1895mm
Distance from the center of mass to groundc540mm
WheelbaseW1675mm
Wheel effective radiusr353mm
Lateral stiffness of the front wheelcαf34.4kN·rad−1
Lateral stiffness of the rear wheelcαr30.2kN·rad−1
Table 5. The longitudinal force estimation error.
Table 5. The longitudinal force estimation error.
FxflFxfrFxrlFxrr
NRMS (%)2.314.182.514.22
NRMS(%)[25]5.164.447.077.07
RMSE(N)0.210.390.240.40
MAE(N)0.120.240.140.22
Table 6. The lateral force estimation error.
Table 6. The lateral force estimation error.
FyflFyfrFyrlFyrr
NRMS (%)1.262.310.790.87
NRMS(%)[25]9.37.213.5411.25
RMSE(N)6.9112.039.329.10
MAE(N)3.927.104.886.62
Table 7. The vertical force estimation error.
Table 7. The vertical force estimation error.
FzflFzfrFzrlFzrr
NRMS (%)1.341.271.281.33
NRMS(%)[25]5.375.177.006.80
RMSE(N)6.789.107.738.80
MAE(N)3.675.794.855.14
Table 8. Longitudinal tire force estimation errors of LM-MMSOFNN and K-means-RBF.
Table 8. Longitudinal tire force estimation errors of LM-MMSOFNN and K-means-RBF.
FxflFxfrFxrlFxrr
LM-MMSOFNN NRMS(%) 4.605.356.846.61
RMSE(N)4.265.024.234.18
MAE(N)2.973.452.932.95
K-means-RBFNRMS(%) 13.4912.5712.3813.77
RMSE(N)16.4916.0716.7414.86
MAE(N)8.958.919.138.95
Table 9. Lateral tire force estimation errors of LM-MMSOFNN and K-means-RBF.
Table 9. Lateral tire force estimation errors of LM-MMSOFNN and K-means-RBF.
FyflFyfrFyrlFyrr
LM-MMSOFNN NRMS(%) 1.681.940.360.35
RMSE(N)13.65 14.284.254.11
MAE(N)21.87 22.582.942.88
K-means-RBFNRMS(%) 6.486.225.444.87
RMSE(N)95.5287.4163.5956.73
MAE(N)87.0573.3143.6342.32
Table 10. Vertical tire force estimation errors of LM-MMSOFNN and K-means-RBF.
Table 10. Vertical tire force estimation errors of LM-MMSOFNN and K-means-RBF.
FzflFzfrFzrlFzrr
LM-MMSOFNN NRMS(%) 0.200.270.360.40
RMSE(N)9.028.108.4312.71
MAE(N)7.355.926.5610.65
K-means-RBFNRMS(%) 1.622.192.491.73
RMSE(N)48.4751.9877.0840.24
MAE(N)39.3144.9764.1133.56
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

Wang, G.; Li, S.; Feng, G. Online Estimation of Three-Directional Tire Forces Based on a Self-Organizing Neural Network. Machines 2023, 11, 344. https://doi.org/10.3390/machines11030344

AMA Style

Wang G, Li S, Feng G. Online Estimation of Three-Directional Tire Forces Based on a Self-Organizing Neural Network. Machines. 2023; 11(3):344. https://doi.org/10.3390/machines11030344

Chicago/Turabian Style

Wang, Guiyang, Shaohua Li, and Guizhen Feng. 2023. "Online Estimation of Three-Directional Tire Forces Based on a Self-Organizing Neural Network" Machines 11, no. 3: 344. https://doi.org/10.3390/machines11030344

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