Skip to content

mohsafaei/DEAs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 

Repository files navigation

In Silico Actuation Performance Investigation of Dielectric Elastomers with TPMS Geometries

This repository contains the codes related to the research article titled In silico actuation performance investigation of dielectric elastomers with TPMS geometries, published in the European Journal of Mechanics - A/Solids.

Overview

Dielectric Elastomer Actuators (DEAs) are a class of soft actuators that exhibit large deformations when subjected to an electric field. Due to their lightweight nature, high energy density, and fast response time, DEAs have attracted significant attention in fields such as soft robotics, biomedical devices, and adaptive structures.

This research investigates the actuation performance of DEAs with triply periodic minimal surface (TPMS) geometries, providing new insights into their electromechanical behavior. The study employs numerical simulations and computational models to analyze how complex microstructures influence the performance of these actuators.

Visual Insight

The figure below provides a brief visual insight into this study:

Insight Image


Project Information

Project Title In Silico Actuation Performance Investigation of Dielectric Elastomers with TPMS Geometries
Description This project explores the actuation performance of DEAs with complex geometries using computational modeling.
Publication Published Paper
Authors Mohammad Ali Safaei, Mostafa Baghani, Majid Baniassadi, Mahdi Bodaghi

This repository includes details about the project, explanations of the provided codes, and instructions on how to run them.

Acknowledgments

Special thanks to:

The remaining parts of the code, including the implementation of DEA composites in ABAQUS, were developed by:

Dependency: UEL Subroutine

This Python script requires a User Element (UEL) subroutine, which implements the constitutive equations for a DEA element. The UEL subroutine developed by Ehsan Hajiesmaili was used in this project. The UEL file is available in the supplementary material of the following article:

Dielectric Elastomer Actuators – Constitutive Model

This research was conducted at the University of Tehran, December 2024.


Author Contributions

Contributor Role
Mohammad Ali Safaei Writing: original draft, Validation, Software, Methodology, Investigation, Formal analysis, Conceptualization
Mostafa Baghani Writing – review & editing, Supervision, Methodology, Investigation, Formal analysis
Majid Baniassadi Writing – review & editing, Supervision, Methodology, Investigation, Formal analysis
Mahdi Bodaghi Writing – review & editing, Supervision, Methodology, Investigation, Formal analysis

Running the Python Script in ABAQUS

Using ABAQUS/CAE:

  1. Open ABAQUS/CAE.
  2. Navigate to File > Run Script.
  3. Browse to your .py file, select it, and click OK to run.

Running Outside ABAQUS/CAE:

If running the script externally, use the following command:

abaqus job=job_name user=subroutine_name script=script_name.py

Replace job_name, subroutine_name, and script_name.py with your specific file names.


This repository serves as a computational framework for further explorations into the electromechanical performance of DEAs with complex geometries. Contributions and discussions are welcome!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages