Science topic

Constitutive Modelling - Science topic

Explore the latest questions and answers in Constitutive Modelling, and find Constitutive Modelling experts.
Questions related to Constitutive Modelling
  • asked a question related to Constitutive Modelling
Question
1 answer
There are many constitutive models to describe the mechanical behavior of a material . Concrete is a composite material.
Relevant answer
Answer
The selection of a constitutive model for plain concrete largely depends on the specific applications and loading conditions it will be subjected to. However, the Concrete Damage Plasticity (CDP) model is frequently regarded as one of the best representative constitutive models for plain concrete due to its ability to accurately simulate the non-linear behavior of concrete under various loading conditions, including tension, compression, and shear. The CDP model operates by incorporating both plasticity and damage mechanics, which allows it to simulate the complex behavior of concrete, including irreversible deformation (plasticity) and degradation phenomena (damage) (Lubliner et al., 1989). This dual approach is highly effective in capturing the cyclic loading effects and post-cracking behavior, which are critical in many structural applications. The model is versatile and can be used in diverse analyses, such as seismic response, impact analysis, and durability studies, making it highly practical for real-world applications (Grassl & Jirásek, 2006). This model allows for the calibration of various parameters that govern the evolution of damage and plasticity, thereby enabling tailored simulations that account for different concrete characteristics (Lee & Fenves, 1998). Its effectiveness is well-documented in finite element software applications where it is utilized to predict the performance of concrete structures (Jankowiak & Lodygowski, 2005). Consequently, due to the combination of its theoretical robustness and practical applicability, the CDP model is widely adopted in both research and industry settings for simulating the behavior of plain concrete. References Grassl, P., & Jirásek, M. (2006). Damage-plastic model for concrete failure. *International Journal of Solids and Structures, 43*(22-23), 7166-7196. Jankowiak, T., & Lodygowski, T. (2005). Identification of parameters of concrete damage plasticity constitutive model. *Foundations of Civil and Environmental Engineering, 6*(1), 53-69. Lee, J., & Fenves, G. L. (1998). Plastic-damage model for cyclic loading of concrete structures. *Journal of Engineering Mechanics, 124*(8), 892-900. Lubliner, J., Oliver, J., Oller, S., & Onate, E. (1989). A plastic-damage model for concrete. *International Journal of Solids and Structures, 25*(3), 299-326.
  • asked a question related to Constitutive Modelling
Question
2 answers
Of course not. Any first semester student of continuum mechanics learns the tools to prove that it is not even Galilean invariant. Yet, I have found myself stuck in an absurd 7-year-long debate with a person who insists that grad (rho*v) is an objective tensor. Normally, I would leave this person to his own willful ignorance--however, he is a professor who, without bothering to carry out the Euclidean transformation, has managed through rhetoric alone to convince others, including at least one journal editor, that this is the case. I guess I just wonder if anyone else finds this as depressing as I do?
Relevant answer
Answer
Another thing I tried was to post a challenge to the professor's rebuttal against my critique(s) in which I promised that if he could take out a pencil and a piece of paper and prove that grad (rho*v) is objective, then I would fill out my ResearchGate biography to read: My past and current work is focused on inventing crazy lies about tensors and their properties. Still no response.
  • asked a question related to Constitutive Modelling
Question
1 answer
Dear Researchers and Faculty,
I hope this message finds you well.
We are delighted to extend an invitation to you as an INVITED SPEAKER at the special session on 'Innovative Frontiers in Biomechanics, Bioengineering, Generative Designs, and Topology Applied in Prosthetic-Orthotic and Healthy Devices (SS3)' during the 17th International Conference on Advanced Computational Engineering and Experimenting (ACEX 2024), in Barcelona, Spain, from July 1st to 5th, 2024.
Conference Website: http://www.acex-conference.com
Your outstanding expertise and contributions in the field of biomechanics and related areas have not gone unnoticed.
Your participation in our special session would undoubtedly elevate the quality and depth of our discussions.
The primary objective of our special session is to facilitate the exchange of knowledge and experiences among scientists from diverse corners of the globe, fostering discussions on scientific findings and encouraging the generation of novel ideas and approaches.
We enthusiastically welcome presentations on a wide range of topics, including experimental testing, constitutive modeling, and numerical simulation.
For comprehensive details, please refer to the session webpage: https://acex-conference.com/ss3.html
As an invited speaker, you will enjoy the privilege of an extended speaking time and a reduced registration fee.
We sincerely hope that you will be able to accept our invitation.
Your participation would not only be a great honor but also a remarkable opportunity for us to meet and collaborate. Should you have any questions or require any assistance, please do not hesitate to contact me directly or reach out to our conference organizers via email at contact@acex-conference.com or jbeltran@ipn.mx .
We eagerly anticipate your positive response and your presence at ACEX 2024.
Best regards,
Prof. Juan Beltran
Relevant answer
Answer
لا
  • asked a question related to Constitutive Modelling
Question
2 answers
VUMAT subroutine which describes cyclic constitutive model of steel bars which tell us the ultimate strain bars using FORTRAN language for ABAQUS user defined material.
Relevant answer
Answer
Hello.
Yes, VUMAT is precisely what you need. It is a powerful tool for defining cyclic hardening plasticity in Abaqus software. You can utilize it to specify both isotropic and kinematic hardening behaviors. If you require a convenient reference to learn this, you can follow this learning link.
  • asked a question related to Constitutive Modelling
