Editorial Type: research-article
 | 
Online Publication Date: 23 Sept 2025

Prediction of the Frictional Power Distribution in the Tire Contact Patch Based on an Empirical Tire Model and an Artificial Neural Network

,
,
, and
Article Category: Research Article
Page Range: 176 – 202
DOI: 10.2346/TST-24-009
Save
Download PDF

ABSTRACT

To predict and prevent uneven tire wear in addition to a reduction of overall tire wear, it is essential to estimate not only the total amount of wear but also how the wear is distributed across the tire width. This requires knowledge of the frictional power distribution in the tire contact patch, which is the basis for calculating tire wear using a wear law. Usually, only 3D structural tire models can generate such distributed contact results. However, they involve high computational costs and cannot be used for comprehensive optimization of a vehicle’s suspension system with respect to tire wear characteristics. Hence, this contribution presents a methodology on how to accelerate the prediction of the frictional power distribution using two components: The structural tire model is replaced by an empirical tire model that on its own is not able to generate distributed contact results. Therefore, an artificial neural network is trained to predict the desired contact results from the kinematic quantities calculated by the empirical tire model. In the initial training phase, both components are fitted to data generated by the original complex tire model. After training, the empirical tire model can replace the structural tire model in vehicle simulations, resulting in significantly shorter calculation times. The simulation results are fed into the artificial neural network, which predicts the frictional power distributions over the tire width with negligible additional effort. Overall, the methodology reduces calculation time for the prediction of tire wear based on virtual test drives to approximately 25% of the time needed when using structural tire models.

Introduction

Motivation

Emissions from traffic pose a health threat to humans and animals [1]. With the implementation of strict regulations, the amount of exhaust emissions from traffic has been drastically reduced [2]. Non-exhaust emissions, which have their origins in brake wear, road wear, and tire wear, now make up the largest part of particulate matter emitted by traffic [3,4]. Wear from tires can be found as fine dust in the air or as larger particles at the sides of roads, from where they can be washed into water bodies [5,6]. Airborne particulate matter has diverse health effects directly where it is created [7–9]. In water bodies, larger wear particles decompose into microplastics. In total, 28% of the microplastics released into the oceans stem from tire wear [10]. In the environment, the wear particles release chemicals that were originally used in the tire production process but now seem to be abundant in all kinds of water reservoirs, where they can further react into more harmful substances [11]. These substances show acute toxicity to marine animals [12] and have already been found in humans [13]. Therefore, care should be taken to reduce emissions of microplastics caused by tire wear. However, the current trend towards electric cars may even increase tire wear because of the vehicles’ increased weight and drive torque [14,15].

To address the issue of tire wear at its source, it is essential to consider tire wear reduction as a key objective in the suspension system design process. By optimizing suspension elasto-kinematics, tire positioning on the road can be improved, potentially reducing tire wear across a wide range of everyday driving conditions, including scenarios with particularly high wear rates. Such optimizations can lead to longer-lasting tires, lower maintenance costs, and a reduction in environmental impact due to less frequent tire replacements. However, the optimization process is highly complex, involving numerous design variables, possible adaptations, and a variety of driving situations to consider. Automated numerical optimization is therefore necessary to explore the design space effectively. This approach requires a large number of tire wear predictions across different driving conditions for various suspension designs. To keep computation time feasible while maintaining the accuracy required to provide valuable design insights, efficient tire wear prediction models are crucial. Surrogate models offer an effective balance between computational efficiency and prediction accuracy, making them ideal for this type of large-scale design optimization in an industrial context.

Prediction of Tire Wear—Initial Situation

In previous publications [16–18], prediction of tire wear was based on the contact results produced by the tire model FTire [19]; see Fig. 1. When running virtual test drives using FTire, output of the results of the contact model can be enabled to produce contact output (.cfo) files. These contain data, such as tangential forces Fx and Fy and slip velocities vsx and vsy, for every contact element e in contact with the road at discrete times ti for every output time step i. Using these data, the transmitted frictional power can be calculated per contact element e. Since the contact elements are arranged in so-called tread strips over the tire width, the frictional powers can be summed for every tread strip, yielding a frictional power distribution over the tire width. This can be used as an input for a wear law predicting tire wear.

FIG. 1FIG. 1FIG. 1
FIG. 1Process of predicting frictional power distributions using FTire tire model.

Citation: Tire Science And Technology 53, 3; 10.2346/TST-24-009

For further clarification, Fig. 2 gives an overview of how the contact elements and tread strips are arranged on the tire model. The tire’s belt is divided into circumferential belt segments (Fig. 2, left). The number of belt segments nseg can be chosen arbitrarily; a higher number yields smoother contact results. Along the tire’s width, the surface is divided into tread strips (Fig. 2, middle). These tread strips do not necessarily correspond to the actual tread profile; they only serve as a logical element. The number of tread strips nstr can be chosen arbitrarily as well, with a higher number providing finer frictional power distributions. The actual contact calculations are based on so called tread blocks, each with a distinct contact element for tire–road interaction on its surface. These tread blocks are attached to the belt segments and arranged in the defined number of tread strips (Fig. 2, right). For this arrangement to be possible, the number of tread blocks per belt segment nblocks/nseg=z·nstr must be a multiple of the number of tread strips, where nblocks is the total number of tread blocks and z is an arbitrary integer.

FIG. 2FIG. 2FIG. 2
FIG. 2Arrangement of belt segments (left), tread strips (middle), and tread blocks/contact elements (right, red dots) in the FTire model.

Citation: Tire Science And Technology 53, 3; 10.2346/TST-24-009

