Abaqus Simulation of Superelastic Cardiovascular Stents

In this package, we discuss vascular stents and their modeling in Abaqus. Since accurately modeling a stent requires defining its superelastic material behavior, we will begin by explaining the superelastic behavior found in shape memory alloys, and then, we explain how to implement this material model in Abaqus, using two methods: the ABQ_SUPER_ELASTIC library and Abaqus’s own built-in library. Next, we guide you through several workshops to help you master modeling problems related to stents in Abaqus. These workshops cover key scenarios, including:
  • The expansion of a balloon inside a stent
  • The bending of a stent within a vessel
  • The withdrawal of a stent from the vessel
All of this material is presented through a series of lessons and four hands-on workshops.
What You'll Learn

Buy Together & Save

This Course Includes

Course Content

Abaqus Simulation of Superelastic Cardiovascular Stents

Product Informations

Intoduction to Stent Simulation

In the Lesson, you will become familiar with how to model cardiovascular stents in Abaqus. To help you easily understand the concepts, we first explain what vascular stents are and their applications in medicine. In a way, you will initially get to know the importance of the topic. After that, we explain the components of a stent used to open vessels in the body, how it works to help keep an artery open, and what characteristics it must have. After you are familiar with the general subject, we will discuss what material stents are usually made of and explain this in more detail.

Next, we have fully explained the concepts of the material behavior of SMA (Shape Memory Alloy) and Nitinol alloy. We describe the behavior it exhibits, its parameters, and its features, so you understand what material you are going to model in Abaqus in this tutorial. Due to its complexity, we can consider this part one of the main sections of the training.

In the next step, we will explain how to input the behavior of a stent into Abaqus. For this, we will briefly explain that the first method is the development of a UMAT subroutine, which is really complex to write. However, the second method, which works in Abaqus versions up to 2023, is the use of a UMAT code-based library called ABQ_SUPER_ELASTIC. We will cover all its parameters and how to use it for you. Finally, as a third method, we will show that in newer versions of Abaqus, you can define this behavior without using additional tools, directly in Abaqus’s own material library. By the end of this section, you will have a sufficient command of how to incorporate material behavior in Abaqus.