Question
1 answer
Hello all,
I am learning to write an ABAQUS VUMAT subroutine for Deshpande Evans (DE)/ Preston-Tonks-Wallace Material (PTW)constitutive model. I didn't write a subroutine before. I would appreciate any guidance toward the development of a subroutine. If anyone can share a VUMAT subroutine for DE/PTW model it would be of great help!
Thank you!
Best Regards,
Arif
Relevant answer
Answer
Hello,
I'm really not familiar with your model but for visco elastoplastic models we usually do as following :
Parameters reading.
Elastic stress for the first check and the first time step. Then make the assumption of elastic stress increment, compute your yield function and if your result is not coherent you have to define a solver to satify all your model equations. I hope for you you have only one variable to control your whole model, either it will be tricky.
You can define your own algorithm (Newton Raphson or Line Step if I'm right) or you can also find one on the web for the problem resolution.
Don't forget to save your internal variables at the end of each step once you reached equations equilibrium.
  • asked a question related to Constitutive Modelling
Question
2 answers
Where can I find the stress-strain relation in terms of Young's modulus, Poission's ratio, and components of contravariant metric tensor?
Relevant answer
Answer
General formulations of the Toupin-Mindlin strain gradient theory in orthogonal curvilinear coordinate systems are derived and then described for the situations of cylindrical and spherical coordinates. In both coordinate systems, expressions for the relevant equilibrium equations, boundary conditions, and physical components for strains and strain gradients are supplied.
  • asked a question related to Constitutive Modelling
Question
3 answers
Hello,
I am using the JH-2 model, which is a VUMAT constitutive model embedded in the Abaqus/explicit program. I would like to directly check how this VUMAT file is written, and if possible, I would like to modify it. Could you please tell me where I can find this VUMAT file?
Thank you.
Relevant answer
Answer
Dzevad Hadzihafizovic
, I wanted to express my sincere gratitude for taking the time to respond to my previous inquiry. Thank you for your answer.
  • asked a question related to Constitutive Modelling
Question
1 answer
How to formulate a constitutive model for the elastic-plastic behavior of thermoset polymer at elevated temeperature? Are there any reaonable method (have physical meaning) which are widely accepted?
Relevant answer
Answer
Dear colleague.
The model will be the same as for room or any other temperature. It will be composed of springs and pistons, e.g., Tuckett model. What you have to respect are the changes in moduli characterizing enthalpic (G1) and entropic (G2) springs and dynamic viscosity coefficients of pistons in the viscoelastic (eta2) and the plastic (eta3) components. That´s all. Best regards, J.V.
  • asked a question related to Constitutive Modelling
Question
5 answers
Dear all,
I am currently dealing with a problem of spurious oscillations in wave propagation in elastoplastic bodies.
The problem in question is a 1D column subjected to a 10Hz sine wave acceleration input motion at the bottom of the mesh. Abaqus/Standard is used for the dynamic analysis.
Generally, the stress strain behavior looks fine, the same with displacements and velocities. The oscillations are most pronouncedly experienced in the calculated accelerations. They appear in time when the element/Gauss point is subjected to a sharp change in stiffness, e.g. from elastic branch into plastic one when no smooth hyperbolic relationship is used. The oscillations are of much higher frequency than the input motion [say around 100Hz].
I am wondering where these oscillations come from. I have tried to include numerical damping in the HHT direct time integration scheme however this did not influence the observed oscillations. I am wondering if further “play” with alpha, beta, gamma parameters in the HHT method could result in damping out the oscillation I experience. So far I have only used set of parameters as suggested in Abaqus Manual for “application=moderate dissipation” option.
I have also tried the effects of time and space discretization, non of the two was effective [for space discretization going for much finer solution than the minimum of 10 nodes per wave length as typically advised]. The problem remains and is insensitive to mesh or time step refinement. The only way of removing the oscillations is applying the Rayleigh damping, however this seems to be artificial way of removing the problem since the constitutive model is elastoplastic and deemed to be capable of accounting for material damping.
Generally, Abaqus manual says “The principal advantage of these operators is that they are unconditionally stable for linear systems; there is no mathematical limit on the size of the time increment that can be used to integrate a linear system” so I understand that maybe this scheme is not stable or inaccurate for the nonlinear dynamic problems or a family of nonlinear dynamic problems. Would some another commonly used direct time integration scheme, such as lets say Bathe be more accurate here?
Anyone has experienced maybe a similar problem? Where is it I can look for the reason of the oscillations?
Thanks in advance for any help and advice on that.
Relevant answer
Answer
Yes, I solved the problem. In brief, we should be mindful when assessing the origin of unexpected oscillations in numerical studies, which in fact can be due to numerical reasons (e.g. occurrence of strain discontinuity) but can also represent physical phenomena (especially in more complex nonlinear analysis). The latter is easier to be concluded if the oscillations can be attributed to a particular physical phenomenon but possibly not recognized before in the 'new' context/perspective. (Note here that it is certainly prudent to assume at the very first inspection of the results that any unexpected oscillations in our numerical studies are spurious).
You are welcome to see more on this topic in my publications listed on Researchgate.
Regarding your work, thanks for sharing the link, judging from the abstract of your work (paper not available to my institution), your problem is probably a bit different than mine.
  • asked a question related to Constitutive Modelling
Question
3 answers
I want to input a user defined model in Plaxis. I know that a .dll file has to be created in order to do so. However I need help in creating the .dll file.
Relevant answer
Answer
Check my MSc Dissertation, it is in my ReseachGate Profile .
I present all the discussion regarding implementation and the respective source-code. I know there are other MSc and PhD theses. Pedro Alonso Pinto has developed a model based on VBA, that, with Jaime Alberto dos Santos and João Lourenço, resulted in the presentation of this paper:
Onur Kacar has developed a model based on Fortran, partially based on my implementation:
A few aspects to bear in mind:
  • I used Fortran in my dll. At least in Fortran, the compiler used to create the dll is crucial for the success of integration in PLAXIS.
  • The constitutive model has to be tridimensional, even for Plaxis 2D. The calculation kernel solves the full constititive equation.
  • The migration for 64-bit calculation kernel has demanded that you need to create two dll files, one with the termination 64.
Hope this will help!
  • asked a question related to Constitutive Modelling
Question
1 answer
BACKGROUNDS: As we all known, the capture of the failure and post-failure in simulation of timber structures is very important. Timber structures deveops fast up to now, simulation methods have been play ing critical roles in understanding the failure mechanics and structural behavior. With the success of simulation, i.e. getting reasonable simulation results, one can proceed the subsequent works, such as design, assessment, and strengthening, etc.
FIELDS : CLT, GLT, Ttaditional timber structures, wood-based structures, furniture structures, etc.
especially some elements needed fined simulation to reflect the whole failure process.
PROPOSE: every one can actively say anything here, from ideas to some discussions, dont just limited to the answer of my questin.
Relevant answer
Answer
Here is the latest published Modelling Guide for Timber Structures: https://web.fpinnovations.ca/modelling/. Chaper 4.1 discusses the constitute models for wood-based products and key modelling considerations.
  • asked a question related to Constitutive Modelling
Question
5 answers
Hi everyone:
I'm confused that if the CPFEM can be used to design materials. As for most studies, the experiments are done before the simulation because some parameters of the constitutive model or hardening model are needed to be calibrated. Now, I'm trying to use the parameters from others' papers to design materials, can this be done? Looking forward to your answers.Thanks a lot.
Relevant answer
Answer
Hi Mohammad Mianroodi , welcome to join us for discussion. The propose in designing new material is mainly focuse on the microstructure , but not the chemical composition or other. Moreover, the propose is to design a texture.
  • asked a question related to Constitutive Modelling
Question
7 answers
I tried to model a machine foundation from an available literature. I applied all the properties, constitutive model, boundary conditions and modelling procedure as per the given literature but I didn't get the proper displacement as given in the literature. Rather I got hardly one tenth to one fifteenth of it. Has anyone the same problem.? Can anyone help me with this.?
Relevant answer
Answer
Follow
  • asked a question related to Constitutive Modelling
Question
1 answer
According to my actual needs, I modified the "plastic_dislotwin.f90" in the SRC folder of damask_ However, after running, I found that the program runs the unmodified constitutive model by default. How can I add my own constitutive model to this software? What program content do I need to modify? I didn't find a detailed introduction on the Internet. If anyone knows about this, I hope to get your guidance
Relevant answer
Answer
I think you need to recompile to run from modified constitutive law.
  • asked a question related to Constitutive Modelling
Question
2 answers
I am trying to reproduce a TX test on a sand by using a FE 1-element, axisymmetric geometry ABAQUS model, assigned to a SANISAND material. For this purpose, I am using a umat subroutine that is made available at soilmodels.com (https://soilmodels.com/download/plaxis-umat-sanisand/)
In my ABAQUS model, I have set a material with 36 state variables and 19 parameters, as suggested by the developers of the subroutine. The only additional feature of the material is the density, set = 1 (ton/m^3). The adopted element type is axisymmetric stress, hybrid formulation (CAX4H). A confinement load of 100 (kPa) is applied to the two boundaries of the soil element along a "confinement" and a "shear" static steps of analysis. During the "shear" step, I applied a vertical (axial) displacement of the upper boundary of the sample, producing a deviatoric stress.
I properly linked the subroutine to the job in the "General" option of the job menu.
When I run the job, an error occurs before the analysis is run reporting "Abaqus/Standard Analysis exited with an error - Please see the message file for possible error messages if the file exists."
Relevant answer
Answer
Riccardo Zabatta To check the error of your simulation, print line-by-line to find the mistake in the calculation.
If you are a beginner in writing subroutine check this article:
  • asked a question related to Constitutive Modelling
Question
3 answers
Hi everyone,
A constitutive model taking the effect of grain size, dislocation interaction (thermal glide and climb mechanism), second phase strengthening, and temperature are good to study materials' mechanical properties and creep behaviors at different temperatures. There are many such models considering one or more factors proposed. The paper (https://link.springer.com/content/pdf/10.1007/s11661-017-4011-3.pdf) is a very great study. Could anyone help me with how to introduce and implement this crystal plasticity model for polycrystal structure in one kind of simulation software?
Relevant answer
Answer
Agree with Mirtunjay.
DAMASK (MPIE) provide a good way to probe the effects of grain size, dislocation interaction....
You can find many references about the DAMASK.
Others, e.g. PRIMIS-plasticity (University of Michigan), MOOSE (Idaho National Laboratory), FEPX (ACME lab)...... can also do CPFE analysis.
You can check at their web,
DAMASK
PRISMS
MOOSE
FEPX
  • asked a question related to Constitutive Modelling
Question
3 answers
Specific constitutive model for soils, (Simpson is the key name). I will be very grateful for any help.
Relevant answer
Answer
This is a good question.
  • asked a question related to Constitutive Modelling
Question
3 answers
Dear Colleagues,
We are working on new non-linear constitutive model for metals. I have implemented it in ABAQUS in frame of UMAT procedure for 3D elements. It works fine. The problem is that we would like to use also shell elements for analysis of thin walled structures. I don't know what should be included in UMAT in case of shell elements (elements S4, S3). I assume that plane components like in case of plain stress case, but what else? I would be glad for precise information regarding that matter and maybe some exemplary UMAT procedure for shell elements (simpler constitutive model the better). The simplest constitutive model is isotropic linear Hooke's relationship - how the UMAT for shells looks like than?
Relevant answer
Answer
Dear Eleftherios, thank You very much for your answer. My rough idea was that I need to formulate plane stress case. I am still not sure if there is anything more in case of shell elements?
  • asked a question related to Constitutive Modelling
Question
3 answers
Dear all,
I would like to know if anyone can help me on how to Calculate Phan-Thien-Tanner (PTT) constitutive model parameters from rheology experimental data. I need those parameter for an ANSYS polyflow simulation of die swell. I have experimental viscosity curve for PLA at 200C.
Thanks
Relevant answer
Answer
Many thanks for your kind answers!
  • asked a question related to Constitutive Modelling
Question
7 answers
Is there any command to extract plastic strain values (Volmetric and Deviatoric) in FLAC  2D for Mohr-Coulomb constitutive model.
Relevant answer
Answer
Hello Sir,
Did you know about the plastic shear strain in FLAC for MC constitutive model?
  • asked a question related to Constitutive Modelling
Question
3 answers
Hello everybody,
I was wondering to ask you to share with me the works that used AI/machine learning for determining the parameters of a constitutive model. Thanks.
regards,
Faezeh
Relevant answer
Answer
See the attached paper
  • asked a question related to Constitutive Modelling
Question
1 answer
I use the contour integral method in ABAQUS to calculate the J-integral of CT specimen(2D). The constitutive model is Ramberg-Osgood model, which is the deformation plasticity in ABAQUS. When the Nlgoem is Off, the J-integral is correct. However, the mesh deformation in the crack tip region is very large. When the Nlgoem is On, the analysis will terminate because of too many attempts made for this increment.
I will be appreciate that if you can help me to solve this problem.
PS:
The CT model, the the mesh deformation in the crack tip region, and the results of J-integral are shown below.
Relevant answer
Answer
I think the reason is, because you have a stress singularity at your crack tip. If you run a non-linear simulation the local element stiffness due to deformation is updated. If the stresses are infinite or very localized this update makes problems.
  • asked a question related to Constitutive Modelling
Question
6 answers
I use the contour integral method in ABAQUS to calculate the J-integral of CT specimen(2D). The material is elastic-plastic, and the constitutive model is established by using incremental plasticity. Considering geometric nonlinearity, Nlgoem is On in the Step Module.The results indicate that the J-integral is relatied to the path, and some J-integral values are negative.
I don't know how to solve this problem. I will be appreciate that if you can help me.
PS:
The CT model, the shape of blunted crack, and the results of J-integtal are shown below.
Relevant answer
Answer
Thank you for helping me!
I will try to remesh the crack tip region.
  • asked a question related to Constitutive Modelling
Question
5 answers
Including the so-called kinematic hardening in phenomenological material models allows capturing the accumulation of plastic deformation in materials subjected to cyclic loadings. It determines that the size of the "elastic domain" in the deviatoric stress space remains constant and that upon plastic yielding, the domain is simply translated.
In largely deformed materials in tension, the kinematic hardening may result in a translation of the elastic domain to levels where the initial compression yield-limit becomes now a tensile stress value. This implies that upon unloading a plastically-deformed material (returning to zero loads), it may experience plastic deformation as well. My question is, is that physically possible? If yes, how can it be explained?
Relevant answer
Hi!
Kinematic hardening is only a simplified model that is convenient for describing the Bauschinger effect. More realistic is the combined model that combines isotropic and kinematic hardening.
V.N.
  • asked a question related to Constitutive Modelling
Question
1 answer
The figure provided is the force/width vs strain measured for a piece of fabric in uniaxial stress configuration (the thickness is unimportant but you can assume what you like e.g. 1mm).
The sample is stretched up to max 0.1 strain with constant rate (0.1/s) and then released at the same rate of deformation until the load frame cross-head is at the original location (associated with initial length of the sample). It will then get reloaded repeatedly to maximum 50 cycles. The data is shown at specific cycles (not all). As the sample is deformed its behavior changes.
1- I am looking for suitable constitutive models that may or may not be the right choice for the following data in the attached picture.
2- I am also looking to find if there are any material subroutines available in FE codes that are compatible with this response and/or an specific constitutive model.
I have done some literature search but I have not get to a desirable result as I am new to this field. Introducing any paper or document on this topic can help me to start my studies from an optimum point and save time.
Relevant answer
Answer
Hello.
sorry, I don't have knowledge in this area.
Regards,
Khuram
  • asked a question related to Constitutive Modelling
Question
13 answers
Please share any Example, Tutorial or any article related to CDPM. For a 3D Pushover analysis.
Thanking in anticipation!
Relevant answer
Answer
If you are interested in concrete model for explicit solver (VUMAT), you can use this link to download it
  • asked a question related to Constitutive Modelling
Question
1 answer
Greetings to everyone,
Our team is currently working on the development of a VUMAT code in Abaqus for composite modelling using the Puck's failure theory as damage initiation criteria. Currently we manage to develop 6 different algorithms (4 on literature and 2 of our own) to find the fracture angle of any state of stress in an accurrate and efficient manner.
My question is related to the post damage behavior. Let's assume that a material point reach the Puck's failure initiation condition for an angle of -58° in matrix compression. It is clear that the material can resist further load in matrix tension and we need to degrade the stiffness matrix and so on. However, for this post damage stresses the fracture angle needs to be set to -58° or do we need to still look for the fracture angle? It is also known that the most critical angle depends on the state of stress and if we set constant from that point on are we understimating the damage?
If you need further instructions or the question is not clear enough please let me know. I'll be glad to share more details in case they are required.
Thanks in advance for your aid and support
Relevant answer
Answer
Daniel Badel Torres I do not know which material model of Puck criterion you are writing a subroutine that. But, we prepared different methods for the degradation of composite material properties. In all of them(In different element types or sudden or gradual degradation of composite material properties ) the fracture path is find out by the eauations
  • asked a question related to Constitutive Modelling
Question
2 answers
I would like to use CDM (continuum damage mechanics) for modeling damage in my constitutive model and I need to incorporate a variable (or its effects) into my mechanical damage that doesn't evolve or change by time but changes by other factors (such as irradiation dose or etc..). Does anyone know of a paper which had been used the similar approach? I would really appreciate it if you can provide the link for me because I couldn't find any so far.
Regards,
Faezeh
Relevant answer
Answer
Dear René Hammer ,
Thanks for your reply. Your new paper seems to be very interesting. I must read it. Thanks for providing the link.
regards,
Faezeh
  • asked a question related to Constitutive Modelling
Question
4 answers
I am new to AUTODYN and have used a little bit of ANSYS workbench. I have been looking at implementing a visco-hyperelastic constitutive model in AUTODYN. However, I could not find any way to do this. None the user subroutines that ANSYS/AUTODYN allows us to incorporate does contain a feature of implementing a user-defined hyperelastic or visco-hyperelastic material model.
Our objective is to model the high strain rate response of polyurea using AUTODYN.
If someone can throw some light on this topic, it would be helpful for my research.
Relevant answer
Answer
Thank you Chennakesava. I will try that. I feel that Ansys workbench does not allow such a feature. I have not come across this so in ANSYS workbench.
  • asked a question related to Constitutive Modelling
Question
7 answers
The only way for companies that carry out ecological activities to be implemented in the future is to surpass polluting companies in their field, being more competitive than them, through technologies such as Blockchain and innovation in production processes. Discover how carbon credits are going to help green companies be profitable and how prosumers are going to play a leading role in that process
Can cryptocurrencies be used to make ecology profitable?
Relevant answer
Answer
Dear Asiel,
The seven principles are 1) maintain diversity and redundancy, 2) manage connectivity, 3) manage slow variables and feedbacks, 4) foster complex adaptive systems thinking, 5) encourage learning, 6) broaden participation, and 7) promote polycentric governance systems.
Profitable how? Just example
1. The Environmental Profit & Loss (EP&L) methodology, a pioneering corporate natural capital accounting methodology is helpful to enrich profit margin of ecology. The same time, Environment & Non-Profit by on Theme Forest to save is profitable to the world.
2. Optimized rainfall.
3. Managing sunlight, plants and time
4. Producing profits from plants and animals
5. Producing time for recreation
6. Producing habitat for flora and fauna
7. Managing for complex perennial grassy woodlands
8. Managing for complex perennial grassy woodlands
Ashish
  • asked a question related to Constitutive Modelling
Question
1 answer
Has anyone used Norsand constitutive model in FLAC2D for Embankments? I would like to discuss.
Relevant answer
Answer
What do you like discuss about Norsand in embankments? Sudhir Tripathi
  • asked a question related to Constitutive Modelling
Question
13 answers
Hey,
Please share your work on UMAT and resources (except popular imechanica tutorial).
Thanks.
Relevant answer
Answer
you can find very useful data in this website:
  • asked a question related to Constitutive Modelling
Question
7 answers
Hello, all.
I was wondering if there are any attempts of creating artificial soil, so that can be used as a benchmark for different custom tests and constitutive models. Especially interested if cohesive soils can be created (I imagine that cohesionless soils are fairly easy to create ).
Thanks.
Relevant answer
Answer
There are some attempts to create artificial soils in a laboratory, mostly cohesive soils. But as far as I am concerned, it seems to be a complicated and requires high technology.
  • asked a question related to Constitutive Modelling
Question
2 answers
Dear all,
I am trying to model soil-monopile interaction (3D) in ABAQUS/Standard in order to perform subsequently a cyclic and dynamic analysis.
For the soil I am using the SANISAND umat constitutive model and for the parameters I am using those given by Dafalias and Manzari (2004) for Toyoura sand.
For the soil-monopile contact I am using the surface to surface contact pair formulation with small sliding that is found in ABAQUS/Standard.
In ABAQUS I am performing first of all a geostatic step in which the monopile and the (soil-monopile) contact pair are desactivated by using the the “*Model change , Remove” for the monopile and the “*Model change Type = CONTACT PAIR, remove” for the interaction. Simultaneously , in the same step I am activating a soil part (having the same geometry as the monopile) having the same SANISAND material properties as the whole soil domain to replace the monopile.
A predefined initial geostatic stress field and an inital uniform void ratio field (= Parameter 19) are applied to the soil. The weight of the soil is also applied in this step in order to have equilibrium with the initial predefined stresses.
The geostatic step finishes succesfully in a short time and at the end of this step I am obtaining relatively a very small displacements thus verifying its succesful implimentation. The next step (Step 2), is a static general step in which the weight of the monopile is applied. In this step, the monopile and the soil-monopile interaction are reactivated using “*Model change, add” for the monopile and “*Model change, Type = CONTACT PAIR, add” for the interaction. Also, the soil part which has been added previously in the geostatic step to replace the monopile is removed in this step by using the “*Model change, remove”. Unfortunatly, STEP 2 is giving me errors upon the second increment. The error is an Overconstraint checks. meaning that there are multiple constraint that are applied directly or chained constraints that are applied indirectly at various nodes of the soil. By asking ABAQUS to print the constraints in the message file, I was able to identify that these overconstraints are from one side due to the tie of the soil nodes with the removed soil nodes, and from the other side due to the tie of the soil nodes with those of the monopile. It should be noted that the soil part that has been added in geostatic step and then removed in the static step is removed by using the Model change, remove.
I tried to check very well the different interactions, to verify that the problem is not a modelling problem. I am sure that is not like that.
It should be noted that the analysis run successfuly shen using the Mohr-Coulomb constitutive model founf in ABAQUS.
Does anyone have any idea, or have encountered the same problem when dealing with the SANISAND umat ?
Any idea how the SANISAND umat is dealing with the model remove or add ? {because in ABAQUS documentation it is stated that elements with a user-defined material type can be removed and reactivated}
Can the problem be at the level of the input parameters for the SANISAND model ?
or Maybe at the level of the type of interaction ?
Thank you all in advance Best regards, Philip
Relevant answer
Answer
Dear Philip and El Haj Abdul-Kader i think the problem is at the level of the input parameters for the SANISAND Model. You can read this paper for more information "Site Response in a Layered Liquefiable Deposit: Evaluation of Different Numerical Tools and Methodologies with Centrifuge Experimental Results". You can contact me to discuss about the subject.
Best regards,
Mohamad
  • asked a question related to Constitutive Modelling