In the following, the upright subscript f denotes quantities related to friction; el signifies calculations at the element level; str refers to the tread strip level, aggregating data across multiple elements; tot represents results aggregated over the entire contact patch; and s is used with slip quantities.

Using the contact discretization concept from above, the first step of the post-processing is to calculate the frictional power Pf,el,e,i=Ff,el,e,i·vs,el,e,i =[Ffx,el,e,iFfy,el,e,i]T[vsx,el,e,ivsy,el,e,i] =Ffx,el,e,ivsx,el,e,iFfy,el,e,ivsy,el,e,iper contact element e at time step i that is dissipated between tire and road. It results from scalar product of the shear force Ff,el,e,t transmitted by the contact element and the relative velocity vs,el,e,t between element and road. Since we want to look at the frictional power from the rubber’s perspective, we additionally multiply by −1 to get positive values for Pf,el,e,i and hence a flow of energy out of the tire–road interface into the material. For direct handling of the contact results, this can also be calculated component-wise using the longitudinal friction force Ffx,el, the lateral friction force Ffy,el, the longitudinal slip velocity vsx,el and the lateral slip velocity vsy,el.

As mentioned before, the contact elements are arranged in tread strips. With Es being the set of elements belonging to the tread strip with number s, the frictional power Pf,str,s,i=eEsPf,el,e,iper tread strip s can be calculated by summing the frictional powers of the respective contact elements eEs. To get from frictional power distributions to tire wear distributions, a wear law is needed. A commonly used law for the wear rate is ΔmΔtk1Pfk2based on the work by Lupker et al. [20]. Here, m is the wear mass, and k1 and k2 are coefficients depending on the tire rubber–road surface combination under certain environmental conditions. Assuming linearity, that is, setting coefficient k2 to 1, friction work can be directly used as a measure for tire wear. The transmitted friction work Wf,str,s=iPf,str,s,iΔtper tread strip during the whole test drive is therefore calculated by summing up all friction powers per tread strip over time and multiplying with the output time step size Δt of the simulation. For additional evaluations, the total friction power Pf,tot,i=sPf,str,s,itransmitted by the whole tire per time step and the total transmitted friction work Wf,tot=sWf,str,scan be calculated by summing up over all tread strips s.

Using the evaluation method described above, simulations for the prediction of tire wear run with real-time factors rRTF=tCPUtsim1,with tCPU being the CPU time needed to run the simulation and tsim being the time simulated. For instance, the real driving emissions test drive from [18] with tsim105min using a simple vehicle model equipped with four FTire tire models—of which one generates a .cfo file for post-processing—takes tCPU2000min33.3h of calculation time, corresponding to a real-time factor of rRTF19 on an Intel® Core™ i7-8700 CPU.

Large portions of the calculation time needed stem from the 3D-structural tire model that is solved in the background and that allows for a locally resolved evaluation of friction between tire and road. Also, just the generation of the needed contact outputs adds significantly to the calculation time. A simulation without contact output reduces the calculation time by about 17.5% to tCPU1650min27.5h and the real-time factor to rRTF16.

Additionally, the .cfo files become very large because of the potentially high number of contact elements, as well as output steps and the amount of data associated with every contact element. For the given simulation, the .cfo file reached a file size of 26.4 GB. This not only requires high post-processing effort, but also consumes a large amount of disk space. The disk space can be freed up only after post-processing is done, potentially limiting the number of simulations that can be run at the same time.

Such an evaluation approach in combination with long simulations, which are needed for estimating tire wear under everyday driving conditions, is therefore infeasible for an automated optimization. And even when the overall simulation time is drastically reduced by reducing the simulated test drive to separate short maneuvers as suggested in [18], the calculation time would still be too large for a multi-objective optimization where potentially 1000+ objective function evaluations are necessary. Therefore, the model for prediction of frictional power distributions has to be sped up.

Literature Review

Available tire models stretch from simple formula-based or empirical tire models to complex finite element (FE)–based tire models. A very prominent and widely used example for the former is the model developed by Pacejka [21] based on the so-called magic formula. In the commercial multi-body simulation software MSC Adams Car it is implemented as the PAC2002 tire model [22]. Its main advantages are low complexity and accordingly low computational effort, as well as an accurate representation of the tire behavior relevant for handling simulations. With modern model extensions, it can be used with short obstacle wavelengths and is accurate up to excitation frequencies of 70 to 80 Hz [22]. As a downside, it does not provide detailed contact calculations over the tire width. Therefore, it cannot be used for an evaluation of tire wear distributions.

On the other end of the complexity scale are FE–based tire models. They work with a detailed representation of the tire geometry as well as its material, and hence allow a detailed investigation of the tire–road contact, even in high-frequency applications such as on rough roads. Therefore, FE-based tire models are widely used for the assessment of tire wear [23–27]. Because of their complexity, they come with high computational effort and can hardly be used in a full vehicle simulation covering long representative test drives.

Structural tire models, such as CDTire [28] and FTire [19], are in the middle between formula-based and FE-based tire models, both in terms of complexity and calculation time. They model the tire geometry using a limited number of degrees of freedom, which allows the consideration of relatively high-frequency effects and locally resolved results for the tire–road contact. However, as shown before, the calculation time is still too high to be feasible for usage in a multi-objective optimization.

Promising results have been achieved using machine learning to conquer the complexity of tire models. Dye and Lankarani [29] fitted a model for the calculation of tire reaction forces using an artificial neural network (ANN) and real measurement data. This way they achieved functionality similar to a magic formula–based tire model and show that general tire behavior can be learned from measurement data using machine learning methods. A similar approach was presented by Guarneri et al. [30], who trained a recurrent neural network for prediction of forces acting on a vehicle’s chassis through the suspension when driving over a cleat. They were able to reproduce the suspension system’s behavior, including tire and elastic bushings, with high accuracy. However, neither approach provides detailed insights into tire–road contact that could be used for the prediction of tire wear.

