Dans un moteur à courant continu, existe-t-il un point de commutation optimal à tous égards?

16

Cette récente question m'a fait réfléchir sur le moment de la commutation et pourquoi il peut être souhaitable de l'avancer. Cependant, je voulais approfondir les phénomènes sous-jacents et je suis sûr que ma compréhension est incomplète, alors j'ai pensé essayer une nouvelle question.

Les champs du stator et du rotor se combinent pour créer un champ global tourné, et certains moteurs avancent le temps de commutation pour réduire l'arc du commutateur. Voici une illustration de cet article sur les systèmes électriques sous-marins :

distorsion de champ

La section où cela apparaît discute des générateurs, donc la flèche étiquetée "rotation" est en arrière si nous considérons cela comme un moteur. S'il s'agissait d'un moteur, avec les courants et le champ dessinés, nous nous attendrions à ce qu'il tourne dans le sens opposé, dans le sens inverse des aiguilles d'une montre.

Puisqu'au point "nouveau plan neutre" le rotor ne passe par aucune ligne de force magnétique, il n'y a pas de tension induite, donc si la commutation est effectuée ici, il y aura un arc minimal.

Mais, en déplaçant le point de commutation, avons-nous sacrifié un autre paramètre? Avons-nous réduit le couple? Efficacité? Ou est-ce le point de commutation optimal à tous égards?

Phil Frost
la source
6
Pourquoi les gens votent-ils pour fermer cela? Cela me semble être une question bien posée et sur le sujet.
Olin Lathrop du
Juste une réflexion sur l'énoncé énergétique potentiel. Je dirais que le moteur tourne car il y a du couple. Le couple est l'intégrale des forces agissant sur tout ce qui est attaché à l'axe de rotation. Vous essayez de maximiser cette force à tout moment en contrôlant le courant vers les différentes phases. Pensez au boîtier statique d'un moteur sans balais (le moteur tient une position fixe), qui vous montre comment le champ magnétique est orienté. Lorsque les choses bougent, vous récupérez EMF mais je pense que l'orientation relative ne change pas.
Guy Sirton
D'après une recherche rapide sur Google, il semble y avoir deux facteurs en jeu concernant la physique du retard par rapport à la vitesse: l'inductance et la saturation magnétique.
Guy Sirton
@GuySirton dans le cas d'un moteur sans balais tenant une position fixe (plus probablement un moteur pas à pas), les champs sont alignés et ressemblent à la figure A, s'il n'y a pas de couple significatif sur le rotor.
Phil Frost
@PhilFrost Ce que j'essaie de dire, c'est de penser à isoler la partie statique de la dynamique. Prenez votre moteur de maintien et commencez à le faire tourner à une vitesse constante à travers un autre moteur. La seule chose que vous verrez est le retour EMF (AFAIK), ce qui entraînera une baisse du couple sur toute la carte, mais vous ne verrez pas de changement de phase si vous représentez le couple en fonction de la position. Je suis presque sûr que la phase est avancée lors de la conduite du système en raison des facteurs mentionnés dans mon commentaire ci-dessus, de l'inductance (il faut du temps pour que le courant change à travers l'inductance) et des non-linéarités liées à la magnétique (saturation, etc.)
Guy Sirton

Réponses:

1

Ma compréhension est que le moteur veut tourner dans le sens antihoraire car cela représente une énergie potentielle inférieure en détordant le champ et en alignant les champs du stator et du rotor. Est-ce correct?

Il tourne en raison des forces agissant autour de son axe de rotation. Ces forces créent un couple qui à son tour crée une accélération angulaire du rotor.

Mais si nous déplaçons le point de commutation là-bas, n'avons-nous pas fait tourner le champ du stator, conduisant à un nouveau nouveau plan neutre? Si nous répétons cet ajustement, converge-t-il vers un point de commutation optimal ou continuons-nous à nous tordre partout? Ce point de commutation est-il optimal à tous égards, ou y a-t-il des compromis à faire?

Par définition, chaque fois que vous faites pivoter l'un des champs, vous avez un nouveau plan neutre. Le point de commutation entier dans un moteur est de maintenir le plan neutre à l'angle où le couple est maximisé.

J'ai toujours entendu dire que le timing devait être plus avancé à vitesse plus élevée. Mais est-ce strictement vrai, ou est-ce une fonction du courant d'enroulement / de l'intensité du champ, qui se trouve être corrélée avec la vitesse dans le cas d'une charge mécanique constante?

