Hyperelastic Model Generator

Uniaxial calibration from engineering stress–strain (tension + compression)

Overview

This web tool performs parameter identification for incompressible or weakly compressible hyperelastic material models using uniaxial experimental data provided as engineering strain and engineering stress.

Supported constitutive models include Neo‑Hookean, Mooney–Rivlin (2‑term and 3‑term), Ogden models (N = 2 and N = 3), Arruda–Boyce, an Extended Tube formulation, and a rate‑dependent Bergstrom–Boyce variant.

Model parameters are calibrated by minimizing the discrepancy between experimental and predicted uniaxial responses using a range of optimization strategies, including random‑walk pattern search, Nelder–Mead local optimization, and global or hybrid global‑to‑local approaches.

The tool supports combined fitting of tension and compression data, optional weighting between datasets, and diagnostic metrics such as separate goodness‑of‑fit indicators for tension and compression.

Uniaxial Test Data (Tension + Compression)

Option B enabled: sample data loads on start. First real import auto-clears sample once. Later imports append without wiping the other dataset.

Enable datasets for fitting (applies to preprocessing + fit)
Tip: for mixed T+C, keep Auto-zero OFF in preprocessing.
Used in fit & plots
Used in fit & plots

Uniaxial Tension

Engineering strain ε ≥ 0

Engineering Strain Stress

Uniaxial Compression

Engineering strain ε ≤ 0 (must be > −1)

Engineering Strain Stress
Excel/CSV import
Import and clears sample data.

Columns: importer auto-detects headers containing “strain” and “stress”; otherwise uses the first two columns.