Loading…

An improved Artificial Neural Network for the direct prediction of fretting fatigue crack initiation lifetime

Fretting fatigue is a common type of problem in the aviation and other engineering fields. Due to its multiaxial characteristics, it leads to a shorter overall fatigue life compared to plain fatigue conditions. Fretting fatigue crack initiation lifetime is a crucial part of the total lifetime, and t...

Full description

Saved in:
Bibliographic Details
Published in:Tribology international 2023-05, Vol.183, p.108411, Article 108411
Main Authors: Han, Sutao, Khatir, Samir, Wang, Can, Abdel Wahab, Magd
Format: Article
Language:English
Subjects:
Citations: Items that this one cites
Items that cite this one
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:Fretting fatigue is a common type of problem in the aviation and other engineering fields. Due to its multiaxial characteristics, it leads to a shorter overall fatigue life compared to plain fatigue conditions. Fretting fatigue crack initiation lifetime is a crucial part of the total lifetime, and the currently dominant method for research on fatigue behavior is the combination of the theoretical and numerical models. With the advent of the era of data science, machine learning has been widely used to predict fatigue behavior, but there are no many applications in the field of fretting fatigue. This paper proposed an improved Artificial Neural Network (ANN) using Balancing Composite Motion Optimization (BCMO) for quick prediction of fretting fatigue crack initiation lifetime. Physical-mechanical reasoning parameters, axial stress amplitude, shear stress amplitude, half contact width, and half stick zone width are considered as input parameters, and fretting fatigue crack initiation lifetime is set as the output feature. The main aim of BCMO is to improve the robustness of the ANN based on the influential parameters, namely bias and weight. The provided results using ANN-BCMO are robust compared to ANN and traditional techniques from the literature. The Matlab code of improved ANN using BCMO can be found at https://github.com/Samir-Khatir/BCMO-ANN.git
ISSN:0301-679X
1879-2464
DOI:10.1016/j.triboint.2023.108411