Abstract
This article develops a hybrid model to analyse the dynamic interactions between a train, tracks and a bridge. The model couples the train and track subsystems to form an integrated time-dependent subsystem through a vertically interacting wheel–rail model. In turn, this time-dependent subsystem is coupled with the bridge subsystem by enforcing the compatibility of forces at the contact points between the track and the bridge. A new hybrid solution algorithm is proposed which combines the strongly coupled method and the loosely coupled method to numerically solve the equation of motion of the coupled train–track–bridge system in the time domain. The integrated time-dependent equation of motion of the train–track subsystem is solved by applying the strongly coupled method. The equilibrium equations of the train–track subsystem and bridge subsystem are then solved via the loosely coupled method using the Newmark integration scheme. Significantly faster convergence can be achieved by avoiding the iterative equilibrium calculations between the wheel and the rail, and the total computational efficiency increases significantly because of the considerably smaller size of the time-dependent equations of motion and larger integration time step. The accuracy and computational cost of the proposed method are validated and compared to the existing models using a case study on the vibration of a cable-stayed bridge.
Keywords
Introduction
Numerous studies have addressed the dynamic response of a railway bridge subjected to a travelling train (Azimi et al., 2013; Lou et al., 2012). Developing efficient and robust algorithms to analyse train–bridge interactions remains a critical task, especially given the current trend of designing longer bridge spans which has been enabled by the development of new construction materials and methods (Salcher and Adam, 2015). For example, main spans of the Tsing Ma suspension bridge in Hong Kong and the Hutong Yangtze River railway cable-stayed bridge in mainland China both exceed 1 km in length (Chen et al., 2011, 2014).
Because of the relative movements between the subsystems and the associated constraint equations which relate the train and bridge displacements, the methods used to analyse the vehicle–bridge interaction problem can generally be subdivided into two categories: the strongly coupled method (SCM) and loosely coupled method (LCM; Liu et al., 2014; Zhai et al., 2013). In the SCM, the vehicle and bridge are treated as a single integrated system, in which the forces acting at the contact interface are internal forces (Zhai et al., 2009). The equation of motions of the coupled train–bridge system (TBS) can be solved using the direct integration method (DIM), and a solution is produced at each time step without any iteration (Liu et al., 2014). However, this procedure may be computationally demanding because the global matrices are time dependent. Accordingly, they must be updated and factorized based on a train’s location on the bridge (Neves et al., 2014; Yang and Hwang, 2016).
To overcome these limitations, most investigators use the LCM approach, which partitions the train–bridge interaction system into a train subsystem and a bridge subsystem. The two subsystems are coupled by enforcing the compatibility of the displacements at the contact points between the train and the bridge (Liu et al., 2014). The contact forces are considered explicitly, but they are not treated as unknowns in the governing equilibrium equations. An iterative procedure is used to ensure coupling between the two subsystems at each time step (Nguyen et al., 2009; Zhang and Xia, 2013). A primary advantage of the LCM is that the dynamic property matrices in the two sets of equation of motions remain constant. However, the maximum time interval of iteration that is required for convergence in the LCM is determined by the highest frequency of the system, which may be rather high for cases in which the bridge has many degrees of freedom (DOFs), thus requiring an iterative procedure to achieve convergence (Zhang et al., 2010).
Two approaches have commonly been used in previous studies to achieve higher computational efficiency for both SCM and LCM. One approach involves simplifying the TBS model. Lou et al. (2012) developed a rail–bridge coupling element of unequal lengths, with the length of a bridge element longer than that of a rail element. Yang and Wu (2001) proposed a new contact element based on a condensation technique that eliminates the DOFs at the contact interface. The model superposition method has also been applied by many researchers to reduce the number of DOFs of the TBS model (Jin et al., 2015; Salcher and Adam, 2015). However, the number of modes must be carefully chosen to adjust the high-frequency content of the acceleration response (Zhang et al., 2010). The other approach involves the use of a new numerical technique to solve the TBS vibration equation. Zhang and Xia (2013) proposed an inter-system method, which avoids iteration within time steps.Neves et al. (2014) used an optimized block factorization algorithm to solve the integrated equation of motion of the train–structure system.
Previous studies have demonstrated that while the track plays an important role in the train–bridge interaction, the dynamic behaviour of the track should also be considered in addition to that of the train and bridge to more accurately assess the safety and passenger comfort of a train on a bridge (Guo et al., 2012; Sadeghi et al., 2016b). When a sophisticated track model is integrated into the model used to analyse train–bridge interactions, the train–track–bridge interaction problem becomes considerably more complex than the typical train–bridge interaction problem (Biondi et al., 2005). There are two primary reasons for the increased complexity. First, the entire system is typically modelled using the direct stiffness method (DSM) because it provides a feasible way to couple the train, track and bridge subsystems (Li et al., 2015; Olmos and Astiz, 2013), and it is difficult to create a track–bridge model that simultaneously models the track and bridge as one system via the model superposition method. In this case, many DOFs are unavoidably generated, rendering the entire system cumbersome. Second, the time step length is typically less than 10−4 s to ensure the stability of the numerical time-domain response when the Hertzian contact model is used between the wheel and the rail (Chen et al., 2015). However, an excessively short time step size will lead to an excessive number of time steps, thereby further reducing the computational efficiency (Sadeghi et al., 2016a). These issues highlight the need for further study on the subject.
In this study, a hybrid model (HM) with the corresponding solution algorithm is presented to improve the computation efficiency of the dynamic interaction of coupled train–track–bridge systems (CTTBSs). The model divides the CTTBS into a train–track subsystem and a bridge subsystem. In the HM, the SCM is first used to obtain an integrated coupled time-dependent equation of motion for the train–track subsystem. Then, the LCM is used to couple the train–track subsystem and the bridge subsystem. At each time step, only the matrices of the train–track subsystem require updating, whereas the matrices of the bridge subsystem remain unchanged throughout the entire numerical simulation process. This significantly reduces computational costs. The iteration equilibrium procedure is modified from the wheel-and-rail type to the track-and-bridge type. Because the stiffness between the track and the bridge is lower than wheel–rail contact stiffness, maximum time requirements step for stability and equilibrium conditions in the iterative calculation can be more easily satisfied. The HM is validated by comparing the HM results with the SCM and LCM results using a numerical example. The proposed methodology is implemented in the MATLAB environment. The track and bridge are modelled using ANSYS, with their structural matrices extracted via a MATLAB program.
Train, track and bridge models
Train model
In this study, the travelling train is assumed to consist of

