COMPUTE THE HARDENING CURVE BASED ON STOUGHTON_YOON FUNCTION

Computes the effective hardening (flow stress) curve using the Stoughton-Yoon anisotropic hardening function. Given an optional input curve and the five model coefficients (A, B, C, D, H), it generates a stress vs. plastic-strain curve over a user-defined strain range and increment. Use this worker when calibrating or extending a material hardening law for sheet-metal forming simulations.

When to use

Classification: process.

Tagged: anisotropic_hardening, effective_stress, flow_stress, hardening_curve, material_calibration, plasticity, sheet_metal, stoughton_yoon.

Inputs

Label ID Type Default Required Description
Curve In curve_in vector   Optional seed curve (strain vs. stress vector) to extend or override; leave empty to generate the hardening curve purely from the analytical Stoughton-Yoon parameters.
A a scalar 0.0   Stoughton-Yoon coefficient A (stress units consistent with model, e.g. MPa); default 0.0.
B b scalar 0.0   Stoughton-Yoon coefficient B (stress units consistent with model, e.g. MPa); default 0.0.
C c scalar 0.0   Stoughton-Yoon coefficient C (dimensionless exponent or stress scaling term); default 0.0.
D d scalar 0.0   Stoughton-Yoon coefficient D (dimensionless exponent or stress scaling term); default 0.0.
H h scalar 0.0   Stoughton-Yoon anisotropy coefficient H (dimensionless); default 0.0.
Last Strain last_strain scalar 1.0   Maximum effective plastic strain at which the output curve is evaluated; default 1.0.
Increment increment scalar 0.001   Strain step size used to discretize the output curve from zero to last_strain; default 0.001 (1000 points at default last_strain).

Outputs

Label ID Type Description
curve_effective_stoughton_yoon_output_1 curve_effective_stoughton_yoon_output_1 vector Computed effective hardening curve as a (plastic strain, flow stress) vector spanning [0, last_strain] at the specified increment, ready for use as a material input in forming or crash simulations.

Disciplines

  • data.curve.transform
  • engineering.manufacturing
  • 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_stoughton_yoon


Auto-generated from transformation schema. Worker id: curve_effective_stoughton_yoon. Schema hash: 20b1a9c1bf3a. Hand-curated docs in workerexamples/ override this page when present.