• Support[@]caeassistant.com
  • Contact Us
CAE Assistant CAE Assistant
Select category
  • Select category
  • Acoustic and shock analyses
  • Beginner's Packages
  • Beginners
  • Buckling and post buckling
  • Business Membership
  • CFD
  • Civil Engineering
  • Cohesive
  • Composite
  • Concrete Reinforcement
  • Consultation service
  • Dynamic Analysis
  • Explosion
  • Fatigue
  • Forming
  • Fracture/Failure
  • Free Packages
  • Full Packages
  • Geostatic
  • Heat Transfer
  • Hyperelasticity
  • Hypermesh
  • Impact
  • Mechanical Enginerring
  • Membership
  • Meshing
  • New-Products
  • Optimization
  • Payment
  • Pre-Order
  • Project Package
  • Scripting
  • Subroutine
  • Thermal mechanical Analysis
  • Training Package
  • Uncategorized
  • Utility
Menu
CAE Assistant CAE Assistant
0 items € 0.0
0 Wishlist
  • Package Shop
    • Special OffersHot
      • Free Abaqus Course
      • Full Packages
      • Business Membership
    • Mechanical Engineering
      • Forming
      • Dynamic Analysis
      • Fracture/Failure
      • Fatigue
      • Impact
      • Composite
      • Cohesive
    • Civil Engineering
      • Acoustic and shock analyses
      • Buckling and post buckling
      • Geostatic
    • Coding/Utility
      • Subroutine
      • Scripting
      • Utility
  • Blog
    • Abaqus Tutorial & CoursesNew
    • Article
    • Questions and Answers
    • Video Gallery
  • Consulting service
  • Collaboration with usNew
    • Teaching on CAE Assistant
    • Consultant Registration
Login / Register
0 Wishlist
0 items € 0.0
New
shape control piezoelectric Abaqus
shape control piezoelectric Abaqus
Click to enlarge
Home Forming Simulation of shape control by piezoelectric in Abaqus
Produced in Partnership Plan

Simulation of shape control by piezoelectric in Abaqus

€ 288.0

Piezoelectricity refers to the accumulation of electric charge in certain solid materials due to mechanical pressure. This phenomenon, known as the piezoelectric effect, is reversible. Some materials exhibit direct piezoelectricity, which involves the internal production of electric charge through the application of mechanical force, while others exhibit the inverse piezoelectric effect.

By harnessing piezoelectrics, it becomes possible to control the geometrical changes of objects in response to external forces. However, it is important to note that utilizing this property in all situations would not be cost-effective. Therefore, it is more practical to use piezoelectric structures selectively, specifically in special applications. One approach to determining the optimal placement of piezoelectric elements for controlling the geometric shape of various objects under internal or external forces involves utilizing the Abaqus and MATLAB software linkage. This software combination, along with optimization algorithms such as the bird optimization algorithm, can be employed to achieve the desired objectives. By leveraging these tools and data, the primary goal of controlling object shape can be successfully accomplished.

In this training package, you will learn about piezoelectric and piezoelectric modeling in Abaqus, the bird optimization algorithm, linking Abaqus and MATLAB, and how to use these tools for shape control.

32 Items sold in last month
Coming soon...

— OR —

Add to wishlist
42 People watching this product now!
  • Description
  • Additional information
  • Reviews (0)
  • Shipping and Delivery
Description

Introduction | Shape Control Piezoelectric Abaqus

This training package provides comprehensive information on piezoelectricity, its reversible nature, and how it allows for the accumulation of electric charge in certain solid materials under mechanical pressure. Some materials exhibit direct piezoelectricity, generating electric charge internally through mechanical force, while others display the inverse piezoelectric effect.

By effectively utilizing piezoelectric properties, it becomes feasible to manipulate the shape of objects in response to external forces. However, it is important to consider the cost-effectiveness of employing this property in all scenarios. Consequently, it is more practical to selectively incorporate piezoelectric structures, particularly in specialized applications.

One approach to determining the ideal placement of piezoelectric elements for controlling the shape of various objects, both internally and externally, involves the utilization of the Abaqus and MATLAB software linkage. This combination, together with optimization algorithms like the bird optimization algorithm, enables the achievement of desired objectives.

Through the utilization of these tools and the associated data, the primary objective of object shape control can be successfully attained. This training package will cover topics such as piezoelectricity and piezoelectric modeling in Abaqus, the bird optimization algorithm, the integration of Abaqus and MATLAB, and practical applications of these tools for shape control.

