(EN) A method of determining a refined angular position (18*) of a rotor of an electric motor comprising the steps of: a) providing, in respect of a rotating electric motor rotor, a raw signal indicative of raw angle of the rotor (Angle_raw) (10); b) from step a), computing a signal indicative of the change of angle ((Angle delta) (13) over a sample time interval; c) processing said signal from b); wherein said processing includes a filtering step, to provide a filtered signal indicative of angular change (Angle_delta_filt) over said time interval (15); d) determining a signal indicative of refined filtered angle (Angle_filt) (18*) by adding the value of the refined filtered angle computed (18*) at the previous sample timepoint to the value of the signal determined from step c), characterized in additionally adding an angle compensation (signal) value (21) (Angle_comp) thereto.
(FR) L'invention concerne un procédé de détermination d'une position angulaire affinée (18*) d'un rotor d'un moteur électrique comprenant les étapes consistant à : a) fournir, par rapport à un rotor de moteur électrique rotatif, un signal brut indicatif de l'angle brut du rotor (Angle_raw) (10); b) à partir de l'étape a), calculer un signal indicatif du changement d'angle (Angle delta) (13) sur un intervalle de temps d'échantillon; c) traiter ledit signal à partir de b); ledit traitement comprenant une étape de filtrage, pour fournir un signal filtré indicatif d'un changement angulaire (Angle_delta_filt) pendant ledit intervalle de temps (15); d) déterminer un signal indicatif d'un angle filtré affiné (Angle_filt) (18*) par addition de la valeur de l'angle filtré affiné calculé (18*) au moment précédent de l'échantillon à la valeur du signal déterminé à partir de l'étape c), caractérisé en ce qu'il consiste en outre à ajouter une valeur de compensation d'angle (signal) (21) (Angle_comp) à celui-ci.