Abaqus Kelvin Voigt Model (Viscoelastic) Simulation Using UMAT and VUMAT Subroutines

(4 customer reviews)

 270.0

This research presents a precise three-dimensional mechanical response of viscoelastic materials using Abaqus kelvin voigt viscoelastic model. We performed this kelvin voigt model Abaqus simulation using both UMAT and VUMAT subroutines for standard and explicit solvers.

The behavior of viscoelastic materials is a state between the behavior of a liquid and a solid. In other words, they behave both like liquids and solids. That is to say, there are many natural and synthetic materials that are classified as viscoelastic materials; From the biological structures of the body such as skin, cartilage and tissue to concrete, foams, rubbers, and synthetic polymers. Due to these unique properties, viscoelastic materials have many applications.

In this regard, the primary goals of this study include the development and implementation of an accurate three-dimensional Abaqus kelvin voigt viscoelastic model, and the integration of viscoelastic properties into the analysis, which can improve the prediction of viscoelastic materials response under different boundary and loading conditions.

This tutorial, by customizing the UMAT and VUMAT subroutines to simulate flexible samples behavior, contributes to the advancement of viscoelastic materials design and analysis.

Expert

Included

.for

,

.inp

,

.pdf

,

video file

Tutorial video duration

24 minutes

language

English

Level

Package Type

Software version

Applicable to all versions

Add-on

The option's price will be set post-order, requiring negotiation with support for confirmation.

The option's price will be set post-order, requiring negotiation with support for confirmation.
Product price:  270.0
Total options:
Order total:
40 People watching this product now!

Frequently Bought Together

kelvin voigt model + + Abaqus Course for beginners - FEM simulation tutorial - FEA simulation + + UMAT subroutine | Learn UMAT Abaqus | Umat Abaqus course
Price for all: Original price was: € 1084.0.Current price is: € 813.0. Save  271.0
Description

1. Introduction| Abaqus Kelvin Voigt Model (Viscoelastic) Simulation

In this example, we use the UMAT and VUMAT subroutines to simulate the behavior of viscoelastic materials with Abaqus Kelvin Voigt viscoelastic model. That is to say, the geometric model used in this study for the kelvin voigt model Abaqus simulation is a specimen under tension. The behavior of viscoelastic materials is a state between the behavior of a liquid and a solid. In other words, they behave both like liquids and solids. There are many natural and synthetic materials that are classified as viscoelastic materials; From the biological structures of the body such as skin, cartilage and tissue to concrete, foams, rubbers, and synthetic polymers. Due to these unique properties, viscoelastic materials have many applications.

In this regard, the primary goals of this study include the development and implementation of an accurate three-dimensional Abaqus kelvin voigt viscoelastic model, and the integration of viscoelastic properties into the analysis, which can improve the prediction of viscoelastic materials response under different boundary and loading conditions.

This tutorial, by customizing the UMAT and VUMAT subroutines to simulate flexible samples behavior, contributes to the advancement of viscoelastic materials design and analysis.

2. Simulation of the Abaqus kelvin voigt viscoelastic Model using UMAT and VUMAT Subroutines (PDF File)

This project, after teaching the basic fundamentals of material rheological modeling, presents a precise three-dimensional mechanical response of viscoelastic materials using Abaqus kelvin voigt viscoelastic model. We implemented this Abaqus kelvin voigt viscoelastic model with both UMAT and VUMAT subroutines for standard and explicit solvers.

2.1. Problem Description

Geometry: This example includes a Lagrangian part that is subjected to tension. To clarify, the schematic design of the part is shown in Figure 1.

The material properties used in this example are presented in an Excel file named “Material Properties”. We import these properties into the UMAT and VUMAT subroutines. That is to say, the materials used in this example are bituminous concrete (asphalt concrete) and epoxy.

We apply velocity boundary conditions to pull the upper and lower surfaces of the part, as illustrated in Figure 2.

kelvin voigt model

Figure 1: The schematic design of the tensile part

kelvin voigt model

Figure 2: The velocity boundary conditions

