Nonlinear Materials (Partial Differential Equations Toolbox)

Hello,
For those familiar to the topic. How can I use the following function:
structuralProperties(structuralmodel,'PoissonsRatio',0.3, ...
'YoungsModulus',210E3);
For nonlinear materials? Meaning the value of the Young's modulus varies after the yield strenght of the material is surpassed.

5 Commenti

@Pablo, structuralmodel() only does linear stress-strain problems. For a nonlinear model you will have to do more coding on your own. If I were solving a static loading problem, I would try writing the equations for the relevant nonlinear PDEs as a relaxation problem. Good luck with this challenging problem.
Oh that's a pity...
Thank you for the response!
Agree'd it's a shame - something I'd like to see included / become a little easier in future.
For the structural mech documentation the Youngs Modulus has to be a positive number.
For the unified workflow (which appears how things are going) under Material Property Assignments the Youngs Modulus can be of type: positive number | three-element vector of positive numbers | function handle the catch here is that it can only depends on space then - not local elemental stress.
Still, function handles can be useful, I'm currently trying to see if I can relate a third variable to this spatial field, i.e. temperature and damage and then use that to indirectly vary the stiffness. For details, see Nonconstant Parameters of Finite Element Model.

Accedi per commentare.

Risposte (0)

Richiesto:

il 7 Mar 2023

Commentato:

il 11 Set 2024

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by