Nonlinear Materials (Partial Differential Equations Toolbox)
Mostrar comentarios más antiguos
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 comentarios
William Rose
el 7 de Mzo. de 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
el 7 de Mzo. de 2023
@Pablo, I would also search the File Exchange. For example:
Pablo
el 7 de Mzo. de 2023
William Rose
el 10 de Mzo. de 2023
@Pablo, you're welcome.
Thomas
el 11 de Sept. de 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.
Respuestas (0)
Categorías
Más información sobre Structural Mechanics en Centro de ayuda y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!