2.2. Project procedures

  1. Setting up the software environment and choosing Abaqus units;
  2. Creating the tensile part;
  3. Defining the material properties and creating its relevant section;
  4. Making an instance of the model in the Assembly module;
  5. Creating a non-linear “Static, General” step for doing analysis by calling the UMAT subroutine (and a non-linear “Dynamic, Explicit” for doing analysis by calling the VUMAT subroutine);
  6. Determining the loading and boundary conditions, etc.;
  7. Generating elements and assigning element types;
  8. Preparing the UMAT_Kelvin and VUMAT_Kelvin subroutines;
  9. Creating two job and calling the UMAT and VUMAT subroutines for the relevant job;
  10. Submitting the jobs;
  11. Viewing the results.

2.3. Executing Project Procedures

  1. Setting up the software environment

Geometry:

This example includes a Lagrangian part subjected to tension, with its schematic design shown in Figure 1.

Material Properties:

We present the material properties used in this example in an Excel file named ‘Material Properties.’ We define these properties using the ‘User Material’ option in Abaqus and then import them into the UMAT and VUMAT subroutines.

Steps:

The Analysis procedure for this example would be the non-linear “Static, General” for UMAT_Kelvin subroutine and the non-linear “Dynamic, Explicit” for VUMAT_Kelvin subroutine.

Note: see the attached files (Abaqus model and the UMAT and VUMAT subroutines) to understand the modeling.

Boundary Conditions:

The upper and lower surfaces of the part are pulled using the velocity boundary conditions, as illustrated in Figure 2 (Vy = 0.1 m/s).

Meshing:

For standard solver, the meshing operation was performed using 8-node linear brick elements with “Distortion control” (C3D8) and for explicit solver, the meshing operation was also performed using 8-node linear brick elements (C3D8).

  1. Preparing the subroutine

All basic concepts of the rheological modeling of materials, especially the Kelvin-Voigt viscoelastic model, are explained in detail in section “Theoretical and Base Relations”. Study this section carefully to understand the UMAT_Kelvin and VUMAT_Kelvin subroutines.

  1. Creating two job and calling the UMAT and VUMAT subroutines for the relevant job
  2. Submitting the jobs
  3. Guidance on how to extract the results

In video file, the process of extracting the results is shown in full details.

  • What is the rheological modeling?
  • What is the Kelvin-Voigt viscoelastic model?
  • Why is numerical simulation of the Kelvin-Voigt viscoelastic model important?
  • Is Abaqus applicable for simulating the Kelvin-Voigt model?
  • How to simulate the Kelvin-Voigt model with UMAT and VUMAT subroutines?
  • Overview
  • Project Scope and Objectives
  • Prerequisites
  • Materials
  • Problem Description
  • Project Procedures
  • Executing Project Procedures
  • Theoretical and Base Relations (explanation of Kelvin-Voigt viscoelastic model and related subroutines in full detail)
  • Analysis and Results
  • Optimization and Further Development
  • Additional Resources

2.4. Theoretical and Base Relations

Rheological Modeling of Materials

The term rheology is derived from the Greek word Rheos which means flow. To clarify, rheology is a branch of physics that deals with the deformation and flow of matter and describes the interrelationship of force-deformation-time. As a result, this modeling applies to all materials, from fluids (liquids and gases) to solid materials..

Next, by defining a number of material properties, the elements used in rheological modeling are explained.

Finally, after teaching the basic principles of rheological modeling of materials, an accurate 3D mechanical response of viscoelastic materials is presented using the Abaqus kelvin voigt viscoelastic model. We implement this model using both UMAT and VUMAT subroutines. (for standard and explicit solvers).

  • Elastic Property (The Hooke’s element [Symbol H])
  • Viscous Properties (The Newtonian element [Symbol N])
  • Ideal Rigid-Plastic Materials (The St. Venant element [symbol St V])
  • Viscoelastic Materials
  • Kelvin-Voigt Viscoelastic Model
    • The Creep-Recovery Response
    • The Stress Relaxation
  • Maxwell Viscoelastic Model
    • The Creep-Recovery Response
    • The Stress Relaxation
  • Development of the UMAT and VUMAT Subroutines for the Abaqus kelvin voigt viscoelastic model
  • The UMAT Subroutine of the Kelvin-Voigt Viscoelastic Model

