/FAIL/JOHNSON

The Johnson-Cook failure model is often used to describe the ductile failure of metals. It uses a Johnson-Cook equation to define failure strain as a function of stress triaxiality.

In the Johnson-Cook failure model, there are three parts to the failure model;(1)
ε f = [ D 1 + D 2 exp ( D 3 σ * ) ] I n f l u e n c e o f t r i a x i a l i t y [ 1 + D 4 ln ( ε ˙ * ) ] I n f l u e n c e o f s t r a i n r a t e [ 1 + D 5 T * ] I n f l u e n c e o f t e m p e r a t u r e MathType@MTEF@5@5@+= feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqiVeea0le9v8qqaqFD0xXdHaVhbvc9v8qqaqFr0xb9pg 0xb9qqaqFn0dXdHiVcFbIOFHK8Feea0dXdar=Jb9hs0dXdHuk9fr=x fr=xfrpeWZqaaeaabiGaciaacaqabeaadaqaaqaaaOqaaiabew7aLn aaBaaaleaacaWGMbaabeaakiabg2da9maayaaabaWaamWaaeaacaWG ebWaaSbaaSqaaiaaigdaaeqaaOGaey4kaSIaamiramaaBaaaleaaca aIYaaabeaakiGacwgacaGG4bGaaiiCamaabmaabaGaamiramaaBaaa leaacaaIZaaabeaakiabeo8aZnaaCaaaleqabaGaaiOkaaaaaOGaay jkaiaawMcaaaGaay5waiaaw2faaaWceaqabeaacaWGjbGaamOBaiaa dAgacaWGSbGaamyDaiaadwgacaWGUbGaam4yaiaadwgafaqabeqaba aabaaaaiaad+gacaWGMbaabaqbaeqabeqaaaqaaaaacaWG0bGaamOC aiaadMgacaWGHbGaamiEaiaadMgacaWGHbGaamiBaiaadMgacaWG0b GaamyEaaaakiaawIJ=amaayaaabaWaamWaaeaacaaIXaGaey4kaSIa amiramaaBaaaleaacaaI0aaabeaakiGacYgacaGGUbWaaeWaaeaacu aH1oqzgaGaamaaCaaaleqabaGaaiOkaaaaaOGaayjkaiaawMcaaaGa ay5waiaaw2faaaWceaqabeaacaWGjbGaamOBaiaadAgacaWGSbGaam yDaiaadwgacaWGUbGaam4yaiaadwgafaqabeqabaaabaaaaiaad+ga caWGMbaabaqbaeqabeqaaaqaaaaacaWGZbGaamiDaiaadkhacaWGHb GaamyAaiaad6gafaqabeqabaaabaaaaiaadkhacaWGHbGaamiDaiaa dwgaaaGccaGL44padaagaaqaamaadmaabaGaaGymaiabgUcaRiaads eadaWgaaWcbaGaaGynaaqabaGccaWGubWaaWbaaSqabeaacaGGQaaa aaGccaGLBbGaayzxaaaaleaafaqabeqabaaaeaqabeaacaWGjbGaam OBaiaadAgacaWGSbGaamyDaiaadwgacaWGUbGaam4yaiaadwgafaqa beqabaaabaaaaiaad+gacaWGMbaabaGaamiDaiaadwgacaWGTbGaam iCaiaadwgacaWGYbGaamyyaiaadshacaWG1bGaamOCaiaadwgaaaaa aOGaayjo+daaaa@A0E3@
Where,
ε f MathType@MTEF@5@5@+= feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqLqFfpeea0xe9vq=Jb9 vqpeea0xd9q8qiYRWxGi6xij=hbba9q8aq0=yq=He9q8qiLsFr0=vr 0=vr0db8meaabaqaciGacaGaaeqabaWaaeaaeaaakeaacqaH1oqzda WgaaWcbaGaamOzaaqabaaaaa@3A2A@
Plastic failure strain
ε ˙ * = ε ˙ ε ˙ 0 MathType@MTEF@5@5@+= feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGafqyTduMbai aadaahaaWcbeqaaiaacQcaaaGccqGH9aqpdaWcaaqaaiqbew7aLzaa caaabaGafqyTduMbaiaadaWgaaWcbaGaaGimaaqabaaaaaaa@3DE8@
Current strain rate divided by the input reference strain rate
T * MathType@MTEF@5@5@+= feaagKart1ev2aaatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqLqFfpeea0xe9vq=Jb9 vqpeea0xd9q8qiYRWxGi6xij=hbba9q8aq0=yq=He9q8qiLsFr0=vr 0=vr0db8meaabaqaciGacaGaaeqabaWaaeaaeaaakeaacaWGubWaaW baaSqabeaacaGGQaaaaaaa@3920@
Computed in the material law or /HEAT/MAT
Ignoring the influence of strain rate and temperature a plot of the Johnson-Cook failure is:


Figure 1. Example Plot of a Johnson-Cook Failure Model

Plastic strains above the curve represent material fracture and below the curve no material fracture.

In a simple case where only the triaxiality influence is considered, the failure strain is:(2)
ε f = D 1 + D 2 exp ( D 3 σ * ) MathType@MTEF@5@5@+= feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqiVCI8FfYJH8YrFfeuY=Hhbbf9v8qqaqFr0xc9pk0xbb a9q8WqFfeaY=biLkVcLq=JHqpepeea0=as0Fb9pgeaYRXxe9vr0=vr 0=vqpWqaaeaabiGaciaacaqabeaadaqaaqaaaOqaaabaaaaaaaaape GaeqyTdu2damaaBaaaleaapeGaamOzaaWdaeqaaOWdbiabg2da9iaa bseapaWaaSbaaSqaa8qacaaIXaaapaqabaGcpeGaey4kaSIaaeira8 aadaWgaaWcbaWdbiaaikdaa8aabeaak8qacqGHflY1caqGLbGaaeiE aiaabchadaqadaWdaeaapeGaaeira8aadaWgaaWcbaWdbiaaiodaa8 aabeaak8qacqGHflY1cqaHdpWCpaWaaWbaaSqabeaapeGaaiOkaaaa aOGaayjkaiaawMcaaaaa@4CB8@
Using 3 failure data points from test:
  • ε f = 0.1585 MathType@MTEF@5@5@+= feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqiVCI8FfYJH8YrFfeuY=Hhbbf9v8qqaqFr0xc9pk0xbb a9q8WqFfeaY=biLkVcLq=JHqpepeea0=as0Fb9pgeaYRXxe9vr0=vr 0=vqpWqaaeaabiGaciaacaqabeaadaqaaqaaaOqaaabaaaaaaaaape GaeqyTdu2damaaBaaaleaapeGaamOzaaWdaeqaaOWdbiabg2da9iaa icdacaGGUaGaaGymaiaaiwdacaaI4aGaaGynaaaa@3E7F@ by uniaxial tension ( σ * = 1 / 3 MathType@MTEF@5@5@+= feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqiVCI8FfYJH8YrFfeuY=Hhbbf9v8qqaqFr0xc9pk0xbb a9q8WqFfeaY=biLkVcLq=JHqpepeea0=as0Fb9pgeaYRXxe9vr0=vr 0=vqpWqaaeaabiGaciaacaqabeaadaqaaqaaaOqaaabaaaaaaaaape Gaeq4Wdm3damaaCaaaleqabaWdbiaacQcaaaGccqGH9aqpcaaIXaGa ai4laiaaiodaaaa@3C04@ )
  • ε f = 0.19 MathType@MTEF@5@5@+= feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqiVCI8FfYJH8YrFfeuY=Hhbbf9v8qqaqFr0xc9pk0xbb a9q8WqFfeaY=biLkVcLq=JHqpepeea0=as0Fb9pgeaYRXxe9vr0=vr 0=vqpWqaaeaabiGaciaacaqabeaadaqaaqaaaOqaaabaaaaaaaaape GaeqyTdu2damaaBaaaleaapeGaamOzaaWdaeqaaOWdbiabg2da9iaa icdacaGGUaGaaGymaiaaiMdaaaa@3D02@ by pure shear ( σ * = 0 MathType@MTEF@5@5@+= feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqiVCI8FfYJH8YrFfeuY=Hhbbf9v8qqaqFr0xc9pk0xbb a9q8WqFfeaY=biLkVcLq=JHqpepeea0=as0Fb9pgeaYRXxe9vr0=vr 0=vqpWqaaeaabiGaciaacaqabeaadaqaaqaaaOqaaabaaaaaaaaape Gaeq4Wdm3damaaCaaaleqabaWdbiaacQcaaaGccqGH9aqpcaaIWaaa aa@3A93@ )
  • ε f = 0.2419 MathType@MTEF@5@5@+= feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqiVCI8FfYJH8YrFfeuY=Hhbbf9v8qqaqFr0xc9pk0xbb a9q8WqFfeaY=biLkVcLq=JHqpepeea0=as0Fb9pgeaYRXxe9vr0=vr 0=vqpWqaaeaabiGaciaacaqabeaadaqaaqaaaOqaaabaaaaaaaaape GaeqyTdu2damaaBaaaleaapeGaamOzaaWdaeqaaOWdbiabg2da9iaa icdacaGGUaGaaGOmaiaaisdacaaIXaGaaGyoaaaa@3E7C@ by uniaxial compression ( σ * = 1 / 3 MathType@MTEF@5@5@+= feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqiVCI8FfYJH8YrFfeuY=Hhbbf9v8qqaqFr0xc9pk0xbb a9q8WqFfeaY=biLkVcLq=JHqpepeea0=as0Fb9pgeaYRXxe9vr0=vr 0=vqpWqaaeaabiGaciaacaqabeaadaqaaqaaaOqaaabaaaaaaaaape Gaeq4Wdm3damaaCaaaleqabaWdbiaacQcaaaGccqGH9aqpcqGHsisl caaIXaGaai4laiaaiodaaaa@3CF1@ )
