1 Introduction

Railway transport plays a key role in the worldwide economy. The last available data from the European Union show that railway transport made a turnover of more than 68 billion € in 2017 and transported 407 billion passengers per kilometre in 2018 [1]. Over the decades, in many cases, the development of the high-speed rail has made the train a convenient alternative to the aircraft for journeys up to 1000 km long [2]. This has a beneficial impact on CO2 and greenhouse gas reduction due to the electric nature of high-speed trains (HST) [3].

A key aspect to guaranteeing the comfort and the safety of a railway vehicle is to ensure its stability at all stages of travel. For this, it is necessary to determine the velocity at which the train’s motion becomes unstable. The conic shape of the wheels rigidly mounted on the axle leads to an inherent lateral displacement on rail vehicles called hunting motion. At low speeds, hunting motion consists of well-damped small amplitude oscillations. However, when the speed is increased up to a certain value, this oscillation (hunting motion) becomes unstable with growing amplitude oscillations. The lowest speed at which this phenomenon occurs is called critical speed [4]. When this happens, the contact between the wheel flanges and the rails limits the amplitude of the oscillations, keeping the bogie within the track. If the motion is too violent, the oscillations amplitude increases and the flange–rail contact may become insufficient to maintain the railway vehicle on the track and a derailment can happen.

According to Polach [5], bogie stability can be determined by three methods according to the values analysed: wheelset displacement, forces between wheelset and track, and lateral acceleration on the bogie frame. The two latter require actual measures on track, while the first method can be applied from both track measurements or simulation results. The combination of wheelset displacement with other mathematical methods is the preferred method for establishing the critical speed in the scientific literature. For example, Schupp [6] studies the critical speed of a high-speed train by analysing its lateral displacement with the help of bifurcation analysis, root locus and limit cycles. A similar approach is used by Zboinski and Dusza [7] for investigating the performance of two 4-axle rail vehicles on curved tracks. Rezvani and Mazraeh [8] study the effects of varying the axle box clearances, the wheel–rail friction coefficient and the curve radius on the critical speed of a freight wagon. They also use the wheelset lateral displacement as a parameter to establish the critical speed.

The use of commercial software (as the three previous works do) makes easier the task of modifying the rail vehicles and analysing the impact of these changes in the critical speed. However, most published researches use algorithms developed by the authors to study rail vehicles. Both linear [9,10,11,12] and nonlinear models [13, 14] can be found in the literature. It is a standard practice that linear models have as a starting point a set of nonlinear equations that are linearized around an equilibrium point. This is the case of the approach used by Lee et al. [15] and [16], where the authors present the nonlinear equations of a complex bogie model and then linearize them to investigate the influence of several parameters on the bogie’s performance in straight and curved tracks. Linear models are also used to study the behaviour of rail bogies in non-standard conditions. For example, Yao et al. [17] use a linear model of a bogie equipped with an active mass inertial actuator that controls lateral vibration improving the bogie’s hunting stability. Sun et al. [18] analyse the effect of a defective yaw damper on the critical speed of the bogie and, hence, its stability. Other models although being represented by linear equations, use nonlinear expressions to describe the contact forces [11, 19, 20]. In this way, the performance of the railway vehicle as a function of the wheel–rail contact model can be studied accurately.

On the other hand, full nonlinear models take into account the couplings existing between the different DOF and nonlinear effects derived from mechanical elements. Bosso et al. [21] perform a stability analysis of a bi-dimensional model of the friction dampers used in the Y25 freight bogie. Molatefi [22] proposes a mathematical model for studying the stability of a freight wagon which includes several nonlinear effects such as nonlinear springs and clearances. It is well-known and has been proved that for any given bogie model, if a linear approximation is used to determine the critical speed, the result is always higher than the critical speed that would be determined by using a nonlinear representation of the model [7, 23, 24]. This phenomenon is an important issue to consider when designing and implementing control methods for bogie stability as a linear model can lead to overconfident estimations of the stability limits on the vehicle.

In this paper, a 10-DOF nonlinear model of a high-speed bogie is developed and analysed as the first step for the development of a digital twin (DT) of a bogie for maintenance purposes. As Cerutti et al. highlight in [25], the stages to be covered in a DT are the modelling and simulation of the physical system to create a virtual model, data fusion obtained from different sensors on the physical system, interaction and collaboration between the physical system and the DT through sensors and actuators and application in service. In this sense, in order to develop a DT of the rolling stock, a previous parameterized model is needed and developed in this research. First, the dynamic behaviour of the bogie is analysed for a wide speed range. The critical speed is computed and then a sensitivity analysis is performed to understand the influence of the axle load and primary and secondary suspension parameters in the critical speed. Based on this sensitivity analysis, those suspension components which may have the greatest influence on the stability of the bogie, and therefore are more likely to compromise the safety of the high-speed train, shall be identified. The analysis methods used in this work study the stability of a nonlinear model by means of the frozen eigenvalues approach. This is an extensively used approach in the research community due to various advantages: nonlinear systems stability can be approached by linear methods, more straight forward implementation and is more computationally efficient.

The structure of the paper is as follows: The following section describes the specific trailer bogie and wheelset under study. Section 3 details the mathematical model used for the analysis. It consists of a 10 DOF model yielding a set of nonlinear differential equations. Section 4 studies the stability limits of the vehicle and determines the hunting speed for this type of train. Section 5 shows the hunting speed sensitivity to axle load, primary and secondary suspension changes. Section 6 contains the conclusions of this work as well as further research suggestions.

2 Bogie description