Lesson 1: Introduction to Piezoelectric

Piezoelectricity or high-pressure effect, so to speak, refers to a special feature that exists in some crystalline materials, special ceramics and biological materials such as bone, DNA strands (deoxyribonucleic acid) and various proteins. Based on this property, this group of materials produces electric charge against mechanical stress. In fact, the term “piezoelectric” refers to the production of electric current due to the application of mechanical force. In many scientific texts and articles, the piezoelectric effect has been introduced as an electromechanical exchange between electrical and mechanical states in crystalline materials. In such a way that there is a reversible relationship between these two; that is, as a result of applying mechanical force to a piezoelectric material, an electric charge is produced, or as a result of producing an electric charge in it, the desired material is stretched or compressed.

In a crystalline material such as lead zirconate titanate, piezoelectric properties appear when the crystal structure of this material changes by about 0.1% compared to its initial state and dimensions. This property is also called direct piezoelectric effect in some texts. Another effect that is important and worthy of attention in the discussion of piezoelectric materials is called the inverse piezoelectric effect; An effect based on which, when an electric current is applied to a piezoelectric material, the material changes its shape. Today, this feature is used to produce ultrasound waves.

Mechanism and operation of piezoelectrics

The piezoelectric effect is associated with the creation of an electric dipole moment in solids. This phenomenon can occur due to the induction of ions around the crystal lattice, resulting in an asymmetric charge environment, or it can be directly transferred by molecular groups. The dipole density for crystals can be easily calculated by summing the electric dipole moments of each volume in the crystallographic unit cell. Since every dipole is a vector, the dipole density (p) is a vector field. Close dipoles tend to align in areas known as Weiss domains. While these domains are typically randomly distributed, they can be aligned through polarization processes. It is important to note that not all piezoelectric materials can be polarized.

One significant aspect of the piezoelectric effect is the change in polarization (p) when a specific mechanical force is applied. This change can be caused by the reconfiguration of the dipole induction environment or by the rearrangement of molecular dipole moments under the influence of mechanical force. Generally, the piezoelectric property can occur as a result of changes in the dipole configuration within the crystal lattice, the symmetry of the crystals, or the application of mechanical force from the surroundings. It appears that the change in the polarization dipole corresponds to a change in the surface charge density on the crystal plane. In other words, it represents an electric field change that occurs between the planes or surfaces due to a change in the dipole density within the volume. For instance, applying a force equal to 2 kilonewtons to one cubic centimeter of quartz can generate a potential difference of 12,500 volts.

Lesson 2: Optimization algorithms and particle swarm optimization algorithm

Optimization algorithms

The goal of optimization algorithms or heuristic algorithms is to provide a solution within an acceptable time frame that is suitable for solving the problem, the heuristic algorithm may not be the best real solution for solving the problem, but it can be a solution close to the best. Heuristic algorithms can be combined with optimization algorithms to improve the efficiency of the algorithm. The meta-heuristic algorithm is a combination of heuristic algorithms that are designed to find, generate, or select any heuristic at each step and provide a good solution to problems that are optimization problems. Meta-heuristic algorithms consider some assumptions of optimization problems to be solved.

Particle Swarm Optimization (PSO) algorithm

The Particle Swarm Optimization (PSO) algorithm is a social search algorithm inspired by the collective behavior of bird flocks. Initially, this algorithm was developed to understand the patterns governing the synchronized flight of birds, their sudden changes in direction, and the optimization of their flock’s shape. In PSO, particles traverse the search space, and their movement is influenced by their own experiences and the knowledge of their neighbors. Therefore, the positions of neighboring particles impact how an individual particle explores the search space, resulting in a search process where particles tend to converge towards successful areas. Through the exchange of knowledge, particles learn from each other and move towards their best-performing neighbors.

The algorithm operates on the principle that, at any given moment, each particle adjusts its position in the search space based on its own best-known location thus far and the best-known location within its entire neighborhood.

Collective intelligence and neural network

Collective intelligence is a systematic feature that in this system, particles (agents) cooperate with each other locally and the collective behavior of all agents causes a convergence at a point close to the global optimal solution. The strength of this algorithm is the lack of a global control. Each particle (agent) in this algorithm has relative autonomy that can move throughout the solution space and must cooperate with other particles. Two famous collective intelligence algorithms are ant colony optimization and particle swarm optimization. Both of these algorithms can be used to train neural networks. Artificial neural networks have many features such as adaptability, learnability and generalization. In the field of pattern matching, artificial neural networks are able to classify new patterns into related classes based on their previous learning. Using the new idea of collective intelligence in combination with artificial neural networks is a solution to overcome the challenge in neural networks.