Burger and Steidel [31] used machine learning for the prediction of rolling resistance and tread wear coefficients. They generated training data using CDTire in basis events with constant normal force Fz, camber angle γ, slip angle α, drive/braking torque My, and longitudinal speed vx. CDTire returns a rolling resistance indicator and a tread wear indicator for these situations. They were used as targets in the fitting of ANNs and support vector machines. Burger and Steidel [31] showed that a rather simple neural network (three hidden layers with 100 neurons each) can predict these indicators with high accuracy and low computation time. A shortcoming of their approach is that the model yields only the two integral outputs mentioned before. An analysis of the wear distribution over the tire width is not possible.

Approach

To solve the shortcomings of the respective tire models and the approach by Burger and Steidel [31], this paper presents a methodology to derive a combination of models that needs a significantly shorter time for the prediction of tire wear than structural tire models, but is still able to predict frictional power distributions and therefore tire wear over the tire width. As a basis and reference, an FTire model will be used. FE-based tire models or other tire models providing locally resolved contact results could equally be a starting point. To reduce calculation time, the complex tire model will be replaced by a PAC2002 tire model fitted to its handling characteristics.

Additionally, a machine learning–based friction model is generated that predicts frictional power distributions based on the tire’s kinematic quantities that are calculated by the PAC2002 tire model. This way, the combination of both models is still able to predict frictional power distributions and consequently tire wear. Together, the PAC2002 tire model and the artificial intelligence (AI) friction model will be a surrogate for the FTire model.

The PAC2002 model and the machine learning–based friction model will be generated in a training step independent of the virtual test drive in which they will be finally used; see Fig. 3. The result will be a PAC2002 model file and a saved friction model pipeline. The PAC2002 model file can be used to initialize a PAC2002 tire model in any multi-body simulation. Here, it will be used in a virtual representative test drive for a realistic estimation of tire wear. During the simulation, the tire model will output tire states. These can be fed into the saved AI friction model to yield frictional power distributions. The training and prediction steps will be explained in more detail in the following.

FIG. 3FIG. 3FIG. 3
FIG. 3Process with surrogate model.

Citation: Tire Science And Technology 53, 3; 10.2346/TST-24-009

Materials and Methods

Tire Kinematics

In this work, quantities will be used in accordance with the definitions of the PAC2002 model contained in MSC Adams Car [22]. Specifically, the TYDEX W-axis system [32] will be used to describe tire forces and moments; see Fig. 4.

FIG. 4FIG. 4FIG. 4
FIG. 4Tire forces and moments (red), velocities (blue), and angles and radii (green).

Citation: Tire Science And Technology 53, 3; 10.2346/TST-24-009

This coordinate system’s origin is located at the intersection of the tire’s vertical axis with the road surface. From there the coordinate axes are oriented as follows: longitudinal axis x along the tire’s longitudinal axis and tangential to the road surface; lateral axis y perpendicular to x and also tangential to the road surface; and vertical axis z perpendicular to both other axes, pointing up. All axes together form a right-hand system.

Using these axes, the tire center’s velocity vC can be projected to get a component vx along the longitudinal axis and a component vy along the lateral axis. Also, the tire has a rotational velocity ω around the wheel axis. Based on these velocities, slip velocities between tire and road can be calculated. The longitudinal slip velocity vsx=vxωreis essential for longitudinal forces and results from the difference between the tire’s longitudinal motion and its circumferential velocity in the tire–road contact. The latter results from the rotational velocity ω and the tire’s effective radius re, which has a value between the undeformed radius r0 and the deformed radius r1. The lateral slip velocity vsy=vyis directly equal to the tire’s lateral velocity because rotation about the longitudinal axis is neglected.

The tire’s state can then be described by the kinematic quantities longitudinal slip κ, slip angle α, camber angle γ, rotational velocity ω, and tire deflection δ. The longitudinal slip κ is a nondimensional measure for the relative motion between tire and road in longitudinal direction and is defined as κ=vsxvx,

relating the tire’s longitudinal slip velocity vsx to its longitudinal velocity vx. Similarly, the dimensionless measure for the side slip tanα=vsy|vx|results from relating the tire’s lateral slip velocity vsy to its longitudinal velocity vx. Finally, the camber angle γ is the angle between the wheel center plane and the xz plane of the TYDEX W-axis system. We will use K=[κ,α,γ,ω,δ] to refer to the set of tire’s kinematic quantities.

The tire forces Fx,Fy, and Fz, as well as the moments Mx,My, and Mz, are oriented along the respective axes of the W-axis system. Similarly to the kinematic quantities, F=[Fx,Fy,Fz,Mx,My,Mz] is the set of the tire’s forces and moments.

Training—Overview

The goal of the surrogate model is to generate frictional power distributions over the tire’s tread strips for every time step. The power distributions can be summed up to yield friction work distributions as a measure for tire wear, as described in the introduction. To accelerate the generation of frictional power distributions, the complex FTire model will be replaced by a simple but fast magic formula-based PAC2002 tire model and a machine learning–based friction model. Both parts of the surrogate model need to be fitted/trained based on training data generated with the original FTire model; see Fig. 5.

FIG. 5FIG. 5FIG. 5
FIG. 5Generation of surrogate model (training).

Citation: Tire Science And Technology 53, 3; 10.2346/TST-24-009

