Brevet FR2955901A1 — publié le 20110805

PROCEDE DE DEMARRAGE D'UN MOTEUR THERMIQUE D'UN VEHICULE AUTOMOBILE COMPRENANT UN CALCULATEUR [0001] La présente invention concerne un procédé de démarrage d'un moteur thermique d'un véhicule automobile comprenant un calculateur. [0002] Les procédés existants de démarrage d'un moteur thermique d'un véhicule automobile sont regroupés dans une fonction de contrôle commande mis en oeuvre par un calculateur du véhicule automobile. Chacun de ces procédés existants est particulier au groupe motopropulseur (GMP) compris dans le véhicule automobile. De plus, pour un même GMP compris dans le véhicule automobile plusieurs procédés de contrôle commande, utilisés pour le démarrage d'un moteur thermique de véhicule, peuvent être utilisés chez un même constructeur automobile. [0003] La diversité des procédés utilisés engendre des surcoûts inutiles (procédé propre à chaque projet de véhicule automobile, mise en place, suivi et évolutions distincts pour chaque procédé). [0004] Il existe donc un besoin pour un procédé de démarrage d'un moteur thermique d'un véhicule automobile qui soit indépendant du groupe motopropulseur compris dans le véhicule automobile. Un tel procédé peut alors remplacer la diversité des procédés de démarrage existant. [0005] Pour cela, l'invention propose un procédé de démarrage d'un moteur thermique d'un véhicule automobile, le véhicule comprenant un calculateur et le procédé comportant les étapes de : • choix d'un mode de démarrage du moteur thermique, le calculateur mettant en oeuvre un algorithme de choix ; • détermination de la sécurité du démarrage du moteur thermique en fonction de critères de sécurité du démarrage du moteur thermique, le calculateur mettant en oeuvre un algorithme de détermination de la sécurité du démarrage du moteur thermique ; • émission par le calculateur d'une instruction de démarrage du moteur thermique selon le mode de démarrage choisi lorsque la sécurité du démarrage du moteur thermique a été déterminée à l'étape précédente ; • le procédé étant caractérisé en ce qu'il comprend une étape initiale de calibration d'au moins un des algorithmes en fonction des organes de démarrage du moteur thermique que comprend le véhicule automobile. [0006] Dans une variante, le mode de démarrage est choisi parmi le groupe des modes de démarrage comprenant le démarrage par un alternodémarreur, le démarrage par un démarreur, le démarrage par combinaison d'un alternodémarreur et d'un démarreur et le démarrage par inertie. [0007] Dans une variante, le calculateur met en oeuvre l'étape initiale de calibration d'au moins un des algorithmes par le chargement de paramètres de l'algorithme, les paramètres chargés étant spécifiques de la combinaison des organes de démarrage du moteur thermique compris par le véhicule automobile. 2 [0008] Dans une variante, l'algorithme de choix identifie un état de fonctionnement du véhicule à partir d'un vecteur de critères et extrait une colonne d'une matrice chargée par le calculateur à l'étape initiale de calibration, la colonne correspondant à l'état de fonctionnement du véhicule et la matrice étant spécifique de la combinaison des organes de démarrage du moteur thermique compris par le véhicule automobile. [0009] Avantageusement, l'algorithme de choix : • identifie un état fonctionnel du véhicule à partir d'un premier vecteur de critères fonctionnels et extrait une colonne d'une première matrice chargée par le calculateur à l'étape initiale de calibration, la colonne correspondant à l'état fonctionnel du véhicule ; identifie un état dysfonctionnel du véhicule à partir d'un deuxième vecteur de critères dysfonctionnels et extrait une colonne d'une deuxième matrice chargée par le calculateur à l'étape initiale de calibration, la colonne correspondant à l'état dysfonctionnel du véhicule ; • multiplie par produit d'Hadamart les colonnes extraites ; • les première et deuxième matrices étant des paramètres spécifiques de la combinaison des organes de démarrage du moteur thermique compris par le véhicule automobile. 1. Les critères fonctionnels du véhicule sont choisis parmi le groupe de critères fonctionnels comprenant : • un critère représentatif de la mise en route du véhicule ; • un critère représentatif du dépassement d'une vitesse du véhicule supérieure à une valeur seuil de vitesse avec un rapport engagé ; • un critère représentatif de la capacité d'un alterno-démarreur à démarrer le moteur thermique du véhicule ; • un critère représentatif du besoin de prévention du grippage d'un démarreur ; • un critère représentatif d'un démarrage à froid. [0010] Dans une variante, les critères dysfonctionnels du véhicule sont choisis parmi le groupe de critères dysfonctionnels comprenant : • un critère représentatif des résultats d'un test de démarrage par un démarreur ; • un critère représentatif des résultats d'un test de démarrage par un alterno-démarreur ; • un critère représentatif de l'inhibition d'un démarreur ; un critère représentatif de l'inhibition d'un alterno-démarreur ; • un critère représentatif de la capacité d'un alterno-démarreur à démarrer le moteur thermique du véhicule. [0011] Dans une variante, l'algorithme de détermination de la sécurité identifie un état de sécurité du véhicule à partir d'un vecteur de critères de sécurité et extrait une colonne d'une matrice chargée par le calculateur à l'étape initiale de calibration, la colonne correspondant à l'état de sécurité du véhicule et la matrice étant spécifique de la combinaison des organes de démarrage du moteur thermique compris par le véhicule automobile. 2. Dans une variante, les critères de sécurité sont choisis parmi le groupe de critère de sécurité comprenant : • un critère représentatif de l'état de la chaîne de traction du véhicule ; • un critère représentatif du régime actuel du moteur thermique ; • un critère représentatif de l'état tournant ou non tournant du moteur thermique ; • un critère représentatif du temps écoulé depuis le franchissement à la baisse d'un seuil de régime moteur ; • un critère représentatif du temps écoulé depuis le dernier démarrage du moteur thermique ; • un critère représentatif du temps écoulé depuis le début du démarrage du moteur thermique. 3. Dans une variante, le calculateur émet une alerte de risque de chute de tension du réseau de bord du véhicule en plus de l'instruction de démarrage du moteur thermique par le mode de démarrage choisi. [0012] L'invention a également pour objet un véhicule automobile comprenant un calculateur, un moteur thermique et des organes de démarrage du moteur thermique, le véhicule étant apte à réaliser le procédé tel que défini ci-dessus, le véhicule étant caractérisé en ce que au moins un des algorithmes mis en oeuvre par le calculateur selon le procédé a été initialement calibré en fonction des organes de démarrage du moteur thermique que comprend le véhicule automobile. [0013] D'autres caractéristiques et avantages de l'invention apparaîtront à la lecture de la description détaillée qui suit des modes de réalisation de l'invention, donnés à titre d'exemple uniquement et en références aux dessins qui montrent : • figures 1A-1 L, une architecture fonctionnelle intégrant le procédé proposé de démarrage d'un moteur thermique ; • figures 2A-2D, une architecture schématique de fonctions réalisées par le procédé proposé ; • figures 3A-3D, une architecture schématique de l'algorithme de choix ; figure 4, un schéma de fonctionnement de la fonction "Manager" ; • figure 5, un schéma de la fonction "Manager" active en attente de l'autorisation générique de l'algorithme de détermination de sécurité. [0014] Il est proposé un procédé de démarrage d'un moteur thermique d'un véhicule automobile, le véhicule comprenant un calculateur. Le procédé comporte une étape de choix d'un mode de démarrage du moteur thermique (ou choix du type de démarrage du moteur thermique). Cette étape du procédé est réalisée à l'aide du calculateur mettant en oeuvre un algorithme de choix. Le procédé comporte une étape de détermination de la sécurité du démarrage du moteur thermique en fonction de critères de sécurité du démarrage du moteur thermique. Cette étape du procédé est réalisée à l'aide du calculateur mettant en oeuvre un algorithme de détermination de la sécurité du démarrage du moteur thermique. Le procédé comporte une étape d'émission par le calculateur d'une instruction de démarrage du moteur thermique selon le mode de démarrage choisi lorsque la sécurité du démarrage du moteur thermique a été déterminée à l'étape précédente. 4 [0015] Le procédé comporte en outre une étape initiale de calibration d'au moins un des algorithmes en fonction des organes de démarrage du moteur thermique que comprend le véhicule automobile. Cette étape initiale de calibration permet que la réalisation des différentes étapes du procédé de démarrage du moteur thermique (MTH) ne soit pas spécifique aux organes de démarrage du moteur thermique (MTH) que comprend le véhicule automobile. [0016] Les organes de démarrage du moteur thermique que comprend le véhicule automobile sont caractéristiques du type de groupe motopropulseur compris par le véhicule automobile. L'invention proposée permet ainsi d'obtenir un procédé de démarrage d'un moteur thermique indépendant du groupe motopropulseur compris par le véhicule automobile. [0017] L'étape initiale de calibration d'au moins un des algorithmes peut être réalisée par le chargement de paramètres de cet algorithme. Les paramètres sont spécifiques de la combinaison des organes de démarrage du moteur thermique que comprend le véhicule automobile. L'adaptation du démarrage à la configuration spécifique du véhicule découle alors de la spécificité des paramètres de l'algorithme. Le procédé de démarrage proposé décrit alors toujours les mêmes étapes, indépendamment des organes de démarrage du moteur thermique que comprend le véhicule automobile. Le procédé de démarrage du moteur thermique est ainsi modulaire ou encore modulable par les paramètres initialement chargés par le calculateur du véhicule. [0018] Le procédé de démarrage d'un moteur thermique s'intègre par exemple dans une architecture fonctionnelle telle représentée par la figure 1A complétée par les figures 1B à 1 L. [0019] La figure 1B représente la fonction de "Manager générique organes de démarrage". Le procédé proposé permet de satisfaire cette fonction. [0020] La figure 1 C représente la fonction de "Pilotage Alternodémarreur". Une telle fonction se retrouve sur tous les GMP disposant d'un dispositif « Stop & Start » (équipant les véhicules avec GMP du même nom ou avec GMP « hybride »). [0021] La figure 1 D représente la fonction de "Pilotage Démarreur". Une telle fonction se retrouve sur un GMP « conventionnel » et sur certains GMP « Stop & Start » ou « hybride ». [0022] La figure 1E représente la fonction de "Pilotage Combiné Alternodémarreur Démarreur". Une telle fonction peut se retrouver sur un groupe moteur équipé d'un système d'arrêt et redémarrage automatique dit « Stop & Start » ou « hybride » utilisé pour : soit compenser le sous dimensionnement volontaire du démarreur à titre économique, soit à l'inverse, diminuer les temps de démarrage du MTH normalement constatés avec un démarreur seul [0023] La figure 1 F représente la fonction de "Pilotage Démarrage Inertiel". Une telle fonction consiste à entraîner le MTH via la chaîne de traction grâce à l'inertie du véhicule acquise par le déplacement du véhicule (en électrique dans le cas d'un GMP hybride et par l'utilisateur dans les autres cas). [0024] Le mode de démarrage choisi à l'étape de choix peut ainsi être choisi parmi le groupe des modes de démarrage comprenant le démarrage par un alternodémarreur, le démarrage par un démarreur, le démarrage par combinaison d'un alternodémarreur et d'un démarreur, le démarrage par inertie. Le démarrage par combinaison correspond à un démarrage effectué avec un démarreur sous- 5 dimensionné pour des raisons de coûts mais assisté par l'alternodémarreur pour ne pas dégrader la prestation apportée initialement par le démarreur seul. [0025] La figure 1G représente l'ensemble des fonctions impactées par une chute de tension de réseau de bord. Ces fonctions ont un bénéfice à être informées d'un risque de chute de tension de réseau, par exemple pour éviter de remonter un diagnostic erroné dans cette situation de vie, par exemple la fonction de diagnostic de communication du bus CAN (ControllerArea Network en anglais) [0026] La figure 1H représente l'ensemble des fonctions impactées par le choix d'un des types de démarrage du MTH. Ces fonctions ont un bénéfice à être adaptées en fonction du type de démarrage en cours (démarreur, alternodémarreur...), comme par exemple les fonctions de pilotage des injections. [0027] La figure 1l représente les fonctions d' "Outils spécifiques pour l'usine terminale et l'après- vente". Ces fonctions sont généralement demandées pour traquer une anomalie suite à la fabrication du véhicule ou en après-vente. [0028] La figure 1J représente la fonction de "Gestionnaire des Diagnostics et Gestionnaire des Reconfigurations". Cette fonction synthétise l'ensemble des défaillances rencontrées pour générer des demandes de reconfiguration. [0029] La figure 1K représente la fonction de "Gestion des demandes de marche arrêt MTH". Cette fonction synthétise l'ensemble des demandes de marche arrêt MTH émises. Elle a une importance particulière sur un véhicule où le MTH n'est pas forcément démarré pendant la phase de roulage (véhicules « Stop & Start » ou « Hybride »). Sur un véhicule conventionnel, il peut s'agir uniquement de l'interface avec la clé. [0030] La figure 1 L représente un ensemble de critères que le procédé peut prendre en compte pour le démarrage du moteur thermique. [0031] Le procédé proposé dans une telle architecture de fonctions peut être schématiquement représenté conformément à la figure 2A complétée par les figures 2B à 2D. [0032] La figure 2B représente la fonction "Choisir organe prochain (re)démarrage MTH". L'étape de choix d'un mode de démarrage du moteur thermique satisfait cette fonction. L'algorithme de choix détermine le choix de l'organe (ou des organes) à utiliser pour le prochain (re)démarrage du MTH en fonction de plusieurs critères image de la situation de vie et de la présence ou non d'une situation spécifique ou situation dysfonctionnelle (par exemple : défaillance intervenues sur l'un des organes de démarrage ou test après-vente demandé). 6 [0033] La figure 2C représente la fonction "Autoriser et protéger organe de démarrage". L'étape de détermination de la sécurité du démarrage du moteur thermique satisfait cette fonction. L'algorithme de détermination de la sécurité fournit une autorisation générique d'activation dans le but d'éviter par exemple un mouvement intempestif du véhicule ou la dégradation d'un organe si celui-ci est activé d'une manière anormalement longue. [0034] La figure 2D représente la fonction "Manager et activer organes de démarrage". Cette fonction aboutit à l'étape d'émission d'une instruction de démarrage par le calculateur. Cette fonction combine le choix de l'organe pour le prochain (re)démarrage MTH (fourni par la fonction "Choisir organe prochain (re)démarrage MTH") et l' autorisation générique d'activation (fourni par la fonction "Autoriser et protéger organe de démarrage"). Cette fonction peut aussi combiner d'autres informations fournies par des fonctions externes pour activer/désactiver de manière sécurisée le pilotage de tel ou tel organe de démarrage. [0035] De retour à la figure 2B, les situations de vie prises en compte pour le choix de l'organe de démarrage (par exemple : préférence du projet véhicule sur l'organe pour le premier démarrage, cas des démarrages à froid, défaillance d'un organe etc) sont identifiées par des flux booléens. Si besoin, un traitement en amont de certaines informations peut-être fait pour transformer des critères numériques en critères booléens (« vrai » ou « faux » ; par convention et pour la suite on prendra « 0 = faux » et « 1 = vrai »). Par exemple les critères non booléens peuvent passer à travers des algorithmes comme des tests de comparaison d'une grandeur à une valeur seuil ajustable, le résultat étant un critère booléen. [0036] Ces critères booléens sont schématisés en tant qu'entrée de la fonction représentée en figure 2B. [0037] Certains de ces critères pris en compte par l'algorithme de choix peuvent être classés en un groupe de critères fonctionnels du véhicule et en un groupe de critères dysfonctionnels du véhicule. [0038] Le groupe de critères fonctionnels peut comprendre : un critère représentatif de la mise en route du véhicule (critère EtatGMP en figure 2B) ; • un critère représentatif du dépassement d'une vitesse du véhicule supérieure à une valeur seuil de vitesse avec un rapport engagé (critère VitesseVéhicule en figure 2B) ; • un critère représentatif de la capacité d'un alterno-démarreur à démarrer le moteur thermique du véhicule (critère DemarrabilitéMTHParAlternodemarreur Satisfaisante en figure 2B) ; un critère représentatif du besoin de prévention du grippage d'un démarreur (critère BesoinPreventionGrippageDemarreur en figure 2B) ; • un critère représentatif d'un démarrage à froid. Cette situation de vie peut-être détectée par une température d'eau inférieure à une valeur seuil de température (critère TemperatureEauMTH en figure 2B). [0039] Le groupe de critères spécifiques et dysfonctionnels peut comprendre : 7 • un critère représentatif d'une demande de test de démarrage par un démarreur (critère TestDemarreur en figure 2B) ; • un critère représentatif d'une demande de test de démarrage par un alternodémarreur (critère TestAlternodemarreur en figure 2B) ; • un critère représentatif de l'inhibition d'un démarreur (critère InhibitionDemarreur figure 2B) ; • un critère représentatif de l'inhibition d'un alterno-démarreur (critère InhibitionAlternodemarreur figure 2B) ; • un critère représentatif de la capacité d'un alterno-démarreur à démarrer le moteur thermique du véhicule (critère DemarrabilitéMTHParAlternodemarreurSatisfaisante en figure 2B). [0040] Le calculateur dispose alors d'un vecteur de critères (Ve) dont chacune des coordonnées est la valeur d'un des critères retenus. Avec un nombre fini N de critères « booléens » sur les situation de vies à discriminer, cela entraîne 2AN vecteurs de critères possibles, 2AN situations de vies possibles. L'algorithme peut alors utiliser une matrice traitant l'ensemble de ces possibilités. La matrice est chargée par le calculateur à l'étape initiale de calibration, la matrice étant un des paramètres spécifiques de la combinaison des organes de démarrage du moteur thermique compris par le véhicule automobile. [0041] Le nombre de situations de vie 2AN correspond au nombre de colonnes de la matrice. Le nombre de ligne de la matrice dépend du nombre de mode de démarrage. [0042] Dans le cas où le groupe des modes de démarrage est composé du démarrage par un alternodémarreur, du démarrage par un démarreur, du démarrage par combinaison d'un alternodémarreur et d'un démarreur et du démarrage par inertie, il y a quatre possibilités de type de démarrage. Un vecteur booléen à deux coordonnées suffit alors à résumer l'ensemble des types de démarrage possibles. [0043] Le vecteur [0 0] peut correspondre à la situation "aucun organe de disponible" entraînant un démarrage par inertie. Le vecteur [1 0] peut correspondre à la situation où un alternodémarreur est choisi pour le démarrage. Le vecteur [0 1] peut correspondre à la situation où un démarreur est choisi pour le démarrage. Le vecteur [1 1] peut correspondre à la situation où le démarrage se fait par combinaison d'un alternodémarreur et d'un démarreur, le démarreur étant assisté par l'alternodémarreur. En déterminant le nombre de situations « exhaustives » pouvant exister sur un GMP complexe (typiquement le cas d'un GMP hybride équipé de deux organes de (re)démarrage avec des utilisations des deux organes de démarrage en combinaison), on dispose ainsi d'un algorithme de choix que l'on peut ajuster pour un GMP moins complexe, par exemple de type « Stop & Start » ou « Conventionnel ». Dans ce cas la matrice a alors deux lignes. [0044] Le traitement par matrice de l'algorithme de choix peut s'effectuer par la conversion du vecteur Ve constituée par les N entrées booléennes en un nombre entier C compris entre 1 et 2AN. On calcule le nombre entier C = 1 + Ve(1)*2A0 + Ve(2)*2A1 + Ve(3)*2A2 + ... + Ve(N)*2^(N-1). Le calcul du nombre C par l'algorithme de choix à partir du vecteur de critères Ve permet d'identifier l'état de fonctionnement du véhicule, la situation de vie du véhicule. On détermine le vecteur de sortie (Vs) à 8 deux dimensions en sélectionnant la Cème colonne de la matrice de choix. Le vecteur Vs correspond à l'extraction de la Cème colonne de la matrice de choix. [0045] Le tableau I représente un exemple de matrice de choix à 2AN colonnes. De cette matrice de choix, l'algorithme de choix peut extraire une colonne C correspondant à l'état de fonctionnement du véhicule (C étant fonction du vecteur de critères caractéristiques d'une situation de vie du véhicules) pour obtenir un vecteur Vs représentant le choix du mode de démarrage par l'algorithme. [0046] Le vecteur Vs composé de 2 bits peut être transformé en un flux pouvant prendre quatre valeurs distinctes, par exemple : 0 = aucun organe de disponible, 1 = alternodémarreur choisi, 2 = démarreur choisi et 3 = démarreur et alternodémarreur choisi. Dans l'exemple du tableau I, le mode de démarrage choisi correspond à un mode de démarrage du MTH par alternodémarreur. [0047] La taille de la matrice de choix noté M_CHOIX (2 lignes - 2AN colonnes) peut être relativement importante. On peut alors simplifier la lisibilité et la calibration de l'algorithme de choix de l'organe de (re)démarrage en distinguant X critères de situations de vie « fonctionnelle » (ou critères fonctionnels) et Y critères de situations de vie « spécifiques » (ou critères dysfonctionnels). L'ensemble de X critères est alors associé à une première matrice et l'ensemble de Y critères est alors associé à une deuxième matrice. [0048] De la même façon que précédemment chacun des ensembles des critères permet de former un vecteur de critères. Un premier vecteur de critères fonctionnels et un deuxième vecteur de critères dysfonctionnels sont ainsi à la disposition de l'algorithme de choix. A partir du premier vecteur l'algorithme identifie un état fonctionnel du véhicule (une situation de vie du véhicule) de façon analogue au calcul précédent du nombre C. L'algorithme de choix extrait alors la colonne de la première matrice correspondant à cet état fonctionnel du véhicule. [0049] A partir du deuxième vecteur l'algorithme identifie un état dysfonctionnel du véhicule de façon analogue au calcul précédent du nombre C. L'algorithme de choix extrait alors la colonne de la deuxième matrice correspondant à cet état dysfonctionnel du véhicule. [0050] Un tel algorithme de choix peut être schématiquement représenté conformément à la figure 3A complétée par les figures 3B à 3D. [0051] La figure 3B représente l'identification d'un état fonctionnel du véhicule à partir du premier vecteur de 5 critères fonctionnels et l'extraction d'une colonne de la matrice de choix fonctionnel 30 (nommé M_ CHOIX_ FONCTIONNELLE). [0052] La figure 3C représente l'identification d'un état dysfonctionnel du véhicule à partir du deuxième vecteur de 5 critères dysfonctionnels (ou critère spécifique) et l'extraction d'une colonne de la matrice de choix dysfonctionnel (ou matrice de choix spécifique nommé M_ CHOIX_SPECIFIQUE). 9 [0053] La synthèse des colonnes extraites de la matrice de choix fonctionnel et la matrice de choix dysfonctionnel peut être réalisée par produit d'Hadamart des colonnes extraites. Le produit d'Hadamart correspond à une multiplication coordonnée par coordonnée de deux colonnes. [0054] Alternativement la synthèse des colonnes extraites peut être réalisée en prenant prioritairement en compte la colonne extraite de la matrice de choix dysfonctionnel. En référence à la figure 3D, une porte logique 10 permet de prendre en compte la colonne de la matrice de choix dysfonctionnel dès qu'elle est caractéristique d'un dysfonctionnement (via la porte logique OR). En revanche si aucun dysfonctionnement n'est signalé c'est la colonne extraite de la matrice de choix fonctionnel qui est pris en compte. [0055] La synthèse des colonnes permet d'obtenir un vecteur de sortie Vs à deux dimensions qui peut être transformé en un flux pouvant prendre quatre valeurs distinctes comme représenté en figure 3D. [0056] Dans ce mode de réalisation de l'algorithme de choix, les première et deuxième matrices sont des paramètres spécifiques de la combinaison des organes de démarrage du moteur thermique compris par le véhicule et donc du type de GMP du véhicule automobile. Exemple 1 : GMP « conventionnel avec démarreur » [0057] M_ CHOIX_ FONCTIONNELLE est calibrée pour avoir constamment « organe prochain démarrage = démarreur » à l'exception du cas où le système détecte une vitesse véhicule supérieure à un seuil avec un rapport engagé ce qui permet de mettre en place une procédure adéquate pour le démarrage inertiel (dans le cas où la batterie alimentant le démarreur est déchargée). La ligne correspondant à l'alternodémarreur est nulle dans tous les cas. [0058] M CHOIXSPECIFIQUE est calibrée pour inhiber le démarreur seulement en cas d'anomalie sur le démarreur entraînant son inhibition (par exemple en détection d'un court-circuit). La ligne correspondant à l'alternodémarreur est nulle dans tous les cas. Les critères e2, e4, e5 n'ont pas lieu d'être pris en compte puisqu'il y a absence d'alternodémarreur. De plus il peut ne pas être utile de faire un test spécifique sur le démarreur puisque celui-ci est systématiquement sollicité pour utiliser le véhicule. [0059] Le tableau Il représente une calibration possible de la matrice de choix fonctionnel et de la matrice de choix dysfonctionnel dans le cas de l'exemple 1. Exemple 2 : GMP « Stop & Start au démarreur » [0060] M_ CHOIX_ FONCTIONNELLE et M CHOIXSPECIFIQUE peuvent être identiques aux matrices de l'exemple 1. Exemple 3 : GMP « Stop & Start à l'alternodémarreur » [0061] M_ CHOIX_ FONCTIONNELLE est calibrée pour avoir constamment « organe prochain démarrage = alternodémarreur » à l'exception du cas où le système détecte une vitesse véhicule supérieure à un seuil avec un rapport engagé ce qui permet de mettre en place une procédure adéquate pour le démarrage inertiel (cas où la capacité de la batterie alimentant l'alternodémarreur n'est pas suffisante pour démarrer le MTH à froid). La ligne correspondant démarreur est nulle dans tous les cas. [0062] M_ CHOIX_SPECIFIQUE est calibrée pour inhiber l'alternodémarreur seulement en cas d'anomalie grave sur l'alternodémarreur. La ligne correspondant au démarreur est nulle dans tous les cas. Les critères e1, e3, e5 n'ont pas lieu d'être pris en compte puisqu'il y a absence de démarreur. De plus il peut ne pas être utile de faire un test spécifique sur l'alternodémarreur puisque celui-ci est systématiquement sollicité pour utiliser le véhicule. [0063] Le tableau III représente une calibration possible de la matrice de choix fonctionnel et de la matrice de choix dysfonctionnel dans le cas de l'exemple 3. Exemple 4 : GMP « Stop & Start » disposant d'un démarreur et d'un alternodémarreur [0064] Avec un tel dispositif, le premier démarrage du MTH se fait lors de la « mise en route » du véhicule. Pour ce « premier démarrage » on peut décider : • soit d'utiliser systématiquement le démarreur ; • soit d'utiliser systématiquement l'alternodémarreur ; • soit de privilégier l'alternodémarreur s'il est capable de démarrer le MTH. [0065] Pour les redémarrages (c'est-à-dire que le MTH est démarré en dehors d'une phase de « mise en route » du véhicule, le véhicule étant déjà en phase de roulage) on pourrait décider : • soit d'utiliser systématiquement le démarreur ; • soit d'utiliser systématiquement l'alternodémarreur ; • soit de privilégier l'alternodémarreur s'il est capable de démarrer le MTH. [0066] Ainsi on peut souhaiter configurer l'algorithme de telle sorte que : • le premier démarrage se fasse systématiquement au démarreur (en laissant la possibilité d'utiliser l'alternodémarreur en cas d'anomalie sur le démarreur ou de pouvoir pousser son véhicule avec un rapport engagé pour les cas où la batterie est déchargée) ; 10 11 • les redémarrages se fassent systématiquement à l'alternodémarreur (en laissant la possibilité d'utiliser le démarreur en cas d'anomalie avec l'alternodémarreur. [0067] Le tableau IV représente une calibration possible de la matrice de choix fonctionnel et de la matrice de choix dysfonctionnel dans un tel cas. Exemple 5: GMP « Hybride » disposant d'un démarreur sous dimensionné et d'un alternodémarreur [0068] Avec un tel GMP, le MTH n'est pas systématiquement démarré à la mise en route du véhicule (par exemple dans le cas d'un départ en électrique). On peut avec l'algorithme de choix présenté ci- 10 dessus, avoir des critères spécifiques pour les démarrages qui se font lors de la mise en route. [0069] Ici, on considère que le démarreur qui équipe ce GMP est sous dimensionné pour les démarrages à froid (critères économiques) ce qui nécessite une assistance de la part de l'alternodémarreur. De plus, on considère que le démarreur peut demander à être sollicité s'il ne l'a pas été depuis un certains temps afin de ne pas se gripper. 15 [0070] Pour l'exemple on va choisir les critères suivants lorsqu'il n'y pas de situation spécifique, c'est-à-dire lorsqu'on ne prend en compte que l'état fonctionnel du véhicule. [0071] Si le démarrage du MTH se fait lors de la mise en route du véhicule, on privilégie l'utilisation de l'alternodémarreur sur un critère « démarrabilité du MTH à l'alternodémarreur » (qui signifie que le MTH peut-être démarré en respectant une certaine prestation, en particulier un temps de démarrage) et 20 absence d'un besoin de sollicitation démarreur pour « prévention grippage ». [0072] Si l'alternodémarreur n'est à priori pas capable de démarrer le MTH avec une bonne prestation on choisi le démarreur et dans les cas des démarrages à froid on décide de combiner les deux organes de démarrage. [0073] Si le démarrage du MTH ne se fait pas lors de la mise en route, c'est que « la démarrabilité du 25 MTH par l'alternodémarrreur » est satisfaisante (dans le cas inverse un démarrage du MTH aurait été demandé dès la mise en route pour ne pas laisser la possibilité au conducteur de se retrouver dans une situation dangereuse avec un non démarrage du MTH) : on choisit donc d'utiliser l'alternodémarreur pour cette situation de vie là. [0074] Pour les situations spécifiques (c'est-à-dire pour la prise en compte de l'état dysfonctionnel), 30 on choisit la logique suivante. [0075] Les tests comme le « test demarreur » ou « test alternodémarreur » ont une priorité inférieure sur les inhibitions. Ce qui veut dire que la demande de test ne sera pas prise en compte si l'organe dont on veut constater le « fonctionnement » est déjà inhibé.5 12 [0076] Si l'alternodémarreur est inhibé alors on essaie avec le démarreur. [0077] Si le démarreur est inhibé alors on essaie sur l'alternodémarreur uniquement si celui est capable de redémarrer le MTH avec une certaine prestation (« démarrabilité du MTH à l'alternodémarreur »). Dans le cas contraire on décide qu'il n'y pas d'organe de disponible pour effectuer un démarrage inertiel. [0078] Si l'alternodémarreur est inhibé ainsi que le démarreur on considère qu'il n'y aucun organe de disponible. [0079] Le tableau V représente une calibration possible de la matrice de choix fonctionnel et de la matrice de choix dysfonctionnel dans un tel cas. [0080] De retour à la figure 2C et de façon similaire à l'algorithme de choix, l'algorithme de détermination de la sécurité peut se baser sur des critères de sécurité. [0081] L'algorithme de détermination de sécurité fournit alors une autorisation générique nécessaire au démarrage du moteur thermique en fonction des critères de sécurité. Cependant le mode de démarrage par pilotage inertiel peut ne pas tenir compte de cette autorisation pour des raisons fonctionnelles. [0082] Cette autorisation générique est constituée par un ensemble de critères qu'il est nécessaire de respecter quelque soit l'organe de démarrage. [0083] Le groupe de critères de sécurité peut comprendre : • un critère représentatif de l'état de la chaîne de traction du véhicule (critère EtatCDT en figure 2C) ; • un critère représentatif du régime actuel du moteur thermique (critère RegimeMTH en figure 2C) ; • un critère représentatif de l'état tournant ou non tournant du moteur thermique (critère EtatMTH en figure 2C) ; • un critère représentatif du temps écoulé depuis le franchissement à la baisse d'un seuil de régime moteur , • un critère représentatif du temps écoulé depuis le dernier démarrage du moteur thermique ; • un critère représentatif du temps écoulé depuis le début du démarrage du moteur thermique (critère EtatPilotageDemarrage en figure 2C). [0084] L'algorithme peut distinguer des critères devant être vérifiés seulement avant le lancement de la phase de démarrage du moteur thermique (c'est-à-dire avec aucun organe en activité) et des critères devant être respectés en permanence. Il est de plus possible que dans certains cas cette autorisation interrompe un démarrage en cours si l'un des critères n'est plus respecté pendant la phase de démarrage du moteur thermique. [0085] L'algorithme identifie un état de sécurité du véhicule à partir du vecteur de critères de sécurité. Cet état de sécurité du véhicule correspond à une colonne d'une matrice de sécurité de façon analogue à ce qui a été précédemment décrit pour les matrices de choix. Cette matrice de sécurité est spécifique de la combinaison des organes de démarrage du moteur thermique compris par le véhicule automobile. La matrice de sécurité a pu être chargée par le calculateur à l'étape initiale de calibration. [0086] Ainsi la prise en compte de chaque critère est calibrable et désactivable pour s'adapter à la prestation demandée par le constructeur automobile en fonction des types de GMP. Par exemple, dans les systèmes où le démarrage du MTH ne se fait pas en « mains libres » (c'est-à-dire de manière automatique sans intervention du conducteur sur la clé), il peut-être envisagé de ne pas regarder l'aspect « chaîne de traction » pour retrouver les mêmes prestations qu'un « véhicule classique » (c'est-à-dire que c'est l'utilisateur du véhicule qui est responsable de la mise en mouvement du véhicule s'il décide de mettre en route le véhicule avec une chaîne de traction fermée). [0087] La figure 4 représente un schéma de fonctionnement de la fonction "Manager" déjà représentée à la figure 2D. La fonction "Manager" se rend active pour piloter le (re)démarrage du MTH si le MTH n'est pas tournant et qu'il y a un besoin de marche du MTH. Cette situation correspond à la transition 22, caractéristique d'une nouvelle Séquence de démarrage MTH. Le besoin de marche correspond à la synthèse de l'ensemble des demandes émises par les différentes fonctions réalisées par les étapes précédentes du procédé proposé. [0088] La fonction "Manager" peut aussi émettre une demande de marche MTH (ou instruction de démarrage) afin de lancer systématiquement une séquence de démarrage inertiel lorsque ce dernier détecte qu'aucun organe n'est disponible. Cela permet d'essayer de démarrer le MTH au plus vite avant qu'il y est un réel besoin dans le cadre de l'hybride par exemple (roulage en électrique suivi d'une forte demande de couple nécessitant le démarrage du MTH) ou tout simplement de lancer une procédure de démarrage « à la poussette » sans action sur la clé dans le cadre d'un véhicule conventionnel. [0089] La fonction "Manager" peut se rendre inactive dès que l'une des deux conditions suivantes est vérifiée : • il n'y a plus de besoin de marche MTH ; • il y a un besoin de marche MTH mais le pilotage (ou démarrage) s'est terminé avec succès : le MTH est désormais autonome (i.e. il n'a plus besoin de l'entraînement d'un organe de démarrage car ses propres combustions suffisent à la rotation du vilebrequin du MTH). [0090] Cela correspond à la transition 20, caractéristique d'un pilotage terminé avec succès ou de l'extinction du besoin de marche du MTH. [0091] Que la fonction "Manager" soit active ou non elle peut indiquer aux autres fonctions : • s'il y a un risque de chute de tension réseau de bord. Pour cela la fonction regarde si le démarrage en cours ou si le prochain organe choisi pour le démarrage suivant fait intervenir un organe de démarrage pouvant provoquer une chute de tension réseau de bord. Cette information permet d'éviter au sein du contrôle commande du véhicule la remontée de certains diagnostics erronés à cause de la chute de tension. • s'il y a un organe en cours d'utilisation et si oui lequel/lesquels. Cela permet à la strate fonctionnelle du moteur d'adapter au mieux son pilotage pour le démarrage. Par exemple il est possible d'optimiser les quantités injectées en fonction du mode de démarrage choisi permettant d'améliorer l'aspect consommation et pollution sans dégrader la robustesse du démarrage. [0092] La figure 5 représente schématiquement la fonction "Manager" lorsqu'elle est active du fait d'un besoin de démarrage et qu'elle attend l'autorisation générique de l'algorithme de détermination de sécurité. [0093] La transition 50 entre l'attente pour le pilotage (ou démarrage) du moteur thermique et le démarrage par alternodémarreur se réalise lorsque l'alternodemarreur est choisi par l'algorithme de choix (ù) pas d'inhibition alternodémarreur), lorsque l'autorisation générique est donnée par l'algorithme de détermination de sécurité, et lorsqu'il n'y a pas de protection demandée pour l'alternodémarreur. La transition inverse 52 se réalise dès que l'une des conditions suivantes est vérifiée : l'autorisation générique devient fausse • une protection pour l'alternodémarreur est demandée • une inhibition de l'alternodémarreur est demandée [0094] A noter que le choix de l'organe est fonction des demandes d'inhibitions. Une demande d'inhibition qui apparaît alors que l'organe concerné est en cours de pilotage interrompt directement la séquence d'activation en cours. En revanche, un changement de choix (alternodémarreur choisi, démarreur choisi, combiné choisi) en cours de pilotage (démarreur seul, alternodémarreur seul ou les deux combinés) ne provoque pas volontairement systématiquement une interruption de séquence. En effet, l'algorithme contenu en « 2B consomme des entrées susceptibles de varier légèrement au cours du temps (exemple : température d'eau qui passe au dessus d'un seuil de température à cause de l'imprécision due à la chaine de traitement). La variation de ses entrées ne doit pas interrompre un démarrage en cours « sauf en cas d'anomalie » : cela explique que mise à part l'autorisation générique et une demande de protection, seules les demandes d'inhibitions sont pris en compte et non pas le flux « choix organe » pour arrêter une séquence. [0095] La transition 60 entre l'attente pour le pilotage (ou démarrage) du moteur thermique et le démarrage par démarreur se réalise lorsque le démarreur est choisi par l'algorithme de choix, lorsque l'autorisation générique est donnée par l'algorithme de détermination de sécurité, et lorsqu'il n'y a pas de protection demandée pour le démarreur. La transition inverse 62 se réalise lorsque l'un des critères précédemment cités change de valeur. [0096] La transition 30 entre l'attente pour le pilotage (ou démarrage) du moteur thermique et le démarrage par démarreur combiné avec l'alternodémarreur se réalise lorsque le mode de démarrage combiné est choisi par l'algorithme de choix, lorsque l'autorisation générique est donnée par l'algorithme de détermination de sécurité choix, et lorsqu'il n'y a pas de protection demandée pour le démarreur et l'alternodémarreur. La transition inverse 32 se réalise lorsque l'un des critères précédemment cités change de valeur. [0097] La transition 40 entre l'attente pour le pilotage (ou démarrage) du moteur thermique et le démarrage par inertie se réalise lorsque aucun organe de démarrage n'est choisi par l'algorithme de choix. La transition inverse 32 se réalise lorsqu'un des organes de démarrage est choisi ou lorsqu'il n'y a plus d'autorisation générique. [0098] L'invention propose en outre un véhicule automobile comprenant un calculateur, un moteur thermique et des organes de démarrage du moteur thermique. Le véhicule est apte à réaliser le procédé précédemment décrit. De plus au moins un des algorithmes mis en oeuvre par le calculateur selon le procédé a été initialement calibré en fonction des organes de démarrage du moteur thermique que comprend le véhicule automobile. [0099] L'utilisation d'un tel procédé et la conception d'un véhicule automobile apte à mettre en oeuvre le procédé proposé permet de réaliser des synergies par l'exploitation d'un seul procédé de démarrage du moteur thermique au lieu d'un procédé particulier à chaque type de GMP (conventionnel, Stop&Start à l'alternodémarreur, Stop&Start au démarreur, hybride). Vit Vit TABLEAUX 1 2 3 4 5 13 7 8 9 10 r e 0+1 (2"N)-1 (2``N) 0 1 1 0 0 0 1 0 1 0 1 0 0 0 -- -- ----------- 1 0 0 1 1 1 0 1 0 0 0 0 1 1 Tableau I : Exemple de matrice de choix à 2^N colonnes. Entrées : Combinaisons possibles des entrées Situations de vie pour le choix fonctionnel 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 2^ 21 22 23 24 25 26 27 28 29 30 31 32 Mise en route véhicule et 0 0 0 0 ^ 0 0 0 0 0 0 0 0^ 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 =.sse véhicule supérieure à un seuil avec un rapport engagé e2 0 0 0 0^ 0 0 0 1 1 1 1 1 1 1 1^ 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 ADHT capable de démarrer le MTH e3 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1^ 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 Besoin de prévention grippage démarreur e4 0 0 1 1^ 0 1 1 0 0 1 1 0^ 1 1^ 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 Démarrage à froid (température d'eau un seuil) e5 0 0 ^ 0 0 101010101000000 Sorties: M CHOIX FONCTIONNEL= Choix organe fonctionnel Alternodémarreur choisi s1 0 0 0 0^ 0 0 0 0 0 0 0 0^ 0 0^ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Démarreur choisi s2 1 1 1 1 1 1 1 0 0 0 0 0^ 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 Entrées : Combinaisons possibles des entrées Situations de vie pour le choix spécifique 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 2^ 21 22 23 24 25 26 27 28 29 30 31 32 Test démarreur e1 0 0 0 0^ 0 0 0 0 0 0 0 0^ 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 Test alternodémarreur e2 0 0 0 0^ 0 0 0 1 1 1 1 1 1 1 1^ 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 Inhibition démarreur e3 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 9 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 Inhibition alternodémarreur e4 0 0 1 1^ 0 1 1 0 0 1 1 0^ 1 1^ 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 ADHT capable de démarrer le MTH e5 0 0 ^ 0 0 1 0 1 0 1^ 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 Sorties: M CHOIX SPECIFlOUE Choix organe spécifique Alternodémarreur choisi s1 0 0 0 0^ 0 0 0 0 0 0 0 0^ 0 0^ 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Démarreur choisi s2 0 0 0 0 1 1 1 0 0 0 0 1 1 1 1^ 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 Tableau II : Calibration possible de la matrice de choix fonctionnel et de la 5 matrice de choix dysfonctionnel dans le cas de l'exemple 1. Entrées : Combinaisons possibles des entrées Situations de vie pour le choix fonctionnel 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 2^ 21 22 23 24 25 26 27 28 29 30 31 32 Mise en route véhicule et 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 esse véhicule supérieure à un seuil avec un rapport engagé e2 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 ADHT capable de démarrer le MTH e3 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0^ 1 1 1 1 Besoin de prévention grippage démarreur e4 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0^ 1 1 Démarrage à froid (température d'eau REVENDICATIONS1. Procédé de démarrage d'un moteur thermique d'un véhicule automobile, le véhicule comprenant un calculateur et le procédé comportant les étapes de : • choix d'un mode de démarrage du moteur thermique, le calculateur mettant en oeuvre un algorithme de choix ; • détermination de la sécurité du démarrage du moteur thermique en fonction de critères de sécurité du démarrage du moteur thermique, le calculateur mettant en oeuvre un algorithme de détermination de la sécurité du démarrage du moteur thermique ; émission par le calculateur d'une instruction de démarrage du moteur thermique selon le mode de démarrage choisi lorsque la sécurité du démarrage du moteur thermique a été déterminée à l'étape précédente ; le procédé étant caractérisé en ce qu'il comprend une étape initiale de calibration d'au moins un des algorithmes en fonction des organes de démarrage du moteur thermique que comprend le véhicule automobile. 2. Procédé selon la revendication 1, caractérisé en ce que le mode de démarrage est choisi parmi le groupe des modes de démarrage comprenant le démarrage par un alternodémarreur, le démarrage par un démarreur, le démarrage par combinaison d'un alternodémarreur et d'un démarreur et le démarrage par inertie. 3. Procédé selon l'une des revendications 1 à 2, caractérisé en ce que le calculateur met en oeuvre l'étape initiale de calibration d'au moins un des algorithmes par le chargement de paramètres de l'algorithme, les paramètres chargés étant spécifiques de la combinaison des organes de démarrage du moteur thermique compris par le véhicule automobile. 4. Procédé selon la revendication 3, caractérisé en ce que l'algorithme de choix identifie un état de fonctionnement du véhicule à partir d'un vecteur de critères et extrait une colonne d'une matrice chargée par le calculateur à l'étape initiale de calibration, la colonne correspondant à l'état de fonctionnement du véhicule et la matrice étant spécifique de la combinaison des organes de démarrage du moteur thermique compris par le véhicule automobile. 5. Procédé selon la revendication 3, caractérisé en ce que l'algorithme de choix : • identifie un état fonctionnel du véhicule à partir d'un premier vecteur de critères fonctionnels et extrait une colonne d'une première matrice chargée par le calculateur à l'étape initiale de calibration, la colonne correspondant à l'état fonctionnel du véhicule ; • identifie un état dysfonctionnel du véhicule à partir d'un deuxième vecteur de critères dysfonctionnels et extrait une colonne d'une deuxième matrice chargée par le calculateur à l'étape initiale de calibration, la colonne correspondant à l'état dysfonctionnel du véhicule ; multiplie par produit d'Hadamart les colonnes extraites ; 19 les première et deuxième matrices étant des paramètres spécifiques de la combinaison des organes de démarrage du moteur thermique compris par le véhicule automobile. 6. Procédé selon la revendication 5, caractérisé en ce que les critères fonctionnels du véhicule sont choisis parmi le groupe de critères fonctionnels comprenant : • un critère représentatif de la mise en route du véhicule ; • un critère représentatif du dépassement d'une vitesse du véhicule supérieure à une valeur seuil de vitesse avec un rapport engagé ; • un critère représentatif de la capacité d'un alterno-démarreur à démarrer le moteur thermique du véhicule ; • un critère représentatif du besoin de prévention du grippage d'un démarreur ; • un critère représentatif d'un démarrage à froid. 7. Procédé selon l'une des revendications 5 à 6, caractérisé en ce que les critères dysfonctionnels du véhicule sont choisis parmi le groupe de critères dysfonctionnels comprenant : • un critère représentatif des résultats d'un test de démarrage par un démarreur ; • un critère représentatif des résultats d'un test de démarrage par un alterno-démarreur ; • un critère représentatif de l'inhibition d'un démarreur ; • un critère représentatif de l'inhibition d'un alterno-démarreur ; un critère représentatif de la capacité d'un alterno-démarreur à démarrer le moteur thermique du véhicule. 8. Procédé selon l'une des revendications 3 à 7, caractérisé en ce que l'algorithme de détermination de la sécurité identifie un état de sécurité du véhicule à partir d'un vecteur de critères de sécurité et extrait une colonne d'une matrice chargée par le calculateur à l'étape initiale de calibration, la colonne correspondant à l'état de sécurité du véhicule et la matrice étant spécifique de la combinaison des organes de démarrage du moteur thermique compris par le véhicule automobile. 9. Procédé selon la revendication 8, caractérisé en ce que les critères de sécurité sont choisis parmi le groupe de critère de sécurité comprenant : • un critère représentatif de l'état de la chaîne de traction du véhicule ; • un critère représentatif du régime actuel du moteur thermique ; • un critère représentatif de l'état tournant ou non tournant du moteur thermique ; • un critère représentatif du temps écoulé depuis le franchissement à la baisse d'un seuil de régime moteur ; • un critère représentatif du temps écoulé depuis le dernier démarrage du moteur thermique ; • un critère représentatif du temps écoulé depuis le début du démarrage du moteur thermique. 20 10. Procédé selon l'une des revendications 1 à 9, caractérisé en ce que le calculateur émet une alerte de risque de chute de tension du réseau de bord du véhicule en plus de l'instruction de démarrage du moteur thermique par le mode de démarrage choisi. 11. Véhicule automobile comprenant un calculateur, un moteur thermique et des organes de démarrage du moteur thermique, le véhicule étant apte à réaliser le procédé selon l'une des revendications 1 à 10, le véhicule étant caractérisé en ce que au moins un des algorithmes mis en oeuvre par le calculateur selon le procédé a été initialement calibré en fonction des organes de démarrage du moteur thermique que comprend le véhicule automobile.