In this work, the subgrade is substituted by a Winkler foundation represented by spring–dashpot elements, and accordingly, the substructures indicate mainly the bridge and tunnel systems.
In [48, 54], the train–track–bridge and train–track–tunnel coupled systems are, respectively, established, as shown in Fig. 1, where the vehicle is modeled as a multi-rigid-body system, and the track and substructures are modeled by various finite elements such as bar, beam, thin-plate, solid and iso-parametric elements.
In this work, a unified model is developed, in which typical bridge and tunnel substructures are integrated into the vehicle–track system. As shown in Fig. 2, the track structure represented by dotted lines are not required to be built; moreover, three coordinate systems are defined, namely global coordinate system \(O_{0} - X_{0} - Y_{0} - Z_{0}\), moving coordinate system \(O_{{\text{m}}} - X_{{\text{m}}} - Y_{{\text{m}}} - Z_{{\text{m}}}\) and local track–substructure coordinate system \(O_{{\text{l}}} - X_{{\text{l}}} - Y_{{\text{l}}} - Z_{{\text{l}}}\). Firstly, track model is established at the left side with a minimum length of \(l_{{{\text{train}}}} + 2l_{{\text{b}}}\), and generally set as an integral multiple of a slab length, and then the bridge, tunnel and their interaction to upper tracks will be constructed.
To characterize the interaction between sub-systems, vehicle–track coupled dynamics developed by Zhai [2, 24] is introduced, and the train, track and substructure can be assembled by coupled matrix formulations as
$$\left[{\begin{array}{*{20}c}{\varvec{M}_{{\text{VV}}} } & \mathbf{0} & \mathbf{0} \\ \mathbf{0} & {\varvec{M}_{{\text{TT}}} } & \mathbf{0} \\ \mathbf{0} & \mathbf{0} & {\varvec{M}_{{\text{SS}}} } \\ \end{array} } \right]\left\{ \begin{gathered} {\ddot{\varvec{X}}}_{\text{V}} \hfill \\ {\ddot{\varvec{X}}}_{\text{T}} \hfill \\ {\ddot{\varvec{X}}}_{\text{S}} \hfill \\ \end{gathered} \right\} + \left[ {\begin{array}{*{20}c} {\varvec{C}_{{\text{VV}}} } & {\varvec{C}_{{\text{VT}}} } & \mathbf{0} \\ {\varvec{C}_{{\text{TV}}} } & {\varvec{C}_{{\text{TT}}} } & {\varvec{C}_{{\text{TS}}} } \\ \mathbf{0} & {\varvec{C}_{{\text{ST}}} } & {\varvec{C}_{{\text{SS}}} } \\ \end{array} } \right]\left\{ \begin{gathered} {\dot{\varvec{X}}}_{\text{V}} \hfill \\ {\dot{\varvec{X}}}_{\text{T}} \hfill \\ {\dot{\varvec{X}}}_{\text{S}} \hfill \\ \end{gathered} \right\} + \left[ {\begin{array}{*{20}c} {\varvec{K}_{{\text{VV}}} } & {\varvec{K}_{{\text{VT}}} } & \mathbf{0} \\ {\varvec{K}_{{\text{TV}}} } & {\varvec{K}_{{\text{TT}}} } & {\varvec{K}_{{\text{TS}}} } \\ \mathbf{0} & {\varvec{K}_{{\text{ST}}} } & {\varvec{K}_{{\text{SS}}} } \\ \end{array} } \right]\left\{ \begin{gathered} \varvec{X}_{\text{V}} \hfill \\ \varvec{X}_{\text{T}} \hfill \\ \varvec{X}_{\text{S}} \hfill \\ \end{gathered} \right\} = \left[ \begin{gathered} \varvec{F}_{\text{V}} \hfill \\ \varvec{F}_{\text{T}} \hfill \\ \varvec{F}_{\text{S}} \hfill \\ \end{gathered} \right],$$
(1)
where \(\varvec{M}\), \(\varvec{C}\) and \(\varvec{K}\) denote the mass, damping and stiffness matrixes, respectively; \(\varvec{F}\) is the force vector; \(\varvec{X}\), \({\dot{\varvec{X}}}\) and \({\ddot{\varvec{X}}}\) denote the displacement, velocity and acceleration response vectors, respectively; the subscripts “V”, “T” and “S” denote the train, track and substructure sub-system respectively; the matrixes with subscripts “VV”, “TT” and “SS” denote the self-matrices of the train, track and substructure sub-system, respectively, and the ones with subscripts “VT”, “TV”, “TS” and “ST” denote the interaction matrices between sub-systems.
Train model
The train includes several identical vehicles regarded as multi-rigid-body systems. Each vehicle consists of one car body, two bogie frames and four wheelsets. The car body and the bogie frames have six degrees of freedom (DOFs), i.e., displacements in the longitudinal, lateral, vertical direction and angles around the X-, Y- and Z-axes, and each wheelset has five DOFs, i.e., displacements in the lateral and vertical directions, and angles around the X-, Y- and Z-axes.
The dynamic equations of motion for the train can be assembled as
$${\varvec{M}}_{{{\text{VV}}}} {\ddot{\varvec{X}}} _{{\text{V}}} + {\varvec{C}}_{{{\text{VV}}}} {\dot{\varvec{X}}}_{{\text{V}}} + {\varvec{K}}_{{{\text{VV}}}} {\varvec{X}}_{{\text{V}}} { = }{\varvec{F}}_{{\text{V}}} .$$
(2)
The detail formulations for the train mass, damping, and stiffness matrix, i.e., \({\varvec{M}}_{{\text{VV}}}\), \({\varvec{C}}_{{{\text{VV}}}}\) and \({\varvec{K}}_{{{\text{VV}}}}\), have been illustrated in [54].
Track model
The track is modeled as a ballastless track system, consisting of the rail by Bernoulli–Euler beams, track slab by thin-plate elements in general, and the supporting layer by solid elements generally regarded as base plate or basement, or equivalently regarded as a mortar layer. The interaction between track layers is connected by spring–dashpot elements.
The dynamic equations of motion for the tracks can be assembled as
$${\varvec{M}}_{{{\text{TT}}}} {\ddot{\varvec{X}}} _{{\text{T}}} + {\varvec{C}}_{{{\text{TT}}}} {\dot{\varvec{X}}}_{{\text{T}}} + {\varvec{K}}_{{{\text{TT}}}} {\varvec{X}}_{{\text{T}}} { = }{\varvec{F}}_{{\text{T}}} .$$
(3)
For the matrix formulations, one can refer to [53].
Bridge model
The bridge, as a simply supported type, is modeled as an assemblage of girders by thin-plate elements and piles by bar elements with extensive lateral motion and rotation.
The dynamic equations of motion for the bridge can be assembled as [54]
$${\varvec{M}}_{\text{bb}} {\ddot{\varvec{X}}}_{\text{b}} + \varvec{C}_{\text{bb}} {\dot{\varvec{X}}}_{\text{b}} + \varvec{K}_{\text{bb}} \varvec{X}_{\text{b}} = \varvec{F}_{\text{b}} ,$$
(4)
where \({ \varvec{M}_{\text{bb}}}\), \(\varvec{C}_{{{\text{bb}}}}\) and \(\varvec{K}_{{{\text{bb}}}}\) are, respectively, the mass, damping and stiffness matrices of the bridge, respectively; \(\varvec{X}_{{\text{b}}}\) and \(\varvec{F}_{{\text{b}}}\) are, respectively, the displacement and force vectors of the bridge. For formulations of these matrixes, one can refer to [50].
Tunnel model
As to the tunnel, which possesses particularity in spatial configuration and components as a ring structure, eight-node iso-parametric element is applied to model tunnel segments and the segmental joints and ring joints are regarded as spring–dashpot elements.
The dynamic equations of motion for the tunnel can be assembled as
$${\varvec{M}}_{{{\text{tt}}}} {\ddot{\varvec{X}}} _{{\text{t}}} + {\varvec{C}}_{{{\text{tt}}}} {\dot{\varvec{X}}}_{{\text{t}}} + {\varvec{K}}_{{{\text{tt}}}} {\varvec{X}}_{{\text{t}}} { = }{\varvec{F}}_{{\text{t}}} ,$$
(5)
where \({\varvec{M}}_{{{\text{tt}}}}\), \({\varvec{C}}_{{{\text{tt}}}}\) and \({\varvec{K}}_{{{\text{tt}}}}\) are, respectively, the mass, damping and stiffness matrices of the tunnel, respectively; \({\varvec{X}}_{{\text{t}}}\) and \({\varvec{F}}_{{\text{t}}}\) are, respectively, the displacement and force vectors of the tunnel. For formulations of these matrixes, one can refer to [48].
General methods for the coupling of sub-systems
To form unified train–track interaction system and to prepare for track–substructure interaction, the wheel–rail coupling matrices and the interaction matrices between the track and substructures are required.
Wheel–rail coupling matrices
Derived from wheel–rail dynamics coupling method [2] and energy variation principle, the wheel–rail coupling matrices can be formulated as [54]
$$\left[ {\begin{array}{*{20}c} {\varvec{K}_{\text{ww}} } & {\varvec{K}_{\text{wI}} } & {\mathbf{0}} \\ {\varvec{K}_{\text{Iw}} } & {\varvec{K}_{\text{II}} } & {\varvec{K}_{\text{Ir}} } \\ {\mathbf{0}} & {\varvec{K}_{\text{rI}} } & {\varvec{K}_{\text{rr}} } \\ \end{array} } \right]\left\{ \begin{gathered} \varvec{X}_{\text{w}} \hfill \\ \varvec{X}_{\text{I}} \hfill \\ \varvec{X}_{\text{r}} \hfill \\ \end{gathered} \right\} + \left[ {\begin{array}{*{20}c} {\varvec{C}_{\text{ww}} } & {\varvec{C}_{\text{wI}} } & {\mathbf{0}} \\ {\varvec{C}_{\text{Iw}} } & {\varvec{C}_{\text{II}} } & {\varvec{C}_{\text{Ir}} } \\ {\mathbf{0}} & {\varvec{C}_{\text{rI}} } & {\varvec{C}_{\text{rr}} } \\ \end{array} } \right]\left\{ \begin{gathered} {\dot{\varvec{X}}}_{\text{w}} \hfill \\ {\dot{\varvec{X}}}_{\text{I}} \hfill \\ {\dot{\varvec{X}}}_{\text{r}} \hfill \\ \end{gathered} \right\} = \left[ \begin{gathered} {\mathbf{0}} \hfill \\ {\mathbf{0}} \hfill \\ {\mathbf{0}} \hfill \\ \end{gathered} \right] ,$$
(6)
where the subscripts “w”, “I” and “r” denote the wheel, track irregularity and rail, respectively.
From Eq. (6), it is known that track irregularities have been treated virtual DOFs in the wheel–rail interaction, and accordingly the force vector in Eq. (2) and partial force vector in Eq. (3) can be obtained as
$$\left\{ \begin{aligned} & \varvec{F}_{\text{V}} = - \varvec{K}_{\text{wI}} \varvec{X}_{\text{I}} - \varvec{C}_{\text{wI}} {\dot{\varvec{X}}}_{\text{I}} + {\varvec{G}}_{\text{V}} \\& \varvec{\bar{F}}_{\text{T}} = - \varvec{K}_{\text{rI}} \varvec{X}_{\text{I}} - \varvec{C}_{\text{rI}} {\dot{\varvec{X}}}_{\text{I}} \hfill \\ \end{aligned} \right. ,$$
(7)
where \({\varvec{G}}_{{\text{V}}}\) is the gravitational force vector of the train.
Interaction matrices between the track and substructures
In the track–substructure iterative procedures, the track–substructure interaction force must be transferred from one to another. The interaction matrices between the track and substructure are therefore demanded. Using the multi-scale finite element coupling strategy [16], we have
$$\left[ {\begin{array}{*{20}c} {\mathbf{0}} & {{\varvec{K}}_{{{\text{TS}}}} } \\ {{\varvec{K}}_{{{\text{ST}}}} } & {\mathbf{0}} \\ \end{array} } \right]\left\{ \begin{gathered} {\varvec{X}}_{{\text{T}}} \hfill \\ {\varvec{X}}_{{\text{S}}} \hfill \\ \end{gathered} \right\} + \left[ {\begin{array}{*{20}c} {\mathbf{0}} & {{\varvec{C}}_{{{\text{TS}}}} } \\ {{\varvec{C}}_{{{\text{ST}}}} } & {\mathbf{0}} \\ \end{array} } \right]\left\{ \begin{gathered} {\dot{\varvec{X}}}_{{\text{T}}} \hfill \\ {\dot{\varvec{X}}}_{{\text{S}}} \hfill \\ \end{gathered} \right\}{ = }\left[ \begin{gathered} {\mathbf{0}} \hfill \\ {\mathbf{0}} \hfill \\ \end{gathered} \right].$$
(8)
With acquisition of Eq. (8), the interaction forces to the track and substructure system can be, respectively, obtained by
$$\left\{ \begin{gathered} {\tilde{\varvec{F}}}_{\text{T}} = - \varvec{K}_{\text{TS}} \varvec{X}_{\text{S}} - \varvec{C}_{\text{TS}} {\dot{\varvec{X}}}_{\text{S}} \\ \varvec{F}_{\text{S}} = - \varvec{K}_{\text{ST}} \varvec{X}_{\text{T}} - \varvec{C}_{\text{ST}} {\dot{\varvec{X}}}_{\text{T}} \\ \end{gathered} \right. .$$
(9)
Finally, the force vector acting can be assembled by \({\varvec{F}}_{{\text{T}}} { = }\,{{\varvec{F}}}_{{\text{T}}} { + }{\tilde{\varvec{F}}}_{{\text{T}}}\).