To make the training completely independent of the virtual test drive in which the surrogate model will potentially be used, the training data are generated using generic situations on a virtual tire test rig. Using the training data, the PAC2002 model file can be fitted to represent the handling characteristics of the input model, that is, the relationship between tire states and the corresponding tire forces and moments. Additionally, machine learning is used to learn the relationship between tire states and the corresponding frictional power distributions, yielding a machine learning–based friction model.

Generation of Training Data

To be independent of any specific virtual test drive and vehicle model, MSC Adams Car’s virtual tire test rig is used to generate training data; see Fig. 6. Starting at the top, its first component is a mount (gray) where an overall translational motion vC and vertical forces Fz can be applied. Rigidly attached is one of two concentric cylinders (blue). The cylinders can slide into each other through a prismatic joint. A spring-damper element (red) is placed between them. Spring stiffness and damping coefficient can be arbitrarily specified to dampen out potential vibrations. At the lower end of the second cylinder, the tire model is mounted using three hinge joints. These joints allow three rotations, which can also be prescribed: a rotating velocity ω or a braking/driving torque about the wheel axis resulting in a longitudinal slip κ, a slip angle α with respect to the prescribed translational motion, and a camber angle γ with respect to the vertical plane. Vertical force, rotating velocity/driving torque, slip angle, and camber angle can be functions of time.

FIG. 6FIG. 6FIG. 6
FIG. 6Visualization of Adams Car’s virtual tire test rig.

Citation: Tire Science And Technology 53, 3; 10.2346/TST-24-009

On the tire test rig, the FTire model is used to generate training data for the surrogate model. The training data consist of the tire’s kinematic quantities K=[κ,α,γ,ω,δ], tire forces and moments F=[Fx,Fy,Fz,Mx,My,Mz], and the corresponding frictional power distributions Pf,str=[Pf,str,1,...,Pf,str,n], with n being the total number of tread strips. The tire state variables K can be read directly from the simulation results. The same holds for the tire forces and moments F. The frictional power distributions are calculated based on FTire’s contact outputs (post-processing of .cfo files) as described above.

Fitting of Tire Model

For fitting of the tire model, 75 simulations are run with the virtual tire test rig. These include situations with pure slip in either the longitudinal or lateral direction at different loads and camber angles. In these, either a κ or α sweep is conducted. Further simulations are done for combined slip situations in which α is fixed at certain values and a κ sweep is conducted. Again, different loads and camber angles are applied. Finally, the free-rolling tire ( κ= 0%) without side slip ( α=0°) is simulated at different speeds and camber angles with increasing load. The resulting data show high-frequency fluctuations because of the discretization of the used FTire model. Therefore, it is smoothed by a moving average, which acts as a low-pass filter.

Using the generated training data containing the tire’s kinematic quantities K and corresponding target tire forces and moments F^, a PAC2002 model can be fitted. Generally, the PAC2002 tire model receives tire states K as an input and generates tire forces and moments F from these through a functional dependency F=f(K,p),where p is the set of model parameters. The parameters p are adapted using the Levenberg–Marquardt algorithm implemented in SciPy’s curve-fitting module [33] according to the optimization problem minpi(f(Ki,p)F^i)2,which minimizes the sum of the squared errors between model predictions f and target forces F^ over all time steps i. To conduct the fitting in Python, the PAC2002 tire model is implemented according to MSC Adams Car’s implementation [22], which is based on the original publication of the tire model by Pacejka [21]. The implementation used for this work is limited to the steady-state model parts because of expected relatively slow changes of the tire states in everyday driving.

As a refinement of the fitting process and to reduce the number of parameters that are adapted at once, the fitting is done gradually for different terms of the PAC2002 model. For instance, the predicted longitudinal force under pure longitudinal slip Fx0,PAC2002=Dsin([C arctan{BκE(Bκarctan(Bκ))}])+SV,with the coefficients B=K/(CD), C=pC1, D=μFz, E=(pE1+pE2dFz+pE3dFz2){1pE4sgn(κ)},the longitudinal coefficient of friction μ=(pD1+pD2dFz)(1+pp3dpi+pp4dpi2)(1pD3γ2),and the longitudinal slip stiffness K=Fz(pK1+pK2dFz)epK3dFz(1+pp1dpi+pp1dpi2),results from base terms that are active all the time and terms that describe the behavior under non-nominal conditions [22]. Many terms only become active when there is a deviation dFz of the current load from the nominal load, a deviation dpi of the current pressure from the nominal pressure, or when the tire’s camber angle γ is nonzero. Therefore, the basic parameters pC1,pD1,pE1, and pK1 for the tire’s behavior at nominal load, nominal pressure, and zero camber can be fitted first and independently of the other parameters, using respective test rig data generated in the nominal state. Then, data gathered at different loads are used to fit the load dependency of the force, and experiments with different cambers are used to fit the camber dependency. Parameters for the pressure dependency are set to zero in our case since the tire model is used only at nominal pressure. Additionally, parameters for asymmetric tire behavior, such as pEx4, are set to zero since the considered tire has a symmetric geometry and behavior. The parameters for the remaining forces and moments are fitted in an equally stepwise fashion.

Fitting of Neural Network

The fitted PAC2002 tire model works with a point contact and therefore does not generate any distributed contact results that could be used to directly calculate frictional power distributions. Hence, a separate friction model is needed to yield the friction results needed for prediction of tire wear.

