Development of a cycle counting algorithm with temporal parameters. (June 2020) - Twomey, James M.
Abstract: Load cycle counting is an important tool for estimating the fatigue life of structures. Rainflow counting methods have been developed to count load reversals and extract load cycles from load time histories. Rainflow counting methods were originally developed to assess fatigue damage associated with mechanical cycling where time-dependent factors such as dwell time and loading rate were not considered significant contributors to fatigue failure. However, loading rate and hold times can be significant factors in some fatigue failures, such as solder interconnects under temperature cycling. In these cases, fatigue life models may require the load transition time and load hold times to account for time-dependent material changes, such as creep. This paper develops a new multi-parameter cycle counting algorithm that provides a range-based hold time estimation for use with time-dependent fatigue damage models. To show the applicability of the new method, the life of solder joints under a complex thermal cycling regime was estimated using the data extracted by the new multi-parameter cycle counting algorithm. This life estimate was then compared with test results and found to be within the estimated uncertainty bounds. Highlights: Rainflow counting method with the consideration of dwell time based cycle time percentage Damage calculation of solder joints with complex load history Fatigue damage estimation method for rate dependent material under complex load history using linear damage accumulation model