An optimal multi-objective control architecture of PMSM drives | Synapse