Brevet FR2724789A1 — publié le 19960322

DISPOSITIF DE COMMANDE D'UN MOTEUR SYHCHRONE La présente invention se rapporte à un dispositif de commande d'un moteur synchrone, c'est-à-dire d'un moteur électrique agencé et commandé de manière que, lorsqu'il fonctionne, ses champs magnétiques statorique et rotorique tournent à la même vitesse. Parmi les nombreux dispositifs connus qui peuvent être utilisés pour commander un moteur synchrone, on mentionnera celui qui se réduit à une simple source de tensions alternatives convenablement déphasées et appliquées chacune à une des phases du moteur. Ces tensions alternatives ont évidemment toutes la même fréquence, qui peut être fixe ou variable, et qui détermine la vitesse de rotation du moteur. Un tel dispositif de commande peut être extrêmement simple et bon marché, et la vitesse de rotation du moteur qui lui est associé peut être réglée avec une bonne précision, même lorsqu'elle est relativement faible. Par contre, un tel dispositif n'est utilisable que si le moteur qu'il commande fonctionne dans de conditions stables, de brusques variations de la charge qu'il entraîne pouvant provoquer une perte du synchronisme entre les champs magnétiques statorique et rotorique, souvent appelée décrochage, et donc un arrêt du moteur. On peut également mentionner les dispositifs qui sont UI' utilisés pour commander un moteur synchrone comportant un détecteur de la position angulaire de son rotor. Ce détecteur peut n'avoir qu'une résolution assez faible, par exemple de 60 lorsque le bobinage statorique du moteur est triphasé. Dans un tel cas, le dispositif de commande du moteur peut être agencé de manière à appliquer aux bobines du stator des tensions en crénaux produites par un pont de transistors alimentés par une tension continue et commutés par des signaux fournis directement par le détecteur de la position angulaire du rotor. Un tel dispositif de commande peut être assez simple et bon marché, et le risque de décrochage du moteur qu'il commande est nul, même en présence de variations importantes de la charge entraînée par ce moteur. Par contre, le couple fourni par le moteur présente une ondulation assez élevée qui est source de variations: de la vitesse de rotation du moteur et rend le fonctionnement de ce dernier assez bruyant. En outre, la vitesse de rotation du moteur est difficile à régler avec À précision à de faibles valeurs. D'autres dispositifs sont adaptés à la commande de moteurs synchrones munis de capteurs à grande résolution fournissant un signal qui varie sinusoidalement en fonction de la position angulaire du rotor de ce moteur. Ces dispositifs sont agencés de manière à répondre à ce signal de détection en fournissant aux bobines du stator du moteur des courants dont l'intensité varie également de manière sinusoidale en fonction de la position angulaire du rotor et qui sont convenablement déphasés les uns par p rapport aux autres. Un moteur synchrone commandé par un tel dispositif produit un couple absolument constant et peut s'adapter sans aucun risque de décrochage à toute variation, même, brusque, de la charge qu'il entraîne. En outre, la vitesse ' de rotation de ce moteur peut être contrôlée avec ': précision même lorsqu'elle est faible. Par contre, le prix de revient d'un tel dispositif de commande est assez élevé, de même que celui du capteur de la position angulaire du rotor qui doit équiper le moteur.t En outre, la présence de ce capteur limite la vitesse de rotation maximale du moteur et la gamme des températures auxquelles il peut fonctionner. -4 Un but de la présente invention est de proposer un dispositif de commande d'un moteur synchrone qui présente les mêmes avantages que le dernier dispositif mentionné ci-dessus sans avoir ses inconvénients, c'est-à-dire qui soit plus simple et donc moins cher que celui-ci et qui, n'implique pas l'utilisation d'un capteur à grande résolution de la position angulaire du rotor du moteur, ce qui supprime les limitations de la vitesse de rotation maximale et/ou de la gamme des températures de fonctionnement de ce moteur imposées par la présence de ce capteur. Ce but est atteint par le dispositif revendiqué, qui est un dispositif de commande d'un moteur synchrone ayant un stator comportant des bobines statoriques, un rotor et des moyens de détection pour fournir un signal de détection représentatif de la position angulaire dudit rotor, comportant des moyens d'alimentation pour fournir une tension d'alimentation sinusoidale auxdites bobines, caractérisé par le fait qu'il comporte des moyens d'asservissement répondant audit signal de détection et à un signal de consigne représentatif d'un angle de charge de consigne pour asservir l'angle de charge dudit moteur audit angle de charge de consigne. D'autres buts et avantages de la présente invention apparaîtront à la lecture de la description qui va être faite ci-après en relation avec le dessin annexé dans lequel: - la figure 1 est un schéma bloc d'une forme d'exécution du circuit de commande selon la présente invention; et - la figure 2 représente la variation du couple fourni par un moteur synchrone en fonction de son angle de charge, pour deux valeurs de l'amplitude de ses tensions d'alimentation. Dans sa forme d'exécution représentée schématiquement et à titre d'exemple non limitatif à la figure 1, le dispositif de commande selon la présente invention, désigné par la référence générale 1, est destiné à commander un moteur synchrone triphasé bipolaire également35 représenté dans cette figure 1 avec la référence 2. Le rotor de ce moteur 2, qui n'a pas été représenté séparément, peut être couplé à une charge mécanique quelconque, fixe ou variable, qui n'a pas non plus été représentée. Comme cela sera décrit en détail plus loin, le dispositif 1 est agencé de manière à fournir au moteur 2 une tension d'alimentation triphasée ou, plus précisément, à fournir aux bobines, ou phases, du stator de ce moteur 2, qui n'ont pas été représentées, trois tensions sinusoidales Ul, U2 et U3 ayant la même fréquence f et la même amplitude V, et déphasées de 1200 les unes par rapport aux autres. Pour ne pas compliquer inutilement la description qui va suivre, on admettera que les courants qui circulent dans ces bobines en réponse à ces tensions Ul à U3 sont sensiblement sinusoidaux et en phase avec ces tensions. En d'autres termes, on admettera que l'impédance présentée par le moteur 2 au dispositif 1 est pratiquement résistive. Un exemple de moteur présentant cette caractéristique est décrit dans la demande de brevet 5 DE-A- 4 205 985. L'homme du métier comprendra aisément que20 la présente invention n'est pas limitée à la commande de moteur présentant cette caractéristique et verra facilement comment adapter le dispositif qui va être décrit ci-après pour qu'il puisse commander d'autres types de moteurs.25 On rappellera que, dans le présent exemple, le moteur 2 est bipolaire, ce qui a comme conséquence que la fréquence de rotation de son rotor, c'est-à-dire le nombre de tours par seconde de celui-ci, est égale à la fréquence f des tensions Ul, U2 et U3.30 On rappellera également que l'on appelle angle de charge d'un moteur l'angle du déphasage entre son champ magnétique statorique et son champ magnétique rotorique. Dans le présent exemple, le moteur 2 comporte un détecteur 3 de la position angulaire de son rotor, qui est agencé de manière à fournir un signal de détection formé de trois signaux distincts Dl, D2 et D3 prenant chacun périodiquement un premier état pendant un demi-tour du rotor et un deuxième état pendant l'autre demi-tour de ce rotor. Le détecteur 3 est en outre agencé de manière que ces trois signaux D1, D2 et D3 sont décalés de 1200 d'angle de rotation du rotor du moteur 2 les uns par rapport aux autres. Il en découle que, lorsque le moteur 2 fonctionne, un des signaux D1, D2 et D3 change d'état chaque fois que le rotor de ce moteur 2 a tourné de 600 ou, en d'autres termes, que la résolution du capteur 3 est de 60 . Dans la suite de cette description, chacun des instants successifs o se produit l'un des changements d'état de l'un des signaux Dl, D2 et D3 sera appelé instant de détection I. Le détecteur 3 est en outre agencé de manière que, lorsque l'angle de charge du moteur 2 est nul, les signaux D1, D2 et D3 sont respectivement en phase avec la tension Ul, la tension U2 et la tension U3. En d'autres termes, et toujours lorsque l'angle de charge du moteur 2 est nul, chacun des signaux D1, D2 et D3 change d'état chaque fois que la tension Ul, la tension U2 ou, respectivement, la tension U3 passe par zéro. Le détecteur 3 ne sera pas décrit en détail car il peut être réalisé de diverses manières bien connues. On mentionnera simplement que, dans les cas o le champ magnétique rotorique du moteur 2 est produit par un aimant permanent, le détecteur 3 peut être simplement constitué par trois sondes de Hall, qui sont des éléments bien connus, disposées régulièrement autour du rotor du moteur 2. Le dispositif 1 comporte une source 4 fournissant un signal périodique formé de trois signaux sinusoidaux S1, S2 et S3 ayant tous la même amplitude fixe et la même fréquence, et déphasés de 120 les uns par rapport aux autres. La source 4 est agencée de manière que la fréquence de ces signaux Sl, S2 et S3 est égale à une fréquence de consigne fc représentée par un signal de consigne C, qui peut être produit de manière quelconque, par exemple par un simple potentiomètre actionné manuellement. Le signal de consigne C peut également être produit automatiquement par un système de régulation englobant le dispositif 1. Les tensions Ul, U2 et U3 fournies aux bobines du stator du moteur 2 sont produites par trois amplificateurs de puissance 5, 6 et 7 dont les entrées reçoivent respectivement les signaux S1, S2 et S3. ' Les amplificateurs 5, 6 et 7 sont identiques et sont agencés de manière que les tensions Ul, U2 et U3 soient - respectivement en phase avec les signaux S1, S2 et S3, et que l'amplitude de ces tensions Ul, U2 et U3 soit déterminée par la valeur d'un signal G de commande de leur t gain, dont l'élaboration sera décrite en détail plus loin. En d'autres termes, les amplificateurs 5, 6 et 7 sont agencés de manière que leur gain soit variable en fonction de la valeur du signal G. Le dispositif 1 comporte en outre un circuit comparateur 8 qui reçoit d'une part les signaux S1, S2 et S3 fournis par la source 4 et, d'autre part, les trois signaux Dl, D2 et D3 fournis par le détecteur 3 de la position angulaire du moteur 2. Ce comparateur 8 est agencé de manière à fournir un signal P dont la valeur est représentative, entre deux instants de détection I successifs, de la valeur du déphasage entre les signaux S1 à S3 et les signaux D1 à D3 au premier de ces instants de détection I, et donc de l'angle de charge du moteur 2 à ce même premier instant I. Le signal P consitue donc un signal de mesure de l'angle de charge du moteur 2. Pour une raison qui sera rendue évidente plus loin, le comparateur 8 est en outre agencé de manière que la ' valeur du signal P augmente lorsque l'angle de charge du moteur 2 augmente et vice-versa. Le dispositif 1 comporte également un deuxième circuit comparateur, désigné par la référence 9, qui reçoit d'une part le signal P représentant l'angle de charge du moteur 2 et, d'autre part, un signal A dont on Ji verra plus loin qu'il constitue un signal de consigne représentatif d'un angle de charge de consigne. Le comparateur 9 est agencé de manière à produire le signal G. de commande du gain des amplificateurs 5 à 7 avec une valeur qui est, dans le présent exemple, une fonction intégrale en fonction du temps de la différence entre les signaux P et A. En d'autres termes, la valeur du signal G est constante tant que les signaux P et A sont égaux, et cette valeur augmente ou diminue selon que la différence entre ces signaux P et A est positive ou négative. Les circuits 4 à 9 qui viennent d'être mentionnés ne seront pas décrits plus en détail car ils sont bien connus et leur réalisation ne posera pas de problème particulier à un spécialiste. - Avant de commencer la description du fonctionnement: du dispositif 1, on rappellera que si les courants qui passent dans les bobines d'un moteur synchrone sont sinusoidaux, le couple fourni par ce moteur dépend de l'intensité de ces courants et de l'angle de charge de ce moteur. Plus précisément, pour un angle de charge donné, le couple fourni par un tel moteur augmente lorsque l'intensité de ces courants augmente, et pour une intensité donnée de ces courants, ce couple augmente sinusoidalement avec cet angle de charge. ?L Dans le présent exemple o on a admis que l'impédance '.,i du moteur 2 est pratiquement résistive, le couple fourni ' par ce moteur 2 pour un angle de charge donné augmente donc avec l'amplitude des tensions Ul à U3, et pour une amplitude donnée de ces tensions, ce couple augmente sinusoidalement avec cet angle de charge. -. On rappellera également que si l'angle de charge du moteur dépasse 900, il se produit un décrochage et le moteur s'arrête. 35 Les courbes 10 et 11 de la figure 2 représentent schématiquement et respectivement la variation du couple T fourni par le moteur 2 en fonction de son angle de charge d pour deux amplitudes Vl et V2 des tensions U1, U2 et U3 appliquées aux bobines du stator de ce moteur 2, l'amplitude V2 étant supérieure à l'amplitude Vl. On admettra que, à l'instant o commence la description du fonctionnement du dispositif 1 qui va suivre, le signal C a une valeur C1 pour laquelle les signaux Si et S3 et les tensions U1 à U3 ont une fréquence - fi, et le signal A a une valeur A1 dont on verra plus loin qu'elle correspond à un angle de charge dl du moteur 2. On admettra également que le moteur 2 fonctionne depuis un certain temps dans un régime stable, c'est-à- dire que la fréquence de rotation de son rotor est aussi.i égale à fl et que le couple moteur T qu'il fournit a une l valeur égale à celle du couple de freinage exercé sur son rotor par la charge qu'il entraîne. Ces deux couples sont; désignés par la référence T1 dans la figure 2. On admettra encore que les tensions U1 à U3 ont l'amplitude V1 pour laquelle le couple T fourni par le moteur 2 est représenté par la courbe 10 de la figure 2, et que l'angle de charge d de ce moteur 2 a donc la valeur dl indiquée dans cette figure 2 et qui est égale à 40 dans cet exemple. La fréquence de rotation du rotor du moteur 2 étant égale à fi, il en est de même de celle des signaux D1 à D3. En outre, la différence de phase entre les tensions U1 à U3 et les signaux D1 à D3 étant égale à l'angle de charge dl du moteur 2, il en est de même de la différence de phase entre les signaux Si à S3 et ces signaux D1 à D3. Le signal P produit par le comparateur 8 a donc une valeur Pi représentative de l'angle de charge dl du moteur 2. Pour une raison qui sera rendue évidente plus loin, i cette valeur Pi du signal P est égale à la valeur A1 du signal A, et le signal G a donc une valeur constante Gi qui est celle pour laquelle les tensions U1 à U3 ont 35 l'amplitude V1. Considérons maintenant un cas o le couple de freinage exercé sur le moteur 2 par la charge qu'il i ?-s 2724789 e entraîne augmente brusquement et prend une nouvelle valeur désignée par T2 à la figure 2. En réponse à cette augmentation du couple de freinage, l'angle de charge d du moteur 2 augmente jusqu'ià la valeur d2 pour laquelle le couple T fourni par ce moteur 2 a la valeur T2 lorsque l'amplitude des tensions ? Ul, U2 et U3 a la valeur V1. Après avoir très brièvement diminué, la fréquence de rotation du rotor du moteur 2 se stabilise à nouveau à la fréquence fl des tensions U1 à U3. Cette situation resterait inchangée si ces tensions U1 l à U3 restaient constantes. Mais au premier instant de détection I suivant l'augmentation du couple de freinage, le comparateur 9 donne au signal P une nouvelle valeur P2 correspondant à la nouvelle valeur d2 de l'angle de charge d et donc supérieure à l'ancienne valeur Pi. La différence entre le signal P et le signal A, dont la valeur reste égale à Al, devient donc positive, de sorte que le signal G commence à augmenter à partir de son ancienne valeur G1. L'amplitude V des tensions Ul à U3 commence donc. également à augmenter à partir de sa valeur Vl, en même temps que le signal G. Cette augmentation progressive de l'amplitude V des tensions Ul à U3 a comme conséquence que l'angle de charge d du moteur 2 diminue à nouveau, de même que le signal P et que la différence entre ce dernier et le signal A, cette diminution de cette différence entraînant à son tour une diminution de la croissance du signal G. Le processus se termine lorsque l'angle de charge d a de nouveau atteint la valeur dl. Le signal P a donc à nouveau la valeur Pl égale à la valeur Al du signal A, le signal G a atteint une nouvelle valeur G2 et l'amplitude V des tensions Ul, U2 et U3 a atteint une nouvelle valeur V2 35 qui est celle pour laquelle le couple T du moteur 2 a la 4 valeur T2 lorsque l'angle de charge d a la valeur dl. A la fin de ce processus, le moteur 2 fonctionne donc à nouveau dans un régime stable. Il est évident qu'un processus similaire à celui qui ': vient d'être décrit se déroule lorsque le couple de -: freinage exercé par la charge entraînée par le moteur 2 diminue, le dispositif 1 répondant à cette diminution de. ce couple de freinage en diminuant l'amplitude V des tensions U1 à U3 jusqu'à la valeur pour laquelle le couple T fourni par le moteur 2 est égal à ce nouveau couple de freinage lorsque son angle de charge d a la valeur dl.: On voit facilement que si la valeur du signal A est modifiée sans que le couple de freinage appliqué au rotor du moteur 2 ne change, le dispositif 1 répond à cette modification en réglant l'amplitude V des tensions U1 à U3 à la valeur pour laquelle, d'une part, le couple T fourni par ce moteur 2 est égal à ce couple de freinage et, d'autre part, l'angle de charge d de ce moteur 2 est égal à l'angle de charge de consigne représenté par la nouvelle valeur du signal A. En résumé, on voit que le dispositif 1 asservit l'angle de charge d du moteur 2 à une valeur égale à celle de l'angle de charge de consigne représenté par le signal j A quel que soit cet angle de charge de consigne et quelles que soient les variations du couple de freinage appliqué: au rotor de ce moteur 2. On voit en outre que cet asservissement est réalisé i indépendamment de la fréquence de rotation du rotor du moteur 2. Le fait qu'un dispositif de commande selon la. présente invention asservit l'angle de charge du moteur qui lui est associé à un angle de charge de consigne dont la valeur peut être choisie librement permet de faire fonctionner ce moteur en permanence dans les conditions les plus favorables compte-tenu des caractéristiques de la35 charge qu'il entraîne. Ainsi, lorsque cette dernière est relativement constante et/ou que ses variations sont relativement lentes, il est possible de choisir pour i l'angle de charge du moteur une valeur relativement élevée, de 70 ou 80 par exemple, pour laquelle le rendement du moteur est proche de son maximum, sans risquer un décrochage de ce moteur. Si par contre la charge entraînée par le moteur peut présenter des variations importantes et/ou relativement rapides, on choisira pour l'angle de charge du moteur une valeur plus basse, de l'ordre de 40 ou de 50 par exemple, pour laquelle le rendement du moteur est plus faible mais pour laquelle le risque de décrochage de ce moteur est très réduit malgré les variations de sa charge. On sait en outre que ce risque de décrochage diminue lorsque la fréquence de rotation du rotor du moteur augmente. Il est donc possible de compléter un dispositif de commande selon la présente invention avec des moyens qui augmentent automatiquement la valeur du signal représentant l'angle de charge de consigne (le signal A dans l'exemple de la figure 1) lorsque la valeur du signal qui détermine la fréquence de rotation du rotor du moteur (le signal C dans l'exemple de la figure 1) augmente. De: tels moyens n'ont pas été représentés car leur réalisation est à la portée des spécialistes en la matière. En outre, le fait que les tensions fournies par un dispositif selon la présente invention sont des tensions sinusoidales a comme avantage que le couple fourni par le moteur associé à ce dispositif ne présente aucune ondulation résiduelle due à ce dispositif lui-même, même! si le capteur utilisé pour déterminer la position angulaire du rotor du moteur n'a qu'une faible résolution. 30 On rappellera encore que ces caractéristiques avantageuses de faible risque de décrochage du moteur et ' d'absence d'ondulation du couple produit par celui-ci ne peuvent être obtenues simultanément dans les dispositifs connus que par l'emploi de moyens compliqués et onéreux 35 tels que des sources de courants sinusoidaux et des capteurs de position angulaire à grande résolution. Par contre, dans les dispositifs selon la présente invention, ces mêmes caractéristiques avantageuses sont obtenues simultanément en utilisant des moyens nettement plus simples et moins chers. On rappellera encore que la vitesse de rotation maximale et la gamme des températures de fonctionnement d'un moteur commandé par un dispositif connu ayant les caractéristiques qui viennent d'être mentionnées sont limitées par le capteur de position à grande résolution que doit comporter ce moteur. L'absence d'un tel capteur dans un moteur destiné à être commandé par un dispositif de commande selon la présente invention supprime évidemment ces limitations. De nombreuses modifications peuvent être apportées au dispositif qui a été décrit ci-dessus sans pour autant que celui-ci ne sorte du cadre de la présente invention. Ainsi, on voit facilement que les caractéristiques du circuit qui produit le signal de commande du gain des amplificateurs fournissant au moteur les tensions nécessaires à son fonctionnement, c'est-à-dire le circuit 9 dans l'exemple de la figure 1, déterminent dans une grande mesure la stabilité du fonctionnement du dispositif, notamment la stabilité de l'angle de charge du moteur. L'homme du métier comprendra que les caractéristiques de ce circuit peuvent être modifiées pour que cette stabilité du fonctionnement du dispositif soit optimale compte-tenu des caractéristiques des autres éléments du dispositif, de celles du moteur qu'il commande et de celles de la charge entraînée par ce dernier. Cet homme du métier verra également que ce même circuit peut également être modifié de manière à tenir compte de l'intensité instantanée du courant absorbé par le moteur pour supprimer, ou du moins atténuer, les pointes que présente ce courant lorsque le couple de freinage appliqué au moteur augmente brusquement et qui peuvent être très élevées. Il verra également que, dans les cas o le moteur commandé par un dispositif selon l'invention ne présente pas à ce dispositif une impédance pratiquement résistive, le même circuit peut être également modifié de manière que les courants circulant dans les bobines du stator de ce motor soient au moins sensiblement sinusoidaux. Dans de tels cas, le dispositif doit évidemment comporter des moyens de mesure de ce courant, moyens qui sont bien connus de l'homzme du métier. De même, l'homme du métier verra facilement comment modifier le dispositif représenté à la figure 1 pour qu'il puisse commander un moteur ayant un autre nombre de phases, par exemple un moteur hexaphasé, ou ayant un autre nombre de pâles statoriques, par exemple un moteur quadripolaire. L'homme du métier verra aussi facilement comment modifier le dispositif représenté à la figure 1 pour qu'il puisse commander un moteur équipé d'un capteur de la position angulaire de son rotor ayant une plus grande résolution que celle du capteur décrit ci-dessus, par exemple un capteur ayant une résolution de 30 ou moins. ?; REVENDICATIONS 1. Dispositif de commande d'un moteur synchrone (2) ayant un stator comportant des bobines statoriques, un rotor et des moyens de détection (3) pour fournir un signal de détection (D1 à D3) représentatif de la position angulaire dudit rotor, comportant des moyens d'alimentation (4 à 7) pour fournir une tension d'alimentation sinusoidale (U1 à U3) auxdites bobines, caractérisé par le fait qu'il comporte des moyens d'asservissement (8, 9) répondant audit signal de détection (D1 à D3) et à un signal de consigne (A) représentatif d'un angle de charge de consigne pour asservir l'angle de charge dudit moteur (2) audit angle de charge de consigne. 2. Dispositif selon la revendication 1, caractérisé par le fait que lesdits moyens d'alimentation (4 à 7) comportent: - une source (4) produisant un signal périodique (Si à S3) ayant une fréquence déterminée; et - des moyens amplificateurs (5 à 7) répondant audit signal périodique (Si à S3) et à un signal de commande de gain (G) pour produire ladite tension d'alimentation (Ul à U3) avec ladite fréquence déterminée et avec une amplitude variable en fonction dudit signal de commande de gain (G); et par le fait que lesdits moyens d'asservissement (8, 9) comportent: des premiers moyens comparateurs (8) répondant audit signal périodique (Si à S3) et audit signal de détection (Dl à D3) pour produire un signal de mesure (P) de l'angle de charge dudit moteur (2); et30 - des deuxièmes moyens comparateurs (9) répondant audit signal de mesure (P) et audit signal de consigne (A) pour produire ledit signal de commande de gain (G) en fonction de la différence entre ledit signal de mesure (P) et ledit signal de consigne (A). 3. Dispositif selon la revendication 2, caractérisé par le fait que ladite source (4) est agencée de manière à. répondre à un signal de consigne de fréquence (C) variable pour faire varier ladite fréquence déterminée. 1i *A;