Je pense que vous mixez deux effets ici. Prenons un moteur sans balais. Étant donné un courant traversant ses enroulements, il se déposera dans son plan neutre. À ce stade, le couple est nul (sans tenir compte du frottement). Maintenant, commencez à le faire tourner lentement à la main et tracez le couple en fonction de la position. Le maximum de ce graphique est votre point de commutation "vitesse lente optimale". Vous pouvez obtenir une approximation très proche de ce graphique en utilisant des modèles mathématiques. Je n'appellerais pas cela faire avancer le calendrier. Selon le nombre de phases et de pôles, il serait à un certain angle fixe par rapport au plan neutre. Dans un système sans boucle en boucle fermée avec un codeur de position et aucun capteur à effet Hall, vous passeriez généralement par une séquence où vous mettriez du courant à travers les enroulements pour découvrir la position du plan neutre.

Dans une situation dynamique, vous souhaitez continuer à faire tourner le champ sous votre contrôle pour conserver la même phase par rapport aux aimants fixes. En raison de l' inductance et de divers effets non linéaires tels que la saturation magnétiqueet la température, le timing du contrôle doit changer en fonction de la vitesse pour essayer de maintenir la même phase entre les champs. Il y a essentiellement un délai entre le moment où une commande est donnée et le changement réel dans le champ, de sorte que la commande est donnée plus tôt, "avancé", pour compenser cela. Dans un moteur à balais, vous ne pouvez avoir qu'une seule avance de phase fixe, vous devez donc faire une sorte de compromis si vous prévoyez de fonctionner à différentes vitesses. Il existe également des compromis statiques dans les moteurs à balais, par exemple la taille des balais et la nature marche / arrêt de la commande. Dans certaines situations, ce délai est de toute façon négligeable.

Un pilote BLDC sans capteur qui détecte les passages à zéro arrière-EMF pour trouver le point de commutation est-il un exemple d'un tel moteur?

Je pense que les passages à zéro de retour EMF sont insuffisants. Ils ne reflètent que le positionnement "statique" décrit ci-dessus. Vous devez donc connaître également les paramètres du moteur avant de pouvoir optimiser votre contrôle (par exemple en utilisant quelque chose comme un contrôle orienté sur le terrain )

Guy Sirton
la source
Lorsque vous dites: «Vous pourriez obtenir une approximation très proche de ce graphique à l'aide de modèles mathématiques», c'est exactement de cela qu'il s'agit. Je sais qu'il y a un moment où le couple est maximisé. Où est-ce et pourquoi? L'inductance jouerait sans aucun doute un rôle, mais je ne pense pas que ce soit tout. Et dans quelles circonstances, dans des conditions de fonctionnement normales, la saturation magnétique entrerait-elle en jeu? En supposant que je maintienne le courant d'enroulement dans les spécifications, le noyau n'est-il pas conçu pour ne pas saturer?
Phil Frost
Notez que je parle du système statique là-bas. Pour des raisons de symétrie, je m'attendrais à ce que le maximum soit exactement entre deux points de couple zéro (le nombre de points de couple zéro est le nombre de pôles multiplié par le nombre de phases divisé par 2 IIRC). Vous pouvez rechercher des modèles sur Google, mais en voici un: robot2.disp.uniroma2.it/~zack/LabRob/DCmotors.pdf
Guy Sirton
@PhilFrost: Cet article traite de la modélisation de la saturation magnétique: personal-homepages.mis.mpg.de/fatay/preprints/Atay-AMM00.pdf . Intuitivement, je pense que l'inductance et les retards de commutation sont la première raison de changer la phase avec la vitesse. Si vous cherchez un modèle mathématique simple pour expliquer tout ce qui se passe dans un moteur, je ne pense pas que vous en trouverez un. Même les modèles très compliqués sont encore des approximations. Mais pour la plupart, cela n'a pas d'importance.
Guy Sirton
Cet article présente un modèle de saturation magnétique dans les moteurs universels, mais est-il applicable lorsque nous ne parlons pas de moteurs universels, et qu'est-ce que cela a à voir avec le réglage de la synchronisation de commutation?
Phil Frost
@PhilFrost: Selon scholarsmine.mst.edu/post_prints/pdf/... « Le modèle mathématique de BLDCM doit comprendre les effets des variations de réluctance et, surtout, la saturation magnétique dont l' existence est inévitable lorsque les grands couples sont générés. » La saturation modifie le comportement dynamique de sorte qu'elle affecterait la phase entre le courant et le couple dans un moteur en rotation. Du moins, c'est ainsi que je le comprends.
Guy Sirton
0