Presentation and detailed explanation of UMAT subroutine, related to the implementation of the Kelvin-Voigt model for viscoelastic materials.

  • The VUMAT Subroutine of the Abaqus kelvin voigt viscoelastic model

Presentation and detailed explanation of VUMAT subroutine, related to the implementation of the Kelvin-Voigt model for viscoelastic materials.

3. Workshop (Video File): A step-by-step guide on Kelvin Voigt model Abaqus simulation

The workshop provides a full step-by-step guide through a video to simplify the simulation of a viscoelastic specimen under tension. That is to say, the Kelvin Voigt model Abaqus anaysis is used to simulate the behavior of the viscoelastic specimen. To clarify, in the video, how to model, call subroutines, submit the jobs and extract results is shown in full detail.

Results

To check the Abaqus kelvin voigt viscoelastic model, we have explored different results in this tutorial. For example, we can refer to the stress distribution field (S), displacement distribution field (U), velocity distribution field (), strain distribution field (), reaction forces (RF), force-displacement diagram (F-U), etc. That is to say, these results are extracted from the analysis to evaluate the material behavior and its performance under different conditions. The results confirm the practicality of kelvin voigt model abaqus simulation.

kelvin voigt model

Figure 3: Force-Displacement diagram

It would be helpful to see Abaqus Documentation to understand how it would be hard to start an Abaqus simulation without any Abaqus tutorial.

One note, when you are simulating in Abaqus, be careful with the units of values you insert in Abaqus. Yes! Abaqus don’t have units but the values you enter must have consistent units. You can learn more about the system of units in Abaqus.

Shipping and Delivery

All the package includes Quality assurance of training packages. According to this guarantee, you will be given another package if you are not satisfied with the training, or your money is returned. Get more information in terms and conditions of the CAE Assistant.
All packages include lifelong support, 24/7 support, and updates will always be sent to you when the package is updated with a one-time purchase. Get more information in terms and conditions of the CAE Assistant.

Notice: If you have any question or problem you can contact us.
Ways to contact us: WhatsApp/Online Support/Support@CAEassistant.com/ contact form.
Projects: Need help with your project? You can get free consultation from us here.

  • Online payment: with MasterCard, VisaCard and etc.
  • Offline payment: In this payment method, you should pay via PayPal and send your payment receipt as an attached file in the offline payment form.
  • via download link After purchase, a download link will be sent to you a zip file included training videos, documents and software files.
  • Send us your machine ID

To access tutorial video run the .exe file on your personal pc and send the generated code to shop@caeassistat.com and wait for your personal code, which is usable only for that pc, up to 24 hours from CAE Assistant support.

Here you can see the purchase process of packages: Track Order

Features

Abaqus tutorial video
Lecture notes
Abaqus workshop files
Contains all required files
Certification
Works for all Abaqus versions
Safe payment
money-back guarantee
Free 24/7 online mentoring
Access for life
updated content
Time-Saving Short But Full
Premium Corporate and Academic Clients
Prepared by High-Level Researchers
Fortran Abaqus subroutines
All payment method

4 reviews for Abaqus Kelvin Voigt Model (Viscoelastic) Simulation Using UMAT and VUMAT Subroutines

  1. Avatar of Žygimantas

    Žygimantas

    This package was exactly what I needed for simulating viscoelastic materials in Abaqus.
    From implementing the Kelvin-Voigt model to analyzing results and the UMAT code is easy to follow. I was able to quickly implement the model and get accurate results.

  2. Avatar of Arminas

    Arminas

    The UMAT code is clear and easy to use. I also had some questions along the way, and the support team was very responsive and helpful.

  3. Avatar of Vaidotas

    Vaidotas

    I purchased this package as a simulation engineer at an industrial company, and I am really satisfied with it. Using the Kelvin-Voigt model for simulating viscoelastic behavior was crucial for our projects, and this package fully met our needs.
    The UMAT code is clear and well-documented, and we’ve been able to implement the Kelvin-Voigt model in various projects without any issues.

  4. Avatar of Eivydas

    Eivydas

    This package was exactly what I needed. Simulating viscoelastic materials in Abaqus had always been challenging for me, but this package addressed all the issues I faced. Each step is clearly explained, and the UMAT code is professionally written.

Add a review
SKU: cae62024-4 Categories: , , Tags: , , ,