Submitted:
16 July 2026
Posted:
17 July 2026
You are already at the latest version
Abstract
Keywords:
1. Introduction
- (i)
- high-fidelity super-real-time integration of a nonsmooth gear-rattle model, achieved by propagating each backlash state with a segment-exact exponential step and fusing many mesh cycles into a single spectral map — the constant-contact fusion advances one mesh cycle in a single matrix–vector product (∼61 ns) and jumps cycles in 634 ns, while the sparse-regime event-driven path reaches real time with a brute-force cross-check at ;
- (ii)
- the observation that single-trajectory depth and ensemble breadth hit the same wall — both saturate against memory bandwidth rather than arithmetic, so a 56-core rattle atlas returns speedup (about efficiency, not ), the same bandwidth ceiling that also caps the deepest single-path fusion;
- (iii)
- the identification of a Lyapunov wall — with a largest exponent of ∼0.55 per rattle cycle, exponential compute buys only a linear gain in predictable horizon, so beyond the wall real time must shift from trajectories to structure (Floquet skeletons, basin and attractor statistics);
- (iv)
- honest negative results — where fusion does not pay, where added modal fidelity is not worth its cost, and where the flexible model admits no stable period-1 orbit at all ( operating points), so the accessible range is entirely chaotic.
2. A High-Fidelity Nonsmooth Gear Model
Deformation-compatible time-varying mesh stiffness.
Flexible-shaft modal degrees of freedom.
Tooth friction.
Three contact states and the backlash half-gap.
Augmented piecewise-linear state.
3. Exact Propagation and the Real-Time Frontier
3.1. Constant-contact Regime: a Mesh Cycle in One Matvec
3.2. Nonsmooth Regime: Closed-Form Event Location and Segment Fusion
3.3. High-Dimensional Flexible Configuration and the Memory-Bandwidth Wall
3.4. The Unified Wall
3.5. Accuracy with Speed
4. Where Trajectories Give Way to Structure
4.1. The Lyapunov Wall
4.2. The Chaos Atlas
4.3. Unstable Periodic Orbits and Their Bifurcation Type
4.4. Engineering NVH Signatures
4.5. Degrees of Freedom: Response and Chaos Convergence
5. Honest Limits and Negative Results
The memory wall: where we expected .
Single precision buys nothing: the event-dive bound.
Modal truncation augmentation corrects .
Ensemble: on 56 cores, not .
Dynamic misalignment does not break real time.
Zero of eighty stable: there is no Floquet object here.
6. Discussion and Related Work
6.1. Piecewise-Exact Propagation and Semi-Analytical Solutions
6.2. Nonsmooth Numerics and Event Handling
6.3. Performance Modelling: The Roofline as an Interpretive Frame
6.4. Model Reduction and the Flexible Tier
6.5. Continuation, Grazing, and Structural Real Time
6.6. Real-Time Multibody and HIL Context
6.7. Engineering Ceiling Versus Physical Ceiling
6.8. Limitations
7. Conclusion
Appendix A. Piecewise-Exact Spectral Propagator
Appendix A.1. Augmented Per-Segment LTI State
Appendix A.2. Schur Ordering and Sylvester Decoupling
Appendix A.3. Closed-Form Block Exponential
Appendix A.4. Scalar-Newton Event Location
| Algorithm 1:Spectral closed-form event location (V3) for one flow segment: locating the event is scalar work (0 matvec) and only applying the exact jump costs 2 matvec, cutting the strong-rattle event path from 371 matvec/cycle (V1 dyadic subdivision) to 74. |
|
Input: state , segment eigenbasis W (precomputed Schur + Sylvester decouple), block generator, contact-state s, remaining time
Output: event time , jumped state x, new contact-state
▹matvec 1: to spectral coords
– everything below is scalar / vector on the decoupled blocks:0 matvec–
▹ closed form: damped sinusoids + low-order poly
; ▹ analytic derivative bound
ifthen▹ prescreen: no crossing possible ; ▹ matvec 2: advance full segment, skip
return
end if
for each monotone sub-interval of (from block frequencies) do
if then
▹ scalar; bracketed, quadratic end if
end for
▹ quantize to unit time grid
▹ closed-form advance, 0 matvec
▹matvec 2: back to physical coords
▹ engage / release / reverse
return
|
Appendix B. Event-Path Optimization: V1 → V2 → V3
V1: dyadic descent plus bisection.
V2: certificate plus Hermite guidance.
V3: closed-form spectral event location.
Segment fusion.
Appendix C. Modal-truncation Augmentation and Segment Fusion
Appendix C.1. Residual Flexibility
Appendix C.2. Fidelity
| Algorithm 2:Segment-run fusion fast cycle: certified event-free runs skip r segments in one matvec, while event-bearing segments fall back to the spectral single-segment path, cutting mean cost from matvecs per cycle. |
|
Precompute (once per parameter set), for each contact-state c and level : , ▹r consecutive propagators collapsed to one matvec
; ▹ state at start of the segment grid
whiledo
; ▹ gap and gap-rate at
▹ signed distance to the nearest engagement boundary ▹ try coarsest level first, step down while do
if then▹prescreen: linear reach + curvature slack cannot cross the wall ▹one matvec advances r segments if then▹ endpoint certificate: same state, both margins clear ; ▹ certified event-free run accepted
goto next
end if
end if
▹ certificate failed: shorten the run and retry end while
▹ fallback: resolve the event-bearing segment (Alg. 1) next: end while |
| Algorithm 3:Modal-truncation augmentation (MTA): folding the truncated high modes in quasi-statically as a residual-flexibility softening drops DOF into cache without losing static compliance, at a measured mesh-stiffness bias of only (). |
|
Appendix D. Validation Ladder and Pipeline
| Check | Result | What it proves |
|---|---|---|
| Exactness — closed-form propagation vs. brute force | ||
| segment fusion vs. spectral (near-res.) | fusion is exact (machine precision) | |
| segment fusion vs. spectral (flexible-) | fusion is exact (constant contact) | |
| event time vs. brute (sparse rattle) | event location exact | |
| spectral event vs. brute (MTA) | closed-form event propagation correct | |
| spectral reconstruction (probe) | Schur + Sylvester decouple sound | |
| spectral vs. brute (full backlash) | () | first-order accurate at working step |
| Reduction fidelity — reported as physical tolerance | ||
| MTA residual flexibility | ( ) | high-mode contribution negligible |
| displacement RMS (full / simple / MTA) | mm | reduction preserves response () |
| TE-RMS (-fusion vs. small step) | vs. | friction path within |
Appendix E. Shooting for Unstable Periodic Orbits: Neutral Direction, Monodromy, and the Grazing Caveat
Newton shooting on the cycle map.