Question
10 answers
Dear researchers
I hope that you are having good and healthy days
I am modeling a direct shear test using FLAC3D V6, the model actually works properly when it assigned to the elastic model, however, the same model does not reach the equilibrium if it switched into Mohr-Coulomb model to model pure sand (without cohesion c=0)
Have anyone of you guys faced the same problem?
Best,
Omar
  • asked a question related to Constitutive Modelling
Question
2 answers
I am unsuccessfully trying to introduce residual stresses in a hyperelastic anisotropic material characterized by the well-known HGO constitutive model via predefined fields. Any other idea?
Thank you in advance.
Relevant answer
Answer
Maybe, this is changed in the meantime. But when I tried last, "*Initial condition, Type = Stress" did not work with hyperelastic anisotropic materials.
  • asked a question related to Constitutive Modelling
Question
6 answers
I have a question for those who have experience with ABAQUS/UMAT or ANSYS/USERMAT.
Let say that you have a material model to be implemented and tested. I have some questions for you to check what are your needs:
- Do you believe that the implementation and testing of a material model is an open issue?
- How much is desired to avoid FORTRAN programming?
- What are your issues when implementing your model? What are your needs?
- How valuable would it be for you to have a simple Mathematica FEM, which would enable relatively simple implementation? Not for professional use, with millions of finite elements, only for few hundreds for the development purposes.
- What is your opinion on this topic?
If willing, please share your experience. Tnx in advance, B.
Relevant answer
Answer
If you are only interested in testing the constitutive model using simple numerical examples, then it would be best be to write your own FEM code.
The programming language of choice is entirely personal; the best language is the one you are familiar with. Matlab or Python, even Mathematica, is good enough for this case.
However, things become complicated if you want to apply those constitutive models for complex large-scale problems, for example, contacts, fracture, etc. For such cases, an established codebase written in C/C++/Fortran would be a better choice. Python & Matlab are significantly slower compared to C/C++/Fortran.
I use Matlab for prototyping tensorial derivatives of constitutive models and C++ for FEA simulations.
I am happy to discuss further if you are interested.
  • asked a question related to Constitutive Modelling
Question
3 answers
Hello,
I am trying to simulate a beam test (2D) according to EN14651 (according to the attached figure). In the middle of the beam, a 4mm downward displacement is applied in order to simulate the test with displacement control. However, I have errors when inserting the MC2010 tension constitutive model, where there is a rise to the peak of tension, and after that the softnening occurs. Other models, such as the EHE (also attached) work without problems. The size of the increment, maximums and minimums have already been left very small, and I've also tried it using the arc length method (Static Riks). The constitutive model only gives 4 points of tension and deformation, so thinking that it would solve the problem, I interpolated more points, and played 12 in total. Unsuccessful too. Nothing works and the error is always the same: it is not converging (see attached figures). Can someone help me? Please?
Relevant answer
Answer
Hello, nothing that has been suggested is working. The strange thing is that for other similar models (the EHE-08, in the attached figure) the problem works. The model gives good answers! The only problem is when I add the MC2010 model (also attached). Thus, I deduce that boundary conditions and other variables are ok, and the problem is precisely in the CDP model. Any other suggestions? the errors are the same "the plasticity/creep/conector..."
  • asked a question related to Constitutive Modelling
Question
4 answers
An image of the ABAQUS/CAE model is attached, where a rigid upturned bucket is embedded in a deform-able soil base. I am able to successfully execute a geostatic step by defining initial stress conditions, but only if the soil material is defined as elastic only. When I add Mohr-coulomb plasticity with the parameters listed below for dense sand, the job aborts with error “time increment too large.” The job does not reach a solution when I use the enhanced geostatic procedure (automatic incrementation) with default settings, either.
Please help me identify which part of the model needs to be adjusted:
Is the mohr-coulomb plasticity causing problems with the parameters I have chosen?
or
Does the mesh need to be adjusted to have smoother transitions between mesh densities? Are different element sizes causing problems?
or
Should I adjust the settings for automatic incrementation and maximum displacement tolerance?
Any advice or helpful documentation is greatly appreciated.
Input file is attached
Dense sand parameters:
Density = 835 kg/m3
Es = 60 MN/m
v = 0.3
Friction angle = 39 degrees
Dilation angle = 9 degrees
Cohesion yield stress = 0.10 KN/m2
Abs Plastic Strain = 0
Relevant answer
Answer
You may increase the cohesion yield stress, usually 20 kpa
  • asked a question related to Constitutive Modelling
Question
10 answers
I am looking for Hall-Petch Coefficient for alpha-beta titanium alloy to use in my model. Other I am also looking for relative contribution of alpha and beta volume to strengthening of alpha-beta titanium alloy.  
Relevant answer
Answer
Hi Ashish and Olaga,
Galarraga et al. [1] deduced an empirical form of the yield strength of Ti64. This form can be defined as:
σy =737 + 144 δ−1/2
where δ is the lath thickness, in microns, of the alpha phase.
Ref.
1. Galarraga, H., Warren, R. J., Lados, D. A., Dehoff, R. R., Kirka, M. M., & Nandwana, P. (2017). Effects of heat treatments on microstructure and properties of Ti-6Al-4V ELI alloy fabricated by electron beam melting (EBM). Materials Science and Engineering: A, 685, 417–428. doi: 10.1016/j.msea.2017.01.019
  • asked a question related to Constitutive Modelling
Question
2 answers
dε/dt = Asinh[B(σ-σ0)(1-H)**m0]
dH/dt =( h/σ) (1-H/H0)dε/dt
This is a constitutive model describing creep behavior ,A,B,σ0,h,H0 are all material constants.
That's what this paper is about
Relevant answer
Answer
See my constitutive model for visco-elasto-plastic creep....!
  • asked a question related to Constitutive Modelling
Question
7 answers
I need references on research that uses the drone to study biodiversity.
Some example in studys the marine biodiversity, modelling biodiversity in micro scale or biodiversity in particular habitat
Relevant answer
Answer
I know about using a drone to record fishermen. In your case, the dron can be used to determine biodiversity in amphibians and plants.
  • asked a question related to Constitutive Modelling
Question
5 answers
I simulated one tunnel in the soil medium, I going to study on the ground surface settelment due to excavation tunnels
Which Constitutive model of the soils (SC-GC) is better? and why?
1. Mohr coulumb (MC)
2. Soft soil
3. Softening strain (SS)
4. Hardening soil (HS)
5.Hardening soil small-stiffness (HS-SS)
6. CY-Soil
7.CH-Soil
8. Druker-prager
9. cam-clay
Relevant answer
Answer
Difficult to say. I would suggest that you start with an elastic model, and then move your way down your suggested ladder until you meet a good match. However, ideally, your stress strain curve from lab results should be able to help in deciding your final selection.
  • asked a question related to Constitutive Modelling
Question
5 answers
As for my case, my analysis problem is fall under Plane Stress/Strain but i need to utilized the DOF's of shell element ( 5 or 6 DOFs) on plane stress problem. Is it possible to use Shell instead of Plane Element without effecting the outcome. As i tried to solve one problem from both elements, but they are not giving the same results.
Relevant answer
Answer
If you use a plane strain element and compare its results with shell element, definitely, the results can not be the same as the plain strain element undergoes stress in thickness direction unlike shell element. However, using plain stress element should have the same results if using shell element with 5 DOF, while shell of 6 DOF (with drilling DOF) will leads to different results as for in-plane loading, these 6 DOF in the shell reduce to three dof (two in-plane translation and a drilling rotation), while nodes of plane stress elements have only two DOF ( in-plane translation)
There is a plane stress element developed to include drilling rotation, see the following paper
  • asked a question related to Constitutive Modelling