The trailer bogie under study in this work belongs to a Spanish high-speed train (HST) that started to operate in 1992. The type of bogie studied is widely used in HSTs across Europe and other countries. Around the world, more than 450 trainsets use this type of bogie. It is designed to withstand axle loads of up to 17 tons at speeds exceeding 300 km/h.

Each trainset is composed of two power cars (M1 and M2) and eight passenger cars (R1-R8). Each power car seats on two bogies and each passenger car seats on two shared bogies (Fig. 2).

Fig. 1
figure 1

Spanish high-speed train, Atocha Station, Madrid, Spain [author’s repository]

Fig. 2
figure 2

Trainset diagram with the studied bogie circled in R8

The distance between the bogie axles is 3000 mm, which provides the train with a considerably high critical speed and good stability properties for a wide range of running conditions. The bogie under study is shown in Fig. 3, and its position within the trainset is shown in Fig. 2.

Fig. 3
figure 3

HST bogie CAD 3D view

Each wheelset contains a solid axle, two wheels of nominal diameter 920 mm and four disc brakes. The primary suspension of the trailer bogies consists of concentric helical springs and a vertical damper between the axle box and the bogie frame. The main secondary suspension is pneumatic, although it also has hydraulic dampers in the longitudinal, lateral and vertical directions.

The parameters of Table 1 are used to create the bogie model. These data have been obtained from the manufacturers’ technical documentation within the joint research project in which the authors participate.

Table 1 Model parameters

3 Mathematical model

In order to carry out stability studies for the high-speed train bogie mentioned in the previous section, a ten-degree-of-freedom (DOF) model following the approach presented in [15, 26] is derived. This model considers both the frame and wheelsets’ dynamics: lateral and vertical motions, yaw and roll angles for each of the two wheelsets, and the lateral displacement and yaw angle of the bogie frame. A schematic configuration of the bogie is shown in Figs. 4 and 5.

Fig. 4
figure 4

Bogie model (top view)

Fig. 5
figure 5

Bogie model (front view)

The forces and moments acting on each wheelset “i” are shown in the free body diagram in Fig. 6: Fsy and Fsz are the forces due to the primary suspension, and Msx and Msz are the torques due to the primary suspension too. Wi is the wheelset weight, NR and NL are the normal forces in the wheel–rail contact point, and FR and FL are the creep forces generated on the wheel–rail contact.

Fig. 6
figure 6

Free body diagram of a wheelset

The bogie’s frame lateral motion yb and yaw angle ψb are given in Eqs. (1) and (2). mb is the frame mass, Ibz is the moment of inertia around the yaw axis, Fsyb is the total balance of forces acting on the bogie’s y-axis, and Mszb represents the total balance of moments acting on the bogie around the z-axis:

$${m}_{b}{\ddot{y}}_{b}={F}_{syb}$$
(1)
$${I}_{bz}{\ddot{\psi }}_{b}={M}_{szb}$$
(2)

Equations (3)–(6) describe the lateral yi, and vertical zi displacements, yaw ψi and roll ϕi angles for each wheelset. The subscript i refers to the front and rear wheelsets on each bogie and takes values i = 1 for the front wheelset and i = 2 for the rear wheelset [11].

$$ m_{w} \ddot{y}_{i} = F_{Lyi} + F_{Ryi} + N_{Lyi} + N_{Ryi} + F_{syi} - F_{ti} $$
(3)
$${m}_{w}{\ddot{z}}_{i}={F}_{Lzi}+{F}_{Rzi}+{N}_{Lzi}+{N}_{Rzi}+{F}_{szi}-{W}_{pa}$$
(4)
$$ \begin{aligned} I_{wz} \ddot{\psi }_{i} & = - I_{wy} \frac{V}{{r_{0} }}\dot{\phi }_{i} + \left( {R_{Rxi} F_{Ryi} - R_{Ryi} F_{Rxi} } \right) + \left( {R_{Lxi} F_{Lyi} - R_{Lyi} F_{Lxi} } \right) \\ & \quad + \left( {R_{Rxi} N_{Ryi} - R_{Lxi} N_{Lyi} } \right) + M_{Lzi} + M_{Rzi} + M_{szi} \\ \end{aligned} $$
(5)
$$ \begin{aligned} I_{wx} \ddot{\phi }_{i} & = - I_{wy} \frac{V}{{r_{0} }}\dot{\psi }_{i} + \left( {R_{Ryi} F_{Rzi} - R_{Rzi} F_{Ryi} } \right) + \left( {R_{Lyi} F_{Lzi} - R_{Lzi} F_{Lyi} } \right) \\ & \quad + \left( {R_{Lyi} N_{Lzi} + R_{Ryi} N_{Rzi} } \right) - \left( {R_{Rzi} N_{Ryi} + R_{Lzi} N_{Lzi} } \right) \\ & \quad + M_{Lxi} + M_{Rxi} + M_{sxi} \\ \end{aligned} $$
(6)

mw, Iwz and Iwx are the wheelset mass and the wheelset moments of inertia about the z and x-axis, respectively. V is the bogie’s forward speed, and Wpa is the axle load. Note that there are two wheelsets i = {1,2}; therefore, the mathematical model consists of frame dynamics Eqs. (1)–(2), and two sets of Eqs. (3)–(6), being this a total of ten second-order differential equations. The parameters in Eqs. (1)–(6) will be derived in the following lines.

In order to compute the contact forces that exist between the wheel and the rail, the authors make use of Kalker’s linear theory yielding Eqs. (7)–(10):

$$ f_{11} = abGc_{22} $$
(7)
$$ f_{12} = \left( {ab} \right)^{3/2} Gc_{23} $$
(8)
$$ f_{22} = \left( {ab} \right)^{2} Gc_{33} $$
(9)
$$ f_{33} = abGc_{11} $$
(10)

