FR 2958339 A1 20111007 FR 1052323 A 20100330 -1 PROCEDE DE CONTRÔLE DE LA FONCTION DE REDEMARRAGE D'UN SYSTEME DE DEMARRAGE / ARRÊT AUTOMATIQUE D'UN MOTEUR THERMIQUE D'UN VEHICULE, ET SYSTEME CORRESPONDANT DOMAINE TECHNIQUE DE L'INVENTION. La présente invention concerne un procédé de contrôle de la fonction de redémarrage d'un système de démarrage/ arrêt automatique d'un moteur thermique d'un véhicule. L'invention concerne aussi ce même système, ainsi qu'une mémoire io électronique de ce système contenant le programme adapté. ARRIERE PLAN TECHNOLOGIQUE DE L'INVENTION. Des considérations d'économie d'énergie et de réduction de la pollution, surtout en milieu urbain, conduisent les constructeurs de véhicules automobiles à équiper leurs modèles d'un système de démarrage/ arrêt automatique, tel que le 15 système connu sous le terme anglo-saxon de « Stop and Go ». Ainsi que le rappelle la société VALEO EQUIPEMENTS ELECTRIQUES MOTEUR dans la demande de brevet FR2875549, les véhicules sont rendus aptes à fonctionner selon le mode « Stop and Go » grâce à une machine électrique réversible, ou alterno-démarreur, couplé au moteur thermique. 20 L'utilisation d'un alterno-démarreur dans un mode de fonctionnement « Stop and Go » consiste, sous certaines conditions, à provoquer l'arrêt complet du moteur thermique lorsque le véhicule est lui-même à l'arrêt, puis à redémarrer le moteur thermique à la suite, par exemple, d'une action du conducteur interprétée comme une demande de redémarrage. 25 Une situation typique de « Stop and Go » est celle de l'arrêt à un feu rouge. Lorsque le véhicule s'arrête au feu, le moteur thermique est automatiquement stoppé, puis, quand le feu devient vert, le moteur est redémarré au moyen de l'alterno-démarreur, comme suite à la détection par le système de l'enfoncement de la pédale d'embrayage par le conducteur, ou de toute autre action traduisant la 30 volonté du conducteur de redémarrer son véhicule. Pour ce faire, ainsi que l'indique également la société VALEO EQUIPEMENTS ELECTRIQUES MOTEUR dans la demande de brevet FR2875551, le système « Stop and Go » utilise des informations représentatives -2- de l'état de fonctionnement du véhicule, informations provenant de capteurs du véhicule, tels que les capteurs de température de l'habitacle ou de détection de la position de la pédale d'embrayage, ou les informations lues sur un bus de communication de données, comme la vitesse du véhicule ou la vitesse de rotation du moteur. Toutefois une succession de redémarrages peut conduire à une surchauffe de l'alterno-démarreur au-delà des limites thermiques du stator ou de l'électronique de puissance. Il est donc nécessaire de protéger l'alterno-démarreur en prévoyant son io élévation de température en fonction des circonstances de son utilisation, et en inhibant la fonction de redémarrage automatique avant d'atteindre ces limites thermiques. Le problème du contrôle de l'élévation de température d'un moteur électrique soumis à une succession de démarrages et d'arrêts n'est pas nouveau. 15 La demande de brevet anglais GB2120877 divulgue un circuit RC alimenté en parallèle sur le moteur qui est utilisé pour créer une image thermique du moteur électrique, et obtenir ainsi une évaluation de la température de fonctionnement. Quand la tension aux bornes de la capacité dépasse un certain seuil, l'alimentation du moteur est coupée. 20 Le brevet européen EP0572588 divulgue également un procédé et un dispositif reposant sur le principe de la création d'une image thermique pour contrôler le courant d'excitation d'un alternateur et éviter une surchauffe. Le dispositif décrit utilise les caractéristiques spécifiques du générateur et/ ou les caractéristiques du régulateur de tension et/ ou les caractéristiques du véhicule et/ 25 ou les caractéristiques du montage, par exemple le couplage thermique rotor/ stator, mises en mémoire, et prend en compte notamment la température du régulateur et la vitesse de rotation du générateur pour calculer la température en des endroits prédéterminés du dispositif. Les enseignements généraux de ces deux derniers documents sont repris 30 dans la demande de brevet allemand DE10347683 concernant l'inhibition de la fonction de redémarrage d'un système « Stop and Go » quand la température estimée de l'électronique de puissance dépasse un certain seuil. Un ou des capteurs de température au niveau des transistors de commutation sont utilisés, mais, pour réduire les coûts, des capteurs existants, tels que celui de mesure de la -3- température ambiante ou celui de mesure de la température d'eau, sont alternativement utilisés pour calculer la température des éléments semi-conducteurs au moyen d'une routine de calcul exécutée périodiquement dans l'unité de contrôle électronique et basée sur un modèle de rayonnement thermique de ces éléments stocké en mémoire. L'homme de métier observera que le procédé consistant à estimer la température du module électronique de puissance à partir de mesures de la température ambiante ou de la température du liquide de refroidissement, s'il conduit bien à une réduction des coûts en utilisant des capteurs existants sur les io véhicules, est certainement très imprécis, et risque, soit de rendre la protection inefficace, si l'estimation est trop basse, soit de rendre le système « Stop and Go » indisponible trop souvent, si l'estimation est trop haute. DESCRIPTION GENERALE DE L'INVENTION. La présente invention vise donc à améliorer simultanément la protection 15 thermique et la disponibilité d'un système de « Stop and Go » connu de l'état de la technique, sans accroissement significatif des coûts de fabrication. Selon un premier aspect, l'invention concerne un procédé de contrôle de la fonction de redémarrage d'un système de démarrage / arrêt automatique d'un moteur thermique d'un véhicule au moyen d'un alterno-démarreur comprenant un 20 module électronique de puissance et des moyens de commande, les moyens de commande incluant un module de commande commandant le module électronique de puissance et une unité de contrôle électronique, le module de commande échangeant des informations représentatives d'un état de fonctionnement du véhicule provenant de capteurs avec l'unité de contrôle électronique, le procédé 25 étant du type de ceux dans lesquels les moyens de commande effectuent une première estimation d'une première température courante du module électronique de puissance au moyen des capteurs et déterminent l'inhibition de la fonction de redémarrage quand la première estimation de la première température courante est supérieure à une première température prédéterminée. 30 Conformément à l'invention, les moyens de commande effectuent la première estimation de la première température courante à partir au moins d'une mesure d'une température réelle du module de commande. -4- Les moyens de commande effectuent de préférence la première estimation de la première température courante à partir de plus d'une valeur d'une vitesse de rotation de l'alterno-démarreur quand l'alterno-démarreur fonctionne en démarreur. Selon l'invention, lesdits moyens de commande déterminent de plus avantageusement l'inhibition de la fonction de redémarrage quand une seconde température courante d'un stator de l'alterno-démarreur est supérieure à une seconde température prédéterminée. De préférence, les moyens de commande effectuent une seconde estimation de cette seconde température courante à partir au moins de la mesure de la io température réelle du module de commande quand l'alterno-démarreur fonctionne en alternateur. Selon l'invention, les moyens de commande effectuent les première et seconde estimations des températures à partir de plus d'au moins une table de paramètres représentatifs des caractéristiques thermiques de l'alterno-démareur. 15 Ces paramètres comprennent avantageusement des constantes correspondant à des conditions d'un échauffement maximum. L'invention concerne également un système de démarrage/ arrêt automatique d'un moteur thermique d'un véhicule mettant en oeuvre le procédé spécifié ci-dessus, et dont les coûts de fabrication sont peu différents des systèmes 20 de la génération antérieure. Le nouveau système de démarrage/ arrêt automatique d'un moteur thermique d'un véhicule selon l'invention est remarquable en ce que le module de commande comprend un capteur de température et des moyens de transmission de la mesure de sa température réelle à l'unité de contrôle électronique. 25 De préférence, le module de commande est agencé sur une grille de connexion du module électronique de puissance et la grille de connexion est solidaire du stator de l'alterno-démarreur. Fort avantageusement, les moyens de commande comprennent au moins une mémoire électronique contenant les tables de paramètres représentatifs des 30 caractéristiques thermiques de l'alterno-démareur. Bien entendu, l'invention porte également sur une mémoire électronique, comprise dans le système de démarrage/ arrêt automatique d'un moteur thermique d'un véhicule selon l'invention, qui contient au moins un programme mettant en oeuvre à travers les moyens de commande le procédé décrit ci-dessus. -5- On notera que les différentes opérations décrites brièvement ci-dessus comme étant réalisées par les moyens de commande et relatives à la mise en oeuvre du procédé selon l'invention pourront en fait être réalisées par le module de commande ou l'unité de contrôle électronique inclus dans lesdits moyens de commande, selon les applications de l'invention. Ces quelques spécifications essentielles auront rendu évidents pour l'homme de métier les avantages apportés par l'invention par rapport à l'état de la technique antérieur. Les spécifications détaillées de l'invention sont données dans la description io qui suit en liaison avec les dessins ci-annexés. Il est à noter que ces dessins n'ont d'autre but que d'illustrer le texte de la description et ne constituent en aucune sorte une limitation de la portée de l'invention. BREVE DESCRIPTION DES DESSINS. La Figure 1 est un schéma de principe d'un alterno-démarreur d'un système 15 de démarrage/ arrêt automatique d'un moteur thermique d'un véhicule selon l'invention. La Figure 2 est une vue schématique du module de puissance, du module de commande et de la grille de connexion d'un alterno-démarreur d'un système de démarrage/ arrêt automatique d'un moteur thermique d'un véhicule selon 20 l'invention. Les Figures 3a et 3b sont des diagrammes de temps montrant respectivement l'évolution des températures réelles et estimées de la grille de connexion et du stator et d'un alterno-démarreur d'un système de démarrage/ arrêt automatique d'un moteur thermique d'un véhicule selon l'invention. 25 La Figure 4 est un diagramme montrant le calcul de la première estimation de la première température courante du module électronique de puissance d'un alterno-démarreur d'un système de démarrage/ arrêt automatique d'un moteur thermique d'un véhicule selon l'invention. La Figure 5 est un diagramme montrant le calcul de la seconde estimation 30 de la seconde température courante du stator d'un alterno-démarreur d'un système de démarrage/ arrêt automatique d'un moteur thermique d'un véhicule selon l'invention. DESCRIPTION DES MODES DE REALISATION PREFERES DE L'INVENTION. -6- Un alterno-démarreur est généralement une machine électrique tournante polyphasée alimentée à partir du réseau électrique de bord B+, quand elle fonctionne en démarreur, ou fournissant de l'énergie électrique à ce réseau quand elle fonctionne en alternateur. Un module électronique de puissance 1, 3 composé d'un circuit de commande du courant d'excitation 1 du rotor 2 et d'un convertisseur AC/DC réversible 3 connecté au stator 4 permet de réaliser ces deux modes de fonctionnement. Comme le représente schématiquement la Figure 1, le convertisseur AC/DC io réversible 3 comporte des premiers éléments de commutation à semi-conducteur 5, le plus souvent des transistors de puissance de technologie MOS, organisés en pont. Ces premiers éléments de commutation 5 sont pilotés par un module commande 6 de manière à ce que le convertisseur 3 fonctionne comme un redresseur synchrone en mode « alternateur » de l'alterno-démarreur, et fonctionne 15 en générateur polyphasé créant dans les enroulements du stator 4 un champ tournant en mode « démarreur ». Le module de commande 6 contrôle également le courant d'excitation du rotor 2 en pilotant par des impulsions de rapport cyclique variable des seconds éléments de commutation à semi-conducteur 7, le plus souvent également des 20 transistors de puissance de technologie MOS. Le module de commande 6 reçoit d'une unité de contrôle électronique 8 des informations concernant le fonctionnement du véhicule via un bus local d'interconnexion LIN. Le module de commande 6 envoie également des informations concernant les données internes de l'alterno-démarreur à l'unité de 25 contrôle 8. L'unité de contrôle électronique 8 traite des informations transmises par divers capteurs 9, comme la température ambiante ; elle assure le contrôle du fonctionnement du moteur thermique ; elle synthétise et transmet vers le conducteur du véhicule des informations sur l'état de l'alterno-démarreur reçues du 30 module de commande 6 via le bus LIN. En cas de risque de surchauffe de l'alterno-démarreur, et, par précaution, d'inhibition imminente de la fonction de démarrage, l'unité de contrôle électronique 8 doit inhiber également la fonction « Stop and Go » et le contrôle moteur doit empêcher l'arrêt du moteur thermique, dont le redémarrage sera impossible. -7- Afin de déterminer précisément l'évolution de la température de l'alternodémarreur, une première mesure de la température courante de l'électronique de puissance 1, 3 et une seconde mesure de la température courante du stator 4 seraient idéalement nécessaires. Mais les procédés de fabrication actuels conduisent à des systèmes de démarrage/ arrêt automatique où ces première et seconde mesures de température courante ne sont pas disponibles directement. L'agencement de capteurs spécifiques au niveau du module électronique de puissance 1, 3 et du stator 4 engendrerait des surcoûts excessifs et n'est pas envisageable. io L'invention consiste donc à faire une première estimation d'une première température courante Th_Leadframe du module électronique de puissance 1, 3 et une seconde estimation d'une seconde température courante Th_Stator du stator 4 à partir d'une mesure de température réelle TChip du module de commande 6 au moyen d'un agencement beaucoup plus facilement réalisable en production. 15 La Figure 2 est une vue axiale simplifiée, du côté opposé à la poulie d'entraînement, d'un alterno-démarreur 10 mis en oeuvre dans le système de démarrage/ arrêt automatique selon l'invention montrant les premiers éléments de commutation à semi-conducteur 5 du module électronique de puissance 3. Les transistors MOS 5 sont connectés entre eux par une grille de connexion 20 12 (« Lead frame » en anglais) et l'ensemble est monté sur un radiateur 11. La grille de connexion supporte également les bornes électriques B+, B- de liaison au réseau électrique de bord, le connecteur 13 du réseau local d'interconnexion LIN, le porte-balais 14, et le module de commande 6. Le module de commande 6 comprend un capteur de température 15. Ce 25 capteur de température 15 est monté sur un dissipateur du module de commande 6 et permet la mesure de sa température réelle TChip. A la différence des solutions connues de l'état de la technique, l'intégration de ce capteur de température 15 au niveau du module de commande 6 modifie peu les étapes de production du système de démarrage/ arrêt automatique existant, 30 donc ne grève pas les coûts, tout en permettant des estimations fiables des températures Th_Leadframe, Th_Stator de l'alterno-démarreur, comme il sera maintenant expliqué en liaison avec les Figures 3a, 3b, 4 et 5. Selon l'invention, il est conçu un estimateur en fonction des informations déjà disponibles dans le système de démarrage/ arrêt automatique existant, et de -8- la mesure de température réelle TChip du module de commande 6 facilement réalisable. Un estimateur précis étant très coûteux en taille mémoire et en temps de calcul, on privilégie un estimateur « pire cas » en fixant certaines variables (comme le courant débité, le débit d'air, l'impédance de la batterie...) à des valeurs entraînant un maximum de variation de la première température courante du module de puissance 1, 3 et de la seconde température courante du stator 4. La Figure 3a montre un exemple d'évolution 16 dans le temps de la io première estimation de la première température courante Th_Leadframe de la grille de connexion 12 obtenue avec un estimateur « pire cas ». La courbe 17 représentant l'évolution réelle de température est toujours située en dessous. Il en est de même pour l'évolution 18 dans le temps de la seconde estimation de la seconde température courante Th_Stator du stator 4, représentée 15 sur la Figure 3b, qui enveloppe la courbe réelle 19. Les algorithmes représentés sur les Figures 4 et 5 réalisent un compromis entre la précision de l'estimation, d'une part, et la taille mémoire requise par le calcul par le module de commande 6, d'autre part. Les variables d'entrée 20, 21 des algorithmes exécutés périodiquement par 20 le module de commande 6 sont la température réelle TChip du dissipateur du module de commande 6, et la vitesse de rotation RotorSpeed du rotor 2. Un drapeau StopStartWarning (SSW) sera généré et transmis par le module de commande 6 à l'unité de contrôle électronique 8 pour inhiber le redémarrage et empêcher l'arrêt du moteur thermique quand l'une des variables de sorties 22, 23 25 des algorithmes, c'est-à-dire la première estimation de la première température courante Th_Leadframe ou la seconde estimation de la seconde température courante Th_Stator dépassera une première température prédéterminée Th_InverterMax ou une seconde température prédéterminée Th_StatorOverheating. De plus, une anticipation sous la forme d'un autre drapeau 30 pourra être générée et transmise par le module de commande 6 à l'unité de contrôle électronique 8 pour une adaptation de la stratégie de démarrage / arrêt automatique en vue d'une inhibition proche de l'arrêt. La température Th_Stator peut également être transmise dans le cadre de la gestion de la stratégie de démarrage / arrêt automatique. -9- Toutes les informations nécessaires au calcul des algorithmes sont transmises par l'unité de commande 6 à l'unité de contrôle 8. Ces calculs peuvent donc également être implémentés dans l'unité de contrôle 8. Les exécutions conditionnelles 24, 25, 26, 27, 28, 29 des différentes boucles 5 d'itération des algorithmes dépendent de l'état de fonctionnement 30 de l'alternodémarreur décrits dans la Table I, ou de l'atteinte de maxima 26, 28 ou minima 29. ETAT_MACHINE Description NEUTRE Pas de fonction requise (pendant un le ralenti par exemple). ANTICIPATION_DEMARR Le rotor 2 est magnétisé à 100% dans l'attente d'un AGE démarrage imminent (Ordre filaire principalement) PREFLUXAGE_RALENTI Le rotor est magnétisé à 100% dans l'attente d'un démarrage imminent (Ordre LIN) DEMARRAGE Démarrage ou redémarrage ALTERNATEUR Alternateur AIDE_CALAGE Prélèvement de couple lors d'un arrêt pour un arrêt plus rapide du moteur thermique io Table I Les algorithmes sont basés sur des cartographies pour la statique, et des filtrages récursifs (ou des gradients) pour la dynamique. Des exemples de valeurs préférées des paramètres sont donnés dans les Tables II, III et IV ci-après. 15 La Figure 4 montre de manière détaillée le calcul de la première estimation Th_Leadframe de la première température de la grille de connexion 12 à partir de la température réelle TChip du dissipateur du module de commande 6 au moyen de premières constantes « pire cas ». A chaque itération de l'algorithme, effectuée de préférence toutes les 10 ms, 20 la première variable Th_Leadframe est calculée 22 en ajoutant à TChip une contribution Th_DeltaLeadframe représentant l'écart de température estimée entre le module de commande 6 et la grille de connexion 12 dans le pire des cas : Th_Leadframe = Tchip + Th_DeltaLeadframe Quand le module électronique de puissance 3 fonctionne en onduleur, c'est- 25 à-dire dans les phases de démarrage DEMARRAGE et d'aide au calage AIDE CALAGE 24, 25, la contribution Th DeltaLeadframe est elle-même -10- incrémentée d'une quantité Th_LeadframeDeltaCRKArray dépendant de la vitesse de rotation du rotor 2 (Voir Table II). RotorSpeed (rpm) Th_LeadframeDeltaCRKArray (°C/s) 100 5.8 200 4.4 400 3.6 600 2.6 1000 2.6 Table II Dans la phase d'aide au calage AIDE_CALAGE 25, une autre contribution fixe Th_LeadframeDeltaSH (Voir Table III) accroît l'écart de température Th_DeltaLeadframe entre le module de commande 6 et la grille de connexion 12. Quand l'alterno-démarreur 10 n'intervient ni au démarrage, ni à l'aide au io calage 24, la contribution Th_DeltaLeadframe est diminuée par un facteur de refroidissement Th_LeadframeDelaCoolingRatio (Voir Table III). Paramètres Description Valeur Th InverterMax Seuil de température pour la détection la 153°C surchauffe des MOSFETs 1, 3 Th_InverterMaxHyst Seuil de température pour la restauration 150°C de la détection de la surchauffe des MOSFETs 1,3 Th_StatorOverheating Seuil de température pour la détection la 250 °C surchauffe du stator 4 Th_StatorHysteresis Seuil de température pour la restauration 220 °C de la détection de la surchauffe du stator 4 Th GainStatorDeltalnv Paramètre d'estimation de la température 1.2 du stator 4 en mode onduleur Th_StatorDeltaRectlncr Paramètre d'estimation de l'augmentation 0,2 °C/s de la température du stator 4 en mode redresseur Th_StatorDeltaRectDecr Paramètre d'estimation de la diminution de 0,1 °C/s la température du stator 4 en mode redresseur Th_StatorDeltaRectMaxArray Ecart maximum de température entre le Table IV stator 4 et le module de commande 6 en fonction de la température de ce module 6 Th_LeadframeDeltaMax Ecart maximum de température entre le 255°C module de puissance 1,3 et le module de commande 6 2958339 -11- Th_LeadframeDeltaCoolingRatio Paramètre de diminution de la température 1%/s du module de puissance 1,3 Th_LeadframeDeltaSH Paramètre d'estimation de la température 3,4°C/s du module de puissance 1,3 en mode aide au calage Th_LeadframeDeltaCRKArray Estimation de l'augmentation de Table III température de l'électronique de puissance 1,3 pendant le démarrage en fonction de la vitesse de rotation du rotor 2 - 12 - Table III L'accroissement de la contribution Th_DeltaLeadframe cesse quand elle atteint la valeur maximale Th_LeadframeDeltaMax (Voir Table III). La contribution thermique Th_DeltaLeadframe en mode onduleur dépend de la vitesse de rotation RotorSpeed du rotor 2, de l'état de la machine 30, et aussi en réalité de la température ambiante et de l'impédance de câblage et batterie. Mais ces paramètres sont indisponibles. On a donc choisi un algorithme (Figure 4) plus simple en considérant les paramètres manquant comme étant ceux qui provoquent io toujours un maximum d'échauffement quelque soit les conditions. De manière analogue au calcul de la première estimation de la première température Th_Leadframe, la Figure 5 montre de manière détaillée le calcul de la seconde estimation Th_Stator de la seconde température du stator 4 à partir de la température réelle TChip du dissipateur du module de commande 6 au moyen de 15 secondes constantes « pire cas ». L'écart de température entre le module de commande 6 et le stator 4 comporte deux termes: - la contribution « pire cas » Th_ StatorDeltaRect en mode alternateur ALTERNATEUR 27 ; 20 - La contribution thermique « pire cas » Th_StatorDeltalnv en mode onduleur (DEMARRAGE et AIDE CALAGE). La contribution thermique en mode onduleur est la même que pour la protection du module de puissance 3. L'algorithme peut donc uniquement dépendre de la vitesse de rotation du rotor 2 et de l'état de la machine 30. 25 Pour simplifier les calculs, un simple gain Th_GainStatorDeltalnv portant sur la contribution Th_DeltaLeadframe calculée par l'algorithme précédent (Figure 4) est utilisé pour calculer la contribution thermique « pire cas » Th_StatorDeltalnv. l'estimateur stator pour simplifier les calculs. La contribution thermique en mode alternateur ALTERNATEUR 27 dépend 30 de la vitesse de rotation RotorSpeed du rotor 2, de l'état de la machine 30, de la température ambiante, de la puissance fournie et de l'écoulement d'air. Certains de ces paramètres sont indisponibles. D'autres sont disponibles, mais utiliser une cartographie de 3 ou 4D serait trop coûteux en taille de mémoire. On choisit donc - 13 - l'algorithme plus simple représenté sur la Figure 5 en considérant les paramètres manquants comme étant ceux qui provoquent toujours un maximum d'échauffement quelles que soient les conditions. La vitesse de rotation du rotor 2 est ainsi fixée de préférence à 3000rpm, le débit toujours au maximum, le flux d'air nul. Les variations de température peuvent être approximées par des gradients de température par seconde. Le refroidissement est conçu différemment pour le mode démarrage afin de privilégier la précision de l'estimateur et ainsi éviter qu'il diverge. La seconde estimation de la seconde température courante Th_Stator, effectuée de préférence toutes les 10 ms, en fonction de la température io réelle TChip du module de commande 6 est donc: Th_Stator = Tchip + Th_StatorDeltalnv + Th_StatorDeltaRect avec: Th StatorDeltalnv = Th DeltaLeadframe * Th GainStatorDeltalnv 15 et Th StatorDeltaRect = Th StatorDeltaRect + Th StatorDeltaRectlncr si l'alterno-démarreur 10 est en mode alternateur ALTERNATEUR 27, ou sinon Th StatorDeltaRect = Th StatorDeltaRect - Th StatorDeltaRectDecr 20 Les valeurs de Th_StatorDeltaRect sont toujours positives et bornées par des secondes constantes « pire cas » Th_StatorDeltaRectMaxArray dépendant de la température réelle TChip (Voir TableIV). TChip (°C) Th_StatorDeltaRectMaxArray (°C) =130°C 60 25 Table IV Ainsi qu'il a déjà été indiqué, les critères de détection pour les protections thermiques sont les dépassements des limites thermiques fixées en démarrage : 2958339 - 14 - Si Th Stator > Th StatorOverheating ou Th Leadframe > Th InverterMax, alors le drapeau StopStartWarning est mis. Les tentatives de démarrage en cours ne sont pas arrêtées, mais les 5 prochaines tentatives sont inhibées tant que les températures estimées ne sont pas redescendues sous les valeurs d'hystérésis Th_StatorHysteresis et Th_InverterMaxHyst (Voir Table III). Comme il va de soi, l'invention ne se limite pas au seul mode d'exécution préférentiel décrit ci-dessus. io Notamment, les diagrammes représentant les calculs des première et seconde estimations des première et seconde températures courantes du module électronique de puissance et du stator pourront comporter des séquences de programme supplémentaires portant sur des paramètres représentatifs d'une modélisation plus complexe du système de démarrage/ arrêt automatique que celle 15 donnée ci-dessus. Des améliorations peuvent être apportées à la conception des algorithmes décrits, mais au détriment de la taille en mémoire ou du temps de calcul. Un algorithme exécuté dans l'unité de contrôle électronique 8 peut disposer de plus d'information (comme le débit d'air en fonction de la vitesse du véhicule et des 20 ventilateurs, ou l'impédance de la batterie de bord), et les traiter, et donc être plus précis qu'un algorithme qui serait exécuté alternativement dans le module de commande 6. Cette précision peut permettre une plus grande disponibilité de la fonction démarrage/ arrêt automatique si nécessaire suivant les stratégies (voire 25 directement estimer le couple de démarrage de l'alterno-démarreur 10). Par exemple, la contribution thermique en mode alternateur peut être calculée à l'aide d'une cartographie 4D (courant d'excitation, vitesse de rotation RotorSpeed du rotor 2, TChip, Vitesse du véhicule). Les gradients thermiques peuvent aussi être remplacés par des filtrages du 30 1 er ordre avec des constantes de temps fixes ou variables en fonction du débit d'air. Toujours en fonction du besoin de précision, on pourra améliorer l'algorithme de protection (Figure 5) du stator 4 en rajoutant des variables supplémentaires comme le courant d'excitation du rotor 2 ou le flux d'air. On pourra également - 15 - améliorer la précision en dynamique en mettant des filtrages plus précis, basés sur les variations d'impédance thermique de la machine. L'invention embrasse donc au contraire toutes les variantes possibles de réalisation qui resteraient dans le cadre défini par les revendications ci-après. REVENDICATIONS1) Procédé de contrôle de la fonction de redémarrage d'un système de démarrage / arrêt automatique d'un moteur thermique d'un véhicule au moyen d'un alterno- démarreur (10) comprenant un module électronique de puissance (1,3) et des moyens de commande (6, 8), lesdits moyens de commande incluant un module de commande (6) commandant ledit module électronique de puissance (1,3) et une unité de contrôle électronique (8), ledit module de commande (6) échangeant des informations représentatives d'un état de fonctionnement dudit véhicule provenant io de capteurs (9,15) avec ladite unité de contrôle électronique (8), ledit procédé étant du type de ceux dans lesquels lesdits moyens de commande (6, 8) effectuent une première estimation d'une première température courante (Th_Leadframe) dudit module électronique de puissance (1,3) au moyen desdits capteurs (9,15) et déterminent l'inhibition de ladite fonction de redémarrage quand ladite première 15 estimation de ladite première température courante (Th_Leadframe) est supérieure à une première température prédéterminée (Th_InverterMax), et ledit procédé étant caractérisé en ce que lesdits moyens de commande (6, 8) effectuent ladite première estimation de ladite première température courante (Th_Leadframe) à partir au moins d'une mesure d'une température réelle (TChip) dudit module de 20 commande. 2) Procédé de contrôle de la fonction de redémarrage d'un système de démarrage/ arrêt automatique d'un moteur thermique d'un véhicule selon la revendication 1, caractérisé en ce que lesdits moyens de commande (6, 8) effectuent ladite 25 première estimation de ladite première température courante (Th_Leadframe) à partir de plus d'une valeur d'une vitesse de rotation (RotorSpeed) dudit alternodémarreur (10) quand ledit alterno-démarreur fonctionne en démarreur. 3) Procédé de contrôle de la fonction de redémarrage d'un système de démarrage/ 30 arrêt automatique d'un moteur thermique d'un véhicule selon l'une quelconque des revendications 1 ou 2 précédentes, caractérisé en ce que lesdits moyens de commande (6, 8) déterminent de plus l'inhibition de ladite fonction de redémarrage quand une seconde température courante (Th_Stator) d'un stator (4) dudit alterno-- 17 - démarreur (10) est supérieure à une seconde température prédéterminée (Th StatorOverheating). 4) Procédé de contrôle de la fonction de redémarrage d'un système de démarrage/ arrêt automatique d'un moteur thermique d'un véhicule selon la revendication 3, caractérisé en ce que lesdits moyens de commande (6, 8) effectuent une seconde estimation de ladite seconde température courante (Th_Stator) à partir au moins de ladite mesure de ladite température réelle (TChip) dudit module de commande (6) quand ledit alterno-démarreur (10) fonctionne en alternateur. i0 5) Procédé de contrôle de la fonction de redémarrage d'un système de démarrage/ arrêt automatique d'un moteur thermique d'un véhicule selon l'une quelconque des revendications 1 à 4 précédente, caractérisé en ce que lesdits moyens de commande (6, 8) effectuent lesdites première et seconde estimations 15 (Th_Leadframe, Th_Stator) à partir de plus d'au moins une table de paramètres représentatifs des caractéristiques thermiques dudit alterno-démarreur (10). 6) Procédé de contrôle de la fonction de redémarrage d'un système de démarrage/ arrêt automatique d'un moteur thermique d'un véhicule selon la revendication 5, 20 caractérisé en ce que lesdits paramètres comprennent des constantes correspondant à des conditions d'un échauffement maximum. 7) Système de démarrage/ arrêt automatique d'un moteur thermique d'un véhicule mettant en oeuvre le procédé selon l'une quelconque des revendications 1 à 6 25 précédentes, caractérisé en ce que ledit module de commande (6) comprend un capteur de température (15) et des moyens de transmission de ladite mesure de ladite température réelle (TChip) à ladite unité de contrôle électronique (8). 8) Système de démarrage/ arrêt automatique d'un moteur thermique d'un véhicule 30 selon la revendication 7, caractérisé en ce que ledit module de commande (6) est agencé sur une grille de connexion dudit module électronique de puissance (1,3) et en ce que ladite grille de connexion est solidaire dudit stator (4).