The neutral direction.
Ground truth versus Floquet: the grazing caveat.
Design sensitivity: linearize per segment, not per cycle.
Appendix F. Computing Environment: Hardware and Software
Hardware.

Software.
References
- Shaw, S.; Holmes, P. A periodically forced piecewise linear oscillator. J. Sound. Vib. 1983. [Google Scholar] [CrossRef]
- Hongler, M.O.; Streit, L. On the origin of chaos in gearbox models. In Physica D: Nonlinear Phenomena; 1988. [Google Scholar] [CrossRef]
- THEODOSSIADES, S.; NATSIAVAS, S. NON-LINEAR DYNAMICS OF GEAR-PAIR SYSTEMS WITH PERIODIC STIFFNESS AND BACKLASH. J. Sound. Vib. 2000. [Google Scholar] [CrossRef]
- Theodossiades, S.; Natsiavas, S. Periodic and chaotic dynamics of motor-driven gear-pair systems with backlash. In Chaos, Solitons & Fractals; 2001. [Google Scholar] [CrossRef]
- Guo, D.; Ning, Q.; Ge, S.; Wang, Y.; Zhou, Y.; Zhou, Y.; Shi, X. Nonlinear characteristic analysis of gear rattle based on refined dynamic model. In Nonlinear Dynamics; 2022. [Google Scholar] [CrossRef]
- Donmez, A.; Kahraman, A. An experimental and theoretical investigation of the influence of backlash on gear train vibro-impacts and rattle noise. Proc. Inst. Mech. Eng. Part K. J. Multi-Body Dyn. 2023. [Google Scholar] [CrossRef]
- Wang, Y.; Zhu, G.; Zhang, F. Powertrain control parameter optimisation using HIL simulations of a heavy-duty vehicle. Int. J. Powertrains 2013. [Google Scholar] [CrossRef]
- Archut, J.L.; Corves, B. Systematic mapping of methods for real-time capable multibody simulation of road vehicles using PRISMA. In Multibody System Dynamics; 2026. [Google Scholar] [CrossRef]
- Ding, R.; Li, J. Nonlinear finite-time Lyapunov exponent and predictability. Phys. Lett. A 2007. [Google Scholar] [CrossRef]
- Angelidis, A.K.; Makris, G.C.; Ioannidis, E.; Antoniou, I.E.; Bratsas, C. How Far Can We Trust Chaos? Extending the Horizon of Predictability. Mathematics 2025. [Google Scholar] [CrossRef]
- Hochbruck, M.; Ostermann, A. Exponential integrators. Acta Numer. 2010. [Google Scholar] [CrossRef]
- Cox, S.; Matthews, P. Exponential Time Differencing for Stiff Systems. J. Comput. Phys. 2002. [Google Scholar] [CrossRef]
- Zhuang, H.; Yu, W.; Weng, S.H.; Kang, I.; Lin, J.H.; Zhang, X.; Coutts, R.; Cheng, C.K. Simulation Algorithms with Exponential Integration for Time-Domain Analysis of Large-Scale Power Delivery Networks. IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, 2016. [Google Scholar] [CrossRef]
- Acary, V.; Brogliato, B. Numerical Methods for Nonsmooth Dynamical Systems. In Lecture Notes in Applied and Computational Mechanics; Springer, 2008. [Google Scholar] [CrossRef]
- Leine, R.I.; Nijmeijer, H. Dynamics and Bifurcations of Non-Smooth Mechanical Systems. In Lecture Notes in Applied and Computational Mechanics; Springer, 2004; vol. 18. [Google Scholar] [CrossRef]
- Kong, N.J.; Payne, J.J.; Zhu, J.; Johnson, A.M. Saltation Matrices: The Essential Tool for Linearizing Hybrid Dynamical Systems. arXiv. 2023. Available online: https://arxiv.org/abs/2306.06862.
- (LBNL), S.W. The Roofline Model: Visualizing and Optimizing Performance. Lawrence Berkeley National Laboratory. Available online: https://amcr.lbl.gov/departments/computer-science-department/ppan/roofline-performance-model/.
- Zhang, H.; Zhang, H. Solving time-varying mesh stiffness of spur gears based on improved potential energy method. J. Mech. Eng. Autom. Control Syst. 2024. [Google Scholar] [CrossRef]
- Hou, J.; Yang, S.; Li, Q.; Liu, Y.; Wang, J. Mesh stiffness calculation and vibration analysis of the spur gear pair with tooth crack, considering the misalignment between the base and root circles. Int. J. Mech. Syst. Dyn. 2021. [Google Scholar] [CrossRef]
- Ambaye, G.A.; Lemu, H.G. Effect of Backlash on Transmission Error and Time Varying Mesh Stiffness. In Lecture Notes in Electrical Engineering; 2021. [Google Scholar] [CrossRef]
- Rixen, D. Generalized mode acceleration methods and modal truncation augmentation. 19th AIAA Applied Aerodynamics Conference, 2001. [Google Scholar] [CrossRef]
- Ding, Z.; Li, H.; Zou, G.; Kong, J. Considering higher-order effects of residual attachment modes in free-interface component mode synthesis method for non-classically damped systems. J. Sound. Vib. 2020. [Google Scholar] [CrossRef]
- school; NASA CR), K. Dynamic Analysis of Geared Rotors by Finite Elements. NASA Technical Reports Server. Available online: https://ntrs.nasa.gov/api/citations/19900006970/downloads/19900006970.pdf.
- Gruber, F.M.; Rixen, D.J. Dual Craig-Bampton component mode synthesis method for model order reduction of nonclassically damped linear systems. Mech. Syst. Signal Process. 2018. [Google Scholar] [CrossRef]
- Hernández Rocha, A.; Zanette, D.H.; Wiercigroch, M. Semi-analytical method to study piecewise linear oscillators. Commun. Nonlinear Sci. Numer. Simul. 2023. [Google Scholar] [CrossRef]
- Shripad, K.M.R.; Sundar, S. Semi-analytical solution for a system with clearance nonlinearity and periodic excitation. In Nonlinear Dynamics; 2023. [Google Scholar] [CrossRef]
- Haddouni, M.; Acary, V.; Garreau, S.; Beley, J.D.; Brogliato, B. Comparison of several formulations and integration methods for the resolution of DAEs formulations in event-driven simulation of nonsmooth frictionless multibody dynamics. Multibody Syst. Dyn. 2017. [Google Scholar] [CrossRef]
- Nurkanović, A.; Sperl, M.; Albrecht, S.; Diehl, M. Finite Elements with Switch Detection for direct optimal control of nonsmooth systems. In Numerische Mathematik; 2024. [Google Scholar] [CrossRef]
- Saito, A.; Tanaka, M. Data-driven model order reduction for structures with piecewise linear nonlinearity using dynamic mode decomposition. arXiv. 2026. Available online: https://arxiv.org/pdf/2603.17423.
- Louboutin, M.; Lange, M.; Herrmann, F.; Kukreja, N.; Gorman, G. Performance prediction of finite-difference solvers for different computer architectures. arXiv. 2016. Available online: https://arxiv.org/pdf/1608.03984.
- Liao, S. On the reliability of computed chaotic solutions of nonlinear differential equations. Tellus A, 2009. [Google Scholar]
- MASON, J.F.; PIIROINEN, P.T.; WILSON, R.E.; HOMER, M.E. BASINS OF ATTRACTION IN NONSMOOTH MODELS OF GEAR RATTLE. Int. J. Bifurc. Chaos 2009. [Google Scholar] [CrossRef]
- Niemeyer, K.E.; Sung, C.J. GPU-Based Parallel Integration of Large Numbers of Independent ODE Systems. arXiv. 2016. Available online: https://arxiv.org/pdf/1611.02274.
- Hegedus, F. MPGOS: Massively-Parallel-GPU-ODE-Solver for large numbers of independent ODE systems. Software (GitHub). Available online: https://github.com/FerencHegedus/Massively-Parallel-GPU-ODE-Solver.
- Nagy, D.; Plavecz, L.; Hegedűs, F. The art of solving a large number of non-stiff, low-dimensional ordinary differential equation systems on GPUs and CPUs. Commun. Nonlinear Sci. Numer. Simul. 2022. [Google Scholar] [CrossRef]
- Intel. Optimize Memory-bound Applications with GPU Roofline. Intel oneAPI Optimization Guide, 2024. Available online: https://www.intel.com/content/www/us/en/docs/oneapi/optimization-guide-gpu/2024-1/advisor-roofline-analysis.html.
- SÁNCHEZ, J.; NET, M. ON THE MULTIPLE SHOOTING CONTINUATION OF PERIODIC ORBITS BY NEWTON–KRYLOV METHODS. Int. J. Bifurc. Chaos 2010. [Google Scholar] [CrossRef]
- Dankowicz, H.; Schilder, F. Recipes for Continuation; SIAM, 2013. [Google Scholar] [CrossRef]
- Iklodi, Z.; Dombovari, Z. Bifurcation analysis of piecewise-smooth engineering systems with delays through numeric continuation of periodic orbits. In Nonlinear Dynamics; 2024. [Google Scholar] [CrossRef]
- Ghosh, I.; Simpson, D.J.W. The VIVID function for numerically continuing periodic orbits arising from grazing bifurcations of hybrid dynamical systems. arXiv. 2025. Available online: https://arxiv.org/pdf/2510.16218.
- Lai, C.; Chen, Y. On the Computation of Floquet Multipliers for Periodic Solution in Piecewise-smooth Dynamical System. J. Phys. Conf. Ser. 2024. [Google Scholar] [CrossRef]
- di Bernardo, M.; Budd, C.J.; Champneys, A.R.; Kowalczyk, P.; Nordmark, A.B.; Tost, G.O.; Piiroinen, P.T. Bifurcations in Nonsmooth Dynamical Systems. SIAM Rev. 2008. [Google Scholar] [CrossRef]
- Yin, S.; Ji, J.; Deng, S.; Wen, G. Degenerate grazing bifurcations in a three-degree-of-freedom impact oscillator. In Nonlinear Dynamics; 2019. [Google Scholar] [CrossRef]
- Kryzhevich, S. Grazing bifurcation and chaotic oscillations of vibro-impact systems with one degree of freedom. J. Appl. Math. Mech. 2008. [Google Scholar] [CrossRef]
- Jiang, H.; Chong, A.S.; Ueda, Y.; Wiercigroch, M. Grazing-induced bifurcations in impact oscillators with elastic and rigid constraints. Int. J. Mech. Sci. 2017. [Google Scholar] [CrossRef]
- Xu, J.; Li, Q.; Wang, N. Existence and stability of the grazing periodic trajectory in a two-degree-of-freedom vibro-impact system. Appl. Math. Comput. 2011. [Google Scholar] [CrossRef]
- Loffeld, J.; Tokman, M. Comparative performance of exponential, implicit, and explicit integrators for stiff systems of ODEs. J. Comput. Appl. Math. 2013. [Google Scholar] [CrossRef]
- Ros, J.; Plaza, A.; Iriarte, X.; Pintor, J.M. Symbolic Multibody Methods for Real-Time Simulation of Railway Vehicles. arXiv. 2017. Available online: https://arxiv.org/pdf/1706.01657.