The parameters D 1 MathType@MTEF@5@5@+= feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqiVCI8FfYJH8YrFfeuY=Hhbbf9v8qqaqFr0xc9pk0xbb a9q8WqFfeaY=biLkVcLq=JHqpepeea0=as0Fb9pgeaYRXxe9vr0=vr 0=vqpWqaaeaabiGaciaacaqabeaadaqaaqaaaOaeaaaaaaaaa8qaba Gaaeira8aadaWgaaWcbaWdbiaaigdaa8aabeaaaaa@37E8@ , D 2 MathType@MTEF@5@5@+= feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqiVCI8FfYJH8YrFfeuY=Hhbbf9v8qqaqFr0xc9pk0xbb a9q8WqFfeaY=biLkVcLq=JHqpepeea0=as0Fb9pgeaYRXxe9vr0=vr 0=vqpWqaaeaabiGaciaacaqabeaadaqaaqaaaOaeaaaaaaaaa8qaba Gaaeira8aadaWgaaWcbaWdbiaaigdaa8aabeaaaaa@37E8@ and D 3 MathType@MTEF@5@5@+= feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqiVCI8FfYJH8YrFfeuY=Hhbbf9v8qqaqFr0xc9pk0xbb a9q8WqFfeaY=biLkVcLq=JHqpepeea0=as0Fb9pgeaYRXxe9vr0=vr 0=vqpWqaaeaabiGaciaacaqabeaadaqaaqaaaOaeaaaaaaaaa8qaba Gaaeira8aadaWgaaWcbaWdbiaaigdaa8aabeaaaaa@37E8@ could be calculated analytically by solving the following equations:(3)
{ 0.1585 = D 1 + D 2 exp ( D 3 1 3 ) 0.19 = D 1 + D 2 exp ( D 3 0 ) 0.2419 = D 1 + D 2 exp ( D 3 1 3 ) MathType@MTEF@5@5@+= feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqiVCI8FfYJH8YrFfeuY=Hhbbf9v8qqaqFr0xc9pk0xbb a9q8WqFfeaY=biLkVcLq=JHqpepeea0=as0Fb9pgeaYRXxe9vr0=vr 0=vqpWqaaeaabiGaciaacaqabeaadaqaaqaaaOqaaabaaaaaaaaape WaaiqaaeaafaqabeWabaaabaGaaGimaiaac6cacaaIXaGaaGynaiaa iIdacaaI1aGaeyypa0Jaaeira8aadaWgaaWcbaWdbiaaigdaa8aabe aak8qacqGHRaWkcaqGebWdamaaBaaaleaapeGaaGOmaaWdaeqaaOWd biabgwSixlaabwgacaqG4bGaaeiCamaabmaapaqaa8qacaqGebWdam aaBaaaleaacaaIZaaabeaak8qacqGHflY1daWcaaqaaiaaigdaaeaa caaIZaaaaaGaayjkaiaawMcaaaqaaiaaicdacaGGUaGaaGymaiaaiM dacqGH9aqpcaqGebWdamaaBaaaleaapeGaaGymaaWdaeqaaOWdbiab gUcaRiaabseapaWaaSbaaSqaa8qacaaIYaaapaqabaGcpeGaeyyXIC TaaeyzaiaabIhacaqGWbWaaeWaa8aabaWdbiaabseapaWaaSbaaSqa aiaaiodaaeqaaOWdbiabgwSixlaaicdaaiaawIcacaGLPaaaaeaaca aIWaGaaiOlaiaaikdacaaI0aGaaGymaiaaiMdacqGH9aqpcaqGebWd amaaBaaaleaapeGaaGymaaWdaeqaaOWdbiabgUcaRiaabseapaWaaS baaSqaa8qacaaIYaaapaqabaGcpeGaeyyXICTaaeyzaiaabIhacaqG WbWaaeWaa8aabaWdbiaabseapaWaaSbaaSqaaiaaiodaaeqaaOWdbi abgwSixlabgkHiTmaalaaabaGaaGymaaqaaiaaiodaaaaacaGLOaGa ayzkaaaaaaGaay5Eaaaaaa@79E1@

Element Failure treatment

A cumulative damage method is used to sum the amount of plastic strain that has occurred in the element using:(4)
D = Δ ε p ε f 1 MathType@MTEF@5@5@+= feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaamiraiabg2 da9maaqaeabaWaaSaaaeaacaqGuoGaeqyTdu2aaSbaaSqaaiaadcha aeqaaaGcbaGaeqyTdu2aaSbaaSqaaiaadAgaaeqaaaaakiabgwMiZk aaigdaaSqabeqaniabggHiLdaaaa@431F@
What happens when D 1 MathType@MTEF@5@5@+= feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbbG8FasPYRqj0=yi0dXdbba9pGe9xq=JbbG8A8frFve9 Fve9Ff0dmeaabaqaciGacaGaaeqabaWaaeaaeaaakeaacaWGebGaey yzImRaaGymaaaa@39A9@ depends on the values of element failure flags (Ifail_sh andIfail_so ) and XFEM formulation flag (Ixfem). When the XFEM formulation is not used (Ixfem=0), the following table summarizes the different element failure flag options:
Table 1. Element Failure Options
Element Element Failure Flag If D 1 MathType@MTEF@5@5@+= feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbbG8FasPYRqj0=yi0dXdbba9pGe9xq=JbbG8A8frFve9 Fve9Ff0dmeaabaqaciGacaGaaeqabaWaaeaaeaaakeaacaWGebGaey yzImRaaGymaaaa@39A9@ Failure Behavior
Shell Ifail_sh=1

(Default)

In 1 IP or layer Element deleted
Shell Ifail_sh=2 In 1 IP or layer Stress tensor set to zero in IP or layer
Shell Ifail_sh=2 All IP or layer Element deleted
Solid Ifail_sh=1

(Default)

In 1 IP Element deleted
Solid Ifail_sh=2 In 1 IP Stress tensor set to zero in IP
Solid Ifail_sh=2 All IP Stress tensor set to zero in element

Details on the XFEM formulation (Ixfem=1), can be found in /FAIL/JOHNSON.

The damage, D MathType@MTEF@5@5@+= feaagKart1ev2aqatCvAUfeBSjuyZL2yd9gzLbvyNv2CaerbuLwBLn hiov2DGi1BTfMBaeXatLxBI9gBaerbd9wDYLwzYbItLDharqqtubsr 4rNCHbGeaGqiVu0Je9sqqrpepC0xbbL8F4rqqrFfpeea0xe9Lq=Jc9 vqaqpepm0xbba9pwe9Q8fs0=yqaqpepae9pg0FirpepeKkFr0xfr=x fr=xb9adbaqaaeGaciGaaiaabeqaamaabaabaaGcbaGaamiraaaa@36C0@ , can be plotted in animation files using /ANIM/SHELL/DAMA or /ANIM/BRICK/DAMA. This will show the risk of material damage.