TAGGED: fatigueanalysis


February 5, 2023 at 7:06 pmRoy RofflerSubscriber
Hi there
I have a question concerning the fatigue tool of Ansys Workbench:
I already figured out how to define SNcurves for different levels of mean stress in the technical worksheet of Ansys Workbench. So, to make sure I understand what the fatigue tool is doing, I defined three SNcurves: One for a fully reversed loading, one for a zero based loading and one where the maximum load is zero. As an example, lets say the endurance limits (the amplitudes) are as follows:
 Mean stress = 0 MPa ==> endurance limit = 200 MPa
 Mean stress = 180 MPa ==> endurance limit = 180 MPa
 Mean stress = 220 ==> endurance limit = 220 MPa
I then simulated a test geometry and tuned the load so the maximum stress is 200 MPa. I made a fully reversed fatigue assessment (10e9 cycles) and got a safety factor of 1 as expected.
I then tuned the load so the maximum tensile stress is 360 MPa (mean stress of 180 MPa plus the amplitude of 180 MPa) and made a zero based fatigue assessment (10e9 cycles). After playing with the mean stress theory used, I finally got a safety factor of 1 as expected. So far so good.
But when I tune the load so the maximum compressive stress is 440 MPa (mean stress of 220 MPa minus the amplitude of 220 MPa) and make a zero based fatigue assessment (10e9 cycles) I do not get a safety factor of 1 (but lower) no matter what mean stress theory I choose!
How does Ansys interpret or uses the specified SN curves? It seems like Ansys is using some type of mean stress correction curves (see image) but not the values I deliberately specified for different mean stresses.
Obviously, I expect Ansys to figure out by itself, which areas of the part have positive, negative (or no) mean stresses, even if the analysis is defined as zero based, even though the compressively loaded area of the part only sees negative stresses / compressive stresses.
Thanks in advance,
Roy

February 6, 2023 at 7:38 pmDaniel ShawAnsys Employee
On an nodebynode bases, the Mechanical Fatigue Tool (FT) calculates the alternating stress and mean stress for the specified loading. If "Mean Stress Curves" is specified as the Mean Stress Theory, the FT uses the SN curve for that mean stress along with the calculated alternating stress to determine the number of allowable cycles. If the calculated mean stress lies between specified mean stress SN curves, the FT interpolates between the curves.
The mean stress correction curves shown in the FT graphics window are just generic curves shown for visualization. They are not the actual curves used in the analysis. The actual SN mean stress curves used in the analysis can be viewed in Engineering Data.
Why do you have a SN curve with a large negative mean stress? The effect of negative mean stress is usually ignored. Can you show an image from Engineering Data of your curves

February 6, 2023 at 11:39 pmDaniel ShawAnsys Employee
I ran a test case using various mean stress curves. The FT is behaving as expected for zero mean stress and positive (tensile) mean stress. There appears to be a bug when using a mean stress curve with a negative mean stress. I recommend not using the FT with negative mean stress curves until the bug is resolved.

February 7, 2023 at 7:58 amRoy RofflerSubscriber
First of all, thanks for your reply! To be honest, I think I solved my problem. But let me explain in detail, hopefully this helps others as well:
First, concerning the Question: "Why do you have a SN curve with a large negative mean stress?":
If I have a part that is cyclically loaded in a zerobased manner, that means the load is applied and relieved periodically, but never inversed, some regions may see only compressive stresses (an no tensile stresses ever). A lot of material models assume higher fatigue loads for such compressive forces (which intuitively makes sense to me). And in order to consider that fact, I do need SNcurves with negative mean stress values (since the compressively loaded area has a negative mean stress). Otherwise, the calculated safety factor is too low for such areas.
Concerning "The mean stress correction curves shown in the FT graphics window are just generic curves shown for visualization."
Good to know! Just a bit confusing that they show these (meaningless) curves...
Now concerning "There appears to be a bug when using a mean stress curve with a negative mean stress."
That was my first thought: A bug. But I guess the details are very crucial! In order to consider the SN curve with negative mean stress, I have to assess the ABSOLUTE first principal stress (or absolute vonmises stresses). Because in the compression area, the first principal stress is not relevant but the third one. The one with compressive stress. By choosing ABSOLUTE first mean stress, I assume Ansys takes the first mean stress with the highest number, independent from the sign (+ or ). And then I get a safety factor of 1 for the compression side as well (in my test model described!
Now I hope I'm not just thinking I understood everything... 😬
Is it possible to upload an archive of my test model here? Would only be 228 kB...

February 7, 2023 at 5:36 pmDaniel ShawAnsys Employee
Thanks, but I do not need your model. I have a test model. I agree that the FT appears work properly if Absolue Max Principal is the specified Stress Component is ABS believe the behavior is a bug because it is not well explained.

February 9, 2023 at 9:04 pmDaniel ShawAnsys Employee
After some additional review, I believe that the Mechanical Fatigue Tool (FT) is working as expected with negative mean stress SN curves. I had some flaws in my original model that I corrected.
If the specified Stress Component is a normal stress, absolute maximum principal stress, or signed vonMises, the FT maintains the sign of the mean stress. If the dominant stress that produces the mean stress is negative, the FT uses the appropriate negative mean stress SN curve.
If the specified Stress Component is maximum principal stress or vonMises, the FT does not maintain the sign of the mean stress, because those stresses are always positive. Thus, even if the dominant stress that produces the mean stress is negative, the FT uses the specified Stress Component (which is always positive) and uses the appropriate positive mean stress SN curve.
I checked the FT results against Ansys nCode DesignLife results. They are producing equivalent results for each of the stress components.
How the FT handles absolute maximum principal stress can be a bit confusing, because the AbsMaxPrin stress is always positive. The FT is able to maintain the sign of the underyling principal stress. So, if it uses S3, it maintains the negative sign for the mean stress.
It was an interesting question that required some digging on my part to verify, but I do not believe that filing a bug report is needed.

February 10, 2023 at 7:30 amRoy RofflerSubscriber
I agree that filing a bug report is not needed. However I think a more detailed documentation about what the FTtool actually does would help a lot...
Nevertheless thanks for your input and help!

 You must be logged in to reply to this topic.
Boost Ansys Fluent Simulations with AWS
Computational Fluid Dynamics (CFD) helps engineers design products in which the flow of fluid components is a significant challenge. These different use cases often require large complex models to solve on a traditional workstation. Click here to join this event to learn how to leverage Ansys Fluids on the cloud, thanks to Ansys Gateway powered by AWS.
Earth Rescue – An Ansys Online Series
The climate crisis is here. But so is the human ingenuity to fight it. Earth Rescue reveals what visionary companies are doing today to engineer radical new ideas in the fight against climate change. Click here to watch the first episode.
Ansys Blog
Subscribe to the Ansys Blog to get great new content about the power of simulation delivered right to your email on a weekly basis. With content from Ansys experts, partners and customers you will learn about product development advances, thought leadership and trends and tips to better use Ansys tools. Sign up here.
 Solver Pivot Warning in Beam Element Model
 Saving & sharing of Working project files in .wbpz format
 Understanding Force Convergence Solution Output
 An Unknown error occurred during solution. Check the Solver Output…..
 What is the difference between bonded contact region and fixed joint
 User manual
 The solver engine was unable to converge on a solution for the nonlinear problem as constrained.
 whether have the difference between using contact and target bodies
 material damping and modal analysis
 Colors and Mesh Display

5454

3395

2473

1310

1022
© 2023 Copyright ANSYS, Inc. All rights reserved.