Parameters a and b are the semi-axes of the contact ellipse obtained following Hertz’s theory [27, 28]. G is the steel’s shear modulus and, c11, c22, c23 and c33 are the Kalker’s coefficients (see [29] for further details):

$$ c_{11} = 2.39 + 2.338\upsilon + 1.014g + 2.736\upsilon^{2} - 0.0728\upsilon g - 0.0139g^{2} $$
(11)
$$ c_{22} = 2.353 - 0.0212\upsilon + 1.074g + 1.163 - 0.0319g^{2} $$
(12)
$$ c_{23} = 0.2866 + 0.4467\upsilon + 1.049g + 0.038\upsilon g - 0.0177g^{2} + 0.005g^{3} + 0.1479g^{2} \upsilon $$
(13)
$$ c_{33} = 0.7375 - 1.177\upsilon + 0.4506g + 1.076\upsilon g - 0.023g^{2} $$
(14)

where ν is the steel Poisson ratio and g is the ratio between the semi-axes of the contact ellipse, a/b.

On the other hand, the conical wheel seating on a knife-edge rail is modelled as a linear constraint function relating the wheel and rail geometries:

$$ \delta_{L} = \delta_{R} = \lambda , \quad \frac{1}{2}\left( {r_{L} - r_{R} } \right) = \lambda y_{i} , \quad \frac{1}{2}\left( {r_{L} + r_{R} } \right) = r_{0} $$
(15)

\(\delta_{L} , \delta_{R}\) are the respective left and right wheels' conicity angles and \(\lambda\) is the approximated conicity angle obtained by small-angle approximation. \(r_{L} , r_{R}\) are the left and right cone radius, \(r_{0}\) is the wheel’s nominal radius and \(y_{i}\) is the corresponding wheelset “i” lateral displacement.

Creep forces and moments for each wheelset can be calculated following the approach in Garg and Dukkipati [26] where creepage saturation [28, 30] introduces nonlinearities in the model. Equations (16)–(20) represent the creep forces along the x, y and z axes and moments around the x and z axes for the left wheel (L) on each wheelset i:

$$ F_{Lxi} = - \frac{{\alpha_{i} f_{33} }}{V}\left[ {V\left( {1 - \frac{{r_{L} }}{{r_{0} }}} \right) - e\dot{\psi }_{i} } \right] - \left[ { - \frac{{\alpha_{i} f_{11} }}{V}\left[ {\dot{y}_{i} + r_{L} \dot{\phi }_{i} - V\psi_{i} } \right] - \frac{{\alpha_{i} f_{12} }}{V}\left[ {\psi_{i} - \frac{V}{{r_{0} }}\delta_{L} } \right] } \right]\psi_{i} $$
(16)
$$ F_{Lyi} = - \frac{{\alpha_{i} f_{33} }}{V}\left[ {V\left( {1 - \frac{{r_{L} }}{{r_{0} }}} \right) - e\dot{\psi }_{i} } \right]\psi_{i} + \left[ { - \frac{{\alpha_{i} f_{11} }}{V}\left[ {\dot{y}_{i} + r_{L} \dot{\phi }_{i} - V\psi_{i} } \right] - \frac{{\alpha_{i} f_{12} }}{V}\left[ {\psi_{i} - \frac{V}{{r_{0} }}\delta_{L} } \right] } \right] $$
(17)
$$ F_{Lzi} = \left[ { - \frac{{\alpha_{i} f_{11} }}{V}\left[ {\dot{y}_{i} + r_{L} \dot{\phi }_{i} - V\psi_{i} } \right] - \frac{{\alpha_{i} f_{12} }}{V}\left[ {\psi_{i} - \frac{V}{{r_{0} }}\delta_{L} } \right] } \right]\left( {\delta_{L} + \phi_{i} } \right) $$
(18)
$$ M_{Lxi} = \left[ {\frac{{\alpha_{i} f_{12} }}{V}\left[ {\dot{y}_{i} + r_{L} \dot{\phi }_{i} - V\psi_{i} } \right] - \frac{{\alpha_{i} f_{22} }}{V}\left[ {\dot{\psi }_{i} - \frac{V}{{r_{0} }}\delta_{L} } \right]} \right]\left( {\delta_{L} + \phi_{i} } \right)\psi_{i} $$
(19)
$$ M_{Lzi} = \frac{{\alpha_{i} f_{12} }}{V}\left[ {\dot{y}_{i} + r_{L} \dot{\phi }_{i} - V\psi_{i} } \right] - \frac{{\alpha_{i} f_{22} }}{V}\left[ {\dot{\psi }_{i} - \frac{V}{{r_{0} }}\delta_{L} } \right] $$
(20)

Similarly, creep forces and moments appearing on the right wheel (R) of each wheelset i are given in the following expressions (21)–(25):

