1 Introduction

Train derailments may have catastrophic consequences for passengers’ safety, and they also cause significant economic losses, infrastructure damage and service disruption. The increase in train service speed, especially in the high-speed sector, has led this problem to become more and more critical, especially in regard of passenger’s safety. For this reason, the railway industry has increasingly focused on understanding the causes of derailments [1] and on finding measures to avoid them [2, 3]. In modern railways, advanced signalling and traffic control systems and improved design and maintenance methods for both the rolling stock and infrastructure have been introduced, leading to substantial improvement of safety. Yet, derailments still occasionally occur due to various reasons, which can be ascribed to human error, poor infrastructure condition, mechanical failures, impact with obstacles or even earthquakes [47].

The consequences of a derailment can be particularly dangerous and severe when this safety-critical event occurs at specific locations in a railway line, e.g. viaducts, stations and areas where the railway track is close to surrounding domestic or industrial buildings. At these sensitive locations, specific measures must be adopted to mitigate the outcome of a derailment. A solution presented in [8] is to install in the bogie frame a guidance designed to constrain the lateral motion of the vehicle after a derailment has occurred. Another possibility is to use parts of the running gear such as brake discs, gearboxes or bogie frames to obtain a similar guidance effect [9]. A final option is to adopt infrastructure-based devices: in this regard, both guard-rails and containment walls have been studied. In [10] guard-rails placed between running rails are studied to prevent secondary damage caused by derailed trains on high-risk lines, whereas in [11, 12] the containment capacity and crash-worthiness of a derailment containment wall (DCW) is evaluated using a finite element (FE) analysis to perform a collision simulation. Some experiments have been carried out to reproduce and analyse controlled derailments and different measures to mitigate them [1, 13]. However, it is extremely challenging and expensive to perform in-field tests of this type. Therefore, numerical simulations are mainly used to study derailment events and to design suitable mitigation measures [6, 8].

Regarding the interaction between a ballasted track and a derailed vehicle, a limited number of studies exist in literature. In [14] a simplified model that considers a relationship between friction coefficients and slip rates for a typical ballasted track is proposed, while in [15] the ballast layer is modelled using nonlinear continuous viscoelastic elements. In [6, 16] a similar approach is presented for a slab track, in which the vertical wheel-slab force is a function of the relative displacement between the wheel and the slab, while the tangential component of the contact force is defined according to Coulomb dry friction theory.

As far as wheels-sleeper interaction is concerned, references [8, 17] present a FE model to obtain pre-defined look-up tables of forces during wheel’s impact. This model has been validated by comparing indentation marks from a real derailment event. However, in these works contact with the ballast is not considered.

The aim of this paper is to introduce a non-linear multi-body (MB) model for the simulation in time domain of the post-derailment behaviour of a railway vehicle and its interaction with the infrastructure, consisting of sleepers and ballast, and finally the impact with a DCW.

The work presented here builds on previous research presented in [18] where the equations of motion of the vehicle and the model of the impact with the DCW are developed, whilst this paper focuses on developing models for the interaction of the derailed wheels with the ballast and sleepers. An algorithm is introduced to manage the different conditions that each wheel may encounter during the derailment phase, which may consist of contact with the rail, with the sleepers or with the ballast. An impact model is introduced to represent the contact of a derailed wheel with the sleepers, and a terramechanic approach based on Bekker’s semi-empirical model [19] for the normal pressures and on Janosi–Hanamoto’s law [20] for the tangential stresses is proposed to simulate the interaction of the wheel with the ballast. A comparison is shown between numerical results from the model and experimental results from a derailment test performed on a test circuit. Finally, the model is applied to the study of a derailment scenario for a high-speed vehicle.

2 Model of the vehicle and of the impact with the derailment containment wall

The proposed train model considers a single vehicle with one carbody, two bogies and four wheelsets, all considered as rigid bodies. Each body has six degrees of freedom (DOF), resulting in a total of 42 DOF system. Each bogie is connected to two wheelsets by primary suspensions and to the carbody by secondary suspensions. The suspensions (both primary and secondary) are modelled by a set of massless visco-elastic elements with non-linear characteristics defined in the form of force-deformation or force-velocity curves. The equations of motion of the vehicle before the impact with the DCW are as follows:

$$ \boldsymbol{M} \left ( \boldsymbol{x} \right ) \ddot{\boldsymbol{x}} = \boldsymbol{Q}_{\boldsymbol{v}} \left ( \boldsymbol{x}, \dot{\boldsymbol{x}} \right ) + \boldsymbol{Q} \left ( \boldsymbol{x}, \dot{\boldsymbol{x}},t \right ), $$
(1)

where \(\boldsymbol{x}\) is the vector collecting the 42 independent coordinates of the system, \(\boldsymbol{M}(\boldsymbol{x})\) is the configuration-dependent mass matrix of the vehicle, \(\boldsymbol{Q}_{\boldsymbol{v}}\) is the quadratic velocity vector accounting for gyroscopic effects and \(\boldsymbol{Q}\) is the vector of the generalised forces acting on the vehicle. This latter term can be in turn expressed as the sum of the contribution of different forces acting on the system:

$$ \boldsymbol{Q} \left ( \boldsymbol{x}, \dot{\boldsymbol{x}},t \right ) = \boldsymbol{Q}_{\boldsymbol{g}} + \boldsymbol{Q}_{\boldsymbol{s}} \left ( \boldsymbol{x}, \dot{\boldsymbol{x}} \right ) + \boldsymbol{Q}_{\boldsymbol{c}} \left ( \boldsymbol{x}, \dot{\boldsymbol{x}},t \right ) + \boldsymbol{Q}_{\boldsymbol{w}-\boldsymbol{s}} \left ( \boldsymbol{x}, \dot{\boldsymbol{x}} \right ) + \boldsymbol{Q}_{\boldsymbol{w}-\boldsymbol{b}} \left ( \boldsymbol{x}, \dot{\boldsymbol{x}} \right ), $$
(2)

