×
INTELLIGENT WORK FORUMS
FOR ENGINEERING PROFESSIONALS

Log In

Come Join Us!

Are you an
Engineering professional?
Join Eng-Tips Forums!
  • Talk With Other Members
  • Be Notified Of Responses
    To Your Posts
  • Keyword Search
  • One-Click Access To Your
    Favorite Forums
  • Automated Signatures
    On Your Posts
  • Best Of All, It's Free!
  • Students Click Here

*Eng-Tips's functionality depends on members receiving e-mail. By joining you are opting in to receive e-mail.

Posting Guidelines

Promoting, selling, recruiting, coursework and thesis posting is forbidden.

Students Click Here

Jobs

Fatigue: FEA (fatigue analysis at every node)
3

Fatigue: FEA (fatigue analysis at every node)

Fatigue: FEA (fatigue analysis at every node)

(OP)
thread727-156008: FEA fatigue

forgive my english, regarding using principal streses for fatigue analysis.

If I have two FE cases, and suppose FEA based fatigue analysis will be caried out by cycling between these two cases.

How would principal stresses be used? Does it matter that the principal vectors may be in different directions between the two cases?  

RE: Fatigue: FEA (fatigue analysis at every node)

Take the difference between the stress components Sxx, Syy, Sxy etc., and calculate the principal stress from that difference.  

corus

RE: Fatigue: FEA (fatigue analysis at every node)

Using principal stresses to calculate the maximum and minimum values for your stress range is a simple and conservative way to assess fatigue. If you want a more accurate answer then use method outlined by corus.

If you want a really accurate answer consider DeltaSnn and use multi-axial fatigue formulas.

You will find that for most geometries, for which fatigue is important, the stress field is 2D and often 1D because it is at a surface or edge. In these cases taking the stress range of the components Sxx, Syy etc often reveals only one stress component to be dominant anyway.

RE: Fatigue: FEA (fatigue analysis at every node)


The most conservative choice is signed Tresca. Sign is defined by the sign of max or min principal stress. Signed Von Mises is not a good choice for your application.

Ref. MSC.Fatigue Manual

A.A.Y.
 

RE: Fatigue: FEA (fatigue analysis at every node)

(OP)

Quote:

The most conservative choice is signed Tresca. Sign is defined by the sign of max or min principal stress. Signed Von Mises is not a good choice for your application.
Thanks, however I was more concernd with the use of Principal streses.

I may also looked at a number of cases, like maybe 10 instead of just 2. That is, my spectrum might contain 10 different load case. I guess I would need to just use Principal stresses becasue taking the difference might be impractical.

RE: Fatigue: FEA (fatigue analysis at every node)

For a spectrum of cases, you should carry out a rainflow analysis at every node (using the dominant principal stress for the case), to get pairings of cases. There may be several pairings to consider (not just one). Damage can then be calculated using say Goodman's and a S/N curve or a Mil. Handbook formula and summed using Miner's rule.

RE: Fatigue: FEA (fatigue analysis at every node)