$$ F_{Rxi} = - \frac{{\alpha_{i} f_{33} }}{V}\left[ {V\left( {1 - \frac{{r_{R} }}{{r_{0} }}} \right) + e\dot{\psi }_{i} } \right] + \left[ {\frac{{\alpha_{i} f_{11} }}{V}\left[ {\dot{y}_{i} + r_{R} \dot{\phi }_{i} - V\psi_{i} } \right] + \frac{{\alpha_{i} f_{12} }}{V}\left[ {\psi_{i} + \frac{V}{{r_{0} }}\delta_{R} } \right]{ }} \right]\psi_{i} $$
(21)
$$ F_{Ryi} = - \frac{{\alpha_{i} f_{33} }}{V}\left[ {V\left( {1 - \frac{{r_{R} }}{{r_{0} }}} \right) + e\dot{\psi }_{i} } \right]\psi_{i} - \left[ {\frac{{\alpha_{i} f_{11} }}{V}\left[ {\dot{y}_{i} + r_{R} \dot{\phi }_{i} - V\psi_{i} } \right] + \frac{{\alpha_{i} f_{12} }}{V}\left[ {\psi_{i} + \frac{V}{{r_{0} }}\delta_{R} } \right] } \right] $$
(22)
$$ F_{Rzi} = - \left[ { - \frac{{\alpha_{i} f_{11} }}{V}\left[ {\dot{y}_{i} + r_{L} \dot{\phi }_{i} - V\psi_{i} } \right] - \frac{{\alpha_{i} f_{12} }}{V}\left[ {\psi_{i} + \frac{V}{{r_{0} }}\delta_{L} } \right] } \right]\left( {\delta_{R} - \phi_{i} } \right) $$
(23)
$$ M_{Rxi} = - \left[ {\frac{{\alpha_{i} f_{12} }}{V}\left[ {\dot{y}_{i} + r_{R} \dot{\phi }_{i} - V\psi_{i} } \right] - \frac{{\alpha_{i} f_{22} }}{V}\left[ {\dot{\psi }_{i} + \frac{V}{{r_{0} }}\delta_{R} } \right]} \right]\left( {\delta_{R} - \phi_{i} } \right)\psi_{i} $$
(24)
$$ M_{Rzi} = \frac{{\alpha_{i} f_{12} }}{V}\left[ {\dot{y}_{i} + r_{R} \dot{\phi }_{i} - V\psi_{i} } \right] - \frac{{\alpha_{i} f_{22} }}{V}\left[ {\dot{\psi }_{i} + \frac{V}{{r_{0} }}\delta_{R} } \right] $$
(25)

αi is the saturation coefficient for each wheelset and it is found as follows:

$$ \alpha_{i} = \left\{ {\begin{array}{*{20}l} {\frac{1}{{\beta_{i} }}\left[ {\beta_{i} - \frac{1}{3}\beta_{i}^{2} + \frac{1}{27}\beta_{i}^{3} } \right]} \hfill & {{\text{for}}\;\beta_{i} \le 3} \hfill \\ {\beta_{i} } \hfill & {{\text{for}}\;\beta_{i} > 3} \hfill \\ \end{array} } \right. $$
(26)

and βi is used to calculate saturation for the creep forces as stated by Eqs. (27)–(30):

$$ \beta_{i} = \frac{{\beta_{iL} + \beta_{iR} }}{2} $$
(27)
$$ \beta_{ij} = \frac{{\sqrt {F_{xlin - ij}^{2} + F_{ylin - ij}^{2} } }}{\mu N}, j = \left\{ {L,R} \right\} $$
(28)
$$ F_{xlin - ij} = - f_{33} \xi_{x - ij} $$
(29)
$$ F_{ylin - ij} = - f_{11} \xi_{y - ij} - f_{12} \xi_{sp - ij} $$
(30)

\(\xi_{x}\), \(\xi_{y} \) and \( \xi_{sp}\) are the longitudinal, lateral and spin creepages, respectively, calculated for left and right wheels as follows:

$$ \begin{aligned} {\text{Left}}\,{\text{wheel}}: & \xi_{xL} = \frac{1}{V}\left[ {V\left( {1 - \frac{{r_{L} }}{{r_{0} }}} \right) - e\dot{\psi }} \right], \\ & \xi_{yL} = \frac{1}{V}\left[ {\dot{y} + r_{L} \dot{\phi } - V\psi } \right], \xi_{spL} = \frac{1}{V}\left[ {\dot{\psi } - \frac{V}{{r_{0} }}\delta_{L} } \right] \\ \end{aligned} $$
$$ \begin{aligned} {\text{Right}}\,{\text{wheel}} & :\xi_{xR} = \frac{1}{V}\left[ {V\left( {1 - \frac{{r_{R} }}{{r_{0} }}} \right) + e\dot{\psi }} \right], \\ & \xi_{yR} = \frac{1}{V}\left[ {\dot{y} + r_{R} \dot{\phi } - V\psi } \right], \xi_{spR} = \frac{1}{V}\left[ {\dot{\psi } + \frac{V}{{r_{0} }}\delta_{R} } \right] \\ \end{aligned} $$

The position vectors of the contact points are indicated in Eqs. (3136) assuming the displacements from the equilibrium position are small enough and are equal to the half of the track gauge:

$$ R_{Rxi} = e\psi_{i} $$
(31)
$$ R_{Ryi} = - e + r_{R} \phi_{i} $$
(32)
$$ R_{Rzi} = - e\phi_{i} - r_{R} $$
(33)
$$ R_{Lxi} = - e\psi_{i} $$
(34)
$$ R_{Lyi} = e + r_{L} \phi_{i} $$
(35)
$$ R_{Lzi} = e\phi_{i} - r_{L} $$
(36)

The normal forces of the left and right wheels in the vertical direction are:

$$ N_{Lzi} = N_{Rzi} = \frac{1}{2}W_{pa} $$
(37)

The normal forces of the left and right wheels in the lateral direction are:

$$ N_{Lyi} = - N_{Lzi} \tan \left( {\delta_{L} + \phi_{i} } \right) \approx - \frac{1}{2}W_{pa} \left( {\delta_{L} + \phi_{i} } \right) $$
(38)
$$ N_{Ryi} = N_{Rzi} \tan \left( {\delta_{L} + \phi_{i} } \right) \approx \frac{1}{2}W_{pa} \left( {\delta_{R} - \phi_{i} } \right) $$
(39)

Therefore, the forces and moments acting on the wheelsets are now given by Eqs. (40)–(43):

$$ \begin{aligned} F_{syi} & = - 2K_{py} y_{i} - 2C_{py} \dot{y}_{i} + 2K_{py} y_{b} \\ & \quad + 2C_{py} \dot{y}_{b} - \left( { - 1} \right)^{i} K_{py} L_{1} \psi_{b} - \left( { - 1} \right)^{i} C_{py} L_{1} \dot{\psi }_{b} \\ \end{aligned} $$
(40)
$$ F_{szi} = - 2K_{pz} z_{i} - 2C_{pz} \dot{z}_{i} $$
(41)
$$ M_{szi} = - 2K_{px} b_{1}^{2} \psi_{i} + - 2C_{px} b_{1}^{2} \dot{\psi }_{i} + 2b_{1}^{2} K_{px} \psi_{b} + 2C_{px} b_{1}^{2} \dot{\psi }_{b} $$
(42)
$$ M_{sxi} = - 2K_{sy} h_{1} y_{b} - 2C_{sy} h_{2} \dot{y}_{b} - 2b_{1}^{2} K_{pz} \phi_{i} - 2b_{1}^{2} C_{pz} \dot{\phi }_{i} $$
(43)

The forces and moments acting on the bogie frame can now be written:

$$ \begin{aligned} F_{syb} & = 2K_{py} y_{1} + 2C_{py} \dot{y}_{1} + 2K_{py} y_{2} + 2C_{py} \dot{y}_{2} \\ & \quad - \left( {4K_{py} + 2K_{sy} } \right)y_{b} - \left( {4C_{py} + 2C_{sy} } \right)\dot{y}_{b} \\ \end{aligned} $$
(44)
$$ \begin{aligned} M_{szb} & = 2K_{py} L_{1} y_{1} + 2C_{py} L_{2} \dot{y}_{1} + 2K_{px} b_{1}^{2} \psi_{1} + 2C_{px} b_{1}^{2} \dot{\psi }_{1} \\ & \quad - 2K_{py} L_{1} y_{2} - 2C_{py} L_{2} \dot{y}_{2} + 2K_{px} b_{1}^{2} \psi_{2} + 2C_{px} b_{1}^{2} \dot{\psi }_{2} \\ & \quad - \left( {4K_{py} L_{1}^{2} + 4K_{px} b_{1}^{2} + 2K_{sx} b_{2}^{2} } \right)\psi_{b} - \left( {4C_{py} L_{2}^{2} + 4C_{px} b_{1}^{2} + 2C_{sx} b_{3}^{2} } \right)\dot{\psi }_{b} \\ \end{aligned} $$
(45)

The wheelset contact flange forces, Fti, are modelled as a piecewise linear function, being δ the existing clearance between the wheel flange and the rail and Kr is rail stiffness.

$$ F_{ti} = \left\{ {\begin{array}{*{20}l} {K_{r} \left( {y_{i} - \delta } \right),} \hfill & {y_{i} \ge \delta } \hfill \\ {0,} \hfill & { - \delta < y_{i} < \delta } \hfill \\ {K_{r} \left( {y_{i} + \delta } \right),} \hfill & {y_{i} \le - \delta } \hfill \\ \end{array} } \right. $$
(46)

Finally, by introducing Eqs. (16)–(25) and (37)–(43) into Eqs. (3)–(6) the explicit equations that define the dynamics of the wheelsets are nonlinear and their expressions are as follows:

$$ \begin{aligned} m_{w} \ddot{y}_{i} & = - \frac{{2\alpha_{i} f_{11} }}{V}\dot{y}_{i} + 2\alpha_{i} f_{11} \psi_{i} - \frac{{2\alpha_{i} f_{12} }}{V}\dot{\psi }_{i} - W_{pa} \phi_{i} \\ & \quad - \frac{{2r_{0} \alpha_{i} f_{11} }}{V}\dot{\phi }_{i} - 2K_{py} y_{i} - 2C_{py} y_{i} + 2K_{py} y_{b} \\ & \quad + 2C_{py} y_{b} - \left( { - 1} \right)^{i} 2K_{py} L_{1} \psi_{b} - \left( { - 1} \right)^{i} 2C_{py} L_{2} \dot{\psi }_{b} - F_{ti} \\ \end{aligned} $$
(47)
$$ \begin{aligned} m_{w} \ddot{z}_{i} & = - \frac{{2\alpha_{i} f_{11} \lambda^{2} }}{V}\dot{\phi }_{i} y_{i} - \frac{{2\alpha_{i} f_{11} }}{V}\phi_{i} \dot{y}_{i} - \frac{{2\alpha_{i} f_{12} }}{V}\phi_{i} \dot{\psi }_{i} \\ & \quad - \frac{{2\alpha_{i} f_{11} r_{0} }}{V}\phi_{i} \dot{\phi }_{i} + \frac{{2\alpha_{i} f_{12} \lambda^{2} }}{{r_{0} }} - 2K_{pz} z_{i} - 2C_{pz} \dot{z}_{i} \\ \end{aligned} $$
(48)

\(\begin{aligned} I_{wz} \ddot{\psi }_{i} & = \frac{{ - 2e\alpha_{i} f_{33} \lambda }}{{r_{0} }}y_{i} + \frac{{2\alpha_{i} f_{12} }}{V}\dot{y}_{i} + \left( {eW_{pa} \lambda - 2\alpha_{i} f_{12} } \right)\psi_{i} \\ & \quad + \frac{{\left( { - 2e^{2} \alpha_{i} f_{33} - 2\alpha_{i} f_{22} } \right)}}{V}\dot{\psi }_{i} + \left( { - \frac{{I_{wy} V}}{{r_{0} }} + \frac{{2r_{0} \alpha_{i} f_{12} }}{V}} \right)\dot{\phi }_{i} \\ & \quad - 2K_{px} b_{1}^{2} \psi_{i} - 2C_{px} b_{1}^{2} \dot{\psi }_{i} + 2b_{1}^{2} K_{px} \psi_{b} + 2C_{px} b_{1}^{2} \dot{\psi }_{b} \\ \end{aligned}\). (49)

$$ \begin{aligned} & = \frac{{2\alpha_{i} f_{12} \lambda^{4} W_{pa} }}{{r_{0} }}y_{i} - \frac{{2\alpha_{i} f_{11} \left( {r_{0} + e\lambda } \right)}}{V}\dot{y}_{i} \\ & \quad + \left( {2\alpha_{i} f_{11} \left( {r_{0} + e\lambda } \right) + \frac{{2\alpha_{i} f_{22} \lambda^{2} }}{{r_{0} }}} \right)\psi_{i} \\ & \quad + \left( {\frac{{I_{wy} V}}{{r_{0} }} - \frac{{2f_{12} r_{0} }}{V} - \frac{{2f_{12a\lambda } }}{V}} \right)\dot{\psi }_{i} \\ & \quad + \left( {2\lambda^{2} \alpha_{i} f_{12} + e\lambda W_{pa} } \right)\phi_{i} - \frac{{2\alpha_{i} f_{11} r_{0} \left( {e\lambda + r0} \right)}}{V}\dot{\phi }_{i} \\ & \quad - 2K_{sy} h_{1} y_{b} - 2C_{sy} h_{2} \dot{y}_{b} - 2b_{1}^{2} K_{pz} \phi_{i} - 2b_{1}^{2} C_{pz} \dot{\phi }_{i} \\ \end{aligned} $$
(50)

Finally, the equations governing the dynamics of the bogie frame are obtained by substituting Eqs. (44)–(45) into Eqs. (1)–(2):

$$ \begin{aligned} m_{b} \ddot{y}_{b} & = 2K_{py} y_{1} + 2C_{py} \dot{y}_{1} + 2K_{py} y_{2} + 2C_{py} \dot{y}_{2} \\ & \quad + \left( { - 4K_{py} - 2K_{py} } \right)y_{b} + \left( { - 4C_{py} - 2C_{py} } \right)\dot{y}_{b} \\ \end{aligned} $$
(51)
$$ \begin{aligned} I_{bz} \ddot{\psi }_{b} & = 2K_{py} L_{1} y_{1} + 2C_{py} L_{2} \dot{y}_{1} + 2K_{px} b_{1}^{2} \psi_{1} \\ & \quad + 2C_{px} b_{1}^{2} \dot{\psi }_{1} - 2K_{py} L_{1} y_{2} - 2C_{py} L_{2} \dot{y}_{2} + 2K_{px} b_{1}^{2} \psi_{2} \\ & \quad + 2C_{px} b_{1}^{2} \dot{\psi }_{2} - \left( {4K_{py} L_{1}^{2} + 4K_{px} b_{1}^{2} + 2K_{sx} b_{2}^{2} } \right)\psi_{b} \\ & \quad - \left( {4C_{py} L_{2}^{2} + 4C_{px} b_{1}^{2} + 2C_{sx} b_{3}^{2} } \right)\dot{\psi }_{b} . \\ \end{aligned} $$
(52)

The set of Eqs. (47)–(52) represent the coupled dynamics of the system under study.

4 Stability analysis

The EN 14363:2016 + A1:2018 standard [31] sets the acceptable running characteristics and stability standards for railway vehicles. For trains whose maximum running speed is higher than 100 km/h and less or equal to 300 km/h, stability should be kept for all speeds up to at least 10% above the maximum running speed. In the case of trains with a maximum running speed above 300 km/h, stability should be guaranteed (at least) up to speeds 30 km/h above the maximum running speed. In this case, as the maximum speed of this HST is 300 km/h, the train should be stable at least up to V = 330 km/h.

Determining the hunting stability of a railway bogie is key to defining the maximum operating speed of the vehicle. Stability characteristics have a direct impact on ride performance, comfort and, ultimately, safety of these types of vehicles. The hunting speed for the HST is obtained and the stability boundaries are determined by means of time-domain response, eigenvalue analysis and limit cycle characterization.

The ten second-order nonlinear Eqs. (47)–(52) are transformed into a 20th-dimensional system of first-order nonlinear equations of the form:

$$ \dot{X} = f\left( X \right) = A\left( X \right) $$
(53)

where \(A^{n \times n}\), n = 20, is the system’s matrix containing couplings and nonlinear terms and \(X^{n \times 1}\) is the vector of state’s variables and velocities:

$$ X^{T} = \left( {y_{1} , \dot{y}_{1} ,z_{1} , \dot{z}_{1} ,\psi_{1} , \dot{\psi }_{1} ,\phi_{1} , \dot{\phi }_{1} ,y_{2} , \dot{y}_{2} ,z_{2} , \dot{z}_{2} ,\psi_{2} , \dot{\psi }_{2} ,\phi_{2} , \dot{\phi }_{2} ,y_{b} , \dot{y}_{b} ,\psi_{b} , \dot{\psi }_{b} } \right)^{T} $$

Note that expression (53) consists of eight equations corresponding to wheelset 1, eight equations corresponding to wheelset 2 and four equations describing the frame’s dynamics, therefore X is a vector of ten state variables and ten generalized speeds.

Equations (53) are solved using the Runge–Kutta method implemented in MATLAB® and make use of the HST bogie reference parameters given in Table 1. The function chosen to solve the differential equations is ODE45, it implements the Dormand-Prince method (member of the Runge–Kutta family), and it offers the best relation between accuracy and computation time for this problem.

Initial conditions were chosen to represent a bogie travelling at an initial forward speed vi = 300 km/h slowly increased by a positive acceleration a = 0.1 m/s2 up to a final speed vf = 600 km/h. In this way, although the model is nonlinear, at each forward speed the system can be considered as quasi-static and approximated by a matrix A of constant values. At each time step of the simulation, the system eigenvalues are found, and its complex plane representation is analysed.

Figure 7 shows the evolution of the system’s modes that are near the unstable region when the speed is increased from vi up to vf. The modes are seen to have different frequencies and all of them are well-damped except for one that crosses the imaginary axis into the unstable region at a speed slightly above 400 km/h, more specifically at 427 km/h. This speed value is the hunting speed (or critical speed vc). When the bogie forward speed reaches vc, this mode becomes undamped and the system is prone to behave in an unstable manner.

Fig. 7
figure 7

HST bogie root loci from initial speed vi = 300 km/h (►) up to vf = 600 km/h (□)

Figure 8 shows a closer view of the mode under discussion when it crosses the unstable region. At the lower speed, vi = 300 m/s (triangle) this mode is on the left-hand side of the complex plane, the system is stable and it becomes less when speed is increased and crosses the imaginary axis at vc = 427 km/h.

Fig. 8
figure 8

HST bogie root loci from initial speed vi = 300 km/h (►) up to vf = 600 km/h (□)

Figure 9 shows the lateral displacement of the bogie when the initial speed is increased. It is clearly seen how the amplitude of this lateral oscillation increases once the critical speed is reached at 427 km/h. Even more, the amplitude shows an increasing tendency which is supported by the mode found to become unstable at that same speed (Fig. 7). The zoomed image between 415 and 445 km/h highlights the instants in which the lateral displacement becomes unstable. It is seen how the constant amplitude oscillations start increasing in amplitude until these clearly become unstable.

Fig. 9
figure 9

Lateral bogie displacement from initial speed vi = 300 km/h and zoomed-in details of the unstable region onset

The value of the critical speed vc can also be determined by looking at the real part of the root loci modes. There is only one mode whose real part becomes positive (blue trajectory) as can be seen in Fig. 10. The speed at which this mode crosses into the unstable region is 427 km/h. The rest of the modes remain stable (real parts negative) although they show fluctuations in their real part values at speeds just slightly above the hunting speed. This phenomenon is due to the creepage saturation and the reaching of the limit cycle. These fluctuations begin at 450 km/h. At this forward speed, the bogie is experiencing the hunting motion and moving laterally from one rail to the other (see Figs. 9 and 10).

Fig. 10
figure 10

HST bogie real part of root loci from initial speed vi = 300 km/h up to vf = 600 km/h and zoom of the transition to the unstable region

The phase portrait is shown in Fig. 11. It is clearly visible that the system is stable at speeds below the critical speed as the trajectory moves from the initial condition to a stable point located in (0,0). Above the critical speed vc = 427 km/h, the system describes limit cycles and, therefore, becomes unstable. However, the trajectory of the limit cycles is not well defined until exceeding 450 km/h.

Fig. 11
figure 11

HST bogie phase portrait from initial speed vi = 300 km/h up to vf = 600 km/h. It is split into two for clarity: from v = 300 to 450 km/h (a) and from 427 to 600 km/h (b)

5 Sensitivity analysis

This section studies the influence of the axle load and suspension parameters on the critical speed of the bogie. To that end, axle load, primary suspension stiffness (longitudinal, lateral and vertical), primary suspension vertical damping, secondary suspension stiffness (longitudinal and lateral) and secondary suspension damping are modified ± 50% from their nominal values.

The critical speed is determined by finding the speed at which the real part of the root locus becomes positive.

Figure 12 shows the evolution of the critical speed as a function of the axle load. It becomes noticeable that the critical speed has a strong dependence on the axle load. The highest critical speed (427 km/h) is reached near the nominal axle load (1.5·105 N ~ 15 tons). The lowest critical speed (375 km/h) is obtained when the axle load is low. Increasing the axle load from the nominal value has a similar effect and the critical speed reduces as the axle load increases. Hence, and according to the results, the bogie is optimized for the nominal axle load.

Fig. 12
figure 12

Evolution of the critical speed as a function of the axle load

The influence of the primary suspension parameters is plotted in the graphs in Fig. 13. According to the graphs of the longitudinal and lateral stiffness of the primary suspension, the influence of these parameters on the critical speed value is limited. When varying the longitudinal stiffness (see Fig. 13a), the highest critical speed is obtained for the nominal value. In the lateral stiffness case (see Fig. 13b), the maximal critical speed is achieved for the largest stiffness value.

Fig. 13
figure 13

Evolution of the critical speed as a function of primary suspension parameters

On the other hand, the vertical stiffness of the primary suspension has a strong influence on the critical speed (see Fig. 13c). Larger stiffness values lead to higher critical speeds (up to 466 km/h). As the trend is to increase the critical speed, exceptionally the sensitivity analysis is enlarged up to 2.5 times the nominal value of the vertical stiffness in order to better analyse the behaviour. Doing this, it is seen that the maximum critical speed (467 km/h) is reached when the stiffness is 9.1 × 105 N/m. Then, the critical speed begins to drop.

Increasing the vertical damping of the primary suspension (see Fig. 13d) has a negative effect on the bogie’s critical speed: it is lower as the damping becomes larger. However, the speed variation is within 15 km/h, so the influence of the vertical damping is limited.

The influence of the secondary suspension on the critical speed is plotted in Fig. 14. The longitudinal and lateral stiffnesses, as well as the longitudinal damping, have a small effect on the critical speed (see Fig. 14a–c). Increasing the longitudinal stiffness and damping increases the critical speed while increasing the lateral stiffness decreases the critical speed. However, the maximum critical speed variation observed is about 10 km/h, which is negligible in practice.

Fig. 14
figure 14

Evolution of the critical speed as a function of secondary suspension parameters

On the other hand, modifying the lateral damping of the secondary suspension changes significantly the critical speed (see Fig. 14d). This is reduced to only 376 km/h for the lowest damping and increased up to 482.5 km/h for the largest damping. Therefore, and according to these results, the largest available lateral damping should be set when designing a high-speed train.

The nine parameters mentioned at the beginning of this section are also analysed in pairs, which lead to 36 possible parameter combinations. For readability reasons, they will be only discussed the results of crossing the axle load with the primary suspension parameters, the stiffness and damping coefficients when available and the primary suspension vertical stiffness with the secondary suspension lateral damping, as these parameters have the strongest influence on the critical speed.

Figure 15 shows the performance of the critical speed when the axle load and the parameters of the primary suspension are changed at the same time.

Fig. 15
figure 15

Evolution of the critical speed as a function of axle load and primary suspension parameters

As was mentioned above when examining the parameters individually, the longitudinal and lateral stiffness and the vertical damping of the primary suspension have a small effect on the critical speed. Therefore, the shape of the resulting surface is driven basically by the axle load. The highest critical speeds are obtained for medium values of the axle load and the largest longitudinal stiffness in one case (see Fig. 15a), and the lowest lateral stiffness (Fig. 15b) and vertical damping (Fig. 15d), in the other two.

On the other hand, the result of changing simultaneously the axle load and the vertical stiffness leads to a great increase in the critical speed as both parameters become larger (see Fig. 15c). Consequently, and according to the results, the best strategy to increase the critical speed of the bogie will be to raise the axle load and stiff the vertical springs of the primary suspension as much as possible.

Figure 16 displays the results of changing at the same time the stiffnesses and dampings of the suspension.

Fig. 16
figure 16

Evolution of the critical speed as a function of suspension parameters

The simultaneous variation of the longitudinal parameters (see Fig. 16a) of the secondary suspension results in a maximum critical speed of 432.7 km/h when the larger stiffness and damping are used, which is near the nominal critical speed and, therefore, there is no strong effect on the critical speed.

However, varying the vertical primary suspension and the lateral secondary suspension alters significantly the value of the critical speed. Regarding the lateral secondary suspension, it is observed a constant increment of the critical speed as the damping becomes greater. Indeed, the highest critical speed is achieved for the largest damping and the lowest stiffness (Fig. 16b). What concerns the vertical primary suspension, the main contribution to increasing the critical speed is due to the stiffness. The maximum critical speed is achieved for the biggest stiffness and the lowest damping (Fig. 16c).

The combination of the vertical stiffness of the primary suspension and the lateral damping of the secondary suspension (Fig. 16d) allows achieving the highest critical speed of all possible combinations. This is reached when the biggest value of both the vertical stiffness and lateral damping is selected. Hence, the best way to obtain a higher critical speed for a given axle load would be to increase the stiffness of the vertical springs in the primary suspension and the damping of the secondary suspension lateral dampers as much as possible.

The specific values at which the highest or maximum critical speed is achieved are summarized in Table 2.

Table 2 Maximum critical speed for different parameter combinations

6 Conclusions

The paper presents a nonlinear model of a high-speed bogie with 10 degrees of freedom. The model will be the first step in the development of a Digital Twin of the high-speed train for maintenance purposes. Simulations are performed at travelling speeds from 300 up to 600 km/h. The stability of the system is studied using the root loci criterion and verified through the lateral displacement of the wheelset and the phase portrait. The critical speed is established by identifying the travelling speed at which one of the modes of the root loci crosses into the unstable region.

For nominal conditions, the behaviour of the system is as follows:

  • The system is stable below the critical speed

  • The system becomes unstable after exceeding the critical speed, but the lateral displacements of the bogie are small between the critical speed (427 km/h) and 447 km/h.

  • Above 450 km/h, the lateral displacements become larger in amplitude and the bogie experiences hunting motion.

In addition to the above, a sensitivity study is also carried out in order to determine which suspension components have the greatest effect on the bogie’s stability and, hence, on safety. The results of this study show that the axle load, the primary suspension vertical stiffness and the secondary suspension lateral damping have a significant influence on the critical speed: the variation exceeds 100 km/h in some cases. Clearly, these parameters should be constantly monitored to ensure that potential degradation of primary vertical springs and secondary lateral dampers do not yield a considerable low critical speed that could compromise the safety of the high-speed train. The remainder of the parameters studied in this work has been found to barely influence the critical speed (variations of less than 15 km/h).

The influence of the axle load on the critical speed has a great interest too. The suspension parameters are parameters that in the case of suffering any variation, it happens slowly. On the other hand, the axle load is a variable parameter that is highly dependent on the passengers and luggage carried. Under extreme conditions, a stable railway vehicle could become unstable if there were too many or too few passengers inside the vehicle.

Simulation results obtained are consistent with the performance of the high-speed train, as the achieved critical speed (427 km/h for nominal parameters) is beyond the speed at which the train was homologated (300 km/h) and the maximum speed it reached during tests (356 km/h). Roller rig test bench experiments will be carried out in the future to validate the current model.