where \(\boldsymbol{Q}_{\boldsymbol{g}}\) is a constant vector defining the effect of weight on each body, \(\boldsymbol{Q}_{\boldsymbol{s}}\) is the vector of generalised forces produced by suspension components, \(\boldsymbol{Q}_{\boldsymbol{c}}\) is the vector of generalised forces arising from the wheel–rail contact, which is active only while each wheel is in contact with the corresponding rail. This vector explicitly depends on time due to the time-varying curvature and superelevation of the track. Finally, terms \(\boldsymbol{Q}_{\boldsymbol{w}-\boldsymbol{s}}\) and \(\boldsymbol{Q}_{\boldsymbol{w}-\boldsymbol{b}}\) are the generalised forces representing the interaction of the derailed wheels with the sleepers and the ballast respectively. Equation (1) is integrated numerically in the time domain using an Adams–Bashforth–Moulton algorithm [21, 22]. The simulation is implemented in MATLAB.

The expressions of the mass matrix \(\boldsymbol{M}\) and of vectors \(\boldsymbol{Q}_{\boldsymbol{v}}\) and \(\boldsymbol{Q}_{\boldsymbol{g}}\) are derived according to standard multi-body techniques as described in [23]. Suspension components are modelled as non-linear compact force (CMP) elements [24], which allows to consider the stiffness or viscous damping properties along three directions defined in a component-specific reference system. Wheel–rail contact forces \(\boldsymbol{Q}_{\boldsymbol{c}}\) are introduced according to a simplified model based on contact tables in order to obtain a good trade-off between a fast and accurate estimation. The detailed derivation of terms \(\boldsymbol{Q}_{\boldsymbol{s}}\) and \(\boldsymbol{Q}_{\boldsymbol{c}}\) is provided in [18], whilst the derivation of terms \(\boldsymbol{Q}_{\boldsymbol{w}-\boldsymbol{s}}\) and \(\boldsymbol{Q}_{\boldsymbol{w}-\boldsymbol{b}}\) is provided in Sect. 3 of this paper.

During the derailment phase, the motion of a set of candidate impact points in the vehicle is considered, and the onset of a contact with the DCW is checked for each candidate contact point at each time step of the numerical simulation. Once a contact with the DCW is detected, an additional vector of generalised forces \(\boldsymbol{Q}_{\boldsymbol{i},\boldsymbol{v}}\) is introduced in the equations of motion of the vehicle to consider the Lagrangian components of the impact forces on the independent coordinates of the vehicle. At the same time, a new set of equations is added to equation (1) to represent the motion of the DCW impacted by the vehicle. The dynamic behaviour of the DCW is represented using a structural FE model based on the use of plate elements, more information about the FE model of the DCW is provided in Sect. 4. The system of equations describing the dynamics of the vehicle together with the impacted DCW therefore becomes:

$$\begin{aligned} \begin{aligned} \boldsymbol{M} \left ( \boldsymbol{x} \right ) \ddot{\boldsymbol{x}} &= \boldsymbol{Q}_{\boldsymbol{v}} \left ( \boldsymbol{x}, \dot{\boldsymbol{x}} \right ) + \boldsymbol{Q} \left ( \boldsymbol{x}, \dot{\boldsymbol{x}},t \right ) + \boldsymbol{Q}_{\boldsymbol{i},\boldsymbol{v}} ( \boldsymbol{x}, \dot{\boldsymbol{x}}, \boldsymbol{x}_{\boldsymbol{s}}, \dot{\boldsymbol{x}}_{\boldsymbol{s}} ) \\\boldsymbol{M}_{\boldsymbol{s}} \ddot{\boldsymbol{x}}_{\boldsymbol{s}} &= - \boldsymbol{K}_{\boldsymbol{s}} \boldsymbol{x}_{\boldsymbol{s}} - \boldsymbol{R}_{\boldsymbol{s}} \dot{\boldsymbol{x}}_{\boldsymbol{s}} + \boldsymbol{Q}_{\boldsymbol{i},\boldsymbol{s}} \left ( \boldsymbol{x}, \dot{\boldsymbol{x}}, \boldsymbol{x}_{\boldsymbol{s}}, \dot{\boldsymbol{x}}_{\boldsymbol{s}} \right ), \end{aligned} \end{aligned}$$
(3)

where \(\mathbf{x}_{\mathbf{s}}\) is the vector of nodal coordinates of the DCW model, \(\boldsymbol{M}_{\boldsymbol{s}}\), \(\boldsymbol{R}_{\boldsymbol{s}}\) and \(\boldsymbol{K}_{\boldsymbol{s}}\) are respectively the mass, damping and stiffness matrices of the DCW, which are derived using standard FE techniques for Kirchoff plate elements [25] and \(\boldsymbol{Q}_{\boldsymbol{i},\boldsymbol{s}}\) is the vector of nodal forces representing the effect of the impact on the DCW. The derivation of this term and of vector \(\boldsymbol{Q}_{\boldsymbol{i},\boldsymbol{v}}\) is presented in [18].

Equations (3) are used to simulate the final phase of the derailment process, consisting of the impact with the DCW, and allow to estimate the impact force between the vehicle and the wall.

As a post-processing of these results, the time history of the bending moment at the base of the DCW can be obtained, which is used for the structural sizing of the wall. To this aim, the bending moment \(M_{y,k}\) in each \(k\)th plate element located at the base of the DCW is obtained from the following equation [26, 27]:

$$ M_{y,k} =-D \left ( \frac{\partial ^{2} w \left ( x,y \right )}{\partial y^{2}} +\nu \frac{\partial ^{2} w \left ( x,y \right )}{\partial x^{2}} \right ) =-D \left ( \frac{\partial ^{2} \boldsymbol{\phi}_{\boldsymbol{k}}^{T}}{\partial y^{2}} +\nu \frac{\partial ^{2} \boldsymbol{\phi}_{\boldsymbol{k}}^{T}}{\partial x^{2}} \right ) \boldsymbol{x}_{\boldsymbol{s},\boldsymbol{k}}, $$
(4)

where \(D\) is the flexural rigidity of the elementary plate element, \(\boldsymbol{\phi}_{\boldsymbol{k}}\) is a vector of shape functions for the \(k\)th plate element in the model of the DCW [25] and \(\boldsymbol{x}_{\boldsymbol{s},\boldsymbol{k}} \) is the vector of nodal displacements for the same \(k\)th element. The flexural rigidity parameter \(D\) is defined as follows:

$$ D= \frac{E t^{3}}{12(1- \nu ^{2} )}, $$
(5)

where \(t\) is the thickness of the plate. The total bending moment at the base of the DCW is then obtained as

$$ M_{tot} = \sum _{k} \int _{0}^{l_{k}} M_{y,k} \left ( x \right ) dx, $$
(6)

where \(\mathrm{l}_{k}\) is the horizontal length of the \(k\)th finite element.

3 Model of the interaction between the track and the derailed vehicle: ballast and sleepers

This section presents the contact models considering the interaction of the derailed wheels with the sleepers and the ballast, corresponding to terms \(\boldsymbol{Q}_{\boldsymbol{w}-\boldsymbol{s}}\) and \(\boldsymbol{Q}_{\boldsymbol{w}-\boldsymbol{b}}\) in equation (2).

Two distinct models are introduced to consider:

  1. 1)

    Wheel–sleeper interaction;

  2. 2)

    Wheel–ballast interaction.

A contact management algorithm is used to consider the contact of each wheel with either the corresponding rail or with the sleepers and the ballast after derailment. This algorithm is called by the multi-body solver at each integration time-step and for each wheel. It consists of the simple syntax tree shown in Fig. 1, using as an input the instantaneous position of the wheel centre and determining which one of the three contact conditions takes place for the wheel (see Fig. 2):

  1. 1)

    wheel in contact with the rail, no derailment has occurred so far, corresponding to the block labelled as (A) in the figure;

  2. 2)

    wheel in contact with a sleeper (after the derailment has occurred), corresponding to the block labelled as (B) in the figure;

  3. 3)

    wheel in contact with the ballast (after the derailment has occurred and the wheel has travelled a sufficiently large distance in the local lateral direction), corresponding to the block labelled as (C) in the figure.

Fig. 1
figure 1

Flowchart of the contact management algorithm

Fig. 2
figure 2

Different possible contact conditions of the wheel: (a) wheel–rail contact, (b.1) wheel–sleeper contact, wheel between the rails (b.2) wheel–sleeper contact, wheel outside the rails and (c) wheel–ballast contact

The transition from one to another of the above cases is considered to take place instantaneously, reflecting the physical discontinuities among the three contact conditions.

The algorithm first checks if the lateral wheel/rail relative displacement exceeds a threshold value implemented in the contact table used to compute wheel/rail contact forces, see [18] for more details. If this threshold is not exceeded, the wheel is in contact with the corresponding rail, block (A) of the flowchart, and the forces acting on the wheel due to the contact with the rail are computed according to the standard wheel–rail algorithm presented in [18].

If the above threshold is exceeded, the lateral distance of the wheel centre from the track centreline is compared to the upper and lower thresholds corresponding to the lateral width of the sleeper. In case the lateral distance of the wheel centre falls within the range defined by these upper/lower thresholds, the wheel is in contact with the sleepers, block (B) of the flowchart, and the forces acting on the wheel are computed according to the model described in Sect. 3.1. In this condition the derailed wheel is assumed to be in contact only with the sleepers. This assumption is justified by the fact that the upper surface of the sleepers is elevated compared to the ballast by approximately 30 mm in the Italian high-speed (HS) lines, with the aim of mitigating the flying ballast issue. If otherwise the lateral distance of the wheel centre from the track falls outside the above-described range, the wheel is in contact with the ballast, block (C) of the flowchart, and the forces acting on the wheel are computed using the method presented in Sect. 3.2.

3.1 Wheel–sleeper interaction algorithm

The sleepers are modelled considering a periodic vertical profile rigidly fixed to the ground (see Fig. 3). The inclusion in the model of the effects related to the flexibility of the sleeper supports is envisaged as a possible future extension. At each time step of the integration, the vector of the vehicle coordinates \(\boldsymbol{x}\), see equation (1), is used to compute the vertical position and the curvilinear abscissa along the track for each wheel centre. From this information, the wheel/sleeper contact force is computed. In the first step, the scalar components \(x_{e}\) and \(z_{e}\) of the distance of the wheel centre from the top surface of the nearest sleeper are computed: \(x_{e}\) is a stepwise linear function of the curvilinear abscissa of the centre of the wheel \(x_{c}\), see Fig. 3, whilst \(z_{e} = z_{c} - z_{s}\) with \(z_{c}\) and \(z_{s}\) the \(z\) coordinate of the wheel centre and of the upper edge of the sleeper in an \(x\)-\(y\)-\(z\) reference with \(x\) tangent to the track centreline and \(y\) parallel to the top-of-rail plane (considering track cant).

Fig. 3
figure 3

Wheel–sleeper interaction model: kinematic (top) and sleeper model (bottom)

From these geometric parameters, the virtual penetration \(\delta \) between the top surface of the sleeper and the wheel considered is calculated as follows:

$$ \delta = R_{f} - \sqrt{x_{e}^{2} + z_{e}^{2}}, $$
(7)

with \(R_{f}\) the wheel’s flange radius. Due to the large curvature of the flange, the effect of the yaw angle between the two bodies on the penetration \(\delta \) and then on the normal force acting on the wheel is small and can be neglected. The time-derivative \(\dot{\delta} \) of the penetration is also defined as:

$$ \dot{\delta} = \frac{d\delta}{dt} =- \left ( \frac{x_{e} \dot{x}_{e} + z_{e} \dot{z}_{e}}{\sqrt{x_{e}^{2} + z_{e}^{2}}} \right ), $$
(8)

where \(\dot{x}_{e}\) and \(\dot{z}_{e}\) are respectively the time-derivatives of \(x_{e}\) and \(z_{e}\).

A contact between the derailed wheel and the sleeper is detected for \(\delta >0\). The magnitude of the radial impact force component \(F_{R}\) on the wheel is computed according to the Lankarani–Nikravesh model [28], as defined in the following equation:

$$ F_{R} = \textstyle\begin{cases} H_{c} \delta ^{1.5} \left ( 1+ \frac{3 \left ( 1- e^{2} \right )}{4} \frac{\dot{\delta}}{\dot{\delta} \left ( - \right )} \right ), & \delta < 0,\\ 0, & \delta \leq 0, \end{cases} $$
(9)