To determine which variables can be used as input to the friction model, a look at the final virtual test drive is needed. To yield the exact same driving situations independent of the current vehicle setup, the virtual test drive prescribes a target vehicle speed, and therefore longitudinal acceleration, as well as a lateral acceleration over time. Adams Car’s Driving Machine then controls the vehicle’s steering, braking, and accelerator inputs to yield the tire forces needed to follow the given acceleration trajectories. Therefore, the sum of the tire forces, that is, the resulting force acting on the vehicle, is indirectly controlled and given by the virtual test drive, and will stay the same regardless of the current vehicle setup. Through the suspension setup, however, how these forces are generated by the tires can be affected. Hence, to make the friction model completely independent of the potential virtual test drive, but make it react to changes in the suspension setup, the model is trained to reproduce the relationship between the tire’s kinematic quantities K and the frictional power distributions Pf,str. Only the tire deflection δ is replaced by the normal force Fz in the set of kinematic quantities, so that the input for the friction model becomes X=[κ,α,γ,ω,Fz]. For coherence with the nomenclature in popular machine learning frameworks, Y=Pf,str is used for the model’s output in the following.

For training of the friction model, each of the input variables is independently sampled from a respective uniform distribution U, that is, κU(5%,5%),αU(5°,5°),γU(2°,2°),ωU(5rads1,120rads1), and FzU(3500n,5500N), corresponding to the estimated operating range of the tire. This is done for 2500 simulations with FTire on the tire test rig in which the sampled tire states are held constant. The simulations run for tsim=2s each. Because of an initial settling of the tire at the beginning of the simulations, only the results of the last second are used as training data. The tire states and the frictional power distributions are averaged over this second, yielding the time-averaged quantities X¯=[κ¯,α¯,γ¯,ω¯,Fz¯] and Y¯=[P¯f,str,1,...,P¯f,str,n]. This results in 2500 pairs of X¯ and Y¯ that can be used for training; see Fig. 7. Because of the large number of samples, they cover the relatively big range of simulated tire states evenly and densely despite the random sampling method. Since separate simulations are run on the virtual tire test rig, generation of the training data can be parallelized and takes approximately 20 min using all six cores of an Intel® Core™ i7-8700 CPU.

FIG. 7FIG. 7FIG. 7
FIG. 7Distribution of samples in the κ–α plane (black dots) and corresponding frictional power at tread strip 11 in the middle of the tire (colored area).

Citation: Tire Science And Technology 53, 3; 10.2346/TST-24-009

It should be noted, however, that the frictional powers span multiple orders of magnitude. The frictional powers occurring at tread strip 11 in the middle of the tire, which are shown in Fig. 7, reach from P¯f,str,11<1W around κ=0% and α=0° to more than 1000 W for situations with high longitudinal slip and side slip. This can pose a problem for machine learning methods that tend to be better at predicting targets in similar orders of magnitude.

Therefore, the frictional powers in Y¯ are transformed using the transformation rule y*=θ(y)=y,

which condenses them into a smaller range. The inverse transformation y=θ1(y*)=y*2is defined to transform the predictions of the friction model back into the original scale later. The quantities in the input vector X¯ are transformed as well. They are passed through scikit-learn’s standard scaler [34] x*=s(x)=xx¯σx2,where x¯ is the respective variable’s mean over all samples and σx2 is the respective variable’s variance over all samples. Hence, all input variables are independently scaled to zero mean and unit variance.

Because of the vector shape of Y, the required model is a multiple-input–multiple-output regression model. Since the frictional powers at neighboring tread strips have a strong correlation to each other, a model that naturally reproduces such a relationship is found to be a reasonable approach. Therefore, a fully connected ANN in feed-forward configuration is selected. It can produce multiple outputs based on multiple inputs, and its outputs are related through the common hidden layer before the output layer.

For the problem at hand, neural networks with one to eight hidden layers and 100 to 800 neurons per layer in steps of 100 neurons are set up and trained using Keras [35] with TensorFlow [36], resulting in 64 training runs. Additionally, there is an input layer with five neurons matching the size of the input vector X and an output layer with 22 neurons to output a prediction for the frictional power distribution Y, matching the number of tread strips n of the tire model. Since only positive friction powers can occur, the output neurons’ activation functions are chosen to be rectifying linear units. All other activation functions are set to tangens hyperbolicus. Before the input layer, the input vector is passed through the standard scaler s(x), and after the output layer, the predictions are passed through the back transformation θ1(y); see Fig. 8.

FIG. 8FIG. 8FIG. 8
FIG. 8Model architecture.

Citation: Tire Science And Technology 53, 3; 10.2346/TST-24-009

As a loss function for training of the neural network, the mean squared error (MSE) ϵMSE=1mni=1ms=1n(P^f,str,s,iP˜f,str,s,i)2between the targets Y^i=[P^f,str,1,i,...,P^f,str,n,i] given by the training data and the predictions Y˜i=[P˜f,str,1,i,...,P˜f,str,n,i] will be minimized. For evaluation of the model during training, 15% of the data are used as a validation data set. The error ϵMSE is calculated using the validation data after each training epoch. Under these conditions, the model containing six hidden layers with 100 neurons per layer and 53 322 trainable parameters in total performs best, producing a validation loss of ϵMSE=0.7W2.

Inference

For application of the surrogate model to predict frictional power distributions and tire wear, the original FTire tire model is replaced by the generated PAC2002 tire model. Then, arbitrary experiments can be conducted with the adapted model; see Fig. 9.

FIG. 9FIG. 9FIG. 9
FIG. 9Inference overview.

Citation: Tire Science And Technology 53, 3; 10.2346/TST-24-009