Train–track–bridge interaction system: (a) elevation and (b) wheel–rail contact model.
Track and bridge models
The track and bridge can be accurately modelled using finite elements (FEs) of the beam, shell, link and spring-damper types, with the choice of each element type depending on the particular bridge configuration. Beam elements are frequently used for the main girders and piers, shell elements are often used for the bridge deck and link elements are typically used for the stay cables.
Track behaviour is affected by many factors, including the wheel–rail contact model, the bending stiffness of the rails, the shear deformation of the rails and the mechanical behaviour of the track components, such as fasteners. The majority of the track components can be feasibly modelled using FEs. Thus, the track model is constructed as a three-dimensional (3D) single-layer track which consists of a rail and fasteners, as shown in Figure 1(a). The top rail and the sleepers are modelled as beam elements, and the elasticity and damping properties of the fasteners and ballast are represented by discrete springs and dampers. Each fastener is modelled as four spring–damper elements: a longitudinal spring, a lateral spring, a vertical spring and a torsion spring with stiffnesses of
where G represents the wheel–rail contact constant
Using the simplified linear or non-linear wheel–rail contact relationship shown in Zeng et al. (2016) and Salcher and Adam (2015), the method developed in this study may also be used for the 3D train–track–bridge coupled dynamic analysis. Let
Equation of motion for the CTTBS
The CTTBS model shown in Figure 1 can be analysed using the HM, in which the system is separated into a train–track subsystem and a bridge subsystem. To this end, the train and track are interconnected by Hertzian springs and modelled as a coupled system, whereas the train–track subsystem and bridge subsystem are connected by the springs and dampers used to model the fasteners of the track.
The equations of motion for the CTTBS can now be represented as follows
where equations (2a) and (2b) represent the dynamic equations of the train–track subsystem and the bridge subsystem, respectively. The two subsystems are coupled through the force vectors
Displacement vectors
The vehicle displacement vector
where the superscript T denotes the transpose of the matrix and
The rail displacement vector
Matrices for the vehicles
The matrices for the vehicles are denoted by the subscript vv. The mass matrix
where
The vehicle stiffness matrix
where
where
In the above expressions,
The damping matrix of the vehicles,
where
Matrices for the rail
Matrices for the rail are denoted by the subscript rr. The consistent mass matrix
The total stiffness matrix for the rail
with
where
where the
With the omission of the rail’s damping, the damping matrix of the rail,
Matrices for the bridge
Matrices for the bridge are denoted by the subscript bb. The consistent mass matrix of the bridge,
When the bridge is directly modelled using FEs, the damping matrix of the bridge,
Given a damping ratio of
Matrices of the vehicle–rail interaction
The matrices induced by the vehicle–rail interaction are denoted by the subscripts vr or rv; the stiffness matrices
with
where
Load vectors of the vehicles, rail and bridge
The load vector of the vehicles,
where
Here,
The load vector of the rail,
where
and
Here,
The load vector
where
Hybrid solution algorithm
A solution method named the hybrid solution algorithm (HSA) is developed here for the HM. First, the Newmark-β method is used to solve the equations of motion of the train–track subsystem and the bridge subsystem separately. The shape function
The detailed operations of the HSA consist of the following procedures:
Step 1. Prepare the initial matrices of the train, track and bridge model; this step is the same for the LCM and the SCM.
Step 2. Construct the integrated time-dependent equation of motion of the train–track subsystem.
Step 3. Update the train–track subsystem according to the positions of the vehicles.
Step 4. Calculate the force vector
Step 5. Calculate the force vector
Step 6. Calculate the errors between the updated rail–bridge interaction forces after Step 5 and those found the previous iteration loop for the convergence check. If the convergence check is not satisfied, then return to Step 4; otherwise, proceed to the next time step or stop the program if the calculation is complete.
The computation procedure for the HSA is shown in Figure 2. To illustrate the differences among the computation strategies of the HSA, the LCM and the SCM, the computation procedures for the LCM and SCM are shown in Figure 3. More details regarding the LCM and SCM can be found from Liu et al. (2014) and Neves et al. (2014).