where \(\dot{\delta} \) is the relative approach velocity and \(\dot{\delta} \left ( - \right )\) is the relative approach velocity at the beginning of the contact. This last parameter is assumed to be equal to \(\dot{\delta} \) in the time-step of the integration before the impact. The integration procedure, having an adaptive time-step, allows to accurately identify the time at which the impact starts, thus ensuring the correct estimation of \(\dot{\delta} \left ( - \right )\). The parameters used for this impact model are calibrated to have a maximum elastic interpenetration \(\delta \) between the wheel flange and the upper surface of the sleeper matching the depth of the indentations found on concrete sleepers in a real derailment event reported in [17]. The derailed vehicle is an X 2000, a Swedish HS train, that has a comparable axle-load (around 17 ton) to the ETR 500, the Italian HS vehicle adopted in this work. Based on this analysis, the parameters used in the Lankarani–Nikravesh impact model are \(H_{c} = 1.6\mathrm{e}8 \ \mathrm{N}/ \mathrm{m}^{1.5}\) and \(e=0.5\).

Finally, as shown in Fig. 4, knowing the position of the impact point \(P\) on the surface of the wheel flange and assuming that the impact force is normal to the wheel surface, it is possible to compute the impact angle \(\Phi \) with respect to the centre of the wheel and decompose the impact radial force into vertical and longitudinal components that are applied to the considered wheelset.

Fig. 4
figure 4

Wheel–sleeper impact model – forces

3.2 Wheel–ballast interaction model

Modelling the interaction between a derailed wheel and the ballast is still an open research topic, which has been so far addressed only by a limited number of researchers [14, 15]. In this paper, a new approach is proposed based on terramechanics models.

It must be noted that these models may require high computation effort: for this reason, in this work, terramechanics models are not introduced directly in the multi-body model. Instead, a detailed model considering a single wheel in contact with the ballast modelled as a soft soil is used to generate a look-up table, which is then interpolated at each time step of the numerical simulation. The model used to describe the wheel–ballast interaction is based on two fundamental relations used in terramechanics: the semi-empirical pressure–sinkage relationship known as the Bekker model [19] and the relationship between stress and shear displacement from the Janosi–Hanamoto model [20]. These two models are used to define respectively normal and tangential stresses at the interface between the derailed wheel and the ballast.

According to this approach, the wheel–ballast interaction results in a force that depends on the wheel’s geometry, position and velocity relative to the soil. In this way, for a given geometry of the wheel, it is possible to pre-compute and store in the look-up table the contact forces for a given range of states of the wheel.

3.2.1 The pressure–sinkage Bekker model

The semi-empirical pressure–sinkage model adopted in this paper comes from the work by Bekker [19], in which a connection is established between the displacement (sinkage, \(s\)) and the stress (pressure, \(\sigma \)) experienced by a small rectangular portion of a solid surface in contact with a soft terrain:

$$ \sigma =k s^{n} = \left ( \frac{k_{c}}{b} + k_{\phi} \right ) s^{n}, $$
(10)

where:

  • \(s\) [m] is the sinkage;

  • \(\sigma \) [N/m2] is the normal pressure;

  • \(b\) [m] represents the smallest dimension of the rectangular section;

  • \(n\) [-] is the sinkage index, a non-dimensional coefficient depending on the type of soft terrain considered;

  • \(k_{c} \ [\mathrm{kPa}/ \mathrm{m}^{\mathrm{n}-1} ]\) is a coefficient depending on the cohesion of the terrain material;

  • \(k_{\phi} \ [\mathrm{kPa}/ \mathrm{m}^{\mathrm{n}} ]\) is a coefficient depending on the angle of internal friction of the terrain material.

This model is adopted to locally describe the contact between the wheel and the ballast: the wheel’s surface is discretized into a grid of rectangular cells, and the Bekker model is applied to each cell separately. This allows to obtain the region of the wheel surface in contact with the ballast and the contact pressure at each cell belonging to the contact region. The resulting wheel/ballast force is then obtained through vector summation over all cells in the contact region.

In equation (10), parameters \(n\), \(k_{c}\) and \(k_{\phi} \) are usually determined from field tests. References [29, 30] provide the results of several compression tests, called plate load tests: these results are used in this work to estimate the aforementioned parameters.

Following the approach presented in reference [31], a residual function \(F\) is introduced, see equation (11), in which \(\sigma _{i}\) and \(s_{i} \) are the pressure and sinkage values from the \(i\)th measurement in the test and \(m\) is the number of measurements in the test. To consider the exponential nature of equation (10), the residual function considers the logarithms of the measured pressure and sinkage values and consists of a weighted sum of the squares of the difference between the measured data and the interpolating function from equation (10), using the squared pressures as the weights of the sum and assuming that all experimental observations taken into consideration hold equal reliability with respect to the measuring errors.

$$ F= \sum _{i=1}^{m} \sigma _{i}^{2} \left ( \ln \sigma _{i} - \ln k -n \ln s_{i} \right )^{2} $$
(11)

The identification of the coefficients in equation (10) was performed in two steps. First, the coefficients \(n\) and \(k\) were identified separately for the experimental data from references [29] and [30]. Then, a common value of the sinkage index \(n\) was obtained as the average of the two values obtained in the first step of the parameter identification procedure, and the experimental data were refitted for the averaged sinkage value iterating the identification of the coefficient \(k\). Finally, from the two values of coefficient \(k\) identified in the second stage for two different sizes of the plate used in the experiment, the values of parameters \(k_{c}\) and \(k_{\phi} \) were obtained according to equation (10).

The values \(n_{1}\) and \(k_{1}\) of the parameters identified in the first stage of the identification, the averaged sinkage coefficient \(n_{avg}\) and the corrected \(k_{corr}\) coefficients identified in the second stage are reported in Table 1 for the two experiments.

Table 1 Fitting parameters for the pressure–sinkage model

