Brevet FR3079089A1 — publié le 20190920

Domaine de l'invention L'invention concerne un procédé de commande d'un onduleur comprenant une pluralité de commutateurs propres à être commandés en état passant/bloquant pour la régulation de l'alimentation électrique d'un moteur. Ce procédé est en particulier destiné à être mis en oeuvre pour piloter l'alimentation électrique d'un moteur d'un équipement embarqué dans un aéronef, comme par exemple un ventilateur, un compresseur ou une pompe. L'invention concerne également un contrôleur d'un onduleur configuré pour mettre en oeuvre un tel procédé et un système d'alimentation électrique d'un moteur, qui comprend un tel contrôleur et un tel onduleur. Présentation de l'Art Antérieur Les aéronefs, et en particulier les avions commerciaux, comprennent un grand nombre d'équipements électriques destinés à l'assistance au pilotage et au confort des passagers. Ces équipements incluent notamment des ventilateurs destinés à des systèmes de refroidissement et de ventilation avioniques, des compresseurs ou des pompes. Les aéronefs comprennent un réseau électrique pour l'alimentation en tension de ces différents équipements. La tension électrique est fournie au réseau au moyen de générateurs de tension installés dans les moteurs (à propulsion ou à réaction) de l'aéronef. La tension électrique transportée par le réseau est généralement une tension alternative, des redresseurs permettant de convertir cette tension alternative en une tension continue afin d'alimenter les équipements nécessitant une telle tension d'alimentation continue. Les équipements électriques destinés à l'assistance au pilotage et au confort des passagers, comme par exemple les ventilateurs, comprennent ainsi le plus souvent un redresseur en entrée pour obtenir une tension d'entrée continue, le redresseur étant suivi d'un onduleur commandé par un module de commande pour réguler l'alimentation en tension alternative du moteur de l'équipement, de façon à pouvoir piloter par exemple la vitesse de rotation des pales du ventilateur. Un tel onduleur comporte une pluralité de commutateurs, dont chaque commutateur est adapté, par exemple, pour être en état passant lorsqu'un signal de commande qui lui est appliqué prend la valeur logique « 1 », et pour être en état bloquant lorsqu'un signal de commande qui lui est appliqué prend la valeur logique « 0 ». 2 Les états (passant ou bloquant) de l'ensemble des commutateurs pour un secteur angulaire déterminé du moteur sont commandés selon des lois de commande. L'ensemble des lois de commandes définit une table de commandes de l'onduleur. Un onduleur génère des pertes principalement liées à la conduction du courant à 5 travers les composants de puissance (transistors MOS et diode de puissance) et à la commutation du courant dans ces composants de puissance. Ces pertes diminuent le rendement de la commande du moteur et dégradent donc la fiabilité de l'onduleur. Cela est en particulier le cas lorsqu'il est nécessaire de protéger l'onduleur 10 de chocs ou d'un environnement austère par une couche protectrice, comme par exemple une couche de résine, qui freine la dissipation thermique. La commande à 120° d'un onduleur triphasé permet de réduire les pertes dans les composants de puissance car elle permet de réduire le nombre de transistors en conduction et commutation à un instant donné. 15 De plus, cette commande nécessite peu de ressources matérielles et logicielles. Pour pouvoir régler la vitesse du moteur, il est nécessaire de contrôler la valeur du courant dans les phases moteur. Il est possible de réaliser cela via une commande de type PWM (« Pulse 20 VVidth Modulation ») de l'onduleur. Des lois de commande ont été développées spécifiquement pour optimiser le rendement électrique et thermique d'un moteur piloté par un onduleur à commande à 120° associée à une commande du type PWM, comme par exemple une commande de type « redressement synchrone ». 25 Cette commande est connue de l'art antérieur et répandue notamment dans les convertisseurs de type continu/continu (par exemple dans les convertisseurs ou hacheurs « BUCK ») Une difficulté est d'améliorer le rendement de l'onduleur tout en conservant la simplicité de la commande à 120° du contrôle moteur, et en particulier de proposer 30 une telle amélioration du rendement qui soit compatible avec une commande du type « redressement synchrone ». Présentation de l'invention Un but général de l'invention est de pallier les inconvénients des systèmes 35 de régulation de l'état de la technique. 3 Notamment, un but de l'invention est de proposer une solution pour améliorer le rendement de l'onduleur tout en conservant la simplicité de la commande à 120° du contrôle moteur. Le but est atteint dans le cadre de la présente invention grâce à un procédé 5 de commande d'un onduleur triphasé selon une disposition de commande à 120° associée à une commande du type PWM, l'onduleur étant piloté par un contrôleur et configuré pour alimenter électriquement un moteur synchrone à aimant permanent d'un équipement embarqué dans un aéronef, le dit moteur comprenant un stator et un rotor adapté pour être entraîné en rotation relativement au stator 10 lorsque le moteur est alimenté électriquement, l'onduleur comprenant trois branches, chacune comportant deux commutateurs associés à un bobinage moteur selon une disposition de commande à 120° d'un onduleur triphasé, caractérisé en ce que lorsqu'un commutateur d'une branche est commandée de l'état passant à l'état bloquant, l'autre commutateur de la dite branche est commandé pour être à 15 l'état passant pendant un temps suffisant à la décharge magnétique du bobinage moteur associé à la dite branche. L'équipement embarqué peut être par exemple un ventilateur, un compresseur ou une pompe. Ledit procédé permet ainsi de mettre en oeuvre facilement une nouvelle loi 20 de commandes qui permet de diminuer les pertes par conduction en forçant le courant à passer à travers un commutateur plutôt qu'une diode de puissance pendant une période dite de démagnétisation. Cette diminution des pertes peut être mise en oeuvre pour une commande du type PWM avec ou sans commande de type « redressement synchrone ». 25 Avantageusement, mais facultativement, le procédé selon l'invention peut en outre comprendre au moins l'une des caractéristiques suivantes : - tout au long de l'intervalle de temps de décharge magnétique d'un bobinage moteur associé à une branche, le signal qui pilote le commutateur qui reçoit le signal PWM est remplacé par un signal adapté 30 pour maintenir le dit commutateur dans un état passant. - la commande du type PWM comporte un redressement synchrone actif. - tout au long de l'intervalle de temps de décharge magnétique d'un bobinage moteur associé à une branche, le signal qui pilote le commutateur qui reçoit le signal PWM est remplacé par un signal adapté 35 pour maintenir ce dit commutateur dans un état bloquant. 4 - Une détermination de la vitesse du rotor par rapport au stator et un calcul par le contrôleur de la durée de l'intervalle de temps de décharge magnétique d'un bobinage moteur associé à une branche selon un relation affine de la valeur déterminée de la vitesse du rotor par rapport 5 au stator, ladite relation affine étant préalablement déterminée et mise en mémoire dans le contrôleur. - la relation affine est prédéterminée par la mise en oeuvre des étapes suivantes : - Estimation des impédances électriques du moteur pour 10 différentes valeurs déterminées de la vitesse du rotor par rapport au stator ; - Résolution numérique des équations électriques régissant le moteur pour différentes valeurs déterminées de la vitesse du rotor par rapport au stator ; 15 - Estimation de la durée de l'intervalle de temps de décharge magnétique d'un bobinage moteur pour différentes valeurs déterminées de la vitesse du rotor par rapport au stator ; - Détermination d'une relation affine de la durée estimée de l'intervalle de temps de décharge magnétique d'un bobinage 20 moteur en fonction de la valeur déterminée de la vitesse du rotor par rapport au stator ; - Mise en mémoire des paramètres de la relation affine dans le contrôleur. L'invention a également pour objet un contrôleur d'un onduleur triphasé selon 25 une disposition de commande à 120° associée à une commande du type PWM, configuré pour alimenter électriquement un moteur synchrone à aimant permanent d'un équipement embarqué dans un aéronef, le dit moteur comprenant un stator et un rotor adapté pour être entraîné en rotation relativement au stator lorsque le moteur est alimenté électriquement, l'onduleur comprenant trois branches, chacune 30 comportant deux commutateurs associés à un bobinage moteur selon une disposition de commande à 120° d'un onduleur triphasé, le dit contrôleur étant adapté pour : - générer un premier signal numérique présentant deux niveaux de tension propre à commander la bascule de l'état passant à l'état bloquant d'un 35 premier commutateur d'une branche. 5 - générer un second signal numérique présentant un niveau de tension propre à commander l'état passant du second commutateur de la dite branche pendant un temps suffisant à la décharge magnétique du bobinage moteur associé à la dite branche, lorsque le premier 5 commutateur est commandée de l'état passant à l'état bloquant Avantageusement, mais facultativement, le contrôleur selon l'invention peut en outre comprendre au moins l'une des caractéristiques suivantes : - il est adapté pour remplacer un signal numérique PWM reçu par le commutateur tout au long de l'intervalle de temps de décharge magnétique 10 d'un bobinage moteur associé à une branche, par un signal adapté pour maintenir le dit commutateur dans un état passant tout au long du dit intervalle. - la disposition de commande à 120° est associée à une commande du type PWM avec redressement synchrone actif. 15 - il est adapté pour remplacer un signal numérique PWM reçu par le commutateur tout au long de l'intervalle de temps de décharge magnétique d'un bobinage moteur associé à une branche, par un signal adapté pour maintenir le dit commutateur dans un état bloquant tout au long du dit intervalle. 20 - il comprend une entrée d'une ligne de communication vers un capteur adapté pour mesurer une position ou une vitesse du rotor par rapport au stator du moteur, un support adapté pour garder en mémoire une valeur déterminée d'une vitesse et une relation affine prédéterminée de la durée de l'intervalle de temps de décharge magnétique d'un bobinage moteur associé 25 à une branche en fonction de la valeur déterminée de la vitesse du moteur; et des moyens pour calculer en fonction de la valeur déterminée de la vitesse du moteur déterminée, une durée de l'intervalle de temps de décharge magnétique d'un bobinage moteur associé à une branche. L'invention a également pour objet un système d'alimentation électrique d'un 30 moteur, le moteur comprenant un stator et un rotor monté rotatif par rapport au stator, le système d'alimentation comprenant : - un onduleur comprenant une pluralité de commutateurs commandés pour la régulation de l'alimentation électrique du moteur, - un contrôleur de l'onduleur, et 6 - un capteur adapté pour mesurer une position ou une vitesse du rotor relativement au stator, ledit contrôleur étant un contrôleur tel qu'on l'a décrit plus haut dans cette section. Le procédé, le contrôleur et le système proposés permettent donc 5 d'implémenter facilement une nouvelle loi de commandes qui permet de diminuer les pertes par conduction en forçant le courant à passer à travers un commutateur plutôt qu'une diode de puissance pendant une période dite de démagnétisation Présentation des figures 10 D'autres caractéristiques et avantages de l'invention ressortiront encore de la description qui suit, laquelle est purement illustrative et non limitative, et doit être lue en regard des dessins annexés sur lesquels : - la figure 1 représente de manière schématique un système d'alimentation électrique d'un moteur selon un mode de réalisation de l'invention ; 15 - la figure 2 représente les circuits électriques de l'onduleur et du moteur selon un mode de réalisation de l'invention ; - les figures 3 et 4 représentent les circuits électriques de l'onduleur et du moteur durant une période dite de démagnétisation d'une part selon l'art antérieur et d'autre part selon un mode de réalisation de l'invention ; 20 Description détaillée En référence à la figure 1, un équipement électrique destiné à l'assistance au pilotage et au confort des passagers (non représenté), comme par exemple un 25 ventilateur, un compresseur ou une pompe comprend un moteur 5 électrique et un système 7 d'alimentation électrique du moteur 5. De façon connue, le moteur 5 comprend un stator (non représenté) et un rotor (non représenté) monté rotatif par rapport au stator. Le rotor porte des aimants 30 permanents, ou un bobinage. Des bobinages (non représentés), portés par le stator, sont adaptés pour générer un champ magnétique sous l'effet duquel le rotor est entraîné en rotation relativement au stator. Le rotor est sensiblement cylindrique et le stator s'étend sensiblement 35 coaxialement autour ou à l'intérieur du rotor. 7 Le rotor est adapté pour tourner autour de son axe. Un angle est défini entre le stator et le rotor par rapport à une position de référence du rotor relativement au stator. Le système 7 d'alimentation comprend un redresseur 20, un onduleur 3 5 propre à alimenter électriquement le moteur 5, un contrôleur 4 de commande de l'onduleur 3, et un capteur 60 pour mesurer l'angle du rotor du moteur 5 relativement au stator, et optionnellement la vitesse du rotor du moteur 5 relativement au stator. Le capteur 60 est typiquement un capteur à effet Hall adapté pour déterminer l'angle du rotor en fonction de l'orientation du champ magnétique vue par le capteur 10 60. En particulier, le moteur 5 est découpé en secteurs angulaires (non représentés), et le capteur 60 est adapté pour identifier dans quel secteur angulaire se trouve l'angle formé entre le rotor et le stator. Par exemple, le nombre de secteurs angulaires est égal à six et le capteur 15 60 comprend trois sondes à effet Hall, notées Si, S2, S3 sur la figure 1. Le capteur 60 est relié électriquement au contrôleur 4 par une ligne qui porte le signale électrique 61. Le contrôleur 4 et l'onduleur 3 sont reliés par six lignes électriques qui portent les signaux TOP1, BOT1, TOP2, BOT2, TOP3 et BOT3. 20 Le redresseur 20 est intercalé entre un réseau électrique 1, typiquement un réseau électrique d'aéronef, et l'onduleur 3. Ce dernier est adapté à convertir la tension alternative convoyée par le réseau électrique 1 en une tension sensiblement continue d'alimentation de l'onduleur 3. 25 Le redresseur 20 est raccordé électriquement à l'onduleur 3 via une ligne positive 21, à un potentiel positif sensiblement constant, et via une ligne négative 22, à un potentiel négatif sensiblement constant. L'onduleur et le moteur sont reliés par trois lignes électriques 314, 324 et 334. 30 En référence à la figure 2, l'onduleur 3, alimenté par une tension sensiblement continue 23 entre la ligne positive 21 et la ligne négative 22, comprend comporte trois branches de commutation 31, 32, 33 montées en parallèle. Chaque branche, respectivement 31, 32, 33, comporte deux commutateurs commandés, respectivement 310, 311, 320, 321, 330, 331, montés en série et entre 8 lesquels est raccordée une ligne de sortie, respectivement 314, 324, 334, pour l'alimentation du moteur 5. En particulier, les lignes de sortie 314, 324, 334 sont adaptées pour alimenter les bobinages du stator en courant électrique. 5 Dans l'exemple de réalisation de la figure 2, chaque ligne de sortie 314, 324, 334 correspond à une entrée de l'alimentation triphasée du moteur 5. Pour chaque branche, respectivement 31, 32, 33, un premier commutateur, respectivement 310, 320, 330, est disposé entre la ligne positive 21 et la ligne de 10 sortie, respectivement 314, 324, 334, associée, et un deuxième commutateur, respectivement 311, 321, 331 est disposé entre la ligne négative 22 et la ligne de sortie, respectivement 314, 324, 334 associée. Chaque commutateur 310, 311, 320, 321, 330, 331 est apte à basculer entre un état passant, dans lequel il relie électriquement la ligne positive 21 ou négative 15 22 à la ligne de sortie 314, 324, 334, associée, et un état bloquant, dans lequel il isole électriquement lesdites lignes. Chaque commutateur 310, 311, 320, 321, 330, 331 comporte de préférence un transistor MOSFET et sa diode intrinsèque. Optionnellement, une seconde diode de puissance est associée à chaque 20 commutateur 310, 311, 320, 321, 330, 331 en antiparallèle. Les lignes de sortie 314, 324, 334, sont connectées à trois bobinages du stator du moteur 5. Chaque bobinage a été schématisé électriquement par une résistance électrique (510, 520 et 530) qui correspond aux pertes par effet Joule dans le 25 bobinage, une bobine non résistive (511, 521 et 531) qui correspond aux effets inductifs du bobinage et un générateur (512, 522 et 532) d'une force électromotrice. La force électromotrice est proportionnelle à la vitesse du rotor. Le contrôleur 4 est adapté pour générer six signaux numériques cycliques TOP1, BOT1, TOP2, BOT2, TOP3 et BOT3 de commande des commutateurs 30 respectivement 310, 311, 320, 321, 330, 331 en fonction de l'angle mesuré du rotor relativement au stator et en fonction de la vitesse calculée par le contrôleur 4 via les mesures issues du capteur 60. La vitesse du rotor par rapport au stator du moteur peut aussi être mesurée pas un capteur adapté et relié au contrôleur 4. 9 Par « signal numérique cyclique » on comprend un signal adapté pour prendre exclusivement deux valeurs V+ et VO de tension, la première valeur de tension V+ correspondant à un « 1 » logique et la seconde valeur de tension VO correspondant à un « 0 » logique, la première valeur étant supérieure à la deuxième 5 valeur. Le signal numérique cyclique alternant entre le premier niveau de tension V+ et le deuxième niveau de tension VO, est propre à commander successivement la fermeture et l'ouverture d'un commutateur. 10 La table 1 est un exemple de table de lois de commande d'un onduleur à 120° associée à une commande du type PWM selon l'art antérieur. S3 S2 S1 SECT TOP1 TOP2 TOP3 BOT1 BOT2 BOT3 `0"0"1' 1 '0' PVVM '0' '1' '0' '0' '1"0"1 5 10' '0' PVVM '1' '0' '0' '1"0"0' 4 10' '0' PVVM '0' '1' '0' '1"1"0' 6 PVVM '0' '0' '0' '1' '0' '0"1"0' 2 PVVM '0' '0' '0' '0' '1' '0"1"1' 3 10' PVVM '0' '0' '0' '1' Table 1 : exemple de table de lois de commande d'un onduleur à 1200 associée à une commande du type PWM 15 Les colonnes « Si », « S2 », « S3 » correspondent aux mesures du capteur 60 qui permettent de déterminer dans quel secteur angulaire se trouve l'angle formé entre le rotor et le stator. La colonne « SECT » correspond à l'identification du secteur en fonction des 20 mesures du capteur 60. L'exemple proposé ici correspond à un nombre de 6 secteurs numéroté de 1 à 6. Les colonnes « TOP1 », « TOP2 », « TOP3 », « BOT1 », « BOT2 » et « BOT3 » correspondent à des signaux numériques cycliques générés par le 25 contrôleur et transmis vers les commutateurs de l'onduleur respectivement 310, 320, 330, 311, 321 et 331. 10 Un signal « 0 » correspond à un état bloquant de commutateur, un signal « 1 » correspond à un état passant du commutateur, et un signal « PWM » correspond à une modulation à largeur d'impulsion, c'est-à-dire un signal qui prend successivement les valeurs « 0 » et « 1 » et fait basculer alternativement le 5 commutateur d'un état bloquant ou passant à l'autre. Le signal « PWM » permet de régler la vitesse du moteur, par exemple en contrôlant le rapport entre la durée pendant laquelle ledit signal prend la valeur « 0 » par rapport à la durée pendant laquelle ledit signal prend la valeur « 1 ». En fonction des mesures issues du capteur 60, le secteur angulaire dans 10 lequel se trouve le rotor est déterminé. A partir de cette information, le contrôleur 4 génère les six signaux en correspondance dans la table de lois de commande. Les six signaux sont transmis aux six commutateurs, de sorte qu'une alimentation électrique du stator est produite. 15 Le champ magnétique généré par le stator est adapté pour appliquer une force sur le rotor qui permet le maintien de son mouvement rotatif par rapport au stator. Lorsque l'orientation du rotor entre dans le secteur suivant, les mesures issues du capteur 60 sont modifiées et les différentes étapes ci-dessus sont à 20 nouveau mises en oeuvre. Pour chaque ligne du tableau, seuls deux signaux ne sont pas maintenus à « 0 » pendant toute la durée où le rotor est dans le secteur correspondant. Un premier commutateur parmi les commutateurs 310, 320, 330 reçoit le signal « PWM », et un second commutateur parmi les commutateurs 311, 321, 331 25 d'une branche différente du premier commutateur reçoit le signal « 1 ». On note A la branche parmi les branches 31, 32 et 33 correspondant au premier commutateur et B la branche associée au second commutateur. Pour chaque ligne du tableau, un courant dit courant moteur passe par le bobinage moteur associé à la branche A en générant une force électromotrice 30 positive. Ce courant moteur passe ensuite par le bobinage moteur associé à la branche B en générant une force électromotrice négative. Enfin le courant moteur passe à travers le transistor du second commutateur de la branche B qui reçoit le signal « 1 ». 11 Selon la valeur du signal « PWM », le courant moteur ne passe pas par les mêmes éléments de la branche A. Lorsque le signal « PWM » vaut « 1 », le courant moteur passe à travers le premier commutateur qui reçoit le signal « PWM ». 5 Lorsque le signal « PWM » vaut « 0 », le courant moteur passe à travers le second commutateur de la branche A. Comme ce second commutateur reçoit un signal maintenu à « 0 » durant toute la durée où le rotor est dans le secteur correspondant à la ligne du tableau, le courant moteur ne peut pas passer à travers le transistor. Il traverse la diode 10 disposée en antiparallèle et éventuellement la seconde diode de puissance associée au commutateur si celle-ci est présente. Le courant moteur s'établit après une période de transition, dite période de démagnétisation, qui a lieu au tout début de la phase temporelle correspondant à la ligne du tableau. 15 La table 2 est un exemple de table de lois de commande d'un onduleur à 120° associée à une commande du type PWM avec redressement synchrone actif selon l'art antérieur. S3 S2 S1 SECT TOP1 TOP2 TOP3 BOT1 BOT2 BOT3 '0"0"1' 1 '0' PWM '0"1' pwm '0' '1"0"1' 5 '0' '0' PWM '1"0' pwm '1"0"0' 4 '0' '0' PWM '0"1' pwm '1"1"0' 6 PWM '0"0' pwm '1"0' '0"1"0' 2 PWM '0"0' pwm '0"1' '0"1"1' 3 '0' PWM '0"0' pwm '1' 20 Table 2 : exemple de table de lois de commande d'un onduleur à 1200 associée à une commande du type PWM avec redressement synchrone actif. La différence entre cette table et la table 1 correspond à la présence du signal PWM qui est le signal complémentaire du signal PWM. Lorsque l'un prend la valeur 25 « 0 » l'autre prend la valeur « 1 » et inversement. 12 Lorsque le signal PWM est appliqué à un commutateur d'une branche, le signal PWM est appliqué à l'autre commutateur de ladite branche. Le fonctionnement de l'onduleur commandé par cette table est proche du fonctionnement de l'onduleur commandé par la table 1. 5 En particulier, pour chaque ligne du tableau, on peut à nouveau définir un courant moteur qui passe à travers les bobinages moteur associés à deux branches A et B. De même, selon la valeur du signal « PWM », le courant moteur ne passe pas par les mêmes éléments de la branche A. 10 Lorsque le signal « PWM » vaut « 1 », le courant moteur passe à travers le premier commutateur qui reçoit le signal « PWM ». En revanche, lorsque le signal « PWM » vaut « 0 », le second commutateur de la branche A reçoit alors le signal PWM qui vaut « 1 ». Le courant moteur passe alors à travers le transistor. 15 L'intérêt d'une telle commande est de limiter les pertes par conduction électrique par rapport à la table 1. Les pertes par conduction sont en effet moindres lorsque le courant passe à travers le transistor que lorsque le courant passe à travers la diode disposée en antiparallèle et éventuellement la seconde diode de puissance associée au commutateur. 20 Les figures 3 et 4 représentent les circuits électriques de l'onduleur et du moteur durant une période dite de démagnétisation d'une part selon l'art antérieur (figure 3) et d'autre part selon un mode de réalisation de l'invention (figure 4). Les circuits électriques représentés sur les figures 3 et 4 sont proches de l'exemple illustré par la figure 2 : seule une résistance shunt 24 se situant sur la ligne 25 négative 22 est ajoutée par rapport à cette figure 2. La figure 3 représente les circuits électriques de l'onduleur et du moteur durant une période particulière correspondant à une des lignes de la table 1. Plus précisément, il s'agit de la période qui se situe immédiatement après la transition de la ligne « SECT » 6, correspondant à une phase 6, à la ligne « SECT » 30 2, correspondant à une phase 2. Durant la phase 6, le commutateur 310 reçoit le signal « PWM » et le commutateur 321 reçoit le signal « 1 ». Dans cette situation, la branche A correspond à la branche 31, la branche B correspond à la branche 32, et le courant moteur passe au travers des bobines 511 35 et 521. 13 Les bobines 511 et 521 accumulent une énergie magnétique au cours de la phase 6. Durant la phase 2, le commutateur 310 reçoit le signal « PWM » et le commutateur 331 reçoit le signal « 1 ». 5 Dans cette situation, la branche A correspond à la branche 31 et la branche B correspond à la branche 33. Durant toute la phase 2 un courant noté il sur la figure 3 s'écoule au travers de la bobine 511, et alternativement au travers du commutateur 310 (PWM = 1) ou au travers du commutateur 311 (PWM = 0). La figure 3 correspond au cas où PWM 10 = 1, une flèche à travers le transistor du commutateur 310 indique le passage du courant il. Durant toute la phase 2 un courant noté i3 sur la figure 3 au travers de la bobine 531, et au travers du commutateur 331. Une flèche à travers le transistor dudit commutateur 331 indique le passage du courant i3. 15 Le courant i3 rejoint la ligne négative 22 et passe au travers de la résistance shunt 24. La mesure de la tension aux bornes de la résistance shunt 24 permet de mesurer le courant moteur. Au tout début de cette phase 2 il existe une période de transition, dite période de démagnétisation pendant laquelle la bobine 521 évacue de l'énergie magnétique 20 accumulée au cours de la phase 6. Un courant électrique, dit courant de démagnétisation, et noté courant i2 sur la figure 3, se maintient à travers la bobine 521, le temps de cette période de démagnétisation c'est-à-dire le temps que l'énergie magnétique de la bobine se décharge. 25 Le courant de démagnétisation i2 circule sur la ligne 324 vers la branche 32. Ce courant i2 ne peut pas passer au travers des transistors des commutateurs 320 et 321 en état bloquant, ni au travers de l'éventuelle diode de puissance 322. Le courant i2 passe donc à travers la diode placée en antiparallèle au sein du commutateur 320, comme indiqué par une flèche sur la figure 3. 30 Durant la période de démagnétisation, la performance de l'onduleur est réduite par des pertes par conduction à travers cette diode au sein du commutateur 320. Une fois l'énergie magnétique déchargée, le courant i2 s'annule, les courants il et i3 deviennent égaux au courant moteur, et la période de démagnétisation est 35 terminée. 14 Il existe une période de démagnétisation pendant chaque période qui se situe immédiatement après la transition d'une ligne à la ligne suivante dans la table 1. Pour chacune, le courant de démagnétisation s'écoule à travers une diode disposée en antiparallèle d'un transistor, occasionnant des pertes par conduction. 5 La figure 4 représente les circuits électriques de l'onduleur et du moteur durant une période particulière correspondant à une des modes de réalisation de l'invention. La situation est quasiment identique à la situation décrite plus haut pour la figure 3. En particulier on se trouve après la transition d'une phase à une phase 10 suivante et il existe une période de transition, dite période de démagnétisation pendant laquelle la bobine 521 détient de l'énergie magnétique accumulée au cours de la phase précédente. Le courant de démagnétisation noté i2 sur la figure 4 qui se maintient à travers la bobine 521 circule cette fois à travers le transistor du commutateur 320, 15 car cette fois pendant la durée de la période de démagnétisation ledit transistor du commutateur 320 est maintenu en état passant et le transistor du commutateur 321 est maintenu en état bloquant. Dans ce mode de réalisation de l'invention, la démagnétisation est contrôlée au sens où on fait passer le courant de démagnétisation à travers le transistor au 20 lieu de la diode placée en antiparallèle pour toutes les périodes de démagnétisation. Grâce à la démagnétisation contrôlée, la performance de l'onduleur est améliorée par rapport à la situation décrite dans la figure 3 car les pertes par conduction à travers la diode sont évitées. Cette amélioration peut être apportée pour une table de lois de commande 25 d'un onduleur à 120° associée à une commande du type PWM avec ou sans redressement synchrone actif, selon les tables 3 et 4. La table 3 est une table de lois de commande d'un onduleur à 120° associée à une commande du type PWM sans redressement synchrone actif avec démagnétisation contrôlée : 30 Séquence SECT TOP1 TOP2 TOP3 BOT1 BOT2 BOT3 Démagnétisation 3 1 '0' PWM '1' '1' 0 '0' 1 1 '0' PWM '0' '1' 0 '0' 15 Démagnétisation 1 5 '0' '0' PWM '1' '1' 0 5 5 '0' '0' PWM '1' '0' 0 Démagnétisation 4 '1' '0' PWM '0' '1' 0 5-4 4 '0' '0' PWM '0' '1' 0 Démagnétisation 4 6 PWM '0' '0' 0 6 6 PWM '0' '0' 0 '1' '0' Démagnétisation 6 2 PWM '1' '0' 0 '0' '1' 2 2 PWM '0' '0' 0 '0' '1' Démagnétisation 2 3 '0' PWM '0' '1' 0 3 3 '0' PWM '0' '0' 0 '1' Table 3: table de lois de commande d'un onduleur à 1200 associée à une commande du type PWM sans redressement synchrone actif avec démagnétisation contrôlée. 5 La table 3 est construite à partir de la table 1. Entre chacune des lignes de la table 1, une ligne nommée « démagnétisation X->Y» en première colonne et associée à la transition du secteur précédent X vers le secteur Y a été ajoutée. Pour chaque ligne de démagnétisation, les commandes envoyées aux 10 transistors sont les mêmes que pour la phase Y suivante dans la table, sauf pour un transistor dont la commande est modifiée de « 0 » en « 1 ». Ledit transistor ainsi placé en état passant est traversé par le courant de démagnétisation de la bobine qui était traversée par le courant moteur durant la phase précédente X et qui n'est plus traversée par le courant moteur durant la phase 15 Y. La durée de la période de démagnétisation correspond au temps mis pour que l'énergie magnétique accumulée par ladite bobine se décharge. La table 4 est une table de lois de commande d'un onduleur à 120° associée à une commande du type PWM avec redressement synchrone actif où les mêmes 20 lignes pour les périodes de démagnétisation que dans la table 3 sont introduites. 16 Séquence SECT TOP1 TOP2 TOP3 BOT1 BOT2 BOT3 Démagnétisation 3 1 '0 PWM '1' '1' '0' 1 pwm 1 '0' PWM '0' '1' pwm '0' Démagnétisation 1 5 '0' '0' PWM '1' '1' 5 pwm 5 '0' '0' PWM '1' '0' pwm Démagnétisation 5 4 1 ' '0' PWM '0' '1' 4 pwm 4 '0' '0' PWM '0' '1' pwm Démagnétisation 4 6 PWM '0' '0' '1' '1' 6 pwm 6 PWM '0' '0' pwm '1' '0' Démagnétisation 6 2 PWM 1 ' '0' '0' '1' 2 pwm 2 PWM '0' '0' pwm '0' '1' Démagnétisation 2 3 '0' PWM '0' '1' '1' 3 pwm 3 '0' PWM '0' '0' pwm '1' Table 4: table de lois de commande d'un onduleur à 1200 associée à une commande du type PWM avec redressement synchrone actif et démagnétisation contrôlée. 5 La modification apportée précédemment dans la table 3 par rapport à la table 1, est apportée cette fois à la table 2. La durée d'une période de démagnétisation peut être différente d'une ligne à l'autre de la table, car les équations électriques sont différentes selon que le courant de démagnétisation s'écoule vers la ligne positive 21, correspondant aux transistors 10 310, 320 et 330 ou vers la ligne négative 22, correspondant aux transistors 311, 321 et 331. En outre, la résolution des équations évoquées ci-dessus nécessite des ressources matérielles et logicielles importantes. Les tables 5 et 6 sont des tables de lois de commande d'un onduleur à 120° 15 associée à une commande du type PWM respectivement sans et avec redressement synchrone actif et des lignes de commande pour les périodes de démagnétisation modifiées respectivement par rapport à la table 3 et par rapport à la table 4. La modification porte sur un maintien dans un état non modulé du transistor normalement commandé en PWM. 20 17 Séquence SECT TOP1 TOP2 TOP3 BOT1 BOT2 BOT3 Démagnétisation 3 1 '0"1' '1' '1"0"0' 1 1 1 '0' PVVM '0"1"0"0' Démagnétisation 1 5 '0"0"1"1' 5 5 5 '0"0' PVVM '1"0"0' Démagnétisation 5 4 l' '0"1"0"1"0' 4 4 4 '0"0' PVVM '0"1"0' Démagnétisation 4 6 '1"0"0"0"1' l' 6 6 6 PVVM '0"0"0"1"0' Démagnétisation 6 2 '1' l' '0"0"0"1' 2 2 2 PVVM '0"0"0"0"1' Démagnétisation 2 3 '0"1"0' l' '0"1' 3 3 3 '0' PVVM '0"0"0"1' Table 5: table de lois de commande d'un onduleur à 1200 associée à une commande du type PWM sans redressement synchrone actif et avec démagnétisation contrôlée et maintien PWM . Séquence SECT TOP1 TOP2 TOP3 BOT1 BOT2 BOT3 Démagnétisation 3 1 '0"1' '1' '1"0"0' 1 1 1 '0' PVVM '0"1' pwm '0' Démagnétisation 1 5 5 5 '0"0' PVVM '1"0' pwm Démagnétisation 5 4 l' '0"1"0"1"0' 4 4 4 '0"0' PVVM '0"1' pwm Démagnétisation 4 6 '1"0"0"0"1' l' 6 6 6 PVVM '0"0' pwm '1"0' Démagnétisation 6 2 '1' l' '0"0"0"1' 2 2 2 PVVM '0"0' pwm '0" 1 ' Démagnétisation 2 3 '0"1"0' l' '0"1' 3 3 3 '0' PVVM '0"0' pwm '1' 18 Table 6: table de lois de commande d'un onduleur à 1200 associée à une commande du type PWM avec redressement synchrone actif, démagnétisation contrôlée et maintien PWM 5 Dans ces modes de réalisation de l'invention on impose l'état du transistor normalement commandé en PWM à '1' lors de la période de démagnétisation. Cela permet de limiter le nombre d'équations électriques à considérer et de réduire la difficulté technique pour évaluer une durée de période de démagnétisation. 10 Les équations électriques sont résolues numériquement pour différentes valeurs de la vitesse de rotation du rotor par rapport au stator. Il est possible d'améliorer la précision de la résolution de l'équation en prenant en compte : - une mesure de la température de veine d'air qui permet d'affiner le calcul 15 du courant moteur, - une mesure précise de la tension continue 23, - une mesure de la température du stator du moteur qui permet d'affiner la valeur de la résistance. - une mesure du courant moteur au moment du changement de secteur 20 (via la mesure par la résistance shunt 24 par exemple). Cette résolution est prédéterminée avant la mise en fonctionnement de l'onduleur, et permet d'obtenir différents couples vitesse du rotor et durée de la période de démagnétisation. La durée de la période de démagnétisation est approximée par une fonction 25 affine de la vitesse du rotor et il est possible de créer une table de correspondance entre vitesse du rotor et durée de période de démagnétisation et de la stocker en mémoire dans le contrôleur. Comme pour l'effet de la vitesse du rotor, il est possible de prendre en compte également l'effet de la tension continue 23 qui alimente l'onduleur sur la 30 durée de la période de démagnétisation. Une table de correspondance à deux entrées (valeur déterminée de la vitesse du rotor et valeur de la tension continue 23) une sortie (durée de la période de démagnétisation) peut être générée et mise en mémoire du contrôleur. 19 Une autre solution possible serait de générer un modèle électrique équivalent du moteur et de le simuler directement sur le contrôleur en fonction des mesures reçues. Pour cela, des équations électriques du moteur peuvent être utilisées pour 5 simuler son comportement. Dans l'exemple de la table 4 avec redressement synchrone actif et « démagnétisation contrôlée » active, les équations électriques sont alors les suivantes : 10 Dans le cas du changement de secteur « 6 vers 2 », ou « 3 vers 1 » ou « 5 vers 4 » : si PVVM = '1' : Rph x i(t) + Lph x x (3 x E(t) - Udc) (EQ1.1) si PVVM = '0' : Rph x i(t) + Lph x x (3 x E(t) - 2 x Udc) (EQ1.2) 15 Dans le cas du changement de secteur « 1 vers 5 », ou « 4 vers 6 » ou « 2 vers 3 » : si PVVM = '1' : Rph x i(t) + Lph x x (-3 x E(t) - Udc) (EQ2.1) si PVVM = '0' : Rph x i(t) + Lph x x (-3 x E(t)) (EQ2.2) 20 Avec oRph est la résistance phase neutre du moteur, c'est-à-dire la valeur commune des résistances 510, 520, 530 des bobinages. oLph est l'inductance phase neutre du moteur c'est-à-dire la valeur commune des inductances 511, 521, 531 des bobinages. 25 oE est la force électromotrice entre phase et neutre du moteur (proportionnelle à la vitesse du moteur) oUdc est la tension continue 23 oi(t) est le courant de démagnétisation 30 Les autres éléments (caractéristiques des transistors, des diodes) sont négligés. Les pertes évitées sont d'autant plus significatives que la puissance de la machine est importante. En effet les diodes de puissance, par exemple de type 20 Schottky ne peuvent pas supporter de fortes intensités de courant sans que leurs performances soient dégradées. A titre d'exemple, des tests ont été menés sur un onduleur qui alimente un moteur selon une loi de commande à 120°. 5 Les résultats sont présentés dans la table 7 suivante : Type commande moteur Pertes totales Gain sur les pertes Table de pilotage 120° (référence) 1,84W référence Table de pilotage 120° avec démagnétisation 1,65 VV -10,00% contrôlée Table de pilotage 120° avec redressement synchrone 0,92 W -50,00% Table de pilotage 120° avec redressement synchrone actif et démagnétisation contrôlée 0,72 W -60,00% Table 7: comparaison des pertes totales en conductions dans 4 types différents de commande moteur. 10 La première ligne correspond à un onduleur qui alimente un moteur selon une loi de commande à 120° sans redressement synchrone actif ni démagnétisation contrôlée. Les pertes correspondantes constituent la référence pour estimer le gain sur 15 les pertes des autres types de commande présentées dans les lignes suivantes. A la deuxième ligne, l'ajout de la démagnétisation contrôlée à la loi de commande à 120° de référence permet de diminuer, dans cet exemple, de 10% les pertes totales en conduction. Dans cet exemple de mise en oeuvre de la démagnétisation contrôlée, la 20 durée de la période de démagnétisation est approximée par une fonction affine de la vitesse du rotor et une table de correspondance entre vitesse du rotor et durée de période de démagnétisation est stockée en mémoire dans le contrôleur. A la troisième ligne, l'ajout du redressement synchrone à la loi de commande à 120° de référence permet de diminuer, dans cet exemple, de 50% les pertes 25 totales en conduction. Enfin à la quatrième ligne, l'ajout de la démagnétisation contrôlée et du redressement synchrone à la loi de commande à 120° de référence permet de diminuer, dans cet exemple, de 60% les pertes totales en conduction. La démagnétisation contrôlée a été présentée dans cette section comme un 30 ajout à deux exemples de tables de lois de commande d'un onduleur à 120° 21 associée à une commande du type PWM avec ou sans redressement synchrone actif. La démagnétisation contrôlée peut être mise en oeuvre dans d'autres 5 exemples de tables de lois de commande d'un onduleur à 120° comme par exemple la table du type 120° square-wave alternatively leading PWM (table 8), ou bien la table du type 120° square-wave symmetrical PWM (table 9). Position TOP1 TOP2 TOP3 BOT1 BOT2 BOT3 du moteur 1 '0"1"0' PWM '0"0' 2 '0"0' PWM '1"0"0' 3 '0"0"1"0' PWM '0' 4 PWM '0"0"0"1"0' 5 '1"0"0"0"0' PWM 6 '0' PWM '0"0"0"1' Table 8: exemple de table de lois de commande d'un onduleur à 120°square10 wave altematively leading PWM. Position TOP1 TOP2 TOP3 BOT1 BOT2 BOT3 du moteur 1 '0"1"0' PWM '0"0' 2 '0' PWM '0"1"0"0' 3 '0"0' PWM '1"0"0' 4 '0"0"1' PWM '0"0' 5 '0"0"1"0' PWM '0' 6 '0"0' PWM '0"1"0' 7 PWM '0"0"0"1"0' 8 '1"0"0"0' PWM '0' 9 '1"0"0"0"0' PWM 10 PWM '0"0"0"0"1' 11 '0' PWM '0"0"0"1' 12 '0"1"0"0"0' PWM Table 9: exemple de table de lois de commande d'un onduleur à 1200 squarewave symmetrical PWM 15 Comme pour les exemples précédents, TOP1, BOT1, TOP2, BOT2, TOP3 et BOT3 sont des signaux numériques cycliques de commande de six commutateurs qui sont associés par paire. Les commutateurs associés sont ceux qui sont 22 commandés d'une part par les signaux TOP1 et BOT1, d'autre part par les signaux TOP2 et BOT2 et enfin par les signaux TOP3 et BOT3. Pour mettre en oeuvre la démagnétisation contrôlée dans les exemples des tables 8 et 9 de lois de commande d'un onduleur à 120°, on peut rajouter entre deux 5 lignes successives X et Y une ligne de commande « démagnétisation X->Y». Pour chaque ligne de démagnétisation, les commandes envoyées aux transistors sont les mêmes que pour la ligne Y, sauf pour un transistor dont la commande est modifiée de « 0 » en « 1 ». Il s'agit REVENDICATIONS1. Procédé de commande d'un onduleur (3) triphasé selon une disposition de commande à 120° associée à une commande du type PWM, l'onduleur (3) étant piloté par un contrôleur (4) et configuré pour alimenter électriquement un moteur (5) synchrone à aimant permanent d'un équipement embarqué dans un aéronef, le dit moteur (5) comprenant un stator et un rotor adapté pour être entraîné en rotation relativement au stator lorsque le moteur (5) est alimenté électriquement, l'onduleur (3) comprenant trois branches (31, 32, 33), chacune comportant deux commutateurs (310, 311, 320, 321 et 330, 331) associés à un bobinage moteur selon une disposition de commande à 120° d'un onduleur triphasé, caractérisé en ce que lorsqu'un commutateur d'une branche est commandée de l'état passant à l'état bloquant, l'autre commutateur de la dite branche est commandé pour être à l'état passant pendant un temps suffisant à la décharge magnétique du bobinage moteur associé à la dite branche. 2. Procédé selon la revendication 1, caractérisé en ce que, tout au long de l'intervalle de temps de décharge magnétique d'un bobinage moteur associé à une branche, le signal qui pilote le commutateur qui reçoit le signal PWM est remplacé par un signal adapté pour maintenir le dit commutateur dans un état passant. 3. Procédé de commande d'un onduleur (3) triphasé selon une disposition de commande à 120° associée à une commande du type PWM avec redressement synchrone actif, l'onduleur (3) étant piloté par un contrôleur (4) et configuré pour alimenter électriquement un moteur (5) synchrone à aimant permanent d'un ventilateur à bord d'un aéronef, le dit moteur comprenant un stator et un rotor adapté pour être entraîné en rotation relativement au stator lorsque le moteur est alimenté électriquement, l'onduleur (3) comprenant trois branches (31, 32, 33), chacune comportant deux commutateurs (310, 311, 320, 321 et 330, 331) associés à un bobinage moteur selon une disposition de commande à 120° d'un onduleur triphasé, caractérisé en ce que lorsqu'un commutateur d'une branche est commandé de l'état passant à l'état bloquant, l'autre commutateur de la dite branche est commandé pour 24 être à l'état passant pendant un temps suffisant à la décharge magnétique du bobinage moteur associé à la dite branche. 4. Procédé selon la revendication 3, caractérisé en ce que, tout au long de 5 l'intervalle de temps de décharge magnétique d'un bobinage moteur associé à une branche, le signal qui pilote le commutateur qui reçoit le signal PWM est remplacé par un signal adapté pour maintenir le dit commutateur dans un état passant 10 5. Procédé selon la revendication 4, caractérisé en ce que tout au long de l'intervalle de temps de décharge magnétique d'un bobinage moteur associé à une branche, le signal qui pilote le commutateur qui reçoit le signal PWM est remplacé par un signal adapté pour maintenir ce dit commutateur dans un état bloquant. 15 6. Procédé selon l'une des revendications 1 à 5 qui comprend les étapes suivantes : - Détermination de la vitesse du rotor par rapport au stator ; - Calcul par le contrôleur (4) de la durée de l'intervalle de temps de 20 décharge magnétique d'un bobinage moteur associé à une branche selon un relation affine de la valeur déterminée de la vitesse du rotor par rapport au stator, ladite relation affine étant préalablement déterminée et mise en mémoire dans le contrôleur. 25 7. Procédé selon la revendication 6 caractérisé en ce que la relation affine est prédéterminée par la mise en oeuvre des étapes suivantes : - Estimation des impédances électriques du moteur (5) pour différentes valeurs déterminées de la vitesse du rotor par rapport au stator ; - Résolution numérique des équations électriques régissant le moteur (5) 30 pour différentes valeurs déterminées de la vitesse du rotor par rapport au stator ; - Estimation de la durée de l'intervalle de temps de décharge magnétique d'un bobinage moteur pour différentes valeurs déterminées de la vitesse du rotor par rapport au stator ; 25 - Détermination d'une relation affine de la durée estimée de l'intervalle de temps de décharge magnétique d'un bobinage moteur en fonction de la valeur déterminée de la vitesse du rotor par rapport au stator ; - Mise en mémoire des paramètres de la relation affine dans le contrôleur. 5 8. Contrôleur (4) d'un onduleur (3) triphasé selon une disposition de commande à 120° associée à une commande du type PWM, configuré pour alimenter électriquement un moteur (5) synchrone à aimant permanent d'un équipement embarqué dans un aéronef, le dit moteur comprenant un stator 10 et un rotor adapté pour être entraîné en rotation relativement au stator lorsque le moteur (5) est alimenté électriquement, l'onduleur (3) comprenant trois branches (31, 32, 33), chacune comportant deux commutateurs (310, 311, 320, 321 et 330, 331) associés à un bobinage moteur selon une disposition de commande à 120° d'un onduleur triphasé, le dit contrôleur (4) 15 étant adapté pour : - générer un premier signal numérique présentant deux niveaux de tension propre à commander la bascule de l'état passant à l'état bloquant d'un premier commutateur d'une branche. - générer un second signal numérique présentant un niveau de tension 20 propre à commander l'état passant du second commutateur de la dite branche pendant un temps suffisant à la décharge magnétique du bobinage moteur associé à la dite branche, lorsque le premier commutateur est commandée de l'état passant à l'état bloquant. 25 9. Contrôleur (4) d'un onduleur (3) selon la revendication 8 caractérisé en ce qu'il est adapté pour remplacer un signal numérique PWM reçu par le commutateur tout au long de l'intervalle de temps de décharge magnétique d'un bobinage moteur associé à une branche, par un signal adapté pour 30 maintenir le dit commutateur dans un état passant tout au long du dit intervalle. 10. Contrôleur (4) d'un onduleur (3) triphasé selon une disposition de commande à 120° associée à une commande du type PWM avec redressement 35 synchrone actif, configuré pour alimenter électriquement un moteur (5) 26 synchrone à aimant permanent d'un ventilateur à bord d'un aéronef, le dit moteur comprenant un stator et un rotor adapté pour être entraîné en rotation relativement au stator lorsque le moteur (5) est alimenté électriquement, l'onduleur (3) comprenant trois branches (31, 32, 33), chacune comportant 5 deux commutateurs (310, 311, 320, 321 et 330, 331) associés à un bobinage moteur selon une disposition de commande à 120° d'un onduleur triphasé, le dit contrôleur (4) étant adapté pour : - générer un premier signal numérique présentant deux niveaux de tension propre à commander la bascule de l'état passant à l'état bloquant d'un 10 premier commutateur d'une branche. - générer un second signal numérique présentant un niveau de tension propre à commander l'état passant du second commutateur de la dite branche pendant un temps suffisant à la décharge magnétique du bobinage moteur associé à la dite branche, lorsque le premier 15 commutateur est commandée de l'état passant à l'état bloquant. 11 Contrôleur (4) d'un onduleur (3) selon la revendication 10 caractérisé en ce qu'il est adapté pour remplacer un signal numérique PWM reçu par le commutateur tout au long de l'intervalle de temps de décharge magnétique 20 d'un bobinage moteur associé à une branche, par un signal adapté pour maintenir le dit commutateur dans un état passant tout au long du dit intervalle. 12. Contrôleur (4) d'un onduleur (3) selon la revendication 11 caractérisé en ce 25 qu'il est adapté pour remplacer un signal numérique PWM reçu par le commutateur tout au long de l'intervalle de temps de décharge magnétique d'un bobinage moteur associé à une branche, par un signal adapté pour maintenir le dit commutateur dans un état bloquant tout au long du dit intervalle. 30 13. Contrôleur (4) d'un onduleur (3) selon l'une des revendications 8 à 12 caractérisé en ce qu'il comprend une entrée d'une ligne (61) de communication vers un capteur (60) adapté pour mesurer une position ou 35 une vitesse du rotor par rapport au stator du moteur (5), un support adapté 27 pour garder en mémoire une valeur déterminée d'une vitesse et une relation affine prédéterminée de la durée de l'intervalle de temps de décharge magnétique d'un bobinage moteur associé à une branche en fonction de la valeur déterminée de la vitesse du moteur; et des moyens pour calculer en 5 fonction de la valeur déterminée de la vitesse du moteur déterminée, une durée de l'intervalle de temps de décharge magnétique d'un bobinage moteur associé à une branche. 14. Système (7) d'alimentation électrique d'un moteur (5), ledit moteur (5) 10 comprenant un stator et un rotor monté rotatif par rapport au stator, le système d'alimentation (7) comprenant : - un onduleur (3) comprenant une pluralité de commutateurs (310, 311, 320, 321 et 330, 331) commandés pour la régulation de l'alimentation électrique du moteur, 15 - un contrôleur (4) de l'onduleur (3), et - un capteur (60) adapté pour mesurer une position ou une vitesse du rotor relativement au stator, ledit contrôleur (4) étant un contrôleur selon l'une des revendications 8 à 13. 20