Nonlinear Materials (Partial Differential Equations Toolbox)
Mostra commenti meno recenti
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
William Rose
il 7 Mar 2023
@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.
William Rose
il 7 Mar 2023
@Pablo, I would also search the File Exchange. For example:
Pablo
il 7 Mar 2023
William Rose
il 10 Mar 2023
@Pablo, you're welcome.
Thomas
il 11 Set 2024
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.
Risposte (0)
Categorie
Scopri di più su Structural Mechanics in Centro assistenza e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!