With the PAC2002 model, the virtual experiments still yield the input vectors Xi with the tire states at every output time step ti. They are fed into the friction model to predict the frictional power distributions Y˜i=[P˜f,str,1,i,...,P˜f,str,n,i]. These can then be summed and multiplied by the time step size to get the distribution of the friction work transmitted between tire and road, as presented in Eq. (6).

Validation

The two parts of the surrogate model can be validated separately and in combination. This gives three validation steps: validation of the generated PAC2002 tire model, validation of the friction model, and validation of the full surrogate consisting of both model parts. The validation is done for an FTire model that was fitted to a Michelin Pilot Sport 3 with dimensions 245/40 R18, load index 97Y, and rim size 8J at a tire pressure of pi=2.70bar. The corresponding PAC2002 model and the AI friction model are generated using the described methods.

Tire Model Isolated

To validate the generated PAC2002 model, it is used on the virtual tire test rig in the same situations as were run to generate its training data. This allows a validation of its capabilities in very distinct driving situations. Since kinematic quantities such as longitudinal slip κ or slip angle α are prescribed during these experiments, the focus of the evaluation is to compare the forces generated by the PAC2002 model with the forces generated by the FTire model for given tire kinematics. To illustrate, the results for three experiments will be shown here: First, an experiment with pure longitudinal slip is evaluated. Then, we will have a look at the tire reactions under pure side slip. Finally, a combined slip experiment will be evaluated. For usage in a representative test drive, matching force and moment characteristics are important for small amounts of slip in particular. Therefore, the focus will be put on longitudinal slip |κ|<2.5% and slip angles |α|<2.5°, although virtual tests were run through a wider slip range. The camber angle is set to γ=0° to evaluate the fitting results in a basic situation.

The relevant tire responses under pure longitudinal slip are the longitudinal force Fx and rolling resistance My. The fitted PAC2002 model matches the results of the FTire model over a wide slip range; see Fig. 10. Only at longitudinal slips close to |κ|=2.5% do the longitudinal forces produced by the PAC2002 model slightly deviate from those generated by FTire. Rolling resistance My follows the training data closely but its absolute values are slightly underestimated over the whole slip range. This could lead to lower longitudinal slip throughout the simulation of a virtual test drive with the generated PAC2002 as compared with a simulation with the original FTire model, since less rolling resistance has to be compensated.

FIG. 10FIG. 10FIG. 10
FIG. 10Fit of PAC2002 model compared with FTire for pure longitudinal slip, κ = [−2.5%…2.5%], α = 0°, γ = 0°, Fz = 5000 N.

Citation: Tire Science And Technology 53, 3; 10.2346/TST-24-009

Under pure side slip, lateral force Fy, overturning moment Mx, and aligning moment My are relevant responses. Here again, the fitted PAC2002 model matches the results of the FTire model over a wide slip range; see Fig. 11. The fit of Fy is almost perfect around α=0°, but a small discrepancy becomes apparent for increasing absolute slip angles. The overturning moment Mx is perfectly matched, but the aligning moment Mz shows significant deviations at slip angles close to |α|=2.5°. In summary, slightly higher slip angles are expected in the virtual test drive with the generated PAC2002 model than in the test drive with the FTire-based model.

FIG. 11FIG. 11FIG. 11
FIG. 11Fit of PAC2002 model compared with FTire for pure lateral slip, κ ≈ 0%, α = [−2.5°…2.5°], γ = 0°, Fz = 5000 N.

Citation: Tire Science And Technology 53, 3; 10.2346/TST-24-009

At combined slip, the force and moment characteristics again match the curves produced by FTire; see Fig. 12. The reduction of lateral force at high longitudinal slips is well reproduced by the PAC2002 model. However, it becomes clearer that there is a discrepancy between the lateral forces generated by FTire and the fitted PAC2002 model at κ=0%, that is, pure side slip. The PAC2002 model underestimates the absolute value of the lateral force, which should lead to higher slip angles in driving situations with high lateral accelerations. This in turn could lead to an overestimation of the generated tire wear. The moment characteristics match the original tire model well, but as before, the absolute values of My are slightly underestimated. Conversely, the aligning moment Mz is slightly overestimated but closely follows the shape as the target curve.

FIG. 12FIG. 12FIG. 12
FIG. 12Fit of PAC2002 model compared with FTire for combined slip, κ = [−2.5%…2.5%], α = 2°, γ = 0°, Fz = 5000 N.

Citation: Tire Science And Technology 53, 3; 10.2346/TST-24-009

Neural Network—Isolated

The accuracy of the fitted friction model can be tested independently of the fitted tire model when the tire states produced by the original FTire model are used as an input. The neural network’s output can then be compared with the frictional power distributions and friction work distributions predicted by post-processing of FTire’s contact results. We use the full virtual test drive from [18] for validation here; see Fig. 13. It begins on city roads with speeds up to vlon15ms1. In the middle, it continues on rural roads with speeds up to vlon25ms1. The final section is a motorway with speeds up to vlon35 ms1. Lateral accelerations stay mostly under |alat|<2.5ms2. In total, the virtual test drive covers a distance of 103 km in a simulated time of 110 min. Since the neural network of the friction model is trained with data generated on the virtual tire test rig, the training is independent of the test data and the neural network can be used for other test drives as well. As a vehicle model, Adams Car’s MDI Demo Vehicle is used. Its tires are replaced by the FTire model mentioned above. During the simulation, the longitudinal and lateral accelerations prescribed by the test drive are actively controlled to ensure that the vehicle always follows the same route, regardless of the tire model used. Output is generated and validation is done for the rear left tire.

FIG. 13FIG. 13FIG. 13
FIG. 13Longitudinal velocity vlon and lateral acceleration alat of the vehicle during the virtual test drive. Dotted lines mark the transition from city to rural road and from rural road to motorway.