[woodmart_list icon_fontawesome=”fa fa-solid fa-check” woodmart_css_id=”687ddc43780a9″ list=”%5B%7B%22list-content%22%3A%22Components%20of%20a%20Cardiovascular%20stent%20and%20its%20mechanism%20for%20opening%20blood%20vessels%22%2C%22item_type%22%3A%22inherit%22%7D%2C%7B%22list-content%22%3A%22Materials%20used%20in%20stent%20manufacturing%22%2C%22item_type%22%3A%22inherit%22%7D%5D” responsive_spacing=”eyJwYXJhbV90eXBlIjoid29vZG1hcnRfcmVzcG9uc2l2ZV9zcGFjaW5nIiwic2VsZWN0b3JfaWQiOiI2ODdkZGM0Mzc4MGE5Iiwic2hvcnRjb2RlIjoid29vZG1hcnRfbGlzdCIsImRhdGEiOnsidGFibGV0Ijp7fSwibW9iaWxlIjp7fX19″ icons_color=”eyJwYXJhbV90eXBlIjoid29vZG1hcnRfY29sb3JwaWNrZXIiLCJjc3NfYXJncyI6eyJjb2xvciI6WyIgLndkLWljb24iXX0sInNlbGVjdG9yX2lkIjoiNjg3ZGRjNDM3ODBhOSIsImRhdGEiOnsiZGVza3RvcCI6IiNkZDk5MzMifX0=”]
[woodmart_list icon_library=”openiconic” woodmart_css_id=”687ddcc4d81d2″ list=”%5B%7B%22list-content%22%3A%22Development%20of%20a%20UMAT%20or%20VUMAT%20subroutine%5Cn%22%2C%22item_type%22%3A%22inherit%22%7D%2C%7B%22list-content%22%3A%22Using%20a%20custom-developed%20library%20(ABQ_SUPER_ELASTIC)%20based%20on%20UMAT%22%2C%22item_type%22%3A%22inherit%22%7D%2C%7B%22list-content%22%3A%22Defining%20material%20properties%20in%20the%20Abaqus%20environment%22%2C%22item_type%22%3A%22inherit%22%7D%5D” icon_openiconic=”vc-oi vc-oi-ok” icons_color=”eyJwYXJhbV90eXBlIjoid29vZG1hcnRfY29sb3JwaWNrZXIiLCJjc3NfYXJncyI6eyJjb2xvciI6WyIgLndkLWljb24iXX0sInNlbGVjdG9yX2lkIjoiNjg3ZGRjYzRkODFkMiIsImRhdGEiOnsiZGVza3RvcCI6IiNmNTg2MzQifX0=” css=”.vc_custom_1753078926713{padding-left: 5px !important;}” responsive_spacing=”eyJwYXJhbV90eXBlIjoid29vZG1hcnRfcmVzcG9uc2l2ZV9zcGFjaW5nIiwic2VsZWN0b3JfaWQiOiI2ODdkZGNjNGQ4MWQyIiwic2hvcnRjb2RlIjoid29vZG1hcnRfbGlzdCIsImRhdGEiOnsidGFibGV0Ijp7fSwibW9iaWxlIjp7fX19″]
[woodmart_list icon_fontawesome=”fa fa-solid fa-check” woodmart_css_id=”687ddd58139de” list=”%5B%7B%22list-content%22%3A%22Problem%20Description%22%2C%22item_type%22%3A%22inherit%22%7D%2C%7B%22list-content%22%3A%22Modeling%22%2C%22item_type%22%3A%22inherit%22%7D%2C%7B%22list-content%22%3A%22Results%22%2C%22item_type%22%3A%22inherit%22%7D%5D” responsive_spacing=”eyJwYXJhbV90eXBlIjoid29vZG1hcnRfcmVzcG9uc2l2ZV9zcGFjaW5nIiwic2VsZWN0b3JfaWQiOiI2ODdkZGQ1ODEzOWRlIiwic2hvcnRjb2RlIjoid29vZG1hcnRfbGlzdCIsImRhdGEiOnsidGFibGV0Ijp7fSwibW9iaWxlIjp7fX19″ icons_color=”eyJwYXJhbV90eXBlIjoid29vZG1hcnRfY29sb3JwaWNrZXIiLCJjc3NfYXJncyI6eyJjb2xvciI6WyIgLndkLWljb24iXX0sInNlbGVjdG9yX2lkIjoiNjg3ZGRkNTgxMzlkZSIsImRhdGEiOnsiZGVza3RvcCI6IiNkZDk5MzMifX0=”]
[woodmart_list icon_fontawesome=”fa fa-solid fa-check” woodmart_css_id=”687ddd58139de” list=”%5B%7B%22list-content%22%3A%22Problem%20Description%22%2C%22item_type%22%3A%22inherit%22%7D%2C%7B%22list-content%22%3A%22Modeling%22%2C%22item_type%22%3A%22inherit%22%7D%2C%7B%22list-content%22%3A%22Results%22%2C%22item_type%22%3A%22inherit%22%7D%5D” responsive_spacing=”eyJwYXJhbV90eXBlIjoid29vZG1hcnRfcmVzcG9uc2l2ZV9zcGFjaW5nIiwic2VsZWN0b3JfaWQiOiI2ODdkZGQ1ODEzOWRlIiwic2hvcnRjb2RlIjoid29vZG1hcnRfbGlzdCIsImRhdGEiOnsidGFibGV0Ijp7fSwibW9iaWxlIjp7fX19″ icons_color=”eyJwYXJhbV90eXBlIjoid29vZG1hcnRfY29sb3JwaWNrZXIiLCJjc3NfYXJncyI6eyJjb2xvciI6WyIgLndkLWljb24iXX0sInNlbGVjdG9yX2lkIjoiNjg3ZGRkNTgxMzlkZSIsImRhdGEiOnsiZGVza3RvcCI6IiNkZDk5MzMifX0=”]
[woodmart_list icon_fontawesome=”fa fa-solid fa-check” woodmart_css_id=”687ddd58139de” list=”%5B%7B%22list-content%22%3A%22Problem%20Description%22%2C%22item_type%22%3A%22inherit%22%7D%2C%7B%22list-content%22%3A%22Modeling%22%2C%22item_type%22%3A%22inherit%22%7D%2C%7B%22list-content%22%3A%22Results%22%2C%22item_type%22%3A%22inherit%22%7D%5D” responsive_spacing=”eyJwYXJhbV90eXBlIjoid29vZG1hcnRfcmVzcG9uc2l2ZV9zcGFjaW5nIiwic2VsZWN0b3JfaWQiOiI2ODdkZGQ1ODEzOWRlIiwic2hvcnRjb2RlIjoid29vZG1hcnRfbGlzdCIsImRhdGEiOnsidGFibGV0Ijp7fSwibW9iaWxlIjp7fX19″ icons_color=”eyJwYXJhbV90eXBlIjoid29vZG1hcnRfY29sb3JwaWNrZXIiLCJjc3NfYXJncyI6eyJjb2xvciI6WyIgLndkLWljb24iXX0sInNlbGVjdG9yX2lkIjoiNjg3ZGRkNTgxMzlkZSIsImRhdGEiOnsiZGVza3RvcCI6IiNkZDk5MzMifX0=”]
[woodmart_list icon_fontawesome=”fa fa-solid fa-check” woodmart_css_id=”687ddd58139de” list=”%5B%7B%22list-content%22%3A%22Problem%20Description%22%2C%22item_type%22%3A%22inherit%22%7D%2C%7B%22list-content%22%3A%22Modeling%22%2C%22item_type%22%3A%22inherit%22%7D%2C%7B%22list-content%22%3A%22Results%22%2C%22item_type%22%3A%22inherit%22%7D%5D” responsive_spacing=”eyJwYXJhbV90eXBlIjoid29vZG1hcnRfcmVzcG9uc2l2ZV9zcGFjaW5nIiwic2VsZWN0b3JfaWQiOiI2ODdkZGQ1ODEzOWRlIiwic2hvcnRjb2RlIjoid29vZG1hcnRfbGlzdCIsImRhdGEiOnsidGFibGV0Ijp7fSwibW9iaWxlIjp7fX19″ icons_color=”eyJwYXJhbV90eXBlIjoid29vZG1hcnRfY29sb3JwaWNrZXIiLCJjc3NfYXJncyI6eyJjb2xvciI6WyIgLndkLWljb24iXX0sInNlbGVjdG9yX2lkIjoiNjg3ZGRkNTgxMzlkZSIsImRhdGEiOnsiZGVza3RvcCI6IiNkZDk5MzMifX0=”]

