Note: This discussion is about an older version of the COMSOL Multiphysics® software. The information provided may be out of date.

Discussion Closed This discussion was created more than 6 months ago and has been closed. To start a new discussion with a link back to this one, click here.

How to Find the Expression of Plastic Strain in Solid Mechanics

Please login with a confirmed email address before reporting spam

Hi,

In solid mechanics module, I want to take derivatives of the plastic train with respect to the coordinates. The plastic strain curve is like Fig.epl11.
However, I found when I use the operation d(solid.epl11, X), the result is zero, like Fig.depl11. It seems like the plastic strain is not a function of the coordinates, no matter x or X.
I also check the 'Equation View' of Plasticity module. I found there is not expression for the plastic strain solid.epl11, as shown in Fig.Equation View.
Can anyone tell me:
1.How can I find the expression for plastic strain in solid mechanics module?
2.what is its independent variable?
3.How can I take derivatives of the plastic train with respect to the coordinates?
Thanks so much!


2 Replies Last Post 2015年5月11日 GMT-4 15:19
Henrik Sönnerlind COMSOL Employee

Please login with a confirmed email address before reporting spam

Posted: 10 years ago 2015年5月11日 GMT-4 10:30
Hi,

The reason that you cannot see an expression for the plastic strain in equation view is that the plastic strains are computed by an algorithm, rather than by an explicit expression.

The plastic strains are state variables computed and stored in the integration points (Gauss points). They are not described by any spatial shape functions and are not assumed to have any specific degree of spatial continuity. This is why you cannot compute spatial derivatives.

If you really need these derivatives, you can map the plastic strains (in a weak sense) to a continuous field of your own choice. One way of doing this is to add a Weak Contribution as shown in the model library example stress_depdendent_elasticity (in that case a stress quantity is mapped).

Regards,
Henrik
Hi, The reason that you cannot see an expression for the plastic strain in equation view is that the plastic strains are computed by an algorithm, rather than by an explicit expression. The plastic strains are state variables computed and stored in the integration points (Gauss points). They are not described by any spatial shape functions and are not assumed to have any specific degree of spatial continuity. This is why you cannot compute spatial derivatives. If you really need these derivatives, you can map the plastic strains (in a weak sense) to a continuous field of your own choice. One way of doing this is to add a Weak Contribution as shown in the model library example stress_depdendent_elasticity (in that case a stress quantity is mapped). Regards, Henrik

Please login with a confirmed email address before reporting spam

Posted: 10 years ago 2015年5月11日 GMT-4 15:19
Hi Henrik,

Thanks for your suggestion. I will try it!

Best,
Rong
Hi Henrik, Thanks for your suggestion. I will try it! Best, Rong

Note that while COMSOL employees may participate in the discussion forum, COMSOL® software users who are on-subscription should submit their questions via the Support Center for a more comprehensive response from the Technical Support team.