Citation: Tire Science And Technology 53, 3; 10.2346/TST-24-009

The friction work distribution at the end of the test drive predicted by the AI model closely matches the distribution generated by FTire; see Fig. 14. This can be quantified using the coefficient of determination R2 for friction work across tread strips RWf,str2=1s=1nstr(W^f,str,sW˜f,str,s)2s=1nstr(W^f,str,sW¯f,str)2,where W^f,str,s represents the friction work distribution predicted by FTire’s contact output, W˜f,str,s is the AI model’s prediction, and W¯f,str is the mean friction work across all tread strips in FTire’s prediction. The R2 metric assesses how well the AI model captures the overall variance and distribution generated by FTire. By looking at the distribution across tread strips rather than an absolute error alone, R2 offers a possibility to evaluate the AI model’s capability to reproduce FTire’s friction work pattern, which is critical for a suspension optimization towards evenly distributed wear.

FIG. 14FIG. 14FIG. 14
FIG. 14Friction work Wf,str,s per tread strip s resulting from virtual test drive generated by the original FTire model with contact output (FTire + .cfo) and predicted by the AI friction model on top of the tire states generated by FTire (FTire + AI).

Citation: Tire Science And Technology 53, 3; 10.2346/TST-24-009

The resulting value of R2=0.9279 indicates a high degree of similarity in shape between the AI model’s predicted distribution and FTire’s output. In particular, the steep incline of the friction work at the outer tread strips (numbers 1 to 5 and 16 to 22) is captured well. Just the region of lower friction work in the middle of the tire is slightly overestimated and shows unnatural kinks. A possible reason for this is that the training data generated with the tire test rig still contain frictional powers over multiple orders of magnitude, despite the transformations applied. The model therefore gets too insensitive for the influence of low variations in slip and camber on the frictional power distribution. During the virtual test drive, both slip angle and camber angle just slightly vary around their static setups of α1° and γ1°.

Additionally, the relative deviation of the total friction work predicted by the trained friction model in comparison with FTire’s output ϵWf,tot=W˜f,totW^f,totW^f,totis evaluated. This metric quantifies the deviation in the area under the friction work curves, reflecting the resulting total tire wear when using a linear wear law. With a deviation of only ϵWf,tot=4.7%, the model demonstrates high accuracy in predicting overall tire wear. The overestimation in the middle of the tire is compensated by slightly underestimated friction work on the left side of the tire.

To make sure the neural network does not just output an average frictional power distribution during the whole virtual test drive, the accumulated friction work Wf,acc,k=i=0kPf,tot,iΔtis also evaluated over time; see Fig. 15. During the city section, the AI friction model continuously underestimates the total frictional power, leading to a deviation from the accumulated friction work generated by FTire of ϵWf,acc=13.7% at the transition from city to rural road. On the other hand, the friction model overestimates the friction power on rural roads and motorways, compensating the city section and leading to a deviation of ϵWf,acc=3.0% at the transition from rural road to motorway and a total deviation of ϵWf,tot=4.7% at the end of the test drive, as mentioned above. This emphasizes again that the friction model is not perfectly able to reproduce the fine nuances between driving situations with low frictional power and high frictional power, but tends to swing to either side.

FIG. 15FIG. 15FIG. 15
FIG. 15Accumulated friction work Wf,acc generated by the original tire model with contact output (FTire + .cfo) and predicted by the AI friction model (FTire + AI) over time t. Dotted lines mark the transition from city road to rural road and rural road to motorway.

Citation: Tire Science And Technology 53, 3; 10.2346/TST-24-009

Surrogate Model—Combination

Finally, the combination of the fitted PAC2002 model with the AI friction model is compared with the results of the original structural tire model. Therefore, the vehicle model’s tires are replaced by the fitted PAC2002 model and the simulation results are post-processed with the AI friction model. In this combination, the errors of both parts of the surrogate model add up. The surrogate model still reproduces the general shape of the friction work distribution generated by the original FTire model; see Fig. 16. However, it overestimates the friction work to the left and in the center of the tire (tread strips 4 to 13), and slightly underestimates the friction work to the right of this region. This flips the inaccuracies resulting from the friction model alone (as shown in Fig. 14) from left to right and could be a result from too-low lateral forces generated by the PAC2002 model and hence higher required slip angles to produce the same lateral acceleration, as observed in Fig. 12. The resulting coefficient of determination is R2=0.8347 and the relative deviation of the predicted total friction work from the results generated by FTire is ϵWf,tot=6.1%. This is not as accurate as the AI predictions based on the inputs from FTire, but shows that the combined model is able to predict the general wear pattern and overall tire wear.

FIG. 16FIG. 16FIG. 16
FIG. 16Friction work Wf,str,s per tread strip s for full virtual test drive generated by original tire model with contact output (FTire + .cfo) and predicted by surrogate model (PAC + AI).

Citation: Tire Science And Technology 53, 3; 10.2346/TST-24-009

The calculation time for the virtual test drive is reduced from tCPU2000min with the original model to tCPU468min when using the surrogate model, resulting in a real-time factor of rRTF5 and a reduction of calculation time by more than 75%, saving more than 24 hours. This more than compensates the initial effort of approximately 1 hour for generating the surrogate model after a single virtual test drive.

Conclusion

