Next Article in Journal
Metallomic Profiling of the Human Eye and Its Relevance to Ophthalmic Diseases
Previous Article in Journal
Study on the Support Displacement Variation Pattern and Intelligent Early-Warning Methods for Kilometer-Level Railway Bridges
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Towards Digital Twin of Vehicle Tyre: Theoretical Framework for a Multibody Model

Faculty of Transport Engineering, Vilnius Gediminas Technical University, 10223 Vilnius, Lithuania
*
Author to whom correspondence should be addressed.
Appl. Sci. 2025, 15(16), 8933; https://doi.org/10.3390/app15168933
Submission received: 11 July 2025 / Revised: 31 July 2025 / Accepted: 7 August 2025 / Published: 13 August 2025

Abstract

The rapid advancement in the automotive industry necessitates the creation of digital twins (DTs), fundamentally transforming design and testing processes. Among the various components, vehicle tyres present significant challenges for accurate modelling. This paper reviews current tyre modelling techniques, exploring their applications, associated challenges, and possibilities. An advanced tyre model (TM) is introduced that emphasises interactions between the tyre and rim, as well as between the three-dimensional tyre and road, while accounting for dynamic variations in gas pressure and thermodynamic factors. The modelling approach involves developing nine nodal discrete elements of varying thickness, with each element comprising twelve rheological components designed to function under tension and compression, alongside four additional rheological elements to evaluate the bending stiffness of each discrete element. During the validation procedure, an RMSE of 0.00892 was achieved by comparing the developed TM to the experimentally validated MF SWIFT model; however, the TM presents much more information regarding tyre parameters, which can be used for vehicle dynamics investigations. Future steps for model improvement are presented.

1. Introduction

In recent decades, road vehicles have undergone significant evolution, particularly in terms of vehicle electrification, automation, and a shift towards software-defined vehicles [1,2,3]. Despite many positive effects, such as reduced greenhouse gas emissions; minimisation of traffic accidents, congestion, and parking demand; and providing mobility for an ageing population [4,5], there are also negative aspects. The negative impact of these innovations is a significant increase in vehicle prices [6]. Consumers desire price reductions, indicating a need for OEMs to reduce operational expenses [7]. One way to achieve this is by increasing virtual testing and reducing field tests through the use of digital twins (DTs) [8].
The concept of DT was developed at the beginning of the XXI century [9]. The development of DTs in the automotive sector enables the virtual simulation of vehicle prototypes, allowing researchers and engineers to test vehicle dynamics, control algorithms, and perception tasks in a simulated environment [10,11]. This approach accelerates development cycles; reduces costs; and enhances system efficiency, safety, and the driver experience through data-driven insights that are difficult to obtain during field tests [10]. Using DTs diminishes the need for extensive physical testing on test rigs and proving grounds, thereby speeding up the certification process for new vehicles and components by allowing a wide range of tests to be performed in a simulation environment. DTs are especially crucial in developing and validating automated driving systems, as they facilitate the simulation of complex scenarios and learning environments [12]. However, vehicle components must be modelled with high precision, capturing all the relevant effects that occur in real systems, not just mechanical aspects. Accurate and detailed models are essential because simulation results can sometimes reveal unexpected outcomes, providing new insights that researchers may not have anticipated.
Tyre and road contact, along with aerodynamic forces, are the primary means of force transmission between the vehicle and its environment [13]. Accurately mapping a tyre is a key challenge in vehicle simulation, as it is the main component in direct contact with the road, transmitting all road excitations to the chassis. Mathematical modelling of tyres is crucial for understanding their dynamic behaviour and a vehicle’s performance under various driving conditions. The primary distinction between the existing TMs lies in their intended purpose. Some models aim to study the properties of the tyres themselves. In contrast, others focus solely on determining the contact forces between the tyre and the road surface, and are used for vehicle dynamics investigations and control tasks [14].
Numerous studies have aimed to develop models that accurately describe the complex interactions between tyres and road surfaces. Models addressing longitudinal and lateral vehicle dynamics typically rely on mathematical trial functions and are often used in handling tasks. The simplest model is linear, where friction is estimated by multiplying slip by a constant coefficient for longitudinal force, and by multiplying the tyre’s sideslip angle by cornering stiffness for lateral force. This model’s practical application is limited, as friction is a highly nonlinear parameter. Other models for calculating longitudinal and lateral friction include those by Dugoff [15], Burckhardt [16], Ammon [17], Bauer [18], and the widely used Magic Formula and its modifications [19]. All these models are suitable for real-time simulation. The Magic Formula TM provides a mathematical framework for predicting force and moment responses of tyres based on vertical load, slip angle, and slip ratio [13]. Its simplicity and effectiveness in capturing nonlinear tyre behaviour have made it popular in both academic and industry [20]. However, these models generally do not account for vertical dynamics.
Vertical dynamics models based on nonlinear force elements are typically used for comfort considerations [21]. The single-point TM represents an initial attempt to incorporate vertical dynamics, including stiffness and sometimes damping elements. However, when combined with the Magic Formula, it is limited to low frequency ranges (<8 Hz), long wavelengths (>3 m), and minor slope irregularities (<5%) [22]. This approach is suitable for vehicle dynamics investigations in XIL environments requiring real-time capability and is commonly used for developing control algorithms [23].
Flexible ring models, such as the Delft TM (SWIFT) and the FTire model, represent the next principal model type. The SWIFT model allows for investigations in higher frequency ranges (<100 Hz). The SWIFT model is suitable for real-time applications. The most advanced is the FTire model, which is suitable for investigations in a range above 200 Hz; however, it is not suitable for real-time simulation [24]. Both models can handle combined slip, camber, and turn slip of the tyre contact, as well as the effects of inflation pressure and transient responses, which is very important when using high-fidelity vehicle models that take kinematics and compliance into account. Such models are widely used in the development of traction control, anti-lock brake systems (ABS), active lateral (yaw) control systems (ESP), and semi-active/active suspension systems; however, their parametrisation is very complex.
For noise, vibration, and harshness (NVH) investigations, TMs that accommodate high-frequency ranges are required [25]. A sufficiently detailed finite element (FE) TM to describe dynamics up to 350 Hz can possess over 100,000 degrees of freedom (DOFs) [21,26]. The main drawback of finite element method (FEM)-based models is the high computational power required and the complexity of integrating them into the entire vehicle model; additionally, they do not operate in real-time.
The currently widely used TMs, which have become almost an industrial standard, are facing challenges when needing to take into account the possibility of penetration of the tyre into the soil, or interaction between the tyre’s multiphase layer, such as water, snow, and the road [27]. The proposed model can deal with such tasks. The contribution is formulated as follows: A novel TM is proposed, where relaxation is taken into account at the separate element level. The developed TM is suitable for investigating vehicle dynamics when the tyre penetrates soil or interacts with a multiphase layer.
The paper structure is as follows: In Section 2, the TM is provided, and all the assumptions are presented. In Section 3, the initial results are presented. A discussion is conducted, and conclusions are drawn.

