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.

Plasticity - Cyclic Hardening

Matthew Malkin
Hi all,

I am modelling a process where a steel plate is subject to cyclic forces that cause plastic deformation.

As the process is cyclic I am inclined to use the kinematic hardening option - I am however slightly confused by the description in the COMSOL documentation.

Am i correct in thinking that the kinematic hardening model uses Pragers rule and is therefore a bi-linear model?

Within the isotropic hardening module there is an option to input a user defined hardening function. Clearly this can be non linear however I presume this can never recreate the kinematic model i.e moving the yield surface as opposed to extending it?

Does anyone have any experience implementing a kinematic hardening model in comsol other than the default?

Also as an aside, I am running a simulation of cyclic loading. Currently I have the load described as a variable of time and am running a time dependent solution over a number of cycles. Is there a more efficient way to do this? possibly using the stationary solver?

Any help would be appreciated,

Thanks

2 Replies Last Post Jun 5, 2013, 11:06 AM EDT
Nagi Elabbasi Certified Consultant
Posted: 5 years ago Apr 3, 2013, 3:05 PM EDT
Hi Matthew,

Yes the only option for kinematic hardening plasticity is the linear hardening model (Prager’s rule) which is a good approximation for many problems. I think you can relatively easily circumvent that and make the back stress take any function of plastic strain, but that usually does not produce results that agree with experimental cyclic plastic behavior. You can implement a “mixed” or “combined” hardening model developed explicitly for cyclic plasticity.

Regarding the solver, you should use a stationary solver with a parametric sweep and setup the load to be a function of the parametric variable.

Nagi Elabbasi
Veryst Engineering
Hi Matthew, Yes the only option for kinematic hardening plasticity is the linear hardening model (Prager’s rule) which is a good approximation for many problems. I think you can relatively easily circumvent that and make the back stress take any function of plastic strain, but that usually does not produce results that agree with experimental cyclic plastic behavior. You can implement a “mixed” or “combined” hardening model developed explicitly for cyclic plasticity. Regarding the solver, you should use a stationary solver with a parametric sweep and setup the load to be a function of the parametric variable. Nagi Elabbasi Veryst Engineering

Posted: 4 years ago Jun 5, 2013, 11:06 AM EDT

Hi Matthew,

Yes the only option for kinematic hardening plasticity is the linear hardening model (Prager’s rule) which is a good approximation for many problems. I think you can relatively easily circumvent that and make the back stress take any function of plastic strain, but that usually does not produce results that agree with experimental cyclic plastic behavior. You can implement a “mixed” or “combined” hardening model developed explicitly for cyclic plasticity.

Regarding the solver, you should use a stationary solver with a parametric sweep and setup the load to be a function of the parametric variable.

Nagi Elabbasi
Veryst Engineering


Hi Nagi

Could you give more information about the mixed or combined hardening model. I found in comsol that I can just choose one of kinematic and isotropic hardening rule.

btw: can user define the flow rule in comsol?
[QUOTE] Hi Matthew, Yes the only option for kinematic hardening plasticity is the linear hardening model (Prager’s rule) which is a good approximation for many problems. I think you can relatively easily circumvent that and make the back stress take any function of plastic strain, but that usually does not produce results that agree with experimental cyclic plastic behavior. You can implement a “mixed” or “combined” hardening model developed explicitly for cyclic plasticity. Regarding the solver, you should use a stationary solver with a parametric sweep and setup the load to be a function of the parametric variable. Nagi Elabbasi Veryst Engineering [/QUOTE] Hi Nagi Could you give more information about the mixed or combined hardening model. I found in comsol that I can just choose one of kinematic and isotropic hardening rule. btw: can user define the flow rule in comsol?

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.