FR 3062973 A1 20180817 FR 1751179 A 20170214 1 Alterno-démarreur, véhicule automobile et procédé de commande associés La présente invention concerne le domaine des alterno-démarreurs et plus particulièrement les alterno-démarreurs pour véhicules automobiles. L'utilisation des alterno-démarreurs est de plus en plus répandue dans le domaine automobile car il permet de réduire le nombre de pièces et de réduire les coûts de fabrication. Cependant, lorsque l'alterno-démarreur est utilisé en mode démarreur, les courants requis pour atteindre le couple de démarrage demandé peuvent être très élevés. Or, de tels courants peuvent conduire à de fortes chutes de tension au niveau de la batterie. Ces chutes de tension peuvent impacter les autres équipements du véhicule. Ainsi, lors d'un démarrage, cela peut conduire à une alimentation insuffisante de certains équipements comme les phares ou l'auto-radio nuisant ainsi au confort pour l'utilisateur. De plus, dans le cas des véhicules à alterno-démarreurs, le moteur peut être éteint alors que le véhicule est en marche de manière à réduire la consommation énergétique et les émissions de polluants. Dans ce cas, le redémarrage du moteur se fait alors que le véhicule avance de sorte qu'une chute de tension au niveau de la batterie peut conduire à une alimentation insuffisante d'équipements liés à la sécurité des utilisateurs comme par exemple un dispositif d'airbag ou un dispositif de direction assistée. Il apparaît donc comme nécessaire de limiter au maximum les chutes de tension induites par un démarrage du moteur de manière à préserver le confort et surtout la sécurité des utilisateurs. 30 3062973 2 A cet effet, la présente invention concerne un procédé de commande d'un alternodémarreur de véhicule automobile en mode démarreur, ledit alterno-démarreur comprenant un 5 onduleur alimenté par un réseau électrique de bord, ledit procédé comprenant les étapes suivantes : - on commande l'onduleur en fonction d'une consigne de couple moteur, - on détermine la tension aux bornes de l'onduleur, - on compare la tension aux bornes de l'onduleur à un seuil de tension prédéterminé, 10 si la tension aux bornes de l'onduleur est inférieure au seuil de tension prédéterminé, - on réduit la consigne de couple moteur. Selon un autre aspect de la présente invention, l'étape de détermination de la tension aux bornes de l'onduleur comprend la mesure du courant et de la tension délivrée par le réseau 15 électrique de bord et la tension aux bornes de l'onduleur étant calculé en prenant en compte la résistance des câbles. Selon un aspect supplémentaire de la présente invention, si la tension mesurée est comprise dans une première plage de valeurs prédéterminée, la consigne de couple est réduite 20 d'une première valeur et si la tension mesurée est comprise dans une deuxième plage de valeurs prédéterminée inférieure à la première plage de valeurs, la consigne de couple est réduite d'une deuxième valeur supérieure à la première valeur. Selon un aspect additionnel de la présente invention, l'alterno-démarreur comprend un 25 stator comprenant des enroulements de phase et un rotor comprenant des électro-aimants et dans lequel, lors d'un démarrage, on commande l'onduleur avec des signaux de modulation à largeur d'impulsion destinés à alimenter les enroulements de phase du stator et on commande les électro-aimants du rotor par un courant d'excitation pour produire un champ rotor, le champ stator et le champ rotor étant déphasés d'un angle d'avance prédéterminé. Selon un autre aspect de la présente invention, le procédé comprend également une étape de mesure de la position angulaire du rotor et de la vitesse du rotor. 3062973 3 Selon un aspect supplémentaire de la présente invention, les signaux de modulation à largeur d'impulsion, le courant d'excitation et l'angle d'avance sont déterminés en fonction de la consigne de couple moteur, de la position angulaire du rotor, de la vitesse du rotor et de la 5 tension déterminée aux bornes de l'onduleur. La présente invention concerne également un alterno-démarreur de véhicule automobile comprenant : - un onduleur alimenté par un réseau électrique de bord pour un fonctionnement en mode 10 démarreur, - un module de commande de l'onduleur configuré pour piloter l'onduleur en fonction d'une consigne de couple moteur lors du fonctionnement en mode démarreur, le module de commande étant configuré pour : - déterminer la tension aux bornes de l'onduleur, 15 - comparer la tension aux bornes de l'onduleur avec un seuil de tension prédéterminé et, - réduire la valeur de la consigne de couple si la tension aux bornes de l'onduleur est inférieure au seuil de tension prédéterminé. Selon un aspect supplémentaire de la présente invention, l'alterno-démarreur comprend 20 également un stator alimenté par l'onduleur et un rotor alimenté par un courant d'excitation et le module de commande comprend : - une unité de mesure de la vitesse et/ou de la postion du rotor, - une unité de mesure du courant et de la tension délivrés par le réseau électrique de bord, - un circuit d'excitation configuré pour alimenter des électro-aimants du rotor et produire un 25 champ rotor présentant un angle d'avance prédéterminé avec le champ tournant induit par le pilotage du stator, le module de commande étant configuré pour déterminer la tension aux bornes de l'onduleur à partir du courant et de la tension délivrés par le réseau électrique de bord et pour déterminer les signaux de modulation à largeur d'impulsion, le courant d'excitation du rotor et l'angle 30 d'avance en fonction de la consigne de couple moteur, de la position angulaire du rotor, de la vitesse du rotor et de la tension déterminée aux bornes de l'onduleur. 3062973 4 La présente invention concerne également un véhicule automobile comprenant un alternodémarreur tel que décrit précédemment. D'autres caractéristiques et avantages de l'invention ressortiront de la description suivante, 5 donnée à titre d'exemple et sans caractère limitatif, en regard des dessins annexés sur lesquels : la figure 1 représente un schéma d'un alterno-démarreur et des éléments de commande de l'alterno-démarreur ; 10 la figure 2 représente un exemple d'algorithme pour déterminer la tension aux bornes de l'onduleur de l'alterno-démarreur ; la figure 3 représente un exemple d'algorithme pour déterminer la consigne de couple à appliquer en fonction de la tension au niveau de l'onduleur ; la figure 4 représente un exemple d'organisation de l'unité de traitement. 15 Sur toutes les figures, les éléments ayant des fonctions identiques portent les mêmes numéros de référence. Les réalisations suivantes sont des exemples. Bien que la description se réfère à un ou 20 plusieurs modes de réalisation, ceci ne signifie pas nécessairement que chaque référence concerne le même mode de réalisation ou que les caractéristiques s'appliquent seulement à un seul mode de réalisation. De simples caractéristiques de différents modes de réalisation peuvent également être combinées ou inter-changées pour fournir d'autres réalisations. 25 Dans la suite de la description, le terme « mode démarreur » pour qualifier un alterno- démarreur correspond au mode de fonctionnement dans lequel l'alterno-démarreur est utilisé pour fournir une énergie mécanique à partir d'une énergie électrique mais ne se limite pas à la phase de démarrage mais s'étend également à un fonctionnement moteur en cours d'utilisation, par exemple lorsque l'alterno-démarreur est utilisé pour fournir un couple additionnel en 30 consommant de l'énergie électrique (aussi appelé « torque assist » ou « boost » en anglais). 3062973 5 La présente invention concerne un alterno-démarreur notamment pour véhicule automobile. La figure 1 représente un schéma des éléments de commande d'un alternodémarreur 1. L'alterno-démarreur 1 comprend un onduleur 3 qui permet de convertir une tension continue en tension alternative et inversement. L'onduleur 3 comprend trois modules 5 de puissance notés Pl, P2 et P3 associés respectivement aux trois phases ou enroulements d'un stator 5. Alternativement, le stator peut comprendre 6 phases et l'onduleur peut comprendre trois modules de puissance (2 phases par module) ou six modules de puissance (1 phase par module). En mode démarreur, l'onduleur 3 est alimenté par un réseau électrique de bord 7 comprenant une batterie 9 délivrant une tension continue. L'onduleur 3 est associé à un 10 module de commande 11 configuré pour piloter l'onduleur 3 en fonction d'une consigne de couple lors du fonctionnement en mode démarreur. Le module de commande 11 établit par exemple une commande à largeur d'impulsion ou modulation à largeur d'impulsion (MLI) ce qui permet de créer un champ tournant. 15 Le module de commande 11 est également configuré pour alimenter des électro- aimants d'un rotor 13 de l'alterno-démarreur 1 par un courant d'excitation. Le module de commande 11 est configuré pour que l'angle d'avance entre le champ magnétique du rotor 13 et le champ tournant créé par le stator 5 corresponde à un angle d'avance prédéterminé qui dépend du régime moteur. 20 L'alterno-démarreur 1 comprend donc un circuit d'excitation configuré pour alimenter des électro-aimants du rotor 13 et produire un champ rotor présentant un angle d'avance prédéterminé avec le champ tournant induit par le pilotage de l'onduleur 3 alimentant le stator 5, ledit circuit d'excitation étant piloté par le module de commande 11. L'alterno-démarreur 1 comprend également une unité de mesure de la vitesse et/ou de 25 la position du rotor 13 connectée au module de commande 11. Cette unité de mesure comprend par exemple un ou des capteur(s) de position, par exemple des capteurs à effet Hall 15 couplés à un aimant 17 disposé sur le rotor 13 de manière à mesurer la position du rotor 13. La vitesse de rotation du rotor 13 peut également être déterminée. Cette position mesurée du rotor 17 est utilisée par une unité de traitement 110 du module de commande 11 pour 30 déterminer les signaux de commande à appliquer au stator 5 et au rotor 13 pour obtenir la consigne de couple désirée. Le module de commande 11 est également connecté à une unité de contrôle 19 du 3062973 6 moteur du véhicule via une interface 21. L'interface 21 correspond par exemple à un câble de connexion ou à une interface sans fil notamment de type bluetooth® ou WifiTM. La consigne de couple est par exemple transmise par cette unité de contrôle 19. De plus, le module de commande 11 est configuré pour déterminer la tension aux 5 bornes de l'onduleur 3. Pour cela, le courant et la tension délivrés par le réseau électrique de bord 7 sont mesurés par une unité de mesure du courant et de la tension délivrés par le réseau électrique de bord 7. Cette unité est connectée au module de commande 11. La tension aux bornes de l'onduleur 3 est déterminée par le module de commande 11 à partir de ces mesures de courant et de tension. Cette détermination peut être réalisée de manière numérique par 10 l'unité de traitement 110 du module de commande 11. La figure 2 représente un exemple d'algorithme pour déterminer la tension V2 aux bornes de l'onduleur 3. Ce schéma comprend une entrée constante R1 correspondant à la résistance des câbles d'alimentation du réseau électrique de bord 7 et deux entrées variables H et V1 correspondant respectivement au courant et à la tension mesurés aux bornes de 15 l'onduleur 3. Les entrées H et V1 sont reliées aux entrées d'un opérateur multiplication OP1 dont la sortie est reliée à une première entrée d'un opérateur addition OP2. L'entrée V1 est reliée à une deuxième entrée de l'opérateur addition OP2. La sortie de l'opérateur addition OP2 fournit la tension V2 aux bornes de l'onduleur 3 selon l'équation V2=V1+R1*Il. De plus, le module de commande 11 est configuré pour comparer la tension V2 aux 20 bornes de l'onduleur 3 qui peut être déterminée comme décrit précédemment avec un seuil de tension prédéterminé noté Si (non représenté sur la figure 2). Ce seuil de tension prédéterminé Si est choisi pour éviter tout dysfonctionnement des équipements du véhicule du fait d'une chute de tension trop importante au niveau du réseau électrique de bord 7. Par exemple, avec une tension nominale de la batterie 9 comprise entre 12,5 et 13V, ce seuil de 25 tension prédéterminé Si peut être d'environ 10,5 ou 11V. De plus, il est également possible de définir un deuxième seuil S2 dit de sécurité ou de protection en-dessous duquel l'alternodémarreur 1 est désactivé pour éviter l'endommagement des différents éléments du véhicule. Le deuxième seuil S2 correspond par exemple à un niveau de tension compris entre 6 et 7,5V. Dans le cas où la tension V2 aux bornes de l'onduleur 3 est inférieure au seuil de 30 tension prédéterminé Si, le module de commande 11 est configuré pour réduire la valeur de la consigne de couple moteur. De plus, différentes valeurs de tension ou plages ou intervalles de tension V2 aux bornes de l'onduleur 3 peuvent être définis et associés à des réductions de 3062973 7 couple prédéterminées de sorte que plus la valeur de la tension aux bornes de l'onduleur 3 est inférieure au seuil de tension prédéterminé S 1, plus la consigne de couple est réduite. Par exemple, pour une tension comprise dans une première plage de valeurs située entre 0 et 0,2V en-dessous du seuil prédéterminé Sl, la valeur de la consigne de couple est réduite de 5 %, et 5 pour une tension comprise dans une deuxième plage de valeur comprise entre 0,2 et 0,4V en dessous du seuil prédéterminé Sl, la valeur de couple est réduite de 10 % et ainsi de suite de manière à obtenir une réduction de 100 % pour une valeur de tension correspondant au deuxième seuil S2. La taille des différentes plages peut être variable et la valeur de réduction de couple peut ne pas être inversement proportionnelle à la valeur de la tension mesurée mais 10 suivre une loi exponentielle ou hyperbolique ou tout autre loi adaptée connue de l'homme du métier. On peut également avoir une diminution continue de la consigne de couple pour une variation continue de la tension mesurée. La figure 3 représente un exemple d'algorithme permettant de faire varier la consigne 15 de couple C 1 de manière proportionnelle en fonction de la tension V2 aux bornes de l'onduleur déterminée lorsque cette dernière est inférieure au seuil 51. La valeur de la tension V2 aux bornes de l'onduleur 3 déterminée et la valeur du seuil 51 sont transmises sur les entrées d'un opérateur soustraction OP3. La sortie de l'opérateur soustraction OP3 est transmise d'une part sur une entrée d'un opérateur comparateur OP4 et d'autre part sur une 20 entrée d'un opérateur multiplication OP5. Une constante C 1 est transmise sur la deuxième entrée de l'opérateur multiplication OP5. La constante C 1 correspond au coefficient de proportionnalité de la réduction de la consigne de couple en fonction de la valeur de tension V2 aux bornes de l'onduleur 3 déterminée et permet d'obtenir la dynamique de réaction voulue (plus la constante C1 est grande et plus la tension sera réduite pour une valeur de tension 25 déterminée donnée). D'autre part, une constante C3 ayant la valeur zéro est transmise sur la deuxième entrée de l'opérateur comparateur OP4. La sortie de l'opérateur comparateur OP4 est reliée d'une part à une balise ou drapeau Al destiné à informer un utilisateur de la réduction de la consigne de couple et d'autre part à une commande d'un interrupteur B 1. L'interrupteur B1 30 comprend par ailleurs une première entrée reliée à la sortie de l'opérateur multiplication OP5 et une deuxième entrée reliée à une constante C4 ayant la valeur zéro. La sortie de l'interrupteur B1 est reliée à la deuxième entrée d'un opérateur soustraction OP6 tandis que la 3062973 8 valeur de la consigne de couple C2 est transmise sur la première entrée dudit opérateur soustraction OP6. La sortie de l'opérateur soustraction OP6 est reliée à un opérateur de contrôle OP7 qui vérifie que la valeur obtenue en sortie de l'opérateur soustraction OP6 est comprise dans des limites prédéfinies. La valeur obtenue en sortie de l'opérateur de contrôle 5 OP7 correspond à la nouvelle valeur de consigne de couple C2'. Ainsi, en fonctionnement, le module de commande 11 détermine la valeur de la tension V2 aux bornes de l'onduleur 3 et compare cette valeur avec la valeur du seuil prédéterminé S 1. Si la valeur de V2 est supérieure à la valeur de Si, la balise Al reste inactive et la 10 sortie de l'interrupteur B 1 est relié à la deuxième entrée, c'est-à-dire à la valeur zéro de sorte que la valeur de la consigne de couple C2 n'est pas modifiée (C2'=C2). Si la valeur de V2 est inférieure à la valeur de Si, la sortie de l'opérateur comparateur OP4 est modifiée de sorte que la balise Al devient active et que l'interrupteur B 1 bascule vers l'entrée reliée à l'opérateur multiplication OP5. L'activation de la balise Al correspond par 15 exemple à l'éclairage d'un voyant de contrôle au niveau du tableau de bord du véhicule ou à l'activation d'une alarme sonore ou tout autre moyen permettant d'avertir l'utilisateur. Cependant, la présente invention peut être mise en oeuvre sans l'utilisation d'une telle balise Al. De plus, la valeur de la différence entre Si et V2 est multipliée par la constante C1 et la valeur obtenue est soustraite à la valeur de la consigne de couple C2 pour obtenir la nouvelle 20 consigne de couple C2'. La valeur de la nouvelle consigne de couple C2' est donc donnée par l'équation : C2'=C2-C 1*(51-V2). La figure 4 représente un exemple de configuration de l'unité de traitement 110. 25 L'unité de traitement 110 comprend un premier sous-module 111 configuré pour déterminer la chute de tension V2 aux bornes de l'onduleur 3 et la consigne de couple C2' à appliquer en fonction de la chute de tension V2 mesurée. La consigne de couple C2' étant déterminée selon la méthode décrite en figure 3. Ce premier sous-module 111 comprend ainsi quatre entrées : une première entrée pour recevoir la valeur du seuil prédéterminé 5 1, une 30 deuxième entrée pour recevoir la mesure de la tension V1 aux bornes de l'onduleur 3, une troisième entrée pour recevoir la mesure du courant H aux bornes de l'onduleur 3 et une quatrième entrée pour recevoir la consigne de couple C2 transmise par exemple par l'unité de 3062973 9 contrôle 19. Le premier sous-module 111 comprend également deux sorties : une première sortie optionnelle correspondant à la balise Al pour alerter l'utilisateur de la réduction de la consigne de couple et la deuxième sortie pour transmettre la nouvelle consigne de couple C2'. L'unité de traitement 110 comprend également un deuxième sous-module 112 5 configuré pour appliquer la consigne de couple C2'. Le deuxième sous-module 112 comprend trois entrées : une première entrée pour recevoir la consigne de couple C2' transmise par le premier sous-module 111, une deuxième entrée pour recevoir la vitesse de rotation Vr du rotor 13 et une troisième entrée pour recevoir la position Pr du rotor 13. Le deuxième sous-module 112 comprend également trois sorties : une première sortie pour transmettre la valeur du 10 courant d'excitation Iexc à appliquer au rotor 13, une deuxième sortie pour transmettre la valeur de l'angle d'avance S2, entre le champ magnétique du rotor 13 et le champ tournant créé par le stator 5 et une troisième sortie pour transmettre les signaux de commande Vs au stator 5 correspondant par exemple à une commande à largeur d'impulsions. 15 Le procédé de commande de l'alterno-démarreur 1 comprend donc une étape de commande de l'onduleur 3 en fonction d'une consigne de couple moteur C2 transmise par exemple par l'unité de contrôle 19 du moteur, une étape de détermination de la tension V2 au bornes de l'onduleur 3, une étape de comparaison de la tension déterminée V2 avec une seuil prédéterminé S1 et une étape d'adaptation de la consigne de couple moteur C2' en fonction en 20 fonction du résultat de la comparaison, la consigne de couple C2' étant réduite lorsque la tension V2 est inférieure au seuil prédéterminé S 1. La présente invention vise également un véhicule automobile équipé d'un alternodémarreur tel que décrit précédemment. 25 REVENDICATIONS1. Procédé de commande d'un alterno-démarreur (1) de véhicule automobile en mode 5 démarreur, ledit alterno-démarreur (1) comprenant un onduleur (3) alimenté par un réseau électrique de bord (7), ledit procédé comprenant les étapes suivantes : - on commande l'onduleur (3) en fonction d'une consigne de couple moteur (C2, C2'), - on détermine la tension (V2) aux bornes de l'onduleur (3), - on compare la tension (V2) aux bornes de l'onduleur (3) à un seuil de tension prédéterminé 10 (Si), si la tension (V2) aux bornes de l'onduleur (3) est inférieure au seuil de tension prédéterminé (Si), - on réduit la consigne de couple moteur (C2, C2'). 15 2. Procédé de commande selon la revendication 1 dans lequel l'étape de détermination de la tension (V2) aux bornes de l'onduleur (3) comprend la mesure du courant (I1) et de la tension (V1) délivrés par le réseau électrique de bord (7) et la détermination de la tension aux bornes de l'onduleur (3) à partir des mesures de courant (I1) et de tension (V1) délivrés par le réseau électrique de bord (7) et de la résistance (R1) des câbles. 20 3. Procédé de commande selon la revendication 1 ou 2 dans lequel si la tension déterminée (V2) est comprise dans une première plage de valeurs prédéterminée, la consigne de couple (C2, C2') est réduite d'une première valeur et si la tension déterminée (V2) est comprise dans une deuxième plage de valeurs prédéterminée inférieure à la première plage de valeurs, la 25 consigne de couple (C2, C2') est réduite d'une deuxième valeur supérieure à la première valeur. 4. Procédé de commande selon l'une des revendications précédentes dans lequel l'alternodémarreur (1) comprend un stator (5) comprenant des enroulements de phase et un rotor (13) 30 comprenant des électro-aimants et dans lequel, lors d'un démarrage, on commande l'onduleur 3062973 (3) avec des signaux de modulation à largeur d'impulsion destinés à alimenter les enroulements de phase du stator (5) et on commande les électro-aimants du rotor (13) par un courant d'excitation (Iexc) pour produire un champ rotor, le champ stator et le champ rotor étant déphasés d'un angle d'avance (S2) prédéterminé. 5. Procédé de commande selon la revendication 4 comprenant également une étape de mesure de la position angulaire (Pr) du rotor (13) et de la vitesse (Vr) du rotor (13). 6. Procédé de commande selon la revendication 5 dans lequel les signaux de modulation à 10 largeur d'impulsion, le courant d'excitation (Iexc) et l'angle d'avance (S2) sont déterminés en fonction de la consigne de couple moteur (C2, C2'), de la position angulaire du rotor (Pr), de la vitesse du rotor (Vr) et de la tension (V2) déterminée aux bornes de l'onduleur (13). 7. Alterno-démarreur (1) de véhicule automobile comprenant : 15 - un onduleur (3) alimenté par un réseau électrique de bord et destiné à alimenter un stator (5) lors d'un fonctionnement en mode démarreur, - un module de commande (11) de l'onduleur (3) configuré pour piloter l'onduleur (3) en fonction d'une consigne de couple moteur (C2, C2') lors du fonctionnement en mode démarreur, 20 caractérisé en ce que le module de commande (11) est configuré pour : - déterminer la tension (V2) aux bornes de l'onduleur (3), - comparer la tension (V2) aux bornes de l'onduleur (3) avec un seuil de tension prédéterminé (S1) et, - réduire la valeur de la consigne de couple (C2, C2') si la tension (V2) aux bornes de 25 l'onduleur (3) est inférieure au seuil de tension prédéterminé (Si). 8. Alterno-démarreur (1) selon la revendication 7 comprenant un stator (5) alimenté par l'onduleur (3) et un rotor (13) alimenté par un courant d'excitation (Iexc) et dans lequel l'alterno-démarreur (1) comprend : 30 - une unité de mesure de la vitesse (Vr) et/ou de la position du rotor (13) connectée au module 3062973 12 de commande (11), - une unité de mesure du courant (I1) et de la tension (V1) délivrés par le réseau électrique de bord (7) connectée au module de commande (11), - un circuit d'excitation configuré pour alimenter des électro-aimants du rotor (13) et produire 5 un champ rotor présentant un angle d'avance (S2) prédéterminé avec le champ tournant induit par le pilotage de l'onduleur (3) alimentant le stator (5), ledit circuit d'excitation étant piloté par le module de commande (11), et dans lequel le module de commande (11) est configuré pour déterminer la tension (V2) aux bornes de l'onduleur (3) à partir du courant et de la tension délivrés par le réseau électrique de bord (7) et pour déterminer les signaux de modulation à largeur d'impulsion (Vs), le courant d'excitation (Iexc) du rotor (13) et l'angle d'avance (S2) en fonction de la consigne de couple moteur (C2, C2'), de la position angulaire du rotor (Pr), de la vitesse du rotor (Vr) et de la tension (V2) déterminée aux bornes de l'onduleur (3). 9. Véhicule automobile comprenant un alterno-démarreur (1) selon l'une des revendications 7 ou 8.