Hi,
I am working in Abaqus, aiming to model double porosity clay consolidation data by using hypoplastic clay model with meta stable structure. First, i just wanted to verify basic model using simple axisymmetric geometry (Triaxial Test) in Abaqus. So i used material Parameters as : 22.611e-5,.11,.016,.4 and rest all zero. As a standard procedure i included umat_hcea.for file in the job module and ran my job. I got the error that UMAT was missing, so i opened the umat_hcea.for and replaced first word after usersubroutine by UMAT and finally job completed successfully. I am simply loading under isotropic conditions and then unloading but my when i checked the void ratio upon unloading, it didn’t follow k line it retracted along lambda curve only. Also the void ratio is decreasing not along butterfield’s criteria but along e-lnp’ space (i checked by hand calculations). Can any one suggest me where i could be wrong and also, is there any change that i have to make in the fortran file like the one mentioned above?. Any help would be great .
UMAT Implementation in Abaqus (Hypoplastic clay Subroutines)
Related Articles
-
set cavitation limit in ABAQUS/STANDARD when using SANISAND umat
Zhentao Liu||Finite Elements|6 |Views 3,332
Dear all I am recently working on the mechanical characteristics of large diameter monopiles under horizontal loads.The numerical simulation part of this project was carried out in ABAQUS/STANDARD and for […] -
Slope stability calculation with hypoplasticity using phi-c reduction available now in download section
David Mašín||Finite Elements|0 |Views 4,015
The strength reduction method in clay hypoplasticity now available -
Free Tochnog Professional list of capabilities and papers
Dennis Roddeman||Finite Elements|0 |Views 3,601
Dear All, you can find a list with some of Tochnog Professional capabilities and application papers at: http://www.tochnogprofessional.nl/Tochnog_Professional_wikipedia_format.pdf Stay safe, Dennis Roddeman -
Plaxis 3D Tunnel
Mesut Demir||Finite Elements|0 |Views 3,899
Hi Everybody, I would like to ask an error problem where I am getting while using Plaxis 3D tunnel V 1.2. Previously I was using the software with Windows 7 […] -
Analys soil liquefaction with Abaqus under blast load
Alex Liu||Finite Elements|0 |Views 627
Dear all, I need to use ABAQUS to analyze the liquefaction of saturated soil under explosive load. How should I simulate this process? Currently I need the pore water pressure […] -
Interpreting results of sand hypoplastic model with Abaqus VUMAT
arsalan Ahmad||Finite Elements|0 |Views 3,979
Dear concern, Recently i have modelled the soil pile interaction using Abaqus CEL method. The hypoplastic behavior of the soil is model using user subroutine VUMAT. The properties of the […] -
problem with sanisand umat
yousef zand||Finite Elements|8 |Views 3,933
Dear all, I’m trying to model multilayer soil in abaqus. To use the SaniSand umat in model I use the following parameters but no plastic strain at all. The unit […] -
An error in the SANISAND umat runtime
Zhentao Liu||Finite Elements|15 |Views 2,148
Dear all I was simulating a pile in a fully drained soil subjected to horizontal loads using ABAQUS (as shown in Figure 1) and noticed from the monitor that the […]
Search SoilModels Website
Recent posts
- Triaxial Test Driver SANISAND 30.10.2024
- REQUEST FOR EXPRESSIONS OF INTEREST (REOI) FOR PROJECT IN CONSTITUTIVE MODELLING 23.10.2024
- Programme of the ALERT Olek Zienkiewicz school on Constitutive Modelling of Geomaterials, February 3 to 7, 2025, Prague, Czech Republic 11.10.2024
- Connecting remote sensors to the Plaxis FEM 3D using python 26.7.2024
- Intergranular Strain Extensions 16.7.2024
- Abaqus Hypoplasticity Primary Variable Is Not Available 1.7.2024
- Vumat to calculate excess pore in Coupled Eulerian-Lagrangian ABAQUS 1.7.2024
- Drucker Prager Cap Hardening Model 20.6.2024
- Soil model for sand under drained cyclic loading 15.6.2024
- In Abaqus how do we use *DLOAD for defining both user-defined pressure and body force simultaneously? 15.6.2024
- Issue in applying SANISAND04 UMAT to Boundary-Value-Problem 31.5.2024
- Triaxial compression test using Mohr-Coulomb model in Abaqus 27.5.2024
Recent Comments
- Sumin Song on Clay and Sand hypoplasticity UMAT and Plaxis implementations, including UMAT-Plaxis interface
- KHA DIDJA on Issue in applying SANISAND04 UMAT to Boundary-Value-Problem
- Zhentao Liu on Problem in simulating CPT using SANISAND04
- Jin-Hu Li on Problem in simulating CPT using SANISAND04
- Johan Clausen on Triaxial compression test using Mohr-Coulomb model in Abaqus
- Ismail Khan on SANISAND for FLAC3D Download
- Tao Zhu on UMAT and oneAPI compiler issues. (SOLVED…i hope :p)
- Lei DAI on SANISAND for FLAC3D Download
- Yu Xiao on “Warning LNK4210” – hypoplastic clay UMAT
- Yu Xiao on “Warning LNK4210” – hypoplastic clay UMAT
- Charbel NOHRA on “Warning LNK4210” – hypoplastic clay UMAT
- Pouya Zahedi on UMAT for hypoplastic subroutine
- Mohsen Misaghian on SANISAND umat issue
- Ashesh Choudhury on Abaqus
- Hu Shihong on Triaxial compression test using Mohr-Coulomb model in Abaqus
- Mert Eyupgiller on Triaxial compression test using Mohr-Coulomb model in Abaqus
- Bala Harsha Srusti on ABAQUS job doesn’t make any increment
- PRATIK GOEL on Hardening parameters (yield stress & absolute plastic strain)
My issue has been resolved, i think it was related to initialization of State depenedent Varaiables. Once i did that results are fine.
can you please let me know how to initialize state dependent variables?
Is it through sdvini subroutine? if so can you please forward me the fortran file which includes both sdvini and umat subroutines.
i have added the following code to umat plz check if it works-
subroutine sdvini(statev,coords,nstatv,ncrds,noel,npt,layer,kspt)
c
INCLUDE ‘ABA_PARAM.INC’
c
DIMENSION STATEV(NSTATV),COORDS(NCRDS)
c
statev(1) = 0
statev(2) = 0
statev(3) = 0
statev(4) = 0
statev(5) = 0
statev(6) = 0
statev(7) = 0.52
statev(8) = 0
statev(9) = 0
statev(10) = 0
statev(11) = 0
statev(12) = 0
statev(13) = 0
statev(14) = 0
statev(15) = 0
statev(16) = 0
c
return
end
c——————————————————————————
can you please let me know how to initialize state dependent variables?
Is it through sdvini subroutine? if so can you please forward me the fortran file which includes both sdvini and umat subroutines.