SCALE Y VALUES BASED ON CP¶
Scales the y-values of a quasi-static stress-strain curve to dynamic strain-rate conditions using the Cowper-Symonds visco-plastic model. For each supplied strain rate, the worker computes the dynamic scaling factor (1 + (ε̇/C)^(1/P)) with an optional strain-dependent decay controlled by Beta, and returns one scaled curve per rate. Use this worker when preparing rate-dependent material curves for LS-DYNA MAT_24 or similar keyword inputs.
Inputs¶
| Label | ID | Type | Default | Required | Description |
|---|---|---|---|---|---|
| Quasi-static Curve | quasi-staticcurvetobescaledby_cower-symonds | vector | — | Quasi-static stress-strain (or force-displacement) curve whose y-values will be scaled; supply as a vector (x, y pairs) representing the baseline rate-independent response. | |
| Rates | rates | scalar | 1.0 | Comma-separated list of strain rates (s⁻¹) at which scaled curves are to be generated; default is 1.0, which produces a single curve at unit rate. | |
| C Parameter | c_parameter | scalar | 40.0 | Cowper-Symonds coefficient C (s⁻¹); controls the sensitivity of the dynamic amplification factor to strain rate — default 40.0 is typical for mild steel. | |
| P Parameter | p_parameter | scalar | 5.0 | Cowper-Symonds exponent P (dimensionless); governs the shape of the rate-hardening curve — default 5.0 is typical for mild steel. | |
| Beta | beta | scalar | 0.05 | Strain-decay coefficient Beta (dimensionless); introduces a gradual reduction of the dynamic amplification as a function of plastic strain — default 0.05; set to 0.0 to disable decay. |
Outputs¶
| Label | ID | Type | Description |
|---|---|---|---|
| curve_scale_cowper_symonds_output_1 | curve_scale_cowper_symonds_output_1 | vector | Collection of dynamically scaled stress-strain curves (one per supplied strain rate), each with the same x-values as the input curve and y-values amplified by the Cowper-Symonds factor. |
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_scale_cowper_symonds
Auto-generated from transformation schema. Worker id: curve_scale_cowper_symonds. Schema hash: 1bdcc96c49a1. Hand-curated docs in workerexamples/ override this page when present.