Flowcharts of computation procedure for the hybrid solution algorithm.

Flowcharts of the computation procedures: (a) loosely coupled method and (b) strongly coupled method.
When the LCM is used to separate the CTTBS into a train subsystem and a track–bridge subsystem at the locations of the wheel–rail contact points, a small time step of less than 1E−4 s is required to maintain the stability of the iterative solution of the equation of motion. Alternatively, the SCM could be used; however, in the SCM, the complexity of the matrices is increased by coupling the train and bridge, which reduces the computation efficiency of solving the equations of motion. In contrast to the LCM and SCM, the HM separates the CTTBS into a train–track subsystem and a bridge subsystem at the interfaces between the track and the bridge. The equilibrium conditions in the HM are enforced at the track–bridge interfaces instead of at the wheel–rail contact points. Because the high-frequency components of the track–bridge forces are small, the convergent results can be obtained more easily. Furthermore, the matrices of the bridge subsystem need not be updated at each time step; only the matrices of the train–track subsystem change at each time step, thereby significantly reducing the computational cost at each time step.
Case study and discussion
Case description of a CTTBS
A cable-stayed bridge located on the new Chinese high-speed line between Shanghai and Kunming is considered as numerical example to verify the accuracy and computational efficiency of the proposed HSA (see Figure 4(a)). The bridge is a single-tower double-cable-plane bridge consisting of three spans with an overall length of 224 m (112 m + 80 m + 30 m). The strength grade of the concrete is C50, and the density is 26 kN/m3. The geometric characteristics of the channel section girder are shown in Figure 4(b), the girder width is 10.8 m and the girder heights in spans 1 and 2 are 3.7 and 3.5 m, respectively. The cables are made of parallel steel wire with a diameter of 7 mm and a tensile strength of 1670 MPa. The secondary dead load (including the ballast, sleepers and rails) is 67.9 kN/m3. The bridge’s total mass is approximately 11,800 ton.