Question
5 answers
I am trying to implement a continuum damage mechanics based constitutive model in Abaqus using the user-defined subroutine UMAT. In that context, I am having hard time finding any available example UMAT subroutine which is modeling only damage elastic material (no plasticity).
In my model I am assuming isotropic scalar damage and single scale modeling (no multiscaling feature) framework. Once I get the updated damage for an increment or iteration, I update DDSDDE. The code works fine until peak stress, i.e. until softening happens. I am using viscous stabilization to complete the simulation. However, the overall strain vs. stress plot shows brittle pattern of failure due to localization (for all simulation having more than one element).
A snippet of my UMAT code is given below showing damage update and DDSDDE update.
I have 2 thoughts on modeling damage elastic material in Abaqus using UMAT:
  • From my experience I have seen Abaqus examples related to snapping for structural geometry, but not snapping in damage elastic material. On the other hand, when I am using Riks method or Arclength method in Abaqus no localization happens. All the elements in my geometrical model fails and the strain vs. stress behavior is no longer brittle. Here is the dilemma, we are losing the physical insight to get energy consistent result. Is there any available technique for the commercial software Abaqus to handle material localization, especially when used with user subroutine UMAT ?
  • The second possibility is that I am doing something wrong in my code? Do I need to get some other expression for consistent tangent stiffness matrix or DDSDDE update after damage accumulation?
Relevant answer
Answer
I tried the simple crack band model regularization which adjusts the dissipated energy with the mesh size. In my damage model the softening modulus changes based on mesh size. I have not introduced any weak element to trigger localization.
  • asked a question related to Constitutive Modelling
Question
5 answers
Hi! Does anyone have the constitutive models of FLAC 2D Version 7 which were uploaded on the UDM Library?
Thank you.
Relevant answer
Answer
Thanks!!
  • asked a question related to Constitutive Modelling
Question
2 answers
Is it possible to deactivate the effect of water so that FLAC adds the amount of steady state PWP to the effective stresses in all zones such that all the stresses in the soil constitutive model are considered as the total stresses hereinafter?
Relevant answer
Answer
Do a mech ON but flow OFF analysis by setting the bulk modulus of water to zero which represents dry soil condition. Now if you step the model to equilibrium, the effect of previously existed PWP will get vanished and the total stress will be same as effective stress.
  • asked a question related to Constitutive Modelling
Question
3 answers
Hi
I downloaded the code of UBCsand constitutive model from Itasca site.(note pad and 005.dll).
How do I load this code into flac software?
Relevant answer
Answer
If you have the dll, you can just cope and paste it in the FLAC directory...go to.."Program files/Itasca/FLAC800/exe64/plugins/models"...paste in the model folder for UDM-user defined constitutive models...and for it to load make sure FLAC is not open or running.
  • asked a question related to Constitutive Modelling
Question
4 answers
I have uniaxial lab results from a granite specimen which I am trying to replicate in Plaxis 2D using the soil test module. The graph looks good until the peak, then after that in Plaxis the line becomes a straight line at the peak strength, whereas in the lab the strength drops after failure.
(I am using Hoek-Brown constitutive model)
Relevant answer
Answer
Hi Rachel,
I think this should be due to the fact that you have not well simulated the post-peak behaviour of the materials. Rock-like materials are normally showing some sort of strain hardening/softening behaviours. This has well been investigated in geo-mechanical engineering (for example for the simulation of the strength of coal pillars in bord and pillar mining method). Depending on the width to height ratio of your samples, they may show strain hardening/softening behaviours. If the results of your lab test show a drop in the strength, you shall use a strain softening model to replicate such behaviour. The modified MC-Softening/Hardening model is capable of simulating such behaviours. Generally speaking, the shear strength parameters of geo-materials (e.g., the internal friction angle and cohesion) (also sometimes their tensile strength) are linearly/or even non-linearly and gradually reduced as a function of plastic work (normally for the sake of simplicity plastic strain is used) to account for the gradual degradation of rock/soil parameters due to mechanical loadings.
The other important thing is that strain hardening/softening models are normally showing some mesh dependencies. Therefore, you may perform some sensitivity analyses to ensure the you have selected a proper mesh size and shape in your numerical modellings.
I hope you find these useful.
Best regards,
E.F. Salmi
  • asked a question related to Constitutive Modelling
