A realistic dynamic model for gear fault diagnosis. (February 2018)