Brevet FR3076678A1 — publié le 20190712

CIRCUIT DE COMPTAGE EN CASCADE DOMAINE TECHNIQUE [0001] Des modes de réalisation exemplaires de la présente divulgation se rapportent à des moteurs à courant continu (CC), et plus particulièrement, à des moteurs à courant continu pour faire fonctionner des composants 10 automobiles à commande électrique. ARRIÈRE-PLAN [0002] Les véhicules automobiles sont de plus en plus équipés de 15 composants à commande électrique. Par exemple, les véhicules comportent généralement des toits coulissants, des lève-vitres, ou des rétroviseurs entraînés par des moteurs électriques à courant continu. Des informations indiquant la vitesse du rotor du moteur peuvent être utilisées pour déterminer une position du composant (par exemple, la fenêtre). Les systèmes de mesure 20 de position classiques utilisent un capteur conjointement avec un anneau magnétique pour déterminer la vitesse du rotor du moteur. Par exemple, un Capteur à Effet Hall (CEH) détecte les mouvements d'un anneau magnétique intégré au rotor. L'anneau magnétique génère un flux magnétique d'intensité variable vers le Capteur à Effet Hall en fonction de la position axiale relative de 25 l'anneau magnétique et du capteur. Lellux magnétique induit un courant, et des variations du flux magnétique entraînent des variations des courants induits. En conséquence, la fréquence du courant mesuré par le Capteur à Effet Hall indique la vitesse du rotor du moteur à courant continu. 30 RÉSUMÉ DE L'INVENTION [0003] Selon un mode de réalisation non limitatif, un système de commande de moteur comporte une alimentation en tension variable en communication par signaux avec un moteur à courant continu (CC). Le moteur 35 à courant continu comporte un rotor induit à tourner en réponse à un courant d'attaque généré par une tension d'alimentation variable délivrée par l'alimentation en tension. La rotation du rotor génère une force mécanique qui entraîne un composant. Un circuit de comptage en cascade est configuré pour filtrer le courant d'attaque sur la base d'une vitesse de rotation (w) du rotor, et pour générer un signal de sortie pulsé qui indique la vitesse de rotation réelle 5 (w) du rotor et une position de rotation réelle (8) du rotor. [0004] Selon un autre mode de réalisation non limitatif, un circuit de comptage en cascade comprend un amplificateur, un circuit différentiel de courant, un filtre de bande passante, un filtre passe-bas placé en aval, et un circuit comparateur. L'amplificateur est configuré pour amplifier un courant d'attaque qui entraîne en rotation un rotor inclus dans un moteur à courant continu (CC). Le circuit différentiel de courant est configuré pour générer un signal de courant dérivé qui indique une vitesse de changement de courant instantanée (dOyd(t)) du courant d'attaque. Le filtre de bande passante est configuré pour filtrer le signal de courant dérivé sur la base d'une vitesse de rotation (w) du rotor de manière à délivrer en sortie un premier signal filtré. Le filtre passe-bas placé en aval est configuré pour filtrer le premier signal filtré sur la base de la vitesse de rotation (w) du rotor de manière à délivrer en sortie un deuxième signal filtré qui élimine les harmoniques du premier signal filtré. Le circuit comparateur est configuré pour comparer le deuxième courant d'attaque filtré à un potentiel de tension de référence, et pour générer un signal de sortie pulsé ayant un premier niveau de tension de sortie lorsqu'un niveau de tension du courant d'attaque du filtre est supérieur ou égal au potentiel de tension de référence, et un deuxième niveau de tension de sortie lorsqu'un niveau de tension du courant d'attaque du filtre est inférieur au potentiel de tension de référence. Le signal de sortie pulsé indique la vitesse de rotation réelle (w) du rotor 103 et une position de rotation réelle (8) du rotor. [0005] Selon encore un autre mode de réalisation non limitatif, un procédé de détermination d'une vitesse de rotor d'un moteur à courant continu (CC) comprend la génération d'une tension d'alimentation variable, l'induction d'un courant d'attaque sur la base de la tension d'alimentation variable, et la rotation d'un rotor inclus dans le moteur à courant continu sur la base du courant d'attaque. Le procédé comprend en outre la génération d'une force mécanique en réponse à la rotation du rotor pour entraîner un composant, et le filtrage du courant d'attaque sur la base d'une vitesse de rotation du rotor. Le procédé comprend en outre la génération d'un signal de sortie pulsé qui indique la vitesse de rotation réelle (w) du rotor 103 et une position de rotation réelle (8) du rotor. [0006] Les caractéristiques et avantages décrits ci-dessus ainsi que d'autres de la présente invention seront appréciés et compris par l'homme du 5 métier à partir de la description détaillée qui suit, des dessins et des revendications annexées. BRÈVE DESCRIPTION DES DESSINS 10 [0007] Des modes de réalisation de la présente invention seront maintenant décrits, à titre d'exemple uniquement, en référence aux dessins annexés dans lesquels : [0008] La Figure 1 est un diagramme schématique d'un système de commande de moteur comportant un circuit de comptage en cascade selon un 15 mode de réalisation non limitatif ; [0009] La Figure 2 est un diagramme de signal illustrant la sortie d'un étage d'amplification inclus dans le circuit de comptage en cascade de la Figure 1 selon un mode de réalisation non limitatif ; [0010] La Figure 3 est un diagramme de signal illustrant la sortie d'un 20 étage de filtre passe-bas inclus dans le circuit de comptage en cascade de la Figure 1 selon un mode de réalisation non limitatif ; [0011] La Figure 4 est un diagramme de signal illustrant la sortie d'un étage de filtre de bande passante inclus dans le circuit de comptage en cascade de la Figure 1 selon un mode de réalisation non limitatif ; 25 [0012] La Figure 5 est un diagramme de signal illustrant la sortie d'un étage de filtre passe-bas placé en aval qui est situé en aval de l'étage de filtre de bande passante inclus dans le circuit de comptage en cascade de la Figure 1 selon un mode de réalisation non limitatif ; et [0013] La Figure 6 est un diagramme de signal illustrant une onde carrée 30 délivrée en sortie à partir du circuit de comptage en cascade de la Figure 1, et indiquant une position de rotation (8) du rotor et une vitesse de rotation (w) du rotor associées à un moteur commandé par le système de commande de moteur de la Figure 1 selon un mode de réalisation non limitatif. DESCRIPTION DÉTAILLÉE [0014] Des systèmes de position de moteur à courant continu classiques utilisant un capteur à effet Hall et un anneau magnétique sont coûteux et 5 complexes. De plus, la fréquence du flux mesuré doit être encore calculée ce qui entraîne des temps plus longs nécessaires pour déterminer la vitesse du rotor correspondante. Des tentatives pour surmonter les inconvénients du capteur à effet Hall et de l'anneau magnétique ont conduit à l'utilisation d'unités de commande numériques très coûteuses qui réalisent des algorithmes 10 complexes, tels qu'une Transformée de Fourier à vitesse rapide, par exemple, pour calculer la vitesse du rotor sur la base du courant électrique entraînant le moteur à courant continu. [0015] Divers modes de réalisation non limitatifs décrits ici fournissent un circuit de comptage en cascade configure pour déterminer une vitesse du rotor 15 d'un moteur à courant continu sur la base d'un courant ondulé résiduel. Au cours du fonctionnement du moteur à courant continu, une unité d'énergie stationnaire, parfois appelée stator ou enroulement de champ, est excitée par un courant électrique. Le courant circulant à travers l'enroulement de champ génère un champ magnétique qui induit la rotation d'un rotor, parfois appelé 20 structure rotative. Le signal de courant d'induit généré par la rotation de la structure comporte une composante de signal à courant continu et une composante de signal à courant alternatif (AC) superposée à la composante de signal à courant continu. Le circuit de comptage en cascade selon un ou plusieurs mode(s) de réalisation décrit(s) ici est configuré pour extraire le signal 25 à courant alternatif du signal de courant d'induit sans l'utilisation d'une unité de commande coûteuse ou d'une combinaison d'un anneau magnétique et d'un capteur à effet Hall comme l'exige les systèmes de position de moteur à courant continu classiques. Le signal à courant alternatif extrait peut alors être utilisé pour générer un signal pulsé ou une onde carrée, qui indique la vitesse 30 de rotation réelle et la position de rotation réelle du rotor. [0016] En se référant maintenant à la Figure 1, un système de commande de moteur 100 est illustré selon un mode de réalisation non limitatif. Le système de commande de moteur 100 comporte un moteur 102 et un circuit de comptage en cascade 104. Le moteur 102 comporte un moteur à courant 35 continu 102, qui est en communication par signaux avec une alimentation électrique 106. L'alimentation électrique 106 peut comporter, par exemple, une unité de commande de matériel électronique 106 qui délivre en sortie une tension d'alimentation variable (+Vcc). [0017] Le moteur à courant continu 102 comporte un rotor 103 induit à tourner en réponse à un courant d'attaque généré par la tension d'alimentation 5 variable (+Vcc). La rotation du rotor 103 génère une force mécanique qui entraîne un composant 108. Dans la suite, le composant 108 sera décrit en termes d'unité de lève-vitre de véhicule automobile 108. On notera cependant que d'autres composants 108 peuvent être entraînés par le moteur à courant continu 102 comportant, mais sans s'y limiter, un toit coulissant, des 10 rétroviseurs, etc. En ce qui concerne une unité de lève-vitre 108, le moteur à courant continu 102 peut entraîner divers composants mécaniques pour faire varier la position d'une vitre (par exemple, déplacer la fenêtre vers le haut ou vers le bas). La tension d'alimentation d'entrée (+Vcc) peut être contrôlée activement pour faire varier le niveau de tension appliqué au moteur à courant 15 continu 102, ajustant ainsi la vitesse du rotor 103, et donc la vitesse à laquelle se déplace la vitre. Une résistance shunt 105 peut être reliée à la borne de sortie du moteur 102 pour mesurer le courant d'attaque électrique alternatif ou continu sur la base de la chute de tension que le courant d'attaque produit aux bornes de la résistance 105. 20 [0018] Le circuit de comptage en cascade 104 comporte un amplificateur 110, un filtre passe-bas 112, un circuit différentiel de courant 114, un filtre de bande passante 116, un filtre passe-bas placé en aval 118, et un circuit comparateur 120. Le circuit de comptage en cascade 104 est configuré pour filtrer le courant d'attaque sur la base de la vitesse de rotation (w) du rotor 103, 25 et pour générer un signal de sortie pulsé qui indique la vitesse de rotation réelle (w) et une position de rotation réelle (6) du rotor 103. [0019] L'amplificateur 110 comporte une entrée qui est reliée en commun à la borne de sortie du moteur 102 et à la borne d'entrée de la résistance shunt 105. Divers amplificateurs peuvent être utilisés comportant, mais sans s'y 30 limiter, un circuit amplificateur opérationnel (Op-Amp). De cette manière, l'amplificateur 110 reçoit le courant d'attaque et génère un signal de courant d'attaque amplifié (ImoToR) comme illustré dans la Figure 2. [0020] Le filtre passe-bas 112 comporte une borne d'entrée qui est reliée à la sortie de l'amplificateur 110 pour recevoir le signal de courant d'attaque 35 amplifié (ImoToR). Le filtre passe-bas 112 peut être construit en tant que filtre passe-bas de second ordre ayant une fréquence de coupure réglée, par exemple, sur environ 1 kilohertz (1 KHz). En conséquence, le filtre passe-bas 112 délivre en sortie un signal de courant d'attaque lissé ou filtré (IFILTER) comme illustré dans la-Figure 3. [0021] Le circuit différentiel de courant 114 comporte une entrée qui est 5 reliée à la borne de sortie du filtre passe-bas 112 pour recevoir le signal de courant d'attaque filtré (IFILTER). Le circuit différentiel de courant 114 peut être construit en tant qu'inductance, par exemple. En conséquence, la sortie du circuit différentiel de courant 114 (par exemple, l'inductance) détermine la dérivée du signal de courant d'attaque filtré, c'est-à-dire, IFILTER', qui indique la 10 vitesse de changement de courant instantanée (d(i)/d(t)) ayant des unités mesurées en ampères par seconde. [0022] Le filtre de bande passante 116 comporte une entrée qui est reliée à la borne de sortie du circuit différentiel de courant 114 pour recevoir IFILTER'. Le filtre de bande passante 116 peut être construit comme n'importe 15 quel filtre de bande passante à fréquence centrale variable capable de faire varier activement sa fréquence centrale (fo). Dans au moins un mode de réalisation, l'unité de commande 106 génère un- signal de commande de fréquence centrale qui indique la fréquence centrale (fo), et le filtre de bande passante 116 est un filtre numérique de bande passante qui fait varier 20 activement sa fréquence centrale (fo) sur la base du signal de commande de fréquence central délivré en sortie à partir de l'unité de commande 106. [0023] Le filtre de bande passante 116 filtre IFILTER' en fonction d'une largeur de bande ayant une fréquence centrale (fo) qui est dynamiquement (c'est-à-dire activement) réglée en fonction d'une vitesse de rotation estimée 25 (w) du rotor 103. Ainsi, la fréquence centrale (fo) du filtre de bande passante 116 est dynamiquement ajustée ou modifiée à mesure que la vitesse (w) du rotor change. En conséquence, le filtre de bande passante 116 délivre en sortie un signal filtré de bande passante (IBw) comme illustré dans la Figure 4. Dans au moins un mode de réalisation, la vitesse de rotation actuelle (w) du rotor 103 30 peut être estimée sur la base de la tension mesurée du moteur 102 et du courant mesuré du moteur 102. Par exemple, chaque fois que le moteur 102 est alimenté, la tension de démarrage (Ua) et le courant de démarrage (la) peuvent être mesurés, et pendant le fonctionnement, la tension de moteur (Un,) et le courant de moteur (lm) peuvent également être mesurés. Les mesures peuvent être effectuées par l'unité de commande 106 et/ou divers capteurs installés sur le moteur 102. La résistance interne du moteur, c'est-à-dire, Ri = , peut être calculée, par exemple, par l'unité de commande 106, tandis que le flux magnétique (0) du moteur 102, le nombre de spires d'enroulement 5 (n) du moteur 102, et le nombre d'encoches-de moteur (Sm) du moteur 102 sont des constantes connues. La valeur d'inductance (L) du moteur 102, et la constante (K) du moteur sont également des constantes connues. Par conséquent, la vitesse estimée-(w) du rotor peut être calculée comme suit : - RjXfmLrn) eq. 1 dr Kxn 0 10 [0024] À son tour, la fréquence centrale (fo) du filtre de bande passante peut être calculée, par exemple, par l'unité de commande 106, comme_suit : eq. 2 [0025] Le filtre passe-bas placé en aval 118, comporte une borne d'entrée qui est reliée à la sortie du filtre de bande passante 116 pour recevoir 15 le signal filtré de bande passante (IBw). Le filtre passe-bas placé en aval 118 peut fonctionner en fonction d'une fréquence de coupure (fc) variant dynamiquement. Le filtre passe-bas placé en aval 118 peut être construit comme n'importe quel filtre passe-bas actif capable de faire varier activement sa fréquence de coupure (fc). Dans au moins un mode de réalisation, l'unité de 20 commande 106 délivre en sortie un signal de commande de fréquence de coupure qui indique la fréquence de coupure (fc), et le filtre passe-bas placé en aval 118 est un filtre passe-bas numérique qui fait varier activement sa fréquence de coupure (fc) sur la base d'un signal de commande de fréquence de coupure délivré en sortie à partir de l'unité de commande 106. 25 [0026] La fréquence de coupure (fc) peut être dynamiquement (c'est-à- dire, activement) réglée en fonction de la vitesse de rotation estimée (w) du rotor 103. Sur la base de la vitesse de rotation estimée (w) décrite ci-dessus, la fréquence de coupure (fc) peut être calculée, par exemple, par l'unité de commande 106, comme suit : eq. 3 [0027] En conséquence, le filtre passe-bas placé en aval 118 génère un signal à courant alternatif de bande passante filtré (BWFILTERED) représenté sur la Figure 5, qui supprime les harmonies restantes précédemment trouvées dans 5 le signal de bande passante initial (voir la Figure 4). [0028] Le circuit comparateur 120 est configuré pour comparer le signal à courant alternatif de bande passante filtré -(BWFILTERED) à _une valeur de référence. Sur la base de la comparaison, le circuit comparateur 120 délivre en sortie un signal pulsé ou une onde carrée (ROTOR) qui indique la position de 10 rotation (0) et la vitesse de rotation (w) du rotor 103, comme illustré dans la Figure 6. Dans un dernier mode de réalisation, le circuit comparateur 120 est construit en tant qu'amplificateur différentiel qui comporte une paire de bornes d'entrée. Une première borne d'entrée est reliée à la sortie du filtre passe-bas placé en aval 118 pour recevoir le signal à courant alternatif de bande passante 15 filtré (BWFILTERED). La deuxième borne d'entrée est reliée à un potentiel de référence tel que, par exemple, la masse (c'est-à-dire, 0 V). [0029] Le comparateur 120 compare l'amplitude du signal à courant alternatif de bande passante filtré (BWFILTERED) à la valeur de référence appliquée à la deuxième borne (par exemple 0 V). La valeur de référence peut 20 servir de seuil d'ondulation fixe (THR) qui détermine si le signal pulsé à un instant donné sera délivré en sortie au premier niveau de tension ou à un deuxième niveau de tension. Par exemple, lorsque la différence entre le signal à courant alternatif de bande passante filtré (BWFILTERED) et la valeur de référence est positive, le comparateur 120 génère une première sortie de 25 tension (par exemple, 5 V). Cependant, lorsque la différence entre le signal à courant alternatif de bande passante filtré (BWFILTERED) et la valeur de référence est négative, le comparateur 120 génère une deuxième sortie de tension (par exemple 0 V). En conséquence, le circuit comparateur 120 délivre en sortie l'onde carrée (ROTOR) qui indique la position de rotation (8) et la vitesse de 30 rotation (w) du rotor 103 sans l'utilisation d'une unité de commande coûteuse ou d'une combinaison d'un anneau magnétique et d'un capteur à effet Hall tel que requis par des systèmes de position de moteur à courant continu classiques. [0030] Dans au moins un mode de réalisation, l'onde carrée (ROTOR) peut être délivrée à l'unité de commande 106 pour indiquer la position (8) du rotor et la vitesse (w) du rotor. Sur la base de l'onde carrée (ROTOR), l'unité de commande 106 peut ajuster la tension d'alimentation d'entrée (+Vcc) appliquée 5 au moteur 102, qui à son tour fait varier le courant d'attaque du moteur et ainsi la sortie mécanique du moteur 102. Dans l'exemple décrit ici, l'unité de commande 106 peut ainsi utiliser l'onde carrée (ROTOR) pour faire varier le courant d'attaque, ce qui permet de commander la vitesse à laquelle se déplace la position de la vitre 106. 10 [0031] Comme décrit ici, divers modes de réalisation non limitatifs décrits ici fournissent un système de commande de moteur configuré pour mesurer une vitesse du rotor d'un moteur à courant continu. Contrairement aux systèmes de position de moteur à courant continu classiques qui utilisent une micro-unité de commande coûteuse ou des agencements complexes d'un 15 capteur à effet Hall et d'un anneau magnétique, le système de commande de moteur selon au moins un mode de réalisation comporte un circuit de comptage en cascade qui extrait le courant ondulé alternatif du courant d'attaque du moteur, et génère une onde carrée qui indique la vitesse du rotor et la position du rotor. 20 [0032] Tel qu'utilisé ici, le terme "module" fait référence à un circuit intégré spécifique à une application (ASIC), un circuit électronique, un microprocesseur, un processeur informatique (partagé, dédié ou groupe) et une mémoire qui exécute un ou plusieurs logiciel(s) ou micrologiciel(s), un circuit logique combinatoire, une micro-unité de commande comportant diverses 25 entrées et sorties, et/ou d'autres composants appropriés qui fournissent la fonctionnalité décrite. Le module est configuré pour exécuter divers algorithmes, transformées et/ou processus logiques pour générer un ou plusieurs signal/signaux de commande d'un composant ou d'un système. Lorsqu'il est implémenté dans un logiciel, un module peut être incorporé en 30 mémoire en tant que support de stockage lisible par machine non transitoire lisible par un circuit de traitement (par exemple un microprocesseur) et stockant des instructions pour exécution par un circuit de traitement pour réaliser un procédé. Une unité de commande se réfère à une unité de commande de matériel électronique comportant une unité de stockage capable de stocker des 35 algorithmes, une logique ou une instruction exécutable par ordinateur, et qui 10 contient l'ensemble de circuits nécessaire pour interpréter et exécuter des instructions. [0033] Tels qu'utilisés ici, les termes "premier", "deuxième", et autres analogues, n'indiquent ici aucun(e) ordre, quantité ou importance, mais sont 5 plutôt utilisés pour distinguer un élément d'un autre, et les termes "un" et "une" ici n'indiquent pas une limitation de quantité, mais indiquent plutôt la présence d'au moins l'un des éléments référencés. En outre, il est à noter que les termes "inférieur" et "supérieur" sont utilisés ici, sauf indication contraire, simplement pour la commodité de la description, et ne sont pas limités à une position ou à 10 une orientation spatiale quelconque. [0034] Le modificateur «environ» utilisé conjointement avec une quantité inclut la valeur précisée et a la signification dictée par le contexte (par exemple, inclut le degré d'erreur associé à la mesure de la quantité particulière). [0035] Bien que l'invention ait été décrite en référence à un mode de 15 réalisation exemplaire, il sera compris par l'homme du métier que divers changements peuvent être apportés et que certains de ses éléments peuvent être substitués par des équivalents sans s'écarter de l'étendue de l'invention. En outre, de nombreuses modifications peuvent être apportées pour adapter une situation particulière ou un matériau particulier aux enseignements de 20 l'invention sans s'écarter de l'étendue essentielle de celle-ci. Par conséquent, il est prévu que l'invention ne se limite pas au mode de réalisation particulier divulgué comme étant le meilleur mode envisagé pour la mise en oeuvre de cette invention, mais que l'invention comportera tous les modes de réalisation relevant de l'étendue REVENDICATIONS1. Circuit de comptage en cascade (104) comprenant : un amplificateur (110) configuré pour amplifier un courant d'attaque qui entraîne la rotation d'un rotor (103) inclus dans un moteur à courant continu (102) , un circuit différentiel de courant (114) configuré pour générer un signal de courant dérivé qui indique une vitesse de changement de courant instantanée (d(O/d(t)) du courant d'attaque ; un filtre de bande passante (116) configuré pour filtrer le signal de courant dérivé sur la base d'une vitesse de rotation (w) du rotor (103) de manière à délivrer en sortie un premier signal filtré ; un filtre passe-bas (118) configuré pour filtrer le premier signal filtré sur la base de la vitesse de rotation (w) du rotor (103) de manière à délivrer en sortie un deuxième signal filtré qui élimine les harmoniques du premier signal filtré ; et un circuit comparateur (120) configuré pour comparer le deuxième courant d'attaque filtré à un potentiel de tension de référence, et pour générer un signal de sortie pulsé ayant un premier niveau de tension de sortie lorsqu'un niveau de tension du deuxième signal filtré est supérieur ou égal au potentiel de 20 tension de référence, et un deuxième niveau de tension de sortie lorsqu'un niveau de tension du deuxième signal filtré est inférieur au potentiel de tension de référence, dans lequel le signal de sortie pulsé indique la vitesse de rotation (w) du rotor (103) et une position de rotation (8) du rotor (103). 25 2. Circuit de comptage en cascade de la revendication 1, dans lequel le filtre de bande passante (116) a une fréquence centrale variable (fo) qui est activement déterminée en fonction de la vitesse de rotation (w) du rotor (103) de manière à filtrer le courant d'attaque sur la base de la vitesse de rotation (w) du rotor (103). 30 3. Circuit de comptage en cascade de la revendication 1 ou 2, dans lequel le filtre passe-bas (118) filtre le premier signal filtré en fonction d'une fréquence de coupure variable qui est activement déterminée en fonction de la vitesse de rotation (ni) du rotor (103). 4. Procédé de détermination d'une vitesse du rotor d'un moteur à courant 35 continu (DC) 102, le procédé comprenant le fait : de générer une tension d'alimentation variable ; 12 d'induire un courant d'attaque sur la base de la tension d'alimentation variable, et de faire tourner un rotor (103) inclus dans le moteur à courant continu (102) sur la base du courant d'attaque ; de générer une force mécanique en réponse à la rotation du rotor (103) 5 pour entraîner un composant (108) ; de filtrer le courant d'attaque sur la base d'une vitesse de rotation du rotor (103) ; et de générer un signal de sortie pulsé qui indique la vitesse de rotation (w) du rotor (103) et une position de rotation (0) du rotor (103) ; 10 dans lequel les étapes de filtrage du courant d'attaque et de génération d'un signal de sortie pulsé sont réalisées au moyen du circuit de comptage selon l'une quelconque des revendications 1 à 3. 5. Procédé de la revendication 4, dans lequel la génération du signal de sortie pulsé comprend le fait : 15 de filtrer le courant d'attaque ; de comparer le courant d'attaque filtré à un potentiel de tension de référence ; de délivrer en sortie le signal de sortie pulsé ayant un premier niveau de tension de sortie lorsqu'un niveau de tension du courant d'attaque du filtre est supérieur ou égal au potentiel de tension de référence ; et de délivrer en sortie le signal de sortie pulsé ayant un deuxième niveau de tension de sortie lorsqu'un niveau de tension du courant d'attaque du filtre est inférieur au potentiel de tension de référence. 6. Procédé de la revendication 4 ou 5, dans lequel le filtrage du courant d'attaque comprend le fait de réaliser une première opération de filtrage sur le courant d'attaque, la première opération de filtrage comportant une opération de filtrage de bande passante qui filtre le courant d'attaque sur la base d'une fréquence centrale variable qui est activement réglée sur la base de la vitesse de rotation (w) du rotor (103). 7. Procédé de la revendication 6, dans lequel le filtrage du courant d'attaque comprend en outre le fait de réaliser une deuxième opération de filtrage après la première opération de filtrage pour éliminer les harmoniques du courant d'attaque filtré. 8. Procédé de la revendication 7, dans lequel la deuxième opération de filtrage comporte le fait de réaliser une opération de filtrage passe-bas sur la 13 base d'une fréquence de coupure qui est activement réglée en fonction de la vitesse de rotation (w) du rotor (103). 9. Procédé de l'une quelconque des revendications 4 à 8, comprenant en outre le fait d'ajuster activement un niveau de tension de la tension 5 d'alimentation sur la base d'au moins l'une de la vitesse de rotation (w) et de la position de rotation (8) indiquées par le signal de sortie pulsé. 10. Système de commande de moteur (100) comprenant : une unité de commande (106) configurée pour générer une tension d'alimentation variable ; 10 un moteur à courant continu (102) comportant un rotor (103) induit à tourner en réponse à un courant d'attaque généré par la tension d'alimentation variable, la rotation du rotor (103) générant une force mécanique qui entraîne un composant (108) ; et un circuit de comptage en cascade (104) selon l'une quelconque des 15 revendications 1 à 3, configuré pour filtrer le courant d'attaque sur la base d'une vitesse de rotation (w) du rotor (103), et pour générer un signal de sortie pulsé qui indique la vitesse de rotation (w) du rotor (103) et une position de rotation (8) du rotor (103). 11. Système de commande de moteur (100) de la revendication 10, dans 20 lequel le circuit de comptage en cascade (104) compare un courant d'attaque filtré à un potentiel de tension de référence, délivre en sortie le signal de sortie pulsé ayant un premier niveau de tension de sortie lorsqu'un niveau de tension du courant d'attaque du filtre est supérieur ou égal au potentiel de tension de référence, et délivre en sortie le signal de sortie pulsé ayant un deuxième 25 niveau de tension de sortie lorsqu'un niveau de tension du courant d'attaque du filtre est inférieur au potentiel de tension de référence. 12. Système de commande de moteur (100) de la revendication 10 ou 11, dans lequel le circuit de comptage en cascade (104) comporte un filtre de bande passante (116) ayant une fréquence centrale variable (fo) qui est 30 activement réglée en fonction de la vitesse de rotation (w) du rotor (103) de manière à filtrer le courant d'attaque sur la base de la vitesse de rotation (w) du rotor (103). 13. Système de commande de moteur (100) de la revendication 12, dans lequel le circuit de comptage en cascade (104) comporte un filtre passe-bas 35 (118) disposé en aval du filtre de bande passante (116), ledit filtre passe-bas (118) étant configuré pour éliminer les harmoniques du courant d'attaque filtré. 14 14. Système de commande de moteur (100) de la revendication 13, dans lequel le filtre passe-bas (118) a une fréquence de coupure variable qui est activement réglée en fonction de la vitesse de rotation (w) du rotor (103). 15. Système de commande de moteur (100) de l'une quelconque des 5 revendications 10 à 14, dans lequel l'unité de commande (106) fait varier un niveau de tension de la tension d'alimentation sur la base d'au moins l'une de la vitesse de rotation (w) et de la position de rotation (6) indiquées par le signal de sortie pulsé. 10