Question
1 answer
Hello Researchers!
Currently i simulated slope in dynamic analysis with steady flow seepage, the properties of the slope is soft and the earthquake is so terrifying. My groundwater table model is follow the geometry of the slope.
I have a problem with my model, as your prejudice, my model always get bad geometry in the middle of the calculation. I have read in example FLAC (earthquake in wharf model), but it is not fit with my model since the groundwater condition isn't flat.
So, do you know how to write code to rezone in dynamic analysis with steady seepage? Attached is the image of my model and my rezone code (but it still doesn't work).
Thank you
Relevant answer
Answer
Ahmad -
This is a pretty complex type of analysis. Unfortunately, I can't seem to find your attached files. There are many different pitfalls that can occur when attempting this, however, the rezoning function that FLAC uses should automatically account for a non-horizontal phreatic surface, I have had success with this type of problem. It is possible that your error is due to something external to the internal rezone function that FLAC applies, meaning, it could be a user-defined variable (or something similar) that is being used that is the problem.
  • asked a question related to Constitutive Modelling
Question
4 answers
i am currently working on my thesis entitled on the numerical simulation of field vane shear test using finite element.The reason is the lab test are not accurate and digital especially the Triaxil test for simulation with different constitutive model of the soil.
Relevant answer
Answer
You can read the following reference:
Fattah, M. Y., Salman, F. A., Nareeman, B. J., (2011), “Numerical Simulation of Triaxial Test in Clayey Soil Using Different Constitutive Relations”, Advanced Materials Research Vols. 243-249 (2011) pp 2973-2977, Trans Tech Publications, Switzerland.
  • asked a question related to Constitutive Modelling
Question
8 answers
Hi,
I'm self-developing explicit 3-D FEM code using GPGPU for my research regarding Penetration of projectile into rock. In the code, I'm incorporating JH-2(Johnson holmquist) constitutive model.
The question is how can I efficiently calculate effective plastic strain rate in the context of Explicit FEM like LS-DYNA and Abacus Explicit?( I don't know what kind of algorithm is implemented in the commercial software because it is black box to me.)
For this, I reviewed several literature but I cannot find the detailed description regarding how to calculate the effective plastic strain rate. For example, I found the flowchart of implementation of JH2 from Table 1 in
But the table only says "calculate effective plastic strain rate".
I did my verification simulation based on 
and successfully passed the Case A. But I failed in the Case B in which evaluation of plastic strain rate is the key. 
Any help would be sincerely appreciated.
Thank you in advance.
Best regards,
Daisuke Fukuda
Relevant answer
Answer
What do you mean by "there is no result"??? Literally no result?
My code would pass cases(tests) 1~2 while not for 3. So, I think the treatment of plastic strain rate should be carefully checked. See eqs. 45-51 in
Regards,
  • asked a question related to Constitutive Modelling
Question
3 answers
Which model estimates behavior of soils accurately among HS, HS - cap and hybrid hyperbolic?.
Relevant answer
  • asked a question related to Constitutive Modelling
Question
5 answers
Is it possible to employ the said soil model so as to investigate the seismically-induced excess pore water pressure. Note that liquefaction is not considered herein.
Relevant answer
Answer
The drained strength limits are captured by MC rather well. And the drained limits can be used to make rough estimates.
In soils with relatively good drainage, loading cycles within drained limits will produce gradual increase in soil stiffness. This can be especially notable in sand which was recently liquefied or freshly deposited, as loading cycles within drained limits will cause recovery of stiffness and dilativity. Thus, potentially increasing resistance to liquefaction, as well as increasing soil stiffness.
When drained strength limits are crossed, soil will start losing stiffness, but there is likely to be extra strength. The water has to "seep into" the voids, which takes time. Thus, loads exceeding the drained limits will produce less deformation in undrained than drained, as negative (vacuum) pore pressures locks the soil grains together.
So, MC allows to approximate some general "trends" in soil behavior during earth quakes or other cyclic loads. Obviously, it has to be done with great caution. No model existing today can predict pore pressure accumulation fully correctly. Nevertheless, MC can be used to make quick approximations in early design stages:
1. Within the yield limits - frictional soils tend to shrink (excess Pp), which causes reduced undrained stiffness (lower damping in undrained mode), but potentially recover drained stiffness.
2. When yielding, frictional soils tend to dilate (negative Pp, the "boot effect"), dampen the oscillation and lose stiffness in the process.
P.S. the mechanisms governing changes in drained soil stiffness is a poorly understood. It is one of the real life phenomenon which is not accounted for by contemporary soil models. Nevertheless, sand stiffness can change not only due to Pp buildup. Depending on deformation history, even drained soil stiffness will change.
P.P.S. A potential option is to run simulations with half the friction angle. This is often described as position of "Phase transformation line" (PTL). PTL is a stress angle used in more advanced models, and it can be isolated using MC, to check if it's triggered. However, bare in mind PTL assumption is mostly theoretical. Test results show PTL stress angle changes depending on loading history. Sand starts to dilate at a different stress angle depending on loading history. Thus, using MC to check for PTL is a way for quick estimating of a modelling concept, but the theoretical concept itself can be questioned through testing.
  • asked a question related to Constitutive Modelling
Question
4 answers
Hello Scholars!
I'm currently trying to model a viscoelastic material using LS Dyna and as part of it, I would like to constitutively model its behaviour using a model as shown in the attached figure.
I want to know how to represent that using a Prony Series. Any pointers to detailed tutorials/lectures are highly appreciated.
Relevant answer
Answer
Dear Dakshitha Weerasinghe unfortunately the code DMA2PRONY is only for material datas with a complex E-modulus depending on frequencies. But I believe you can use the curve fitting functions within Matlab to generate a similar tool.
  • asked a question related to Constitutive Modelling
Question
6 answers
For a while our research group has been using a constitutive model, namely, Drucker-Prager/Cap implemented in Abaqus. It is a plasticity model with multiple yield surfaces. One of these surfaces is implemented with no hardening (perfect plasticity). But we have observed that for some granular materials, this behavior is not physically representative. For example, a compacted alumina specimen has hardening under uniaxial compression:
Thus, we would like to know if there are some numerical or physical meaning for the implementation of a yield surface (Drucker-Prager) with no hardening?
Relevant answer
Answer
Hi Caiuã,
suitability of a material model depends on the problem under consideration and is often a trade-off between model complexity and the degree to which the model should represent the real world from the perspective of the intended use.
According to the Abaqus manual, the addition of the cap yield surface to the Drucker-Prager shear failure surface serves two main purposes: providing a mechanism to represent plastic compaction and controling volume dilatancy when the material yields in shear. The Drucker-Prager shear failure surface, on the other hand, is perfectly plastic (i.e. no hardening). Therefore, it represents a "classical" yield surface for limit state (shear failure) analysis of granular materials. It was not intended for realistic modeling of deformation during failure; you would need more "elaborate" material models for that.
Regards,
Daniel
  • asked a question related to Constitutive Modelling
Question
2 answers
I am looking for some references or general comments that I can use for granular material, incorporating geologic conditions (i.e alluvium material, colluvium,or igneous, metamorphic and sedimentary lithology).
Additionally, I would like to ask for you opinion in earthdam construction what measures I need to take to avoid an excessive particle breakage under compaction and hydraulic load.
Regards
Johnatan
Relevant answer
Answer
I feel you can use Drucker - Prager model to simulate the granular material response under different loading conditions..you will find more literature based on this model to simulate the granular material..ok all the best..with regards..
  • asked a question related to Constitutive Modelling
Question
1 answer
Hey There.
Assuming that the Mohr-Coulomb shear failure envelope as an elastic-perfectly plastic soil constitutive model is employed in FLAC3D. Referring to the dynamic section of the aforesaid software manual, the liquefaction analysis is able to be conducted throughout the Martin et al. equation. It is crystal patent that the dynamic pore-water pressure is totally different from the MC model to the other one. My question is how to interpret the changes in the total mean pressures such that the effective mean pressure in the liquefaction model is more or less the same as the one, derived from the MC soil model?
Regards,
Navid
Relevant answer
Answer
  • asked a question related to Constitutive Modelling
Question
1 answer
The Mohr-Coulomb model gives a bi-linear plot of stress-strain curve. The softening behaviour, which is a highlight of cemented soils is not captured. Which is the model capable of capturing the above behaviour?
Relevant answer
Answer
Dear Azneb:
Please see:
KYUHWAN LEE, DAVE CHAN, KAICHI LAM, (2004). “CONSTITUTIVE MODEL FOR CEMENT TREATED CLAY IN A CRITICAL STATE FRAME WORK”, Soils and Foundations, Volume 44, Issue 3, Pages 69-77, DOI https://doi.org/10.3208/sandf.44.3_69
N. N. S. Yapage & D. S. Liyanapathirana (2017) A review of constitutive models for cement-treated clay, International Journal of Geotechnical Engineering, DOI: 10.1080/19386362.2017.1370878
Lam Nguyen; Behzad Fatahi, and Hadi Khabbaz. (2017) “Development of a Constitutive Model to Predict the Behavior of Cement-Treated Clay during Cementation Degradation: C3 Model,” International Journal of Geomechanics, Volume 17, Issue 7, July, https://doi.org/10.1061/(ASCE)GM.1943-5622.0000863
Dong-Mei Zhang, Zhenyu Yin, Pierre Yves Hicher, Hong-Wei Huang. Analysis of cement-treated clay behavior by micromechanical approach. Frontiers of Structural and Civil Engineering, Springer, 2013, 7 (2), pp.137-153. <10.1007/s11709-013-0204-z>. <hal-01005247>
I hope that this information helps you.
Sincerely,
Arturo
  • asked a question related to Constitutive Modelling
Question
1 answer
Up to now, many constitutive models were proposed for semi-solid deformation. However, some aspects of the deformation mechanisms are confusing. For example, what is the main breakdown mechanism of the solid skeleton (at relatively high solid fractions)? is it the fracture of the solid bonds or the local dilatancy (as stated experimentally with the in-situ X-ray tomography)? The former one is related to the thixotropic models (e.g. the micromechanical model proposed by Favier and Atkinson), while the latter is related to the granular models. This problem is important to analyse the deformation pattern of semi-solid materials such as the formation of segregation bands, shear banding and plastic deformation of part of solid grains.
Relevant answer
Answer
creep being defined as the deformation of a material when it is subjected to stress, could be at the origin of the deformation of the skeleton of a material because it is the cause of the inherent material instability of the simple law of behavior u material
  • asked a question related to Constitutive Modelling
Question
7 answers
Hi, everyone. I have a question about constitutive equation used in abaqus.
I just finish 2D a linear elastic FEA solver using Matlab. The interesting thing is that if i tried the plane stress model then my result is the same as abaqus' while if I tried the plane strain, results cannot match. I have checked the constitutive model over and over again but got nothing wrong. So can anybody have any idea what trick does abaqus use in plain strain problem? (I also used anasys to run the same model and its results can match abaqus' result).
Relevant answer
Answer
Note that Abaqus uses selectively reduced elements even for CPE4 (see the theory manual, 3.2.4). May be that is the problem? Does it also occur in CPE4R?
You may also have a look at the verification manual, that contains a lot of test calculations you can check.
  • asked a question related to Constitutive Modelling
Question
3 answers
Hi everyone.
I am coding a USDM in plx considering a linear softening.
I need to activate the non local strain available in dEps (13:20) variable. (Brinkgreve 1994)
I tried with the opt-file data.opt.rsa with the following containt:
$$NonLocal
1
$$NonLocalDL
1
$$End
and, despite that, the variable dEps (13:20) given by PLX is equal zero (no matter the internal length).
Does anyone used this non local strain? Did you have the same problem?
Thanks in advance
Relevant answer
Answer
Problem solved. The solution is in the attached jpg.
Each line must have a carriage return (CR) and a line feed (LF) to be recognized by PLX kernel.
  • asked a question related to Constitutive Modelling
Question
3 answers
I want to use EPS geofoam as dynamic energy absorbent structures around piles. I want to know the most effective constitutive model and hysteresis damping parameter for it.
Relevant answer
Answer
dear mohsen, hi .I have 2 papers for you
  • asked a question related to Constitutive Modelling
Question
5 answers
Dear colleagues,
I'm trying to run a model of ground improvement using rigid inclusions. To do that I have 3 different materials to model: rigid inclusions, compressible soil and a load transfer platform (LTP) of granular material in between this two materials and the foundation.
I used a rad cylinder to create the geometry and 3 constitutive models to simulate the behavior (elastic model for the inclusions, cam clay for the compressible soil and CYSoil for the LTP).
The main problem occurs when I intall the LTP layer and I apply equilibrium under self weight, cause some gridpoints (not all of them) start derforming a lot (I add a figure that shows this behavior).
The weird thing is that the deformed GP are located inside and sometimes around the cylindrical shape. If I applied Mohr Coulomb in the LTP then I don't observe this behavior...
I changed the radcylinder by radtunnel cause I thought that maybe the cylindrical shape of the mesh and the interpolation could affect the deformation of the GPs but anyway I observe the same behavior.
I'm running out of ideas so I ask you if you know what would be the problem...
Thank you a lot
Relevant answer
Answer
Hi Mohsen, thanks for your answer. However, I'm not using large displacements mode (actually if I apply this mode, the code stops because the geometry is invalide after a few thousands of steps).
I still have this problem, at first I thought it was a problem of the parameters so I tried almost everything.
The weird thing is that if I apply equilibrium to the whole system (all the materials at the same time) then I dont have (for some cases) these grid points exaggerated displacements... But if I want to add the upper layer in different stages (keeping the same parameters for everything) then I have the weird behavior again...
I realized that I had a mistake with the initilization of the CYSoil parameters; I havent initialized the current shear and bulk moduli for each zone depending on the isotropic pressure. Now I have corrected this thing but the problem persist...
  • asked a question related to Constitutive Modelling
Question
6 answers
Right now I'm simulating a concrete damage model with ABAQUS/Explicit, a CDP constitutive model with compressive and tensile damage is used in the model. When conducting the Quasi static analysis in A/E, I found that most part of the concrete had become tensile damaged during the beginning steps. Is it OK if this happens? or if I've made some mistake?
Relevant answer
Answer
Hi Ardalan Amiri,
thanks for your advice, I'll go check my model.
  • asked a question related to Constitutive Modelling
Question
5 answers
Capturing of crack pattern in RC under nonlinear temperature profiles.
Relevant answer
Answer
@ Ab van den Bos Diana Fea
Thank you very much.
  • asked a question related to Constitutive Modelling
Question
7 answers
When I try to run stress-strain analysis of excavation in limestone rock which is described with soil hardening constitutive model the soil body seems to collapse. Same model with a Hoek-Brown constitutive model runs alright. I try to aproximate the deformation line of the shotcrete (rock support) and I think that with soil hardening model I would get better results.
Relevant answer
Answer
In roclab, E is an average modulus based on GSI parameters. It is nor E50, nor Eur nor Eoed but if you want to be conservative, you can use E = Eur knowing that in truth, Eur, which is the true Young's modulus, will be higher. For the other parameters, you have to know your rock stress-strain curve especially when it is so altered. E = 2800 MPa for a limestone means that it is really weathered or crushed. The the stress – strain curve is going to be highly nonlinear and you can’t just assume that E = Eur = E50, which could have been not so false if you had had a sound rock. Without any test, it’s probably better not to make any model and use your engineering judgment. But if you really have to, try something which satisfies the inequations below. Ask an old geotechnical engineer to give you some common modulus values for the kind of rock in the region you are studying. Otherwise your model might say everything is fine, when everything will go wrong, or the opposite !
- E50 < Eur / 2
- Eur > Eoed
- Eur < 20.E50
- Eur > E50 / 10
Again, don’t use Plaxis useless your rock is really crushed, unstructured : isotrope, compared to the scale of your structure.
Good luck
  • asked a question related to Constitutive Modelling
Question
4 answers
And also some papers about the relationship between the macro parameters and the meso parameters, I mean the macroscopic and microscopic damage constitutive model during hydraulic fracturing. Thank you so much.
Relevant answer
Answer
Thank you for all your answers. I think they will helps me a lot. Once again thank you.
  • asked a question related to Constitutive Modelling
Question
17 answers
To reduce the fem model, I use the concept of symmetry and the applied constitutive model is the Mohr - Coulomb model (non - linear). According to "Concepts and applications of finite element analysis, Cook, et.al." can generate unwanted solutions. I need to justify that the model is approximate and can be considered correct despite the aforementioned.
Help please....
Relevant answer
Answer
You could run a simplified complete model and the same model with symmetry, and you can show that the results are comparable.
  • asked a question related to Constitutive Modelling
Question
5 answers
Note: I am aware that it is possible with C++, but I want to know whether it is possible with FISH or not.
Relevant answer
Answer
Dear Resa
Have you got any success with running fish model in flac 3D?
I have flac 3D 4.0 and in fact I was never able to compile even the existing code. I probably used wrong compiler. I was able to that in flac 3D 3.1 but there was rapid change in the convention and my previous .dll models don't work anymore. Fish seem to be nice alternative but I'm not sure if writting fish model in flac 3D 4.0 is possible.
  • asked a question related to Constitutive Modelling
Question
4 answers
I have a Consolidation Curve , ( e-log p ) curve , How could i get the parameters of cam-clay model 
Gamma ...specific volume of the normal compression line at unit pressure 
Relevant answer
Answer
To calculate CSL, the determined friction angle of a drained and consolidated triaxial test in needed.
  • asked a question related to Constitutive Modelling
Question
6 answers
Thanks for your advice.
Regards
Relevant answer
Answer
Dear Snelling
Thanks for your time.
Your advice was very good for me.
I went to Tehran University. They have a new Hollow Cylinder Apparatus.
Best regards,
Hadi
  • asked a question related to Constitutive Modelling
Question
6 answers
The best model depends on the deformation and the loading type, the question is which hyperelastic model is best to describe the behavior of these materials.
Relevant answer
Answer
Dear Hamzah;
The choice of behavioral model depends on the phenomenon being studied and its important parameters.However, I suggest  this article.
  • asked a question related to Constitutive Modelling
Question
10 answers
Hi all.
I am trying to code Dafalias and Manzari model in multiaxial space with mathcad. I could not complete it successfully, I wonder if somebody who knows the model well could help me with that.
Thanks in advance,
Relevant answer
Answer
I do not think so. And it seems inappropriate to use the formula to calculate the increment of mean pressure. The total strain consists of elastic and plastic parts, if you write dp = K*deps_v^e, it's right. In order to obtain deps_v^e, you have to calculate deps_v^p with always deps_v known. Another way is using the elastoplastic stiffness matrix, which relates dp to the total volumetric strain increment deps_v.
  • asked a question related to Constitutive Modelling
Question
1 answer
Dear Researchers,
What is the best strain energy function for the heart tissue?
Thanks,
Saeed
Relevant answer
Answer
  • asked a question related to Constitutive Modelling
Question
9 answers
I saw several papers about cohesive elements and all of them usually implement the traction separation law such as PPR-based TSL, in UEL instead of UMAT.
Is there any specific reason why people treat the cohesive element as a user element, not just treat them as a constitutive model and implement it in UMAT?
Is there any info that we need from Abaqus that is available in UEL but not in UMAT, such that it forces us to use UEL?
The reason I am asking is because when we implement it as UEL, for post processing, UEL does not show any elements in the GUI. not nice for presentation purpose in which you want to see which cohesive already fully cracked or not.
Relevant answer
Answer
Hi,
I've got couple of questions about implementation of a constitutive law for cohesive elements using VUMAT. I thank if you answer them, my questions are as follows:
1) If we wan to implement the traction-separation law; is that correct to consider the following?
S33=tn; S13=ts; S23=tt
2) Please confirm whether it is correct to state that strain components are equal to displacements?
3) How to define the separation? I mean do I have to consider element deletion like for bulk elements?
4) If my assumptions in questions 1-3 are correct, I am wondering that there is no necessity to use cohesive elements, I am curious to know the importance of using cohesive elements in this case. 
Thanks for your help in advance. I am looking forward to hearing from you.
Regards,
Mehdi
  • asked a question related to Constitutive Modelling
