Development of a cycle counting algorithm with temporal parameters. (June 2020)