| Model | DOF | ns/step | Real-time | Limiting wall |
|---|---|---|---|---|
| (small-step) | ratio | |||
| Tier 1 | 2 | 30 | compute | |
| Tier 2 | 6 | 38 | compute | |
| Tier 3 | 12 | 49 | compute | |
| Tier 4 | 20 | 79 | compute | |
| real-time floor crossed below — structure, not trajectory, from here | ||||
| Tier 5 (flex) | 40 modal | 189 | 0.53× | memory |
| Tier 1–3 const.-contact fusion | — | — | thousands | semigroup (time skipped) |
| Method | matvec/cycle | wall () |
real-time | note |
|---|---|---|---|---|
| Strong rattle, | ||||
| V1 dyadic + bisection | 371 | 48 | baseline | |
| V2 certificate + Hermite | 193 | 31 | matvec | |
| V3 spectral closed-form | 74 | 33 | 0-matvec event locate | |
| Sparse contact, | ||||
| V2 sparse | 77.7 | 17.2 | – | |
| V3 sparse | 29.1 | 14.6 | cross-check 7e-15 | |
| Variant | dim | matvec/cyc | s/cyc | real-time | (mm) |
|---|---|---|---|---|---|
| N40 full | 81 | 120 | 1282 | 0.20 | 0.0167 |
| N20 simple | 41 | 124 | 460 | 0.57 | 0.0164 |
| N20 MTA | 41 | 124 | 488 | 0.54 | 0.0165 |
| N20 MTA+fusion | 41 | 52 | 171 | 1.53 | 0.0165 |
| Property | Value |
|---|---|
| State dimension | 81 (; MTA ) |
| Contact states | 3 (free / contact+ / contact−) |
| Spectral table | 18(dyadic 190 , infeasible) |
| Condition number | free / contact |
| Reconstruction error | |
| Steady event rate | 2.7–2.9 /cycle |
| Correctness (spectral vs. brute) | , short-horizon |
| Best real time(MTA+fusion, near-res.) | 1.53× wall cleared |
| Paper estimate / expectation | Measured | Lesson |
|---|---|---|
| Near-resonance (paper estimate) | Memory wall is invisible on paper | |
| f32 mixed-precision speedup | none | Event-dive bound, not bandwidth |
| MTA vs. simple truncation | High modes negligible ( softening) | |
| 56-core ensemble → | Ensemble hits the same bandwidth wall | |
| Dynamic misalignment loop breaks real time? | (unchanged) | Cost is table memory, not throughput |
| Floquet stability boundary | 0/80 stable | Flexible rattle is all-chaos (use Lyapunov, not Floquet) |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2026 by the author. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license.