The mechanism and operation of the particle optimization algorithm

A group of birds is randomly searching for food in a given space. Within the space, there is only one piece of food. None of the birds know the location of the food, and one of the best strategies is to follow the bird that is closest to the food. This strategy forms the basis of the algorithm, where each solution that leads the birds to the food is referred to as a particle. Every particle in the algorithm has a merit value, which is calculated using a merit function. The merit value of a particle increases as it gets closer to the target (representing the food in the bird movement model) in the search space. Additionally, each particle possesses a speed that determines its movement. By following the optimal particles in the current state, each particle continues its movement in the problem space.

The algorithm begins by randomly generating a group of particles, and through successive generations, they attempt to find the optimal solution. In each step, every particle is updated using the best value achieved so far. The best position attained by a particle, which is recognized and maintained, is referred to as the “pbest”. The algorithm also utilizes another best value, known as the “gbest”, representing the best position obtained thus far by the entire population of particles. After identifying the best values, the speed and location of each particle are updated using equations (1) and (2).

shape control piezoelectric Abaqus

Preview

  • What do we learn from this package?
  • Teaching plan and Prerequisites and Next steps
  • Package specification

Lesson 1: Introduction to Piezoelectric

  • Introduction to piezoelectrics
  • Mechanism and operation of piezoelectrics

Lesson 2: Optimization algorithms and particle swarm optimization algorithm

  • Optimization algorithms
  • Particle Swarm Optimization algorithm
  • Collective intelligence and neural network
  • The mechanism and operation of the particle optimization algorithm

Lesson 3: Linking Abaqus and MATLAB

  • The relationship between Abaqus and MATLAB software
  • How to connect Abaqus and MATLAB software

Workshop: Optimizing the placement location of piezoelectrics to control sheet lift by bird optimization algorithm

  • Problem description
  • Abaqus simulation
  • Results

Lesson 3: Linking Abaqus and MATLAB

Mechanical engineers utilize Abaqus, an analytical software, for modeling purposes. This software offers a wide range of capabilities, making it possible to easily model even the most complex problems. In most modeling scenarios, including those involving high degrees of non-linearity, users only need to specify engineering data such as the problem’s geometry, material behavior, boundary conditions, and loading method. Additionally, programming software can be employed for various analyses and optimizations related to loading patterns. In this research, MATLAB programming software is utilized to achieve the research objectives. MATLAB is chosen due to its high-level programming language, as well as its convenient matrix operations, calculations, and functions that incorporate different algorithms.

In many research endeavors, it is often necessary to have software that offers the analysis capabilities of Abaqus while also being as user-friendly and powerful as MATLAB for programming tasks. Fortunately, by linking these two software tools, users can fully leverage the strengths of each and make use of their combined features. This linking feature enables researchers to attain their desired goals and transfer data obtained from algorithms to Abaqus for obtaining the desired results.

How to link Abaqus and MATLAB software

In order to connect two software to analyze the appropriate model, the model must first be modeled in Abaqus software and after obtaining the answer, receive a text response from it. Then, in MATLAB software, we type the link command of two software and specify the location of the answer in the system.

 

Workshop: Optimizing the placement location of piezoelectrics to control sheet lift by bird optimization algorithm

To control the shape of the desired model, lead zirconate titanate (PZT-4) piezoelectric materials have been utilized. These materials possess specific inherent properties that are incorporated into the corresponding sections of the Abaqus software. After introducing the materials used and the piezoelectric components in the model, twenty pairs of piezoelectrics were placed on the vertical face and ten pairs on the horizontal face. Careful attention was given to the placement, ensuring a one-millimeter distance from the bottom of the model for the vertical face and a one-millimeter distance from the model’s head for the horizontal face. Once the piezoelectrics were arranged, the solution conditions were introduced to the Abaqus software through a static command. The installation state and mode of the piezoelectrics on the model were specified. The forces acting on the model, including gravity, support conditions, and currents connected to each piezoelectric, were defined. The current flow to each piezoelectric was set such that the surfaces facing the model had a positive current, while the opposite surfaces had a negative current. However, the optimization algorithm could alter this configuration by selecting negative currents for each piezoelectric pair.

