Josh Thomas
Certified Consultant
Please login with a confirmed email address before reporting spam
Posted:
1 decade ago
11 mar 2013, 15:25 GMT-4
Allison,
Without taking a detailed look at your model, my first suggestion would be to try to solve this problem without the hyperelastic material model first. Just use a linear elastic model for both domains. Then, make sure you can solve the contact problem for all parameters. Convergence issues are common in both contact modeling and especially in hyperelastic material modeling. I'd recommend first debugging the contact problem. Then add the hyperelastic complexity. If the problem is the hyperelastic material model, you can try playing with the parameters to decrease the nonlinearity of the model slightly and see if that helps.
Regards,
Josh Thomas
AltaSim Technologies
Allison,
Without taking a detailed look at your model, my first suggestion would be to try to solve this problem without the hyperelastic material model first. Just use a linear elastic model for both domains. Then, make sure you can solve the contact problem for all parameters. Convergence issues are common in both contact modeling and especially in hyperelastic material modeling. I'd recommend first debugging the contact problem. Then add the hyperelastic complexity. If the problem is the hyperelastic material model, you can try playing with the parameters to decrease the nonlinearity of the model slightly and see if that helps.
Regards,
Josh Thomas
AltaSim Technologies
Please login with a confirmed email address before reporting spam
Posted:
1 decade ago
12 mar 2013, 09:28 GMT-4
Hi Josh,
Thanks for the reply, and the suggestion. Unfortunately, I've already tried the same model with a linear elastic material and it doesn't make a significant difference. I'll keep digging!
Regards,
Allison
Hi Josh,
Thanks for the reply, and the suggestion. Unfortunately, I've already tried the same model with a linear elastic material and it doesn't make a significant difference. I'll keep digging!
Regards,
Allison
Josh Thomas
Certified Consultant
Please login with a confirmed email address before reporting spam
Posted:
1 decade ago
12 mar 2013, 09:38 GMT-4
Allison-
If the model isn't converging with a linear elastic material model, then you know there is a convergence issue probably with the contact modeling. I would work to troubleshoot and obtain convergence for the contact problem first using the linear elastic material model.
Here are some things to try to help with contact convergence:
1) Try using linear shape functions for displacement discretization. The default is quadratic.
2) Run the problem without friction before adding friction. Then, if friction causes the convergence issue you can adjust friction parameters.
3) Check that you are using the Double dogleg solver -- this should be the default in v4.3a but I'd check anyway. I've had good success with this new solver for contact problems.
4) Try making a good guess of the initial value of contact pressure.
5) Stiffer part should be the source.
6) There should be a finer mesh on the destination.
Best regards,
Josh
Allison-
If the model isn't converging with a linear elastic material model, then you know there is a convergence issue probably with the contact modeling. I would work to troubleshoot and obtain convergence for the contact problem first using the linear elastic material model.
Here are some things to try to help with contact convergence:
1) Try using linear shape functions for displacement discretization. The default is quadratic.
2) Run the problem without friction before adding friction. Then, if friction causes the convergence issue you can adjust friction parameters.
3) Check that you are using the Double dogleg solver -- this should be the default in v4.3a but I'd check anyway. I've had good success with this new solver for contact problems.
4) Try making a good guess of the initial value of contact pressure.
5) Stiffer part should be the source.
6) There should be a finer mesh on the destination.
Best regards,
Josh
Henrik Sönnerlind
COMSOL Employee
Please login with a confirmed email address before reporting spam
Posted:
1 decade ago
12 mar 2013, 15:27 GMT-4
Hi,
There are some issues in your model:
1, The internal core is almost rigid (E=1E8 GPa). No need to solve for it. Make it completely rigid instead by adding a Fixed constraint to the domain and remove the constraints form the boundaries.
2. The problem is not truly time dependent. The time is only used as a parameter. Replace the Time dependent study with a Stationary study, in which you use the Continuation solver (under Study extensions). Replace the prescribed velocity with Prescribed displacement having the value controlled by the continuation parameter.
3. Put a finer mesh at least in the axial direction of the hyperelastic part.
4. The scaling values of the Dependent variables for contact pressure and friction force are about four orders of magnitude too large. The effect is that you essentially have no convergence check at all on these variables.
Regards,
Henrik
Hi,
There are some issues in your model:
1, The internal core is almost rigid (E=1E8 GPa). No need to solve for it. Make it completely rigid instead by adding a Fixed constraint to the domain and remove the constraints form the boundaries.
2. The problem is not truly time dependent. The time is only used as a parameter. Replace the Time dependent study with a Stationary study, in which you use the Continuation solver (under Study extensions). Replace the prescribed velocity with Prescribed displacement having the value controlled by the continuation parameter.
3. Put a finer mesh at least in the axial direction of the hyperelastic part.
4. The scaling values of the Dependent variables for contact pressure and friction force are about four orders of magnitude too large. The effect is that you essentially have no convergence check at all on these variables.
Regards,
Henrik