Workshop 1: Expansion of a Balloon inside a Stent, Assuming Linear Elastic Behavior for the Stent (Static solver)

For simplicity, we examined the expansion of a balloon inside a stent using a static solver and assuming linear elastic material behavior.

Workshop 2: Analysis of a Superelastic Wire’s Behavior in Abaqus using both Built-in Models and the Custom ABQ_SUPER_ELASTIC Library, and Comparison of Results

We will model a wire and define the behavior of Nitinol alloy using two methods: the abq_super_elastic library and the built-in Abaqus library. Finally, by comparing the results, we show that using both methods for the same problem leads to identical results.

Workshop 3: Balloon Expansion and Retraction inside a Stent, Considering Superelastic Alloy Behavior (Static solver)

We examined the expansion of a balloon and its contraction inside the stent using a static solver and considering superelastic behavior.

Workshop 4: Bending of a Stent inside a Vessel (Implicit solver)

The problem of bending a stent inside a vessel is examined. This is done by considering superelastic behavior and using the Abaqus implicit solver, where the ABQ_SUPER_ELASTIC library was used to define the material behavior. It should be noted that in this workshop, the DISP subroutine was used to bend the vessel.

Reviews

There are no reviews yet.

Be the first to review “Abaqus Simulation of Superelastic Cardiovascular Stents”

Instructors

0-Abaqus-1-caeassistantpartnerm

 340.0

Get Free Access to More Than the Demo!