Figure 5 shows the results of the fitting procedure for the experiments reported in the two references in terms of the force–sinkage relationship. The dots represent the experimental values taken from the two references, the dashed line the model from equation (10) identified in the first stage (i.e. using two different values of the sinkage index for the two experiments) and the solid line the model from the same equation using the coefficients identified in the second stage (using the averaged sinkage coefficients). Both models show a good match to the experimental data for both experiments, and the difference between the two models is small. The legend of the two plots also reports the R2 coefficient of determination, which are in all cases close to 1, confirming that, after parameter identification, the model represented by equation (10) provides an accurate prediction of both sets of experimental data. From the \(k_{corr}\) coefficients obtained and considering the size of the plate used in the two experiments, the following values were obtained for the two coefficients \(k_{c}\) and \(k_{\phi} \): \(k_{c} = 2. 24\cdot 10^{8} \ \mathrm{kPa} / \mathrm{m}^{\mathrm{n}-1}\) and \(k_{\phi} = 1. 27 \cdot 10^{9} \ \mathrm{kPa} / \mathrm{m}^{\mathrm{n}}\).

Fig. 5
figure 5

Comparison of the measured and computed force–sinkage curves for plate load tests published in [29] and [30]

3.2.2 Stress–shear displacement relationship from the Janosi–Hanamoto model

The tangential stresses are calculated according to [20]. The stress–displacement relationship in tangential direction is described by the Mohr–Coulomb theory according to the implementation by Janosi and Hanamoto to take into account the influence of the shear displacement, resulting in equation (12):

$$ \begin{aligned} \tau \left ( \theta \right ) &= \tau _{max} \cdot \left ( 1- e^{ -d(\theta )/K} \right ) \\ \tau _{max} &=c+sin \left ( \phi \right ) \cdot \sigma \left ( \theta \right ), \end{aligned} $$
(12)

where:

  • \(\tau \) is the shear stress;

  • \(d\) is the shear displacement (slip);

  • \(\tau _{max}\) is the maximum value of shear stress;

  • \(K\) is the shear deformation parameter of the material;

  • \(c\) is the cohesion (or adhesion) coefficient;

  • \(\phi \) is the internal friction angle of the material;

  • \(\sigma \) is the normal stress from equation (10);

  • \(\theta \) is the contact angle of the infinitesimal area considered;

The values of the parameters of this model are obtained from the results of experimental tests on ballast presented in [32]. Since this reference highlights the limitations of laboratory shear tests in view of ballast characterization, only the results from full-scale tests, presented in the same paper, have been used for the identification of the parameters of the Janosi–Hanamoto model.

Like for the sinkage–pressure model, parameter identification for the shear model is performed in two steps. Initially, each \(i\)th experiment is fitted to minimise the quadratic error, resulting in the determination of \(K_{i}\) and \(\tau _{ma x_{i}}\). Then, the value \(K =0.009\ \mathrm{m}\) for the material is obtained by averaging the \(K_{i}\) values from the different tests and the measurements are fitted again, considering the average value of coefficient \(K\), to obtain the final value of coefficient \(\tau _{max}\).

As a result, through a linear interpolation shown in Fig. 6 the values \(c=1.218\ \mathrm{kPa}\) and \(\phi =46.62^{\circ}\) are computed, completing the parameters estimation process for the stress–shear displacement model.

Fig. 6
figure 6

Parameter fitting for the shear stress model

3.2.3 Contact table generation

The model of normal and shear stresses is used to derive the look-up tables used in the multi-body simulation to consider the contact between a derailed wheelset and the ballast. The creation of the look-up table is performed considering the 3D surface of the wheel discretized into 26,700 rectangular elements, see Fig. 7. Different kinematic states of the wheel are considered, each one described by a specific combination of the following parameters, shown in Fig. 8:

  • wheel centre sinkage \(s_{C}\);

  • longitudinal velocity \(v\) of the wheel centre;

  • angular speed of the wheel \(\omega \).

Fig. 7
figure 7

Discretization of the wheel surface for the generation of the contact tables

Fig. 8
figure 8

Kinematic parameters \(s_{C}\), \(v\) and \(\omega \) and output variables Fx, Fz, My considered in the construction of the look-up tables of wheel/ballast forces (the horizontal brown line shows the upper surface of the ballast)

For each condition, the sinkage, sliding speed and contact angle are computed at the centre of each cell. Then, the normal and shear stresses are computed at each cell using equations (10) and (12) respectively, and finally the resulting longitudinal and vertical contact forces (\(F_{x}\) and \(F_{z}\)) and the moment of shear forces \(M_{y}\), see Fig. 8, are obtained from the summation of contributions from all cells in contact with the ballast and stored in the look-up table.

The slip \(d_{i}\) at the \(i\)th cell of the discretised wheel surface is obtained from the integration of the sliding speed \(v_{s,i}\) for the same cell defined as follows:

$$ v_{s,i} = R_{i} \omega -v cos \left ( \theta _{i} \right ), $$
(13)

where \(R_{i}\) and \(\theta _{i}\) are respectively the distance from the wheel centre and the angular position of the centre of the \(i\)th cell, see Fig. 8. To obtain the slip at the \(i\)th cell, the sliding speed from equation (13) is integrated in time from \(t=0\) corresponding to the time when the \(i\)th cell initially comes in contact with the ballast to \(t=t_{i}\) when the centre of the cell is located at angle \(\theta _{i}\):

$$ d_{i} = R_{i} \int _{0}^{t_{i}} \omega \left [ 1- \frac{v}{R_{i} \omega} cos \left ( \theta \right ) \right ] dt. $$
(14)

Noting that \(\omega \ dt=-d\theta \) and that at time \(t=0\) the angular position of the cell is the entry angle \(\theta _{e}\) (see Fig. 8), the above expression is re-written as

$$ \begin{aligned} d_{i} &= R_{i} \int _{\theta _{e}}^{\theta _{i}} - \left [ 1- \frac{v}{R_{i} \omega} cos \left ( \theta \right ) \right ] d\theta\\ & =R_{i} \int _{\theta _{i}}^{\theta _{e}} \left [ 1- \frac{v}{R_{i} \omega} cos \left ( \theta \right ) \right ] d\theta \\ & = R_{i} \left \{ \left ( \theta _{e} - \theta _{i} \right ) - \frac{v}{R_{i} \omega} \left [ sin \left ( \theta _{e} \right ) -sin \left ( \theta _{i} \right ) \right ] \right \}. \end{aligned} $$
(15)

