Viscoelastic Fiber Bundle: Creep & Relaxation Spectrum (2D)
Interactive 2D generalized-Maxwell (Wiechert) model of viscoelastic creep and stress relaxation: a bundle of parallel spring-dashpot fibers with a real distribution of relaxation times, numerically integrated frame by frame with an RK4 ODE solver, converging exactly to the single-relaxation-time Standard Linear Solid when the spectrum is narrow.
Real viscoelastic solids — polymers, biological tissue, asphalt — almost never relax with a single clean exponential the way an idealized three-parameter spring-dashpot model predicts; they relax with a spectrum of relaxation times because different microstructural elements yield at different rates. This 2D simulator models that directly with a generalized Maxwell (Wiechert) bundle: a set of independent spring-dashpot fibers in parallel, each with its own modulus and viscosity drawn from a spread you control, every one of them numerically integrated frame by frame with a real 4th-order Runge–Kutta ODE solver rather than evaluated from a closed-form formula. Drive the bundle with a constant-stress creep step or a constant-strain relaxation step, watch each fiber's internal node settle at its own rate, and see how widening the relaxation-time spread pulls the aggregate response away from the single-exponential curve it collapses to when the spread is zero.
Interactive 2D generalized-Maxwell (Wiechert) model of viscoelastic creep and stress relaxation: a bundle of parallel spring-dashpot fibers with a real distribution of relaxation times, numerically integrated frame by frame with an RK4 ODE solver, converging exactly to the single-relaxation-time Standard Linear Solid when the spectrum is narrow.
2D · HTML5 Canvas 2D · 60 FPS target · runs fully client-side, no install