HomeEcology & Conservation BiologySubmersible Hull Wall Stress: Lamé Solver (2D)

Submersible Hull Wall Stress: Lamé Solver

2D companion to the Submersible Hull Collapse Depth simulator: instead of only the thin-shell Zoelly buckling threshold, this solves the exact Lamé thick-sphere elasticity equations for radial and hoop stress through the hull wall, and shows whether the hull actually fails by material yielding before it would ever buckle.

Ecology & Conservation Biology2DAdvanced60 FPS📱 Mobile-adapted⇄ 3D version
2d-ocean-deep-exploration ↗ Open standalone

This is the 2D companion to the 3D Submersible Hull Collapse Depth simulator. Where the 3D version only checks whether hydrostatic pressure has exceeded the idealised thin-shell (Zoelly) elastic-buckling threshold, this simulator solves the exact Lamé thick-hollow-sphere elasticity equations for the radial and hoop stress at every point through the hull wall, from the crew-cabin surface to the outer skin. Stress concentrates at the inner wall — sometimes enough that the material yields long before the shell would ever buckle elastically, a genuinely different failure mode the 3D model cannot see at all. Descend toward the Challenger Deep while watching the wall cross-section colour-map by von Mises stress and the stress-versus-radius graph trace σ_r(r) and σ_θ(r) against the material's yield strength, and see which of the two independent failure criteria — material yield or elastic buckling — actually governs for your chosen geometry and material.

⚙ Under the hood

2D companion to the Submersible Hull Collapse Depth simulator: instead of only checking the thin-shell Zoelly buckling threshold, this solves the exact Lamé thick-sphere elasticity equations for radial and hoop stress through the hull wall, and reveals whether the hull actually fails by material yielding before it would ever buckle.

ocean explorationsubmersiblepressure hullelasticitystress analysisengineering physics

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

What did you find?

Add reproduction steps (optional)