Hyperelasticity - Mooney-Rivlin stress equation

  • Thread starter Thread starter FEAnalyst
  • Start date Start date
  • Tags Tags
    Stress
Click For Summary

Discussion Overview

The discussion revolves around the Mooney-Rivlin stress equation in the context of hyperelastic materials, specifically focusing on analytical solutions for simple loading cases. Participants explore discrepancies between different formulations of the stress equations and their implications for finite element analysis (FEA) results.

Discussion Character

  • Technical explanation
  • Debate/contested
  • Mathematical reasoning

Main Points Raised

  • One participant presents two versions of the Mooney-Rivlin stress equation, noting that the first equation from a Polish book yields incorrect values compared to the second equation found in a different article.
  • Another participant questions whether the constants ##C_{10}## and ##C_{01}## are defined consistently across the two sources.
  • A participant suggests that the first equation may contain a typo, proposing a correction to the term involving ##C_{01}##.
  • Further discussion includes a comparison of the definitions of stress types, with references to equations from Hackett's work that align with the second equation.
  • One participant notes that the constants should agree based on the formulations but finds discrepancies in results when using the book's equation.
  • Another participant provides historical context regarding the age of the referenced book and compares it to the development years of various hyperelastic material models.
  • Discussion includes a clarification on the relationship between nominal stress, Second Piola-Kirchhoff stress, and Cauchy stress as presented in Hackett's work.

Areas of Agreement / Disagreement

Participants express uncertainty regarding the correctness of the first equation and whether it contains a typo. There is no consensus on the source of the discrepancies in results, and multiple competing views on the definitions and applications of the constants exist.

Contextual Notes

Limitations include potential differences in the definitions of constants across sources and unresolved issues regarding the accuracy of the equations presented. The discussion does not resolve the mathematical steps leading to the discrepancies in results.

FEAnalyst
Messages
348
Reaction score
149
TL;DR
What makes one of the equations for stress based on Mooney-Rivlin potential wrong?
Hi,
as I've mentioned in this thread, I am looking for analytical solutions for simple loading cases involving hyperelastic materials. It turned out that the literature on rubber part design might actually be a good lead. In a rather old (written in 1989) Polish book "Gumowe elementy sprężyste" ("Rubber Elastic Parts") by M. Pękalak and S. Radkowski, I've found a discussion of calculations for several basic load cases. Most of the formulas there are based on a specific derivation of the hyperelastic potential, but for uniaxial tension, there is also an equation derived from the Mooney-Rivlin potential: $$\sigma_{eng}=2 \left( \lambda - \frac{1}{\lambda^{2}} \right) \left( C_{10}+C_{01} \lambda \right)$$ where: ##\lambda## - stretch ratio, ##\lambda=\frac{L}{L_{0}}##, ##L## - final length, ##L_{0}## - initial length, ##C_{10}## and ##C_{01}## - Mooney-Rivlin constants.
Unfortunately, this equation gives incorrect values, but in the article "Hyperelastic Constitutive Modeling of Rubber and Rubber-Like Materials under Finite Strain" by M.N. Hamza and H.M. Alwan, I´ve found another version of this equation, which gives results that fully coincide with those obtained from FEA: $$\sigma=2 \left( \lambda^{2} - \frac{1}{\lambda} \right) \left( C_{10} + \frac{C_{01}}{\lambda} \right)$$ I don't know what's wrong with this first equation - is there a mistake in the book or is it another form that should be used differently? The textbook says that this first equation gives the engineering (nominal) stress, while the article most likely gives the formula for the true stress. However, the relationship between engineering stress and true stress is: $$\sigma_{true}=\sigma_{eng} \lambda$$ Applying this transformation on the first formula doesn't give the second equation. Does anyone know where the error is?
 
Engineering news on Phys.org
Hi, are the constants ##C_{10}## and ##C_{01}## defined in the same way in both books?
 
FEAnalyst said:
In a rather old (written in 1989)

Made me laugh.

From what you wrote, I would guess that the first equation has a typo:
C01λ instead of C01

Eq. 5.53 of Hyperelasticity Primer by Hacket agrees with your second equation with the stress explicitly identified as the Cauchy Stress.

He also identifies nominal (eq. 5.57) and Second Piola-Kirchhoff (eq. 5.55) stresses which are consistent with the second equation.

https://www.amazon.com/dp/3319732005/?tag=pfamazon01-20
 
Last edited:
freddie_mclair said:
Hi, are the constants ##C_{10}## and ##C_{01}## defined in the same way in both books?
It's strange because the constants should agree:
- in the book: $$W=C_{1} \left( \lambda_{1}^{2} + \lambda_{2}^{2} + \lambda_{3}^{2}-3 \right) + C_{2} \left( \frac{1}{\lambda_{1}^{2}} + \frac{1}{\lambda_{2}^{2}} + \frac{1}{\lambda_{3}^{2}} - 3 \right)$$
- in the article and in the software used to perform FEA for comparison: $$W=C_{10} \left( \lambda_{1}^{2} + \lambda_{2}^{2} + \lambda_{3}^{2}-3 \right) + C_{01} \left( \frac{1}{\lambda_{1}^{2}} + \frac{1}{\lambda_{2}^{2}} + \frac{1}{\lambda_{3}^{2}} - 3 \right)$$
so I replaced ##C_{1}## with ##C_{10}## and ##C_{2}## with ##C_{01}## and yet the results are incorrect when the equation from the book is used. However, when the constants are swapped the equation gives expected values. So maybe it's a mistake in the book.

caz said:
Made me laugh.
Old for a book, it's already yellowed and printed on this type of paper that's not used anymore. I mean, I have books as old as from 1950s but most of them are much newer. Especially when problems like hyperelasticity are considered. For comparison, here are the years in which each of the common hyperelastic material models was developed:
- Arruda-Boyce: 1993
- Marlow: 2003
- Mooney-Rivlin: 1948
- Neo-Hookean: 1948
- Ogden: 1972
- Polynomial: 1951
- Van der Waals: 1984
- Yeoh: 1993
 
Since you are talking about switching constants to explain things
in Hackett
nominal = λ×(Second Piola-Kirchhoff)= Cauchy/λ2
 
https://en.wikipedia.org/wiki/Mooney–Rivlin_solid
 

Similar threads

  • · Replies 2 ·
Replies
2
Views
3K
  • · Replies 1 ·
Replies
1
Views
1K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 4 ·
Replies
4
Views
4K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 1 ·
Replies
1
Views
685
Replies
7
Views
3K
  • · Replies 11 ·
Replies
11
Views
9K
  • · Replies 1 ·
Replies
1
Views
2K