The MATLAB software, coupled with the particle swarm optimization algorithm, facilitated the application of algorithm data to Abaqus and the retrieval of model status and variable information. The algorithm involved creating a matrix representing the voltage applied to each piezoelectric pair connected to the model. The algorithm randomly assigned values to each matrix data (bird) based on the current input. Subsequently, this matrix was applied to Abaqus to determine the voltage of each piezoelectric pair. Abaqus played a crucial role in defining the objective function by considering the strain on the model’s head and the total current applied to the piezoelectrics as response factors.

The MATLAB software facilitated the creation of a new file that encompassed the algorithm and all the relevant conditions, such as the number of birds (variables or piezoelectrics), the range of variable changes, the algorithm termination criteria, formula writing, coefficient introduction, and objective function specification. The coefficients C1 and C2, representing the influence of local and global situations, respectively, were set to two, based on available resources. The inertia coefficient (w) was assigned a value of 0.99 to promote optimal solutions and minimize the objective function.

To determine the objective function’s output in the bird algorithm program, a separate window was created, linking the two software tools and transferring the answer to the optimization algorithm. This process involved modifying the model by altering the flow of piezoelectrics, transferring the changes to Abaqus, and retrieving the desired response (model head deformation and total current). The final objective function answer was determined by summing the absolute values of the current for each piezoelectric pair and multiplying the strain on the model’s head by ten million.

The coefficient assigned to the model head strain aimed to balance the two introduced values and improve the analysis process. Without considering an appropriate coefficient, the algorithm would reduce the currents without reducing the model head strain. Conversely, if a coefficient favoring the model strain over the current totals was chosen, the algorithm would prioritize strain reduction, neglecting other objectives. The selected coefficient was the closest approximation to achieve the desired outcome.

Using the MATLAB files, the desired parameters (current applied to each piezoelectric pair) were modified, and the updated file was executed in Abaqus to obtain new results. The algorithm identified the bird closest to the final answer (with the lowest sum of current and strain) as the target bird and adjusted the speed and position of other birds accordingly. This process was repeated, with the best position among all steps serving as the new target. The algorithm continued until the strain on the model’s head reached zero or fell below specific thresholds, at which point the optimization process ceased, and the voltage values of the obtained piezoelectrics were considered the final solution for that stage.

In subsequent steps, piezoelectric currents lower than two-tenths of the maximum voltage introduced to the algorithm were set to zero, reducing both strain and the number of piezoelectrics used. The optimization process aimed to find the optimal solution with fewer variables. The process continued until the currents controlling the model’s shape approached the maximum voltage, or when the dimensionless state of all currents exceeded eight-tenths of the maximum flow. In this case, the obtained currents were considered the final answer.

Additional information
Expert

Produced in Partnership Plan

Tutorial video duration

Ask from support

Included

.inps,video files, Fortran files (if available), Flowchart file (if available), Python files (if available), Pdf files (if available)

language

English

Level

Advanced

Package Type

Training

Software version

Applicable to all versions

Subtitle

English

Reviews (0)

Reviews

There are no reviews yet.

Be the first to review “Simulation of shape control by piezoelectric in Abaqus” Cancel reply

You must be logged in to post a review.

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/[email protected]/ contact form.
Projects: Need help with your project? You can get free consultation from us here.

You can buy this package in two ways

  • 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.

How to send the package

  • via download link After purchase, a download link will be sent to you a zip file included training videos, documents and software files.

How to watch the tutorial videos

  • Send us your machine ID

To access tutorial video run the .exe file on your personal pc and send the generated code to [email protected] 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

SKU: JFesh01 Categories: Forming, Mechanical Enginerring, New-Products, Optimization, Pre-Order, Scripting, Training Package Tags: ABAQUS, abaqus toturial collections, FEA, FEM, Optimization, Piezoelectric, scripting, Shape control

You may also like…

New

Piezoelectric simulation in Abaqus

€ 185.0
Piezoelectric materials exhibit a unique property known as piezoelectricity, where they can generate electric charges when subjected to mechanical stress or deformation, and conversely, deform when an electric field is applied. This phenomenon arises from their crystal structure, enabling the conversion of mechanical energy into electrical energy and vice versa. Simulating piezoelectric materials is of great importance as it allows engineers to optimize the design and performance of devices and systems that utilize these materials. Through simulations, engineers can analyze factors like stress distribution, deformation, and electrical response, aiding in performance prediction and failure analysis. Simulations also enable the study of parameter sensitivity, understanding how changes in parameters impact piezoelectric devices. This information helps in making informed design decisions and optimizing the integration of piezoelectric components into larger systems. Furthermore, simulating piezoelectric materials reduces the need for physical prototypes, saving time and costs associated with experimental setups. It enhances the understanding and development of piezoelectric technology, facilitating its widespread application in various industries. In this training package, you will learn what is a piezoelectric, types of piezoelectric, piezoelectric applications, and how to simulate piezoelectrics in Abaqus.
Add to wishlist
Pre-Order Now
Coming soon...
Quick view
New
piezoelectric Abaqus simulation

