I'm working with a polyurethane closed cell foam spring with 30% compression. I initially ran the solve using the CCX solver with 3D Nonlinear Static. It crashed at about 10% deflection after hours of run time. Then I tried 3D Static with both the CCX and the Internal solver. Both converged in minutes. I'm not complaining. The results looked
correct. Just wondering why the simpler solver worked and the nonlinear one didn't.
Comments
If there's a problem with the model like runaway loading or insufficient constraints that can fail in nonlinear whereas linear is more tolerant of those things.
Would you be able to share your model?
*SOLID SECTION, MATERIAL=SPONGE, ELSET=SPONGE
**********************************************
*MATERIAL,NAME=SPONGE
*HYPERFOAM,N=2
0.164861E6,8.88413,2.302E-5,-4.81798,0.,0.
**********************************************
And as your part is simetric, you could use also a quarter model, or even axissimetric model.
What kind of results do you need from the analysis?
I'd say you need to use a non-linear material here, such as *HYPERFOAM Sergio suggested. It's not in Mecway's GUI but you can define it with CCX cards.
I tried Neo-Hooke with what I guess are similar parameters for the small-strain region:
C_10 = 400 psi
D1 = 2.7e-7 m^2/N to give calculated Poisson's ratio = 0.202
and it solved further, up to 90% but the deformed shape is very different from linear, with a crease near the top.
Linear analysis can happily produce a (wrong) solution for any amount of strain, even less than -100% so it turns inside-out.
On your note about "results looked correct" - careful! That has been my entire career, knowing the difference between "results look correct" and "correct results"
John
The problem, at least as I see it, is that the Mooney-Rivlin model is that it is for a solid elastomer which is mostly incompressible (volume conservative). The Poisson's ratio for a neat polyurethane elastomer is 0.499. Your ratio in the file you sent was for a carbon black filled rubber. But it is still quite high. These microcellular materials are very compressible. That's why they are favored for these jounce bumper applications. The second file I sent here is exactly as you set up except that I replaced the Mooney model constants with the strain hardening data I used for the jounce bumper FEM. I imposed a Poisson's ratio of 0.05. You can see in the image files the difference in the volume effects.
The force/deflection will increase for both cases- for the part.
Reading through the Abaqus documentation I have seen that it provides guidance on how to fit your material parameters to experimental data.
https://classes.engineering.wustl.edu/2009/spring/mase5513/abaqus/docs/v6.6/books/stm/default.htm?startat=ch04s06ath124.html
Excel itself has a Solver that can find the best parameters combination to fit an objective function (relative error in stress measure E = 0). You would probably be limited to HYPERFOAM N=1 due to lack of inputs. It can sometimes be tricky as you need a good set of initial bounded parameters to help Excel to find a solution but in this case, it seems you have the compressibility behavior clear so...you can play just with two parameters.
That would be the homemade solution.
By other hand, I have also seen some people uses Ogden material model for foams. It has some sense as both energy potentials shares many points in common.
If you want to give it a try, Curve fitter can fit OGDEN to experimental data. webpage says it's still free.
https://docs.welsim.com/curvefitter/curvefit_overview/#hyperelastic-material-model-fitting
I have made a similar work a few years ago using Optimax that is free, coupled with a CalculiX input file.
Your hyperelastic vs hyperfoamrison is perfect. You indicate that Mecway can accommodate a hyperfoam material model. I'm not seeing where this kind of data can be entered.
Couldn't I do the same by assuming a linear elastic material with a near zero poisson's ratio?
*SOLID SECTION, MATERIAL=SPONGE, ELSET=SPONGE
**********************************************
*MATERIAL,NAME=SPONGE
*HYPERFOAM,N=2
0.164861E6,8.88413,2.302E-5,-4.81798,0.,0.
**********************************************
And for rubber coeficient determination, even if they use the theorical/academic procedure with stress/strain curves as input data, in industrial life what you have is a sample (solid) part, and results from a static test, so the input data is a load/deflection curve. I remember that we have available strain stress traction test data, and could even build the devices for the biaxial stress test, but we keep with the simple compression test on a cylindrical shape. Most of the rubber mounts on the car that you see everyday were developed using that data.