Cable-stayed bridge: (a) elevation and (b) schematic diagram of a girder section.
FE modelling
The 3D FE model of the cable-stayed bridge, which is shown in Figure 5, including the rail, the ballast track, the girders and their connections, is established using ANSYS. The entire model consists of the cable–stayed bridge and two simply supported girders at either end of the cable-stayed bridge. The rails, sleepers, girders, piers and tower are all modelled using beam elements (see Figure 5). Distributed uniaxial tension–compression spring–dashpot units are used to connect the rails and sleepers in both the lateral and vertical directions to simulate the stiffness and damping of the rail pads and fasteners (see Figure 5). Uniaxial spring–dashpot units are also used to reproduce the stiffness and damping of the ballast in the track. The non-structural mass of the ballast bed is added to the self-weight of the girders. Table 1 summarizes the track system’s main physical properties. Although a stay cable actually has a curved form between two anchorage points because of the sagging effect caused by the self-weight of the cable, a straight truss element is used to approximate such a curved cable; its equivalent modulus,

The 3D FE model of the cable-stayed bridge and a detail view of the track.
Properties of the track system.
Modelling the track and bridge together in ANSYS allows easy confirmation of the supporting nodes of the rail; the mass, stiffness and damping matrices for these models are then separated before the dynamic analysis using a MATLAB program with the form shown in section ‘Equation of motion for the CTTBS’. The equations of motion of the track and bridge are expressed using the DSM, as described in sections ‘Matrices for the rail’ and ‘Matrices for the bridge’. The bridge subsystem has about 120,000 DOFs, whereas the track subsystem has about 2000 DOFs.
In this study, the ICE-3 high-speed train is adopted for the dynamic analysis of the CTTBS. The train consists of a locomotive followed by six carriages and another locomotive. The detailed properties of the ICE-3 train are shown in Du et al. (2012). The train subsystem has 80 DOFs.
Results and analysis
The complete history of the train travelling over the bridge at a speed of

Vertical track irregularity sample.
In this article, we focused on the result (the bridge response, the vehicle response and the wheel–rail contact forces) even adopting a large time step, whose accuracy would be acceptable. However, such a time step (0.001 s) may induce convergency problems for LCM. After a few trail calculations, it was found that if the time step was larger than or equal to 0.0003 s, the results produced using LCM would not converge. Therefore, the time step of 0.0002 s was used for the LCM and the time step of 0.001 s was used for the SCM and HSA.
Comparisons of the displacement and acceleration are shown in Figures 7 and 8 for point A (see Figure 4), respectively. There were excellent agreements among the three methods, with a maximum error of less than 5%. Similarly, good comparisons were obtained for the vertical acceleration of the first car body (Figure 9) and for the contact force between the first wheelset and the rail (Figure 10). Zoomed-in plots are provided for acceleration and the contact force (see Figures 8 and 10, respectively) to clear illustration of the differences. Again, satisfactory agreements were found for the different methods.

Vertical displacement at point A.

Vertical acceleration at point A.

Vertical acceleration of the first car body.