In this paper, we presented a method to derive a fast and accurate surrogate model for the prediction of frictional power distributions in the tire contact patch from 3D-structural tire models. Although FTire was used to generate the required training data in this work, the methodology can be applied to any structural tire model capable of providing distributed contact results. The surrogate model consists of an empirical tire model—in our case Adams Car’s implementation of Pacejka’s magic formula–based tire model [21]—and a friction model based on an ANN in feed-forward configuration. The empirical tire model is fitted to the force–moment–kinematics relationships and the friction model to the kinematics–friction power relationships of the original structural tire model. The initial effort for generation of training data is quickly outweighed by the reduction of computation time when running long simulations or optimizations with respect to tire wear. Despite its computational efficiency, the surrogate model is accurate, yielding only a deviation of 6.1% of the total predicted friction work from a full virtual test drive.

Whether these results are deemed sufficiently accurate depends on the outcomes of a potentially following suspension optimization. For the results to be meaningful, the reduction in tire wear achieved through optimization with the surrogate model should exceed the model’s margin of error.

Also, it became clear that the definition of virtual test conditions for the basis tire model and therefore the distribution of training data for the surrogate model is as crucial as specialized routines and error measures for training of both parts of the surrogate model. On the one hand, the PAC2002 tire model contains terms that become active only in very distinct kinematic situations. Hence, for fitting of the tire model, these distinct situations should be evaluated and the corresponding model parameters fitted on the data obtained in the respective situations. This way, the PAC2002 model can match the force and moment characteristics of the original model over a much wider range than needed in a representative virtual test drive. In our case, it did not perfectly reproduce the α– Fy characteristics of the tire, which could be improved through a more sophisticated parameter estimation routine. On the other hand, because of the wide range of frictional powers occurring in different driving situations, the training data for the friction model should ideally match the distribution of data in the virtual test drive in which it will be used afterwards. The kinematic distributions are, however, not always known a priori and can change during an optimization because of an adaption of the suspension setup.

Therefore, an improved data generation routine for fitting of the friction model would make the surrogate model more universal and trustworthy. This could be done through sampling kinematic situations from distributions that concentrate samples in the most sensitive regions but still cover the whole operating range of the tire. Additionally, expert knowledge could be integrated into the friction model through defining further physically motivated model inputs. The targets of the model could be transformed using the same knowledge to further mitigate the challenge of frictional powers spanning multiple orders of magnitude. More sophisticated loss functions and model architectures also seem promising.

In comparison with real-world experiments, employing FE models could improve prediction accuracy. As previously mentioned, the presented methodology is compatible with any tire model capable of generating distributed contact results. Since FE models more accurately represent the tire’s structure and physics, they would yield higher-fidelity friction results for the training dataset, at the cost of a longer training period. Additionally, validating the predicted frictional power distributions with experimental data remains challenging and was not pursued in this work. Therefore, FE tire models may offer more reliable results because of their detailed structural modeling, even without direct experimental validation of frictional power distributions.

Finally, the proposed surrogate model is unable to capture the change in shape of the tire due to wear and therefore presents only the friction work and frictional power distributions for the tread shape it was trained for. Uneven tire wear might lead to more homogeneous frictional power distributions after a while, so that uneven tire wear is probably overestimated by the surrogate model. An incremental wear simulation with iterative retraining of the surrogate model or additional inputs into the friction model based on the predicted worn-out shape could mitigate this limitation.

Copyright: 2025
FIG. 1
FIG. 1

Process of predicting frictional power distributions using FTire tire model.


FIG. 2
FIG. 2

Arrangement of belt segments (left), tread strips (middle), and tread blocks/contact elements (right, red dots) in the FTire model.


FIG. 3
FIG. 3

Process with surrogate model.


FIG. 4
FIG. 4

Tire forces and moments (red), velocities (blue), and angles and radii (green).


FIG. 5
FIG. 5

Generation of surrogate model (training).


FIG. 6
FIG. 6

Visualization of Adams Car’s virtual tire test rig.


FIG. 7
FIG. 7

Distribution of samples in the κ–α plane (black dots) and corresponding frictional power at tread strip 11 in the middle of the tire (colored area).


FIG. 8
FIG. 8

Model architecture.


FIG. 9
FIG. 9

Inference overview.


FIG. 10
FIG. 10

Fit of PAC2002 model compared with FTire for pure longitudinal slip, κ = [−2.5%…2.5%], α = 0°, γ = 0°, Fz = 5000 N.


FIG. 11
FIG. 11

Fit of PAC2002 model compared with FTire for pure lateral slip, κ ≈ 0%, α = [−2.5°…2.5°], γ = 0°, Fz = 5000 N.


FIG. 12
FIG. 12

Fit of PAC2002 model compared with FTire for combined slip, κ = [−2.5%…2.5%], α = 2°, γ = 0°, Fz = 5000 N.


FIG. 13
FIG. 13

Longitudinal velocity vlon and lateral acceleration alat of the vehicle during the virtual test drive. Dotted lines mark the transition from city to rural road and from rural road to motorway.


FIG. 14
FIG. 14

Friction work Wf,str,s per tread strip s resulting from virtual test drive generated by the original FTire model with contact output (FTire + .cfo) and predicted by the AI friction model on top of the tire states generated by FTire (FTire + AI).


FIG. 15
FIG. 15

Accumulated friction work Wf,acc generated by the original tire model with contact output (FTire + .cfo) and predicted by the AI friction model (FTire + AI) over time t. Dotted lines mark the transition from city road to rural road and rural road to motorway.


FIG. 16
FIG. 16

Friction work Wf,str,s per tread strip s for full virtual test drive generated by original tire model with contact output (FTire + .cfo) and predicted by surrogate model (PAC + AI).


Contributor Notes

Corresponding author. Email: lars.muth@uni-paderborn.de
  • Download PDF