Brevet FR3073691A1 — publié le 20190517

Procédé de commande d'une machine électrique synchrone L'invention se rapporte au domaine de la commande des machines électriques. Plus précisément l'invention concerne un procédé de commande d'une machine électrique synchrone. Les machines électriques synchrones sont bien connues dans le domaine automobile, et dans une grande variété d'autres applications industrielles telles que les énergies renouvelables, le transport ferroviaire, etc. Une machine électrique synchrone comprend une partie fixe appelée stator et une partie mobile appelée rotor. Le stator comprend trois bobines décalées de 1200 et alimentées par un courant alternatif. Le rotor peut comprendre soit une bobine alimentée en courant continu dans le cas des machines synchrones à rotor bobiné (connu sous son abréviation MSRB) soit des aimants permanents (connu sous son abréviation MSAP) entraînés en rotation par le champ électromagnétique produit par les bobinages statoriques. Le couple électromagnétique fourni par la machine électrique résulte de l'amplitude et de l'orientation des courants par rapport à l'axe du rotor. Aussi, une consigne de couple peut se traduire en consignes de courants (ou de tension) dans un repère lié au rotor, aussi appelé repère rotorique. Il est connu dans l'art antérieur de nombreux procédés de commande de machines synchrones, tel que le procédé décrit dans le document FR3012270 du demandeur. Cependant les procédés de l'art antérieur ne permettent généralement pas d'être utilisés à la fois pour une MSRB et une MSAP. En outre les procédés connus ne permettent pas de combiner à la fois l'annulation de l'erreur statique, un bon comportement en régime transitoire, une compensation efficace de l'effet de la force contre-électromotrice, tout en s'adaptant en fonction de la saturation en tension, et en compensant les composantes harmoniques sur les courants. 2 Aussi il existe le besoin d'une commande de machine électrique synchrone adaptable relativement simplement à une MSRB et à une MSAP et résolvant les problèmes énoncés précédemment. On propose un procédé de commande d'une machine électrique triphasée 5 synchrone comprenant un stator et un rotor, ledit procédé comprenant: - la mesure des courants de la première et deuxième phase dudit stator ; - la mesure d'une position angulaire du rotor ; - le calcul desdits courants mesurés dans un repère rotorique; - le calcul d'une erreur d'asservissement ; 10 - le calcul de tensions de commande de la machine électrique ; et - l'application desdites tensions de commande à la dite machine électrique. Ledit calcul de tensions de commande étant réalisé dans ledit repère rotorique, de manière récursive et en fonction d'une valeur de période de mise à jour de la commande, d'une valeur de tension continue, et de la vitesse 15 électrique angulaire du rotor. Ainsi, on peut obtenir une commande de la machine électrique simple, adaptable à tout type de machine synchrone et résolvant les problèmes de l'art antérieur énoncés précédemment. Avantageusement et de manière non limitative, lesdits courants mesurés sont calculés dans le repère rotorique par une transformée de Park. Ainsi, on 20 peut transformer de manière fiable et rapide les courants mesurés dans un repère rotorique. Avantageusement et de manière non limitative, le procédé comprend une étape de mesure du courant rotorique ; le calcul des tensions de commande comprenant le calcul d'une tension à appliquer au rotor bobiné. Ainsi, le 25 procédé est simplement adapté pour fonctionner sur une machine à rotor bobiné. Avantageusement et de manière non limitative, le procédé comprend une étape de calcul récursif de tensions de compensation des harmoniques de courants. Ainsi, on peut simplement compenser les harmoniques de courant en 30 plus de tous les avantages déjà énoncés. Avantageusement et de manière non limitative, ladite étape de calcul de tensions de commande comprend une initialisation à 0 pour la récursivité. Ainsi 3 l'initialisation des étapes de calcul de tensions de commande est relativement simple. L'invention concerne aussi un dispositif de commande d'une machine électrique triphasée synchrone comprenant un stator et un rotor, ledit dispositif 5 comprenant : - un organe de mesure des courants de la première et deuxième phase dudit stator ; - un organe de mesure d'une position angulaire du rotor ; - un organe de mesure du courant rotorique ; 10 - des moyens pour calculer lesdits courants mesurés dans un repère rotorique; - des moyens pour calculer une erreur d'asservissement ; - des moyens de calcul des tensions de commande de la machine électrique ; et - des moyens pour appliquer lesdites tensions de commande à la dite machine 15 électrique. Les moyens de calcul des tensions de commande sont adaptés pour réaliser ledit calcul dans ledit repère rotorique, de manière récursive et en fonction d'une valeur de valeur de période de mise à jour de la commande, d'une valeur de tension continue, et de la vitesse électrique angulaire du rotor. 20 L'invention concerne aussi un système électrique comprenant une machine électrique synchrone comprenant un stator et un rotor bobiné ou à aimant permanents, une batterie d'accumulateurs électriques pour alimenter ladite machine électrique, un onduleur triphasé apte à transformer la tension continue de la batterie d'accumulateurs électriques en des tensions de 25 commande triphasées pour commander la machine électrique synchrone, et un dispositif de commande tel que décrit précédemment. L'invention concerne aussi un véhicule automobile comprenant un système électrique tel que décrit précédemment. D'autres particularités et avantages de l'invention ressortiront à la lecture 30 de la description faite ci-après d'un mode de réalisation particulier de l'invention, donné à titre indicatif mais non limitatif, en référence aux dessins annexés sur lesquels : 4 - les figures 1, 2 représentent schématiquement les étapes de calcul des tensions de commande du procédé selon un premier et un deuxième mode de réalisation de l'invention, pour une machine électrique synchrone à rotor à aimants permanents ; 5 - la figure 3 représente schématiquement une étape supplémentaire à celles des figures 1 et 2 pour le premier mode de réalisation de l'invention de commande d'une machine électrique synchrone à rotor bobiné. - la figure 4 est un schéma d'un système électrique selon le premier mode de réalisation de l'invention ; 10 - la figure 5 est un diagramme des étapes du procédé selon le premier mode de réalisation de l'invention ; En référence à la figure 4, un système électrique comprend une machine électrique synchrone 2 triphasée, un onduleur triphasé 3 recevant des tensions de commandes statoriques à appliquer au stator, ainsi qu'un convertisseur 15 continu-continu (DC-DC), aussi appelé Hacheur, apte à recevoir une tension de commande rotorique à appliquer au rotor. L'onduleur triphasé 3 reçoit en entrée une tension continue VDc d'une batterie d'accumulateurs électriques 5 et est commandé par un dispositif de commande 4 mettant en oeuvre un procédé de commande de la machine 20 électrique. Le procédé de commande selon l'invention, en référence aux figures 1 à 5, a en effet pour objectif de commander l'onduleur 3 de sorte qu'il produise des tensions de commande à appliquer au stator et au rotor (pour le rotor, dans le cas où la machine électrique 2 est à rotor bobiné), de la machine électrique 25 2. Le dispositif de commande est donc adapté pour communiquer à l'onduleur des tensions de commande, que l'on souhaite délivrer à la machine électrique 2 ; l'onduleur 3 agissant alors, par commutation de ses interrupteurs de puissance, pour produire les tensions de commande requises à partir de la 30 tension continue VDc de la batterie électrique. L'onduleur 3 est commandé de manière indépendante de sorte à produire les tensions de commande de la machine électrique à partir de la tension continue VDc, tel que requis par le procédé de commande selon l'invention. 5 Aussi, il est connu de l'homme du métier différentes techniques de commande d'un onduleur qui ne font pas l'objet de l'invention, telles que les techniques dites de modulation de largeur d'impulsion, MLI aussi connues sous leur nom anglophone de PWM. 5 Le dispositif de commande 4 est dans ce mode de réalisation de l'invention, un microcontrôleur, ou un micro-processeur. Aussi, le dispositif de commande 4 met en oeuvre le procédé selon une fréquence d'horloge propre, et réalise de manière discrète et répétitive les étapes du procédé. Le dispositif de commande 4 comprend en outre une mémoire vive 10 permettant de mémoriser les résultats des calculs et des mesures du procédé mis en oeuvre à des instants précédents k-1, k-2..., de sorte à pouvoir les employer à un instant plus tard k. En effet, le procédé selon l'invention étant de nature récursive, il est nécessaire de pouvoir accéder aux résultats de la mise en oeuvre du procédé aux instants précédents. 15 Le procédé de commande de la machine électrique mis en oeuvre par le dispositif de commande 4 comprend une première étape de mesure 51 des courants de la première et la deuxième phase du stator. Ici, la mesure 51 des courants de phases est réalisée par des organes de mesures, tels que des ampèremètres installés entre l'onduleur 3 et la machine 20 électrique 2, en série dans les deux premières phases. Le procédé met en oeuvre aussi une étape de mesure 52 de la position rotorique, laquelle peut être mesurée 52 par un resolver, un codeur optique, un codeur inductif ou tout autre moyen connu de l'homme du métier. Dans le premier mode de réalisation de l'invention, la machine électrique 25 comprend un rotor bobiné, de sorte qu'on mesure 54 en outre le courant rotorique, d'une manière similaire à la mesure des deux premières phases du stator. Les courants des deux premières phases du stator, auxquelles on se référera de manière plus simple comme étant les courants statoriques, sont 30 ensuite transformés dans un repère lié au rotor (d,q), aussi appelé repère rotorique. 6 Pour transformer les courants statoriques mesurés à un instant k, dans un repère rotorique, on met en oeuvre dans ce mode de réalisation, une transformée de Park. Aussi, A partir de la mesure 52 de deux courants statoriques, ia et b, et la 5 mesure de l'angle du rotor 6 1 , on calcule 53 les courantsildnes et ilqnes en utilisant la transformé de Park : ;mes 1 \ 2 - 3 1d[k] = la[k] (cos 0[k] + 7 sin O[k]) + b[k] 71 sin 0[k] -mes 1 \ 2 - [k] = la[k] (7 COS 61[k] - sin 0[k]) + 7 3 'b [k] cos 61[k] - Avec (ilcndkj, i) le vecteur de courants statoriques mesurés à l'instant 10 k dans le repère de Park (d,q) lié au rotor ; - 6/[k] l'angle électrique du rotor à l'instant k; - -a[k] et ib[k] les courants statoriques mesurés à l'instant k, des deux premières phases A et B. Les courants ilcndkj et ilqnueij sont ensuite filtrés avec un filtre passe-bas de premier 15 ordre, ayant une bande passante adéquate, classique pour l'homme de métier, afin d'obtenir if tr et iq[k] f tr respectivement. d[k] Ensuite on calcule 55 une erreur d'asservissement à un instant k tel que : .req f tr Ed[k1 = cl[k] - d[k] .req f tr Eq[k] = lek] - q[k] .req -mes 20 Ef [k] = 1f[k] 1f[k] avec Ed[k], Eq[k] les erreurs d'asservissement dans le repère rotorique (d,q) des courants statoriques ; Ef[k] l'erreur d'asservissement du courant rotorique (noté f), lequel est par nature déjà dans le repère rotorique. .req .req ;reg 25 ld[k], ,.,i. lek] [k] les courants requis pour réaliser le couple de la machine électrique ; et ilfled le courant rotorique mesuré à l'instant k. h h Ensuite on calcule 56 les deux tensions de compensation vd[k], vq[k], permettant de compenser des harmoniques de courants, d'une manière 30 récursive, avec une initialisation à 0 : (1) (2) (3) (4) (5) _L Ts ucl[k] npfcf[k] 1- Rif Ef[k] h h Ts 19q[k] _L [k-1] ' 'pfEf[k] + Rif Ef[k] + Ensuite, on calcule 57 les tensions de commande de manière récursive, avec 5 une initialisation à 0. Les valeurs de tension de commande sont calculées selon les équations suivantes : Vd[k] = Vd[k-11 KICDIEd[k] KpCifEf[k] Ls2 (Vcii[k] Vcidk-11) ViChki (8) Ts vq[k] = V q[k-i] Kpc Eq[k] Kpc fEf[k] + 7 vàki + + vqh[k] (9) 10 Vf[k] - Vf[k_i] + Ef [k] K (Ef[k] Ef[k-1] Kaw(812f[k-i] + 812f [k-2])) (10) avec Vcii[k] - Kt.1(Ecl[k] 1aw8Vd[k-1]) w[k]KfloEq[k] T KicifEf[k] (11) Vq[k] = \Eq[k] Kavv8vq[k-1]) w[k]eEci[k] Kiqf E f [k] (12) , vD3c, vD3c 8vd[k] = 19d[k]d[k] - max Imintvd[k]}_} (13) vD3c vD3c 15 1519q[k] = 19q[k] - max Imin tvq[k],-} _ (14) 8vf[k] = vf[k] - maxlmin{vf[k], VDc} , -VDc} (15) dans lesquelles : T est la période de rafraîchissement de la commande. VDc la tension de la batterie d'accumulateurs électriques 20 w[k] la vitesse électrique angulaire du rotor en rad/sec à l'instant k. Et Ke,Kpq , Kpf Kwq , Kaw, Kafw, Kef , Kpqf, Kicif,Kiqf des constantes de paramétrage du système de commande que l'homme du métier sait déterminer. Les tensions de commande vd, vc, calculées dans le repère rotorique sont bien sûr ramenées dans le système triphasé lié au stator avant d'être envoyées 25 comme consignes à l'onduleur et appliquées à la machine électrique. Selon un deuxième mode de réalisation de l'invention, la machine électrique est une machine électrique synchrone à aimants permanents (MSAP). Aussi, cette machine ne comprend pas de courant rotorique. 7 (6) (7) 8 L'invention telle que décrite dans le premier mode de réalisation peut être appliquée pour cette machine, en supprimant simplement les calculs relatifs aux courants rotoriques, à savoir les équations (5), (6), (7), (10) et (15). REVENDICATIONS1. Procédé de commande (50) d'une machine électrique triphasée synchrone comprenant un stator et un rotor, ledit procédé (50) comprenant: - la mesure (51) des courants (il,ndeksi, i) de la première et deuxième phase dudit stator ; - la mesure (52) d'une position angulaire MO du rotor ; - le calcul (53) desdits courants mesurés (ilcnI[ekl, i5e 2. Procédé (50) selon la revendication 1, caractérisé en ce que lesdits courants mesurés sont calculés dans le repère rotorique (d,q) par une transformée de Park. 3. Procédé (50) de commande, selon la revendication 1 ou 2, pour une machine électrique à rotor bobiné, caractérisé en ce qu'il comprend une étape (54) de mesure du courant rotorique (iRled); le calcul des tensions de commande (vd[k], vq[k], vf[k]) comprenant le calcul d'une tension à appliquer au rotor bobiné (vf [xi )- 10 4. Procédé (50) selon l'une quelconque des revendications 1 à 3, caractérisé en ce qu'il comprend une étape de calcul (56) récursif de tensions de compensation des harmoniques de courants. 5 5. Procédé (50) selon l'une quelconque des revendications 1 à 4, caractérisé en ce que ladite étape de calcul (57) de tensions de commande comprend une initialisation à 0 pour la récursivité. 6. Dispositif de commande (4) d'une machine électrique triphasée 10 synchrone (2) comprenant un stator et un rotor, ledit dispositif (4) comprenant : - un organe de mesure des courants de la première et deuxième phase dudit stator ; - un organe de mesure d'une position angulaire du rotor ; - un organe de mesure du courant rotorique ; 15 - des moyens pour calculer lesdits courants mesurés dans un repère rotorique; - des moyens pour calculer une erreur d'asservissement ; - des moyens de calcul des tensions de commande de la machine électrique ; et - des moyens pour appliquer lesdites tensions de commande à la dite machine 20 électrique ; caractérisé en ce que les moyens de calcul des tensions de commande sont adaptés pour réaliser ledit calcul dans ledit repère rotorique, de manière récursive et en fonction d'une valeur de période de mise à jour de la commande, d'une valeur de tension continue, et de la vitesse électrique 25 angulaire du rotor. 7. Système électrique (1) comprenant une machine électrique synchrone (2) comprenant un stator et un rotor bobiné ou à aimant permanents, une batterie d'accumulateurs électriques (5) pour alimenter ladite machine électrique (2) un 30 onduleur triphasé (3) apte à transformer la tension continue (VDc) de la batterie d'accumulateurs électriques (5) en des tensions de commande triphasées pour commander la machine électrique synchrone (2), et un dispositif de commande (4) selon la revendication 6. 11 8. Véhicule automobile comprenant un système électrique selon la revendication 7. 5