Wheel–rail contact force.
Table 2 summarizes the elapsed times for the three methods. All calculations were performed using a personal computer equipped with Intel® Core™ i7-4790K quad core processors running at 4.00 GHz. Unlike in the LCM, the coefficient matrices of the train–track subsystem in the HSA must be updated at every time step, which slightly extends the calculation time for a single step in the HSA (0.047 s in this example) compared to the LCM (0.039 s in this example). Thus, HSA is not superior in terms of computation efficiency with the same time step. However, HSA method can adopt larger time step (as in this article, a time step of 0.001 s is adopted) with lower accuracy only for the rail acceleration and still acceptable accuracy for the bridge responses, vehicle responses and the wheel–rail contact force, as shown in Figures 7 to 10. As a result, the elapsed time for the LCM (1546 s in this example) is significantly longer than that for the HSA (379 s in this example). Compared with the SCM, the dimensionality of the train–track subsystem coefficient matrices in the HSA is significantly lower, thereby improving the computational efficiency. The calculation time for a single step in the SCM is 0.121s and that in the HSA is 0.047s, in this example.
Calculation times for the three methods.
LCM: loosely coupled method; SCM: strongly coupled method; HSA: hybrid solution algorithm.
Conclusion
This article established an HM to perform dynamic analysis of a CTTBS. In the HM, the CTTBS is separated into a train–track subsystem and a bridge subsystem. These subsystems are coupled by enforcing the compatibility of the forces at the contact points between the track and the bridge. The proposed HSA which is based on the HM combines the SCM and the LCM. To demonstrate the proposed HM and the corresponding HSA, numerical analyses of the interactions of a specific CTTBS were conducted using the HM, SCM and LCM for a high-speed train travelling across a cable-stayed bridge. The numerical results demonstrated that the results obtained from the three methods are in excellent agreement with each other.
Compared with the SCM and LCM, the characteristics of the HM and the corresponding HSA are as follows:
The equations of motion of the train–track subsystem and the bridge subsystem demonstrate that only the mass, damping and stiffness matrices of the train–track subsystem are time dependent and need to be updated. Conversely, the bridge subsystem matrices are independent of time and do not require updating. The time consumed at each time step of the HSA is relatively low compared with that for the SCM.
Coupling the train–track subsystem and the bridge subsystem is achieved by imposing equilibrium conditions that relate the responses of the track to the corresponding responses of the bridge. In comparison to the LCM, the HSA can achieve better computation stability, although it is not superior in terms of computation efficiency with the same time step.
The train is idealized as a combination of a number of rigid bodies connected by a series of springs and dampers, whereas the track and bridge are modelled using the conventional FE method to account for all significant deformations. The matrices of the train–track subsystem are automatically constructed using the proposed method and are not affected by the bridge subsystem. This reduces the difficulty of establishing the equations of motion of the CTTBS.
If the accurate rail acceleration is not considered, the proposed HSA is an efficient method for studying the interaction problem of a train travelling across a complex bridge, such as a long-span plate-truss cable-stayed bridge.
The integration time step is set to be 0.001 s for the HSA in this article; it is enough to analyse the dynamic response of the bridge and train but not to obtain the accurate rail acceleration, and shortening the integration time to obtain accurate rail response will reduce the computation efficiency of HSA. However, the HSA separates the train–track–bridge system into train–track subsystem which includes the high-frequency domain (wheel–rail contact) and the bridge subsystem whose natural frequency is relatively small (about 10 Hz; Gialleonardo et al., 2012). This kind of domain decomposition method offers an opportunity to apply the multi-time-step algorithm, in which the train–track subsystem will use fine time step to obtain the accurate rail vibrations and the bridge subsystem will use coarse time step to improve the computation efficiency. The multi-time-time step method based on the HSA will be presented in a forthcoming publication.
Footnotes
Declaration of Conflicting Interests
The author(s) declared no potential conflicts of interest with respect to the research, authorship and/or publication of this article.
Funding
The author(s) disclosed receipt of the following financial support for the research, authorship and/or publication of this article: This study was financially supported by the National Natural Science Foundation of China (grant nos 51378511, 51678576), the Open Project Program of the State Key Laboratory of Traction Power of China (grant no. TPL1601) and the Fundamental Research Funds for the Central Universities of Central South University (grant no. 2016ZZTS421).
