Fatigue Analysis (Damage Calculation) Using S-N Approach
Fatigue Analysis (Damage Calculation) Using S-N Approach
2021
Multiaxial Fatigue Analysis theories are based on assumption that stress is in the
plane-stress state. In other words,
only free surfaces of structures are of interest
in Multiaxial Fatigue Analysis in OptiStruct.
For solid elements, a shell skin is automatically generated by OptiStruct, shell elements are used as-is. Multiaxial
Fatigue
Analysis features are activated by setting
MAXLFAT=YES on the
FATPARM Bulk Data Entry.
Further for the S-N approach, the Goodman and the Findley models are used to check
the damage caused by the
tensile and the shear cracks.
or
In this tutorial, a control arm loaded by brake force and vertical force is used, as
shown in Figure 1. Two load time
histories acquired for 2545
seconds with 1 HZ, shown in Figure 2 and Figure 3, are adopted. Because a crack always
initiates from
the surface, a skin meshed with shell elements is designed to cover the solid
elements, which can
improve the accuracy of calculation as well.
1. Launch HyperMesh.
The User Profile dialog opens.
1. Click File > (and then) Import > (and then) Solver Deck.
An Import tab is added to your tab menu.
5. Click Open.
5. Click Next.
7. In the Open the XY Data File dialog box, set the Files of
type filter to CSV (*.csv).
8. Open the load1.csv file you saved to your working directory from the
optistruct.zip file.
1. In the Model Browser, right-click and select Create > (and then) Load Collector.
1. In the Model Browser, right-click and select Create > (and then) Load Collector.
1. In the Model Browser, right-click and select Create > (and then) Load Collector.
1. In the Model Browser, right-click and select Create > (and then) Load Collector.
The material curve for the fatigue analysis can be defined on the
MAT1 card.
SRI1 1903.0
B1 -0.123
NC1 1e6
B2 0.0
FL 0.0
SE 0.0
1. In the Model Browser, right-click and select Create > (and then) Load Collector.
7. Set Kf to 1.0.
1. In the Model Browser, right-click and select Create > (and then) Load Collector.
5. Edit FATDEF_PSOLID_NUMIDS to 2. The model contains 2 solid properties defined in the model.
7. Click Close.
1. In the Model Browser, right-click and select Create > (and then) Load Step.
4. Click Save.