Brevet FR2851858A1 — publié le 20040903

DISPOSITIF DE CONTROLE DE MOTEUR SYNCHRONE ET PROCEDE DE CORRECTION DE DEVIATION EN POSITION ROTATIONNELLE DU MOTEUR SYNCHRONE CONTEXTE DE L'INVENTION Domaine de l'invention La présente invention concerne un dispositif de commande de moteur synchrone pour correction d'une déviation en position de rotation, ou " rotationnelle " d'un moteur synchrone, et également un procédé de 5 correction de déviation en position rotationnelle du moteur synchrone utilisant le dispositif de commande. Description de l'art connexe Un procédé classique de correction d'une déviation 10 causée entre une position rotationnelle d'un moteur déterminée à partir d'une sortie d'un détecteur de position rotationnelle et une position rotationnelle d'un moteur réel comprend: une étape de détection d'un état à vide d'un moteur par un détecteur de 15 déchargement; une étape de détection d'une tension de moteur appliquée aux bobinages d'un moteur par un détecteur de tension de moteur; une étape de calcul de tensions d'axe d et d'axe q à partir des informations angulaires du détecteur de position rotationnelle et de 20 tension du moteur; et une étape de correction d'un angle de rotation de sorte que la tension d'axe d soit nulle (par exemple, voir le document JP 06-165561 A). Egalement, un autre procédé comprend: une étape de fourniture de courants continus prédéterminés aux 25 bobines d'un moteur synchrone triphasé ; une étape de détection d'une position rotationnelle du moteur synchrone triphasé stoppé en une position rotationnelle théorique par la fourniture de courants prédéterminés; une étape de détermination en tant que valeur de 5 correction d'une déviation entre la position rotationnelle détectée du moteur et une position rotationnelle théorique prédéterminée; et une étape de correction de la position rotationnelle détectée du moteur basée sur la valeur de correction (par exemple, 10 voir le document JP 2001128484 A). En outre, un autre procédé comprend: une étape de fixation d'un courant de couple d'instruction à zéro et d'entrée d'un courant d'induction magnétique d'instruction d'une forme d'onde de répétition finie 15 arbitraire à un moteur; une étape de calcul d'une accélération angulaire à partir d'un taux de détection; une étape d'estimation d'un couple produit à partir d'un moteur depuis le courant d'induction magnétique d'instruction, l'accélération rotative, l'inertie du 20 moteur, le frottement visqueux du moteur, et le couple de frottement du moteur en utilisant une équation de mouvement du moteur; une étape d'estimation d'un courant de couple en divisant le couple estimé par une constante de couple du moteur; une étape d'estimation 25 d'un courant d'induction magnétique en utilisant le courant d'induction magnétique d'instruction et le courant de couple estimé ; et une étape d'estimation de la position polaire magnétique initiale en utilisant le courant d'induction magnétique estimé et le courant de 30 couple estimé (par exemple, voir le document JP 2001204190 A). Dans le cas o l'on utilise le procédé classique de correction de déviation causé entre la position rotationnelle du moteur synchrone qui est déterminée depuis la sortie du détecteur de position rotationnelle 5 et la position rotationnelle réelle du moteur synchrone, il est nécessaire de fournir le détecteur de tension du moteur et le détecteur de déchargement. Par conséquent, un appareil utilisant ce procédé s'avère coteux. Egalement, dans le procédé classique, il est prévu 10 d'arrêter un rotor dans une position prédéterminée par la fourniture d'un courant continu. Par conséquent, dans un état dans lequel une charge telle qu'un moteur à combustion interne est connectée au rotor, le rotor risque de s'arrêter en une position décalée de la 15 position prédéterminée par la force de frottement de la charge, de sorte que la déviation en position rotationnelle ne puisse pas être corrigée de façon précise. Egalement, dans le procédé classique, le courant 20 de couple Iq est fixé à zéro et la valeur de la déviation en position rotationnelle est estimée à partir d'une modification du taux de rotation lorsqu'un courant Id de magnétisation est modifié. Par conséquent, lorsque la charge est connectée au rotor, la correction 25 de position précise ne peut être réalisée en raison d'une variation du taux de rotation résultant de la charge. RESUME DE L'INVENTION Un objet de la présente invention est de proposer un dispositif de commande d'un moteur synchrone capable de corriger de façon précise une déviation en position rotationnelle en rapport avec un détecteur de position rotationnelle même dans un état dans lequel une charge est connectée à un rotor sans utiliser un détecteur de 5 déchargement et un détecteur de tension de moteur, et de proposer un procédé de correction de la déviation en position de rotation en utilisant le dispositif. En gardant à l'esprit l'objet ci-dessus, la présente invention réside dans un dispositif de 10 commande d'un moteur synchrone construit comme suit. A savoir, un détecteur de position rotationnelle détecte une position rotationnelle d'un moteur synchrone. Une unité de calcul du taux angulaire détermine un taux angulaire de rotation à partir de la position 15 rotationnelle. Un générateur d'instruction de courant détermine une instruction de courant d'axe d et une instruction de courant d'axe q à partir du taux angulaire de rotation et une instruction de couple. Un convertisseur triphasé à biphasé convertit les courants 20 triphasés circulant dans le moteur synchrone en un courant d'axe d et un courant d'axe q. Un contrôleur de courant détermine une instruction de tension d'axe d et une instruction de tension d'axe q à partir d'une différence entre l'instruction de courant d'axe d et le 25 courant d'axe d et d'une différence entre l'instruction de courant d'axe q et le courant d'axe q. Une unité de calcul de phase détermine un angle de position, ou " positionnel ", du rotor à partir d'une sortie depuis le détecteur de position rotationnelle. Un 30 convertisseur de tension détermine les instructions de tension triphasée en se basant sur l'angle positionnel du rotor, l'instruction de tension d'axe d, et l'instruction de tension d'axe q. Un détecteur de quantité de correction de phase détermine la valeur du décalage dans lequel l'instruction de tension d'axe d 5 devient nulle lorsque la correction d'instruction de phase est introduite et que l'instruction de tension d'axe d n'est pas nulle, et arrête l'instruction de correction de phase lorsque la correction de phase est introduite et que l'instruction de tension d'axe d est 10 nulle. Un additionneur ajoute la valeur de décalage à l'angle positionnel du rotor pour déterminer un nouvel angle positionnel du rotor, et fournit le nouvel angle positionnel du rotor au convertisseur de tension. Egalement, lorsque l'instruction de correction de 15 phase est introduite, le générateur d'instruction de courant fixe l'instruction de courant d'axe d et l'instruction de courant d'axe q à zéro. Le contrôleur de courant détermine l'instruction de tension d'axe d et l'instruction de tension d'axe q à partir de la 20 différence entre l'instruction de courant d'axe d qui est fixée à zéro et le courant d'axe d, et la différence entre l'instruction de courant d'axe q qui est fixée à zéro et le courant d'axe q. Le détecteur de quantité de correction de phase détermine la valeur de 25 décalage dans laquelle l'instruction de tension d'axe d devient nulle lorsque l'instruction de tension d'axe d n'est pas nulle. L'additionneur ajoute l'angle positionnel du rotor et la valeur de décalage pour déterminer le nouvel angle positionnel du rotor dans 30 lequel l'instruction de tension d'axe d devient nulle, corrige de ce fait une déviation produite entre la position rotationnelle du moteur synchrone qui est déterminée à partir de la sortie du détecteur de position rotationnelle et une position rotationnelle réelle du moteur synchrone. En outre, selon la présente invention, il existe un procédé de correction de déviation de position rotationnelle pour corriger une déviation produite entre une position rotationnelle d'un moteur synchrone qui est déterminée à partir d'une sortie d'un détecteur 10 de position rotationnelle pour le moteur synchrone sur lequel est réalisée la commande vectorielle et une position rotationnelle réelle du moteur synchrone. Le procédé comprend l'introduction d'une instruction de correction de phase pour instruire la correction de la 15 déviation en position rotationnelle lorsque la déviation en position rotationnelle est corrigée, désactivant une instruction de couple pour fixer une instruction de courant d'axe d et une instruction de courant d'axe q à zéro, convertissant des valeurs de 20 courant triphasé du moteur synchrone en un courant d'axe d et un courant d'axe q, déterminant une différence entre l'instruction de courant d'axe d et le courant d'axe d et une différence entre l'instruction de courant d'axe q et le courant d'axe q, déterminant 25 une instruction de tension d'axe d et une instruction de tension d'axe q basée sur les différences, jugeant si oui ou non l'instruction de tension d'axe d déterminée est nulle, déterminant la valeur de décalage dans laquelle l'instruction de tension d'axe d devient 30 nulle lorsque l'instruction de tension d'axe d n'est pas nulle, arrêtant l'instruction de correction de phase lorsque l'instruction de tension d'axe d est nulle, ajoutant un angle positionnel du rotor déterminé en intégrant la sortie du détecteur de position rotationnelle et la valeur de décalage pour déterminer 5 une valeur additionnelle, et déterminant les instructions de tension triphasée devant être fournies à un inverseur en se basant sur la valeur additionnelle, l'instruction de tension d'axe d et l'instruction de tension d'axe q. Par conséquent, il est possible de corriger de façon précise une déviation en position rotationnelle se rapportant à un détecteur de position rotationnelle même dans un état dans lequel une charge est connectée à un rotor sans utiliser un détecteur de déchargement 15 et un détecteur de tension de moteur. BREVE DESCRIPTION DES DESSINS D'autres caractéristiques et avantages de l'invention ressortiront plus clairement à la lecture 20 de la description ci-après, faite en référence aux dessins annexés, sur lesquels: la figure 1 est un schéma fonctionnel illustrant un dispositif de commande d'un moteur synchrone selon le mode de réalisation 1 de la présente invention; la figure 2 est un schéma fonctionnel illustrant un dispositif de commande d'un moteur synchrone selon le mode de réalisation 2 de la présente invention; la figure 3 est un schéma fonctionnel illustrant un dispositif de commande d'un moteur synchrone selon 30 le mode de réalisation 4 de la présente invention; la figure 4 est un schéma fonctionnel illustrant un moteur dans lequel un dispositif de commande d'un moteur synchrone selon le mode de réalisation 5 de la présente invention est utilisé pour un dispositif d'activation et un dispositif de chargement; et la figure 5 est un schéma fonctionnel illustrant un moteur dans lequel un dispositif de commande d'un moteur synchrone selon le mode de réalisation 6 de la présente invention est utilisée pour un dispositif 10 d'activation et un dispositif de chargement. DESCRIPTION DETAILLEE DES MODES DE REALISATION PREFERES Mode de réalisation 1. La figure 1 est un schéma fonctionnel illustrant 15 un dispositif de commande d'un moteur synchrone selon le mode de réalisation 1 de la présente invention. Le dispositif de commande de moteur synchrone comprend un moteur synchrone 1 ayant un champ magnétique permanent ou un champ d'enroulement ainsi 20 qu'un dispositif de commande 2 pour commander un moteur synchrone. Le dispositif de commande 2 comprend: un détecteur de position rotationnelle 3 qui se compose d'un réducteur et détecte une position du rotor du moteur synchrone 1; une unité de calcul de phase 4 25 pour calculer un angle positionnel 0 d'un rotor à partir d'une sortie du détecteur de position rotationnelle 3; un détecteur de courant 5 pour détecter les courants triphasés Iu, Iv, et Iw du moteur synchrone 1; un convertisseur triphasé à biphasé 6 30 pour convertir l'angle positionnel 0 du rotor et les courants triphasés Iu, Iv, et Iw en courants réels Id et Iq d'axe d et d'axe q; une unité de calcul de taux angulaire 7 pour calculer un taux angulaire de rotation 5 du moteur synchrone 1 à partir de la sortie du détecteur de position rotationnelle 3; un générateur 5 d'instruction de courant 8 pour générer une instruction de courant Id* d'axe d et une instruction de courant Iq* d'axe q depuis une instruction de couple T* et le taux angulaire de rotation S; un contrôleur de courant 9 pour déterminer une instruction de tension Vd* d'axe 10 d et une instruction de tension Vq* d'axe q à partir d'une erreur 55d entre l'instruction de courant Id* et le courant réel Id d'axe d et une erreur 55q entre l'instruction de courant Iq* d'axe q et le courant réel Iq d'axe q; un convertisseur de tension 10 pour 15 déterminer des instructions de tension triphasée Vu*, Vv*, et Vw* à partir de l'instruction de tension Vd* d'axe d, l'instruction de tension Vq* d'axe q, et l'angle positionnel 0 du rotor; un inverseur 11 pour convertir la puissance d'une source de courant continu 20 (non illustrée) en courant alternatif triphasé basé sur les instructions de tension triphasée Vu*, Vv* et Vw* pour fournir du courant au moteur synchrone 1; un détecteur de quantité de correction de phase 12 pour recevoir l'instruction de tension Vd* d'axe d et 25 déterminer la valeur de décalage 50 se rapportant à l'angle positionnel 0 du rotor; et un additionneur 13 pour ajouter la valeur de décalage 50 à l'angle positionnel 0 du rotor à partir de l'unité de calcul de phase 4. En outre une section d'entraînement de champ 14 pour exciter les enroulements de champ est fournie au moteur synchrone 1. Le dispositif de commande de moteur synchrone 2 a 5 la même structure que les dispositifs de commande de moteur synchrone classiques ou que les dispositifs de commande de moteur synchrone de champ magnétique (moteur à courant continu sans balai) auxquels s'applique la commande vectorielle, à l'exception du détecteur de quantité de correction de phase 12. Par conséquent, le fonctionnement de ces mêmes pièces sera brièvement décrit. L'angle positionnel 5 du rotor 1 est déterminé à partir de la sortie du réducteur, qui est le détecteur 15 de position rotationnelle 3 par l'unité de calcul de phase 4. Le taux angulaire de rotation ô est déterminé en utilisant la sortie du réducteur par l'unité de calcul du taux angulaire 7. Le taux angulaire de rotation 5 et l'instruction de couple T* sont fournis 20 au générateur d'instruction de courant 8. L'instruction de courant Id* d'axe d et l'instruction de courant Iq* d'axe q sont déterminées de sorte qu'un couple T au taux angulaire de rotation ô devienne l'instruction de couple T*. D'autre part, les courants triphasés Iu, Iv 25 et Iw circulant dans le moteur 1 sont détectés par le détecteur de courant 5. Le courant réel Id d'axe d et le courant réel Iq d'axe q sont déterminés à partir de l'angle positionnel 5 du rotor et les courants triphasés Iu, Iv et Iw par le convertisseur triphasé à 30 biphasé 6. Dans le contrôleur de courant 9, un contrôle proportionnel et intégral (contrôle PI) est réalisé sur l'erreur 56d entre l'instruction de courant Id* d'axe d et le courant réel Id d'axe d et l'erreur Côq entre l'instruction de courant Iq* d'axe q et le courant réel Iq d'axe q, et ensuite un contrôle de découplage dans 5 lequel les termes couplés l'un à l'autre sont soustraits est réalisé afin de déterminer l'instruction de tension Vd* d'axe d et l'instruction de tension Vq* d'axe q. Les instructions de tension triphasée Vu*, Vv* et Vw* sont déterminées en se basant sur ces 10 instructions de tension Vd* et Vq* et l'angle positionnel ô du rotor par le convertisseur de tension 10. Une sortie de courant est contrôlée à partir des instructions de tension triphasée Vu*, Vv* et Vw* par l'inverseur 11, de sorte que le taux rotatif et le 15 couple du moteur 1 soient contrôlés. Ainsi la commande vectorielle du moteur synchrone 1 est effectuée. Une instruction de courant de champ If* est fournie à la section d'entraînement de champ 14 pour amener un courant prédéterminé aux enroulements de champ. Dans la commande vectorielle susmentionnée, lorsqu'une position d'installation du réducteur installé sur le moteur synchrone 1 est déviée dans une direction rotationnelle, l'angle positionnel ô du rotor déterminé depuis la sortie du réducteur est dévié à 25 partir d'un angle en relation avec une position réelle du rotor du moteur synchrone 1, de sorte que les courants triphasés ne soient pas convertis de façon précise en courants d'axe d et d'axe q. Par conséquent, la commande vectorielle normale ne peut être réalisée. 30 Pour décrire ceci de façon plus détaillée, des équations de tension du moteur synchrone dans l'axe d et l'axe q peuvent être indiquées par les expressions (1) et (2). Vd = RId - 5LqIq (1) Vq = RIq + 5LdId + 65f (2) Ici, Vd désigne la tension d'axe d, Vq désigne la tension d'axe q, R désigne une valeur de résistance d'une phase, Id désigne le courant d'axe d, Iq désigne 10 le courant d'axe q, Ld désigne une inductance d'axe d, Lq désigne une inductance d'axe q, 6 désigne le taux angulaire de rotation, et 5f désigne un flux magnétique dans le champ magnétique permanent ou le champ d'enroulement. Dans les expressions susmentionnées (1) et (2), si Id=0 et Iq=0, Vd=0 et Vq= 55f sont déterminées. Toutefois lorsqu'une déviation 6 se produit entre la position rotationnelle du moteur qui est déterminée à partir de la sortie du détecteur de position 20 rotationnelle 3 et la position rotationnelle réelle du moteur, Vd et Vq deviennent S5fsin5 et 65fcos6, respectivement, de sorte que Vd ne devienne pas nulle. Par conséquent, il est nécessaire de corriger la déviation produite entre la position rotationnelle du 25 moteur qui est déterminée à partir de la sortie du détecteur de position rotationnelle 3 et la position rotationnelle réelle du moteur. Ensuite, un procédé de correction de déviation de position rotationnelle pour corriger une déviation en 30 position rotationnelle du moteur synchrone, se rapportant au détecteur de position rotationnelle 3, selon la présente invention sera décrit. Le procédé de correction de déviation de position rotationnelle comprend: une étape d'instruction d'une 5 correction de phase A*, de sorte que l'instruction de couple T* soit désactivée pour fixer l'instruction de courant Id* d'axe d et l'instruction de courant Iq* d'axe q à zéro; une étape de détermination de l'instruction de tension Vd* d'axe d et l'instruction 10 de tension Vq* d'axe q de sorte que le courant réel Id d'axe d et le courant réel Iq d'axe q soient fixés à zéro i une étape de détermination de la valeur de décalage 55 dans laquelle l'instruction de tension Vd* d'axe d devienne nulle lorsque l'instruction de tension 15 Vd* d'axe d déterminée n'est pas nulle; une étape d'addition de l'angle positionnel 5 du rotor déterminée en intégrant la sortie du détecteur de position rotationnelle 3 et la valeur du décalage 55; et une étape de détermination des instructions de tension 20 triphasée Vu*, Vv*, Vw* devant être fournies à l'inverseur il en se basant sur une valeur additionnelle (6 + 55), l'instruction de tension Vd* d'axe d, et l'instruction de tension Vq* d'axe q. L'étape de détermination de la valeur du décalage 25 55 sera décrite de façon plus détaillée. Lorsque la sortie Vd* du contrôleur de courant 9 n'est pas nulle, la valeur de décalage 55 est déterminée. Lorsque Vd* est positive, la valeur de décalage 55 est fixée à +55. Lorsque Vd* est négative, la valeur de décalage 55 est 30 fixée à -55. La valeur de décalage 55 est successivement déterminée à partir de la progression arithmétique des angles (10, 2 ,...., n') et fournie à l'additionneur 13. Ainsi, 55 est modifié jusqu'à ce que Vd* devienne nulle. Une valeur déterminée en soustrayant une moitié de 5 la différence de la valeur du décalage 55 lorsque Vd* est proche de zéro et un signe de Vd* est inversé est donnée comme la valeur de décalage 55. Dans le cas de la progression arithmétique susmentionnée, (55 -0,5 ) est utilisé comme la valeur de décalage d5. Ainsi, Vd* 10 converge à zéro. Une fois cette convergence effectuée, comme décrit ci-dessus, l'instruction de correction de phase est arrêtée pour revenir à la commande vectorielle générale du moteur synchrone. Selon ce dispositif de commande du moteur 15 synchrone on s'interroge pour savoir si oui ou non l'instruction de tension Vd* d'axe d qui est déjà déterminée dans le dispositif de commande du moteur synchrone est nulle. Lorsqu'elle n'est pas nulle, une déviation dans la position rotationnelle peut être 20 corrigée en ajoutant la valeur de décalage à une phase ou en soustrayant la valeur de décalage de la phase. En général, le calcul de Vd*, l'extraction des instructions de courant Id* et Iq*, le calcul de l'angle du rotor, et leur équivalent sont réalisées par 25 logiciel. Par conséquent, la déviation en position rotationnelle peut être corrigée uniquement en modifiant légèrement le logiciel, de sorte que la déviation puisse être corrigée par un dispositif de commande de moteur synchrone peu coteux sans avoir 30 besoin du détecteur de tension ou son équivalent qui est utilisé pour le procédé classique. Au cours de la correction de déviation, le moteur est commandé de façon à ce que Id*=0 et Iq*=0, de sorte qu'un courant circule à peine dans le moteur synchrone. Par conséquent, même lorsque le détecteur de position 5 rotationnelle est installé à une position aléatoire, un courant inattendu circule à peine dans le moteur synchrone et l'inverseur, de sorte qu'un couple se produise à peine dans le moteur synchrone. Ainsi, le fonctionnement anormal comme l'accélération/la décélération rapide vers un dispositif connecté au moteur synchrone, par exemple, un moteur à combustion interne n'a pas lieu de se produire. Il faut remarquer que le réducteur est utilisé comme le détecteur de position rotationnelle. Un autre 15 détecteur de position rotationnelle comme un codeur peut être utilisé. La sortie du réducteur est fournie séparément à l'unité de calcul de phase 4 et à l'unité de calcul de taux angulaire 7 à titre de simple explication. Elle 20 peut être fournie à un détecteur de phase (convertisseur R/D ou équivalent) pour déterminer simultanément un taux angulaire. En variante, l'information angulaire peut être différentiée dans le temps (différenciée) pour calculer le taux angulaire. 25 Mode de réalisation 2 La figure 2 est un schéma fonctionnel illustrant un dispositif de commande d'un moteur synchrone selon le mode de réalisation 2 de la présente invention. Sur 30 la figure 2, un détecteur de quantité de correction de phase est différent de celui du dispositif de commande de moteur synchrone illustré sur la figure 1 et les autres pièces sont les mêmes. La description de ces mêmes pièces est omise ici. Les instructions de tension Vd* et Vq* qui sont 5 les sorties du contrôleur de courant 9 sont fournies à un détecteur de quantité de correction de phase 12a. Le détecteur de quantité de correction de phase 12a détermine la déviation ô en calculant une tangente inverse (arc Tg) des instructions de tension Vd* et Vq*. 10 La déviation ô est directement fournie en tant que valeur de décalage db à l'additionneur 13. Selon un tel dispositif de commande d'un moteur synchrone, la déviation 5 peut être déterminée directement, de sorte que la durée du temps nécessaire 15 pour corriger la déviation soit réduite. Mode de réalisation 3. Dans le détecteur de la quantité de correction de phase 12 du dispositif de commande de moteur synchrone 20 selon le mode de réalisation 3, un procédé de détermination de la valeur de décalage 55 est différent de celui de la figure 1. Lorsque Vd* n'est pas nulle, un angle de 1 à 1800 est numérisé comme la valeur de décalage 55 tous les 1 pour enregistrer une valeur de 25 Vd*. Ensuite, la valeur de décalage 55 est déterminée par interpolation en utilisant deux valeurs de décalage dans lesquelles Vd* est proche de zéro. Selon ce dispositif de commande d'un moteur synchrone, la valeur de décalage est numérisée à 30 intervalles réguliers et la valeur de décalage dans laquelle Vd* devient nulle est déterminée par interpolation, de sorte que l'opération de répétition ne soit pas nécessaire et ainsi la durée de temps nécessaire pour déterminer la valeur de décalage est réduite. Mode de réalisation 4. La figure 3 est un schéma fonctionnel illustrant un dispositif de commande de moteur synchrone selon le mode de réalisation 4 de la présente invention. Sur la 10 figure 3, un détecteur de quantité de correction de phase est différent de celui de la figure 1 et les autres pièces sont les mêmes. La description de ces mêmes pièces est omise ici. Un détecteur de quantité de correction de phase 15 12b comprend une section de mémorisation de quantité de correction 15. La section de mémorisation de quantité de correction 15 est une mémoire non volatile. Le détecteur de quantité de correction de phase 12b détermine la valeur de décalage d5 dans lequel Vd* 20 devient nulle en utilisant le même procédé que dans le mode de réalisation 1 et amène la section de mémorisation de la quantité de correction 15 à mémoriser la valeur déterminée de décalage 55. Selon ce dispositif de commande de moteur 25 synchrone, une fois que la source de puissance est de nouveau activée, lorsque la valeur de décalage mémorisée dans la section de mémorisation de la quantité de correction 15 est lue et que la valeur de décalage lue est utilisée, il n'est pas nécessaire de 30 corriger à nouveau la déviation du fait qu'aucune correction n'a été effectuée. Il faut remarquer que la section de mémorisation de la quantité de correction 15 peut être composée, par exemple, d'une mémoire statique à laquelle est fournie une très faible puissance. Mode de réalisation 5. La figure 4 est un schéma fonctionnel illustrant un moteur dans lequel un dispositif de commande de moteur synchrone selon le mode de réalisation 5 de la 10 présente invention est utilisé pour un dispositif d'activation et un dispositif de chargement du moteur à combustion interne. Sur la figure 4, les pièces similaires à ou correspondantes à celles de la figure 1 sont indiquées par les mêmes numéros. Le moteur comprend un moteur à combustion interne 17 qui transfère un couple au moteur synchrone 1 par l'intermédiaire d'un axe rotatif de celui-ci et une courroie 16, une batterie 18 qui effectue le chargement et le déchargement à travers l'inverseur 11 du 20 dispositif de commande 2, et un moteur d'activation 19 qui active le moteur à combustion interne 17. Le fonctionnement du moteur sera décrit. Lorsqu'une clé de contact qui n'est pas représentée est tournée en position de démarrage, le moteur à 25 combustion interne 17 est activé par le moteur d'activation 19. Une fois l'activation effectuée, lorsque l'instruction de correction de phase A* est fournie au dispositif de commande 2, les instructions de courant Id* et Iq* deviennent nulles, de sorte qu'un 30 courant dans le moteur synchrone 1 soit commandé de façon à ne pas circuler. A ce moment, dans le cas d'un moteur type champ d'enroulement, un courant de champ circule. Dans cet état, lorsque l'instruction de tension Vd* d'axe d n'est pas nulle, la valeur de décalage 55 est déterminée comme dans le mode de 5 réalisation 1. Le convertisseur de tension 10 détermine les instructions de tension triphasée Vu*, Vv* et Vw* en utilisant l'angle positionnel 5 du rotor auquel la valeur déterminée de décalage 55 est ajoutée et les instructions de tension Vq* et Vd*, et fournit les 10 instructions de tension triphasée à l'inverseur 11. Ainsi, la déviation produite entre la position rotationnelle du moteur qui est déterminée depuis la sortie du détecteur de position rotationnelle 3 et la position rotationnelle réelle du moteur peut être 15 corrigée à zéro. La valeur de décalage est mémorisée et l'opération de correction de phase est terminée et l'instruction de correction de phase est arrêtée. Ensuite, le moteur synchrone 1 fonctionne comme un dispositif de chargement du moteur à combustion interne 20 17. Selon ce dispositif de commande de moteur synchrone, même dans un état dans lequel une charge comme le moteur à combustion interne est connecté à celui-ci, la correction de phase peut être réalisée 25 sans annuler la connexion. Du fait que le moteur synchrone est entraîné par le moteur à combustion interne, la déviation peut être corrigée sans avoir besoin d'un autre mécanisme d'entraînement de moteur pour la correction de 30 déviation. Lorsque le moteur à combustion interne 17 est arrêté comme dans le cas d'une butée de ralenti, le dispositif de commande du moteur synchrone dans lequel l'opération de correction de déviation est terminée 5 peut agir comme un dispositif d'activation qui active le moteur à combustion interne 17 en utilisant un moteur. C'est pourquoi, du fait que la déviation de position en rapport avec le détecteur de position rotationnelle est corrigée par l'opération de 10 correction de déviation précédente, le moteur synchrone 1 peut activer avec précision le moteur à combustion interne 17. La section de mémorisation de quantité de correction 15 est sauvegardée par la batterie 18 une 15 fois que la clé de contact est tournée en position de démarrage. Par conséquent, lorsque la valeur de décalage d5 mémorisée dans la section de mémorisation de quantité de correction 15 est lue, le moteur synchrone 1 peut être activé en tournant à nouveau la 20 clé de contact. Il faut remarquer qu'une source de puissance (batterie 18) branchée au moteur synchrone 1 n'est pas nécessairement identique à une source de puissance (batterie 18) branchée au moteur d'activation. Par 25 conséquent, le moteur synchrone 1 et le moteur d'activation peuvent être branchés à des batteries séparées 18, ou même branchés à des batteries 18 ayant des tensions différentes. Mode de réalisation 6. La figure 5 est un schéma fonctionnel illustrant un moteur dans lequel un dispositif de commande de moteur synchrone selon le mode de réalisation 6 de la présente invention est utilisé pour un dispositif 5 d'activation et un dispositif de chargement du moteur à combustion interne. Sur la figure 5, le moteur d'activation illustré sur la figure 4 est retiré. Les autres sont identiques et la description de ces mêmes pièces est omise dans ce document. Le réducteur est ajusté mécaniquement de façon approximative en laissant une certaine déviation de position rotationnelle et ensuite le moteur à combustion interne 17 est activé par le moteur synchrone 1. Dans ce cas, en raison du fait que la 15 force d'entraînement risque de devenir plus petite que la force d'entraînement obtenue généralement, on s'attend à ce que l'activation du moteur dure plus longtemps que prévu. Toutefois, une fois que le moteur est activé, l'opération de correction de déviation peut 20 être effectuée pour mémoriser la valeur de décalage 55. Ce moteur synchrone n'est activé de façon lente qu'une seule fois. Toutefois, après cela, le moteur à combustion interne peut être activé à un état normal. Ainsi, le moteur à combustion interne peut être activé 25 sans avoir à recourir à un moteur d'activation supplémentaire dans le moteur à combustion interne. REVENDICATIONS 1. Dispositif de commande (2) pour un moteur synchrone (1) caractérisé en ce qu'il comprend un détecteur de position rotationnelle (3) pour détecterune position rotationnel d'un moteur synchrone (1) ; une unité de calcul de taux angulaire (7) pour déterminer un taux angulaire rotationnel à partir de la position rotationnelle; un générateur d'instruction de courant (8) pour déterminer une instruction de courant d'axe d et une instruction de courant d'axe q à partir du taux angulaire de rotation et d'une instruction de couple; un convertisseur triphasé à biphasé (6) pour convertir des courants triphasés circulant dans le 15 moteur synchrone (1) en un courant d'axe d et un courant d'axe q; un contrôleur de courant (9) pour déterminer une instruction de tension d'axe d et une instruction de tension d'axe q à partir d'une différence entre 20 l'instruction de courant d'axe d et le courant d'axe d et d'une différence entre l'instruction de courant d'axe q et le courant d'axe q; une unité de calcul de phase (4) pour déterminer un angle positionnel du rotor à partir d'une sortie 25 depuis le détecteur de position rotationnelle (3) ; un convertisseur de courant (10) pour déterminer les instructions de courant triphasé en se basant sur l'angle positionnel du rotor, l'instruction de courant d'axe d, et l'instruction de courant d'axe q; un détecteur de quantité de correction de phase (12) pour déterminer la valeur de décalage dans laquelle l'instruction de tension d'axe d devient nulle lorsque l'instruction de correction de phase est 5 fournie et l'instruction de tension d'axe d n'est pas nulle, et l'arrêt de l'instruction de correction de phase lorsque l'instruction de correction de phase est fournie et l'instruction de voltage est nulle; et un additionneur (13) pour ajouter la valeur de 10 décalage à l'angle positionnel du rotor pour déterminer un nouvel angle positionnel du rotor, et fournir le nouvel angle positionnel du rotor au convertisseur de tension (10), dans lequel, lorsque l'instruction de correction 15 de phase est introduite, le générateur d'instruction de courant (8) fixe l'instruction de courant d'axe d et l'instruction de courant d'axe q à zéro i le contrôleur de courant (9) détermine 20 l'instruction de tension d'axe d et l'instruction de tension d'axe q à partir de la différence entre l'instruction de courant d'axe d qui est fixée à zéro et le courant d'axe d, et de la différence entre l'instruction de courant d'axe q qui est fixée à zéro 25 et le courant d'axe q; le détecteur de quantité de correction de phase (12) détermine la valeur de décalage dans laquelle l'instruction de tension d'axe d devient nulle lorsque l'instruction de tension d'axe d n'est pas nulle; et l'additionneur (13) ajoute l'angle positionnel du rotor et la valeur de décalage pour déterminer le nouvel angle positionnel du rotor dans lequel l'instruction de tension d'axe d devient nulle, corrigeant de ce fait une déviation produite entre la position rotationnelle du moteur synchrone (1) qui est 5 déterminée à partir de la sortie du détecteur de position rotationnelle (3) et une position rotationnelle réelle du moteur synchrone (1). 2. Dispositif de commande (2) pour un moteur 10 synchrone (1) selon la revendication 1, dans lequel le détecteur de quantité de correction de phase (12) détermine la valeur de décalage dans laquelle l'instruction de tension d'axe d devient nulle en augmentant ou diminuant progressivement la valeur de 15 décalage. 3. Dispositif de commande (2) pour un moteur synchrone (1) selon la revendication 1, dans lequel le détecteur de quantité de correction de phase (12) 20 détermine la valeur de décalage à partir de l'instruction de tension d'axe d et l'instruction de tension d'axe q. 4. Dispositif de commande (2) pour un moteur 25 synchrone (1) selon l'une quelconque des revendications 1 à 3, dans lequel le détecteur de quantité de correction de phase (12) comprend une section de mémorisation de quantité de correction (15) pour mémoriser la valeur déterminée de décalage, et fournit 30 la valeur de décalage mémorisée à la réactivation du dispositif de commande (2). 5. Dispositif de commande (2) pour un moteur synchrone (1) selon l'une quelconque des revendications 1 à 4, dans lequel le moteur synchrone (1) est un 5 dispositif d'activation pour un moteur à combustion interne (17) et le dispositif de commande (2) pour un moteur synchrone (1) corrige la déviation en position rotationnelle après activation du moteur à combustion interne (17) par le moteur synchrone (1). 6. Dispositif de commande (2) pour un moteur synchrone (1) selon l'une quelconque des revendications 1 à 4, dans lequel le moteur synchrone (1) est un dispositif 15 d'activation pour le moteur à combustion interne (17) dans lequel un moteur d'activation supplémentaire (19) est fourni, et la première activation est effectuée sur le moteur à combustion interne (17) par le moteur 20 d'activation (19), le dispositif de commande (2) pour un moteur synchrone (1) corrigeant la déviation en position rotationnelle alors que le moteur à combustion interne (17) est activé ou que le moteur à combustion interne 25 (17) est en marche. 7. Procédé de correction d'une déviation de position rotationnelle pour corriger une déviation produite entre une position rotationnelle d'un moteur 30 synchrone (1) qui est déterminée à partir d'une sortie d'un détecteur de position rotationnelle (3) pour le moteur synchrone (1) sur lequel la commande vectorielle est effectuée et une position rotationnelle réelle du moteur synchrone (1), caractérisé en ce qu'il comprend l'introduction d'une instruction de correction de 5 phase pour instruire la correction de déviation en position rotationnelle lorsque la déviation en position rotationnelle est corrigée; la désactivation d'une instruction de couple pour fixer une instruction de courant d'axe d et une 10 instruction de courant d'axe q à zéro; la conversion des valeurs de courant triphasé du moteur synchrone (1) en un courant d'axe d et un courant d'axe q; la détermination d'une différence entre 15 l'instruction de courant d'axe d et le courant d'axe d et une différence entre l'instruction de courant d'axe q et le courant d'axe q; la détermination d'une instruction de tension d'axe d et d'une instruction de tension d'axe q basées 20 sur les différences; le fait de juger si oui ou non l'instruction de tension d'axe d déterminée est nulle, la détermination de la valeur de décalage dans laquelle l'instruction de tension d'axe d devient nulle lorsque l'instruction de 25 tension d'axe d n'est pas nulle, et l'arrêt de l'instruction de correction de phase lorsque l'instruction de tension d'axe d est nulle; l'ajout d'un angle positionnel du rotor déterminé par l'intégration de la sortie du détecteur de position 30 rotationnelle (3) et la valeur de décalage pour déterminer une valeur additionnelle; et la détermination des instructions de tension triphasée devant être fournie à un inverseur (11) en se basant sur la valeur additionnelle, l'instruction de tension d'axe d, et l'instruction de tension d'axe q. 8. Procédé de correction de déviation de position rotationnelle selon la revendication 7, dans lequel la détermination de la valeur de décalage comprend la détermination de la valeur de décalage dans laquelle 10 l'instruction de tension d'axe d devient nulle en augmentant ou diminuant progressivement la valeur de décalage. 9. Procédé de correction de déviation de position 15 rotationnelle selon la revendication 7, dans lequel la détermination de la valeur de décalage comprend la détermination de la valeur de décalage depuis l'instruction de tension d'axe d et l'instruction de tension d'axe q. 10. Procédé de correction de déviation de position rotationnelle selon l'une quelconque des revendications 7 à 9, dans lequel la détermination de la valeur de décalage comprend la mémorisation de la valeur de 25 décalage déterminée et l'extraction de la valeur mémorisée à la réactivation du moteur synchrone (1).