Piezoelectric simulation in Abaqus

€ 29.0
Piezoelectric materials are unique materials that generate an electric charge in response to applied mechanical stress, such as pressure or vibration. They are used in a wide range of applications, including sensors, actuators, and energy harvesting devices. The piezoelectric analysis is the process of studying the mechanical and electrical behavior of piezoelectric materials under various loading conditions. It involves modeling and simulating the response of piezoelectric materials to external stimuli, such as electrical potential or mechanical stress. The importance of piezoelectric analysis lies in its ability to evaluate the performance and optimize the design of piezoelectric devices, which are becoming increasingly important in various industries, including medical, automotive, aerospace, and energy. Piezoelectric analysis can help improve the efficiency, accuracy, and durability of piezoelectric devices, leading to advancements in technology and innovation. In this package you will learn how to model piezoelectric materials in Abaqus.
Add to wishlist
Add to cart
Quick view
Abaqus Course for beginners - FEM simulation tutorial - FEA simulation
Abaqus for beginners | advanced e

ABAQUS course for beginners | FEM simulation tutorial

€ 256.0
Rated 4.85 out of 5
(13)
In this Abaqus course for beginners, which is designed for FEM Simulation students in mechanical engineering, various examples in the most widely used fields are presented. These examples are provided with the necessary points and theories for simulation. With this training package, you will be able to get acquainted with different ABAQUS modules in the form of various examples in modeling, how to get the output and the necessary results for reporting. You can download the syllabus of this package here. Watch Demo
Add to wishlist
Add to cart
Quick view
Addresses
Carrer de Jaume II ,46015,Valencia ,Spain
REON INTERNATIONAL GROUP LTD, 21 Hill Street, Unit 5, Haverfordwest, Dyfed, United Kingdom, SA61 1QQ (Sales Representative)
Enviroflex GmbH, Sterngasse 3/2/6 1010, Vienna, Austria (Sales Representative) 70112, New Orleans, Louisiana, United States (Sales Representative)
With our assistance, consider your simulation project is done; we brought together a set of services and tutorial material to meet all your needs in CAE.
Links
  • About Us
  • Portfolio
  • Contact Us
  • Privacy Policy
  • Terms & Conditions
  • Cookie Policy
  • Join Us
  • FAQs
  • CAE Assistant All Rights Reserved
    • Menu
    • Categories
    • Package Shop
      • Special OffersHot
        • Free Abaqus Course
        • Full Packages
        • Business Membership
      • Mechanical Engineering
        • Forming
        • Dynamic Analysis
        • Fracture/Failure
        • Fatigue
        • Impact
        • Composite
        • Cohesive
      • Civil Engineering
        • Acoustic and shock analyses
        • Buckling and post buckling
        • Geostatic
      • Coding/Utility
        • Subroutine
        • Scripting
        • Utility
    • Blog
      • Abaqus Tutorial & CoursesNew
      • Article
      • Questions and Answers
      • Video Gallery
    • Consulting service
    • Collaboration with usNew
      • Teaching on CAE Assistant
      • Consultant Registration
    • Package Shop
      • Special OffersHot
        • Free Abaqus Course
        • Full Packages
        • Business Membership
      • Mechanical Engineering
        • Forming
        • Dynamic Analysis
        • Fracture/Failure
        • Fatigue
        • Impact
        • Composite
        • Cohesive
      • Civil Engineering
        • Acoustic and shock analyses
        • Buckling and post buckling
        • Geostatic
      • Coding/Utility
        • Subroutine
        • Scripting
        • Utility
    • Blog
      • Abaqus Tutorial & CoursesNew
      • Article
      • Questions and Answers
      • Video Gallery
    • Consulting service
    • Collaboration with usNew
      • Teaching on CAE Assistant
      • Consultant Registration
    • Wishlist
    • Login / Register
    Shopping cart
    Close
    Sign in
    Close

    Lost your password?

    Or login with

    Facebook Google

    No account yet?

    Create an Account
    We use cookies to ensure that we give you the best experience on our website. If you continue to use this site we will assume that you are happy with it.OkPrivacy policy