FR2733645A1 - Dispositif de commande de la vitesse d'un moteur sans capteur - Google Patents
Dispositif de commande de la vitesse d'un moteur sans capteur Download PDFInfo
- Publication number
- FR2733645A1 FR2733645A1 FR9505011A FR9505011A FR2733645A1 FR 2733645 A1 FR2733645 A1 FR 2733645A1 FR 9505011 A FR9505011 A FR 9505011A FR 9505011 A FR9505011 A FR 9505011A FR 2733645 A1 FR2733645 A1 FR 2733645A1
- Authority
- FR
- France
- Prior art keywords
- current
- circuit
- universal motor
- speed
- predetermined value
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 claims abstract description 17
- 230000002123 temporal effect Effects 0.000 claims abstract description 4
- 238000012545 processing Methods 0.000 claims description 2
- 230000001276 controlling effect Effects 0.000 abstract 1
- 230000001105 regulatory effect Effects 0.000 abstract 1
- 238000005259 measurement Methods 0.000 description 8
- 238000011084 recovery Methods 0.000 description 4
- 238000004804 winding Methods 0.000 description 4
- 230000006870 function Effects 0.000 description 3
- 238000009434 installation Methods 0.000 description 3
- 230000004044 response Effects 0.000 description 3
- 238000013459 approach Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000033228 biological regulation Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 239000004020 conductor Substances 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 230000001939 inductive effect Effects 0.000 description 1
- 238000013507 mapping Methods 0.000 description 1
- 238000004377 microelectronic Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003071 parasitic effect Effects 0.000 description 1
- 230000010349 pulsation Effects 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
- 238000005406 washing Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P25/00—Arrangements or methods for the control of AC motors characterised by the kind of AC motor or by structural details
- H02P25/02—Arrangements or methods for the control of AC motors characterised by the kind of AC motor or by structural details characterised by the kind of motor
- H02P25/10—Commutator motors, e.g. repulsion motors
- H02P25/14—Universal motors
Landscapes
- Engineering & Computer Science (AREA)
- Power Engineering (AREA)
- Control Of Ac Motors In General (AREA)
Abstract
Il est produit un circuit et un procédé pour réguler la vitesse d'un moteur universel alimenté par une source de tension alternative, comportant les étapes de: - commander en phase le courant à travers le moteur universel, - mesurer une propriété temporelle du courant pour déterminer la vitesse de rotation du moteur universel, - comparer la propriété temporelle mesurée à une valeur prédéterminée et - ajuster la commande de phase pour provoquer le rapprochement de la propriété mesurée à une valeur prédéterminée.
Description
Dispositif de commande de la vitesse d'un moteur
sans capteur.
L'invention concerne le domaine de la commande de la vitesse des moteurs électriques, et plus particulièrement de la commande de la vitesse des moteurs universels alimentés avec un courant alternatif. Il est communément demandé de commander ou de réguler la vitesse de moteurs électriques dans des équipements tels que des perceuses électriques, des machines à laver ou bien des aspirateurs. La vitesse devrait être gardée approximativement constante, indépendamment de la charge mécanique supportée par le moteur. Dans de telles applications domestiques, une mesure de la vitesse du moteur très précise et son
contrôle n'est pas absolument nécessaire.
Les circuits connus de commande de vitesse de moteur sont répartis en deux catégories. Premièrement, ils peuvent comporter des circuits de commande en boucle ouverte, qui commandent la puissance d'un moteur, mais qui n'ont pas de contre-réaction pour déterminer la vitesse réelle du moteur et qui par conséquent sont très inefficace, spécialement quand la charge mécanique sur le moteur peut changer pendant l'utilisation. Deuxièmement, ils peuvent utiliser un senseur physique de contre-réaction, tel qu'un disque optique ou un aimant, en communication avec un détecteur optique ou magnétique, qui mesure la vitesse de rotation d'un moteur électrique. Ces capteurs sont
chers et demandent une installation compliquée.
L'alignement physique des capteurs doit être précis et peut demander des réglages pendant l'installation, ce qui rend l'utilisation de moteurs universels contrôlés
en vitesse couteuse et complexe.
Les moteurs universels alimentés par un courant alternatif peuvent être commandés en phase en appliquant les impulsions sur la grille d'un triac qui est connecté en série avec le moteur universel. Un déclenchement de grille de triac est fourni par demi- périodes à un certain moment dans cette demi-période. Ceci rend le triac conducteur et fournit du courant au moteur universel pour une portion de chaque demi-période alternative. En réponse à la mesure de la vitesse de rotation, le moment en question peut être réglé pour fournir du courant au moteur universel pendant une portion du demi- cycle alternatif
plus longue ou plus courte.
Les moteurs universels peuvent être utilisés indifféremment avec des alimentations alternatives ou continues. Ils ont les caractéristiques électriques suivantes. Le courant instantané i à travers le moteur universel est lié à la tension instantanée u développée à travers ce moteur par l'équation: i(t) = u(t) / (Rf + Kv.V) I o Rf est la résistance de l'enroulement magnétique, V est la vitesse de rotation du moteur universel et Kv est une constante dépendante des enroulements et de la géométrie d'un moteur universel particulier. Un moteur universel en conséquence a une caractéristique résistive avec une résistance équivalente dépendant de la vitesse de la rotation V du moteur universel. Quand il est utilisé avec une alimentation alternative, le courant passant dans le moteur universel est déphasé par rapport à la tension alternative appliquée, dû à
l'inductance de l'enroulement du moteur universel.
Un objet de la présente invention est de proposer une méthode pour commander la vitesse d'un moteur universel sans utiliser un senseur physique de
contre-réaction.
Un autre objet de la présente invention est de proposer un circuit pour contrôler la vitesse d'un
moteur universel qui est facile à installer.
Un autre objet de la présente invention est de proposer un circuit pour commander la vitesse d'un moteur universel qui ne requiert aucun ajustement ou
modification du moteur universel durant l'installation.
L'invention a donc pour objet un procédé pour commander la vitesse d'un moteur universel commandé par une source alternative, comprenant les étapes de: - commander en phase le courant à travers le moteur universel, caractérisé en ce qu'il comporte les étapes de: - mesurer une propriété temporelle du courant, pour déterminer la vitesse de rotation du moteur universel; - comparer la propriété mesurée à une valeur prédéterminée; et - ajuster la commande de phase pour provoquer le rapprochement entre la propriété mesurée et la valeur prédéterminée. La méthode peut en outre comprendre des étapes de sélection des valeurs prédéterminées à partir d'un
nombre de valeurs pré-enregistrées.
La propriété temporelle mesurée peut être l'une des suivantes: le courant instantané qui passe à une date déterminée durant le cycle alternatif; le courant instantané qui passe à l'instant de passage à zéro de la tension dans le cycle alternatif; le taux de décroissance du courant à la fin de la conduction du triac, durant chaque demi-cycle; le temps entre un passage à zéro de la tension et la fin de la conduction du triac, durant chaque demi-cycle; ou le temps entre un passage par zéro de la tension et le moment auquel
le courant atteint une valeur prédéterminée.
La valeur prédéterminée peut être par ailleurs déterminée en fonction du niveau de la commande de phase. L'invention concerne également un circuit pour la commande de la vitesse d'un moteur universel alimenté par une tension alternative qui comprend: un circuit de commande de phase en série avec le moteur universel, caractérisé en ce qu'il comporte des moyens de mesure du courant pour mesurer une propriété temporelle du courant qui passe à travers le moteur universel, un circuit générateur d'impulsions pour produire un signal de déclenchement du circuit de commande de phase, un circuit temporel pour caler le signal de déclenchement par rapport au cycle de la tension alternative, un circuit de référence pour indiquer une valeur prédéterminée d'une propriété temporelle du courant à travers le moteur universel, et un circuit de commande pour commander le circuit temporel afin de provoquer le rapprochement entre la valeur de la propriété mesurée
et la valeur prédéterminée.
La valeur prédéterminée peut être choisie à partir d'un certain nombre de valeurs stockées dans une mémoire. Le générateur d'impulsions, le circuit temporel, le circuit de mesure, le circuit de commande et le circuit de référence peuvent de préférence être remplacés par un microcontrôleur comportant une entrée de synchronisation, un convertisseur analogique numérique, un compteur, une référence de tension et un circuit d'entrée-sortie, une unité arithmétique et logique et une mémoire non-volatile. Certaines formes de l'invention seront décrites, par le biais d'exemples, en référence avec les dessins qui suivent, dans lesquels: - figure 1: des formes d'ondes typiques de courant et de tension pour un moteur universel alimenté avec une alimentation alternative et dans différentes conditions de fonctionnement; - figure 2: un circuit représentant une forme de réalisation de l'invention; - figures 3A à 3D: des formes d'ondes de courant et de tension typiques pour un moteur universel commandé avec une alimentation alternative dans différentes conditions de fonctionnement illustrant les méthodes de mesure de la vitesse selon différentes
formes de réalisation de la présente invention.
Dans la figure 1, une tension alternative Vin est montrée avec plusieurs formes de courant Iml, Im2, Im3 passant dans un moteur universel contrôlé en phase et alimenté avec Vin, dans différentes conditions. Les courants sont décalés en phase par rapport à la tension Vin appliquée par une quantité phi, qui est due à l'inductance du moteur universel. A une vitesse donnée, le courant moyen est proportionnel à la tension moyenne. Le courant Iml est le courant passant dans le moteur universel quand il tourne à une vitesse relativement faible, telle que par exemple 2000 tours/minute, avec une charge mécanique relativement faible, telle que 3Nm. Le courant Im2 est le courant passant dans le moteur universel quand il tourne à la même vitesse relativement faible, mais avec une charge mécanique plus forte, telle que lONm. Le courant Im3 est le courant passant dans le moteur universel quand il tourne à une vitesse plus haute, telle que 5000 tours/minute, à une charge mécanique relativement faible, telle que 3Nm. A des instants Tml, Tm2, Tm3 dans chaque demi-cycle, une impulsion de déclenchement
est appliquée à un triac qui se met à conduire.
Quoique le courant instantané qui passe est en principe proportionnel, et décalé en phase, par rapport à la tension instantanée, certaines déformations de l'onde de courant peuvent être attendues dues à l'inductance du circuit, aux capacités parasites et à la résistance série. Il y a une pente limitée à la croissance initiale du courant qui succède à la mise en conduction du triac, elle est suivie par une valeur maximum puis le courant se place à une valeur proportionnelle à la tension instantanée. Ceci est visible par exemple pour le courant Iml. Quand le courant diminue, à la fin de chaque demi-période, le courant chute en-dessous d'une valeur de courant de maintien IH du triac, et les
courants Iml, Im2 et Im3 sont coupés brutalement.
Il peut être remarqué que pour une vitesse fixe, le courant instantané est proportionnel à la tension appliquée, Vin, mais la durée de l'application du courant est plus grande pour un moteur universel supportant une charge mécanique plus forte. Pour un moteur tournant à une vitesse plus faible, moins de courant est consommé, mais la durée de l'application du courant est plus longue pour une charge mécanique donnée. De l'équation I présentée ci-dessus, il peut être remarqué que le courant instantané passant à travers un moteur universel (durant une partie de la période de conduction du triac) dépend uniquement de la vitesse de rotation du moteur, et de certaines constantes, quand le moteur est alimenté avec une tension d'une valeur constante (telle que l'alimentation alternative du réseau). Ainsi, pour un moteur universel donné, seulement la valeur du courant instantané est nécessaire pour permettre la déduction de la vitesse de rotation. La figure 2 montre un circuit de commande d'un moteur universel selon l'invention. Un moteur universel 10 comportant un enroulement inductif 12 est connecté à travers un triac 14 à deux bornes L, N recevant une alimentation alternative Vin. Une des bornes, N, est prise comme la borne de référence de masse. Les signaux de commande sont envoyés au triac par un microcontrôleur 16. Le microcontrôleur 16 contient une référence de tension Vref, un convertisseur analogique/numérique ADC, un compteur COUN, un circuit d'entrée/sortie I/O, un circuit d'entrée de synchronisation SYNC, une unité centrale de traitement CPU, une mémoire à accès aléatoire RAM, et
une mémoire non-volatile ROM interconnectés entre eux.
Une résistance 18 connecte une entrée de synchronisation du microcontrôleur à l'autre borne L de l'alimentation électrique. Un commutateur de commande , qui peut être commandé manuellement par exemple, envoie des signaux de sélection de vitesse au circuit d'entrée-sortie I/O du microcontrôleur. Le convertisseur analogique numérique ADC reçoit une information de courant à partir d'un capteur de courant connecté en série avec le triac 14 et le moteur universel 10. Le capteur de courant peut prendre plusieurs formes. Par exemple, il peut être une résistance série 22a de valeur connue, la chute de tension aux bornes de cette résistance indiquant le courant qui y passe. Il peut être également une prise magnétique 22b, en forme de boucle entourant le conducteur qui mène de la borne N au triac 14, l'intensité du champ magnétique dans la boucle indiquant le courant qui y passe. Ou bien il peut simplement être des connexions 22c permettant de mesurer la chute de tension au travers du triac. Un générateur de signal d'horloge 22 est prévu pour fournir un signal d'horloge au microcontrôleur 16. En pratique, ce générateur de signal d'horloge peut être intégré dans le microcontrôleur 16. Une alimentation continue, de préférence dérivée de l'alimentation alternative Vin, est fournie au microcontrôleur 16 et au générateur de signal d'horloge 22, mais est omise du
dessin pour des raisons de clarté.
Au cours du fonctionnement, des impulsions de déclenchement sont fournies, une par demi-période de la tension alternative Vin, au triac 14 par le circuit d'entrée-sortie I/O du microcontrôleur, en réponse a une vitesse requise indiquée au circuit d'entrée-sortie I/O par action sur le circuit de commande 20. Les caractéristiques temporelles du courant passant à travers le moteur universel et le triac sont mesurées par le convertisseur analogique numérique ADC et par comparaison avec une tension de référence fournie par le circuit Vref. Cette mesure peut être effectuée une ou plusieurs fois par chaque demi- période de Vin. Les mesures sont répertoriées dans le temps par le compteur COUN qui compte les périodes du signal d'horloge fourni par l'horloge 22. Les valeurs de courant mesurées sont stockées dans la mémoire RAM. Une détection de la demi-période de Vin est obtenue par le circuit de synchronisation SYNC, qui reçoit un signal représentatif de Vin à partir de la résistance 18. Le circuit de traitement CPU agit conformément aux instructions et aux données enregistrées dans la mémoire non-volatile ROM, en réponse aux valeurs de courant mesurées pour ajuster les instants des signaux de déclenchement du triac, de manière à obtenir et
maintenir la vitesse requise du moteur.
Etant donné que la tension Vin est fixée à, par exemple, 220 volts efficaces, et que le microcontrôleur 16 est réalisé pour n'être utilisé qu'avec un moteur particulier 10, les valeurs de Vin, Rf et Kv peuvent
être stockées dans une mémoire ROM.
Les figures 3A à 3D montrent, figurativement, des formes d'onde de courant passant dans un moteur universel fonctionnant à trois vitesses différentes et
alimenté par une tension alternative Vin identique.
Différentes propriétés des formes d'onde de courant sont mises en évidence, conformément à plusieurs formes
de réalisation de l'invention.
Les réalisations suivantes de l'invention montrent, en une manière commune de faire, que les caractéristiques temporelles du courant du moteur pendant un cycle alternatif sont utilisées pour
déterminer le point de fonctionnement de ce moteur.
Dans un premier mode de réalisation de l'invention, en référence à la figure 3A, une mesure du courant peut être faite à une certaine date fixe T, dans le temps, à chaque demie-période de Vin. Cette date fixe T est mesurée et indiquée par le compteur COUN comptant les périodes du signal d'horloge depuis un précédent passage à zéro de la tension à la date
Tzc, détectée par le circuit de synchronisation SYNC.
Le compteur COUN peut être préconfiguré à chaque demie-période de l'alimentation. Avec des valeurs fixées de Rf et Kv, la relation entre le courant à une date donnée T et la vitesse de rotation permet au microcontrôleur 16 de calculer la vitesse réelle de rotation. La résistance série 22a ou le détecteur magnétique de courant 22b peuvent être utilisés pour mesurer une valeur instantané du courant. La valeur réelle de la vitesse est comparée, par le microcontrôleur 16, à la valeur requise de rotation, et le calage des impulsions de déclenchement du triac 14 est ajusté en conséquence. Le fait d'avancer les impulsions accélérera le moteur, le fait de les
retarder ralentira le moteur.
La vitesse de rotation calculée V est telle que: V = (Vin sin w.T) / (Kv. I(T)) - Rf / Kv II o Vin sin w.t est la valeur de la tension d'alimentation à la date T, w étant la pulsation. Pour un moteur donné, Rf et Kv sont connus, et pour un Vin sin w.T connu (pour un T donné avec un Vin connu), une vitesse V peut être calculée avec cette équation II en fonction de I(T) qui est la valeur instantané du courant mesuré à l'instant T. L'équation ci-dessus n'est vraie qu'au premier ordre. L'inductance 12 du moteur 10 est ici négligée. Cela n'a pas d'importance pour les quatre premières méthodes (figures 3A, 3B, 3C) suivantes. Cette correction sera prise en compte avec
la cinquième méthode.
Dans une deuxième forme de réalisation de l'invention (non- illustrée), la date fixe T coïncide avec la date de passage par zéro de la tension d'alimentation. Ceci conduit à une mesure plus simple avec le microcontrôleur puisqu'aucun retard depuis une date de passage par zéro n'a besoin d'être compté. La résistance série 22a ou le détecteur magnétique de courant 22b peuvent aussi être utilisés pour mesurer une valeur instantané de courant dans ce cas. Là aussi, la vitesse réelle est comparée à la vitesse requise de rotation et le calage des impulsions de
déclenchement du triac 14 est ajusté en conséquence.
Dans une troisième forme de réalisation de l'invention, en référence à la figure 3B, il est montré que les trois valeurs de courant Ia, Ib, Ic franchissent une valeur donnée It à trois dates différentes, ta, tb, tc. Ainsi, des mesures de temps peuvent être effectuées, de manière répétitive, à partir du temps d'application d'une impulsion au triac 14. A partir de ces mesures de temps ta, tb, tc, et connaissant It, il est possible de porter ces valeurs dans l'équation II ci-dessus pour calculer la valeur réelle V. Cette vitesse V peut être comparée à la valeur donnée de vitesse. La résistance série 22A ou le détecteur magnétique de courant 22b peuvent également être utilisés dans ce but. Les temps écoulés ta, tb, tc depuis une précédente date de passage à zéro sont comptés par le compteur COUN. Le cadencement des impulsions de grille du triac 14 est ajusté en conséquence. Dans une quatrième forme de réalisation de l'invention, en référence à la figure 3C, le taux de décroissance du courant juste avant que le triac ne cesse de conduire, à la fin de chaque demi-période de courant, est mesuré, à une date T. Une caractéristique courant/temps est de nouveau utilisée. Dans ce but, l'équation I peut être dérivée en: (di / dt) = (w Vin cos w. T) / (Rf + Kv.V) III A partir de cette équation III, le numérateur étant connu, il apparaît que la pente de i instantané (à la date T) est une fonction de V. La date T étant imposée par le compteur COUN (et sa valeur étant connue), il est facile soit de calculer V à partir de di/dt ou même de mémoriser une correspondance précalculée dans une table de correspondance dans la mémoire ROM de manière à déduire V d'une mesure de di/dt. Une telle correspondance peut aussi être
mémorisée pour les autres formes de réalisation.
La résistance série 22a ou le détecteur magnétique
de courant 22b peuvent être utilisés pour mesurer i.
En stockant une séquence de valeurs de courant i durant une durée fixe de chaque demie-période, par exemple pendant une milliseconde à une date donnée T, par exemple après chaque date de passage par zéro de la tension, le gradient du courant peut être déterminé par le circuit CPU. Dans ce dernier cas, la date T est la date de passage par zéro de la tension. A partir de ce gradient de courant, la vitesse de rotation du moteur universel peut être déduite, comparée à la vitesse de rotation requise, et le déclenchement des impulsions du
triac peut être ajusté en correspondance.
Dans une cinquième forme de réalisation de l'invention, en référence à la figure 3D, il apparaît que la date à laquelle le triac cesse de conduire varie avec la valeur du courant dans la demi-période précédente. Ainsi, cette date trrl, trr2, trr3, varie avec la vitesse de rotation du moteur. Dans cette cinquième méthode, l'inductance n'est plus négligée et elle justifie le fait que le courant s'annule après le passage par zéro de la tension à la date Tzc. Le temps entre la date de passage par zéro Tzc et la fin de la conduction, est connu comme étant la période de recouvrement. Pour la mesurer, le microcontrôleur 16 peut mesurer continuellement le courant, à partir de la date d'application de l'impulsion de grille au triac, ou à partir de la date de passage par zéro Tzc. Une fois que ce courant est détecté comme étant zéro, ou comme étant en-dessous d'une certaine valeur basse d'un seuil, le temps écoulé est mesuré. Comme, dans ce cas, seulement la présence ou l'absence d'un courant est requise, la simple connexion 22c peut être utilisé
comme détecteur de courant.
Le temps écoulé peut être utilisé avec une table de correspondance en mémoire ROM, pour déterminer la vitesse réelle du moteur et ainsi rendre possible l'ajustement des temps des impulsions du triac pour provoquer le rapprochement entre la vitesse mesurée du moteur et la vitesse requise. La fonction enregistrée dans cette dernière table de correspondance dépend de: i(t)=(-exp (-k(t-td) / M)) (B sin wtd + C cos wtd) + B sin wt + C cos wt IV o k = Rf + Kv.V td est la date de déclenchement de la grille du triac pendant une demi- période, M est la valeur de l'inductance 12, B = kVin/D C = -MwVin / D D = k2 + M2w2 A basse puissance, les temps de mise en conduction
du triac sont de l'ordre de la période de recouvrement.
Le courant qui passe ne se croît pas beaucoup avant le passage par zéro de la tension. Le temps de recouvrement est raccourci. Si le temps de mise en conduction du triac s'approche du temps du prochain passage par zéro de la tension, le temps de recouvrement s'approche de zéro, indépendamment de la vitesse réelle du moteur. Cet effet peut être pris en considération par le microcontrôleur en incluant des valeurs de durée de mise en conduction dans son calcul de contrôle de phase et de coordination des impulsions de grille du triac. Alors que cet effet peut être calculé, il peut aussi être déterminé empiriquement et
enregistré dans la table de correspondance.
Comme évoqué ci-dessus, les formes d'onde du courant ne sont pas simplement proportionnelles à la tension appliquée. Le courant instantané, à une date donnée dans la demi-période de tension, peut varier avec le niveau de commande de phase, déterminé par la date de déclenchement des impulsions du triac. Des tables de correspondance stockées en mémoire ROM peuvent être modifiées aussi de façon à compenser la commande du moteur pour de telles distorsions des formes d'onde du courant. Par ailleurs, des moteurs en théorie identiques peuvent avoir des valeurs de Rf et Kv légèrement différentes. Dans les applications domestiques, il n'est pas possible économiquement de programmer individuellement les microcontrôleurs pour
refléter les caractéristiques d'un moteur particulier.
La régulation de vitesse ainsi obtenue ne sera donc pas parfaite. Cependant, conformément à l'invention, la régulation de vitesse avec une efficacité suffisante peut être obtenue sans l'aide d'appareils de contre-réaction de vitesse mécaniques coûteux et compliqués. Dans les applications domestiques, la régulation de vitesse à une efficacité d'environ 30 pour cent est souvent suffisante. Et cette efficacité peut être facilement reproduite avec les méthodes et
les circuits de l'invention.
Quoique certaines formes de réalisation de l'invention peuvent avoir été décrites par l'intermédiaire d'exemples, de nombreuses variantes peuvent être déduites par l'homme de métier, sans s'éloigner de l'esprit de l'invention. En particulier, toutes les propriétés des formes d'onde du courant autres que celles décrites peuvent être utilisées du moment que les informations en ce qui concerne la valeur relative du courant à une certaine date
particulière peuvent être déduites.
Aussi, n'importe quel circuit qui peut mesurer de telles propriétés temporelles et les comparer à des valeurs prédéterminées, et ajuster les signaux de
commande de phase en conséquence, peut être utilisé.
Il n'est pas nécessaire d'utiliser un microcontrôleur, quoique l'utilisation d'un tel microcontrôleur, tel que le ST6 de SGS-THOMSON MICROELECTRONICS produit une
solution simple et peu onéreuse.
Quoique certaines formes de réalisation décrites utilisent un triac comme élément de commande de phase, n'importe quel autre composant, capable d'effectuer une commande de phase, peut être utilisé. Ceux-ci peuvent mettre en oeuvre des commandes par demi-période ou même
par période entière.
Claims (11)
1. Procédé de commande de la vitesse d'un moteur universel alimenté par une source de courant alternatif, comportant les étapes de: - commander en phase le courant à travers le moteur universel; caractérisé en ce qu'il comporte les étapes de: - mesurer une propriété temporelle du courant pour déterminer la vitesse de rotation du moteur universel, - comparer la propriété mesurée à une valeur prédéterminée, et - ajuster la commande de phase pour provoquer le rapprochement de la propriété mesurée à la valeur prédéterminée.
2. Procédé selon la revendication 1, caractérisé en ce qu'il comporte en outre une étape de sélection d'une valeur prédéterminée à partir d'un certain nombre
de valeurs stockées.
3. Procédé selon la revendication 1 ou la revendication 2, dans lequel la propriété temporelle mesurée est le courant instantané passant à une date
prédéterminée T durant le cycle alternatif.
4. Procédé selon la revendication 1 ou la revendication 2, dans lequel la propriété temporelle mesurée est le courant instantané passant à une date de passage par zéro de la tension durant le cycle alternatif.
5. Procédé selon la revendication 1 ou la revendication 2, dans lequel la propriété temporelle mesurée est le taux de décroissance du courant à la fin de la conduction de courant, pendant une demi-période
de l'alimentation alternative.
6. Procédé selon la revendication 1 ou la revendication 2, dans lequel la propriété temporelle mesurée est la période de temps entre une date de passage par zéro de la tension et la fin de la conduction de courant, pendant une demi-période alternative.
7. Procédé selon la revendication 1 ou la revendication 2, dans lequel la propriété temporelle mesurée est la période de temps entre la date de passage par zéro de la tension et la date à laquelle le
courant atteint une valeur prédéterminée.
8. Procédé selon la revendication 1 ou la revendication 2, dans lequel la valeur prédéterminée est déterminée en fonction du niveau de commande de
phase.
9. Circuit pour la commande de la vitesse d'un moteur universel alimenté par une tension alternative comportant: - un circuit de commande de phase en série avec le moteur universel, caractérisé en ce qu'il comporte: - un détecteur de courant pour mesurer une caractéristique temporelle du courant qui passe à travers le moteur universel, - un générateur d'impulsions pour produire un signal de déclenchement du circuit de commande de phase, - un circuit temporel pour caler les signaux de déclenchement par rapport à la période de la tension alternative, - un circuit référence pour indiquer une valeur prédéterminée de la propriété temporelle du courant à travers le moteur universel et - un circuit de commande pour commander temporellement le circuit de manière à provoquer le rapprochement entre la propriété mesurée et la valeur prédéterminée.
10. Circuit selon la revendication 9, dans lequel la valeur prédéterminée est choisie à partir d'un nombre de valeurs préenregistrées avec un commutateur (20).
11. Circuit selon la revendication 9 ou la revendication 10, dans lequel le générateur d'impulsions, le circuit temporel, le circuit de mesure, le circuit de commande et le circuit de référence sont remplacés par un microcontrôleur comportant une entrée de synchronisation, un convertisseur analogique numérique, un compteur, une référence de tension, un circuit d'entrée- sortie, une unité centrale de traitement et une mémoire non-volatile.
Priority Applications (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
FR9505011A FR2733645B1 (fr) | 1995-04-26 | 1995-04-26 | Dispositif de commande de la vitesse d'un moteur sans capteur |
JP8128940A JPH08322277A (ja) | 1995-04-26 | 1996-04-25 | センサレスモータ速度制御方法及び回路 |
US08/637,830 US5986417A (en) | 1995-04-26 | 1996-04-25 | Sensorless universal motor speed controller |
DE1996602885 DE69602885T2 (de) | 1995-04-26 | 1996-04-26 | Geschwindigkeitsregler für einen sensorlosen Motor |
EP19960400913 EP0741450B1 (fr) | 1995-04-26 | 1996-04-26 | Circuit de commande de la vitesse d'un moteur n'utilisant pas de capteur |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
FR9505011A FR2733645B1 (fr) | 1995-04-26 | 1995-04-26 | Dispositif de commande de la vitesse d'un moteur sans capteur |
Publications (2)
Publication Number | Publication Date |
---|---|
FR2733645A1 true FR2733645A1 (fr) | 1996-10-31 |
FR2733645B1 FR2733645B1 (fr) | 1997-06-13 |
Family
ID=9478467
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
FR9505011A Expired - Fee Related FR2733645B1 (fr) | 1995-04-26 | 1995-04-26 | Dispositif de commande de la vitesse d'un moteur sans capteur |
Country Status (4)
Country | Link |
---|---|
EP (1) | EP0741450B1 (fr) |
JP (1) | JPH08322277A (fr) |
DE (1) | DE69602885T2 (fr) |
FR (1) | FR2733645B1 (fr) |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE10047508C1 (de) * | 2000-09-26 | 2002-03-07 | Ebm Werke Gmbh & Co Kg | Verfahren zum Ermitteln der Drehzahl eines Wechselstrom-Motors sowie Motor-Steuersystem |
US7646155B2 (en) | 2003-04-30 | 2010-01-12 | Balck & Decker Inc. | Generic motor control system |
US7102303B2 (en) | 2003-04-30 | 2006-09-05 | Black & Decker Inc. | Generic motor control system and method |
DE102005007759B3 (de) * | 2005-02-18 | 2006-08-03 | Boesche Marketing Gmbh | Waschmaschine mit einem Universalmotor |
US7518324B2 (en) | 2006-01-06 | 2009-04-14 | Stmicroelectronics, Inc. | Universal motor speed controller |
ATE507482T1 (de) * | 2008-02-06 | 2011-05-15 | Electrolux Home Prod Corp | Verfahren und vorrichtung zum messen der elektrischen leistung eines universalmotors, der mit sinusförmiger wechselspannung gespeist wird |
JP2010206874A (ja) * | 2009-02-27 | 2010-09-16 | Hitachi Appliances Inc | 冷凍装置 |
US20130113457A1 (en) * | 2011-11-04 | 2013-05-09 | Kohler Co. | Method of sensing generator speed |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE3512438A1 (de) * | 1984-04-09 | 1985-11-14 | Capax B.V., Eindhoven | Motorregelschaltung |
-
1995
- 1995-04-26 FR FR9505011A patent/FR2733645B1/fr not_active Expired - Fee Related
-
1996
- 1996-04-25 JP JP8128940A patent/JPH08322277A/ja not_active Withdrawn
- 1996-04-26 EP EP19960400913 patent/EP0741450B1/fr not_active Expired - Lifetime
- 1996-04-26 DE DE1996602885 patent/DE69602885T2/de not_active Expired - Lifetime
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE3512438A1 (de) * | 1984-04-09 | 1985-11-14 | Capax B.V., Eindhoven | Motorregelschaltung |
Also Published As
Publication number | Publication date |
---|---|
EP0741450B1 (fr) | 1999-06-16 |
FR2733645B1 (fr) | 1997-06-13 |
JPH08322277A (ja) | 1996-12-03 |
DE69602885T2 (de) | 1999-10-07 |
DE69602885D1 (de) | 1999-07-22 |
EP0741450A1 (fr) | 1996-11-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP0579948B1 (fr) | Dispositif de commande d'un moteur asynchrone | |
FR2600468A1 (fr) | Regulateur commande par phase et procede pour connecter selectivement une charge a une tension alternative | |
FR2535000A1 (fr) | Embrayage electronique pour outils electriques a vitesse variable | |
EP0169142B1 (fr) | Convertisseur de fréquence statique de puissance | |
FR2930087A1 (fr) | Moteur synchrone et procede de commande de moteur synchrone | |
EP0057663B1 (fr) | Dispositif de commande pour moteur pas à pas | |
CH664654A5 (fr) | Procede et dispositif pour la commande d'un moteur a courant alternatif sans balai. | |
FR2662316A1 (fr) | Dispositif de production de signal de commande. | |
WO1993004377A1 (fr) | Procede pour identifier des charges consommatrices d'energie electrique d'un circuit sous surveillance | |
FR2733645A1 (fr) | Dispositif de commande de la vitesse d'un moteur sans capteur | |
FR2486328A1 (fr) | Dispositif perfectionne d'economie d'energie pour moteurs a induction | |
FR2549966A1 (fr) | Filtre explorateur pour detecter la teneur en courant continu d'une courbe de courant alternatif | |
FR2729256A1 (fr) | Methode et dispositif de controle d'un moteur synchrone monophase a aimants permanents apte a optimiser les parametres de fonctionnement meme en presence de fluctuations de la tension ou de la charge | |
FR2563013A1 (fr) | Compteur electronique de consommation d'energie et procede de mesure d'energie electrique avec un compteur de consommation d'energie | |
FR2510809A1 (fr) | Montage de commande electronique destine a produire un comportement monostable dans un relais bistable | |
EP0688151B1 (fr) | Dispositif de commande d'une lampe fluorescente à basse pression | |
EP3555652B1 (fr) | Procede de compensation dynamique de l'erreur d'offset d'une chaine d'acquisition comportant un capteur de courant | |
EP3381121A1 (fr) | Procédé de commande d'une machine synchrone à aimants permanents, et dispositif correspondant | |
EP0024737B1 (fr) | Détecteur d'avance d'un moteur pas à pas | |
EP0076780B1 (fr) | Procédé pour réduire la consommation d'un moteur pas à pas et dispositif mettant en oeuvre ce procédé | |
EP1837987B1 (fr) | Procédé d'identification des paramètres d'un câble moteur | |
EP1004164A1 (fr) | Procede et systeme de variation et de regulation de vitesse d'un moteur | |
FR2766991A1 (fr) | Procede pour la regulation par traitement numerique du courant d'excitation d'un alternateur de vehicule automobile et dispositif regulateur mettant en oeuvre un tel procede | |
FR2562737A1 (fr) | Procede et circuit de commande d'un moteur pas a pas alimente par une tension continue | |
EP1414147B1 (fr) | Procédé de mesure de la puissance fournie par un moteur |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
ST | Notification of lapse |