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
-
Interface to study soil-structure interaction in Plaxis 3D (Clay Hypoplasticity)
Leon Cortes||Finite Elements|6 |Views 6,270
Hello, I am trying to simulate the behavior of helical anchors (also called screw anchors) using PLAXIS 3D and a clay hypoplasticity constitutive model. The helical anchor shaft is simulated […] -
EasyTochnog input file generator
Dennis Roddeman||Finite Elements|0 |Views 3,359
Hi All, Tochnog Professional now has an EasyTochnog extension, see http://www.tochnogprofessional.nl/easy_tochnog/page.php. With simple input data like pile diameter, pile length, slope geometry, sheet pile data, etc. a complete Tochnog Professional […] -
fortran format
sobhan abedinnejad||Finite Elements|1 |Views 3,390
hi, every one i have problem with fortran format my abaqus is 6.14 and this version accept (.for) format for fortran but some subroutines are in (.f ) format is […] -
Problem in GRPS embankment simulation In ABAQUS
Bidur Pathak||Finite Elements|0 |Views 3,276
Hi, I am doing Plane strain 2D simulation of GRPS embankment in ABAQUS, i encountered a problem that results of with geogrid and without geogrid both are showing same deflection. […] -
Presentations on hypoplasticity applications, D. Mašín, NGI 2017
David Mašín||Finite Elements|0 |Views 5,022
Based on some requests, I share here two presentations on hypoplasticity applications. One is related to simulation of various boundary value problems, the other focuses on simulation of cyclic and […] -
Factor of safety in Plaxis 3D using hypoplastic model for sand
Arno Crous||Finite Elements|1 |Views 3,823
I am currently modelling a test conducted in the geotechnical centrifuge facility at HKUST. The test consisted of a sand slope with a rising water table. The slope height in […] -
Problem with Hypoplastic Vumat use with CEL in Abaqus
Abdulkader ELHAJ||Finite Elements|0 |Views 3,376
Hello all, I am currently working on the FE modeling of anchors installation into the soil using the CEL analysis in Abaqus. I tried to use the hypoplastic vumat for […] -
Hypoplastic model for thermal cycles (Abaqus)
Chiara Iodice||Finite Elements|2 |Views 3,606
Dear all, I’m using the UMAT file in which the hypoplastic model for thermal cycles is implemented. In the Abaqus input file I have added the two lines necessary to […]
Who is Online
No one is online right now
Search SoilModels Website
Recent posts
- Degradation ( disturbance ) of hypoplastic clay 23.4.2024
- Degradation ( disturbance ) of hypoplastic clay 23.4.2024
- Paper of Coulomb, C. A. (1773) 15.4.2024
- ABAQUS UMAT of hypoplastic clay model 6.4.2024
- Prague Geotechnical Days 2024 “Geotechnical monitoring” and 30th jubilee Prague Geotechnical Lecture by prof. Eduardo Alonso 5.4.2024
- UMAT for Creep-SCLAY model. 1.3.2024
- Cyclic tests with Triax element test driver 14.2.2024
- SUMMER SCHOOL ‘Numerical Modelling in Geotechnical Engineering’, Innsbruck – July 22nd-26th, 2024 1.2.2024
- COURSE IN SOIL MODELING – NTNU, Trondheim – October 14th to 18th, 2024 21.12.2023
- MSE walls design in Plaxis 11.12.2023
- sand liquefaction modelling in Anura3D 8.12.2023
- BCV bentonite experimental and modelling datasets 14.11.2023
Recent Comments
- KHA DIDJA on Animating Soil Models
- Jh Xue on Undrained Tests with Clay Hypoplasticity Intergranular
- Zhentao Liu on Problem in simulating CPT using SANISAND04
- Gertraud Medicus on ABAQUS UMAT of hypoplastic clay model
- Chen Zhiming on Download Package of Charles University Implementation of High Cycle Accumulation Model
- Konstantinos Chatzis on Cyclic tests with Triax element test driver
- Abhay Pratap Singh on Cyclic tests with Triax element test driver
- Giovanni Ciardi on Cyclic tests with Triax element test driver
- Konstantinos Chatzis on Cyclic tests with Triax element test driver
- Ismail Khan on Cyclic tests with Triax element test driver
- Kanika Lamba on Cyclic tests with Triax element test driver
- Arie Koot on How to model the settlement in soil due to water drawdown.
- Konstantinos Chatzis on Cyclic tests with Triax element test driver
- Jose Duque on Cyclic tests with Triax element test driver
- MohamadReza Kamali on How to model the settlement in soil due to water drawdown.
- Leo Alibert on MSE walls design in Plaxis
- Ignacio Zuloaga on MSE walls design in Plaxis
- Giada Orlando on Problem with VUMAT interface
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——————————————————————————