Abstract
Tire slip control is one of the most critical topics in vehicle dynamics control, being the basis of systems such the Anti-lock Braking System (ABS), Traction Control System (TCS) or Electronic Stability Program (ESP). The highly nonlinear behavior of tire–road contact makes it challenging to design robust controllers able to find a dynamic stable solution in different working conditions. Furthermore, road conditions greatly affect the braking performance of vehicles, being lower on slippery roads than on roads with a high tire friction coefficient. For this reason, by knowing the value of this coefficient, it is possible to change the slip ratio tracking reference of the tires in order to obtain the optimal braking performance. In this paper, an controller is proposed to deal with the tire slip control problem and maximize the braking forces depending on the road condition. Simulations are carried out in the vehicular dynamics simulator software CarSim. The proposed controller is able to make the tire slip follow a given reference based on the friction coefficient for the different tested road conditions, resulting in a small reference error and good transient response.
1. Introduction
Vehicle stability under braking is essential to ensure the integrity of the vehicle’s passengers and external actors. Wheel locking can affect vehicular motion, diverting the vehicle from the driver’s desired trajectory or reducing the effectiveness of braking, which can lead to accidents. In many cases, these accidents and their consequences can be avoided thanks to the use of active vehicle dynamics control systems.
Tire slip control by means of Anti-lock Braking Systems (ABS) has been one of the great achievements in automotive vehicle safety. Traditionally, Hydraulically Applied Brakes (HAB) have been the most common system layout in commercial vehicles. Pressure modulation in these systems is generally achieved in a stairway style, making it suitable for threshold-based, fuzzy logic and neural network control [1]. However, alternatives to these systems are now available, such as the Electro-Hydraulic Brake (EHB) or Electro-Mechanical Brake (EMB) systems. These are characterized by a faster response compared with conventional hydraulic systems [2,3] and allow a more precise and continuous control of the braking torque at the wheels.
Many different control strategies have been proposed to address the ABS control. Rule-based algorithms compose the majority of solutions nowadays [4] but, in addition to fuzzy logic [5] and neural network [6,7] controllers, the large amount of tuning parameters make them extremely time-consuming options and are not able to deal with the uncertainties and disturbances of the tire–road dynamics. Moreover, none of these methodologies can assure the stability of the system. Given that brake actuator technology has significantly advanced in the last two decades, researchers have focused their efforts on more advanced control techniques to improve ABS performance. In [8], a robust Integral Sliding Mode Controller (ISMC) was proposed, demonstrating the importance of reference adaptation during braking. Nevertheless, ISMCs are feedback techniques, and adding feed-forward action is not trivial, which limits the performance of the controller. Model Predictive Control has risen as one of the most promising control alternatives [9,10], offering space for improvements with respect to state-of-the-art controllers. However, as MPC algorithms are online strategies for control, the limitation of these systems lies in the computational time required for the correct operation of the algorithm. Sometimes, in fact, the computation time is unpredictable, as the system encounters external disturbances that have not been taken into account in the design, which is a problem for real-time applications where safety is a critical condition. Moreover, the addition of nonconvex constraints also increases the computation time, and the online solvers used in the literature only offer convergence to local optima [11,12]. Classical robust control approaches allow to deal with uncertainties, disturbances and noise by design, while ensuring stability, and do not present the computational drawback of the above, as the control gains for the controller are calculated offline [13,14,15,16,17].
Limited evaluations of robust control techniques are found in the recent literature [1], and existing ones do not validate their results with a high-order vehicle model [18,19] and do not present a simultaneous stage of the vehicle state’s estimation. Motivated by the aforementioned reasons, the design of an gain-scheduling controller to deal with the tire slip control problem is presented in this paper, and results are validated with the vehicle dynamics software simulator CarSim. The main contributions are:
- The proposed controller is able to make the tire slip follow a given reference based on the TRFC, resulting in a small reference error and good transient response, guaranteeing system stability. Since the estimation of the TRFC is not the focus of this article, it is assumed to be known for making use of any of the most recent literature algorithms [20,21,22,23,24,25,26,27,28,29,30,31,32].
- The braking forces are maximized depending on road condition.
- Even though a simple vehicle model was taken into consideration for the controller design, the proposed algorithm was tested in the vehicle dynamics simulator software CarSim, in which simulations were carried out for different road conditions.
- To consider the longitudinal velocity and tire–road contact time-dependency problem, a time-varying parameter approach is considered for the synthesis of the controller. These parameters are considered as pseudomeasures.
- In order to estimate the states of the vehicle and the time-varying parameters with the information obtained from on-board series-production vehicle sensors, a Kalman Filter is considered.
The rest of the article is organized as follows: in Section 2, the problem of the gain-scheduling controller and vehicle states estimation is depicted. Moreover, the braking problem and dynamics are formulated. In Section 3, the design of the proposed controller is explained. The controller is tested in Section 4 using CarSim and Simulink, and the results obtained are analyzed. Finally, the conclusions are drawn in Section 5.
2. Problem Formulation
In this section, the problem of the gain-scheduling controller and vehicle states estimation is depicted in Figure 1. The vehicle and friction models used for the controller are presented subsequently and all the parameters used are shown in Appendix A.
Figure 1.
Scheme of the control architecture implemented in Simulink and CarSim [20,21,22,23,24,25,26,27,28,29,30,31,32].
As shown in Figure 1, a Kalman Filter algorithm is used to estimate the braking tire force of each wheel and the longitudinal velocity of the vehicle. These estimations are then used to calculate the longitudinal slip on each wheel and for the model used by the controller. To simplify the algorithm, the TRFC is supposed to be obtained by some estimation method [20,21,22,23,24,25,26,27,28,29,30,31,32] and the optimal tire slip that maximizes the braking force is calculated by means of the Burckhardt friction model. Finally, the controller generates the necessary braking pressure for each wheel in order to minimize the error between the optimal and current longitudinal slip.
Vehicle and Friction Models
In this section, the vehicle and friction models used for the controller are presented. A single-corner model [33] is used to represent the dynamics of the wheel during braking. It is assumed that the vehicle only moves in the longitudinal direction during the braking maneuver, as in Figure 2.
Figure 2.
Single-corner vehicle model representation.
The dynamics of the single-corner vehicle model depicted in Figure 2 can be expressed as in [33]:
where J is the moment of inertia of the wheel, m is the equivalent mass of the single-corner vehicle model and R is the effective radius of the wheel; is the rotational velocity of the wheel, is the braking torque applied on the wheel, is the longitudinal velocity of the vehicle and is the force originated from the tire–road contact. This force can be determined by means of the expression
where is the vertical load and is the instantaneous tire–road friction coefficient. For a case of straight-line braking, it is considered that only depends on the tire slip:
with and meaning that the wheel is locked. In this work, the Burckhardt friction model is used to characterize the tire–road contact behavior. This model allows to obtain the instantaneous friction coefficient for different road condition as a function of the tire slip:
where the value of the coefficients , and only depends on the road condition, resulting in different friction curves [34], as in Figure 3.
Figure 3.
Friction coefficient for different road condition according to the Burckhardt model.
By using the Burckhardt friction model, it is simple to know the value of the longitudinal tire slip that maximizes the braking force, shown in Table 1.
Table 1.
Burckhardt friction model parameters [34].
By deriving the Equation (3) and using Equation (1), the dynamics of the tire slip can be expressed as
where is the pressure of the hydraulic system, and constant comes from .
In Equation (5), both and are pseudomeasure time-varying parameters estimated by a Kalman Filter algorithm presented later in the document. To facilitate the design of the controller, the following time-varying parameters are defined:
where both time-varying parameters and are bounded within an upper and a lower bound denoted by “” and “”, respectively.
By taking , and from Equation (5), the dynamics of the longitudinal tire slip can be characterized by
where
and d is considered as the disturbances: .
3. Controller Design
In this section, the proposed controller synthesis is presented, as well as the proposed algorithm for the vehicle states estimation.
3.1. Controller Design Objectives
The main objective of the controller is to make the tire slip ratio follow the desired reference that maximizes the braking force according to the Burckhardt model, shown in Table 1. Then, the state space of the system expressed in Equation (7) can be augmented with a new defined state and . The dynamics of the augmented system is
where
The controlled output of the system is
where . The gain controller law proposed for the system in Equation (9) is of the form
and results in a generalized proportional integral controller whose integral term works towards eliminating the error with the reference signal, minimizing the error with respect to the optimal slip ratio.
3.2. Stability Analysis
In order to minimize the controlled output, the performance inequality is chosen as in [35]:
and it must be fulfilled for any bounded disturbance d and reference signal r, where is the performance index and is a weighting factor.
Theorem 1.
Proof.
By choosing a Lyapunov function of the form
and satisfying and with
where is the closed-loop system matrix .
Now, let us define a cost function as
To guarantee that the inequality of Equation (14) holds, the cost function defined in Equation (17) must satisfy
By expressing in matrix form and applying Schur’s complement to Equation (19), it ensures Equation (14) to be satisfied, so the proof is concluded.
□
3.3. Gain-Scheduling Feedback Gains Design
As the closed-loop plant of the system is expressed as a function of time-varying parameters in Equation (9), a polytopic system is generated for describing the dynamics of the system [36]:
where are the weighting gains that satisfy and for each of the four vertices that represent the four linear submodels of the generated polytope, as shown in Figure 4. These vertices are built from the upper and lower bounds of the and parameters
Figure 4.
Graphical representation of the four-vertex polytope.
The weighting gains are calculated using the values of as follows:
where .
The values of and can be obtained online and, through them, the final feedback controller gain K can be obtained as a linear combination of the feedback gain of the submodels using
With the polytopic system in Equation (20) and gain law control in Equation (12), the controller is asymptotically stable, and the conditions in Equation (13) are ensured if there is a definite positive matrix Q, a matrix M and a that satisfy the LMI
where
with , and the state feedback gain of each submodel of the corresponding vertex of the polytope is obtained as
Proof is shown in [36].
In addition, another constraint is used to limit the maximum control output signal so that the maximum pressure supported by the hydraulic system is not exceeded, thus limiting the braking torque. The limitation of the output signal is performed as in [37], where given positive definite matrices Q and M and a positive scalar , the maximum control output of the system in Equation (9) can be limited using the constraint
with .
The objective controller gains are found by solving the minimization problem
3.4. State Variable Estimation through a Kalman Filter
It is necessary for the control feedback to know the values of the states and the values of to calculate the gains of the polytope. Therefore, , and have to be estimated. For this purpose, a Kalman Filter is used to estimate the longitudinal velocity and the tire braking forces [38], because it allows to estimate the states of a linear system which cannot be measured directly, in this case tire forces. As the tire forces of every wheel of the vehicle are needed, the estimation is performed using Equation (29) into all the wheels of the vehicle:
where is the total mass of the vehicle, is the braking torque and is the braking tire force of the wheel. From Equation (29), the following state-space model is derived
where the state variables are , and the control inputs are , which can be known by means of the controller signals. The measurements are the longitudinal acceleration of the vehicle and the wheel rotation speeds, . All the measurement signals can be obtained using inertia or velocity sensors. Longitudinal acceleration can be measured by an Inertial Measurement Unit (IMU) [39], while the angular velocity of each wheel can be measured with Wheel Pulse Transducers (WPTs) [40]. Even though longitudinal velocity can be measured with an odometer, this can lead to imprecise results; therefore, an estimation of seems to be the best choice. By augmenting the system with the tire forces, the new state-space variables vector is , and the state equation of the KF written in discrete form is
where
where the time variation is defined using the random walk model, as in [38].
The KF algorithm has two steps: the time update step and measurement update step. In the measurement state step, the algorithm uses the measurement to correct the estimation made in the time update step
where
In the time update step, an estimation of the state variables is made using the dynamics equations of the system
The process noise is considered to have zero mean and covariance, the measurement noise is considered to have zero mean and covariance and is the states’ covariance. Through these estimations, the tire slip of the wheels can be calculated using Equation (35). The tire slip is estimated using the measurement of the angular velocity of the wheels and the estimated longitudinal velocity:
4. Simulations and Results
4.1. Simulation Set Up
This section shows the conditions and results of the simulations performed to test the operation of the controller designed in the previous section, which is used to control the slip of the four tires of the vehicle. Simulations are carried out in the vehicle dynamics software CarSim, which allows to run simulations with a 27-DOF vehicle model [41]. The controller and state estimator are implemented in Matlab–Simulink. Since during the braking process the vertical load is not the same on both axles of the vehicle due to the load transfer from the rear wheels to the front wheels, one controller is calculated for the rear wheels and another for the front wheels, considering that both the left and right wheels of the same axle work under identical conditions. The gains of the controller are obtained by solving the LMI minimization problem using the Robust Control Toolbox.
The limit values for parameters and are defined in Table 2. The velocity range considered is . The minimum force on the tire is 0 N, and the maximum for the front occurs when the friction coefficient is maximum, considering load transfer. For the case of the rear tire, the maximum forces are calculated when only static load is considered
where L is stated in Table 3. The friction coefficient considered in Equation (36) is the maximum for the road considered in the simulations, .
Table 2.
Polytopes bounds.
Table 3.
Vehicle characteristics.
The feedback gains and the performance index for the front and rear braking controllers are calculated by choosing a weighting factor in order to take into account the disturbances, shown in Equation (13). The gain matrices obtained are
The initial, process and measurement covariances for the Kalman Filter are
where is the covariance considered on the sensors signals.
In order to test the performance of the designed controller, simulations are performed using the vehicular dynamics software CarSim, considering a C-Class vehicle model. This category includes series-production vehicles such as Audi A3, Fiat Bravo or Opel Astra, among others. During the simulation, errors in the sensor measurements are considered. The controller and estimator are implemented the Simulink environment, Figure 1. The controller is tested in different road condition in which the vehicle always starts at a velocity of 70 km/h and starts braking at 0.1 seconds along a straight path. The cut-off speed of the controller is 3 m/s; below this velocity the actuator applies the maximum allowable pressure, as the wheel locking at very low velocities does not compromise the braking maneuver. In all simulations, it is assumed that the friction coefficient is known, and no error in the estimation is assumed. Hence, the slip reference is obtained by comparing the estimation of with the closest value from Table 1. The coefficient of friction is also considered the same for all the wheels; thus, the same reference is always provided to all the controllers. The results are compared with those obtained with a PID controller with gains , and under the same simulation conditions.
4.2. Braking with Constant
The braking maneuver is simulated with the following road conditions:
- Road condition 1: road with trying to emulate a dry asphalt road.
- Road condition 2: road with trying to emulate a wet cobblestone road.
- Road condition 3: road with trying to emulate a snowy road.
The results of this simulations can be seen in Figure 5, Figure 6, Figure 7, Figure 8, Figure 9, Figure 10, Figure 11, Figure 12 and Figure 13. For simplicity, only the results relative to the wheels of the left side of the vehicle are shown.
Figure 5.
Front tire slip, reference tire slip and brake pressure for .
Figure 6.
Rear wheels tire slip for front, reference tire slip and brake pressure for .
Figure 7.
Estimated forces by KF compared with CarSim forces for .
Figure 8.
Front wheels tire slip, reference tire slip and brake pressure for .
Figure 9.
Rear wheels tire slip, reference tire slip and brake pressure for .
Figure 10.
Estimated forces by KF compared with CarSim forces for .
Figure 11.
Front wheels tire slip, reference tire slip and brake pressure for .
Figure 12.
Rear wheels tire slip, reference tire slip and brake pressure for .
Figure 13.
Estimated forces by KF compared with CarSim forces for .
In Figure 5, Figure 6, Figure 8, Figure 9, Figure 11 and Figure 12, it can be seen that the designed controller manages to make the longitudinal tire slip reach the given reference for the three tested different road conditions better than the PID controller does, especially in the case where the friction coefficient is high, where the proposed controller presents less steady-state error. The settling time is approximately 0.1 seconds in all the simulations, being faster than the PID controller in all the situations.
4.3. Braking Test with Changing
In Figure 14, Figure 15 and Figure 16, a snowy stretch on the road where the vehicle brakes is simulated. It can be seen that when the sudden friction change occurs, the controller prevents the slip from increasing too much and thus stopping the wheel from locking. In addition to that, the controller makes the slip of both the front and rear tires follow the reference , even though the tires of each axle enter the snowy section at different time instants. The entering and the exit of the car from the snowy patch is pointed out in Figure 14 and Figure 16 with discontinuous lines. Again, the proposed controller performs better than the PID controller, as it has a faster response and minimizes error further.
Figure 14.
Front wheels tire slip, reference tire slip and brake pressure for changing .
Figure 15.
Rear wheels tire slip, reference tire slip and brake pressure for changing .
Figure 16.
Estimated forces by KF compared with CarSim forces for changing .
4.4. Braking Distance Comparison
The braking distances obtained using the designed controller are compared with the ones obtained using a PID controller and the default braking ABS that CarSim uses. This system activates and deactivates the brake pressure to maintain the tire slip between two values, 0.1–0.15 for the front wheels and 0.05–0.1 for the rear wheels. The results are shown in Table 4.
Table 4.
Braking distances comparison.
5. Conclusions and Future Works
In this work, an gain-scheduling controller able to optimize vehicle braking in an emergency situation was developed, trying to achieve the optimal longitudinal slip value from the Burckhardt tire model that maximizes the braking force for different road conditions. The controller was validated through braking simulations under different road conditions using CarSim and Simulink. It was observed that the controller is able to follow the reference under different road condition and with a reduced response time. In addition, its robustness against the variations that occur in the system during braking was verified, avoiding wheel locks. As part of a future work, communication delays must be taken into account, and an Event-Triggering mechanism should be applied to reduce the network communication loads and actuator chattering, leading to a more complete and realistic braking control.
Author Contributions
M.M.-U. and M.J.-S. proposed the ideas; M.M.-U., M.J.-S. and F.V.-M. performed the mathematical development; M.M.-U. and M.J.-S. conceived and designed the simulations; M.M.-U., M.J.-S., F.V.-M. and B.L.B. analyzed the data; M.M.-U., M.J.-S., F.V.-M. and B.L.B. wrote the paper. All authors have read and agreed to the published version of the manuscript.
Funding
This work was supported by the FEDER/Ministry of Science and Innovation–Agencia Estatal de Investigacion (AEI) of the Government of Spain through the project [RTI2018-095143-B-C21].
Institutional Review Board Statement
Not applicable.
Informed Consent Statement
Not applicable.
Data Availability Statement
Not applicable.
Conflicts of Interest
The authors declare no conflict of interest.
Abbreviations
The following abbreviations are used in this manuscript:
| ABS | Anti-lock Braking Systems |
| TRFC | Tire Road Friction Coefficient |
| KF | Kalman Filter |
| LMI | Linear Matrix Inequality |
Appendix A. List of Terms
Table A1.
List of terms.
Table A1.
List of terms.
| Term | Description | Unit |
|---|---|---|
| Longitudinal tire-slip ratio | (-) | |
| Optimal longitudinal tire-slip ratio | (-) | |
| Tire–road friction coefficient | (-) | |
| Rotational speed | rad/s | |
| First coefficient of Burckhardt model | (-) | |
| Second coefficient of Burckhardt model | (-) | |
| Third coefficient of Burckhardt model | (-) | |
| Vertical load | N | |
| Center of gravity height | m | |
| J | Spin inertia | kgm |
| Front braking constant | Nm/MPa | |
| Rear braking constant | Nm/MPa | |
| L | Vehicle wheelbase | m |
| Distance from center of gravity to front axle | m | |
| Distance from center of gravity to rear axle | m | |
| Vehicle total mass | kg | |
| Front single-corner model equivalent mass | kg | |
| Rear single-corner model equivalent mass | kg | |
| Brake pressure | MPa | |
| Maximum brake pressure | MPa | |
| R | Wheel radius | m |
| Longitudinal velocity | m/s |
References
- Pretagostini, F.; Ferranti, L.; Berardo, G.; Ivanov, V.; Shyrokau, B. Survey on wheel slip control design strategies, evaluation and application to antilock braking systems. IEEE Access 2020, 8, 10951–10970. [Google Scholar] [CrossRef]
- Wilkinson, J.; Mousseau, C.W.; Klingler, T. Brake Response Time Measurement for a HIL Vehicle Dynamics Simulator; Technical Report, SAE Technical Paper 2010-01-0079; SAE: Warrendale, PA, USA, 2010. [Google Scholar]
- Wu, D.; Ding, H.; Guo, K.; Wang, Z. Experimental Research on the Pressure Following Control of Electro-Hydraulic Braking System; Technical Report, SAE Technical Paper 2014-01-0848; SAE: Warrendale, PA, USA, 2014. [Google Scholar]
- Gerard, M.; Pasillas-Lépine, W.; De Vries, E.; Verhaegen, M. Adaptation of hybrid five-phase ABS algorithms for experimental validation. IFAC Proc. Vol. 2010, 43, 13–18. [Google Scholar] [CrossRef]
- Cabrera, J.A.; Ortiz, A.; Castillo, J.J.; Simon, A. A fuzzy logic control for antilock braking system integrated in the IMMa tire test bench. IEEE Trans. Veh. Technol. 2005, 54, 1937–1949. [Google Scholar] [CrossRef]
- Poursamad, A. Adaptive feedback linearization control of antilock braking systems using neural networks. Mechatronics 2009, 19, 767–773. [Google Scholar] [CrossRef]
- Pedro, J.O.; Dahunsi, O.A.; Nyandoro, O.T. Direct adaptive neural control of antilock braking systems incorporated with passive suspension dynamics. J. Mech. Sci. Technol. 2012, 26, 4115–4130. [Google Scholar] [CrossRef]
- Savitski, D.; Schleinin, D.; Ivanov, V.; Augsburg, K. Robust continuous wheel slip control with reference adaptation: Application to the brake system with decoupled architecture. IEEE Trans. Ind. Inform. 2018, 14, 4212–4223. [Google Scholar] [CrossRef]
- Basrah, M.S.; Siampis, E.; Velenis, E.; Cao, D.; Longo, S. Wheel slip control with torque blending using linear and nonlinear model predictive control. Veh. Syst. Dyn. 2017, 55, 1665–1685. [Google Scholar] [CrossRef]
- Tavernini, D.; Vacca, F.; Metzler, M.; Savitski, D.; Ivanov, V.; Gruber, P.; Hartavi, A.E.; Dhaens, M.; Sorniotti, A. An explicit nonlinear model predictive ABS controller for electro-hydraulic braking systems. IEEE Trans. Ind. Electron. 2019, 67, 3990–4001. [Google Scholar] [CrossRef]
- Wächter, A.; Biegler, L.T. On the implementation of an interior-point filter line-search algorithm for large-scale nonlinear programming. Math. Program. 2006, 106, 25–57. [Google Scholar] [CrossRef]
- Ferreau, H.J.; Kirches, C.; Potschka, A.; Bock, H.G.; Diehl, M. qpOASES: A parametric active-set algorithm for quadratic programming. Math. Program. Comput. 2014, 6, 327–363. [Google Scholar] [CrossRef]
- Viadero-Monasterio, F.; Boada, B.; Boada, M.; Díaz, V. H∞ dynamic output feedback control for a networked control active suspension system under actuator faults. Mech. Syst. Signal Process. 2022, 162, 108050. [Google Scholar] [CrossRef]
- Latrach, C.; Kchaou, M.; Guéguen, H. H∞ observer-based decentralised fuzzy control design for nonlinear interconnected systems: An application to vehicle dynamics. Int. J. Syst. Sci. 2017, 48, 1485–1495. [Google Scholar] [CrossRef]
- Latrach, C.; Kchaou, M.; El Hajjaji, A.; Rabhi, A. Robust H∞ fuzzy networked control for vehicle lateral dynamics. In Proceedings of the 16th International IEEE Conference on Intelligent Transportation Systems, The Hague, The Netherlands, 6–9 October 2013; pp. 905–910. [Google Scholar] [CrossRef]
- Latrech, C.; Kchaou, M.; Guéguen, H. Networked non-fragile H∞ static output feedback control design for vehicle dynamics stability: A descriptor approach. Eur. J. Control 2018, 40, 13–26. [Google Scholar] [CrossRef]
- Boada, B.L.; Viadero-Monasterio, F.; Zhang, H.; Boada, M.J.L. Simultaneous Estimation of Vehicle Sideslip and Roll Angles Using an Integral-Based Event-Triggered H∞ Observer Considering Intravehicle Communications. IEEE Trans. Veh. Technol. 2022. [Google Scholar] [CrossRef]
- Qi, G.; Fan, X.; Zhu, S.; Chen, X.; Wang, P.; Li, H. Research on Robust Control of Automobile Anti-lock Braking System Based on Road Recognition. JJMIE 2022, 16, 343–352. [Google Scholar]
- Baṣlamiṣli, S.Ç.; Köse, İ.E.; Anlaş, G. Robust control of anti-lock brake system. Veh. Syst. Dyn. 2007, 45, 217–232. [Google Scholar] [CrossRef]
- Beal, C.E. Rapid road friction estimation using independent left/right steering torque measurements. Veh. Syst. Dyn. 2019, 58, 377–403. [Google Scholar] [CrossRef]
- Niu, Y.; Zhang, S.; Tian, G.; Zhu, H.; Zhou, W. Estimation for Runway Friction Coefficient Based on Multi-Sensor Information Fusion and Model Correlation. Sensors 2020, 20, 3886. [Google Scholar] [CrossRef]
- Santini, S.; Albarella, N.; Arricale, V.M.; Brancati, R.; Sakhnevych, A. On-board road friction estimation technique for autonomous driving vehicle-following maneuvers. Appl. Sci. 2021, 11, 2197. [Google Scholar] [CrossRef]
- Wang, Y.; Hu, J.; Wang, F.; Dong, H.; Yan, Y.; Ren, Y.; Zhou, C.; Yin, G. Tire road friction coefficient estimation: Review and research perspectives. Chin. J. Mech. Eng. 2022, 35, 1–11. [Google Scholar] [CrossRef]
- Acosta, M.; Kanarachos, S.; Blundell, M. Road friction virtual sensing: A review of estimation techniques with emphasis on low excitation approaches. Appl. Sci. 2017, 7, 1230. [Google Scholar] [CrossRef]
- Du, Y.; Liu, C.; Song, Y.; Li, Y.; Shen, Y. Rapid estimation of road friction for anti-skid autonomous driving. IEEE Trans. Intell. Transp. Syst. 2019, 21, 2461–2470. [Google Scholar] [CrossRef]
- Leng, B.; Jin, D.; Xiong, L.; Yang, 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]
- 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. Part D J. Automob. Eng. 2015, 229, 1158–1168. [Google Scholar] [CrossRef]
- Castillo, J.J.; Cabrera, J.A.; Guerra, A.J.; Simon, A. A novel electrohydraulic brake system with tire–road friction estimation and continuous brake pressure control. IEEE Trans. Ind. Electron. 2015, 63, 1863–1875. [Google Scholar] [CrossRef]
- Hu, J.; Rakheja, S.; Zhang, Y. Real-time estimation of tire–road friction coefficient based on lateral vehicle dynamics. Proc. Inst. Mech. Eng. Part D J. Automob. Eng. 2020, 234, 2444–2457. [Google Scholar] [CrossRef]
- Shao, L.; Jin, C.; Eichberger, A.; Lex, C. Grid search based tire-road friction estimation. IEEE Access 2020, 8, 81506–81525. [Google Scholar] [CrossRef]
- Feng, Y.; Chen, H.; Zhao, H.; Zhou, H. Road tire friction coefficient estimation for four wheel drive electric vehicle based on moving optimal estimation strategy. Mech. Syst. Signal Process. 2020, 139, 106416. [Google Scholar] [CrossRef]
- Š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]
- Savaresi, S.; Tanelli, M. Active Braking Control Systems Design for Vehicles; Springer: London, UK, 2011. [Google Scholar] [CrossRef]
- Gowda, V.D.; Ramachandra, A.; Thippeswamy, M.; Pandurangappa, C.; Naidu, P.R. Modelling and performance evaluation of anti-lock braking system. J. Eng. Sci. Technol. 2019, 14, 3028–3045. [Google Scholar]
- Huang, X.; Zhang, H.; Zhang, G.; Wang, J. Robust Weighted Gain-Scheduling H∞ Vehicle Lateral Motion Control With Considerations of Steering System Backlash-Type Hysteresis. IEEE Trans. Control Syst. Technol. 2014, 22, 1740–1753. [Google Scholar] [CrossRef]
- Li, P.; Nguyen, A.T.; Du, H.; Wang, Y.; Zhang, H. Polytopic LPV approaches for intelligent automotive systems: State of the art and future challenges. Mech. Syst. Signal Process. 2021, 161, 107931. [Google Scholar] [CrossRef]
- Chen, H.; Guo, K.H. Constrained H∞ control of active suspensions: An LMI approach. Control. Syst. Technol. IEEE Trans. 2005, 13, 412–421. [Google Scholar] [CrossRef]
- Hamann, H.; Hedrick, J.K.; Rhode, S.; Gauterin, F. Tire force estimation for a passenger vehicle with the Unscented Kalman Filter. In Proceedings of the 2014 IEEE Intelligent Vehicles Symposium Proceedings, Dearborn, MI, USA, 8–11 June 2014; pp. 814–819. [Google Scholar] [CrossRef]
- Ding, X.; Wang, Z.; Zhang, L.; Wang, C. Longitudinal vehicle speed estimation for four-wheel-independently-actuated electric vehicles based on multi-sensor fusion. IEEE Trans. Veh. Technol. 2020, 69, 12797–12806. [Google Scholar] [CrossRef]
- Singh, K.B.; Arat, M.A.; Taheri, S. Literature review and fundamental approaches for vehicle and tire state estimation. Veh. Syst. Dyn. 2018, 57, 1643–1665. [Google Scholar] [CrossRef]
- Yin, Y.; Wen, H.; Sun, L.; Hou, W. The Influence of Road Geometry on Vehicle Rollover and Skidding. Int. J. Environ. Res. Public Health 2020, 17, 1648. [Google Scholar] [CrossRef]
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. |
© 2023 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).