VOCE EXTRAPOLATION¶
Extrapolates a stress–strain curve beyond the last measured data point using the Voce hardening law σ = A − B·exp(−C·ε). Given fitted Voce parameters (A, B, C), an input curve, a target end strain, and a strain increment, it appends the analytically computed Voce continuation to the original curve. Use this worker to extend material flow curves for MAT_24 or similar plasticity cards up to large strains.
When to use¶
Classification: process.
Tagged: extrapolation, flow_curve, hardening, mat_24, material, plasticity, stress_strain, voce.
Inputs¶
| Label | ID | Type | Default | Required | Description |
|---|---|---|---|---|---|
| Curve In | curve_in | vector | — | Input true-stress / true-strain (or effective stress–plastic strain) curve to be extended; the extrapolation is appended starting from the last point of this curve. | |
| A | a | scalar | 0.0 | Voce parameter A (saturation stress, same stress units as the curve, e.g. MPa); defaults to 0.0 — must be set to a physically meaningful value before use. | |
| B | b | scalar | 0.0 | Voce parameter B (initial hardening amplitude, same stress units as A, e.g. MPa); defaults to 0.0 — must be set before use. | |
| C | c | scalar | 0.0 | Voce parameter C (exponential decay rate, dimensionless strain⁻¹); defaults to 0.0 — must be set before use. | |
| Last Strain | last_strain | scalar | 1.0 | Target end strain at which the Voce extrapolation terminates (dimensionless, e.g. 1.0 for 100 % plastic strain); default is 1.0. | |
| Increment | increment | scalar | 0.001 | Strain step size used to generate the extrapolated points (dimensionless); default is 0.001 — reduce for smoother curves, increase to reduce output size. |
Outputs¶
| Label | ID | Type | Description |
|---|---|---|---|
| curve_effective_voce_output_1 | curve_effective_voce_output_1 | vector | Extended stress–strain curve consisting of the original input points followed by the Voce-extrapolated continuation up to last_strain, returned as an (ε, σ) vector pair. |
Disciplines¶
- data.curve.transform
- engineering.material.calibration
- engineering.material.characterization
Runnable example¶
A runnable example is registered for this worker. Open the example workflow on the d3VIEW canvas: /api/workflow/example?id=curve_effective_voce
Auto-generated from transformation schema. Worker id: curve_effective_voce. Schema hash: b4532e9e215a. Hand-curated docs in workerexamples/ override this page when present.