UPDATE TO REMOVE LOCALIZATION¶
Detects the onset of localization in an effective stress–strain curve by comparing an input (test/baseline) curve against a simulation output curve using a configurable ratio threshold. From the detected localization point onward, the curve is extended via iso-parametric scaling in both X and Y directions. Use this worker to produce a physically consistent post-necking tail for MAT_24-style plasticity input.
When to use¶
Classification: process.
Tagged: MAT_24, curve_update, effective_stress, iso-parametric_scaling, localization, post-necking, stress_strain.
Inputs¶
| Label | ID | Type | Default | Required | Description |
|---|---|---|---|---|---|
| Input Effective Stress | input_effective_stress | vector | — | Reference effective stress–strain curve (typically from a physical test or baseline simulation) used as the target to detect the localization onset point; supply as a vector of (strain, stress) pairs in consistent units. | |
| Output Effective Stress | output_effective_stress | vector | — | Effective stress–strain curve from the current simulation that is compared against the input reference to identify where localization begins; supply as a vector of (strain, stress) pairs in the same units as the input curve. | |
| Ratio to detect Localization | ratio | scalar | 0.05 | Dimensionless threshold ratio (default 0.05): localization is flagged at the first point where the absolute difference between the two curves exceeds this fraction of the input curve’s y-value; increase to allow larger divergence before truncation. | |
| Scale Factor | sf | scalar | 2.0 | Y-axis iso-parametric scale factor applied beyond the localization point (default 2.0); controls how steeply the stress is extrapolated after necking — leave at default for a typical steel post-necking tail. | |
| X-Scale Factor | xsf | scalar | 1.0 | X-axis iso-parametric scale factor applied beyond the localization point (default 1.0, i.e. no X-scaling); increase above 1.0 to stretch the strain range of the extrapolated post-localization segment. |
Outputs¶
| Label | ID | Type | Description |
|---|---|---|---|
| updated_curve | updated_curve | vector | Effective stress–strain curve with the post-localization segment replaced by the iso-parametrically scaled extension; returned as a vector of (strain, stress) pairs ready for direct use as a plasticity input curve (e.g., MAT_24 LCSS). |
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=curves_effective_remove_localization
Auto-generated from transformation schema. Worker id: curves_effective_remove_localization. Schema hash: c000f69fcdeb. Hand-curated docs in workerexamples/ override this page when present.