amazing how quickly a simple problem becomes complicated ...
use principal stresses;
after that you have to understand your loading spectrum; like john says above, you need to pair stresses together (don't forget the null stress, before the loading is applied; does the structure return to null state between repetitions of the spectrum ?)
wiki/google "rainflow fatigue" to get more info on rainflow analysis of a fatigue stress spectrum.

RE: Fatigue: FEA (fatigue analysis at every node)

(OP)

Quote:

For a spectrum of cases, you should carry out a rainflow analysis at every node (using the dominant principal stress for the case), to get pairings of cases.
dominat is largest magnitude principal stress? So for if a spectrum the dominant principal stress at node are 0,-10,0,25,65,0,-82,50,70,0 (10 cases) the vectors could all be different?  

Quote:

wiki/google "rainflow fatigue" to get more info on rainflow analysis of a fatigue stress spectrum.
I think I know how to rainflow to find the reversals, and add the damages together for each pair, but as above i was wondering how correct it would be if the streses is in different directions.

 

RE: Fatigue: FEA (fatigue analysis at every node)

The method that corus states is the most rigorous.  Calculate your principal stresses based on the component stress ranges.

This is the methodology followed by many Codes and Standards, including the ASME Boiler and Pressure Vessel Code.

RE: Fatigue: FEA (fatigue analysis at every node)

if you've got one cycle of each loadcase, then i'd analyze your spectrum as 0-65, 0-70, 50-70 (delete the -ves, neglect different directions,)

RE: Fatigue: FEA (fatigue analysis at every node)

See ASTM Standard E 1049-85; "Standard Practice for Cycle Counting in Fatigue Analysis." for means to count cycles. I agree with Corus on which FEA results to use.

There are Matlab algorithms for doing RF.  

TOP
CSWP
BSSE

www.engtran.com
www.niswug.org

"Node news is good news."

RE: Fatigue: FEA (fatigue analysis at every node)

Knacken in his original question indicated that the principal stresses might not be in the same direction for the two load cases. Corus does your approach apply when the principal stress are changing direction or are non-proportional? I have heard that for non-proportional stresses the critical plane method is the best. Though I do not know all the details of the method.

Gurmeet   

RE: Fatigue: FEA (fatigue analysis at every node)

Corus suggested calculating the principal stress from the DIFFERENCE in sxx, syy, sxy between two load cases. There can be no difference in principal stresses between load cases because this is a difference.

 

TOP
CSWP
BSSE

www.engtran.com
www.niswug.org

"Node news is good news."

RE: Fatigue: FEA (fatigue analysis at every node)

IMHO, i've got no idea what the "principal stress based on the difference of stress components" means (practically, i know whatit is mathematically).

take the principal stress from each load case, conservatively neglect that the direction changes from case to case.

RE: Fatigue: FEA (fatigue analysis at every node)

(OP)

Quote:


take the principal stress from each load case, conservatively neglect that the direction changes from case to case.

Yes thats looking likely, I will take the "dominant" principal stress.

RE: Fatigue: FEA (fatigue analysis at every node)

Let's do a mind experiment here:

Imagine a thin square plate.
Starting at the top edge label the edges A, B, C and D going clockwise.
The x axis is edge C, positive to the right.
The y axis is edge D, positive up.

Load Case 1
tensile load on edges A and C of 1.
no load on edges B and D

Load Case 2
tensile load on edges B and D of 1.
no load on edges A and C

Using the efunda principal stress calculator:

Taking the difference of Principal stresses:
LC1 P1 = 1, P2= 0 and theta = 0 tau.max=.5
LC2 P1 = 1, P2= 0 and theta = 90deg. tau.max=.5

delta P1 = 0, delta P2= 0, delta tau.max = 0 and there would be no fatigue predicted, clearly non-conservative.

Using the difference of stress components to calculate principal stresses:

LC1 syy = 1, sxx = 0, sxy = .5
LC2 syy = 0, sxx = 1, sxy = .5

delta syy = 1, delta sxx = -1, delta sxy = 0

P1 = 1, P2 = -1  and theta = 135deg tau.max = 1 so there would be fatigue predicted and Corus' answer would be more conservative. If a crack were present it would not be Mode I, but would probably grow by shearing.


 

TOP
CSWP
BSSE

www.engtran.com
www.niswug.org

"Node news is good news."

RE: Fatigue: FEA (fatigue analysis at every node)

KnacKeN,

I suggest you use Corus' and rb1957's methods which have a sound formal code-based methodology according to TGS4, or if you absolutely need a more accurate answer use my individual component range method (plus rainflow, now that you reveal multiple load cases) if you have biaxial fatigue data. I repeat, if you look at what all the components are doing it WILL condense to a 2D or 1D stress field because of the geometry.

The rest of these comments are IMHO just partially informed babble which just confuse you and do not solve your problem. Anyone who honestly doesn't know what they are talking about, please don't post.

Regards,

Gwolf

RE: Fatigue: FEA (fatigue analysis at every node)

Just one last thing:

"it WILL condense to a 2D or 1D stress field because of the geometry"

You will probably have to transform the stresses using a button in your post-processor to the local geometry system - e.g. cylindrical at a hole, to make the off-axis stresses dissapear and make it 2D or 1D.

Have fun, I enjoy it.

gwolf

 

RE: Fatigue: FEA (fatigue analysis at every node)

kellnerp,

how does the loading change from case 1 to case 2 ?  does it unload between them ? in which case the cycle would be 1-0-1.  maybe you load up 2 whilst maintaining 1, then once load 2 is fully applied you relax 1; in which case the cycle would be 1-2-1.    

RE: Fatigue: FEA (fatigue analysis at every node)

The intention of the mind experiment was to depict a square plate with the load going from 1 to 0 in one direction while increasing simultaneously from 0 to 1 at right angles. This matches what KnacKeN has told us about his analysis, two load cases. If you assume the load goes to zero and then increases in the other direction you have a different situation. But

Quote (KnacKeN):

I have two FE cases
so there is no 1 0 1 situation.

TOP
CSWP
BSSE

www.engtran.com
www.niswug.org

"Node news is good news."

RE: Fatigue: FEA (fatigue analysis at every node)

well actually he now has several (re post on 28 Jun 11:56).

also, do you Really think he'd run a zero loadcase through the FEM.  

RE: Fatigue: FEA (fatigue analysis at every node)

There isn't a post in this thread on 28 Jun 11:56. It is the next day at 10:34.

If he was calculating in his post processor he would need a zero load case if that was important.

You simply can't assume that what he is analyzing would have one load go to zero before applying the next. It is not uncommon in the real world for loads to not pass through zero and on to the next load case. Consider for example the loads on the spokes in a bicycle wheel. They smoothly change during rotation. The same is true for loads on a bridge. They smoothly change as the vehicle passes over the bridge.

 

TOP
CSWP
BSSE

www.engtran.com
www.niswug.org

"Node news is good news."

RE: Fatigue: FEA (fatigue analysis at every node)

ok it was on the 29th (not 28th).

RE: Fatigue: FEA (fatigue analysis at every node)

Surely it is up to the OP to decide whether a zero case is inserted between load cases or not, to realistically model the correct sequence of events. Any spectrum presented to a rainflow routine must of course incorporate zero loads where relevant, otherwise the pairings will most likely be incorrect. This should not be an issue.

maybe you load up 2 whilst maintaining 1, then once load 2 is fully applied you relax 1; in which case the cycle would be 1-2-1.

If load case 1 and load case 2 are applied together as you suggest here as a possibility, then that is a third load case (case 1 + case 2) which should be incorporated into the spectrum.

RE: Fatigue: FEA (fatigue analysis at every node)

Yup, you can't make assumptions unless the OP states it.

A zero crossing is not the same as a zero load to an RF count.

TOP
CSWP
BSSE

www.engtran.com
www.niswug.org

"Node news is good news."

Red Flag This Post

Please let us know here why this post is inappropriate. Reasons such as off-topic, duplicates, flames, illegal, vulgar, or students posting their homework.

Red Flag Submitted

Thank you for helping keep Eng-Tips Forums free from inappropriate posts.
The Eng-Tips staff will check this out and take appropriate action.

Reply To This Thread

Posting in the Eng-Tips forums is a member-only feature.

Click Here to join Eng-Tips and talk with other members!


Resources