Question
3 answers
Currently, I am working on unsaturated soil mechanics applied to slope stability, I read about  ICFEP (general code for geotechnical analysis with a wide range of capabilities) developed by Potts & Zdravkovic and their team.
Is anyone working with ICFEP?, I am looking for experiences using this program.
Relevant answer
Answer
I will try to help soon
  • asked a question related to Constitutive Modelling
Question
2 answers
In Concrete Damaged Plasticity property in ABAQUS, we input 5 properties like Viscosity, Dilation Angle, Eccentricity, K and fb/fc. There are 2 more optional parameters - tension recovery and compression recovery.
Could someone help on the background to these values. How should we change these values for different models?
Relevant answer
Answer
Dear Jayaprakash,
in the concrete damaged plasticity (CDP) model, the mentioned 7 governing parameters define the constitutive law/ relation as follows:
1. The viscosity parameter is generally used when rate dependent analysis is conducted.
2. The dilation angle defines amount of plastic volumetric strain induced in plastic shear.
3. The flow potential eccentricity in the stress-strain relation shows the rate at which the function approaches asymptote in the hyperbolic surface of plastic potential in meridional plane.
4. The K parameter controls how the yield surface will shape like.
5. The ratio, fb/fc, typically exhibits multi-axial to uniaxial material strengths.
6 and 7. The tension and compression recovery parameters are typically defined when reversal of stresses is possible and material does show peculiar behavior in its stiffness changes when tensile and compressive stresses are reversed (stiffness degradation).
Hope this helps. You may wish to refer some pertinent text on this matter from:
"Comparative Performance of Composite Sandwich Panels and Non-Composite Panels under Blast Loading", Materials and Structures, Springer, January 2016, Volume 49, Issue 1-2, pp. 611-629.
All the best,
Vasant Matsagar.
  • asked a question related to Constitutive Modelling
Question
2 answers
Dear all,
I am new to Abaqus, and would ask you two questions in Abaqus modeling, related to soil materials. For example a model is used to simulate the pile static testing, a two soil layer model is created by partitioning one part into two partitions in Abaqus version 6.14-2:
Firstly, the interface between the two partition will be an interface for the two soil formations, will this interface need to apply contact interaction or constraint?
Secondly, after I have applied the initial geostatic stress (gravity stress) and got initial equilibrium. there are two more standard steps in this model, loading step and unloading step. In CREATE STEP popup window, should I choose 'Static, General', or 'Geostatic'? Because I heard that all static steps in soil related model should use the 'Geostatic' step, not a 'Static, General' step. 
Thank you very much,
David
Relevant answer
Answer
1) if soil layers have an ideal mechanical contact on the interface, then it is better to use a single body dшvided into two cells with different material properties; however, if slippage or delamination is taken into account, then use two separate layers and specify  interaction on the interface.
2) geostatic can be substituted by static general
  • asked a question related to Constitutive Modelling
Question
1 answer
I want to model a 2D FGM cylinder(Abaqus Explicit). I want to model the density, young's modulus and poission's ratio as a function of the coordinates(x,y) by VUSDFLD. I define a field in VUSDFLD as follows:
DO J = 1, nblock
X=coordMp(J,1)
Y=coordMp(J,2)
R = ((X**2)+(Y**2))**0.50
field(J,1)= R
END DO
After calculating the radius of each material points, Abaqus will obtain young's modulus and poission's ratio in each material points by interpolation in the table No.1.
For density abaqus acts in a different way. For all of the material points abaqus uses only the first row of the table No.2 (2.7e-9). How do I overcome this problem?
Please help me,
Thanks.
Relevant answer
Answer
Enter the Thermomechanical properties of materials and simulate the variation of temperature with time ( because density is a function the time)
  • asked a question related to Constitutive Modelling
Question
4 answers
Im totally new to UMATs and i try to write a subroutine to degrade the Youngs Modulus in accordance to VDI 2014 for an isotropic fiber-reinforced plastic. Therefore i want to reduce the Youngs Modulus depending on a degradation-function which depends on the actual v.Mises-stress.
However i combined some code examples i have found and the code runs but it doesnt converge. I guess the problem is the updating of the Youngs Modulus, but i dont know how to fix it. So if anybody has a tip i'd be very thankful.
Relevant answer
Answer
The problem is solved due to Martin Baekers hint to use a USDFLD. For similar problems i can highly recommend the attached work, especially the appendix.
  • asked a question related to Constitutive Modelling
