HomeMaterials ScienceLaser Shock Peening: Residual Stress Simulator

Laser Shock Peening: Residual Stress Simulator (2D)

2D cross-section Fabbro-model simulator for laser shock peening: tune laser intensity, pulse duration, target material and water confinement, watch the shock-pressure-vs-depth curve get compared point-by-point against the material's Hugoniot Elastic Limit, and see the resulting compressive/tensile residual-stress profile balance to zero.

Materials Science2DAdvanced60 FPS📱 Mobile-adapted⇄ 3D version
2d-laser-shock-peening-residual-stress ↗ Open standalone

This 2D cross-section counterpart implements the same Fabbro shock-pressure physics as the 3D version: laser intensity and water confinement set a peak surface pressure, an exponential attenuation profile carries that pressure down into the metal, and every depth is compared point-by-point against the material's Hugoniot Elastic Limit to find the plastic-zone depth. The resulting compressive-to-tensile residual-stress curve is solved so its area integrates to zero, satisfying through-thickness force balance, and both the pressure and stress profiles are plotted live alongside a peened cross-section view.

⚙ Under the hood

Model the Fabbro shock-pressure equation for water-confined laser shock peening, then watch the resulting plastic zone and compressive residual-stress profile build up beneath overlapping laser spots on a metal target.

laser shock peeningresidual stressmaterials scienceshock physicsfatigue life

2D · HTML5 Canvas 2D · 60 FPS target · runs fully client-side, no install

What did you find?

Add reproduction steps (optional)