Computational Plasticity (Algorithm for Mises UMAT)

If you need linear elastic or Mises plastic UMAT and related CAE models please visit this link:
www.engssoft.com/elastic-plas...
This video is the second part of a series, which help you step by step, to write your own first plastic UMAT subroutine. In the first video basics of Mises plasticity were explained. In this video computational plasticity and the algorithm which is used to solve Mises equations is depicted. Necessity and deriving of Jacobian matrix will be discussed in a separate video. In the last video, related UMAT subroutine is described.
In this video you can find out:
Introduction 00:00
Essential equations of Mises plasticity 00:48
Numerical implementation of the Mises equations (Return mapping) 01:54
Algorithm to solve Mises equations 8:15

Пікірлер: 13

  • @bencherifmokhtar1429
    @bencherifmokhtar14292 жыл бұрын

    thank you very much for this course, im a PhD student and you guys are helping me a lot during my work

  • @magedqasem7403
    @magedqasem74032 жыл бұрын

    Very good video, It helps me a lot. Thank you.

  • @saiganesh1971
    @saiganesh1971 Жыл бұрын

    Great explanation... Kudos to your presentation and explanation.

  • @fatemejafari50
    @fatemejafari502 жыл бұрын

    Thanks to Engineering Software team for really informative and helpful content. If possible, plz produce content about fracture mechanics.

  • @tabassumyasmin9887
    @tabassumyasmin98872 жыл бұрын

    thanks for this nice video

  • @sebakoli6781
    @sebakoli67819 күн бұрын

    Thank you for the detail explanation. But, how can I incorporate nonlinear hardening instead of linear hardening? At 7:41, the derivative of function 'f' w.r.t 'Δp' would not be (-3G-H) for nonlinear hardening. For example: derivative of linear hardening (HΔp) is 'H' but for power hardening law [H(Δp)^n], its derivative would contain Δp itself. Should I replace 'H' with [n*H(Δp)^(n-1)] in 'dΔp' expression and solve accordingly? I am not sure if you got my point or not. I hope you would provide some help and suggestions. Thank you again. Waiting for the response...

  • @johanharamboure5743
    @johanharamboure574315 күн бұрын

    Hi, thank you very much for these explanations ! One question though, how come the deformation increment is an input to the algorithm, when it depends on the deformation at step k+1? And tell me if I'm wrong, but it seems to me that this algorithm is not compatible with an explicit approach, given the sub-iterations required to calculate the plastic deformation increment.

  • @engineering_software

    @engineering_software

    15 күн бұрын

    First about the implicit solver, in each increment several predictions and corrections for the final displacement happen, named as iteration. In each of these predicted displacements the UMAT is called and the stress is calculated. Please see this video to understand the implicit flowchart better. kzread.info/dash/bejne/eXh7xbCQgqatZbA.htmlsi=iudM-PHv31iCZx_8 The explicit is totally different and we will discuss its algorithm and differences of UMAT and VUMAT in future videos.

  • @juandavidorjuelamendez997
    @juandavidorjuelamendez9972 жыл бұрын

    This is a sound informative vídeo, thank you for the effort. Could you explain how this algorithm changes if the flow stress is expressed as a function that depends on plastic strain, plastic strain rate and temperature, such as Johnson-Cook?

  • @engineering_software

    @engineering_software

    2 жыл бұрын

    Dear David, writing the mentioned UMAT requires studying complicated relationships and numerical implementation of them which can not be explained in comments.

  • @tabassumyasmin9887

    @tabassumyasmin9887

    2 жыл бұрын

    Hi David - Did you mange to get it sorted - if yes could you share as I also need similar kind of coding for Hensel spitel models please

  • @subratkumarmaharana213
    @subratkumarmaharana213 Жыл бұрын

    A correction at 1.49 .. the trace of plastic strain tensor is not zero.. however, the trace of plastic strain rate or incremental plastic strain tensor is zero.

  • @engineering_software

    @engineering_software

    6 ай бұрын

    Trace of 'Plastic Strain Tensor' and its rate or increment all are zero. That is the incompressibility rule of plastic deformation.