Skip to main content

Johnson-Cook Dynamic Viscoplastic Flow Stress Calculator

Under high-velocity impact, ballistic penetration, machining, and explosive detonation, metals deform at extreme strain rates (10^2 to 10^5 s^-1) accompanied by intense adiabatic deformation heating.

Quasi-static yield strength at reference temperature and strain rate.

Strain hardening modulus.

Work hardening exponent.

True accumulated plastic strain.

Deformation strain rate (e.g. 1000 s^-1 in impact).

Quasi-static reference strain rate (default 1.0 s^-1).

Logarithmic strain rate sensitivity coefficient.

Current deformed material temperature.

Reference room temperature (default 293.15 K).

Material solidus/melting temperature (1800 K for steel).

Thermal softening temperature exponent.

Calculated Result
519.9 MPa

Dynamic Flow Stress (σ_flow)

Strain Hardening Term

504.1 MPa

Strain Rate Dynamic Multiplier

1.104×

Thermal Softening Multiplier

0.935×

Calculation Breakdown

  1. Hardening: A + B·ε^n504.1 MPa
  2. Viscoplastic Rate: 1 + C·ln(ε̇/ε̇₀)1.104×
  3. Thermal Softening: 1 - T*^m0.935×
  4. Total: σ = [Hardening] × [Rate] × [Thermal]519.9 MPa

What Is the Johnson-Cook Dynamic Viscoplastic Flow Stress Calculator?

The Johnson-Cook model predicts metal plastic response across vast regimes of strain, strain rate, and temperature.

It is the standard constitutive equation embedded in explicit finite element hydrocodes (LS-DYNA, ABAQUS/Explicit, ANSYS AUTODYN).

How Does the Johnson-Cook Dynamic Viscoplastic Flow Stress Calculator Work?

Evaluates isotropic strain hardening: (A + B * eps^n).

Calculates viscoplastic strain rate multiplier: (1 + C * ln(eps_dot / eps_dot0)).

Calculates homologous temperature T* and thermal softening factor: (1 - T*^m).

Multiplies terms to yield true dynamic flow stress.

Johnson-Cook Dynamic Viscoplastic Flow Stress Calculator Formula & Variables

The core mathematical equation utilized by this calculator is expressed as:

\sigma = \left[ A + B \varepsilon_p^n \right] \left[ 1 + C \ln\left( \frac{\dot{\varepsilon}}{\dot{\varepsilon}_0} \right) \right] \left[ 1 - T^{*m} \right], \quad T^* = \frac{T - T_{room}}{T_{melt} - T_{room}}

Johnson-Cook three-factor multiplicative viscoplasticity equation.

How to Use the Johnson-Cook Dynamic Viscoplastic Flow Stress Calculator

  1. Enter material Johnson-Cook constants A, B, n, C, and m from literature or split-Hopkinson bar tests.
  2. Specify equivalent plastic strain, strain rate in s^-1, and current temperature.

Step-by-Step Example Calculation

High-Speed Machining of AISI 4340 Steel

Input Values:

initialYieldA_Mpa:350
strainHardeningB_Mpa:275
strainHardeningExponentN:0.36
effectivePlasticStrain:0.2
strainRateS1:1000
referenceStrainRateS1:1
strainRateSensitivityC:0.015
temperatureKelvin:400
roomTempKelvin:293.15
meltTempKelvin:1800
thermalSofteningM:1.03
Worked Steps: Shear zone material flow during high-speed metal cutting.

Understanding Your Result

High strain rates increase flow stress via dislocation drag and obstacle overcoming.

Adiabatic plastic work generates heat, causing thermal softening to offset work hardening.

Factors That Affect the Result

  • Strain rate: Increasing strain rate from 1 to 10,000 s^-1 can boost flow stress by 20% to 50%.
  • Thermal softening: As temperature approaches melting point, flow stress drops smoothly to zero.

When Should You Use This Calculator?

  • Ballistic armor impact simulation and projectile penetration modeling.
  • Automotive crashworthiness, explosive forming, and high-speed metal cutting.

Assumptions & Limitations

  • Assumes isotropic von Mises plasticity without kinematic Bauschinger effects.
  • Uncoupled formulation assumes strain rate sensitivity C is independent of temperature.

Frequently Asked Questions

Calculation Accuracy & Reference Note

Standard Johnson & Cook (1983) formulation universally benchmarked in ballistic engineering.

Explore more tools and calculators in Physics Calculators