What is a Nonlinear Stress-Strain Curve?
🙋
What exactly is the difference between the linear and curved parts of the stress-strain graph? I thought materials just stretch proportionally until they break.
🎓
That's a great starting point! Basically, the initial straight line is the elastic region, where stress ($\sigma$) is proportional to strain ($\varepsilon$) via Young's Modulus ($E$). The curve starts when the material yields—it deforms permanently. In this simulator, try selecting "Metal" from the Material Preset and watch the curve bend sharply at the Yield Stress $\sigma_y$ you set.
🙋
Wait, really? So the curve after yielding is "plastic" deformation. But why do different materials like rubber and concrete have such wildly different shapes?
🎓
Exactly! The shape depends on the material's internal structure. For instance, metals have a distinct yield point and then harden. Rubber is hyperelastic—it can stretch enormously and mostly recover. Concrete is brittle and cracks early. Switch the Material Model in the simulator from "Ramberg-Osgood" to "Power-Law" while keeping the metal preset. You'll see the post-yield curve change shape because each model uses a different equation to describe the hardening behavior.
🙋
Okay, I see the curve changes. What does the "Hardening Exponent n" slider actually control in those equations?
🎓
That's the key parameter! In practice, 'n' controls how gradually the material transitions from elastic to plastic deformation. A low 'n' (like 3) means it yields sharply. A high 'n' (like 20) means it has a very rounded, gradual yield. Try moving that slider now. For a real-world example, annealed copper has a low 'n' (sharp yield), while high-strength steel has a high 'n' (rounded curve). This is critical for accurate CAE simulation.
Physical Model & Key Equations
The Ramberg-Osgood model is a widely used empirical equation that neatly combines elastic and plastic strain into one expression. It's excellent for metals that show a smooth, rounded transition at yielding.
$$\varepsilon = \frac{\sigma}{E}+ 0.002\left(\frac{\sigma}{\sigma_y}\right)^n$$
Here, $\varepsilon$ is total strain, $\sigma$ is stress, $E$ is Young's Modulus, $\sigma_y$ is the yield stress (where plastic strain of 0.002 or 0.2% is defined), and $n$ is the hardening exponent. The first term is elastic strain, the second is plastic strain.
The Power-Law (or Hollomon) model is simpler and is often used for the fully plastic region, assuming a power-law relationship between stress and plastic strain.
$$\sigma = K \varepsilon_p^n$$
Here, $\sigma$ is true stress, $\varepsilon_p$ is true plastic strain, $n$ is the strain hardening exponent (same concept as before), and $K$ is the strength coefficient. In the simulator, this model defines the curve after the yield point.
Regions of the Stress–Strain Curve and Mechanical Properties
The tensile $\sigma$–$\varepsilon$ curve is a material's "fingerprint." For a ductile metal these regions appear:
- Elastic region: Hooke's law $\sigma = E\varepsilon$ holds and the material returns on unloading. The slope is Young's modulus $E$.
- Yield point: the stress at which plastic deformation begins, yield strength $\sigma_y$ (mild steel shows upper and lower yield points).
- Plastic region (strain hardening): stress rises with deformation; the peak is the ultimate tensile strength $\sigma_u$ (UTS).
- Necking and fracture: beyond UTS the section necks locally and fails at the fracture strain $\varepsilon_f$ (elongation).
The area under the curve is the toughness (energy absorbed to fracture); the elastic area is the resilience. Brittle materials (cast iron, concrete) have almost no yielding and fracture suddenly while elastic.
0.2% Offset Yield and True Stress / True Strain
0.2% offset yield: for materials without a sharp yield point (e.g. aluminum alloys), the stress at 0.2% permanent strain ($\varepsilon=0.002$) is taken as the yield strength — shift the elastic line by $0.002$ and read its intersection with the curve.
Engineering vs. true stress/strain: the usual curve uses the original area and gauge length (engineering values). True stress/strain, based on the instantaneous section, convert as (valid up to necking):
$\sigma_{true} = \sigma_{nom}(1+\varepsilon_{nom}), \qquad \varepsilon_{true} = \ln(1+\varepsilon_{nom})$
True stress exceeds engineering stress and keeps rising past UTS. Plasticity analysis and FEM use true stress/strain.
Material Nonlinearity Models
Analysis approximates the real curve with mathematical models. The models supported here:
| Model | Equation | Notes |
| Linear elastic | $\sigma = E\varepsilon$ | Pre-yield only; simplest |
| Bilinear (isotropic hardening) | $\sigma=\sigma_y+E_t(\varepsilon-\varepsilon_y)$ (post-yield) | Two-line fit, tangent modulus $E_t$ |
| Ramberg–Osgood | $\varepsilon=\dfrac{\sigma}{E}+0.002\left(\dfrac{\sigma}{\sigma_y}\right)^{n}$ | Smooth elastic-plastic transition; aerospace |
| Power-law (Hollomon) | $\sigma = K\,\varepsilon_p^{\,n}$ | Plastic region; $n$ = strain-hardening exponent |
A larger hardening exponent $n$ gives more uniform elongation (better formability), and a larger $\sigma_u/\sigma_y$ ratio indicates greater ductility. Switch presets to compare steel, aluminum, titanium, and rubber-like polymers.
Real-World Applications
Automotive Crash Simulation: When simulating a car crash in LS-DYNA (using MAT_024), engineers input a stress-strain curve from a tensile test. The shape defined by $\sigma_y$, $\sigma_u$, and $n$ determines how the car's frame crumples and absorbs energy, which is vital for passenger safety.
Pressure Vessel Design (ASME Code): For fatigue assessment of nuclear or chemical plant components, the Ramberg-Osgood parameters ($\sigma_y$, $n$) are direct inputs. They help predict how many pressure cycles the vessel can withstand before cracking, ensuring long-term operational safety.
Consumer Product Design: The hyperelastic curve for rubber is used in FEM software like ABAQUS to design products like shoe soles, seals, or phone cases. Simulating the large, recoverable stretch ensures the product is durable and comfortable.
Civil Engineering & Seismic Analysis: The nonlinear stress-strain model for concrete, with its low fracture strain, is crucial for designing earthquake-resistant buildings. Engineers use it in software to see how concrete columns will crack and yield during an earthquake, informing reinforcement placement.
Common Misconceptions and Points to Note
First, mistaking yield stress for the material's maximum strength. In reality, yield stress is the indicator for when a material begins to deform permanently, while the maximum strength is the "Tensile Strength (UTS)" which increases afterwards due to work hardening. For example, structural steel may have a yield stress of 350MPa but a UTS exceeding 500MPa. If you input only the yield stress in CAE and judge that "the part will fail beyond this point," you risk underestimating the component's reserve capacity, leading to an unnecessarily heavy design.
Next, overgeneralizing model selection. It is dangerous to use the bilinear model for all nonlinear analyses simply because it's computationally fast. For instance, materials like rubber and some polymers exhibit "hyperelastic" behavior without a clear yield point. If you select "Rubber" in this tool, you'll notice the curve is curved from the start. Applying a bilinear model to such materials leads to significant misinterpretation of their deformation behavior. The first step is always to observe the material's intrinsic behavior.
Finally, misinterpreting the parameter 'n'. The 'n' in the Power Law hardening rule and the 'n' in Ramberg-Osgood have the same name but different meanings. The former primarily represents the "ease" of work hardening, while the latter mainly indicates the "gradualness" of yielding. If you set both models to 'n=0.2' and compare them, you'll confirm the curve shapes are completely different. Always check the physical definition of each parameter within the material model in your CAE software manual.
Worked Example
For ASTM A36 mild steel: E = 200 GPa, σ_y = 250 MPa, σ_u = 400 MPa, n = 8, ε_f = 0.25. The simulator calculates elastic resilience = (250²)/(2×200000) = 0.156 kJ/m³. Using Ramberg-Osgood plasticity, true stress at 5% strain reaches ~390 MPa. Total toughness integrates to approximately 65 MJ/m³, matching coupon test data for ductile failure.