Text this: A data-driven intelligent fault diagnosis framework for permanent magnet in PMSM