COMPUTE SCALES USING THE STANDARD VARIANCE OF YIELD, ULTIMATE AND FAILURE STRESS¶
Computes stress-scaling factors from the standard variance of quasi-static yield, ultimate, and failure stress bounds relative to a reference engineering stress–strain curve. Given min/max ranges for each stress milestone and optional elastic modulus and yield offset, it returns a key-value set of deviation scales suitable for downstream material calibration or scatter analysis.
When to use¶
Classification: process.
Tagged: curve_transformation, deviation, engineering_stress_strain, failure_stress, material_scatter, quasi_static, scatter, ultimate_stress.
Inputs¶
| Label | ID | Type | Default | Required | Description |
|---|---|---|---|---|---|
| Quasi-Static Eng Stress Strain Curve | quasi-static_eng_stress_strain_curve | vector | — | Reference quasi-static engineering stress–strain curve (vector of stress-strain pairs) against which variance-based scales are computed; leave empty only if all min/max bounds fully define the scatter range. | |
| QS Yield Stress Min | qs_yield_stress_min | scalar | 0 | Minimum quasi-static yield stress value (stress units consistent with the curve, e.g. MPa); defaults to 0 — set to the lower-bound yield stress from material data sheets. | |
| QS Yield Stress Max | qs_yield_stress_max | scalar | 0 | Maximum quasi-static yield stress value (same units as qs_yield_stress_min); defaults to 0 — set to the upper-bound yield stress from material data sheets. | |
| QS Ultimate Stress Min | qs_ultimate_stress_min | scalar | 0 | Minimum quasi-static ultimate tensile stress (MPa); defaults to 0 — set to the lower-bound UTS from coupon test data. | |
| QS Ultimate Stress Max | qs_ultimate_stress_max | scalar | 0 | Maximum quasi-static ultimate tensile stress (MPa); defaults to 0 — set to the upper-bound UTS from coupon test data. | |
| QS Elongation Strain Min | qs_elongation_strain_min | scalar | 0 | Minimum quasi-static elongation-at-failure strain (dimensionless or %); defaults to 0 — maps to the failure_min argument driving the failure-stress deviation scale. | |
| QS Elongation Strain Max | qs_elongation_strain_max | scalar | 0 | Maximum quasi-static elongation-at-failure strain (dimensionless or %); defaults to 0 — maps to the failure_max argument driving the failure-stress deviation scale. | |
| Elastic Modulus | elastic_modulus | scalar | 0 | Elastic (Young’s) modulus of the material (GPa or MPa, consistent with curve units); used as the slope argument to correctly locate the yield point on the stress–strain curve; defaults to 0 (auto-detected from curve slope if available). | |
| Yield Offset | yield_offset | scalar | 0.002 |
Outputs¶
| Label | ID | Type | Description |
|---|---|---|---|
| curve_engstress_variance_scales_output_1 | curve_engstress_variance_scales_output_1 | keyvalue | Key-value collection of deviation scale factors (e.g. yield_min_scale, yield_max_scale, ultimate_min_scale, …) derived from the standard variance of yield, ultimate, and failure stress bounds; consumed by material calibration or DOE scatter workers. |
Disciplines¶
- data.curve.transform
- data.statistics
- 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_engstress_variance_scales
Auto-generated from transformation schema. Worker id: curve_engstress_variance_scales. Schema hash: 1ab08012ec17. Hand-curated docs in workerexamples/ override this page when present.