The final expression in equation (15) allows to compute the slip at the \(i\)th cell as function of the ratio \({v} / {\omega} \) and of the parameters \(R_{i}\) and \(\theta _{i}\), which are derived from the wheel center sinkage \(s_{C}\) and from the discretization of the wheel surface. It should be noted that equation (15) assumes that the angular speed of the wheelset remains constant while the ith cell flows from the entry position \(\theta _{e}\) to the present position \(\theta _{i}\). This assumption is acceptable considering that even for the largest sinkage and lowest angular speed considered in the look-up table, 0.1 m and 154 rad/s respectively, the time taken by the ith cell to move from the entry position to the present position is approximately 4 milliseconds, so in this short time the deceleration of the wheel can be considered negligible. The range of values to be considered for the three entries of the look-up table \(s_{c}\), \(v\) and \(\omega \) was defined and validated through iterative trials, making sure that all kinematic conditions encountered in the simulations are covered.

The final ranges chosen are:

  • Sinkage of the wheel centre \(s_{c}\): \(0-0.1\ \mathrm{m}\), in steps of \(0.005\ \mathrm{m}\);

  • Wheel centre speed \(v\): \(69.4-86.1\ \mathrm{m}/\mathrm{s}\) (or \(250-310\ \mathrm{km}/\mathrm{h}\)), in steps of \(1.4\ \mathrm{m}/\mathrm{s}\) (or \(5\ \mathrm{km}/\mathrm{h}\));

  • Wheel angular speed \(\omega \): \(154.3-191.4\ \mathrm{rad}/\mathrm{s}\), in steps of \(3.1\ \mathrm{rad}/\mathrm{s}\).

Note that the values chosen for the angular speed correspond to a peripheral speed of the wheel \(\omega R\) in the range 250 – 310 km/h, with \(R = 0.45\) m the nominal radius of the wheel.

Figure 9.a and Fig. 9.b show, as an example, the longitudinal and vertical forces for different combinations of wheel centre sinkage and longitudinal speed and for a fixed value of the angular speed corresponding to a peripheral speed of the wheel surface equal to 275 km/h. The vertical force component is mostly affected by wheel centre sinkage and is only weakly affected by the sliding of the wheel surface over the ballast. The longitudinal force is, instead, strongly affected by the ratio of the wheel centre speed and peripheral speed, as expected, and negative/positive values of this force are obtained respectively when the ratio \({v} / {\omega R}\) is above/below the unit value.

Fig. 9
figure 9

Vertical force (a) and longitudinal force (b) for \(\omega =170\text{ rad}/\text{s}\) (\(\omega R = 275\text{ km}/\text{h}\) with R the nominal radius of the wheel)

4 Results

4.1 Simulation of a derailment test and comparison with measurements

The simulation of the post-derailment behaviour of a railway vehicle is inherently affected by uncertainties related to the modelling of the interaction between the derailed wheels and the railway infrastructure, so it is important to assess the accuracy of the model, if possible comparing the outputs of the model with experimental results. In this section, derailment tests performed on a freight wagon and published in [13] are reproduced using the multi-body model of a single freight wagon and the model of wheel–sleeper and wheel–ballast interaction described in Sect. 3. The tests (described in the reference as “full wagon derailment tests”) were performed with a locomotive pushing the wagon along the track until the axles of the wagon encounter a derailment device, which forces both wheels of the axle to climb the flange and fall aside the rail. The locomotive and wagon are not coupled and not in contact when the wagon reaches the derailment device, so it is possible to consider the wagon as isolated from the locomotive. The test was repeated with the wagon in tare and laden conditions, and in both cases the speed of the vehicle was recorded until the wagon reached a stop.

To simulate this experiment, a model of the freight wagon was defined using the data published in [13] and standard data for the Y25 bogie. In this model, the mass of the vehicle body is chosen to match the weight of the wagon in tare and laden condition as stated in the reference, and ORE S1002 wheel profiles are assumed. To simulate this case, a specific look-up table was generated according to the method described in Sect. 3.2.3, considering the parameters of the freight wagon and a range of linear/angular speed of the wheel consistent with the derailment experiment.

In the numerical simulation, the initial speed of the wagon is set to the same value recorded in the two tests published in the reference (in both tests, the initial speed of the wagon when approaching the derailment device was slightly lower than 30 km/h) and a modified wheel/rail contact table was created to account for the effect of the derailment device.

Figure 10 compares the measured and simulated time history of the vehicle speed for the wagon in tare condition (upper plot) and in laden condition (lower plot). In both cases, the speed profile obtained from the simulation matches well the experimental result, although the measured speed profile shows some oscillations not reproduced by the mathematical model. Furthermore, the results of the simulation and the measurements from the experiment are in very good agreement in terms of the total duration of the motion of the wagon before coming to a stop and of the distance travelled after the derailment, see the comparison presented in Table 2. For both the experimental and numerical results, the stopping time was computed applying a 1 s moving average to the speed signal to remove the high-frequency fluctuations and then computing the distance in time between the first occurrence of a speed value lower than 99.5% of the initial speed until reaching 0.5% of the initial speed.

Fig. 10
figure 10

Simulation of the derailment of a freight wagon and comparison with measurements

Table 2 Comparison between experimental and numerical results for the derailed wagon

Despite the limitations inherent to this comparison, it can be concluded that the wheel–sleeper and wheel–ballast interaction models defined in this work allow a realistic description of the resistance to motion encountered by the wheels after the derailment.

4.2 Derailment of a high-speed locomotive and impact with the DCW

