Toward Reliable Railway-Bogie Response Prediction Using Multifidelity TDNN and Physics-Informed Residual Learning
Summary
This research proposes a multifidelity method combining time-delay neural network and physics-informed residual learning to enhance railway-bogie response prediction by integrating simulation and experimental data.
View Cached Full Text
Cached at: 09/14/26, 08:33 AM
# Toward Reliable Railway-Bogie Response Prediction Using Multifidelity TDNN and Physics-Informed Residual Learning Source: [https://arxiv.org/html/2609.12018](https://arxiv.org/html/2609.12018) Gyeolhee LeeNote:Gyeolhee Lee and Taewook Kwon contributed equally to this work as co\-first authors\.Address:Department of Automotive Engineering, Hanyang University, 222 Wangsimni\-ro, Seongdong\-gu, Seoul 04763, Republic of KoreaMoosun KimEmail:[mskim@krri\.re\.kr](mailto:[email protected])Corresponding author:Corresponding authorAddress:Korea Railroad Research Institute, 176 Cheoldobangmulgwan\-ro, Uiwang\-si, Gyeonggi\-do 16105, Republic of KoreaTaewook KwonNote:Gyeolhee Lee and Taewook Kwon contributed equally to this work as co\-first authors\.Address:Department of Future Mobility, Hanyang University, 222 Wangsimni\-ro, Seongdong\-gu, Seoul 04763, Republic of KoreaJaehun KimAddress:Department of Automotive Engineering, Hanyang University, 222 Wangsimni\-ro, Seongdong\-gu, Seoul 04763, Republic of KoreaDongjin LeeAddress:Department of Automotive Engineering, Hanyang University, 222 Wangsimni\-ro, Seongdong\-gu, Seoul 04763, Republic of Korea ###### Abstract Railway engineers need simulation models that predict vehicle responses across operating scenarios that cannot be tested exhaustively\. Agreement with representative measurements provides essential evidence, but calibration at a limited set of conditions does not guarantee accuracy elsewhere\. We present a multifidelity railway\-bogie response\-correction method that treats multibody simulation histories as low\-fidelity information and roller\-rig measurements as high\-fidelity evidence\. This method combines an experiment\-anchored fidelity assignment with physics\-informed discrepancy learning for multichannel bogie\-response histories\. A time\-delay neural network \(TDNN\) represents the condition\-dependent simulation trend, and development\-fitted amplitude alignment defines the low\-fidelity baseline\. A residual\-correction network then models the reproducible response component not explained by this baseline and adds it to the baseline\. An effective dynamic\-balance equation constrains the learned discrepancy by representing differences in inertia, damping, stiffness, and external forcing between the simulated and physical systems\. The training objective combines this constraint with residual matching, temporal smoothness, and selectively applied displacement–acceleration consistency terms\. For the evaluated reconstruction case, the corrected response gives a mean coefficient of determination of 0\.8197, a mean normalized root\-mean\-square error \(NRMSE\) of4\.6055%4\.6055\\text\{\\,\}\\%, and a mean normalized mean absolute error \(NMAE\) of1\.9297%1\.9297\\text\{\\,\}\\%\. These results provide initial evidence of accurate response prediction at the held\-out 385 km/h condition\. ###### Keywords: Railway bogie dynamics , model discrepancy , simulation–test correlation , multifidelity learning , physics\-informed residual learning , roller\-rig testing ## Nomenclature SymbolDefinitionUnit/domainℝ\\mathbb\{R\}Set of real numbers–ℝ\+\\mathbb\{R\}^\{\+\}Set of strictly positive real numbers,ℝ\+:=\{x∈ℝ∣x\>0\}\\mathbb\{R\}^\{\+\}:=\\\{x\\in\\mathbb\{R\}\\mid x\>0\\\}–ℤ\\mathbb\{Z\}Set of integers–ℕ\\mathbb\{N\}Set of natural numbers including zero,ℕ:=\{0,1,2,…\}\\mathbb\{N\}:=\\\{0,1,2,\\ldots\\\}–FW\\mathrm\{FW\},FB\\mathrm\{FB\},RW\\mathrm\{RW\},RB\\mathrm\{RB\}Front axlebox, front bogie frame, rear axlebox, and rear bogie frame–ML, TDNNMachine learning and time\-delay neural network–YYSigned lateral wheel–rail contact force at an evaluated wheel, according to the model force conventionkNQQCorresponding compressive vertical wheel load at the same wheelkNY/QY/QDimensionless derailment quotient evaluated forQ\>0Q\>0–FextF\_\{\\mathrm\{ext\}\},F0F\_\{0\}Force transmitted through the external rod\-bush markers and internal preload forceNkserk\_\{\\mathrm\{ser\}\},kpark\_\{\\mathrm\{par\}\},dbd\_\{b\}Rod\-bush series stiffness, parallel stiffness, and relative deformationN/m, N/m, m𝐪s\\mathbf\{q\}^\{\\mathrm\{s\}\},𝐪e\\mathbf\{q\}^\{\\mathrm\{e\}\}Simulation and experimental displacement\-response vectorsmm𝐱\\mathbf\{x\}Operating\-condition vector comprising speed, excitation amplitude, and excitation frequencykm/h\\mathrm\{km\}\\text\{/\}\\mathrm\{h\}, deg, Hz𝝃\\boldsymbol\{\\xi\}PINN input vector comprising speed and harmonic phase features–𝐮W\\mathbf\{u\}^\{W\},𝐪^ML\\widehat\{\\mathbf\{q\}\}^\{\\mathrm\{ML\}\}Input\-history window and unaligned ML representation of the simulation responsemmNTN\_\{T\}Total number of complete TDNN history windows in the development conditions–sq,js\_\{q,j\}Development\-derived displacement scale for channeljjmm\[𝐈J\]\[\\mathbf\{I\}\_\{J\}\]J×JJ\\times Jidentity matrix–ℱϕ\\mathcal\{F\}\_\{\\boldsymbol\{\\phi\}\},ϕ\\boldsymbol\{\\phi\}Temporal ML map and its trainable parameter vector–LL,nℓn\_\{\\ell\}Number of affine TDNN layers and width of layerℓ\\ell–\[𝐖ℓ\]\[\\mathbf\{W\}\_\{\\ell\}\],𝐛ℓ\\mathbf\{b\}\_\{\\ell\},𝝈ℓ\\boldsymbol\{\\sigma\}\_\{\\ell\}Weight matrix, bias vector, and componentwise activation of layerℓ\\ell–𝐚\(ℓ\)\\mathbf\{a\}^\{\(\\ell\)\},𝐳\(ℓ\)\\mathbf\{z\}^\{\(\\ell\)\}Preactivation and output vectors of layerℓ\\ell–nθn\_\{\\theta\}Number of trainable residual\-network parameters–Δt\\Delta t,WW,JJ,ppSampling interval, input\-history length, number of measured channels, and number of reduced coordinatess, –, –, –NcN\_\{c\}Number of paired samples retained for operating conditioncc–ρ\\rhoAmplitude factor–𝐪~ML\\widetilde\{\\mathbf\{q\}\}^\{\\mathrm\{ML\}\}Amplitude\-aligned ML baseline responsemm𝜹\\boldsymbol\{\\delta\},𝜺\\boldsymbol\{\\varepsilon\}Latent model discrepancy and measurement errormm𝐫e\\mathbf\{r\}^\{\\mathrm\{e\}\}Observed experimental–baseline residualmm𝒢𝜽\\mathcal\{G\}\_\{\\boldsymbol\{\\theta\}\},𝜽\\boldsymbol\{\\theta\}Reduced\-coordinate correction map and trainable parameter vector–𝜹^𝜽y\\widehat\{\\boldsymbol\{\\delta\}\}^\{y\}\_\{\\boldsymbol\{\\theta\}\},𝜹y\\boldsymbol\{\\delta\}^\{y\}Learned and exact reduced\-coordinate discrepanciesreduced\-coordinate unit𝚫𝜽\\boldsymbol\{\\Delta\}\_\{\\boldsymbol\{\\theta\}\}Learned sensor\-space correctionmm𝜽PINN\\boldsymbol\{\\theta\}\_\{\\mathrm\{PINN\}\}Trainable parameter vector of the experiment\-only PINN–𝐪^\\widehat\{\\mathbf\{q\}\}Discrepancy\-corrected responsemm𝐲s\\mathbf\{y\}\_\{s\},𝐲r\\mathbf\{y\}\_\{r\}Nominal and noise\-free physical reduced\-coordinate vectorscoordinate dependent\[𝐇q\]\[\\mathbf\{H\}\_\{q\}\]Linear reduced\-coordinate\-to\-sensor observation matrixsensor unit per reduced\-coordinate unit\[𝐌s\]\[\\mathbf\{M\}\_\{s\}\],\[𝐂s\]\[\\mathbf\{C\}\_\{s\}\],\[𝐊s\]\[\\mathbf\{K\}\_\{s\}\]Nominal reduced mass, damping, and stiffness matricescoordinate dependent\[𝐌r\]\[\\mathbf\{M\}\_\{r\}\],\[𝐂r\]\[\\mathbf\{C\}\_\{r\}\],\[𝐊r\]\[\\mathbf\{K\}\_\{r\}\]Noise\-free physical reduced mass, damping, and stiffness matricescoordinate dependent\[Δ𝐌\]\[\\Delta\\mathbf\{M\}\],\[Δ𝐂\]\[\\Delta\\mathbf\{C\}\],\[Δ𝐊\]\[\\Delta\\mathbf\{K\}\]Effective reduced parameter\-discrepancy matricescoordinate dependent𝐟s\\mathbf\{f\}\_\{s\},𝐟r\\mathbf\{f\}\_\{r\},Δ𝐟\\Delta\\mathbf\{f\}Nominal, physical, and discrepancy generalized\-force vectorscoordinate\-conjugate generalized\-force unit𝐠𝜽\\mathbf\{g\}\_\{\\boldsymbol\{\\theta\}\}Effective dynamic residualcoordinate\-conjugate generalized\-force unitDΔtD\_\{\\Delta t\},DΔt2D\_\{\\Delta t\}^\{2\}Centered discrete first and second derivatives/s\\text\{/\}\\mathrm\{s\},/s2\\text\{/\}\{\\mathrm\{s\}\}^\{2\}\[𝐒q\]\[\\mathbf\{S\}\_\{q\}\],\[𝐒κ\]\[\\mathbf\{S\}\_\{\\kappa\}\],\[𝐒g\]\[\\mathbf\{S\}\_\{g\}\]Positive diagonal scale matrices for displacement, correction curvature, and dynamic residualmm,mm/s2\\mathrm\{mm\}\\text\{/\}\{\\mathrm\{s\}\}^\{2\}, coordinate\-conjugate generalized\-force unitsa,2s\_\{a,2\}Channel\-2 acceleration scalem/s2\\mathrm\{m\}\\text\{/\}\{\\mathrm\{s\}\}^\{2\}γq\\gamma\_\{q\}Conversion factor from millimetres to metresm/mm\\mathrm\{m\}\\text\{/\}\\mathrm\{mm\}ℒres\\mathcal\{L\}\_\{\\mathrm\{res\}\},ℒsmooth\\mathcal\{L\}\_\{\\mathrm\{smooth\}\},ℒa,2\\mathcal\{L\}\_\{a,2\}Residual\-matching, correction\-smoothness, and acceleration\-head data\-matching losses–ℒa,2kin,ℒa,2cons,ℒphys\\mathcal\{L\}\_\{a,2\}^\{\\mathrm\{kin\}\},\\,\\mathcal\{L\}\_\{a,2\}^\{\\mathrm\{cons\}\},\\,\\mathcal\{L\}\_\{\\mathrm\{phys\}\}kinematic\-acceleration, acceleration\-consistency, and dynamic\-residual losses–λres\\lambda\_\{\\mathrm\{res\}\},λsmooth\\lambda\_\{\\mathrm\{smooth\}\},λa,2\\lambda\_\{a,2\}Nonnegative loss weights–λa,2kin,λa,2cons,λphys\\lambda\_\{a,2\}^\{\\mathrm\{kin\}\},\\,\\lambda\_\{a,2\}^\{\\mathrm\{cons\}\},\\,\\lambda\_\{\\mathrm\{phys\}\}Nonnegative weights of the proposed correction loss terms–R2R^\{2\}, RMSE, MAECoefficient of determination, root\-mean\-square error, and mean absolute error–, mm, mmNRMSE,NMAE\\mathrm\{NRMSE\},\\,\\mathrm\{NMAE\}Normalized root\-mean\-square error, normalized mean absolute error%, %a^c,2,a^c,2h,ac,2e\\widehat\{a\}\_\{c,2\},\\,\\widehat\{a\}^\{\\mathrm\{h\}\}\_\{c,2\},\\,a^\{\\mathrm\{e\}\}\_\{c,2\}Displacement\-derived, acceleration\-head, and measured channel\-2 accelerationsm/s2\\mathrm\{m/s^\{2\}\}ℬc\\mathcal\{B\}\_\{c\}Condition\-dependent coherent\-band projection operator for the channel\-2 acceleration losses–iν,c−,iν,c\+,Nνi^\{\-\}\_\{\\nu,c\},\\,i^\{\+\}\_\{\\nu,c\},\\,N\_\{\\nu\}First and last valid sample indices and total sample count for loss labelν\\nu–q^c,jPINN\\widehat\{q\}^\{\\mathrm\{PINN\}\}\_\{c,j\}Experiment\-only PINN prediction for response channeljjmmgc,jPINNg^\{\\mathrm\{PINN\}\}\_\{c,j\}Effective channelwise SDOF residual of the experiment\-only PINNm/s2\\mathrm\{m/s^\{2\}\}ωc,ωn,j,ζj\\omega\_\{c\},\\,\\omega\_\{n,j\},\\,\\zeta\_\{j\}Excitation angular frequency, effective natural angular frequency, and damping ratio for the experiment\-only PINNrad/s\\mathrm\{rad/s\},rad/s\\mathrm\{rad/s\}, –Aj\(vc\),Bj\(vc\)A\_\{j\}\(v\_\{c\}\),\\,B\_\{j\}\(v\_\{c\}\)Speed\-conditioned harmonic forcing coefficients of the effective SDOF modelm/s2\\mathrm\{m/s^\{2\}\}ℒPINN,ℒdata,ℒsmoothPINN\\mathcal\{L\}\_\{\\mathrm\{PINN\}\},\\,\\mathcal\{L\}\_\{\\mathrm\{data\}\},\\,\\mathcal\{L\}\_\{\\mathrm\{smooth\}\}^\{\\mathrm\{PINN\}\}Total, displacement\-data, displacement\-smoothness losses of the experiment\-only PINN–ℒSDOF\\mathcal\{L\}\_\{\\mathrm\{SDOF\}\}Effective\-SDOF loss of the experiment\-only PINN–λsmoothPINN,λSDOF\\lambda\_\{\\mathrm\{smooth\}\}^\{\\mathrm\{PINN\}\},\\,\\lambda\_\{\\mathrm\{SDOF\}\}Smoothness and effective\-SDOF loss weights of the experiment\-only PINN–𝐫^cNN\\widehat\{\\mathbf\{r\}\}^\{\\mathrm\{NN\}\}\_\{c\}Four\-channel residual predicted by the TDNN\-assisted residual networkmm𝜼\\boldsymbol\{\\eta\}Trainable parameter vector of the TDNN\-assisted residual network–ℒresNN\\mathcal\{L\}\_\{\\mathrm\{resNN\}\}Residual\-matching loss of the TDNN\-assisted residual network–𝒦,k\\mathcal\{K\},\\,kPrespecified finite set of candidate integer sample lags and a candidate lag–, samplesℐ5\(k\),N5\(k\)\\mathcal\{I\}\_\{5\}\(k\),\\,N\_\{5\}\(k\)Valid evaluation\-index set for lagkkand its cardinality–koracle∗k\_\{\\mathrm\{oracle\}\}^\{\*\}Target\-informed global lag selected by post\-hoc oracle temporal alignmentsamples𝐪^5oracle\\widehat\{\\mathbf\{q\}\}^\{\\mathrm\{oracle\}\}\_\{5\}Oracle\-aligned corrected response at the fifth operating conditionmmq¯5,je,Δq5,je\\overline\{q\}^\{\\mathrm\{e\}\}\_\{5,j\},\\,\\Delta q^\{\\mathrm\{e\}\}\_\{5,j\}Measured sample mean and measured response range of channeljjat the fifth conditionmm ## 1Introduction Railway engineers use vehicle\-dynamics simulations to assess stability, ride, component loads, and safety\-related responses across many operating and design conditions\. Physical tests cannot cover all of these conditions\. A reliable simulation can therefore screen scenarios, guide test selection, and reduce repeated development tests\. It cannot replace the physical procedures required for safety, certification, or vehicle acceptance\. Agreement with measurements under representative conditions is an important initial requirement, but it does not guarantee accuracy under untested conditions\. Suspension and contact uncertainty, differences between numerical and roller\-rig boundaries, sensor behavior, and signal processing all cause simulation–test discrepancies\. The challenge is to use simulation for broad coverage and measurements for direct evidence\. Railway multibody\-dynamics \(MBD\) models predict vehicle responses by representing the suspension, wheel–rail contact, and track or test\-rig boundary\. A locomotive model\-acceptance procedure combined numerical checks, standards\-based dynamic tests, and field evidence\[[13](https://arxiv.org/html/2609.12018#bib.bib9)\]\. A real\-time scaled\-bogie\-rig study likewise retained experimental comparison when assessing a simplified MBD model of the physical rig\[[12](https://arxiv.org/html/2609.12018#bib.bib8)\]\. Scaled roller\-rig tests reported in the Journal of Mechanical Science and Technology compared measured and simulated critical speeds across worn wheel profiles\[[8](https://arxiv.org/html/2609.12018#bib.bib11)\]\. Time\-domain parameter identification can improve agreement with calibration measurements\[[9](https://arxiv.org/html/2609.12018#bib.bib2)\], and scaled\-vehicle validation can reveal response modes omitted from the model\[[15](https://arxiv.org/html/2609.12018#bib.bib3)\]\. These results support response\-specific validation over multiple conditions; calibration on one dataset does not establish predictive accuracy elsewhere\[[11](https://arxiv.org/html/2609.12018#bib.bib4),[10](https://arxiv.org/html/2609.12018#bib.bib18)\]\. Machine\-learning \(ML\) surrogates can accelerate railway\-dynamics prediction, but their reliability depends on whether the training data cover the intended operating domain\. One railway study trained a convolutional diagnostic network with MBD\-generated bogie\-frame accelerations and then evaluated it with track data, while identifying model accuracy and computational efficiency as continuing limitations\[[19](https://arxiv.org/html/2609.12018#bib.bib10)\]\. Another learned long\-horizon, low\-frequency vehicle–track responses from short MBD histories, but reported inaccurate high\-frequency impact predictions and insufficient operating conditions and training samples\[[18](https://arxiv.org/html/2609.12018#bib.bib5)\]\. Hunting\-instability prediction likewise required a spectral sample library and combined field measurements, rig tests, and simulations because unsafe states could not be collected in line tests and rig speeds were restricted\[[1](https://arxiv.org/html/2609.12018#bib.bib6)\]\. A recent railway physics\-informed neural network \(PINN\) study identifies limited sensing, uncertain operating conditions, model generalization, and computational reliability as practical barriers\[[5](https://arxiv.org/html/2609.12018#bib.bib7)\]\. These findings motivate a method that uses simulation to supply a condition\-dependent nominal trend and the available measurements to learn the reproducible component of the observed simulation–test residual\. Multifidelity modeling provides this connection\. Classical variable\-fidelity methods use an inexpensive low\-fidelity prediction to establish the trend of a surrogate for a more expensive high\-fidelity response\[[6](https://arxiv.org/html/2609.12018#bib.bib17)\]\. Neural approaches can instead learn the discrepancy between fidelity levels directly\[[20](https://arxiv.org/html/2609.12018#bib.bib15),[3](https://arxiv.org/html/2609.12018#bib.bib16)\]\. Railway applications use different fidelity definitions and prediction targets\. Prior work combined a simplified moving\-load model with a detailed bridge–train interaction model for railway\-bridge reliability\[[7](https://arxiv.org/html/2609.12018#bib.bib12)\], and another study combined reduced\- and full\-order models to predict railway\-bridge sensor responses\[[14](https://arxiv.org/html/2609.12018#bib.bib13)\]\. At the vehicle level, recent work fused MBD and finite\-element simulations for high\-speed\-train crash\-response prediction\[[17](https://arxiv.org/html/2609.12018#bib.bib14)\]\. These studies combine numerical models of different fidelity; they do not address experiment\-informed correction of multichannel bogie\-response histories\. In this work, we present a simulation\-informed method for correcting four bogie displacement histories measured in high\-speed roller\-rig tests under harmonic yaw excitation\. The central methodological contribution is the combination of experiment\-anchored multifidelity learning and physics\-informed model\-discrepancy correction for multichannel bogie\-response histories\. Within this combined formulation, MBD histories provide the low\-fidelity response trend, physical measurements provide high\-fidelity evidence of the remaining discrepancy, and an effective mass–damping–stiffness balance constrains the learned correction\. We realize this contribution through: \(1\) a TDNN baseline with development\-fitted amplitude alignment; \(2\) a response decomposition that distinguishes the aligned baseline, latent model discrepancy, and measurement error; \(3\) a correction objective that combines residual matching, temporal smoothness, the effective dynamic residual, and a selectively applied displacement–acceleration consistency terms; and \(4\) an assessment structure that separates full\-vehicle model\-consistency evidence from roller\-rig response\-reconstruction evidence\. Section[2](https://arxiv.org/html/2609.12018#S2)presents the test configuration, measured responses, multibody model, and the TDNN and multifidelity foundations used in this study\. Section[3](https://arxiv.org/html/2609.12018#S3)defines the proposed response decomposition, TDNN\-based ML baseline, alignment, model\-discrepancy correction, and training and inference workflow\. Section[4](https://arxiv.org/html/2609.12018#S4)presents the multibody\-model assessment, the learning\-based comparisons, and the discrepancy\-corrected response\. The appendices document the full\-vehicle inputs and displacement–acceleration channel\-consistency study\. ## 2Roller\-Rig Test Configuration and Modeling Foundations We first define the tested conditions and then describe the test rig, numerical models, and modeling concepts used in the proposed correction method\. The roller\-rig records support comparisons only for these conditions; they do not define the full range in which the model may be used\. ### 2\.1Test Vehicle, Operating Conditions, and Roller\-Rig Boundary We distinguish the bogie suspension definition, the roller\-rig model used for response correlation, and the full\-vehicle model used for running\-stability assessment\. The roller\-rig model represents the semi\-full\-car installation by coupling prototype bogie WJH\-IHB No\. M001 to two roller pairs, a dummy car body, a rear support, a ball\-joint restraint, and external anti\-roll dampers\. The physical rig is rated to420km/h420\\text\{\\,\}\\mathrm\{km\}\\text\{/\}\\mathrm\{h\}, and the present tests extend to385km/h385\\text\{\\,\}\\mathrm\{km\}\\text\{/\}\\mathrm\{h\}\. The full\-vehicle model instead contains one car body, two bogies, and four wheelsets\. The configurations share bogie\-level component definitions but retain distinct boundaries and evidentiary roles\. Figure[1](https://arxiv.org/html/2609.12018#S2.F1)illustrates the physical installation and its mechanical representation\. \(a\)Test installation\. \(b\)Mechanical boundary representation\. Figure 1:Semi\-full\-car roller\-rig configuration: \(a\) prototype\-bogie test installation; \(b\) modeled boundary, supports, constraints, and external anti\-roll dampers\.All configurations use thexx\-axis in the running direction, theyy\-axis laterally to the right, and thezz\-axis vertically upward\. The car\-body reference lies on the rail plane midway between the bogie centers, and each bogie reference lies on the rail plane at its center\. Response correlation additionally requires matched quantities, units, axes, signs, reference frames, time bases, and excitation metadata\. We evaluate five nominal speed conditions: 300, 320, 340, 360, and385km/h385\\text\{\\,\}\\mathrm\{km\}\\text\{/\}\\mathrm\{h\}\. The intended split uses 300–360km/h360\\text\{\\,\}\\mathrm\{km\}\\text\{/\}\\mathrm\{h\}for development and385km/h385\\text\{\\,\}\\mathrm\{km\}\\text\{/\}\\mathrm\{h\}for evaluation\. The final condition is independent only if every target\-informed operation excludes it\. Table[2](https://arxiv.org/html/2609.12018#S2.T2)summarizes the test conditions and data roles\. Table 2:Roller\-rig test conditions and data roles used in this study\.In the roller\-rig simulation, we prescribe a harmonic yaw rotation about the roller model’s vertical axis for approximately 10 s, with a peak angular amplitude of0\.03°0\.03\\text\{\\,\}\\mathrm\{\\SIUnitSymbolDegree\}measured from the neutral position and a frequency of2Hz2\\text\{\\,\}\\mathrm\{Hz\}\. The physical test retains at least 10 s of data before and after this input\. For the rig geometry, this peak rotation produces peak horizontal displacements of approximately0\.73mm0\.73\\text\{\\,\}\\mathrm\{mm\}at the actuator attachment point and0\.65mm0\.65\\text\{\\,\}\\mathrm\{mm\}at the wheelset center\. The actuator attachment point lies approximately1400mm1400\\text\{\\,\}\\mathrm\{mm\}from the motion\-platform rotation center\. The wheelset center lies approximately1250mm1250\\text\{\\,\}\\mathrm\{mm\}from the bogie center\. A change\-point procedure selects a steady forced\-response subsegment at each speed, so the learning workflow does not assume that the complete commanded interval is suitable\. Reproduction requires the selected steady\-response interval for every condition\. ### 2\.2Instrumentation and Response Data Figure[2](https://arxiv.org/html/2609.12018#S2.F2)illustrates the measured sensor locations and the corresponding virtual outputs used to define the response channels\. \(a\)Measured sensor locations\. \(b\)Virtual output locations\. Figure 2:Measured and virtual response locations\. The response\-correction targets are indexed by the FW, FB, RW, and RB locations; physical\-axis and sign correspondence require confirmation before channelwise pairing\.The roller\-rig dataset contains 20 measured channels: four linear\-variable differential transformer \(LVDT\) displacement channels and 16 channels of lateral and vertical acceleration at front/rear axlebox and bogie\-frame locations on both sides of the instrumented bogie\. The LVDTs have a±50mm\\pm 50\\text\{\\,\}\\mathrm\{mm\}measurement range\. The axlebox and bogie\-frame accelerometers have nominal ranges of50g50\\text\{\\,\}\\mathrm\{g\}and10g10\\text\{\\,\}\\mathrm\{g\}\. The test system recorded the unexcited runs at1kHz1\\text\{\\,\}\\mathrm\{kHz\}\. The raw sampling rate and any resampling applied to each excited learning record must be confirmed from its acquisition and preprocessing metadata\. We order any four\-channel displacement response as 𝐪\(t\)=\(qFW\(t\),qFB\(t\),qRW\(t\),qRB\(t\)\)𝖳≡\(q1\(t\),q2\(t\),q3\(t\),q4\(t\)\)𝖳,\\mathbf\{q\}\(t\)=\\bigl\(q\_\{\\mathrm\{FW\}\}\(t\),q\_\{\\mathrm\{FB\}\}\(t\),q\_\{\\mathrm\{RW\}\}\(t\),q\_\{\\mathrm\{RB\}\}\(t\)\\bigr\)^\{\\mathsf\{T\}\}\\equiv\\bigl\(q\_\{1\}\(t\),q\_\{2\}\(t\),q\_\{3\}\(t\),q\_\{4\}\(t\)\\bigr\)^\{\\mathsf\{T\}\},\(1\)wheret∈ℝ\+t\\in\\mathbb\{R\}^\{\+\}is physical time,𝐪\(t\)∈ℝ4\\mathbf\{q\}\(t\)\\in\\mathbb\{R\}^\{4\}is a generic displacement\-response vector, andqj\(t\)q\_\{j\}\(t\)is itsjjth channel\. The labelFW\\mathrm\{FW\}denotes the front axlebox,FB\\mathrm\{FB\}denotes the front bogie frame,RW\\mathrm\{RW\}denotes the rear axlebox, andRB\\mathrm\{RB\}denotes the rear bogie frame\. We use location\-based channel symbols because the physical response axis has not been verified consistently for every measured\-to\-virtual pairing\. Reproducible pairing also requires the positive direction, reference frame, unit, acquisition time base, and corresponding virtual output\. Each excited time history follows a common protocol with at least 10 s before the input, approximately 10 s of harmonic excitation, and at least 10 s after the input\. We apply a moving\-RMS change\-point procedure to identify a steady forced\-response subsegment within the commanded interval\. We then place the corresponding simulation and experimental segments on a common time base before applying amplitude alignment and development\-derived normalization\. Letc=1,…,5c=1,\\ldots,5index the five speed conditions in ascending order\. The intended split usesc=1,…,4c=1,\\ldots,4for development andc=5c=5for evaluation\. For conditioncc, leti=0,…,Nc−1i=0,\\ldots,N\_\{c\}\-1index theNcN\_\{c\}paired samples retained after fixed preprocessing, whereNc∈ℕN\_\{c\}\\in\\mathbb\{N\}andNc\>0N\_\{c\}\>0\. The common time grid isti=t0\+iΔtt\_\{i\}=t\_\{0\}\+i\\Delta t, witht0∈ℝt\_\{0\}\\in\\mathbb\{R\}andΔt∈ℝ\+\\Delta t\\in\\mathbb\{R\}^\{\+\}\. Letj=1,…,Jj=1,\\ldots,Jindex theJ=4J=4displacement channels\. Thus,cc,ii,jj,NcN\_\{c\}, andJJare natural\-number indices or counts\. We collect the paired simulation and experimental responses as 𝐪cs\(ti\)\\displaystyle\\mathbf\{q\}^\{\\mathrm\{s\}\}\_\{c\}\(t\_\{i\}\):=\(qc,1s\(ti\),…,qc,Js\(ti\)\)𝖳∈ℝJ,\\displaystyle:=\\bigl\(q^\{\\mathrm\{s\}\}\_\{c,1\}\(t\_\{i\}\),\\ldots,q^\{\\mathrm\{s\}\}\_\{c,J\}\(t\_\{i\}\)\\bigr\)^\{\\mathsf\{T\}\}\\in\\mathbb\{R\}^\{J\},\(2\)𝐪ce\(ti\)\\displaystyle\\mathbf\{q\}^\{\\mathrm\{e\}\}\_\{c\}\(t\_\{i\}\):=\(qc,1e\(ti\),…,qc,Je\(ti\)\)𝖳∈ℝJ\.\\displaystyle:=\\bigl\(q^\{\\mathrm\{e\}\}\_\{c,1\}\(t\_\{i\}\),\\ldots,q^\{\\mathrm\{e\}\}\_\{c,J\}\(t\_\{i\}\)\\bigr\)^\{\\mathsf\{T\}\}\\in\\mathbb\{R\}^\{J\}\.Figure[3](https://arxiv.org/html/2609.12018#S2.F3)presents representative realizations of𝐪cs\\mathbf\{q\}^\{\\mathrm\{s\}\}\_\{c\}and𝐪ce\\mathbf\{q\}^\{\\mathrm\{e\}\}\_\{c\}at300km/h300\\text\{\\,\}\\mathrm\{km\}\\text\{/\}\\mathrm\{h\}after interval extraction\. The figure illustrates the paired signal format and the remaining response difference before discrepancy correction; it does not establish model validity or quantify agreement\. Figure 3:Representative experimental and simulation displacement responses at300km/h300\\text\{\\,\}\\mathrm\{km\}\\text\{/\}\\mathrm\{h\}after interval extraction\. The displayed records continue through the post\-excitation response\.The operating\-condition input is𝐱c:=\(vc,αc,fc\)𝖳∈ℝ3\\mathbf\{x\}\_\{c\}:=\\bigl\(v\_\{c\},\\alpha\_\{c\},f\_\{c\}\\bigr\)^\{\\mathsf\{T\}\}\\in\\mathbb\{R\}^\{3\}\. The upright superscripts\\mathrm\{s\}labels simulation quantities, ande\\mathrm\{e\}labels experimental quantities; they are not scalar variables\. The response vectors use millimetres\. The scalarvc∈ℝv\_\{c\}\\in\\mathbb\{R\}is the roller speed \(km/h\\mathrm\{km\}\\text\{/\}\\mathrm\{h\}\),αc∈ℝ\\alpha\_\{c\}\\in\\mathbb\{R\}is the peak yaw\-excitation amplitude measured from the neutral position \(°\\mathrm\{\\SIUnitSymbolDegree\}\), andfc∈ℝf\_\{c\}\\in\\mathbb\{R\}is the excitation frequency \(Hz\\mathrm\{Hz\}\)\. For the PINN\-based models, we define the time\-dependent input vector 𝝃c\(ti\):=\(vc,sin\(2πfcti\),cos\(2πfcti\)\)𝖳∈ℝ3\.\\boldsymbol\{\\xi\}\_\{c\}\(t\_\{i\}\):=\\bigl\(v\_\{c\},\\,\\sin\(2\\pi f\_\{c\}t\_\{i\}\),\\,\\cos\(2\\pi f\_\{c\}t\_\{i\}\)\\bigr\)^\{\\mathsf\{T\}\}\\in\\mathbb\{R\}^\{3\}\.The phase features are used in the experiment\-only PINN and the proposed physics\-informed residual model, but not in the TDNN baseline\. Thus, the current PINN implementation usesvcv\_\{c\}directly andfcf\_\{c\}through the harmonic phase features, while direct inclusion ofαc\\alpha\_\{c\}andfcf\_\{c\}in𝐱c\\mathbf\{x\}\_\{c\}remains a proposed extension for excitation\-conditioned prediction\. The intended evaluation uses 300–360km/h360\\text\{\\,\}\\mathrm\{km\}\\text\{/\}\\mathrm\{h\}for development and385km/h385\\text\{\\,\}\\mathrm\{km\}\\text\{/\}\\mathrm\{h\}for evaluation\. Until the sensor dictionary is resolved, the channelwise metrics compare provisionally paired response arrays rather than physically validated sensor\-to\-model responses\. ### 2\.3Physics\-Based Vehicle Model and Simulation Implementation We built two related multibody configurations using SIMULIA Simpack 2025x\.2\[[2](https://arxiv.org/html/2609.12018#bib.bib19)\]: a roller\-rig model for simulation–test response correction and a full\-vehicle model for consistency assessment\. The roller\-rig configuration represents the tested running gear with one bogie frame and two wheelsets\. Two roller pairs support the two wheelsets and provide the rolling boundary\. A rigid dummy car body carries the imposed vertical load\. Its geometry and support reactions distribute this load between the pair of secondary\-suspension elements above the test bogie and the rear support\. The ball\-joint restraint and external anti\-roll dampers complete the semi\-full\-car boundary defined in Section[2\.1](https://arxiv.org/html/2609.12018#S2.SS1)\. This reduced representation preserves the rig load path without introducing the second bogie of the full vehicle\. The full\-vehicle model contains one car body, two bogies, and four wheelsets\. We model these principal assemblies as rigid bodies whose mass centers and inertia tensors are assigned in their local reference frames\. Figure[4](https://arxiv.org/html/2609.12018#S2.F4)illustrates the force\-element topology and assembled bogie used to instantiate these connections\. \(a\)Suspension and force\-element topology\. \(b\)One\-bogie, two\-wheelset configuration\. Figure 4:Bogie\-level model definition shared by the related multibody configurations: \(a\) implemented suspension and force\-element topology; \(b\) assembled one\-bogie, two\-wheelset configuration used to define the component arrangement\. The external roller\-rig and full\-vehicle boundaries are defined separately\.The full\-vehicle geometry uses a2\.600m2\.600\\text\{\\,\}\\mathrm\{m\}bogie wheelbase and a17\.3m17\.3\\text\{\\,\}\\mathrm\{m\}longitudinal distance between bogie centers\. The lateral distance between the air\-spring centers is2\.100m2\.100\\text\{\\,\}\\mathrm\{m\}, the track gauge is1\.435m1\.435\\text\{\\,\}\\mathrm\{m\}, and the wheel back\-to\-back distance is1\.356m1\.356\\text\{\\,\}\\mathrm\{m\}with a tolerance of \+0/−0\.002m\-0\.002\\text\{\\,\}\\mathrm\{m\}\. The new\-wheel diameter is0\.860m0\.860\\text\{\\,\}\\mathrm\{m\}, the worn\-wheel diameter is0\.760m0\.760\\text\{\\,\}\\mathrm\{m\}, and the nominal distance between wheel–rail contact points is1\.500m1\.500\\text\{\\,\}\\mathrm\{m\}\.[A](https://arxiv.org/html/2609.12018#A1)presents the rigid\-body properties, suspension inputs, and attachment coordinates in the local frames defined in Section[2\.1](https://arxiv.org/html/2609.12018#S2.SS1)\. The suspension model follows the physical load path from each wheelset to the bogie frame and then to the supported body\. In the primary stage, a double\-coil spring pair carries the axlebox\-to\-frame elastic load, an axlebox rod bush represents the compliant guidance connection, and a vertical oil damper dissipates relative vertical motion\. We implement the primary vertical damper with a serial point\-to\-point spring–damper element; the series stiffness represents attachment compliance rather than an additional physical suspension stage\. The rod\-bush element retains its compliant internal\-node structure, so the solver’s internal preload and the force transmitted between its external markers are not generally identical\. The secondary stage transfers load between the bogie frame and the body through the air springs, vertical and lateral oil dampers, yaw dampers, anti\-roll bar, and center pivot\. The equivalent\-air\-spring model does not include pneumatic state dynamics\. We therefore use force elements with translational stiffnesses of\(0\.1113,0\.1113,0\.235\)\(0\.1113,0\.1113,0\.235\)MN/m in the longitudinal, lateral, and vertical directions for the empty\-car condition and treat the omitted pneumatic dynamics as model\-form uncertainty\. We implement the secondary vertical, lateral, and yaw dampers as serial point\-to\-point spring–damper elements\. The lateral and yaw elements use tabulated velocity–force relations, while their series stiffnesses represent mounting compliance\. A rotational spring element with a stiffness of2\.4MNm/rad2\.4\\text\{\\,\}\\mathrm\{MN\}\\text\{\\,\}\\mathrm\{m\}\\text\{/\}\\mathrm\{rad\}represents the anti\-roll bar\. The center pivot is represented by an equivalent force element that primarily provides longitudinal stiffness\. The force element is connected through a rigidly attached dummy bolster to transfer the pivot load to the body\. This construction transfers the pivot load without introducing an unintended flexible body mode\. We replicate every suspension element at its specified left/right and leading/trailing attachment locations\. Table[3](https://arxiv.org/html/2609.12018#S2.T3)presents the physical\-to\-numerical mapping, and[A](https://arxiv.org/html/2609.12018#A1)gives the numerical input values\. Table 3:Physical\-to\-numerical mapping of the shared bogie suspension model\.The multibody models use the PT04 wheel profile and the UIC60\-20 rail profile with a profile\-based contact formulation\. Fig\.[5](https://arxiv.org/html/2609.12018#S2.F5)shows a representative wheel–rail contact geometry obtained from the implemented contact model\. Figure 5:Representative wheel–rail contact geometry used in the multibody models\. The PT04 wheel and UIC60\-20 rail profiles are shown together with the contact locations identified by the contact model\.For the preload assessment, we compare the total transmitted spring forces, including the initial\-deformation contributions, and use externally transmitted marker forces for elements with internal nodes\. For the roller\-rig simulation, we prescribe the roller\-speed and yaw\-excitation cases, apply the support constraints, and place virtual displacement and acceleration outputs on the corresponding axlebox and bogie\-frame components\. We pair each virtual output with a measured channel only after matching the quantity of interest, unit, axis, positive direction, reference frame, time base, excitation schedule, and operating\-condition metadata\. Although we use Simpack in this study, the correction method accepts compatible time histories from another railway multibody dynamics solver\. ###### Problem 1\. Multibody simulations use idealized components, connections, and boundary conditions, which can produce a model discrepancy between simulated and experimental responses\. We seek to correct this discrepancy while preserving the physical trends provided by the simulation\. ### 2\.4Simulation\-Model Consistency Assessment We examine the separate full\-vehicle configuration through three consistency assessments that use bogie\-level component definitions related to those in the rig model\. First, we assess the preload solution through force\-element convergence, residual constraint acceleration, and comparison of principal spring, elastic\-joint, and axle\-load quantities with an independent static\-equilibrium calculation\. Second, a nonlinear deceleration scenario tracks the lateral oscillation amplitudes of the car body and bogie frames to exercise the hunting\-stability transition and critical\-speed procedure\. Third, we process selected wheel–rail lateral force, wheel\-unloading ratio, and derailment quotient \(Y/QY/Q\) using EN 14363\-based filtering, spatial averaging, and upper\-tail extraction\[[4](https://arxiv.org/html/2609.12018#bib.bib20)\], and compare the results descriptively with available cross\-code outputs\. At each evaluated wheel and timett,Y\(t\)∈ℝY\(t\)\\in\\mathbb\{R\}denotes the signed lateral wheel–rail contact force in kN under the model force convention\. The quantityQ\(t\)∈ℝ\+Q\(t\)\\in\\mathbb\{R\}^\{\+\}denotes the corresponding compressive vertical wheel load in kN\. The derailment quotientY\(t\)/Q\(t\)∈ℝY\(t\)/Q\(t\)\\in\\mathbb\{R\}is dimensionless\. These assessments do not establish EN 14363 compliance or vehicle acceptance\. Together, these assessments characterize the assembly and numerical behavior of the full\-vehicle implementation and provide limited cross\-code context\. Section[4\.1](https://arxiv.org/html/2609.12018#S4.SS1)presents the corresponding findings and limitations\. The next two subsections introduce the temporal representation and multifidelity concepts used to connect these simulation histories with the roller\-rig measurements\. tapped simulationresponse𝐪cs\(ti\)\\mathbf\{q\}^\{\\mathrm\{s\}\}\_\{c\}\(t\_\{i\}\)𝐪cs\(ti−1\)\\mathbf\{q\}^\{\\mathrm\{s\}\}\_\{c\}\(t\_\{i\-1\}\)⋮\\vdots𝐪cs\(ti−W\+1\)\\mathbf\{q\}^\{\\mathrm\{s\}\}\_\{c\}\(t\_\{i\-W\+1\}\)speed conditionvcv\_\{c\}⋮\\vdots⋮\\vdots⋯\\cdots⋯\\cdots⋯\\cdots⋯\\cdots⋮\\vdots⋮\\vdotsinput layer𝐳c,i\(0\)∈ℝJW\+1\\mathbf\{z\}^\{\(0\)\}\_\{c,i\}\\in\\mathbb\{R\}^\{JW\+1\}hidden layersℓ=1,…,L−1\\ell=1,\\ldots,L\-1𝐚c,i\(ℓ\)=𝐖ℓ𝐳c,i\(ℓ−1\)\+𝐛ℓ\\mathbf\{a\}^\{\(\\ell\)\}\_\{c,i\}=\\mathbf\{W\}\_\{\\ell\}\\mathbf\{z\}^\{\(\\ell\-1\)\}\_\{c,i\}\+\\mathbf\{b\}\_\{\\ell\}𝐳c,i\(ℓ\)=𝝈ℓ\(𝐚c,i\(ℓ\)\)\\mathbf\{z\}^\{\(\\ell\)\}\_\{c,i\}=\\boldsymbol\{\\sigma\}\_\{\\ell\}\(\\mathbf\{a\}^\{\(\\ell\)\}\_\{c,i\}\)output layerLL𝐚c,i\(L\)=𝐖L𝐳c,i\(L−1\)\+𝐛L\\mathbf\{a\}^\{\(L\)\}\_\{c,i\}=\\mathbf\{W\}\_\{L\}\\mathbf\{z\}^\{\(L\-1\)\}\_\{c,i\}\+\\mathbf\{b\}\_\{L\}𝐪^cML\(ti,ϕ\)=𝝈L\(𝐚c,i\(L\)\)\\widehat\{\\mathbf\{q\}\}^\{\\mathrm\{ML\}\}\_\{c\}\(t\_\{i\};\\boldsymbol\{\\phi\}\)=\\boldsymbol\{\\sigma\}\_\{L\}\(\\mathbf\{a\}^\{\(L\)\}\_\{c,i\}\)development lossSection[3\.2](https://arxiv.org/html/2609.12018#S3.SS2)simulation target𝐪cs\(ti\)\\mathbf\{q\}^\{\\mathrm\{s\}\}\_\{c\}\(t\_\{i\}\)𝐮c,iW\\mathbf\{u\}\_\{c,i\}^\{W\}updateϕ\\boldsymbol\{\\phi\}Figure 6:Detailed finite\-history TDNN used to construct the ML representation of the simulation response\. TheWWtapped response vectors and speed conditionvcv\_\{c\}form the augmented input𝐳c,i\(0\)\\mathbf\{z\}^\{\(0\)\}\_\{c,i\}\. Each layer applies an affine transformation followed by a componentwise activation; the last layer returns the unaligned ML response\. Solid arrows show forward and loss\-evaluation paths, and the dashed arrow denotes development\-only parameter fitting\. Experimental responses do not enter the TDNN stage\. ### 2\.5Time\-Delay Neural Network A time\-delay neural network \(TDNN\) represents temporal context explicitly through an input window of delayed samples, allowing its output to depend on a finite local history\[[16](https://arxiv.org/html/2609.12018#bib.bib1)\]\. The window length sets the represented memory: a short window can omit relevant response history, whereas a longer window increases the input dimension and data requirement\. For each operating conditionc=1,…,5c=1,\\ldots,5, letNc∈ℕN\_\{c\}\\in\\mathbb\{N\}, withNc\>0N\_\{c\}\>0, denote the number of paired samples retained after preprocessing\. LetW∈ℕW\\in\\mathbb\{N\}denote the TDNN history\-window length in samples\. Thus, each TDNN input contains the currentJJ\-channel simulation response and the precedingW−1W\-1response samples\. We require1≤W≤minc=1,…,5Nc1\\leq W\\leq\\min\_\{c=1,\\ldots,5\}N\_\{c\}so that a complete history window exists in every retained condition\. LetL∈ℕL\\in\\mathbb\{N\}, withL≥2L\\geq 2, denote the number of affine layers, including the output layer\. The positive integersn1,…,nL−1n\_\{1\},\\ldots,n\_\{L\-1\}denote the hidden\-layer widths\. For compact layerwise notation,n0:=JW\+1n\_\{0\}:=JW\+1is the input width, andnL:=Jn\_\{L\}:=Jis the output width\. Fori=W−1,…,Nc−1i=W\-1,\\ldots,N\_\{c\}\-1, the TDNN map is 𝐪^cML\(ti,ϕ\):=𝐳c,i\(L\)=ℱϕ\(𝐮c,iW,vc\)∈ℝJ\.\\widehat\{\\mathbf\{q\}\}^\{\\mathrm\{ML\}\}\_\{c\}\(t\_\{i\};\\boldsymbol\{\\phi\}\):=\\mathbf\{z\}^\{\(L\)\}\_\{c,i\}=\\mathcal\{F\}\_\{\\boldsymbol\{\\phi\}\}\\bigl\(\\mathbf\{u\}^\{W\}\_\{c,i\},v\_\{c\}\\bigr\)\\in\\mathbb\{R\}^\{J\}\.\(3\)Equation \([3](https://arxiv.org/html/2609.12018#S2.E3)\) maps the response history and operating condition to theJJ\-channel machine\-learning \(ML\) response generated by the TDNN used in this study\. The history vector𝐮c,iW∈ℝJW\\mathbf\{u\}\_\{c,i\}^\{W\}\\in\\mathbb\{R\}^\{JW\}stacks the delayed simulation responses as𝐮c,iW:=\(𝐪cs\(ti−W\+1\)𝖳,…,𝐪cs\(ti\)𝖳\)𝖳\\mathbf\{u\}\_\{c,i\}^\{W\}:=\\bigl\(\\mathbf\{q\}^\{\\mathrm\{s\}\}\_\{c\}\(t\_\{i\-W\+1\}\)^\{\\mathsf\{T\}\},\\ldots,\\mathbf\{q\}^\{\\mathrm\{s\}\}\_\{c\}\(t\_\{i\}\)^\{\\mathsf\{T\}\}\\bigr\)^\{\\mathsf\{T\}\}\. The augmented network input is𝐳c,i\(0\):=\(\(𝐮c,iW\)𝖳,vc\)𝖳∈ℝJW\+1\\mathbf\{z\}^\{\(0\)\}\_\{c,i\}:=\\bigl\(\(\\mathbf\{u\}^\{W\}\_\{c,i\}\)^\{\\mathsf\{T\}\},v\_\{c\}\\bigr\)^\{\\mathsf\{T\}\}\\in\\mathbb\{R\}^\{JW\+1\}\. For layerℓ=1,…,L\\ell=1,\\ldots,L, the weight matrix satisfies\[𝐖ℓ\]∈ℝnℓ×nℓ−1\[\\mathbf\{W\}\_\{\\ell\}\]\\in\\mathbb\{R\}^\{n\_\{\\ell\}\\times n\_\{\\ell\-1\}\}, the bias vector satisfies𝐛ℓ∈ℝnℓ\\mathbf\{b\}\_\{\\ell\}\\in\\mathbb\{R\}^\{n\_\{\\ell\}\}, and the componentwise activation is𝝈ℓ:ℝnℓ→ℝnℓ\\boldsymbol\{\\sigma\}\_\{\\ell\}:\\mathbb\{R\}^\{n\_\{\\ell\}\}\\rightarrow\\mathbb\{R\}^\{n\_\{\\ell\}\}\. The preactivation is𝐚c,i\(ℓ\):=\[𝐖ℓ\]𝐳c,i\(ℓ−1\)\+𝐛ℓ∈ℝnℓ\\mathbf\{a\}^\{\(\\ell\)\}\_\{c,i\}:=\[\\mathbf\{W\}\_\{\\ell\}\]\\mathbf\{z\}^\{\(\\ell\-1\)\}\_\{c,i\}\+\\mathbf\{b\}\_\{\\ell\}\\in\\mathbb\{R\}^\{n\_\{\\ell\}\}, and the layer output is𝐳c,i\(ℓ\):=𝝈ℓ\(𝐚c,i\(ℓ\)\)∈ℝnℓ\\mathbf\{z\}^\{\(\\ell\)\}\_\{c,i\}:=\\boldsymbol\{\\sigma\}\_\{\\ell\}\\bigl\(\\mathbf\{a\}^\{\(\\ell\)\}\_\{c,i\}\\bigr\)\\in\\mathbb\{R\}^\{n\_\{\\ell\}\}\. The parameter vectorϕ∈ℝ∑ℓ=1Lnℓ\(nℓ−1\+1\)\\boldsymbol\{\\phi\}\\in\\mathbb\{R\}^\{\\sum\_\{\\ell=1\}^\{L\}n\_\{\\ell\}\(n\_\{\\ell\-1\}\+1\)\}concatenates every entry of the weight matrices and bias vectors\. The delayed window supplies finite temporal memory, whilevcv\_\{c\}conditions the TDNN response on operating speed\. Figure[6](https://arxiv.org/html/2609.12018#S2.F6)illustrates the complete computational graph\. Because𝐮c,iW\\mathbf\{u\}\_\{c,i\}^\{W\}contains the current simulation response𝐪cs\(ti\)\\mathbf\{q\}^\{\\mathrm\{s\}\}\_\{c\}\(t\_\{i\}\),𝐪^cML\\widehat\{\\mathbf\{q\}\}^\{\\mathrm\{ML\}\}\_\{c\}is an unaligned learned representation of an available simulation history, not a one\-step\-ahead prediction\. Replacing the simulation at an unseen condition would require predictive inputs that exclude the target response history and separate validation\. Section[3\.2](https://arxiv.org/html/2609.12018#S3.SS2)defines the development\-only fit and identifies the implementation details that remain to be confirmed\. ### 2\.6Multifidelity Model\-Discrepancy Learning Multifidelity learning combines information sources with different cost, coverage, and proximity to the target physical response so that a structured lower\-fidelity trend can be corrected with higher\-fidelity evidence\[[6](https://arxiv.org/html/2609.12018#bib.bib17),[20](https://arxiv.org/html/2609.12018#bib.bib15),[3](https://arxiv.org/html/2609.12018#bib.bib16)\]\. For the response quantities and matched roller\-rig conditions considered here, we assign the fidelity roles directly to the existing variables: 𝐪ce\(ti\)\\displaystyle\\mathbf\{q\}^\{\\mathrm\{e\}\}\_\{c\}\(t\_\{i\}\)∈ℝJ\\displaystyle\\in\\mathbb\{R\}^\{J\}is the high\-fidelity experimental reference,\\displaystyle\\text\{is the high\-fidelity experimental reference\},\(4\)𝐪cs\(ti\)\\displaystyle\\mathbf\{q\}^\{\\mathrm\{s\}\}\_\{c\}\(t\_\{i\}\)∈ℝJ\\displaystyle\\in\\mathbb\{R\}^\{J\}is the simulation\-generated low\-fidelity response,\\displaystyle\\text\{is the simulation\-generated low\-fidelity response\},𝐪^cML\(ti,ϕ\)\\displaystyle\\widehat\{\\mathbf\{q\}\}^\{\\mathrm\{ML\}\}\_\{c\}\(t\_\{i\};\\boldsymbol\{\\phi\}\)∈ℝJ\\displaystyle\\in\\mathbb\{R\}^\{J\}is the TDNN\-derived low\-fidelity response\.\\displaystyle\\text\{is the TDNN\-derived low\-fidelity response\}\.The experimental response is high fidelity because it samples the physical bogie at the instrumented locations under the tested conditions\. It is a reference, not noise\-free ground truth: sensor uncertainty, acquisition noise, preprocessing choices, and finite condition coverage remain\. The simulation response is low fidelity because model idealizations, uncertain parameters, and boundary\-condition differences can produce systematic discrepancy\. This label applies to the selected response quantities and conditions; it does not rank the general accuracy of Simpack or another multibody solver\. The TDNN output remains low fidelity because Eq\. \([3](https://arxiv.org/html/2609.12018#S2.E3)\) uses only the simulation history and operating condition; the TDNN does not add experimental information\. It supplies a simulation\-derived response representation within the correction workflow, while its same\-time simulation input makes it a transformed response rather than an independent forecast\. After development measurements determine the amplitude alignment,𝐪~cML\\widetilde\{\\mathbf\{q\}\}^\{\\mathrm\{ML\}\}\_\{c\}is an aligned, high\-fidelity\-informed low\-fidelity baseline\. Multifidelity integration begins with this alignment and continues when the residual model learns the remaining discrepancy from the experimental reference\. Section[3\.1](https://arxiv.org/html/2609.12018#S3.SS1)defines the response decomposition, and Section[3\.4](https://arxiv.org/html/2609.12018#S3.SS4)introduces the physics\-informed correction\. ###### Problem 2\. Given a limited set of high\-fidelity but costly experimental responses and the corresponding lower\-fidelity simulation responses, we seek to predict the bogie response that would be measured under an unseen operating condition\. The simulation responses provide condition\-dependent physical trends, while the experimental responses anchor the prediction to the tested system\. ## 3Proposed Multifidelity Simulation–Test Response Correction Method This section specializes the TDNN and multifidelity concepts introduced in Sections[2\.5](https://arxiv.org/html/2609.12018#S2.SS5)and[2\.6](https://arxiv.org/html/2609.12018#S2.SS6)to the proposed correction workflow\. It defines the response decomposition, simulation\-derived ML baseline, development\-fitted amplitude alignment, physics\-informed correction, and complete training and inference procedure\. ### 3\.1Proposed Method Overview and Response Decomposition We propose a two\-stage TDNN–multifidelity model\-discrepancy method\. Its central idea is to combine experiment\-anchored multifidelity learning with a physics\-informed constraint on the discrepancy that remains after simulation\-based prediction\. The TDNN first learns the operating\-condition\-dependent response trend from simulation histories and produces a baseline informed by simulation\. The experimental data then align this baseline in amplitude and define the response component that the simulation does not explain\. A physics\-informed correction network learns the reproducible part of this experiment–baseline difference and adds it to the baseline to reconstruct the experimental response\. Its physics\-informed loss constrains the learned correction through a reduced dynamic balance that represents systematic differences in effective inertia, energy dissipation, restoring behavior, and external forcing between the simulation and the physical system\. This combined formulation uses the simulation to represent response trends across operating conditions while using the measurements and the effective dynamics to correct systematic model inadequacy\. Figure[7](https://arxiv.org/html/2609.12018#S3.F7)illustrates this information flow\. Figure 7:Overview of the proposed TDNN–multifidelity model\-discrepancy method\. The TDNN maps simulation histories and operating conditions to a condition\-dependent baseline\. Development measurements align the baseline and define the observed residual\. Physics\-informed residual learning then adds the learned correction to reconstruct the experimental response\.The aligned ML response𝐪~cML\\widetilde\{\\mathbf\{q\}\}^\{\\mathrm\{ML\}\}\_\{c\}is derived from the simulation response but is not identical to𝐪cs\\mathbf\{q\}^\{\\mathrm\{s\}\}\_\{c\}\. The TDNN represents the simulated history before the development\-fitted amplitude transformations are applied\. Because this aligned baseline does not reproduce the physical response exactly, we decompose the experimental response and define the observed residual in one relation: 𝐪ce\(ti\)\\displaystyle\\mathbf\{q\}^\{\\mathrm\{e\}\}\_\{c\}\(t\_\{i\}\)=𝐪~cML\(ti\)\+𝜹c\(ti\)\+𝜺c\(ti\),\\displaystyle=\\widetilde\{\\mathbf\{q\}\}^\{\\mathrm\{ML\}\}\_\{c\}\(t\_\{i\}\)\+\\boldsymbol\{\\delta\}\_\{c\}\(t\_\{i\}\)\+\\boldsymbol\{\\varepsilon\}\_\{c\}\(t\_\{i\}\),\(5\)𝐫ce\(ti\)\\displaystyle\\mathbf\{r\}^\{\\mathrm\{e\}\}\_\{c\}\(t\_\{i\}\):=𝐪ce\(ti\)−𝐪~cML\(ti\)=𝜹c\(ti\)\+𝜺c\(ti\)\.\\displaystyle:=\\mathbf\{q\}^\{\\mathrm\{e\}\}\_\{c\}\(t\_\{i\}\)\-\\widetilde\{\\mathbf\{q\}\}^\{\\mathrm\{ML\}\}\_\{c\}\(t\_\{i\}\)=\\boldsymbol\{\\delta\}\_\{c\}\(t\_\{i\}\)\+\\boldsymbol\{\\varepsilon\}\_\{c\}\(t\_\{i\}\)\.Here,𝜹c\(ti\),𝜺c\(ti\),𝐫ce\(ti\)∈ℝJ\\boldsymbol\{\\delta\}\_\{c\}\(t\_\{i\}\),\\boldsymbol\{\\varepsilon\}\_\{c\}\(t\_\{i\}\),\\mathbf\{r\}^\{\\mathrm\{e\}\}\_\{c\}\(t\_\{i\}\)\\in\\mathbb\{R\}^\{J\}\. The vector𝜹c\\boldsymbol\{\\delta\}\_\{c\}is the latent systematic model discrepancy that remains after the simulation representation and development\-fitted amplitude alignment\. The vector𝜺c\\boldsymbol\{\\varepsilon\}\_\{c\}is measurement error, and𝐫ce\\mathbf\{r\}^\{\\mathrm\{e\}\}\_\{c\}is their combined observed residual\. A deterministic network fitted to one realization cannot identify the two contributions separately; it learns the reproducible component of𝐫ce\\mathbf\{r\}^\{\\mathrm\{e\}\}\_\{c\}\. Sections[3\.2](https://arxiv.org/html/2609.12018#S3.SS2)–[3\.4](https://arxiv.org/html/2609.12018#S3.SS4)define the TDNN baseline, alignment, and physics\-informed correction in this order\. ### 3\.2Development Training of the TDNN Baseline Using the history window and temporal map defined in Eq\. \([3](https://arxiv.org/html/2609.12018#S2.E3)\), we fit the TDNN only to simulation responses from the four development conditions\. Forj=1,…,Jj=1,\\ldots,J, letsq,j∈ℝ\+s\_\{q,j\}\\in\\mathbb\{R\}^\{\+\}be the development\-derived displacement scale of channeljj\. These conditions provideNT:=∑c=14\(Nc−W\+1\)N\_\{T\}:=\\sum\_\{c=1\}^\{4\}\(N\_\{c\}\-W\+1\)complete windows, whereNT∈ℕN\_\{T\}\\in\\mathbb\{N\}andNT\>0N\_\{T\}\>0\. The intended development fit is ϕ⋆∈argminϕ1NT∑c=14∑i=W−1Nc−1‖\[𝐒q\]−1\(𝐪^cML\(ti,ϕ\)−𝐪cs\(ti\)\)‖22\.\\boldsymbol\{\\phi\}^\{\\star\}\\in\\operatorname\*\{arg\\,min\}\_\{\\boldsymbol\{\\phi\}\}\\frac\{1\}\{N\_\{T\}\}\\sum\_\{c=1\}^\{4\}\\sum\_\{i=W\-1\}^\{N\_\{c\}\-1\}\\left\\\|\[\\mathbf\{S\}\_\{q\}\]^\{\-1\}\\bigl\(\\widehat\{\\mathbf\{q\}\}^\{\\mathrm\{ML\}\}\_\{c\}\(t\_\{i\};\\boldsymbol\{\\phi\}\)\-\\mathbf\{q\}^\{\\mathrm\{s\}\}\_\{c\}\(t\_\{i\}\)\\bigr\)\\right\\\|\_\{2\}^\{2\}\.\(6\)The displacement scale matrix is\[𝐒q\]:=diag\[\(sq,1,…,sq,J\)⊺\]∈ℝJ×J\[\\mathbf\{S\}\_\{q\}\]:=\\operatorname\{diag\}\\\!\\left\[\\bigl\(s\_\{q,1\},\\ldots,s\_\{q,J\}\\bigr\)^\{\\intercal\}\\right\]\\in\\mathbb\{R\}^\{J\\times J\}\. The fitted parameter vectorϕ⋆\\boldsymbol\{\\phi\}^\{\\star\}is frozen before amplitude alignment\. A reproducible implementation must state the objective in Eq\. \([6](https://arxiv.org/html/2609.12018#S3.E6)\), the window length, layer count, layer widths, activation functions, feature order, and inference mode\. ### 3\.3Development\-Fitted Amplitude Alignment We next apply one development\-fitted amplitude factor to the frozen ML response\. The aligned ML response is 𝐪~cML\(ti\)\\displaystyle\\widetilde\{\\mathbf\{q\}\}^\{\\mathrm\{ML\}\}\_\{c\}\(t\_\{i\}\):=ρ⋆𝐪^cML\(ti,ϕ⋆\)∈ℝJ,\\displaystyle:=\\rho^\{\\star\}\\widehat\{\\mathbf\{q\}\}^\{\\mathrm\{ML\}\}\_\{c\}\(t\_\{i\};\\boldsymbol\{\\phi\}^\{\\star\}\)\\in\\mathbb\{R\}^\{J\},\(7\)ρ⋆\\displaystyle\\rho^\{\\star\}:=\(∑c=14∑i=W−1Nc−1‖𝐪ce\(ti\)‖22∑c=14∑i=W−1Nc−1‖𝐪^cML\(ti,ϕ⋆\)‖22\)1/2\.\\displaystyle:=\\left\(\\frac\{\\displaystyle\\sum\_\{c=1\}^\{4\}\\sum\_\{i=W\-1\}^\{N\_\{c\}\-1\}\\left\\\|\\mathbf\{q\}^\{\\mathrm\{e\}\}\_\{c\}\(t\_\{i\}\)\\right\\\|\_\{2\}^\{2\}\}\{\\displaystyle\\sum\_\{c=1\}^\{4\}\\sum\_\{i=W\-1\}^\{N\_\{c\}\-1\}\\left\\\|\\widehat\{\\mathbf\{q\}\}^\{\\mathrm\{ML\}\}\_\{c\}\(t\_\{i\};\\boldsymbol\{\\phi\}^\{\\star\}\)\\right\\\|\_\{2\}^\{2\}\}\\right\)^\{1/2\}\. The amplitude\-factor definition in Eq\. \([7](https://arxiv.org/html/2609.12018#S3.E7)\) requires a nonzero denominator and givesρ⋆∈ℝ\\rho^\{\\star\}\\in\\mathbb\{R\}withρ⋆≥0\\rho^\{\\star\}\\geq 0\. We estimateρ⋆\\rho^\{\\star\}from development records and then freeze it\. ### 3\.4Physics\-Informed Residual Correction Letp∈ℕp\\in\\mathbb\{N\},p\>0p\>0, denote the reduced\-coordinate dimension\. The residual network𝒢𝜽:ℝ×ℝJ×ℝ3→ℝp\\mathcal\{G\}\_\{\\boldsymbol\{\\theta\}\}:\\mathbb\{R\}\\times\\mathbb\{R\}^\{J\}\\times\\mathbb\{R\}^\{3\}\\rightarrow\\mathbb\{R\}^\{p\}maps time, the aligned ML response, and the PINN input vector𝝃c\(ti\)\\boldsymbol\{\\xi\}\_\{c\}\(t\_\{i\}\)to a reduced\-coordinate correction\. Its parameter vector satisfies𝜽∈ℝnθ\\boldsymbol\{\\theta\}\\in\\mathbb\{R\}^\{n\_\{\\theta\}\}, wherenθ∈ℕn\_\{\\theta\}\\in\\mathbb\{N\}andnθ\>0n\_\{\\theta\}\>0\. The final corrected response is 𝐪^c\(ti,𝜽\):=𝐪~cML\(ti\)\+𝚫𝜽,c\(ti\)∈ℝJ\.\\widehat\{\\mathbf\{q\}\}\_\{c\}\(t\_\{i\};\\boldsymbol\{\\theta\}\):=\\widetilde\{\\mathbf\{q\}\}^\{\\mathrm\{ML\}\}\_\{c\}\(t\_\{i\}\)\+\\boldsymbol\{\\Delta\}\_\{\\boldsymbol\{\\theta\},c\}\(t\_\{i\}\)\\in\\mathbb\{R\}^\{J\}\.\(8\)The reduced\-coordinate network output is𝜹^𝜽,cy\(ti\):=𝒢𝜽\(ti,𝐪~cML\(ti\),𝝃c\(ti\)\)∈ℝp\\widehat\{\\boldsymbol\{\\delta\}\}^\{y\}\_\{\\boldsymbol\{\\theta\},c\}\(t\_\{i\}\):=\\mathcal\{G\}\_\{\\boldsymbol\{\\theta\}\}\\bigl\(t\_\{i\},\\widetilde\{\\mathbf\{q\}\}^\{\\mathrm\{ML\}\}\_\{c\}\(t\_\{i\}\),\\boldsymbol\{\\xi\}\_\{c\}\(t\_\{i\}\)\\bigr\)\\in\\mathbb\{R\}^\{p\}\. Its sensor\-space projection is𝚫𝜽,c\(ti\):=\[𝐇q\]𝜹^𝜽,cy\(ti\)∈ℝJ\\boldsymbol\{\\Delta\}\_\{\\boldsymbol\{\\theta\},c\}\(t\_\{i\}\):=\[\\mathbf\{H\}\_\{q\}\]\\widehat\{\\boldsymbol\{\\delta\}\}^\{y\}\_\{\\boldsymbol\{\\theta\},c\}\(t\_\{i\}\)\\in\\mathbb\{R\}^\{J\}\. The observation matrix\[𝐇q\]∈ℝJ×p\[\\mathbf\{H\}\_\{q\}\]\\in\\mathbb\{R\}^\{J\\times p\}maps the reduced\-coordinate correction to the measured channels\. This matrix must be established from a verified sensor\-to\-coordinate map before the reduced\-coordinate correction is interpreted physically\. The special casep=Jp=Jand\[𝐇q\]=\[𝐈J\]\[\\mathbf\{H\}\_\{q\}\]=\[\\mathbf\{I\}\_\{J\}\]is valid only if the four measured outputs themselves form a mechanically consistent reduced\-coordinate vector, where\[𝐈J\]\[\\mathbf\{I\}\_\{J\}\]denotes theJ×JJ\\times Jidentity matrix\. To give the correction a mechanical interpretation, let𝐲s,c\(ti\)∈ℝp\\mathbf\{y\}\_\{s,c\}\(t\_\{i\}\)\\in\\mathbb\{R\}^\{p\}denote the nominal reduced coordinate, and let𝐲r,c\(ti\)∈ℝp\\mathbf\{y\}\_\{r,c\}\(t\_\{i\}\)\\in\\mathbb\{R\}^\{p\}denote the physical reduced coordinate\. We require𝐪~cML\(ti\)=\[𝐇q\]𝐲s,c\(ti\)\\widetilde\{\\mathbf\{q\}\}^\{\\mathrm\{ML\}\}\_\{c\}\(t\_\{i\}\)=\[\\mathbf\{H\}\_\{q\}\]\\mathbf\{y\}\_\{s,c\}\(t\_\{i\}\)and𝜹c\(ti\)=\[𝐇q\]𝜹cy\(ti\)\\boldsymbol\{\\delta\}\_\{c\}\(t\_\{i\}\)=\[\\mathbf\{H\}\_\{q\}\]\\boldsymbol\{\\delta\}^\{y\}\_\{c\}\(t\_\{i\}\)\. Because amplitude alignment is applied at the sensor\-response interface,𝐲s,c\\mathbf\{y\}\_\{s,c\}is an effective reduced coordinate chosen to reproduce𝐪~cML\\widetilde\{\\mathbf\{q\}\}^\{\\mathrm\{ML\}\}\_\{c\}, and𝐟s,c\\mathbf\{f\}\_\{s,c\}is its corresponding effective generalized force\. Neither quantity is necessarily an unmodified state or force history exported by the multibody solver\. The nominal and physical reduced systems satisfy 𝐲¨s,c\+\[𝐂s\]𝐲˙s,c\+\[𝐊s\]𝐲s,c\\displaystyle\\ddot\{\\mathbf\{y\}\}\_\{s,c\}\+\[\\mathbf\{C\}\_\{s\}\]\\dot\{\\mathbf\{y\}\}\_\{s,c\}\+\[\\mathbf\{K\}\_\{s\}\]\\mathbf\{y\}\_\{s,c\}=𝐟s,c,\\displaystyle=\\mathbf\{f\}\_\{s,c\},\(9\)\[𝐌r\]𝐲¨r,c\+\[𝐂r\]𝐲˙r,c\+\[𝐊r\]𝐲r,c\\displaystyle\[\\mathbf\{M\}\_\{r\}\]\\ddot\{\\mathbf\{y\}\}\_\{r,c\}\+\[\\mathbf\{C\}\_\{r\}\]\\dot\{\\mathbf\{y\}\}\_\{r,c\}\+\[\\mathbf\{K\}\_\{r\}\]\\mathbf\{y\}\_\{r,c\}=𝐟r,c\.\\displaystyle=\\mathbf\{f\}\_\{r,c\}\.The effective matrix discrepancies are\[Δ𝐌\]:=\[𝐌r\]−\[𝐌s\]\[\\Delta\\mathbf\{M\}\]:=\[\\mathbf\{M\}\_\{r\}\]\-\[\\mathbf\{M\}\_\{s\}\],\[Δ𝐂\]:=\[𝐂r\]−\[𝐂s\]\[\\Delta\\mathbf\{C\}\]:=\[\\mathbf\{C\}\_\{r\}\]\-\[\\mathbf\{C\}\_\{s\}\], and\[Δ𝐊\]:=\[𝐊r\]−\[𝐊s\]\[\\Delta\\mathbf\{K\}\]:=\[\\mathbf\{K\}\_\{r\}\]\-\[\\mathbf\{K\}\_\{s\}\]\. The force discrepancy isΔ𝐟c:=𝐟r,c−𝐟s,c\\Delta\\mathbf\{f\}\_\{c\}:=\\mathbf\{f\}\_\{r,c\}\-\\mathbf\{f\}\_\{s,c\}, and the coordinate discrepancy is𝜹cy:=𝐲r,c−𝐲s,c\\boldsymbol\{\\delta\}^\{y\}\_\{c\}:=\\mathbf\{y\}\_\{r,c\}\-\\mathbf\{y\}\_\{s,c\}\. All mass, damping, stiffness, and parameter\-discrepancy matrices in Eq\. \([9](https://arxiv.org/html/2609.12018#S3.E9)\) belong toℝp×p\\mathbb\{R\}^\{p\\times p\}\. The vectors𝐟s,c\\mathbf\{f\}\_\{s,c\},𝐟r,c\\mathbf\{f\}\_\{r,c\},Δ𝐟c\\Delta\\mathbf\{f\}\_\{c\}, and𝜹cy\\boldsymbol\{\\delta\}^\{y\}\_\{c\}belong toℝp\\mathbb\{R\}^\{p\}\. Replacing the exact coordinate discrepancy by the network output gives the compact effective\-dynamics residual below; all terms are evaluated at the same time, which we omit for readability\. 𝐠𝜽,c\\displaystyle\\mathbf\{g\}\_\{\\boldsymbol\{\\theta\},c\}:=\(\[𝐌s\]\+\[Δ𝐌\]\)\(𝐲¨s,c\+𝜹^¨𝜽,cy\)\+\(\[𝐂s\]\+\[Δ𝐂\]\)\(𝐲˙s,c\+𝜹^˙𝜽,cy\)\\displaystyle:=\\bigl\(\[\\mathbf\{M\}\_\{s\}\]\+\[\\Delta\\mathbf\{M\}\]\\bigr\)\\bigl\(\\ddot\{\\mathbf\{y\}\}\_\{s,c\}\+\\ddot\{\\widehat\{\\boldsymbol\{\\delta\}\}\}^\{y\}\_\{\\boldsymbol\{\\theta\},c\}\\bigr\)\+\\bigl\(\[\\mathbf\{C\}\_\{s\}\]\+\[\\Delta\\mathbf\{C\}\]\\bigr\)\\bigl\(\\dot\{\\mathbf\{y\}\}\_\{s,c\}\+\\dot\{\\widehat\{\\boldsymbol\{\\delta\}\}\}^\{y\}\_\{\\boldsymbol\{\\theta\},c\}\\bigr\)\(10\)\+\(\[𝐊s\]\+\[Δ𝐊\]\)\(𝐲s,c\+𝜹^𝜽,cy\)−\(𝐟s,c\+Δ𝐟c\)\.\\displaystyle\+\\bigl\(\[\\mathbf\{K\}\_\{s\}\]\+\[\\Delta\\mathbf\{K\}\]\\bigr\)\\bigl\(\\mathbf\{y\}\_\{s,c\}\+\\widehat\{\\boldsymbol\{\\delta\}\}^\{y\}\_\{\\boldsymbol\{\\theta\},c\}\\bigr\)\-\\bigl\(\\mathbf\{f\}\_\{s,c\}\+\\Delta\\mathbf\{f\}\_\{c\}\\bigr\)\.The residual satisfies𝐠𝜽,c\(ti\)∈ℝp\\mathbf\{g\}\_\{\\boldsymbol\{\\theta\},c\}\(t\_\{i\}\)\\in\\mathbb\{R\}^\{p\}, and the ideal correction makes𝐠𝜽,c=𝟎\\mathbf\{g\}\_\{\\boldsymbol\{\\theta\},c\}=\\mathbf\{0\}\. The matrices represent effective differences between reduced systems, not identified errors in individual suspension components\. A reproducible implementation must prescribe or estimate\[Δ𝐌\]\[\\Delta\\mathbf\{M\}\],\[Δ𝐂\]\[\\Delta\\mathbf\{C\}\],\[Δ𝐊\]\[\\Delta\\mathbf\{K\}\], and a constrained finite\-dimensional representation ofΔ𝐟c\\Delta\\mathbf\{f\}\_\{c\}using development data\. Any identified matrices require an admissible parameterization: in particular, the effective mass matrix must remain symmetric positive definite, while damping and stiffness constraints must be consistent with the selected reduced linearization\. The present analysis does not identify these matrices\. Equation \([10](https://arxiv.org/html/2609.12018#S3.E10)\) is therefore a corrective\-source regularizer, not an exact reparameterization of the complete nonlinear wheel–roller multibody model\. We evaluate time derivatives on the uniform grid with centered differences\. The channel\-2 acceleration relation is a^c,2\(ti,𝜽\):=γqDΔt2q^c,2\(ti,𝜽\)\.\\widehat\{a\}\_\{c,2\}\(t\_\{i\};\\boldsymbol\{\\theta\}\):=\\gamma\_\{q\}D\_\{\\Delta t\}^\{2\}\\widehat\{q\}\_\{c,2\}\(t\_\{i\};\\boldsymbol\{\\theta\}\)\.\(11\)For a scalar history, letzi:=z\(ti\)∈ℝz\_\{i\}:=z\(t\_\{i\}\)\\in\\mathbb\{R\}\. The first centered\-difference operator isDΔtzi:=\(zi\+1−zi−1\)/\(2Δt\)D\_\{\\Delta t\}z\_\{i\}:=\(z\_\{i\+1\}\-z\_\{i\-1\}\)/\(2\\Delta t\), and the second centered\-difference operator isDΔt2zi:=\(zi\+1−2zi\+zi−1\)/\(Δt\)2D\_\{\\Delta t\}^\{2\}z\_\{i\}:=\(z\_\{i\+1\}\-2z\_\{i\}\+z\_\{i\-1\}\)/\(\\Delta t\)^\{2\}\. Both operators act componentwise on vector histories\. The conversion factor isγq:=10−3m/mm\\gamma\_\{q\}:=10^\{\-3\}\\ $\\mathrm\{m\}\\text\{/\}\\mathrm\{mm\}$\. The predicted and measured accelerations,a^c,2\(ti,𝜽\)\\widehat\{a\}\_\{c,2\}\(t\_\{i\};\\boldsymbol\{\\theta\}\)andac,2e\(ti\)a^\{\\mathrm\{e\}\}\_\{c,2\}\(t\_\{i\}\), are real scalars\. All derivative\-based terms exclude boundary samples without the required neighbors\. The same point, axis, direction, reference frame, bandwidth, and kinematic quantity must be verified before Eq\. \([11](https://arxiv.org/html/2609.12018#S3.E11)\) is interpreted as a physical equality\. For each loss labelν\\nu, letiν,c−,iν,c\+∈ℕi^\{\-\}\_\{\\nu,c\},i^\{\+\}\_\{\\nu,c\}\\in\\mathbb\{N\}denote the first and last valid sequential sample indices in development conditioncc\. The labelν\\nuisres\\mathrm\{res\},smooth\\mathrm\{smooth\},aa,akina\_\{\\mathrm\{kin\}\},aconsa\_\{\\mathrm\{cons\}\}orphys\\mathrm\{phys\}, and the corresponding sample count isNν:=∑c=14\(iν,c\+−iν,c−\+1\)N\_\{\\nu\}:=\\sum\_\{c=1\}^\{4\}\(i^\{\+\}\_\{\\nu,c\}\-i^\{\-\}\_\{\\nu,c\}\+1\)\. The residual bounds retain aligned samples, the smoothness bounds remove centered\-difference boundary samples, the acceleration bounds include valid channel\-2 pairs, and the physics bounds retain samples with every reduced\-state and force quantity required by Eq\. \([10](https://arxiv.org/html/2609.12018#S3.E10)\)\. We requireNres,Nsmooth,Na,Na,kin,Na,cons,Nphys∈ℕ,N\_\{\\mathrm\{res\}\},N\_\{\\mathrm\{smooth\}\},N\_\{a\},N\_\{a,\\mathrm\{kin\}\},N\_\{a,\\mathrm\{cons\}\},N\_\{\\mathrm\{phys\}\}\\in\\mathbb\{N\},and each count to be positive\. The matrices\[𝐒q\],\[𝐒κ\]∈ℝJ×J\[\\mathbf\{S\}\_\{q\}\],\[\\mathbf\{S\}\_\{\\kappa\}\]\\in\\mathbb\{R\}^\{J\\times J\}and\[𝐒g\]∈ℝp×p\[\\mathbf\{S\}\_\{g\}\]\\in\\mathbb\{R\}^\{p\\times p\}are positive diagonal matrices\. The matrix\[𝐒q\]\[\\mathbf\{S\}\_\{q\}\]scales displacement,\[𝐒κ\]\[\\mathbf\{S\}\_\{\\kappa\}\]scales displacement curvature, and\[𝐒g\]\[\\mathbf\{S\}\_\{g\}\]scales generalized force\. Their diagonal entries have the corresponding units;sa,2∈ℝ\+s\_\{a,2\}\\in\\mathbb\{R\}^\{\+\}has acceleration units\. All scales are fixed from development data\. We suppress the common time argumenttit\_\{i\}and the already defined parameter dependence ofa^c,2\\widehat\{a\}\_\{c,2\}in the loss terms\. We state the training problem first, followed by the total loss and six component terms; each component is written as its full arithmetic mean: 𝜽⋆\\displaystyle\\boldsymbol\{\\theta\}^\{\\star\}∈argmin𝜽ℒ\(𝜽\),\\displaystyle\\in\\operatorname\*\{arg\\,min\}\_\{\\boldsymbol\{\\theta\}\}\\mathcal\{L\}\(\\boldsymbol\{\\theta\}\),\(12a\)ℒ\(𝜽\)\\displaystyle\\mathcal\{L\}\(\\boldsymbol\{\\theta\}\):=λresℒres\+λsmoothℒsmooth\+λa,2ℒa,2\+λa,2kinℒa,2kin\+λa,2consℒa,2cons\+λphysℒphys,\\displaystyle:=\\lambda\_\{\\mathrm\{res\}\}\\mathcal\{L\}\_\{\\mathrm\{res\}\}\+\\lambda\_\{\\mathrm\{smooth\}\}\\mathcal\{L\}\_\{\\mathrm\{smooth\}\}\+\\lambda\_\{a,2\}\\mathcal\{L\}\_\{a,2\}\+\\lambda\_\{a,2\}^\{\\mathrm\{kin\}\}\\mathcal\{L\}\_\{a,2\}^\{\\mathrm\{kin\}\}\+\\lambda\_\{a,2\}^\{\\mathrm\{cons\}\}\\mathcal\{L\}\_\{a,2\}^\{\\mathrm\{cons\}\}\+\\lambda\_\{\\mathrm\{phys\}\}\\mathcal\{L\}\_\{\\mathrm\{phys\}\},\(12b\)ℒres\\displaystyle\\mathcal\{L\}\_\{\\mathrm\{res\}\}:=1Nres∑c=14∑i=ires,c−ires,c\+‖\[𝐒q\]−1\(𝚫𝜽,c−𝐫ce\)‖22,\\displaystyle:=\\frac\{1\}\{N\_\{\\mathrm\{res\}\}\}\\sum\_\{c=1\}^\{4\}\\sum\_\{i=i^\{\-\}\_\{\\mathrm\{res\},c\}\}^\{i^\{\+\}\_\{\\mathrm\{res\},c\}\}\\left\\\|\[\\mathbf\{S\}\_\{q\}\]^\{\-1\}\\bigl\(\\boldsymbol\{\\Delta\}\_\{\\boldsymbol\{\\theta\},c\}\-\\mathbf\{r\}^\{\\mathrm\{e\}\}\_\{c\}\\bigr\)\\right\\\|\_\{2\}^\{2\},\(12c\)ℒsmooth\\displaystyle\\mathcal\{L\}\_\{\\mathrm\{smooth\}\}:=1Nsmooth∑c=14∑i=ismooth,c−ismooth,c\+‖\[𝐒κ\]−1DΔt2𝚫𝜽,c‖22,\\displaystyle:=\\frac\{1\}\{N\_\{\\mathrm\{smooth\}\}\}\\sum\_\{c=1\}^\{4\}\\sum\_\{i=i^\{\-\}\_\{\\mathrm\{smooth\},c\}\}^\{i^\{\+\}\_\{\\mathrm\{smooth\},c\}\}\\left\\\|\[\\mathbf\{S\}\_\{\\kappa\}\]^\{\-1\}D\_\{\\Delta t\}^\{2\}\\boldsymbol\{\\Delta\}\_\{\\boldsymbol\{\\theta\},c\}\\right\\\|\_\{2\}^\{2\},\(12d\)ℒa,2\\displaystyle\\mathcal\{L\}\_\{a,2\}:=1Na∑c=14∑i=ia,c−ia,c\+\(\[ℬc\(a^c,2h−ac,2e\)\]isa,2\)2,\\displaystyle:=\\frac\{1\}\{N\_\{a\}\}\\sum\_\{c=1\}^\{4\}\\sum\_\{i=i^\{\-\}\_\{a,c\}\}^\{i^\{\+\}\_\{a,c\}\}\\left\(\\frac\{\\left\[\\mathcal\{B\}\_\{c\}\\left\(\\widehat\{a\}^\{\\mathrm\{h\}\}\_\{c,2\}\-a^\{\\mathrm\{e\}\}\_\{c,2\}\\right\)\\right\]\_\{i\}\}\{s\_\{a,2\}\}\\right\)^\{2\},\(12e\)ℒa,2kin\\displaystyle\\mathcal\{L\}\_\{a,2\}^\{\\mathrm\{kin\}\}:=1Na,kin∑c=14∑i=ia,kin,c−ia,kin,c\+\(\[ℬc\(a^c,2−ac,2e\)\]isa,2\)2,\\displaystyle:=\\frac\{1\}\{N\_\{a,\\mathrm\{kin\}\}\}\\sum\_\{c=1\}^\{4\}\\sum\_\{i=i^\{\-\}\_\{a,\\mathrm\{kin\},c\}\}^\{i^\{\+\}\_\{a,\\mathrm\{kin\},c\}\}\\left\(\\frac\{\\left\[\\mathcal\{B\}\_\{c\}\\left\(\\widehat\{a\}\_\{c,2\}\-a^\{\\mathrm\{e\}\}\_\{c,2\}\\right\)\\right\]\_\{i\}\}\{s\_\{a,2\}\}\\right\)^\{2\},\(12f\)ℒa,2cons\\displaystyle\\mathcal\{L\}\_\{a,2\}^\{\\mathrm\{cons\}\}:=1Na,cons∑c=14∑i=ia,cons,c−ia,cons,c\+\(\[ℬc\(a^c,2h−a^c,2\)\]isa,2\)2,\\displaystyle:=\\frac\{1\}\{N\_\{a,\\mathrm\{cons\}\}\}\\sum\_\{c=1\}^\{4\}\\sum\_\{i=i^\{\-\}\_\{a,\\mathrm\{cons\},c\}\}^\{i^\{\+\}\_\{a,\\mathrm\{cons\},c\}\}\\left\(\\frac\{\\left\[\\mathcal\{B\}\_\{c\}\\left\(\\widehat\{a\}^\{\\mathrm\{h\}\}\_\{c,2\}\-\\widehat\{a\}\_\{c,2\}\\right\)\\right\]\_\{i\}\}\{s\_\{a,2\}\}\\right\)^\{2\},\(12g\)ℒphys\\displaystyle\\mathcal\{L\}\_\{\\mathrm\{phys\}\}:=1Nphys∑c=14∑i=iphys,c−iphys,c\+‖\[𝐒g\]−1𝐠𝜽,c‖22\.\\displaystyle:=\\frac\{1\}\{N\_\{\\mathrm\{phys\}\}\}\\sum\_\{c=1\}^\{4\}\\sum\_\{i=i^\{\-\}\_\{\\mathrm\{phys\},c\}\}^\{i^\{\+\}\_\{\\mathrm\{phys\},c\}\}\\left\\\|\[\\mathbf\{S\}\_\{g\}\]^\{\-1\}\\mathbf\{g\}\_\{\\boldsymbol\{\\theta\},c\}\\right\\\|\_\{2\}^\{2\}\.\(12h\) The six component losses andℒ\(𝜽\)\\mathcal\{L\}\(\\boldsymbol\{\\theta\}\)are nonnegative real scalars\. The weightsλres\\lambda\_\{\\mathrm\{res\}\},λsmooth\\lambda\_\{\\mathrm\{smooth\}\},λa,2\\lambda\_\{a,2\},λa,2kin\\lambda\_\{a,2\}^\{\\mathrm\{kin\}\},λa,2cons\\lambda\_\{a,2\}^\{\\mathrm\{cons\}\}, andλphys∈ℝ\\lambda\_\{\\mathrm\{phys\}\}\\in\\mathbb\{R\}are nonnegative real scalars\. As defined in Eq\. \([11](https://arxiv.org/html/2609.12018#S3.E11)\),a^c,2\\widehat\{a\}\_\{c,2\}is the channel\-2 acceleration derived from the corrected displacement using the centered second\-difference operator and the displacement\-unit conversion factor\. To distinguish this kinematic estimate from the output of the y2 acceleration head, leta^c,2h\\widehat\{a\}^\{\\mathrm\{h\}\}\_\{c,2\}denote the head\-predicted channel\-2 acceleration\. The operatorℬc\\mathcal\{B\}\_\{c\}denotes the condition\-dependent coherent\-band projection applied to the acceleration loss terms\. A common passband of 3\.5–4\.5 Hz is used for all development conditions; see[B](https://arxiv.org/html/2609.12018#A2)for the corresponding channel\-diagnostic results\. The residual term fits the measured correction, the smoothness term suppresses rapidly varying curvature, the channel\-2 acceleration\-head term compares the measured and head\-predicted accelerations, the kinematic\-acceleration term compares the measured and displacement\-derived accelerations, and the acceleration\-consistency terms penalizes disagreement between the head\-predicted and displacement\-derived accelerations\. The physics term penalizes the effective dynamic imbalance\. The numerical values of the loss weights and the individual contribution of each term must be established through controlled ablation; the present result does not isolate the individual effects ofℒa,2\\mathcal\{L\}\_\{a,2\},ℒa,2kin\\mathcal\{L\}\_\{a,2\}^\{\\mathrm\{kin\}\}, orℒa,2cons\\mathcal\{L\}\_\{a,2\}^\{\\mathrm\{cons\}\}\. ### 3\.5Overall Training and Inference Workflow Figure[8](https://arxiv.org/html/2609.12018#S3.F8)illustrates the method in the order in which information becomes available\. Every target\-informed operation uses development data, and all fitted transformations and networks remain fixed during evaluation\. The interface is solver independent because it requires compatible response histories rather than a Simpack\-specific state representation\. Collect simulation and experimental response histories, then partition complete operating conditions before model fitting\.Select steady forced\-response segments and reconcile response definitions and metadata using development records\.Construct delayed input windows and fitϕ\\boldsymbol\{\\phi\}to the simulation histories using Eq\. \([6](https://arxiv.org/html/2609.12018#S3.E6)\)\.Has TDNN training met the stopping criterion?Freezeϕ⋆\\boldsymbol\{\\phi\}^\{\\star\}and estimate the alignment parameter from Eq\. \([7](https://arxiv.org/html/2609.12018#S3.E7)\)\.Form𝐪~cML\\widetilde\{\\mathbf\{q\}\}^\{\\mathrm\{ML\}\}\_\{c\}and𝐫ce\\mathbf\{r\}^\{\\mathrm\{e\}\}\_\{c\}, then fix the reduced\-dynamics structure, normalization scales, and loss weights\.Fit𝜽\\boldsymbol\{\\theta\}using Eq\. \([12a](https://arxiv.org/html/2609.12018#S3.E12.1)\) while holding the baseline and preprocessing fixed\.Has residual training met the stopping criterion?Freeze𝜽⋆\\boldsymbol\{\\theta\}^\{\\star\}, apply the pipeline to each evaluation condition, reconstruct𝐪^c\\widehat\{\\mathbf\{q\}\}\_\{c\}using Eq\. \([8](https://arxiv.org/html/2609.12018#S3.E8)\), and compute the metrics in Eq\. \([14](https://arxiv.org/html/2609.12018#S4.E14)\)\.Yes: freezeϕ⋆\\boldsymbol\{\\phi\}^\{\\star\}No: updateϕ\\boldsymbol\{\\phi\}Yes: freeze𝜽⋆\\boldsymbol\{\\theta\}^\{\\star\}No: update𝜽\\boldsymbol\{\\theta\}Figure 8:Training and inference workflow for the proposed TDNN–multifidelity model\-discrepancy method\. The two decision nodes return optimization to the corresponding training step until its prespecified stopping criterion is satisfied\. Blue nodes denote development operations, the gray node denotes data preparation, and the green node denotes evaluation with all target\-informed quantities frozen\. ## 4Results and Discussion The multibody simulations were performed on a workstation running Microsoft Windows 11 Pro 25H2, equipped with an Intel Core Ultra 5 225 processor with 10 physical cores and 32 GB of memory; the simulations used SIMULIA Simpack 2025x\.2\. Data preprocessing and learning\-model training were performed on a workstation running Microsoft Windows 11 Pro 23H2, equipped with an Intel Core Ultra 5 225 processor with 10 physical cores and 32 GB of memory, and an NVIDIA GeForce RTX 3060 with 12 GB of memory\. The learning environment used Python 3\.11\.16, PyTorch 2\.9\.1\+cu128, PyTorch CUDA version: 12\.8, NumPy 2\.4\.6, SciPy 1\.17\.1, and pandas 3\.0\.5\. We present three evidence layers\. The multibody\-model assessment establishes numerical and mechanical consistency within its defined scope\. The experiment\-only PINN and TDNN\-assisted residual model provide learning\-based reference cases\. The proposed discrepancy\-correction analysis evaluates the reconstructed response associated with the revised residual formulation\. These layers answer different questions and are not interchangeable\. We distinguish three response\-reconstruction cases at the start of the results\. The experiment\-only PINN receives no simulation response\. The TDNN\-assisted residual model first represents the simulation response and then adds a learned residual\. The proposed discrepancy\-correction formulation retains the aligned TDNN baseline and constrains its learned correction using the response decomposition in Eq\. \([5](https://arxiv.org/html/2609.12018#S3.E5)\) and effective\-physics regularization\. Table[4](https://arxiv.org/html/2609.12018#S4.T4)defines the information available for each case\. For all three learning\-based cases, model training and cross\-validation use only the 300–360 km/h development conditions\. The 385 km/h condition is reserved exclusively for extrapolative evaluation and is not used for parameter fitting, hyperparameter selection, scaler fitting, checkpoint selection, or any other target\-informed training operation\. Table 4:Inputs and reconstructed outputs of the learning\-based comparison cases\.To define a common target condition across these layers, we use the intended evaluation conditionc=5c=5\. Letq^5,jm\(ti\)\\widehat\{q\}^\{m\}\_\{5,j\}\(t\_\{i\}\)denote the prediction from one compared modelmmand letq5,je\(ti\)q^\{\\mathrm\{e\}\}\_\{5,j\}\(t\_\{i\}\)denote the paired measurement, wherei=0,…,N5−1i=0,\\ldots,N\_\{5\}\-1\. Define the experimental sample mean and response range for channeljjas q¯5,je:=1N5∑i=0N5−1q5,je\(ti\),Δq5,je:=maxiq5,je\(ti\)−miniq5,je\(ti\)\.\\overline\{q\}^\{\\mathrm\{e\}\}\_\{5,j\}:=\\frac\{1\}\{N\_\{5\}\}\\sum\_\{i=0\}^\{N\_\{5\}\-1\}q^\{\\mathrm\{e\}\}\_\{5,j\}\(t\_\{i\}\),\\qquad\\Delta q^\{\\mathrm\{e\}\}\_\{5,j\}:=\\max\_\{i\}q^\{\\mathrm\{e\}\}\_\{5,j\}\(t\_\{i\}\)\-\\min\_\{i\}q^\{\\mathrm\{e\}\}\_\{5,j\}\(t\_\{i\}\)\.\(13\) The channelwise metrics are Rj2\(m\)\\displaystyle R\_\{j\}^\{2\}\(m\):=1−∑i=0N5−1\(q5,je\(ti\)−q^5,jm\(ti\)\)2∑i=0N5−1\(q5,je\(ti\)−q¯5,je\)2,\\displaystyle:=1\-\\frac\{\\sum\_\{i=0\}^\{N\_\{5\}\-1\}\\bigl\(q^\{\\mathrm\{e\}\}\_\{5,j\}\(t\_\{i\}\)\-\\widehat\{q\}^\{m\}\_\{5,j\}\(t\_\{i\}\)\\bigr\)^\{2\}\}\{\\sum\_\{i=0\}^\{N\_\{5\}\-1\}\\bigl\(q^\{\\mathrm\{e\}\}\_\{5,j\}\(t\_\{i\}\)\-\\overline\{q\}^\{\\mathrm\{e\}\}\_\{5,j\}\\bigr\)^\{2\}\},\(14\)NRMSEj\(m\)\\displaystyle\\operatorname\{NRMSE\}\_\{j\}\(m\):=\[1N5∑i=0N5−1\(q5,je\(ti\)−q^5,jm\(ti\)\)2\]1/2Δq5,je×100%,\\displaystyle:=\\frac\{\\left\[\\frac\{1\}\{N\_\{5\}\}\\sum\_\{i=0\}^\{N\_\{5\}\-1\}\\bigl\(q^\{\\mathrm\{e\}\}\_\{5,j\}\(t\_\{i\}\)\-\\widehat\{q\}^\{m\}\_\{5,j\}\(t\_\{i\}\)\\bigr\)^\{2\}\\right\]^\{1/2\}\}\{\\Delta q^\{\\mathrm\{e\}\}\_\{5,j\}\}\\times 100\\%,NMAEj\(m\)\\displaystyle\\operatorname\{NMAE\}\_\{j\}\(m\):=1N5∑i=0N5−1\|q5,je\(ti\)−q^5,jm\(ti\)\|Δq5,je×100%\.\\displaystyle:=\\frac\{\\frac\{1\}\{N\_\{5\}\}\\sum\_\{i=0\}^\{N\_\{5\}\-1\}\\left\|q^\{\\mathrm\{e\}\}\_\{5,j\}\(t\_\{i\}\)\-\\widehat\{q\}^\{m\}\_\{5,j\}\(t\_\{i\}\)\\right\|\}\{\\Delta q^\{\\mathrm\{e\}\}\_\{5,j\}\}\\times 100\\%\. The coefficientRj2\(m\)∈ℝR\_\{j\}^\{2\}\(m\)\\in\\mathbb\{R\}, whileNRMSEj\(m\)\\operatorname\{NRMSE\}\_\{j\}\(m\)andNMAEj\(m\)\\operatorname\{NMAE\}\_\{j\}\(m\)are nonnegative percentage\-valued scalars\. We evaluateRj2R\_\{j\}^\{2\}only when the experimental total sum of squares in its denominator is nonzero, and the normalized error metrics only whenΔq5,je\>0\\Delta q^\{\\mathrm\{e\}\}\_\{5,j\}\>0\. The normalization range is determined only from the measured 385 km/h response of each channel and is therefore common to all compared models\. The mean metric is the arithmetic average of its four channel values\. The model indexmmdenotes the experiment\-only PINN, TDNN\-assisted residual model, or proposed discrepancy\-correction formulation\. ### 4\.1Simulation Model Consistency All monitored preload force elements converge, and the maximum residual constraint acceleration reaches0\.0189m/s20\.0189\\text\{\\,\}\\mathrm\{m\}\\text\{/\}\{\\mathrm\{s\}\}^\{2\}, below the0\.1m/s20\.1\\text\{\\,\}\\mathrm\{m\}\\text\{/\}\{\\mathrm\{s\}\}^\{2\}screening threshold\. Selected suspension, rod\-bush, and axle\-load quantities agree with independently calculated static\-equilibrium values within a 5% screening tolerance\. These findings support only static assembly and load\-transfer consistency\. We also process selected running\-safety quantities with EN 14363\-based procedures and compare them descriptively with available Vampire outputs\. Across the three analyzed curve radii, lateral force, both wheel\-unloading ratios, and the left\-wheel derailment quotient share the same rank order; the right\-wheel derailment quotient shows only partial rank agreement\. The nonlinear speed sweep identifies a transition from negligible lateral response to sustained lateral oscillation at approximately1124km/h1124\\text\{\\,\}\\mathrm\{km\}\\text\{/\}\\mathrm\{h\}, which is taken as the nonlinear critical speed of the Simpack model\. The available cross\-tool critical\-speed values are excluded from direct validation because the corresponding model configurations are not matched\. Figure[9](https://arxiv.org/html/2609.12018#S4.F9)presents the model\-consistency results, and Table[5](https://arxiv.org/html/2609.12018#S4.T5)states the supported interpretation of each assessment item\. \(a\) \(b\) Figure 9:Internal\-consistency assessment of the full\-vehicle model: \(a\) comparison of independently calculated static\-equilibrium loads and the corresponding Simpack preload\-solution quantities for the primary spring, secondary spring, axle load, and rod\-bush load, where each pair represents the case with the largest absolute relative error within the corresponding quantity group; \(b\) lateral\-displacement responses of the front bogie, rear bogie, and car body during the nonlinear speed sweep\. The vertical dotted line indicates the identified critical speed of1124km/h1124\\text\{\\,\}\\mathrm\{km\}\\text\{/\}\\mathrm\{h\}\.Table 5:Scope and interpretation of the simulation\-model consistency assessment\.These assessments provide limited internal\-consistency evidence for the full\-vehicle model within the examined numerical cases\. They do not show that its predictions can replace repeated development tests, nor do they quantify the accuracy of the four roller\-rig histories\. ### 4\.2Experiment\-Only PINN and Simulation\-Informed Comparison The experiment\-only PINN predicts the four experimental displacement responses directly, without using the simulation response or the TDNN baseline\. Its training objective is 𝜽PINN⋆∈argmin𝜽PINNℒPINN\(𝜽PINN\),ℒPINN\(𝜽PINN\)=ℒdata\+λsmoothPINNℒsmoothPINN\+λSDOFℒSDOF,\\begin\{gathered\}\\boldsymbol\{\\theta\}^\{\\star\}\_\{\\mathrm\{PINN\}\}\\in\\operatorname\*\{arg\\,min\}\_\{\\boldsymbol\{\\theta\}\_\{\\mathrm\{PINN\}\}\}\\mathcal\{L\}\_\{\\mathrm\{PINN\}\}\(\\boldsymbol\{\\theta\}\_\{\\mathrm\{PINN\}\}\),\\\\ \\mathcal\{L\}\_\{\\mathrm\{PINN\}\}\(\\boldsymbol\{\\theta\}\_\{\\mathrm\{PINN\}\}\)=\\mathcal\{L\}\_\{\\mathrm\{data\}\}\+\\lambda^\{\\mathrm\{PINN\}\}\_\{\\mathrm\{smooth\}\}\\mathcal\{L\}^\{\\mathrm\{PINN\}\}\_\{\\mathrm\{smooth\}\}\+\\lambda\_\{\\mathrm\{SDOF\}\}\\mathcal\{L\}\_\{\\mathrm\{SDOF\}\},\\end\{gathered\}\(15\)whereℒdata\\mathcal\{L\}\_\{\\mathrm\{data\}\}is the mean squared error between the predicted and measured displacements standardized using the development data\. The smoothness term penalizes the second discrete difference of the predicted displacement within each operating condition\. Unlike the proposed discrepancy\-correction formulation, this model does not use the residual\-matching lossℒres\\mathcal\{L\}\_\{\\mathrm\{res\}\}, because it predicts the experimental response directly rather than a correction to𝐪~cML\\widetilde\{\\mathbf\{q\}\}^\{\\mathrm\{ML\}\}\_\{c\}\. The acceleration\-related termsℒa,2\\mathcal\{L\}\_\{a,2\},ℒa,2kin\\mathcal\{L\}\_\{a,2\}^\{\\mathrm\{kin\}\}, andℒa,2cons\\mathcal\{L\}\_\{a,2\}^\{\\mathrm\{cons\}\}were considered during development\-only model selection but were omitted because they did not improve held\-out displacement accuracy\. This difference may partly reflect the fact that the experiment\-only PINN must reconstruct the complete displacement history directly, making the additional acceleration constraint more likely to compete with the primary displacement\-fitting objective\. The reduced dynamic\-residual lossℒphys\\mathcal\{L\}\_\{\\mathrm\{phys\}\}in Eq\. \([12](https://arxiv.org/html/2609.12018#S3.E12)\) is replaced by a channelwise effective single\-degree\-of\-freedom \(SDOF\) regularization, gc,jPINN\(ti\):=γq\(q^¨c,jPINN\+2ζjωn,jq^˙c,jPINN\+ωn,j2q^c,jPINN\)−\[Aj\(vc\)sin\(ωcti\)\+Bj\(vc\)cos\(ωcti\)\],g^\{\\mathrm\{PINN\}\}\_\{c,j\}\(t\_\{i\}\):=\\gamma\_\{q\}\\left\(\\ddot\{\\widehat\{q\}\}^\{\\mathrm\{PINN\}\}\_\{c,j\}\+2\\zeta\_\{j\}\\omega\_\{n,j\}\\dot\{\\widehat\{q\}\}^\{\\mathrm\{PINN\}\}\_\{c,j\}\+\\omega\_\{n,j\}^\{2\}\\widehat\{q\}^\{\\mathrm\{PINN\}\}\_\{c,j\}\\right\)\-\\left\[A\_\{j\}\(v\_\{c\}\)\\sin\(\\omega\_\{c\}t\_\{i\}\)\+B\_\{j\}\(v\_\{c\}\)\\cos\(\\omega\_\{c\}t\_\{i\}\)\\right\],\(16\)with ℒSDOF:=meanc,j,i\(gc,jPINN\(ti\)sSDOF,j\)2\.\\mathcal\{L\}\_\{\\mathrm\{SDOF\}\}:=\\operatorname\{mean\}\_\{c,j,i\}\\left\(\\frac\{g^\{\\mathrm\{PINN\}\}\_\{c,j\}\(t\_\{i\}\)\}\{s\_\{\\mathrm\{SDOF\},j\}\}\\right\)^\{2\}\.\(17\)Here,ωc=2πfc\\omega\_\{\\mathrm\{c\}\}=2\\pi f\_\{\\mathrm\{c\}\}withfc=2Hzf\_\{\\mathrm\{c\}\}=2\\penalty\\ \\mathrm\{Hz\}, while the natural frequencyωn,j\\omega\_\{n,j\}and damping ratioζj\\zeta\_\{j\}are trainable for each response channel\. The harmonic forcing coefficients are affine functions of a normalized form ofvcv\_\{c\}\. Thus, the experiment\-only physics term provides a generic dynamic regularization and does not use the simulation–experiment discrepancy parameters of Eq\. \([10](https://arxiv.org/html/2609.12018#S3.E10)\)\. The reported hyperparameters were selected through development\-only leave\-one\-speed\-out cross\-validation\. The selected PINN uses hidden layers of 96, 96, and 64 neurons with hyperbolic\-tangent activations\. Adam is used with a learning rate of2×10−32\\times 10^\{\-3\}and a weight decay of10−610^\{\-6\}, while the smoothness and SDOF\-physics weights are both10−510^\{\-5\}\. The natural frequency is initialized at2π\(2\)rad/s2\\pi\(2\)\\ \\mathrm\{rad/s\}and optimized during training, and the damping ratio is initialized at 0\.05 and constrained to\[0\.005,0\.30\]\[0\.005,\\,0\.30\]\. Development training allows up to 4000 epochs, with the final refit epoch count determined from the development folds\. The experiment\-only PINN receives no simulation response and gives a meanR2R^\{2\}of 0\.5027, a mean NRMSE of7\.6414%7\.6414\\text\{\\,\}\\%, and a mean NMAE of4\.0873%4\.0873\\text\{\\,\}\\%\. The TDNN\-assisted residual model gives a meanR2R^\{2\}of 0\.6515, a mean NRMSE of6\.4180%6\.4180\\text\{\\,\}\\%, and a mean NMAE of3\.1637%3\.1637\\text\{\\,\}\\%\. The proposed discrepancy\-correction formulation gives a meanR2R^\{2\}of 0\.8197, a mean NRMSE of4\.6055%4\.6055\\text\{\\,\}\\%, and a mean NMAE of1\.9297%1\.9297\\text\{\\,\}\\%\. Table[6](https://arxiv.org/html/2609.12018#S4.T6)summarizes these aggregate values\. Both simulation\-informed cases have numerically higher meanR2R^\{2\}than the experiment\-only PINN\. However, differences in preprocessing, architecture, training budget, and selection rules mean that these values describe the staged study outcome rather than a controlled model ranking\. ### 4\.3TDNN\-Assisted Residual Result The TDNN\-assisted residual model combines the TDNN baseline with the observed residual𝐫ce\\mathbf\{r\}^\{\\mathrm\{e\}\}\_\{c\}defined in Eq\. \([5](https://arxiv.org/html/2609.12018#S3.E5)\)\. The model is trained in two stages\. For this comparison case, the TDNN stage follows the same simulation\-based baseline construction described in Sections[3\.2](https://arxiv.org/html/2609.12018#S3.SS2)and[3\.3](https://arxiv.org/html/2609.12018#S3.SS3)\. The TDNN uses a 40\-sample simulation\-response history and is trained to reproduce the simulation displacement over the development conditions\. After training the TDNN, its parameters are frozen, and the development\-fitted amplitude factorρ⋆\\rho^\{\\star\}is applied to obtain the aligned baseline𝐪~cML\\widetilde\{\\mathbf\{q\}\}^\{\\mathrm\{ML\}\}\_\{c\}\. A separate data\-driven residual network is then trained to reproduce the observed residual𝐫ce\\mathbf\{r\}^\{\\mathrm\{e\}\}\_\{c\}in Eq\. \([5](https://arxiv.org/html/2609.12018#S3.E5)\)\. It receives the timetit\_\{i\}, speedvcv\_\{c\}, and aligned TDNN baseline𝐪~cML\(ti\)\\widetilde\{\\mathbf\{q\}\}^\{\\mathrm\{ML\}\}\_\{c\}\(t\_\{i\}\)as inputs\. The network contains four hidden layers with 96 neurons per layer and uses hyperbolic\-tangent activation functions\. Let𝐫^cNN\(ti,𝜼\)\\widehat\{\\mathbf\{r\}\}^\{\\mathrm\{NN\}\}\_\{c\}\(t\_\{i\};\\boldsymbol\{\\eta\}\)denote its predicted four\-channel residual\. Its training loss is 𝜼⋆∈argmin𝜼ℒresNN\(𝜼\),ℒresNN\(𝜼\):=1Nres∑c=14∑i=ires,c−ires,c\+‖\[𝐒q\]−1\(𝐫^cNN\(ti,𝜼\)−𝐫ce\(ti\)\)‖22\.\\begin\{gathered\}\\boldsymbol\{\\eta\}^\{\\star\}\\in\\operatorname\*\{arg\\,min\}\_\{\\boldsymbol\{\\eta\}\}\\mathcal\{L\}\_\{\\mathrm\{resNN\}\}\(\\boldsymbol\{\\eta\}\),\\\\ \\mathcal\{L\}\_\{\\mathrm\{resNN\}\}\(\\boldsymbol\{\\eta\}\):=\\frac\{1\}\{N\_\{\\mathrm\{res\}\}\}\\sum\_\{c=1\}^\{4\}\\sum\_\{i=i^\{\-\}\_\{\\mathrm\{res\},c\}\}^\{i^\{\+\}\_\{\\mathrm\{res\},c\}\}\\left\\\|\[\\mathbf\{S\}\_\{q\}\]^\{\-1\}\\left\(\\widehat\{\\mathbf\{r\}\}^\{\\mathrm\{NN\}\}\_\{c\}\(t\_\{i\};\\boldsymbol\{\\eta\}\)\-\\mathbf\{r\}^\{\\mathrm\{e\}\}\_\{c\}\(t\_\{i\}\)\\right\)\\right\\\|\_\{2\}^\{2\}\.\\end\{gathered\}\(18\)The corrected response is obtained by 𝐪^cresNN\(ti\):=𝐪~cML\(ti\)\+𝐫^cNN\(ti,𝜼∗\)∈ℝJ\.\\widehat\{\\mathbf\{q\}\}^\{\\mathrm\{resNN\}\}\_\{c\}\(t\_\{i\}\):=\\widetilde\{\\mathbf\{q\}\}^\{\\mathrm\{ML\}\}\_\{c\}\(t\_\{i\}\)\+\\widehat\{\\mathbf\{r\}\}\_\{c\}^\{\\mathrm\{NN\}\}\(t\_\{i\};\\boldsymbol\{\\eta^\{\*\}\}\)\\in\\mathbb\{R\}^\{J\}\.\(19\)Unlike the proposed discrepancy\-correction formulation, this comparison model uses no acceleration target, reduced dynamic\-balance loss, or smoothness loss\. The main training hyperparameters were selected through a separate development\-only hyperparameter search\. The search varied the commonL2L\_\{2\}weight\-decay coefficient, the TDNN and residual\-network learning rates, and the number and width of the residual\-network hidden layers\. Candidate configurations were evaluated by leave\-one\-speed\-out cross\-validation over the 300–360 km/h development conditions and ranked by the mean validation RMSE of the corrected displacement\. The 385 km/h condition was not used in this selection\. The selected configuration uses learning rates of3×10−43\\times 10^\{\-4\}and10−210^\{\-2\}for the TDNN and residual network, respectively, a common weight decay of10−610^\{\-6\}, and four residual\-network hidden layers with 96 neurons per layer\. Both networks are trained with the Adam optimizer\. Development training allows up to 600 epochs for the baseline TDNN and 1000 epochs for the residual NN, with the final refit epoch count for each model determined from the development folds\. It gives a numerically higher meanR2R^\{2\}\(0\.6515 versus 0\.5027\) and lower mean NRMSE \(6\.4180%6\.4180\\text\{\\,\}\\%versus7\.6414%7\.6414\\text\{\\,\}\\%\) and mean NMAE \(3\.1637%3\.1637\\text\{\\,\}\\%versus4\.0873%4\.0873\\text\{\\,\}\\%\) than the experiment\-only PINN\. These numerical differences belong only to that comparison\. Table[6](https://arxiv.org/html/2609.12018#S4.T6)lists the metrics for the experiment\-only PINN, TDNN\-assisted residual model, and proposed discrepancy\-correction formulation\. Figures[10](https://arxiv.org/html/2609.12018#S4.F10)and[11](https://arxiv.org/html/2609.12018#S4.F11)compare their condition\-level response histories and channelwise accuracy measures\. \(a\)Experiment\-only PINN\(b\)TDNN\-assisted residual model\(c\)Proposed discrepancy\-correction formulation Figure 10:Response comparison at the selected condition: measured response and predictions from \(a\) the experiment\-only PINN, \(b\) the TDNN\-assisted residual model, and \(c\) the proposed discrepancy\-correction formulation\. Each panel presents the four FW, FB, RW, and RB channel histories over the same interval with common axes, enabling direct comparison of phase, amplitude, and post\-excitation behavior\.Table 6:Reported aggregate metrics for the response\-comparison cases\. The normalized errors are expressed relative to the measured channelwise response ranges at the 385 km/h evaluation condition\.Figure 11:Channelwise accuracy of the experiment\-only PINN, TDNN\-assisted residual model, and proposed discrepancy\-correction formulation: \(a\)R2R^\{2\}, \(b\) NRMSE, and \(c\) NMAE for the FW, FB, RW, and RB responses\. The channel values are presented individually, and the arithmetic mean reported in Table[6](https://arxiv.org/html/2609.12018#S4.T6)is included separately as a reference\.Table[6](https://arxiv.org/html/2609.12018#S4.T6)includes the uncorrected simulation response as a direct numerical baseline for the four evaluation channels\. The multibody assessments in Section[4\.1](https://arxiv.org/html/2609.12018#S4.SS1)provide complementary consistency evidence for the related full\-vehicle model\. This condition provides one data point for defining where the method may be used\. Before simulation can reduce repeated development tests, the study must define acceptable accuracy and uncertainty, evaluate independent conditions, and cover the intended ranges of speed, excitation, loading, suspension state, contact geometry, and track or roller boundary\. Measurements must remain the reference for updating and evaluating the predictor, and safety\-critical or acceptance decisions must follow the applicable assessment rules\. ### 4\.4Discrepancy\-Corrected Response at the Fifth Speed Condition The discrepancy\-correction analysis produces reconstructed responses for the fifth speed condition\. Section[3\.4](https://arxiv.org/html/2609.12018#S3.SS4)formalizes the effective\-dynamics residual and the channel\-2 acceleration term\. Figure[10\(c\)](https://arxiv.org/html/2609.12018#S4.F10.sf3)presents the measured and corrected displacement histories, and Table[7](https://arxiv.org/html/2609.12018#S4.T7)presents the corresponding channelwise metrics; their aggregate values are also included in Table[6](https://arxiv.org/html/2609.12018#S4.T6)\. We use neutral channel names because a unique physical\-axis mapping has not been established for all four channels\. The proposed discrepancy corrector was trained using a unit weight for the displacement\-residual data term,10−510^\{\-5\}for the smoothness term and for each of the three channel\-2 acceleration terms\-direct acceleration\-head supervision, displacement\-derived kinematic acceleration, and head\-kinematic consistency and10−410^\{\-4\}for the corrective\-source physics residual\. The trainableqparq\_\{\\mathrm\{par\}\}coefficients were additionally assigned anL2L\_\{2\}\-regularization coefficient of10−810^\{\-8\}\. The correction networkGθG\_\{\\theta\}comprised four hidden layers along the displacement\-correction path, with widths of 96, 96, 64, and 64 neurons and hyperbolic\-tangent activation functions\. The first three layers formed a shared feature extractor, from which a separate linear scalar head predicted the channel\-2 acceleration residual; the displacement\-correction branch concatenated this prediction with the shared features and mapped them through the final 64\-neuron hidden layer to a four\-component linear output\. All trainable parameters were optimized using Adam with a learning rate of1\.0×10−21\.0\\times 10^\{\-2\}and a weight decay of1\.0×10−61\.0\\times 10^\{\-6\}\. Development training allows up to 1500 epochs for the baseline TDNN and 3000 epochs for the residual PINN, with the final refit epoch count for each model determined from the development folds\. Table 7:Normalized displacement\-reconstruction metrics for the fifth speed condition\. The RMSE and MAE are normalized by the measured response range of each channel\.All four corrected responses achieveR2\>0\.79R^\{2\}\>0\.79at the fifth speed condition, with a meanR2R^\{2\}of 0\.8197\. The mean NRMSE and NMAE are4\.6055%4\.6055\\text\{\\,\}\\%and1\.9297%1\.9297\\text\{\\,\}\\%\. Table[6](https://arxiv.org/html/2609.12018#S4.T6)includes these aggregate values to show the staged study outcome\. Because alignment, loss terms, and selection procedures were not established across all cases, numerical differences between its rows do not quantify the isolated improvement of the proposed formulation\. The held\-out fifth condition provides initial evidence of extrapolative prediction beyond the development\-speed range\. However, one evaluation condition is not sufficient to establish generalization over a broader operating domain\. ### 4\.5Post\-Hoc Oracle Temporal Alignment The response\-reconstruction results presented in Section[4\.4](https://arxiv.org/html/2609.12018#S4.SS4)are obtained without any temporal adjustment based on information from the evaluation condition\. In a practical extrapolation setting, the experimental response at the target operating condition is not available\. Therefore, the remaining temporal offset cannot be identified by directly comparing the prediction with the measurement\. To examine how well the predicted waveform could agree with the measurement under ideal temporal alignment, we additionally report a post\-hoc oracle\-aligned result for the 385 km/h evaluation condition\. Let𝒦\\mathcal\{K\}denote a prespecified finite set of candidate integer sample lags\. For eachk∈𝒦k\\in\\mathcal\{K\}, letℐ5\(k\)\\mathcal\{I\}\_\{5\}\(k\)denote the indices for which both the measured response and the shifted prediction are available, and letN5\(k\):=\|ℐ5\(k\)\|N\_\{5\}\(k\):=\|\\mathcal\{I\}\_\{5\}\(k\)\|\. A single global lag is selected for all four response channels as koracle⋆∈argmink∈𝒦1N5\(k\)∑i∈ℐ5\(k\)‖\[𝐒q\]−1\(𝐪5e\(ti\)−𝐪^5\(ti−k\)\)‖22\.k\_\{\\mathrm\{oracle\}\}^\{\\star\}\\in\\operatorname\*\{arg\\,min\}\_\{k\\in\\mathcal\{K\}\}\\frac\{1\}\{N\_\{5\}\(k\)\}\\sum\_\{i\\in\\mathcal\{I\}\_\{5\}\(k\)\}\\left\\\|\[\\mathbf\{S\}\_\{q\}\]^\{\-1\}\\left\(\\mathbf\{q\}^\{\\mathrm\{e\}\}\_\{5\}\(t\_\{i\}\)\-\\widehat\{\\mathbf\{q\}\}\_\{5\}\(t\_\{i\-k\}\)\\right\)\\right\\\|\_\{2\}^\{2\}\.\(20\) The corresponding oracle\-aligned response is 𝐪^5oracle\(ti\):=𝐪^5\(ti−koracle⋆\),i∈ℐ5\(koracle∗\)\.\\widehat\{\\mathbf\{q\}\}^\{\\mathrm\{oracle\}\}\_\{5\}\(t\_\{i\}\):=\\widehat\{\\mathbf\{q\}\}\_\{5\}\\left\(t\_\{i\-k\_\{\\mathrm\{oracle\}\}^\{\\star\}\}\\right\),i\\in\\mathcal\{I\}\_\{5\}\(k^\{\*\}\_\{\\mathrm\{oracle\}\}\)\.\(21\) Figure[12](https://arxiv.org/html/2609.12018#S4.F12)illustrates the time\-lag optimization result for the 385 km/h evaluation condition\. For the evaluated condition, the correspondingR2R^\{2\}increases from 0\.8197 without target\-informed temporal adjustment to 0\.9536 after oracle alignment\. However, the oracle\-aligned value is not treated as a deployable prediction metric becausekoracle⋆k\_\{\\mathrm\{oracle\}\}^\{\\star\}is determined using the measured response at the evaluation condition\. Figure 12:Channelwise and meanR2R^\{2\}values at the 385 km/h evaluation condition before and after post\-hoc oracle temporal alignment\. The aligned results represent a conditional best\-case reference obtained using the measured evaluation response\.Instead, this result is used as a conditional best\-case reference\. It shows the level of agreement that could be obtained if the remaining global temporal offset were known exactly\. The large increase inR2R^\{2\}also suggests that a substantial part of the remaining mismatch is related to temporal misregistration, rather than to waveform\-shape error alone\. For this reason, the oracle\-aligned result is reported separately from the primary model\-performance comparison\. ### 4\.6Displacement–Acceleration Channel Diagnostic We compare the second derivative of measured displacement with the nominally paired measured acceleration at five speeds\. Channel 2 shows the strongest repeated association\. At the intended development speeds, its direct correlation ranges from 0\.2632 to 0\.8088 and increases to 0\.6609–0\.8134 after the lag search\. The other three channels remain weak after lag adjustment\. At300km/h300\\text\{\\,\}\\mathrm\{km\}\\text\{/\}\\mathrm\{h\}, the normalized spectral\-overlap value is 0\.2640 for channel 1, 0\.8230 for channel 2, 0\.3270 for channel 3, and 0\.1980 for channel 4\. We therefore restrict the proposed acceleration loss to channel 2 and do not formulate it for the other pairs\. This selection indicates consistency under the analyzed processing; it does not identify a sensor fault, prove exact kinematic equivalence, or establish the term’s individual contribution to the corrected response\. [B](https://arxiv.org/html/2609.12018#A2)presents the scatterplots, lag\-adjusted histories, normalized spectra, and complete numerical values\. The fifth speed appears in the diagnostic tables, but channel selection must rely on the development speeds alone if that condition is to serve as an independent evaluation\. ## 5Conclusions and Outlook We developed a multifidelity correction method for railway\-bogie response prediction\. Its principal methodological contribution is the combined use of low\-fidelity MBD histories, high\-fidelity physical measurements, and an effective dynamic\-balance constraint to learn the response component that the simulation does not explain\. This integration extends railway multifidelity modeling beyond the fusion of numerical models of different complexity and gives the experiment\-informed correction an explicit model\-discrepancy interpretation\. The method uses a TDNN and development\-fitted alignment to construct a condition\-dependent baseline, distinguishes latent model discrepancy from measurement error, and separates simulation\-model consistency from response\-reconstruction evidence\. The correction objective combines residual matching and temporal smoothness with the effective dynamic residual and a selectively applied displacement–acceleration consistency terms\. The multibody assessments establish limited assembly, numerical, and cross\-code consistency\. The TDNN\-assisted residual model and proposed discrepancy\-correction formulation give higher aggregate agreement than the experiment\-only PINN, although the staged comparison does not isolate the contribution of each method component\. For the evaluated reconstruction case, the corrected response reaches a meanR2R^\{2\}of 0\.8197, a mean NRMSE of4\.6055%4\.6055\\text\{\\,\}\\%, and a mean NMAE of1\.9297%1\.9297\\text\{\\,\}\\%\. A response\-consistency diagnostic supports the selective auxiliary term, but a controlled ablation remains necessary to quantify its contribution\. The effective\[Δ𝐌\]\[\\Delta\\mathbf\{M\}\],\[Δ𝐂\]\[\\Delta\\mathbf\{C\}\], and\[Δ𝐊\]\[\\Delta\\mathbf\{K\}\]terms describe discrepancy in a reduced dynamic model; they do not identify physical component errors from four sensor histories\. The held\-out 385 km/h condition provides initial evidence of extrapolative response prediction beyond the development\-speed range, with the uncorrected simulation response included as a channel\-matched numerical baseline\. However, a single evaluation condition is not sufficient to establish generalization across broader speed, excitation, loading, suspension, or boundary\-condition ranges\. Future work should therefore extend the independent evaluation set, perform controlled loss ablations, verify the sensor\-to\-coordinate map, and quantify prediction uncertainty over the intended operating domain\. Physical tests remain the reference for safety, certification, and vehicle acceptance\. ## Acknowledgements This research was supported by a grant from R&D Program \(PK26111A0\) of the Korea Railroad Research Institute and by the Korea Agency for Infrastructure Technology Advancement \(KAIA\) grant funded by the Ministry of Land, Infrastructure and Transport \(Grant RS\-2024\-00417481\) ## Appendix APhysics\-Based Model Parameters This appendix specifies the numerical suspension inputs and implementation details of the full\-vehicle model\. Coordinates follow the local bogie frame defined in Section[2\.1](https://arxiv.org/html/2609.12018#S2.SS1)\. A coordinate triplet lists the longitudinal, lateral, and vertical components in that order\. Table[2](https://arxiv.org/html/2609.12018#A1.T2)gives one reference location for each symmetric component group\. For the four primary components, the model applies the corresponding longitudinal and lateral sign changes\. For the two air springs and paired secondary dampers, the model changes the lateral sign\. The two yaw\-damper geometries are each mirrored laterally, giving four yaw dampers per bogie\. Table 1:Rigid\-body properties of the full\-vehicle model\.The center\-of\-mass triplet lists the longitudinal, lateral, and vertical components\. The mass\-moment triplet lists moments about the longitudinal, lateral, and vertical axes\. The car\-body coordinates are measured from the car\-body reference, while the bogie\-frame and wheelset coordinates are measured from the local bogie reference\. Table 2:Numerical suspension and connection parameters for one bogie\.ComponentCountReference location \(m\)Input propertiesPrimary coil\-spring pair4Start\(1\.300,1\.035,0\.921\)\(1\.300,1\.035,0\.921\); end\(1\.300,1\.035,0\.630\)\(1\.300,1\.035,0\.630\)Translational stiffness\(0\.1764,0\.1764,0\.5291\)\(0\.1764,0\.1764,0\.5291\)MN/m; free length0\.396m0\.396\\text\{\\,\}\\mathrm\{m\}Axlebox rod bush4Hinge\(0\.820,1\.035,0\.430\)\(0\.820,1\.035,0\.430\)Translational stiffness\(25\.8,5\.5,25\.8\)\(25\.8,5\.5,25\.8\)MN/m; rotational stiffness\(0\.032,0\.0032,0\.032\)\(0\.032,0\.0032,0\.032\)MN m/rad; translational damping\(0\.002,0\.001,0\.001\)\(0\.002,0\.001,0\.001\)MN s/m; rotational damping\(0,0,0\)\(0,0,0\)MN m s/rad; series translational stiffness\(51\.6,11,51\.6\)\(51\.6,11,51\.6\)MN/m; zero series rotational stiffnessPrimary vertical damper4Start\(1\.563,1\.035,0\.8605\)\(1\.563,1\.035,0\.8605\); end\(1\.563,1\.035,0\.4195\)\(1\.563,1\.035,0\.4195\)Damping0\.01MNs/m0\.01\\text\{\\,\}\\mathrm\{MN\}\\text\{\\,\}\\mathrm\{s\}\\text\{/\}\\mathrm\{m\}; series stiffness7MN/m7\\text\{\\,\}\\mathrm\{MN\}\\text\{/\}\\mathrm\{m\}; nominal length0\.440m0\.440\\text\{\\,\}\\mathrm\{m\}Secondary air spring2Start\(0,1\.050,0\.961\)\(0,1\.050,0\.961\); end\(0,1\.050,0\.627\)\(0,1\.050,0\.627\)Empty\-car translational stiffness\(0\.1113,0\.1113,0\.235\)\(0\.1113,0\.1113,0\.235\)MN/m; rotational stiffness omittedSecondary vertical damper2Start\(−0\.217,0\.652,0\.8485\)\(\-0\.217,0\.652,0\.8485\); end\(−0\.217,0\.652,0\.4035\)\(\-0\.217,0\.652,0\.4035\)Damping0\.03MNs/m0\.03\\text\{\\,\}\\mathrm\{MN\}\\text\{\\,\}\\mathrm\{s\}\\text\{/\}\\mathrm\{m\}; series stiffness4MN/m4\\text\{\\,\}\\mathrm\{MN\}\\text\{/\}\\mathrm\{m\}; nominal length0\.482m0\.482\\text\{\\,\}\\mathrm\{m\}Secondary lateral damper2Start\(0,0\.0895,0\.664\)\(0,0\.0895,0\.664\); end\(0,0\.4395,0\.609\)\(0,0\.4395,0\.609\)Nonlinear force–velocity curve in Table[3](https://arxiv.org/html/2609.12018#A1.T3); series stiffness6MN/m6\\text\{\\,\}\\mathrm\{MN\}\\text\{/\}\\mathrm\{m\}; nominal length0\.427m0\.427\\text\{\\,\}\\mathrm\{m\}Secondary yaw damper4Pair 1: start\(0\.722,0\.138,0\.582\)\(0\.722,0\.138,0\.582\), end\(0\.063,0\.138,0\.556\)\(0\.063,0\.138,0\.556\); Pair 2: start\(0\.722,0\.138,0\.482\)\(0\.722,0\.138,0\.482\), end\(0\.063,0\.138,0\.456\)\(0\.063,0\.138,0\.456\)Nonlinear force–velocity curve in Table[3](https://arxiv.org/html/2609.12018#A1.T3); series stiffness5\.11MN/m5\.11\\text\{\\,\}\\mathrm\{MN\}\\text\{/\}\\mathrm\{m\}; nominal length0\.750m0\.750\\text\{\\,\}\\mathrm\{m\}Anti\-roll bar1Reference point\(−0\.220,0,0\.1655\)\(\-0\.220,0,0\.1655\)Rotational stiffness2\.4MNm/rad2\.4\\text\{\\,\}\\mathrm\{MN\}\\text\{\\,\}\\mathrm\{m\}\\text\{/\}\\mathrm\{rad\}Center pivot1Reference point\(0,0,0\.430\)\(0,0,0\.430\)Translational stiffness\(12\.5,0,0\)\(12\.5,0,0\)MN/m; rotational stiffness omitted; dummy\-bolster mass1×10−6kg1\\text\{\\times\}\{10\}^\{\-6\}\\text\{\\,\}\\mathrm\{kg\}The rod\-bush model contains a series branch and a parallel branch separated by an internal node\. Along the longitudinal or vertical branch, its externally transmitted force is Fext=kparkserkpar\+kserdb\+kserkpar\+kserF0,F\_\{\\mathrm\{ext\}\}=\\frac\{k\_\{\\mathrm\{par\}\}k\_\{\\mathrm\{ser\}\}\}\{k\_\{\\mathrm\{par\}\}\+k\_\{\\mathrm\{ser\}\}\}d\_\{b\}\+\\frac\{k\_\{\\mathrm\{ser\}\}\}\{k\_\{\\mathrm\{par\}\}\+k\_\{\\mathrm\{ser\}\}\}F\_\{0\},\(22\)whereFext∈ℝF\_\{\\mathrm\{ext\}\}\\in\\mathbb\{R\}is the external marker force,F0∈ℝF\_\{0\}\\in\\mathbb\{R\}is the internal preload,kser,kpar∈ℝ\+k\_\{\\mathrm\{ser\}\},k\_\{\\mathrm\{par\}\}\\in\\mathbb\{R\}^\{\+\}are the series and parallel stiffnesses, anddb∈ℝd\_\{b\}\\in\\mathbb\{R\}is the total relative deformation along the element direction\. Withkser=51\.6MN/mk\_\{\\mathrm\{ser\}\}=$51\.6\\text\{\\,\}\\mathrm\{MN\}\\text\{/\}\\mathrm\{m\}$andkpar=25\.8MN/mk\_\{\\mathrm\{par\}\}=$25\.8\\text\{\\,\}\\mathrm\{MN\}\\text\{/\}\\mathrm\{m\}$, Eq\. \([22](https://arxiv.org/html/2609.12018#A1.E22)\) givesFext=0\.667F0F\_\{\\mathrm\{ext\}\}=0\.667F\_\{0\}whendb=0d\_\{b\}=0\. The preload comparison therefore uses the external marker force rather than the internal preload value\. Table 3:Positive force–velocity ordinates of the secondary lateral and yaw dampers\.The implementation uses piecewise\-linear interpolation between the tabulated ordinates and a sign\-symmetric negative branch\. The extrapolation rule outside the largest tabulated velocity must be specified before simulations exceed these ranges\. ## Appendix BDisplacement–Acceleration Channel\-Consistency Evidence This appendix assesses whether each measured acceleration is consistent with the second derivative of its nominally paired measured displacement under the selected processing\. The comparisons do not validate either sensor independently\. ### B\.1Direct time\-domain comparison \(a\)Channel 1\. \(b\)Channel 2\. \(c\)Channel 3\. \(d\)Channel 4\. Figure 1:Channelwise comparison between the second time derivative of measured displacement and sign\-corrected measured acceleration at300km/h300\\text\{\\,\}\\mathrm\{km\}\\text\{/\}\\mathrm\{h\}\. The dashed line denotes one\-to\-one agreement\.Table 1:Direct agreement between displacement\-derived and measured acceleration\.The coefficient of determination and Pearson correlation quantify different aspects of agreement and are therefore listed separately\. Under Eq\. \([14](https://arxiv.org/html/2609.12018#S4.E14)\), a negativeR2R^\{2\}indicates that the prediction is less accurate than the sample\-mean baseline\. ### B\.2Sensitivity to time lag \(a\)Channel 1\.\(b\)Channel 2\.\(c\)Channel 3\.\(d\)Channel 4\. Figure 2:Measured acceleration and the second derivative of measured displacement at300km/h300\\text\{\\,\}\\mathrm\{km\}\\text\{/\}\\mathrm\{h\}after the channelwise lag search\. The panel titles show the signed lag and correlation\.Table 2:Maximum absolute correlation after shifting each sequence by at most 2000 samples\.The table contains positive values, whereas the panel titles show negative signed correlations for channels 1, 3, and 4 at300km/h300\\text\{\\,\}\\mathrm\{km\}\\text\{/\}\\mathrm\{h\}\. We therefore interpret the tabulated quantities as magnitudes\. The sample interval is required before the 2000\-sample bound can be stated in seconds\. ### B\.3Frequency\-domain comparison \(a\)Channel 1\.\(b\)Channel 2\.\(c\)Channel 3\.\(d\)Channel 4\. Figure 3:Normalized power\-spectral\-density comparison at300km/h300\\text\{\\,\}\\mathrm\{km\}\\text\{/\}\\mathrm\{h\}\. The spectral\-overlap value is 0\.2640 for channel 1, 0\.8230 for channel 2, 0\.3270 for channel 3, and 0\.1980 for channel 4\. These plots show spectral overlap, not magnitude\-squared coherence\. ## References - \[1\]\(2023\)Prediction of hunting instability index of high\-speed railway vehicles based on a coupled 2DCNN\-GRU model\.Measurement and Control56\(9–10\),pp\. 1732–1750\.External Links:[Document](https://dx.doi.org/10.1177/00202940231180626)Cited by:[§1](https://arxiv.org/html/2609.12018#S1.p3.1)\. - \[2\]Dassault Systèmes\(2024\)SIMULIA Simpack Release 2025x\.Dassault Systèmes,Vélizy\-Villacoublay, France\.Note:SIMULIA Simpack software documentation\. Available at[https://www\.3ds\.com/support/documentation](https://www.3ds.com/support/documentation)Cited by:[§2\.3](https://arxiv.org/html/2609.12018#S2.SS3.p1.1)\. - \[3\]O\. Davis, M\. Motamed, and R\. Tempone\(2025\)Residual multi\-fidelity neural network computing\.BIT Numerical Mathematics65\(2\),pp\. 15\.External Links:[Document](https://dx.doi.org/10.1007/s10543-025-01058-9)Cited by:[§1](https://arxiv.org/html/2609.12018#S1.p4.1),[§2\.6](https://arxiv.org/html/2609.12018#S2.SS6.p1.2)\. - \[4\]European Committee for Standardization\(2022\)Railway applications—testing and simulation for the acceptance of running characteristics of railway vehicles—running behaviour and stationary tests\.European Committee for Standardization,Brussels, Belgium\.Cited by:[§2\.4](https://arxiv.org/html/2609.12018#S2.SS4.p1.1)\. - \[5\]C\. Han, S\. Qu, Y\. Yang, M\. Y\. Gao, L\. Dong, F\. Yang, T\. Ma, Y\. Yang, and W\. Zhai\(2026\)A self\-adaptive transformer\-enhanced physics\-informed neural network for railway dynamics system\.Engineering Applications of Artificial Intelligence164,pp\. 113291\.External Links:[Document](https://dx.doi.org/10.1016/j.engappai.2025.113291)Cited by:[§1](https://arxiv.org/html/2609.12018#S1.p3.1)\. - \[6\]Z\. Han and S\. Görtz\(2012\)Hierarchical kriging model for variable\-fidelity surrogate modeling\.AIAA Journal50\(9\),pp\. 1885–1896\.External Links:[Document](https://dx.doi.org/10.2514/1.J051354)Cited by:[§1](https://arxiv.org/html/2609.12018#S1.p4.1),[§2\.6](https://arxiv.org/html/2609.12018#S2.SS6.p1.2)\. - \[7\]B\. Hirzinger and U\. Nackenhorst\(2024\)Efficient model\-correction\-based reliability analysis of uncertain dynamical systems\.Acta Mechanica235\(3\),pp\. 1419–1436\.External Links:[Document](https://dx.doi.org/10.1007/s00707-023-03499-1)Cited by:[§1](https://arxiv.org/html/2609.12018#S1.p4.1)\. - \[8\]H\. Hur, J\. Park, W\. You, and T\. Park\(2009\)A study on the critical speed of worn wheel profile using a scale model\.Journal of Mechanical Science and Technology23\(10\),pp\. 2790–2800\.External Links:[Document](https://dx.doi.org/10.1007/s12206-009-0732-6)Cited by:[§1](https://arxiv.org/html/2609.12018#S1.p2.1)\. - \[9\]S\. Kraft, G\. Puel, D\. Aubry, and C\. Funfschilling\(2013\)Improved calibration of simulation models in railway dynamics: application of a parameter identification process to the multi\-body model of a TGV train\.Vehicle System Dynamics51\(12\),pp\. 1938–1960\.External Links:[Document](https://dx.doi.org/10.1080/00423114.2013.847467)Cited by:[§1](https://arxiv.org/html/2609.12018#S1.p2.1)\. - \[10\]B\. Lance, A\. M\. Krueger, B\. A\. Freno, and R\. M\. Wagnild\(2022\)Verification and validation activities for the multi\-fidelity toolkit\.Technical reportTechnical ReportSAND2022\-1479,Sandia National Laboratories\.External Links:[Document](https://dx.doi.org/10.2172/1844319)Cited by:[§1](https://arxiv.org/html/2609.12018#S1.p2.1)\. - \[11\]O\. Polach and A\. Böttcher\(2014\)A new approach to define criteria for rail vehicle model validation\.Vehicle System Dynamics52\(sup1\),pp\. 125–141\.External Links:[Document](https://dx.doi.org/10.1080/00423114.2014.881515)Cited by:[§1](https://arxiv.org/html/2609.12018#S1.p2.1)\. - \[12\]S\. Shrestha, M\. Spiryagin, and Q\. Wu\(2020\)Real\-time multibody modeling and simulation of a scaled bogie test rig\.Railway Engineering Science28\(2\),pp\. 146–159\.External Links:[Document](https://dx.doi.org/10.1007/s40534-020-00213-y)Cited by:[§1](https://arxiv.org/html/2609.12018#S1.p2.1)\. - \[13\]M\. Spiryagin, Q\. Wu, O\. Polach, J\. Thorburn, W\. Chua, V\. Spiryagin, S\. Stichel, S\. Shrestha, E\. Bernal, S\. Ahmad, C\. Cole, and T\. McSweeney\(2022\)Problems, assumptions and solutions in locomotive design, traction and operational studies\.Railway Engineering Science30\(3\),pp\. 265–288\.External Links:[Document](https://dx.doi.org/10.1007/s40534-021-00263-w)Cited by:[§1](https://arxiv.org/html/2609.12018#S1.p2.1)\. - \[14\]M\. Torzoni, A\. Manzoni, and S\. Mariani\(2023\)A multi\-fidelity surrogate model for structural health monitoring exploiting model order reduction and artificial neural networks\.Mechanical Systems and Signal Processing197,pp\. 110376\.External Links:[Document](https://dx.doi.org/10.1016/j.ymssp.2023.110376)Cited by:[§1](https://arxiv.org/html/2609.12018#S1.p4.1)\. - \[15\]P\. Urda, S\. Muñoz, J\. F\. Aceituno, and J\. L\. Escalona\(2020\)Application and experimental validation of a multibody model with weakly coupled lateral and vertical dynamics to a scaled railway vehicle\.Sensors20\(13\),pp\. 3700\.External Links:[Document](https://dx.doi.org/10.3390/s20133700)Cited by:[§1](https://arxiv.org/html/2609.12018#S1.p2.1)\. - \[16\]A\. Waibel, T\. Hanazawa, G\. Hinton, K\. Shikano, and K\. J\. Lang\(1989\)Phoneme recognition using time\-delay neural networks\.IEEE Transactions on Acoustics, Speech, and Signal Processing37\(3\),pp\. 328–339\.External Links:[Document](https://dx.doi.org/10.1109/29.21701)Cited by:[§2\.5](https://arxiv.org/html/2609.12018#S2.SS5.p1.1)\. - \[17\]M\. Xie, P\. Xu, F\. Zou, J\. Xing, Y\. Zhou, and S\. Yao\(2025\)Multi\-fidelity data\-driven robust optimization framework for crash energy management in high\-speed train\.International Journal of Rail Transportation\.External Links:[Document](https://dx.doi.org/10.1080/23248378.2025.2587115)Cited by:[§1](https://arxiv.org/html/2609.12018#S1.p4.1)\. - \[18\]Y\. Ye, P\. Huang, Y\. Sun, and D\. Shi\(2021\)MBSNet: a deep learning model for multibody dynamics simulation and its application to a vehicle–track system\.Mechanical Systems and Signal Processing157,pp\. 107716\.External Links:[Document](https://dx.doi.org/10.1016/j.ymssp.2021.107716)Cited by:[§1](https://arxiv.org/html/2609.12018#S1.p3.1)\. - \[19\]Y\. Ye, P\. Huang, and Y\. Zhang\(2022\)Deep learning\-based fault diagnostic network of high\-speed train secondary suspension systems for immunity to track irregularities and wheel wear\.Railway Engineering Science30\(1\),pp\. 96–116\.External Links:[Document](https://dx.doi.org/10.1007/s40534-021-00252-z)Cited by:[§1](https://arxiv.org/html/2609.12018#S1.p3.1)\. - \[20\]P\. Zhang, Z\. Yin, Y\. Jin, J\. Yang, and B\. Sheil\(2022\)Physics\-informed multifidelity residual neural networks for hydromechanical modeling of granular soils and foundation considering internal erosion\.Journal of Engineering Mechanics148\(4\),pp\. 04022015\.External Links:[Document](https://dx.doi.org/10.1061/%28ASCE%29EM.1943-7889.0002094)Cited by:[§1](https://arxiv.org/html/2609.12018#S1.p4.1),[§2\.6](https://arxiv.org/html/2609.12018#S2.SS6.p1.2)\.
Similar Articles
Sparse-Observation Atmospheric Thermal Forecasting with Physics-Informed Neural Networks for Climate-Aware Digital Twins
This paper evaluates a physics-informed neural network for short-horizon atmospheric temperature forecasting with sparse observations, demonstrating performance improvements in specific regions but identifying limitations over complex terrain.
Driver Behavior Estimation at Signalized Intersections Using a Physics-Constrained Decision-Conditioned Autoregressive Transformer
This paper proposes a two-stage physics-constrained autoregressive transformer model to predict driver stop-go decisions and longitudinal trajectories at signalized intersections, using real-world data to enhance traffic safety.
Dual-domain fused LSTM modeling for efficient time-dependent reliability analysis
This paper proposes a dual-domain fused LSTM (DDF-LSTM) model for time-dependent reliability analysis that integrates time-independent random variables and stochastic processes to efficiently estimate failure probabilities via Monte Carlo simulation.
PhysAttNet: Enhancing Predictive Performance in Industrial and Astrophysical Time Series via Physics-Informed Attention
PhysAttNet is a physics-informed attention framework that augments lightweight CNN forecasters with domain-guided regularization to improve accuracy and generalization in industrial and astrophysical time series forecasting.
Alternating Levenberg-Marquardt Training of Physics-Informed Neural Networks with Fourier-Enhanced Features
This paper proposes FALM-PINN, an alternating Levenberg-Marquardt training framework for physics-informed neural networks that uses Fourier-enhanced features to address spectral bias and representation-coefficient coupling, achieving up to two orders of magnitude lower errors on high-frequency and nonlinear PDEs.