Question
2 answers
Hi all,
i'm coding a umat for hyper-viscoelastic behaviour and i wonder what formula use for the exact deformation gradient tensor F since dfgdr0 and dfgrd1 passed into the umat (according to Abaqus user subroutine reference manual 1.1.40) are a modified deformation gradients at the begining and the end of time increment respectively?
thanks in advance
Relevant answer
Answer
It all depends upon the numerical implementation for stress and jacobian calculation in umat. for example, if the current stress state is required (after increment), dfgdr1 should be used. However, some implementation use dfgdr0 for calculation
  • asked a question related to Constitutive Modelling
Question
6 answers
I'm modeling CFT using ABAQUS ,and I need data for Concrete damaged plasticity and Drucker-prager 
Relevant answer
Answer
Instead of Drucker-Prager, look for Menetrey-Willam (3 parameters), Ottosen (4 parameters) or Willam-Warnke (5 parameters) constitutive models. A good starting place is the book Plasticity in Reinforced Concrete by W.F. Chen. It has the Drucker-Prager model, but also explains the other alternatives.
  • asked a question related to Constitutive Modelling
Question
3 answers
I am using the subroutine for polycrystal plasticity but I am not able to obtain right deformation texture. if anybody has already used it for the said purpose, would be delighted to seek guidance in this regard.
Relevant answer
Answer
Maybe you are getting wrong results because the model is strain rate dependent and you are imposing a very quick loadramp to the structure. This is only a guess, maybe you are using a wrong set of constants.
  • asked a question related to Constitutive Modelling
Question
4 answers
Dear Sir,
I am Working on project in which i need to write a matlab code to determine johnson cook parameters from Stress strain graph. Please Suggest me the methods or references I can go throgh and figure out the correct procedures. The Code which I have Written I am not Getting Correct values of the Parameters (A, B, C, n, m ).
Regards
Krati Singh
Relevant answer
Answer
I have attaxhed a link to a discussion on this topic.  I hope it is useful too ou:
  • asked a question related to Constitutive Modelling
Question
2 answers
I am trying to model granular material during compaction using an extended Drucker-Prager cap model and density change is an important parameter to validate my model! I would appreciate your value response!
Kind regards!
Relevant answer
Answer
Hi Kai,
Thanks for your time!
I mean as "a result" ; a contour plot of a material's density gradient results.
Kind regards!
Ahmed Marghani 
  • asked a question related to Constitutive Modelling
Question
3 answers
I would like to use this constitutive model in FLAC 7.0, but this model has been formulated in FLAC 8.0. Is there any possibility?
Relevant answer
Answer
Plastic Hardening Model is newly introduced in FLAC 8 based on the following work:
Schanz, T., Vermeer, P.A., Bonnier, P.G., 1999. The hardening soil model: formulation and verification, Beyond 2000 in Computational Geotechnics. Balkema, Rotterdam
This model is version specific and does not work in Flac 7.0. However, you can explicitly incorporate this model into FLAC by writing your own code. This is a huge task and someone has to really work hard.
  • asked a question related to Constitutive Modelling
Question
5 answers
Actually when I use this UDM (Ubcsand) in my modeling, Flac does not obtain correct amount of properties, and all properties take 0.0 value!!
Relevant answer
Answer
I am ready to answer your questions about my code
  • asked a question related to Constitutive Modelling
Question
19 answers
Dear researches,
With FLAC 3D using mohr-coulomb constitutive model, I want to model a block of soil under earthquake loading. The soil is dense sand with these properties: Vs=300 m/s, p=2000 kg/m3, v=0.4. According to Gmax=pVs2 , we have Gmax=180 Mpa and using E=2G(1+v), we have E=504 MPa. Compare with ranges recommended in literature for young's modulus of dense sand (see the attachment), this is a very high value.
As we know, in dynamic analysis shear modulus decreases by cyclic strain amplitude increasing. My question is about initial static equilibrium. Should I use the same Gmax in initial static equilibrium? Then such a high value for young's modulus of dense sand is feasible?
Relevant answer
Answer
Dear Hossein,
The soil modulus measurement is senstive to the mimumum strains in the tests. You could have a higher shear modulus in a dynamic measearment than in a quasi-static triaxial test on an identical soil sample, simply because the modulus can be measured at lower strains in the dyanmic test. Just bear in mind the stated when you compare your modulus values with those in the literature.
Is it feasible to use a high value of the young's modulus for dense sand? Well, it all depends on your purpose of doing the simulations. If you'd like to replicate your lab experimental results, then you may not want to use the high value young's modulus in the FLAC mohr-coulomb model where the elastic behaviour is simply assumed linear. You can 'fit' your model behaviour to the overall experimental response (from soil element tests) by finding an appropriate modulus value. 
Regards,
Yang
  • asked a question related to Constitutive Modelling
Question
6 answers
I'm putting together a reading list for a course, and I'm having trouble finding a good, concise analytical overview (neither a puff piece, nor a hatchet job) on the Bolivarian constitutional model. I want to pair it with the classic Gargarella article on the three types of historical Latin American constitutions (conservative, liberal, and majoritarian/radical). I think the Bolivarian model fits in that third category (majoritarian/radical), but I'd like an article that discusses a constitution more recent than the 1800s. Thanks!
Relevant answer
Answer
This is a comparative chapter but a good overview: Phoebe King (2013) "Neo-Bolivarian Constitutional Design: Comparing the 1999 Venezuelan, the 2008 Ecuadorian and the 2009 Bolivian Constitutions", in D.J. Galligan and M. Versteeg (eds) Social and Political Foundations of Constitutions, Cambridge: Cambridge University Press.
  • asked a question related to Constitutive Modelling
Question
4 answers
Hello
I want to model the FG Material in VUMAT. For this I need x and y components of each material point. But Abaqus gives me only one x and y per each nblock. While each nblock is composed of multiple material point.
Please help me.
Thanks,
 Reza Pourshab
Relevant answer
Answer
There is another problem in my code and it is when I write the following commands, Z and W is not zero while my model is 2D and my elements is CPE4R.
  • X=coordMp(J,1)
  • Y=coordMp(J,2)
  • Z=coordMp(J,3)
  • W=coordMp(J,4)
I think Z and W should have zero values!!!?
  • asked a question related to Constitutive Modelling
Question
1 answer
How to determine the recoverable deformation at the surface by the layered theory using the unloading modulus as the elastic modulus. The question is for finding the pavement rut depth prediction.
Reference: Pavement Analysis and Design by Yang H Huang (Second Edition Page 332)
Thanks in advance
  • asked a question related to Constitutive Modelling
Question
3 answers
Hello everyone, 
I am interested in modelling silo discharge of sand by using FEM. Should I use hyper elasticity based constitutive model or hypo elasticity based ? I think,  It is a valid assumption that elastic deformations during discharge are infinitesimal , therefore, hypo elasticity based constitutive model can be used. What is your opinion in this context ?
Relevant answer
Answer
I would suggest using ordinary linear elasticity for elastic deformations and then plastic model.
Mohr-Coulomb & Drucker-Prager can give adequate results for dry compacted sand, otherwise use the modified Cam-clay model.
  • asked a question related to Constitutive Modelling
Question
3 answers
I already have the documentation of the version 904aR, but I need more information about the theory of this constitutive model. Please!
Relevant answer
Answer
Hey, did you get already?  I have a lot information about this model and its predecessor, the UBC3D-PLM.  Contact me.
  • asked a question related to Constitutive Modelling
Question
3 answers
I need to know what is the suitable constitutive model for reinforced concrete in shear walls with openings in the FEM Program ABAQUS.
The shear walls are with different openings configuration and subjected to axial and lateral forces.
I need to implement vertical and horizontal  (confinement) steel reinforcement.
Relevant answer
Answer
Concrete damaged plasticity model was developed to provide a general capability for the analysis of concrete structures under cyclic and/or dynamic loading. While the concrete smeared cracking model is mainly applicable to static monotonic loading.
Kind Regards
Waleed El-Demerdash
  • asked a question related to Constitutive Modelling
Question
5 answers
Hi, I am reading some materials about volumetric compression testing on rubber materials. Who can explain that in volumetric compression test, why the slope of the engineering strain-stress curve equals to THREE times of bulk modulus?
  • P/A0=3*K(ΔV/V0)? where, K is bulk modulus.
Thank you in advance!
Relevant answer
Answer
I think a simple transfer is not possible because PV depends on the compression envelope. In former experiments we used strain gages as well as force calibration for the determination of the stresses. You may see:
Please excuse me - it is long ago, but I do remember it was a bit tricky. Anyway, I hope this could help you...
  • asked a question related to Constitutive Modelling
Question
3 answers
I want to implement an elastic plastic creep constitutive model in a numerical code, but i'm clueless. Could you tell me what code I could work on ? And do you have some examples you could send me ?
Relevant answer
Answer
Dear Pandey
Please see the following book:
Programming the Finite Element Method, 4th Edition, I. M. Smith, D. V. Griffiths
ISBN: 978-0-470-01124-9
best regards
Panji