The model described in Sects. 2 and 3 is applied to the study of a derailment scenario considering a high-speed ETR-500 class locomotive running at 300 km/h along a curve with radius 5,450 m and superelevation 120 mm. This scenario was identified in agreement with experts from RFI (the Italian infrastructure manager) as particularly relevant to the structural sizing of the DCW. Figure 11 (left) shows a top view of the curve and of the DCW (red line), which runs parallel to the track in the curve. As described in Sect. 2, an FE model of the DCW is introduced to consider the flexibility of this structure in the impact with the derailed train. In more detail, a portion of the DCW having length 80 m is modelled, which is sufficient to consider the impact with the derailed train. In the FE model, the curvature of the DCW is neglected considering that the radius of the curve is two orders of magnitude larger than the length of the DCW interested by the impact with the vehicle. Figure 11 (right) qualitatively shows the FEM model of the DCW, which is composed by 4-node rectangular Kirchoff plate elements. Each element has a length in longitudinal direction of 1 m and a height in vertical direction of 0.55 m, and the plate elements are arranged in three rows, resulting in 240 plate elements and 324 nodes of which 81, representing the base of the DCW, are clamped to the ground. The main geometric data and material properties of the DCW are summarised in the Appendix. As shown in Fig. 12, the DCW is designed to contact the axle-boxes of the derailed wheelset and its height \(h_{w}\) is such that a contact with the car body is not possible.

Fig. 11
figure 11

Left: Top view of the front bogie and the derailment containment wall (in red) in the curved section. Right: 3-meter portion of FEM of the deformable structure. In both sub-figures the position of a candidate impact point P is shown

Fig. 12
figure 12

Side-view of the DCW (in grey) with highlighted potential contact point P. With orange lines are reported the parameters defining the DCW

The derailment scenario considered assumes the failure of one journal in the trailing wheelset of the front bogie, taking place while the vehicle negotiates the constant-radius portion of the curve. This is a realistic, although fortunately very rare scenario, as axle failure may occur due to the notch effect at the transition between the journal and the wheel seat in the axle. The failure is simulated by suddenly setting to zero the force transmitted by the corresponding primary suspension causing the sudden unloading of the inner wheel of the trailing axle and, due to the redistribution of the vertical forces in the primary suspension, the unloading of the outer wheel of the leading axle, which climbs the rail. This leads eventually to the derailment of the front bogie and then to the impact of the leading wheelset of the same bogie with the DCW. More details about the derailment process are provided in [18].

The derailment phase of the front bogie is described in [18] and is not repeated here for the sake of brevity, while in this section the focus is on the effect of the sleepers and ballast on the post-derailment phase and on the impact with the DCW.

Figure 13 shows the vertical dynamics of the four wheels of the first bogie, starting from the failure of the journal. The abscissa of the plots is the distance travelled by the vehicle after the failure. The vertical forces (values shown on the y axis to the left) are plotted in three different colours, indicating the different type of possible contact: blue lines for wheel–rail contact, red for wheel–sleeper contact and yellow for wheel–ballast contact. The dashed line in each plot shows the vertical position of the wheel’s contact point relative to the top of the rail (TOR), the value of this quantity is shown on the y axis to the right.

Fig. 13
figure 13

Vertical force acting on the four wheels of the front bogie and vertical position of the contact point with respect to the top of rail (TOR). The forces are represented with different colours depending on impact-contact type: blue for wheel–rail contact, red for contact with sleepers, yellow for contact with ballast

The derailment of the leading wheelset occurs approximately 50 m after the failure of the journal and can be noticed from the sudden drop in the vertical position of the two wheels. The inner wheel of this wheelset falls between the two rails, so it is impacting only the sleepers (red line for the vertical forces). The spatial frequency of the peaks corresponds to the spacing between the sleepers, as shown in the detail of the time history shown in the upper right corner of the plot. After the vehicle has travelled 90 m approximately, the vertical force swiftly goes down to zero, denoting a short-duration loss of contact with the rail: this happens because the second wheelset is derailing, and this also affects the dynamics of the first wheelset.

It should be noted that while the derailed wheel impacts the sleepers, the peak values of the contact force may be significantly affected by the tolerances of the numerical method used for the integration of the equations of motion. A sensitivity analysis was therefore performed, varying the absolute and relative tolerances of the numerical method in the ranges 1E-6÷1E-7 and 1E-3÷1E-5 respectively: the largest difference found for the maximum impact force with the sleeper is less than 3% of the average of the peak forces obtained in all the cases of the sensitivity analysis. Hence, it is concluded that the model has sufficient numerical robustness.

The outer wheel of the leading wheelset, after falling down from the rail, impacts the sleepers and progressively moves away from the track until contact with the ballast starts to take place. The transition from the contact with the sleepers to the contact with the ballast takes place when the wheelset has travelled approximately 100 m after the failure of the journal.

In the trailing wheelset, the failure of the journal causes a sudden decrease of the vertical force on the inner wheel because the vertical force transmitted across the primary suspension vanishes suddenly. As a consequence, after a short transient, the wheel lifts up from the rail until it contacts the gearbox. The contact of the lifted wheel with the gearbox is modelled by means of a stiff contact element with a dead zone whose width is estimated from the drawings of the bogie. It can be noted that after lifting up by 0.23 m approximately, the wheel remains at a fairly constant height due to the contact with the gearbox, before moving down in the final part of the simulation (distance from axle failure > 100 m), but never getting back in contact with the rail or with any other part of the infrastructure. The outer wheel of the trailing wheelset derails when the vehicle has travelled approximately 90 m after the failure, then impacts the sleepers and finally gets in contact with the ballast.

Figure 14 shows the radial motion of the centre of mass of the two wheelsets (dotted lines) and of the two external axle boxes (solid lines), identified as control points at which an impact with the DCW may occur. The black solid lines show the position of the rails and the undeformed position of the DCW, while the dashed black line shows the position of the track centreline. Following the derailment event, both the leading and trailing wheelsets (respectively blue and red lines) move outside the curve and towards the DCW. The control point on the leading wheelset (solid blue line) impacts the DCW after a travelled distance of approximately 135 m from the axle failure, and after the first impact it remains in contact with the structure.

Fig. 14
figure 14

Position of the centre of mass (COM, dashed lines) and of the axle boxes (solid lines) respectively of the wheelsets 1 and 2 of the front bogie