Vous avez raison de dire que le point neutre est l'endroit où le point de consigne du pinceau serait situé nominalement. Pendant que le rotor tourne, les champs ne se déplacent pas (beaucoup) efficacement, car le mouvement du rotor provoquera la mise sous tension de la prochaine série d'enroulements d'induit. Ainsi, l'image de champ en "C" ne fera que "se tortiller" lorsque les différents enroulements d'induit passeront.

Pour une production de couple maximale, vous voulez que le flux d'induit et les flux de champ soient correctement alignés et à «pleine force». (ignorer ce couple, c'est vraiment l'interaction d'un courant et d'un flux ...)

Notez qu'il y a une constante de temps pour que le courant augmente dans l'enroulement d'induit en raison de la résistance et de l'inductance de l'enroulement. Cela provoque un retard dans le flux / courant d'induit. Si ce retard n'est pas compensé, la production de couple optimale ne sera pas atteinte. Faire progresser l'angle de commutation est une façon de résoudre ce problème.

L'angle d'avance "correct" dépend de la vitesse du rotor, de la constante de temps du circuit d'induit et du nombre de pôles d'armature. Étant donné que la constante de temps d'induit est un temps fixe, pour des vitesses de rotor plus rapides, l'angle d'avance doit être augmenté.

madrivereric
la source
À quel point l'armature et le champ sont-ils «correctement alignés»? Vous voyez, j'avais précédemment supposé que la raison de l'avancement du point de commutation était due au retard du courant derrière la tension comme vous le décrivez, mais si vous lisez certaines des réponses à la question que j'ai liée, vous pourriez voir comment je pensais que ce n'était peut-être pas pas tout.
Phil Frost
Voici un autre point de confusion: disons que nous pouvons compenser parfaitement tout retard de courant, de sorte que le champ magnétique de l'armature est toujours exactement comme il est dans la figure B ci-dessus. Le champ global ne serait-il pas encore déformé comme dans la figure C, ce qui entraînerait un besoin d'ajuster davantage le timing?
Phil Frost
0

Le plan neutre ne dépend pas de la vitesse, seulement du courant. Le champ magnétique du stator (horizontal dans l'image ci-dessus) et le champ magnétique de l'armature (vertical dans l'image ci-dessus) ne s'additionnent pas vraiment à moins que vous ne pensiez à chacun des champs comme un vecteur. Si oui, alors vous devriez pouvoir voir que le plan neutre peut se déplacer lorsque les deux champs changent l'un par rapport à l'autre (par exemple, si le champ magnétique du stator reste le même et que le champ magnétique de l'armature augmente ou diminue, le plan neutre se déplacera). Pour cette raison, vous pouvez voir pourquoi le plan neutre dépend du courant et non de la vitesse. Le courant à travers le stator et / ou l'armature (qui dépend de la charge) détermine la force des champs magnétiques, qui à son tour détermine l'emplacement du plan neutre.

Les brosses peuvent être déplacées pour les aligner avec le plan neutre. Mais étant donné que l'emplacement du plan neutre dépend de la charge, il peut ne pas y avoir de position idéale ("correctement alignée") pour déplacer vos brosses car la plupart des applications n'ont pas un seul point de charge. Il est également important de garder à l'esprit si votre application nécessite une rotation dans les deux sens. D'après mon expérience, la plupart des concepteurs de moteurs s'appuient sur une combinaison d'expériences et d'expériences passées pour déterminer l'alignement approprié des brosses pour une application donnée.

Eric
la source
Je suppose que c'est plus ou moins ce que j'avais pensé se passerait. Je considérais que les champs s'ajoutent comme s'ils étaient un tableau de vecteurs - je ne suis pas vraiment un mathématicien, donc je ne suis pas sûr des termes corrects. Mais, je me demande toujours, si nous faisons tourner le point de commutation pour atteindre le point neutre, cela ne fait-il pas également tourner le champ magnétique de l'armature, conduisant à un nouveau point neutre?
Phil Frost
Le déplacement du point de commutation vers le plan neutre (où qu'il se trouve) maximise-t-il également le couple ou minimise-t-il l'arc du commutateur au détriment du couple?
Phil Frost