Elastoplastic Stress-Strain Back
Structural Analysis / Material Models

Elastoplastic Stress-Strain Simulator

Compare bilinear, Ramberg-Osgood, and power hardening models side-by-side. Visualize elastic unloading cycles and plastic strain accumulation for FEA material calibration.

Material & Model
Material Preset
Constitutive Model
Material Parameters
Young's Modulus E (GPa) 206
Yield Stress σy (MPa) 490
Ultimate Stress σu (MPa) 690
Hardening Modulus H (GPa) 2.0
R-O / Hardening Exponent n 10
Display Options
0.238
Yield Strain εy (%)
Plastic Strain at σu (%)
2.0
Tangent Modulus Et (GPa)

Constitutive Equations

Bilinear:
$\sigma = E\varepsilon \;(\varepsilon \le \varepsilon_y)$
$\sigma = \sigma_y + H(\varepsilon - \varepsilon_y) \;(\varepsilon > \varepsilon_y)$

Stress–Strain Curve
Crystal Slip Plane Animation

Dislocation motion on slip planes — activates beyond yield point

What is Elastoplasticity?

🧑‍🎓
What exactly is the difference between "elastic" and "plastic" deformation? When I bend a paperclip, it sometimes springs back and sometimes stays bent.
🎓
That's a perfect example! Basically, elastic deformation is like a spring—it's fully recoverable when you remove the force. Plastic deformation is permanent, like when your paperclip stays bent. In this simulator, the initial straight line is the elastic region. Try selecting the "Bilinear" model and slowly drag the strain slider. You'll see the point where the line changes slope—that's the yield point, where plastic deformation begins.
🧑‍🎓
Wait, really? So after I yield the material and unload it, the stress goes to zero but the strain doesn't? What's happening in the simulator when I check the "Show Unloading" box?
🎓
Exactly! The strain you see remaining after unloading is the permanent plastic strain. The simulator shows this by drawing an unloading path straight down, parallel to the initial elastic slope (Young's Modulus, E). For instance, if you set a high "Hardening Modulus H" for steel, you'll get less plastic strain for the same stress compared to a low H for soft aluminum. Try it with different "Material Presets" to see the contrast.
🧑‍🎓
Okay, I see the Bilinear model has a sharp corner at yield. But the "Ramberg-Osgood" model has a smooth curve. Which one is more realistic, and why would I choose one for an FEA simulation?
🎓
Great question! In practice, many real metals, like aluminum alloys, have a gradual transition into plasticity, which Ramberg-Osgood captures well with its "Exponent n" parameter. A higher 'n' means a sharper transition. The simpler Bilinear model is often used for steel in structural FEA because it's computationally efficient. Switch between the three "Constitutive Models" in the simulator and adjust their parameters—you'll see how they approximate the same material differently, which is a key decision in CAE.

Physical Model & Key Equations

The Bilinear model is the simplest elastoplastic representation. It defines two distinct linear regions: a purely elastic response governed by Hooke's Law, and a plastic region with reduced stiffness.

$$ \sigma = \begin{cases}E\varepsilon & \text{for }\varepsilon \le \varepsilon_y \quad \text{(Elastic)}\\[8pt] \sigma_y + H(\varepsilon - \varepsilon_y) & \text{for }\varepsilon > \varepsilon_y \quad \text{(Plastic)}\end{cases}$$

$\sigma$: Stress | $\varepsilon$: Total Strain | $E$: Young's Modulus (elastic stiffness) | $\sigma_y, \varepsilon_y$: Yield stress and strain | $H$: Plastic Hardening Modulus (post-yield stiffness).

The Ramberg-Osgood model provides a continuous, smooth curve, ideal for materials without a distinct yield point. The total strain is the sum of elastic and plastic components from a single equation.

$$ \varepsilon = \frac{\sigma}{E}+ \left(\frac{\sigma}{K}\right)^n $$

$K$: Strength coefficient | $n$: Hardening exponent. A larger n (close to 1) means more immediate plastic flow, while a smaller n leads to a more gradual transition. The "Power Hardening" model is a simplified version of this, often written as $\sigma = K \varepsilon^n$ for the plastic region alone.

Real-World Applications

Automotive Crash Simulation: Engineers use elastoplastic models in FEA to predict how car frames crumple. They need accurate post-yield behavior (simulated by the Hardening Modulus H and exponent n) to design vehicles that absorb impact energy through controlled plastic deformation, protecting passengers.

Aerospace Component Design: Aircraft skins and structural parts are often made from aluminum alloys, which are well-modeled by the Ramberg-Osgood law. Simulating the smooth yield transition helps predict fatigue life and prevent unexpected failure from repeated elastic-plastic loading cycles.

Metal Forming Process Simulation: When stamping a car door panel or forging a turbine blade, the material undergoes massive plastic strain. Accurate power-law or bilinear models are crucial in CAE software to predict final shapes, springback, and required forming forces without costly physical trials.

Structural Engineering & Seismic Design: Buildings in earthquake zones are designed to yield plastically in controlled beams or connections, absorbing seismic energy. The bilinear model is frequently used in structural FEA to define these "plastic hinges," ensuring the building sways without collapsing.

Common Misconceptions and Points to Note

First, understand that yield stress is not the sole measure of a material's strength. For example, while SS400 has a yield stress of about 245MPa, materials with the same yield stress but different work hardening coefficients (H) behave completely differently in accidents involving large deformations (e.g., collisions). A material with a low H deforms rapidly after yielding, whereas one with a high H continues to resist deformation, leading to a significant difference in energy absorption. When setting parameters, don't be satisfied with just the yield stress; make it a habit to always consider the post-yield behavior as a complete set.

Next, model selection is a trade-off between "computational cost" and "accuracy". Using the Ramberg-Osgood model for all parts might improve accuracy, but in analyses using tens to hundreds of thousands of elements, like automotive crash simulations, computation time becomes enormous. In practice, "using the right model for the job" is essential—for instance, applying the R-O model to critical deformation areas and the bilinear model to the majority of other parts. Use this tool to compare both models and gather the information you need to judge "how precise you need to be" for your specific analysis.

Finally, be aware of the pitfall that unloading is not always perfectly elastic. While this simulator visualizes elastic unloading, in actual metal forming processes (like deep drawing), repeated unloading and reloading during plastic deformation can cause the material to follow a slightly different stress path. This is called the "Bauschinger effect" and needs consideration in ultra-precise forming simulations. First, master the basic concept of "perfect elastic unloading," but keep these advanced phenomena in the back of your mind.

Related Engineering Fields

The elastoplastic models handled by this tool serve as a crucial bridge connecting "knowledge of mechanics of materials" to "predicting the behavior of actual machines and structures". Specifically, they are deeply related to fatigue strength analysis. When a component undergoes repeated loading, cracks can initiate from local plastic deformation. By accurately determining the elastoplastic stress using the Ramberg-Osgood model, you can create input data for the "strain-life method (ε-N method)" used to predict crack propagation life.

They are also applied in modeling the matrix phase of composite materials. For example, in carbon fiber reinforced plastic (CFRP), the resin (matrix) itself exhibits elastoplastic behavior. When simulating the macroscopic failure behavior of composites, the nonlinear representation via a power law (of which Ramberg-Osgood is one type), which you understand through this tool, becomes useful.

Going a step further, this connects to process simulation for metal additive manufacturing (3D printing). Residual stresses generated during fabrication due to rapid heating and cooling arise when the material stress exceeds yield. Understanding the relationship between fabrication parameters and the resulting material's elastoplastic properties (especially post-yield behavior) is critical for suppressing cracks and deformation.

For Further Learning

As your next step, learn the concept of "true stress – true strain". This simulator generally deals with "engineering (or nominal) stress – engineering strain". To handle deformations where the material stretches significantly (necking begins), you need the "true values" that account for the reduction in cross-sectional area. The conversion formulas are: true stress $ \sigma_{true} = \sigma (1 + \varepsilon) $ and true strain $ \varepsilon_{true} = \ln(1 + \varepsilon) $. Understanding this conversion allows you to discuss material plastic instability (the necking onset point).

If you want to deepen the mathematical background, studying "yield criteria" and "plastic potential" is recommended. Right now, we are only considering "uniaxial stress", but real components are under complex stress states. In such cases, determining when a material yields is the role of yield criterion equations like the "von Mises yield criterion". The theory of plastic potential then determines the direction of plastic flow. Learning these concepts lets you touch the core of the complex elastoplastic calculations performed internally by CAE software.

Finally, once you've played with the tool's parameters to get a feel for them, try fitting actual material test data (stress-strain curves) yourself. Extract data points from datasheets or graphs in papers available online, and adjust the tool's parameters to replicate them. This "dialogue with real data" is the most important practical skill in material modeling. From there, if you pursue the "materials science reasons" why a bilinear model suits one material and an R-O model suits another, your learning will deepen even further.