Figure 15 shows the variation of the kinetic energy of the vehicle during the derailment event, a zoom-in of the first 20 m is shown in the upper right corner of the figure. The variation of the kinetic energy of the vehicle is computed with respect to the initial state of the vehicle when the failure of the journal occurs and the simulation assumes no traction or braking is applied to the wheels. Initially, a very small increase of kinetic energy is observed due to the release of the elastic energy stored in the primary suspension following the axle failure. Then, the kinetic energy starts decreasing although the initial trend is not monotonic due to some exchange between kinetic energy and potential energy in the suspensions of the vehicle. After approximately 50 m the leading wheelset derails, and the same happens to the trailing wheelset approximately around 90 m from the axle failure. These two events cause a slight increase in the kinetic energy of the vehicle because the leading/trailing wheelset is falling from the rails after derailment, transforming part of gravitational potential energy into kinetic energy. Once the two wheelsets are derailed, the trend of kinetic energy becomes monotonically decreasing due to the large resistance to motion encountered by the derailed wheels.

Fig. 15
figure 15

Variation of the kinetic energy of the vehicle versus the distance from axle failure

After interacting with the sleepers and the ballast, the outer axlebox of the leading wheelset impacts with the DCW. The spatial position of the FE model of the DCW is defined so that the first impact with the vehicle happens at a distance of 10 m from the rearmost end of the model, to reduce the effect of the model’s boundary conditions on the simulation of the impact. Figure 16 shows the normal component of the impact force in the reference frame of the DCW. From this figure it is clear that the maximum impact force is developed during the initial phase of the impact, as this is the phase of the impact corresponding to the largest kinetic energy of the vehicle.

Fig. 16
figure 16

Normal force between the axle-box of the first wheelset and the DCW

Figure 17 shows the bending moment at the base of the DCW produced by the impact on the overall length of the structure, computed as expressed in equation (6) and plotted vs the \(x_{w}\) coordinate of the contact point. As expected, the maximum value of the bending moment takes place shortly after the maximum value of the impact force and then a fast oscillatory motion of the impacted wall can be noted.

Fig. 17
figure 17

Integral of the bending moment at the base of the DCW

To highlight the effect of the model of the interaction between the derailed vehicle and the sleepers and ballast, some results from the simulation presented above are compared in Table 3 to the ones presented in [18], where the same scenario was simulated considering the derailed wheels in contact with a rigid horizontal plane.

Table 3 Comparison between derailment simulation without ballast and sleepers [18] and the present work

This comparison allows to point out the effect of the more accurate modelling of the post-derailment motion of the vehicle enabled by the models of the sleepers and ballast introduced in this paper.

The values compared in Table 3 show that the simulation results are highly sensitive to the model used to represent the interaction between the derailed vehicle and the railway infrastructure and that simplifying the railway infrastructure to a rigid plane (as done in [18] and also in several other papers) results in severely underestimating the peak impact force and the maximum bending moment in the DCW.

This happens primarily because the ballast has the effect of rotating the derailed bogie around its vertical axis (yaw rotation). In fact, when a wheel starts interacting with the ballast, it encounters a resistance force that generates a yaw moment on the wheelset and, through the primary suspensions, to the frame of the derailed bogie. In this way, the vehicle is impacting the DCW with a less favourable angle. Moreover, the yaw rotation of the bogie causes the vehicle to impact earlier the DCW. Therefore, the impact speed (component normal to the DCW of the bogie velocity vector at the impacting point) is larger when the effect of the sleepers and the ballast effect are considered in detail, leading to a higher impact force transferred to the DCW during the impact.

The computational effort required to run the simulation case presented above is 3,138 s (less than an hour) on an Intel® Core™ i7-8750H Processor with 2.20 GHz. This effort refers to a simulated time of 18 s, covering the entire derailment process starting with the vehicle approaching the curve and negotiating the entry transition until reaching the full-curve section, then undergoing the derailment and finally impacting the DCW.

5 Conclusion

This paper presents a model of the dynamics of a derailed railway vehicle with focus on the interaction of the derailed wheels with the sleepers and the ballast, and the subsequent impact with a deformable containment structure.

A contact–impact management algorithm is introduced to consider the interaction of the derailed vehicle with different components of the railway infrastructure, namely the sleepers and the ballast.

A detailed model of the impact of the derailed wheels with the sleepers is introduced, treating the sleepers as a periodic profile causing inelastic impacts with the wheels, according to the Lankarani–Nikravesh model of impacts between solid bodies. In this model, the flexibility of sleeper support is presently neglected, but the inclusion of this effect is envisaged as a possible future extension of the model.

The model of the interaction between the derailed wheels and the ballast consists of a non-linear pressure–sinkage relationship used to compute the local normal pressure between the ballast and the wheel, and of a shear stress–displacement relationship used to compute the local shear stresses on the wheel. This local model is applied cell-wise to a fine discretisation of the wheel outer surface and is used to derive look-up tables defining the resulting forces applied by the ballast on the wheel for a range of kinematic states of the wheel. The look-up table is then used in the numerical simulation of the multi-body model describing the post-derailment dynamics of the complete railway vehicle.

The results of a comparison with experimental results concerning a derailment test performed on a single freight wagon show good agreement, confirming the appropriateness of the approach developed to consider the interaction of the derailed wheels with the railway infrastructure.

Next, the model is applied to study the derailment of an HS vehicle travelling at 300 km/h in a curve and suffering the mechanical failure of one axle journal, causing the front bogie of the vehicle to derail and then impact the containment wall.

The comparison of the results obtained using the model presented in this paper and an earlier model not considering the interaction of the derailed wheels with the sleepers and the ballast shows that the forces resulting from the interaction with the ballast and the sleepers have a large effect on the dynamics of a derailed bogie. In particular, due to the longitudinal forces exchanged with the ballast on the outer derailed wheels, the front bogie rotates around its vertical axis towards the containment structure. This leads to impacting the DCW with a less favourable angle, thereby leading to higher peaks of both the impact force and the bending moment at the base of the DCW.

It should be noted that the maximum bending moment is a key input to the structural sizing of the DCW and, therefore, the results obtained suggest that a sufficiently accurate model of the forces caused by the interaction between the derailed vehicle and the sleepers and ballast is pivotal to the use of multi-body simulation tools to support the development and design of infrastructure-based devices intended to mitigate the effects of train derailments.