2. Mathematical Approach of a Tyre’s Digital Twin

In this section, a mathematical model of a tyre is presented. The model includes the rim, the tyre filled with gas (air in the particular case), and the road pavement. The following assumptions are listed:
  • The wheel rim is considered a solid body;
  • Vehicle suspension kinematics and compliance are taken into account, considering rim displacements in X, Y, Z directions and rotation angles around these axes;
  • The physical and mechanical properties of the tyre are described using the proposed nonlinear rheological elements;
  • The geometry of the tyre is described using nine nodal discrete elements with variable thickness;
  • Each discrete element includes 12 rheological elements that operate under tension and compression, and four rheological elements to assess the bending stiffness of the discrete element;
  • Additional rheological elements are used to evaluate the physical and mechanical properties of the tyre carcass layers;
  • In the contact area between the tyre and the road surface, friction forces, total contact area, and the centre of friction forces are determined;
  • The variable volume and cross-sectional areas of the deformable tyre are identified;
  • The variation in gas pressure and temperature within the tyre is considered;
  • The current version of the model is not suitable for real-time simulations;
  • The main parameters of the TM are presented in Appendix A.
The coordinate system is introduced at the geometric centre X C , Y C , Z C of the rim. The general coordinate system is denoted by X , Y , Z . The vector defines the initial position of the rim in the general coordinate system { R c } T = X C 0 , Y C 0 , Z C 0 . A vector defines the rim centre displacement: q c T = q C x , q C y , q C z . Cardan angles are used to define the orientation of the rim in space: { θ c } T = θ 1 , θ 2 , θ 3 . The tyre surface is described by a nine-node, isoparametric, finite element. At each tyre node k , the thickness is known and the displacement vector is described by the following Equation:
{ q k } = N ( ξ 1 , ξ 2 ) { q e }
where N ξ 1 , ξ 2 is a shape function matrix:
N ξ 1 , ξ 2 = N 1 0 0 N 2 0 0 N 9 0 0 0 N 1 0 0 N 2 0 0 N 9 0 0 0 N 1 0 0 N 2 0 0 N 9
and { q e } = q 1 , q 2 , q 3 , , q 25 , q 26 , q 27 T is a vector of displacements in the nodes.
The vector defines the coordinates of the rim centre in the general coordinate system:
R c = R C 0 + q c
The coordinates of the tyre node k are defined by the vector:
R k = R c + A θ C r c k + q k
where A θ C is a rotation matrix and r c k is a vector from the centre of the rim to point k in the rim coordinate system.
The velocity vector of the rim centre is described as follows:
v c = d q c d t = q ˙ c
The velocity vector of the tyre node k is equal to the following:
v k = q ˙ c + q ˙ k + ω ~ A θ C r c k = q ˙ c + q ˙ k [ R ~ c k ] ω
where ω = ω x , ω y , ω z T angular velocity vector in the general coordinate system and ω ~ is a skew matrix:
ω ~ = 0 ω z ω y ω z 0 ω x ω y ω x 0
and [ R ~ c k ] is a skew-symmetric matrix generated from a vector R c k = [ A θ C ] r c k + q k .
The acceleration of the rim centre of mass is equal to q ¨ c t . The acceleration vector of the tyre node k is equal to the following:
a k = q ¨ c + q ¨ k R ~ c k ω ˙ + 2 ω ~ q ˙ k + ω ~ 2 R c k
The relationship between the angular velocity vector ω and the time derivative of the Cardan’s angle vector { θ ˙ c } is as follows:
ω = G 1 θ c { θ ˙ c }
where matrix G 1 is described as follows:
G 1 = 1 s 2 0 0 c 1 s 1 c 2 0 s 1 c 1 c 2 , s i = sin θ i ,   c i = cos θ i   and   i = 1 , , 3
The tyre k node acceleration can also be written as follows:
a k = q ¨ c + q ¨ k R ~ c k G 1 θ ¨ c R ~ c k G ˙ 1 { θ ˙ c } + 2 ω ~ q ˙ k + ω ~ 2 R c k
The variation in the vector R k is equal to the following:
δ R k = δ q c + δ q k R ~ c k [ G 1 ] { δ θ c }
where δ q c , δ q k , and { δ θ c } are variations in vectors q c , q k , and θ c , respectively.
The system of equations of motion for a wheel is obtained by using D’Alembert’s principle:
δ R T a d m { F } = 0 .
Alternatively, Equation (13) can be expressed as follows:
M { q ¨ } = { F q , q ˙ , t }
Matrix M is further expanded to form the system of equations for the rim and the tyre nodes:
m c I + m k m i [ G 1 ] T R ~ c k T m 1 I m n I m i [ G 1 ] T R ~ c k T G 1 T I c c + I T y r e G 1 m 1 [ G 1 ] T R ~ c k T m n [ G 1 ] T R ~ c k T m i I m 1 [ G 1 ] T R ~ c i T m 1 I m n I m n [ G 1 ] T R ~ c k T m n I q ¨ c q ¨ θ q ¨ 1 q ¨ n = F c F θ F q 1 F q n
where I is the identity matrix (3 × 3); I T y r e = R ~ c e T R ~ c e d m is the tyre mass tensor; and n is the total number of nodes.
The force vector { F c }, acting on the rim is described by the following:
{ F c } = F c x , F c y , F c z = k = 1 n m k R ~ c k G ˙ 1 { θ ˙ c } k = 1 n 2 m k ω ~ q ˙ k k = 1 n ω ~ 2 { R c k } + k = 1 n { F k } + F B C
where F B C = k = 1 n _ b c { F b c , k } is the total force vector acting on the rim (force acting between the rim and the tyre node).
The vector of generalised forces (torques) acting on the rim is described by the following:
{ F θ } = G 1 T I c c G ˙ 1 { θ ˙ c } G 1 T ω ~ I c c ω G 1 T R ~ T { F c } k = 1 n G 1 T I c k G ˙ 1 { θ ˙ c } + k = 1 n 2 m k [ G 1 ] T R ~ c k T ω ~ { q ˙ k }       k = 1 n ω ~ I c k ω k = 1 n [ G 1 ] T R ~ c k T F k + { M θ } + F θ B C
where M θ is a torque on a rim and F θ B C is a force on a rim.
The rim is connected to the wheel hub in Figure 1 using stiffness and damping elements: F B C = K B C q c t C B C q ˙ c ˙ t ;   F θ B C = G 1 T ( K θ B C θ c θ C 0 + C θ B C θ ˙ C θ ˙ C 0 ;   K B C = diag K B C x , K B C y , K B C z , C B C = diag C B C x , C B C y , C B C z ;   K θ B C = diag K θ 1 , K θ 2 , K θ 3 , C θ B C = diag C θ 1 , C θ 2 , C θ 3 ;   K B C i , C B C i   ( i = x , y , z ) are the stiffness and damping coefficients in X , Y , Z axes, respectively; K θ i , C θ i   ( i = 1 , 2 , 3 ) are the torsional stiffness and damping coefficients; ( t ) T = [ x t , y t , z t ] is the vector of the displacements of the wheel hub; θ C 0 ( t ) T = [ θ 1 t , θ 2 t , θ 3 t ] is the vector of the rotation of the wheel hub.
The force vector acting on node k is equal to the following:
{ F q k } = m k R ~ c k G ˙ 1 { θ ˙ c } 2 m k ω ~ { q ˙ k } m k ω ~ 2 { R c k } + { F k }
where F k are the external forces acting in the X, Y, and Z directions.
The tyre is connected to the rim using elastic and damping elements. The force acting on the node i , which is connected to the rim at point k , is equal to the following:
f k i = k e L k i L k i o + c e L ˙ k i + k N l e ( L k i L k i o ) 3
where L k i = { R k i } T { R k i } is the distance between the k and i nodes; L k i o —initial distance; L ˙ k i = 1 L k i { R k i } T { R ˙ k i } ; and { R k i } = A ( θ c ) { r c i } + { q i } A ( θ c ) { k } ; k e , k N l e , and c e are the stiffness and damping coefficients.
The generalised force vectors, acting on points i and k are equal to the following:
{ F q i } = f k i L k i { R k i } , { F c k } = { F q i }
The general force vector (torque) acting on the rim is equal to the following:
{ F θ K } = [ G 1 ] T [ R ~ c k ] { F c k }
The force acting between tyre nodes i and j is equal to the following:
f i j = k i j L i j L i j o + c i j L ˙ i j + k N l i j ( L i j L i j o ) 3
where L i j = { R i j } T { R i j } distance between the i and j nodes; L i j o —initial distance between i and j nodes; L ˙ i j = 1 L i j { R i j } T { R ˙ i j } ; { R i j } = { R j } { R i } = A θ c { r c j } { r c i } + { q j } { q i } ; k i j , k N l i j , and c i j —stiffness and damping coefficients; and { R i j } = [ ω ~ ] A θ c { r c j } { r c i } + { q ˙ j } { q ˙ i } .
The variation in the distance L i j :
δ L i j = 1 L i j { R i j } T δ R i j = 1 L i j R i j T δ q j δ q i R ~ c i j G 1 δ θ c
where R ~ c i j is a skew matrix generated using a vector R c i j = A θ c { r c j } { r c i } + { q j } { q i } .
The variation in the mechanical work performed by the force f i j is equal to the following:
δ W i j = f i j δ L i j = δ q j T F q j + δ q i T F q i + δ θ c T { F θ i j }
where F θ i j is a torque vector, F q i and F q j are the vectors of forces acting on the nodes i and j , { F θ i j } = 1 L i j G 1 T [ R ~ c i j ] R i j , { F q i } = f i j L i j R i j , and F q j = f i j L i j R i j .
An isoparametric finite element with nine nodes has 12 internal force components, in which the forces acting are described by formula (25). Visual representation is provided in Figure 2.
The total internal forces vector in this isoparametric finite element is equal to the following:
{ F e } T = F 12 , F 23 , F 34 , F 45 , F 56 , F 67 , F 78 , F 81 , F 29 , F 49 , F 69 , F 89
The internal vector of forces at each point is equal to the following:
{ F } = i = 1 9 { F i } = N ξ 1 , ξ 2 [ A F e ] { F e }
The matrix [ A F e ] is defined as follows:
A F e = e 12 T 0 0 0 0 0 0 e 81 T 0 0 0 0 e 12 T e 23 T 0 0 0 0 0 0 e 29 T 0 0 0 0 e 23 T e 34 T 0 0 0 0 0 0 0 0 0 0 0 e 34 T e 45 T 0 0 0 0 0 e 49 T 0 0 0 0 0 e 45 T e 56 T 0 0 0 0 0 0 0 0 0 0 0 e 56 T e 67 T 0 0 0 0 e 69 T 0 0 0 0 0 0 e 67 T e 78 T 0 0 0 0 0 0 0 0 0 0 0 e 78 T e 81 T 0 0 0 e 89 T 0 0 0 0 0 0 0 0 e 29 T e 49 T e 69 T e 89 T
where e i j is a unit vector between i and j points i = 1 , , 9 , j = 1 , , 9 .
Using the internal force vector (26), the mechanical work generated by internal forces in the finite element is determined as follows:
W e = { u } T F = { q e } T [ N ] T N A F e { F e } = { q e } T [ B F e ] { F e }
where u = N { q e } is displacement and { q e } T = { q 1 } T , { q 2 } T , , { q 9 } T ; B F e = [ N ] T N A F e .
The average mechanical work over the entire volume of the finite element is as follows:
W a v . e = 1 V e W e d V
where V e is finite element volume:
V e = 1 + 1 1 + 1 h e ( ξ 1 , ξ 2 ) E G F 2 d ξ 1 , d ξ 2
where { q e } is the finite element displacement vector, E = { R } ξ 1 T { R } ξ 1 , G = { R } ξ 2 T { R } ξ 2 , F = { R } ξ 2 T { R } ξ 2 , and { R ξ 1 , ξ 2 } = [ N ξ 1 , ξ 2 ] { R e } —tyre node coordinates vector.
Additional rheological elements are introduced into the finite element to evaluate the bending stiffness of the element. The rheological elements are introduced between the nodes 2–9, 4–9, 6–9, and 8–9.
The forces acting on nodes 4 and 9 in the finite element are equal to the following:
{ F 9 } = k n 94 { e n 9 } q n 49 + c n 94 { e n 9 } q ˙ n 49 + k N L 94 n 94 { e n 9 } q n 49 3
where e n 9 = e 94 × e 96 is the unit normal vector at node 9; e 94 , e 96 are unit vectors between nodes 9 and 4, and 9 and 6, respectively; q n 49 = e n 9 T q 4 q 9 , q ˙ n 49 = e n 9 T q ˙ 4 q ˙ 9 , q 4 , q 9 are displacement and velocity vectors in the nodes 4 and 9, and e 94 = R 4 R 9 R 4 R 9 = R 94 R 94 ; e 96 = R 96 R 96 ; R 94 = A θ c r c 4 r c 9 + q 4 q 9 ; and { R 96 } = [ A ( θ c ) ] ( { r c 6 } { r c 9 } ) + { q 6 } { q 9 } ; k n 94 , k N L n 94 and c n 94 are the damping and stiffness coefficients.
Certain tyre nodes interact with the road surface. A tyre component has contact with the road surface when the following condition is satisfied:
{ e y } T R i y R o a d , i R i
where R i is node coordinate vector:
R i = R c o + q c o + [ A θ c r c i + { q i } ]
and y R o a d . i is the road surface Y coordinate and { e y } T is a unit vector along the Y axis.
The normal tyre contact force in point i is determined by using the Lankarani and Nikravesh [28] model:
f n i = k n δ i n D ( δ ˙ i ) H ( δ i )
where k n is a coefficient considering the elastic properties and local geometry of the contacting area; δ i , δ ˙ i – penetration and velocity of penetration, δ i = y R o a d . i { e y } T R i , δ ˙ i = { e y } T v i ; v i is the velocity vector of i tyre point, { v i } = { q ˙ c } + [ ω ~ ] A θ c ( r c i + { q i } ) ; D δ ˙ i = 1 + 3 4 ( 1 e R 2 ) δ ˙ i δ ˙ m a x , e R is the restitution coefficient, δ ˙ m a x is maximal penetration speed; H ( δ i ) —Heaviside function.
Friction forces in the contact are equal to the following:
f F R z i = f n i μ z Δ v z i s i g n Δ v z i , f F R x i = f n i μ x Δ v x i s i g n Δ v x i
where Δ v z i = { e z } T { v i } and Δ v x i = { e x } T { v i } are the sliding velocities in the Z (lateral) and X (longitudinal) directions; μ z Δ v z i and μ x Δ v x i are the friction coefficients in the Z and X directions.
To describe the friction coefficient in the Z and X directions, the following expression is used:
μ Δ v = [ μ d y n + ( μ s t μ d y n ) exp ( γ Δ v 2 ) ] 2 π arctan ( Δ v ε )
where ε is the friction parameter; μ s t and μ d y n are the static and dynamic friction coefficients.
The total contact force vector at point i is equal to the following:
{ F i } i = f n i { e y } + f F R z i { e z } + f F R x i { e x }
where e x , e y , e z are unit vectors in X, Y, and Z directions.
Inside the tyre, the inflation pressure p ( t ) is variable and loads each finite element. The inflation pressure force loading vector is equal to the following:
F p e = S N ξ 1 , ξ 2 T n ξ 1 , ξ 2 p t d S
where { n } = v = 1 9 N i ξ 1 , ξ 2 { n i } is a normal unit vector, d S = E G F 2 d ξ 1 d ξ 2 .
The Equation describes the inflation pressure variation in a tyre:
d p d t = γ R V q k = i N 1 T i n , k G i n , k k = i N 2 T G o u t , k γ p V q d V q d t
where γ is the adiabatic index; R is the gas constant; T i n , k —input gas flow temperature; T —gas temperature; G i n , k and G o u t , k are the input and output mass flows; and V q is the volume of the tyre.
The Equation describes the temperature change in the tyre:
d T d t = γ R T V q p k = i m T i n , k G i n , k k = i N 2 T G o u t , k γ 1 T V q d V q d t R T 2 V q p k = i M G i n , k k = i N 2 G o u t , k S t y r e ρ c p V q h ( T T )
where S t y r e is the outer surface area of the tyre, c p is the specific heat of a gas at constant pressure, h is the heat transfer coefficient, and T is ambient temperature:
S t y r e = e = 1 N e 1 + 1 1 + 1 E G F 2 d ξ 1 , d ξ 2
where N e is the total number of finite elements.
The system of Equation (14) is solved using the fourth-order Runge–Kutta method. For this purpose, a new vector of variables is introduced:
{ Y } T = { q } T , { q ˙ } T = Y 1 T , Y 2 T and { Y ˙ } T = { q ˙ } T , { q ¨ } T = Y 2 T , Y ˙ 2 T
The acceleration vector is obtained from the system of Equation (14):
{ q ¨ } = M 1 { F ( q , q , t ˙ ) }
where M 1 is the inverse of the mass matrix, which is determined as follows:
M 1 = M c c M c q M q c M q q 1 = S 1 S 1 M c q M q q 1 M q q 1 M q c S 1 M q q 1 I M q c S 1 M q c
where S = M c c M c q M q q 1 M q c .
After introducing these notations, the system of equations of motion of the wheel is equal to the following:
{ Y ˙ } = { { Y 2 } M 1 { F ( Y , t ) } }
To solve the pressure, temperature, and tyre volume first-order differential Equations (39) and (40) are used in the second-order Trapezoid rule:
p t + t = a ( p ˙ t + f p p t ) + p t
T t + t = a ( T ˙ t + f T T t ) + T t
where f p p t and f T T t are the right sides of first-order differential Equations (46) and (47) respectively; a is the integration parameter, a = t / 2 .
For tyre geometry generation, a certain number of points and their coordinates are introduced for the tyre’s cross-section. Using the initial discretised model of the tyre’s cross-section, the i-th cross-section of the tyre is generated. The obtained cross-section is divided into a specified number ( n c r o s s _ e l ) of finite elements consisting of nine nodes each (see Figure 3). The cross-sectional area of the tyre is equal to the following:
S e = 1 + 1 1 + 1 d e t [ J e ] d ξ 1 , d ξ 2 ,
where det J e = x ξ 1 y ξ 1 x ξ 2 y ξ 2 is a determinant of the Jacobi matrix.
The total area of the i-th cross-section is equal S c r o s s , i = e = 1 n c r o s s _ e l S e . Having i, i + 1, and i + 2 cross-sections, the 27-node isoparametric finite element FE27 is generated (Figure 4).
The coordinate vector { R } in such an element is approximated by the following:
{ R } = N ξ 1 , ξ 2 , ξ 3 { R e }
where N ξ 1 , ξ 2 , ξ 3 is a shape function matrix:
N ξ 1 , ξ 2 , ξ 3 = N 1 0 0 N 2 0 0 N 27 0 0 0 N 1 0 0 N 2 0 0 N 27 0 0 0 N 1 0 0 N 2 0 0 N 27
and { R e } is a vector of finite element nodes:
{ R e } T = [ R 1 T , , { R 9 } T ]
The volume of 3D finite element FE27 is equal to the following:
V e = 1 + 1 1 + 1 1 + 1 d e t [ J e ] d ξ 1 d ξ 2 d ξ 3
where [ J e ] ] = [ x / ξ 1 y / ξ 1 z / ξ 1 x / ξ 2 y / ξ 2 z / ξ 2 x / ξ 3 y / ξ 3 z / ξ 3 is a Jacobi matrix.
Tyre volume between i, i + 1 and i + 2 is equal to the following:
V c r o s s , e = e = 1 n c r o s s V e
The total volume of the tyre is equal to the following:
V t y r e = e = 1 n V e V c r o s s , e
The coordinates of the centre of frictional forces in the tyre–road contact area ( X c 0 and Z c 0 ) , where the torque generated by the frictional forces about the tyre’s vertical axis Yc is zero, are determined as follows:
X c 0 = i = 1 N X c , i F F R z , i i = 1 N F F R z , i , Z c 0 = i = 1 N Z c , i F F R x , i i = 1 N F F R x , i
where F F R x , i , F F R z , i are friction forces at the contact point i; N is the number of contact points; and X c , i , Z c , i are the coordinates of the contact point i:
X c , i = { e x } T R i R c ; Z c , i = { e z } T R i R c
where R i , R c are vectors of global coordinates of points i and c.
The coordinates of the centre of the reactive forces acting in the tyre contact area ( X c x   and   Z c x ) are equal to the following:
X c x = i = 1 N X c , i F y , i i = 1 N F y , i , Z c y = i = 1 N Z c , i F y , i i = 1 N F y , i
The TM has been realised with Microsoft Visual Studio 2008. A developed TM uses the tyre’s cross-section to generate a complete or partial discrete model of the tyre. It solves the tyre’s equations of motion and calculates additional parameters such as kinetic and potential energy, dissipation function, contact forces, contact area, cross-sectional areas, outer surface area, tyre volume, and others. The overall algorithm is presented in Figure 5.
The discretised model of the tyre is shown in Figure 6. The total number of nodes is 520. The total number of 9-node finite elements is 120, and the total number of variables is 1560.

3. Results

This section presents initial results of the developed TM of the tyre presented in Section 2, along with a comparison between the TM and the validated MF-Swift TM. The investigation was conducted using a Pirelli Scorpion 235/55/R19 105V tyre. In a mathematical model, the X direction represents longitudinal displacement, the Y direction corresponds to vertical displacement, and the Z direction also indicates lateral displacement.
Using the developed “rim–tyre” system model, the transient deformation process of the tyre, lasting for 1 s, is analysed. This short-duration analysis allows assessment of the capabilities of the created mathematical model. The rim can rotate freely around the Z axis (lateral direction).
Initial conditions are as follows: at the starting time t = 0 , the vertical displacement Y t = 0 = 0 ; the initial tyre inflation pressure is p t = 0 = 0.225   MPa ; the initial tyre operating temperature is T t = 0 = 300   K ; and the applied vertical force is 2100 N. At the starting point, the tyre is undeformed. After applying the force, accelerations develop (Figure 7), and the total forces in the longitudinal, lateral, and vertical directions at the contact surface are calculated (see Figure 8).
The variation in the tyre contact area with the road surface is shown in Figure 9. It can be observed that the trend of the contact area is similar to the changes in the vertical contact force. During the initial process, the contact area decreases to zero, indicating that contact is lost.
Since contact forces are calculated over the entire contact surface, it is possible to determine the torque of the friction forces acting on the tyre contact patch around the vertical axis Y (see Figure 10).
Additionally, using the developed model, variations in the tyre’s cross-section and outer surface areas can be calculated (see Figure 11). In this graph, the cross-sectional areas are shown at different sections (from 1 to 10), and the cross-sectional areas at sections from 11 to 20 vary in the same way as at sections 1 to 10, because the physical and mechanical properties of the surface and the load are symmetrical to the vertical axis.
The variations in tyre pressure are shown in Figure 12. Finally, the kinetic energy of the tyre and the variations in the mechanical work of internal forces are presented in Figure 13 and Figure 14.
The tyre wear process can be further investigated using the kinetic energy and mechanical work data.
Finally, the developed TM was compared to the previously validated MF-Swift TM. Root mean square error (RMSE) was used as an objective evaluation metric. The representation of the typical friction coefficient in the longitudinal direction (under a vertical load of 5000 N) is shown in Figure 15.
It can be seen that the developed model yields very similar results (RMSE = 0.00892) to those of the experimentally validated MS-Swift model. At the same time, the developed model can provide much more information by considering different parameters, which could be used for a very detailed investigation of contact interaction.

4. Conclusions

This paper introduces a novel TM that integrates rim–tyre–surface interaction, and brings researchers closer to the DT of the tyre. The developed model enables the determination of the contact surface at each time step, providing detailed information on contact area, acting forces, pressure, and temperature variations. After comparing modelling results with the widely used MS-Swift model, it was found that the longitudinal friction coefficient is similar to that achieved using the baseline model, and the RMSE is only 0.00892.
Such a TM can be employed to investigate tyre–surface contact, which is particularly important for off-road simulations. Additional applications of the proposed TM approach may include the investigation of stick–slip behaviour of tyre tread blocks or the study of tyre belt and sidewall deformation due to an additional vertical force in the case of an active suspension system. Various real-world loading scenarios, boundary conditions and materials can be applied. This information can be gathered from wheel force transducers, test benches or vehicle demonstrators and fed into the developed TM to evaluate operational insights and other outputs from the model.
Currently, real-time simulation with this model is not yet feasible. In future stages, further validation of the TM will be carried out, and code optimisation will be implemented to reduce computational demands.

Author Contributions

Conceptualisation, M.B. and V.S.; software, M.B.; validation, M.B., P.K., and V.S.; writing—original draft preparation, all authors. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported in part by the Research Council of Lithuania under Project S-MIP-23-120.

Data Availability Statement

The raw data supporting the conclusions of this article will be made available by the authors on request.

Conflicts of Interest

The authors declare no conflicts of interest.

Appendix A

The main parameters of the TM are presented in Table A1.
Table A1. The main parameters of the TM.
Table A1. The main parameters of the TM.
PARAMETERSSYMBOLUNITVALUE
Radius of rim-m0.2413
Radius of the tyre-m0.3707
Mass of rim m c kg10.175
Mass of tyre-kg13.625
Mass tensor of rim I c c kgm2 0.958 0 0 0 0.45 0 0 0 0.45
Parameters of friction force:
Static friction coefficient μ s t -1.251
Dynamic friction coefficient μ d y n -0.7272
Coefficient (35 formula) γ -−5.859
Friction parameter
(35 formula)
ε -0.08418
Contact force parameters:
Stiffness coefficient k n N/m5 × 104
Maximal penetration speed δ ˙ m a x m/s1.0
Restitution coefficient e R -0.4
Stiffness coefficient between tyre nodes k i j N/m5 × 104
Damping coefficient between tyre nodes i and j c i j Ns/m103
Nonlinear stiffness coefficient between tyre nodes i and j k N L i j N/m31011
Displacements of the wheel hub (initial) x
y
z
m0
0
0
Total number of finite elements n e -120
Total number of nodes n -520
Total number of boundary conditions n b c -80
Time step of integration t s10−6
Initial number of tyre cross-section --13
Number of nodes in the finite element--9
Total number of variables--1566

References

  1. Fesli, U.; Ozdemir, M.B. Electric vehicles: A comprehensive review of technologies, integration, adoption, and Optimisation. IEEE Access 2024, 12, 140908–140931. [Google Scholar] [CrossRef]
  2. Zhang, Z.; Liu, H.; Lei, M.; Yan, X.; Wang, M.; Hu, J. Review on the impacts of cooperative automated driving on transportation and environment. Transp. Res. Part D Transp. Environ. 2023, 115, 103607. [Google Scholar] [CrossRef]
  3. Zhang, B.; Huang, J.; Wang, J.; Su, Y.; Li, J.; Wang, X.; Chen, Y.-H.; Wang, Y.; Zhong, Z. Can software-defined vehicles never roll over: A perspective of active structural transformation. Fundam. Res. 2024, 4, 1063–1071. [Google Scholar] [CrossRef] [PubMed]
  4. Adler, M.W.; Peer, S.; Sinozic, T. Autonomous, connected, electric shared vehicles (ACES) and public finance: An explorative analysis. Transp. Res. Interdiscip. Perspect. 2019, 2, 100038. [Google Scholar] [CrossRef]
  5. Skrickij, V.; Šabanovič, E.; Žuraulis, V. Autonomous road vehicles: Recent issues and expectations. IET Intell. Transp. Syst. 2020, 14, 471–479. [Google Scholar] [CrossRef]
  6. Elvik, R. The demand for automated vehicles: A synthesis of willingness-to-pay surveys. Econ. Transp. 2020, 23, 100179. [Google Scholar] [CrossRef]
  7. LaReau, J.L. Consumers Shift to Smaller, Cheaper Vehicles in 2024 as Affordability Reshapes Auto Market. 2024. Available online: https://eu.freep.com/story/money/cars/2024/12/17/car-vehicles-cheaper-affordable/77028975007/ (accessed on 11 June 2025).
  8. Shoukat, M.U.; Yan, L.; Yan, Y.; Zhang, F.; Zhai, Y.; Han, P.; Nawaz, S.A.; Raza, M.A.; Akbar, M.W.; Hussain, A. Autonomous driving test system under hybrid reality: The role of digital twin technology. Internet Things 2024, 27, 101301. [Google Scholar] [CrossRef]
  9. Jones, D.; Snider, C.; Nassehi, A.; Yon, J.; Hicks, B. Characterising the Digital Twin: A systematic literature review. CIRP J. Manuf. Sci. Technol. 2020, 29, 36–52. [Google Scholar] [CrossRef]
  10. Meng, Z.; Zhao, S.; Chen, H.; Hu, M.; Tang, Y.; Song, Y. The Vehicle Testing Based on Digital Twins Theory for Autonomous Vehicles. IEEE J. Radio Freq. Identif. 2022, 6, 710–714. [Google Scholar] [CrossRef]
  11. Niaz, A.; Shoukat, M.U.; Jia, Y.; Khan, S.; Niaz, F.; Raza, M.U. Autonomous Driving Test Method Based on Digital Twin: A Survey. In Proceedings of the 2021 International Conference on Computing, Electronic and Electrical Engineering (ICE Cube), Quetta, Pakistan, 26–27 October 2021; pp. 1–7. [Google Scholar] [CrossRef]
  12. Elbakry, M.S.; Mahmoud, A.M.; Hassan, S.; Ismail, T. Digital Twin Simulations for Connected and Automated Vehicles: A Comprehensive Study. In Proceedings of the 2023 3rd International Conference on Electronic Engineering (ICEEM), Menouf, Egypt, 7–8 October 2023; IEEE: Menouf, Egypt, 2023; pp. 1–6. [Google Scholar] [CrossRef]
  13. Pacejka, H.B. Tyre and Vehicle Dynamics, 2nd ed.; Elsevier/BH: Amsterdam, The Netherlands, 2006; ISBN 978-0-08-054333-8. [Google Scholar]
  14. Kojis, P.; Šabanovič, E.; Skrickij, V. Deep neural network based data-driven virtual sensor in vehicle semi-active suspension real-time control. Transport 2022, 37, 37–50. [Google Scholar] [CrossRef]
  15. Dugoff, H.; Fancher, P.; Segel, L. Tire Performance Characteristics Affecting Vehicle Response to Steering and Braking Control Inputs; Highway Safety Research Institute, University of Michigan: Ann Arbor, MI, USA, 1969; National Bureau of Standards Control CST-460. [Google Scholar]
  16. Burckhardt, M. Fahrwerktechnik: Radschlupf-Regelsysteme; Vogel-Verlag: Würzburg, Germany, 1993. [Google Scholar]
  17. Ammon, D. Modellbildung und Systementwicklung in der Fahrzeugdynamik; Leitfäden der angewandten Mathematik und Mechanik Series 12; Teubner: Stuttgart, Germany, 1997; ISBN 978-3-663-12246-3. [Google Scholar]
  18. Bauer, M. Methoden zur Modellbasierten Fahrdynamikanalyse und Bewertung von Fahrdynamikregelsystemen. Ph.D. Thesis, Technische Universität Darmstadt, Darmstadt, Germany, 2015. [Google Scholar]
  19. Pacejka, H.B. Tire and Vehicle Dynamics, 3rd ed.; Butterworth-Heinemann: Oxford, UK, 2012; ISBN 978-0-08-097017-2. [Google Scholar]
  20. Müller, M.; Hesse, J.; Schulte, L. Modelling of tyre characteristics using the Magic Formula approach. Veh. Syst. Dyn. 2012, 50, 1781–1796. [Google Scholar]
  21. Leister, G. The role of tyre simulation in chassis development—Challenge and opportunity. In Proceedings of the 4th International Tyre Colloquium, Guildford, UK, 20–21 April 2015; Gruber, P., Sharp, R.S., Eds.; pp. 1–10. [Google Scholar]
  22. Schmeitz, A.J.C.; Besselink, I.J.M.; Jansen, S.T.H. TNO MF-SWIFT. Veh. Syst. Dyn. 2007, 45, 121–137. [Google Scholar] [CrossRef]
  23. Beliautsou, V.; Skrickij, V.; Alfonso, J.; Giltay, J.; Büchner, F.; Castellano, J.A.; Shyrokau, B.; Ivanov, V. Geographically Distributed Test Environment: Validation of Integrated Motion Control of Multi-Actuated Electric Vehicle. IEEE Open J. Veh. Technol. 2025, 6, 1661–1672. [Google Scholar] [CrossRef]
  24. Cosin Scientific Software AG. FTire-Flexible Structure Tire Model Modelisation and Parameter Specification; Cosin Scientific Software AG: Munich, Germany, 2022. [Google Scholar]
  25. Gauterin, F.; Ropers, C. Modal tyre models for road noise improvement. Veh. Syst. Dyn. 2005, 43, 297–304. [Google Scholar] [CrossRef]
  26. Kuroda, K.; Yamamoto, T.; Nakashima, Y. Finite element analysis for the simulation of tyre behaviour. J. Mech. Sci. Technol. 2018, 32, 1234–1243. [Google Scholar]
  27. Ružinskas, A.; Giessler, M.; Gauterin, F.; Wiese, K.; Bogdevičius, M. Experimental investigation of tire performance on slush. Eksploat. Niezawodn. Maint. Reliab. 2021, 23, 103–109. [Google Scholar] [CrossRef]
  28. Lankarani, H.M.; Nikravesh, P.E.A. Contact Force Model with Hysteresis Damping for Impact Analysis of Multibody Systems. J. Mech. Des. 1990, 112, 369–376. [Google Scholar] [CrossRef]
Figure 1. The rim connected to the wheel hub.
Figure 1. The rim connected to the wheel hub.
Applsci 15 08933 g001
Figure 2. Isoparametric finite element with nine nodes and 12 internal forces.
Figure 2. Isoparametric finite element with nine nodes and 12 internal forces.
Applsci 15 08933 g002
Figure 3. Cross-section of the tyre divided into 9-node finite elements.
Figure 3. Cross-section of the tyre divided into 9-node finite elements.
Applsci 15 08933 g003
Figure 4. 3D 27-node isoparametric finite element.
Figure 4. 3D 27-node isoparametric finite element.
Applsci 15 08933 g004
Figure 5. Overall solution algorithm.
Figure 5. Overall solution algorithm.
Applsci 15 08933 g005
Figure 6. Tyre road contact representation.
Figure 6. Tyre road contact representation.
Applsci 15 08933 g006
Figure 7. Acceleration of rim in X (longitudinal), Y (vertical), and Z (lateral) directions.
Figure 7. Acceleration of rim in X (longitudinal), Y (vertical), and Z (lateral) directions.
Applsci 15 08933 g007
Figure 8. Total contact forces in X, Y, and Z directions.
Figure 8. Total contact forces in X, Y, and Z directions.
Applsci 15 08933 g008
Figure 9. Variation in tyre contact area with the road surface.
Figure 9. Variation in tyre contact area with the road surface.
Applsci 15 08933 g009
Figure 10. Variation in the moment of friction forces acting on the tyre contact patch.
Figure 10. Variation in the moment of friction forces acting on the tyre contact patch.
Applsci 15 08933 g010
Figure 11. Tyre cross-sections, where cross-section 9 represents the lower point of the tyre where it contacts the surface.
Figure 11. Tyre cross-sections, where cross-section 9 represents the lower point of the tyre where it contacts the surface.
Applsci 15 08933 g011
Figure 12. Air pressure inside the tyre.
Figure 12. Air pressure inside the tyre.
Applsci 15 08933 g012
Figure 13. Changes in the kinetic energy of the tyre.
Figure 13. Changes in the kinetic energy of the tyre.
Applsci 15 08933 g013
Figure 14. Changes in the mechanical work of internal forces in the tyre.
Figure 14. Changes in the mechanical work of internal forces in the tyre.
Applsci 15 08933 g014
Figure 15. Longitudinal friction coefficient comparison using two approaches.
Figure 15. Longitudinal friction coefficient comparison using two approaches.
Applsci 15 08933 g015
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

Bogdevičius, M.; Kojis, P.; Skrickij, V. Towards Digital Twin of Vehicle Tyre: Theoretical Framework for a Multibody Model. Appl. Sci. 2025, 15, 8933. https://doi.org/10.3390/app15168933

AMA Style

Bogdevičius M, Kojis P, Skrickij V. Towards Digital Twin of Vehicle Tyre: Theoretical Framework for a Multibody Model. Applied Sciences. 2025; 15(16):8933. https://doi.org/10.3390/app15168933

Chicago/Turabian Style

Bogdevičius, Marijonas, Paulius Kojis, and Viktor Skrickij. 2025. "Towards Digital Twin of Vehicle Tyre: Theoretical Framework for a Multibody Model" Applied Sciences 15, no. 16: 8933. https://doi.org/10.3390/app15168933

APA Style

Bogdevičius, M., Kojis, P., & Skrickij, V. (2025). Towards Digital Twin of Vehicle Tyre: Theoretical Framework for a Multibody Model. Applied Sciences, 15(16), 8933. https://doi.org/10.3390/app15168933

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