Brevet FR3099113A1 — publié le 20210129

Description Titre de l'invention : Procédé de pilotage d'un véhicule automobile Domaine technique de l'invention [0001] La présente invention concerne de manière générale l'automatisation du pilotage des véhicules automobiles. [0002] Elle concerne plus particulièrement un procédé de pilotage d'un véhicule automobile, comprenant : - une étape de vérification au cours de laquelle un calculateur embarqué dans le véhicule automobile vérifie si le véhicule se trouve à l'entrée d'une courbe ou dans une courbe, puis, si tel est le cas, - une étape de détermination au cours de laquelle le calculateur détermine une consigne de vitesse longitudinale, et - une étape de pilotage au cours de laquelle le véhicule est piloté en fonction de la consigne de vitesse longitudinale. [0003] Elle concerne également un véhicule automobile comportant un groupe moto- propulseur, des moyens de freinage et un calculateur. Etat de la technique [0004] 11 est désormais bien connu d'équiper un véhicule automobile d'un système de gestion automatisée de sa vitesse en ligne droite (on parle notamment de système ACC, de l'anglais « Adaptive Cruisc Control »). [0005] Ces systèmes sont par exemple conçus pour piloter le véhicule de façon à ce que sa vitesse soit égale à une consigne donnée par le conducteur, excepté en présence d'évènement sur la route nécessitant un ralentissement du véhicule (bouchons, feu tricolore...), auquel cas la vitesse du véhicule est pilotée en conséquence. [0006] Un type d'évènement doit être traité de manière particulière, à savoir les courbes telles que les virages ou les ronds-points. Avec ce type d'évènement, il est important d'ajuster la vitesse du véhicule à la courbure de la route de façon à éviter que le véhicule ne dérape ou que la force centrifuge ne soit trop grande eu égard au degré de confort recherché pour les passagers du véhicule. [0007] Pour traiter ce type d'évènement particulier, on tonnait du document W02007070160 une solution technique qui se base sur les informations de courbure de route stockées dans le système de navigation du véhicule pour construire une trajectoire puis un profil de vitesse que le véhicule doit suivre le long de cette trajectoire. [0008] Bien que permettant une anticipation des courbes, cette solution technique est fortement dépendante des informations fournies par le système de navigation, lesquelles informations sont elles-mêmes soumises à de fortes incertitudes, ce qui peut 2 s'avérer potentiellement dangereux pour les passagers du véhicule. Présentation de l'invention [0009] Afin de remédier à l'inconvénient précité de l'état de la technique, la présente invention propose de mesurer ou de calculer en temps réel l'accélération latérale subie par le véhicule, et (l'ajuster la consigne de vitesse longitudinale du véhicule en fonction de cette accélération latérale. [0010] Plus particulièrement, on propose selon l'invention un procédé de pilotage tel que défini dans l'introduction, dans lequel il est prévu, avant l'étape de détermination, une étape d'acquisition d'une accélération latérale subie par le véhicule automobile, et dans lequel la consigne de vitesse longitudinale est déterminée en fonction de l'accélération latérale acquise. [0011] Ainsi, grâce à l'invention, il est possible de limiter l'impact des erreurs d'estimations issues du système de navigation et de corriger, en temps réel, la vitesse du véhicule afin de maintenir une accélération latérale qui soit acceptable par les passagers du véhicule et par le véhicule lui-même et qui permette de ne pas ralentir le véhicule plus que dc nécessaire. [0012] Ce procédé ne nécessite l'ajout d'aucun capteur particulier en cc sens que les véhicules actuellement sur le marché sont déjà équipés de capteurs permettant sa mise en oeuvre, si bien qu'il peut être implémenté facilement et sans surcoût sur cc type de véhicules. [0013] Cc procédé peut en outre être implémenté dans des véhicules dépourvus de système de navigation. [0014] Enfin, sa mise au point s'avérera particulièrement simple puisqu'elle pourrait ne consister à ne régler que deux seuls paramètres (les gains des régulateurs) de manière à tenir compte des spécificités de la gamme de véhicules sur laquelle cette solution serait déployée. [0015] D'autres caractéristiques avantageuses et non limitatives du procédé de pilotage conforme à l'invention, prises individuellement ou selon toutes les combinaisons techniquement possibles, sont les suivantes : - la consigne dc vitesse longitudinale est déterminée de telle sorte que l'accélération latérale subie par le véhicule automobile soit inférieure ou égale à une consigne d'accélération latérale, et de préférence égale à ladite consigne d'accélération latérale ; - la consigne de vitesse longitudinale est déterminée de telle sorte que la dérivée de l'accélération longitudinale subie par le véhicule automobile soit la plus proche possible de zéro ; - la dérivée de la consigne de vitesse longitudinale présente une valeur qui dépend d'un angle d'inclinaison du volant du véhicule automobile ; 3 - la dérivée de la consigne de vitesse longitudinale est déterminée de manière à présenter une valeur nulle si l'angle (l'inclinaison est nul, une valeur maximale si l'angle d'inclinaison est maximum compte tenu du rayon de courbure de la courbe, et sinon une valeur qui est fonction de l'angle d'inclinaison et qui est comprise entre zéro et ladite valeur maximale ; - la dérivée de la consigne de vitesse longitudinale présente une valeur saturée entre deux bornes ; - les étapes de vérification, de détermination et de pilotage sont répétées en boucle, à une fréquence d'échantillonnage supérieure à un Hertz ; - au cours de l'étape de vérification, le calculateur vérifie si la distance entre véhicule et ladite courbe est inférieure à un seuil de distance et si l'anele d'inclinaison du volant est supérieur à un seuil angulaire ; - il est mis fin au procédé lorsque l'angle d'inclinaison du volant a atteint un maximum puis a décru d'un angle supérieur à un autre seuil angulaire ; - il est mis fin au procédé lorsqu'est détecté un évènement en aval de ladite courbe qui requiert un freinage du véhicule automobile. [0016] L'invention propose également un véhicule tel que défini en introduction, dont le cal- culateur sera programmé pour mettre en oeuvre le procédé précité. [0017] Bien entendu, les différentes caractéristiques, variantes et formes de réalisation de l'invention peuvent être associées les unes avec les autres selon diverses combinaisons dans la mesure où elles ne sont pas incompatibles ou exclusives les unes des autres. Description détaillée de l'invention [0018] La description qui va suivre en regard des dessins annexés, donnés à titre d'exemples non limitatifs, fera bien comprendre en quoi consiste l'invention et comment elle peut être réalisée. [0019] Sur les dessins annexés : [0020] [fig.1] est une vue schématique d'un véhicule et d'une route empruntée par cc véhicule ; [0021] W8.21 est un graphique illustrant la variation d'accélération latérale subie par le véhicule de la figure I en fonction du rayon de courbure de la route empruntée, pour 15 valeurs de vitesses distinctes ; [0022] [fig.3] est une représentation des étapes d'un procédé de pilotage conforme à l'invention ; [0023] [fig.4] est une représentation graphique d'une loi de commande utilisée pour calculer une consigne de vitesse longitudinale pour le véhicule de la figure 1 ; [0024] [fig.5] est un graphique illustrant la variation d'angle maximum du volant en fonction de la vitesse longitudinale du véhicule de la figure 1 ; [0025] [fig.6] est un graphique illustrant la variation d'une variable GW en fonction du rapport entre l'angle courant du volant et l'angle maximum ; [0026] [fig.7] est un chronogramme illustrant un premier exemple de variation d'un in- dicateur d'activation du procédé conforme à l'invention ; [0027] [fig.8] est un graphique cadencé sur le chronogramme de la figure 7, illustrant les va- riations d'angle du volant du véhicule ; [0028] [fig.9] est un graphique cadencé sur le chronogramme de la figure 7, illustrant les va- riations d'une accélération latérale de référence et de l'accélération latérale du véhicule ; [0029] [fig.10] est un graphique cadencé sur le chronogramme de la figure 7, illustrant les variations de l'accélération longitudinale du véhicule ; [0030] [fig.11] est un graphique cadencé sur le chronogramme de la figure 7, illustrant les variations de vitesse longitudinale du véhicule ; [0031] [fig.12] est un chronogramme illustrant un second exemple de variation d'un in- dicateur d'activation du procédé conforme à l'invention ; [0032] [fig.13] est un graphique cadencé sur le chronogramme de la figure 12, illustrant les variations d'angle du volant du véhicule ; [0033] [fig.14] est un graphique cadencé sur le chronogramme de la figure 12, illustrant les variations d'une accélération latérale de référence et de l'accélération latérale du véhicule ; [0034] [fig.15] est un graphique cadencé sur le chronogramme de la figure 12, illustrant les variations de l'accélération longitudinale du véhicule ; [0035] [fig.16] est un graphique cadencé sur le chronogramme de la figure 12, illustrant les variations de vitesse longitudinale du véhicule. [0036] Sur la figure 1, on a représenté un véhicule automobile 10 roulant sur une route 20. [0037] On considérera ici que cette route comporte un tronçon rectiligne 21 suivi d'un premier virage 22, lui-même éventuellement suivi d'un second virage 22. [0038] Le véhicule 10 est ici une voiture mais il pourrait s'agir d'un autre type de véhicule (moto, camion...). Il comporte un châssis qui est supporté par des roues et qui supporte lui-même différents équipements parmi lesquels un groupe motopropulseur, des moyens de freinage, et un calculateur. [0039] 11 pourra s'agir d'un véhicule à pilotage manuel, auquel cas ce dernier sera équipé de moyens d'assistance à la conduite, ou, préférentiellement, d'un véhicule autonome. [0040] Comme le montre la figure 1, on considérera ici un repère (X, Y, Z) attaché au véhicule, dont l'axe longitudinal X sera orienté de l'arrière vers l'avant du véhicule, dont l'axe latéral Y sera orienté vers le côté gauche du véhicule, et dont l'axe vertical Z sera orienté vers le haut. [0041] Ce véhicule 10 est préférentiellement équipé d'un système de navigation comprenant un système de cartographie répertoriant des routes, des évènements et des informations relatives à ces routes et évènements, et d'un système de géolocalisation (par exemple de type GPS) adapté à positionner le véhicule 10 sur ces routes. [0042] On considérera ici un type particulier d'évènement, à savoir les zones courbées de la route (virages, ronds-points...). Dans l'exemple illustré sur la figure 1, on considérera plus particulièrement les virages 22, 23. Le système de navigation sera ici en mesure de déterminer la position du véhicule par rapport aux virages 22, 23, ainsi que les rayons de courbure de ces virages. [0043] Le véhicule 10 est également équipé d'un capteur lui permettant notamment de dé- terminer l'accélération latérale subie par le véhicule (c'est-à-dire l'accélération selon l'axe latéral Y). Il pourrait s'agir d'un capteur inertiel ou de tout autre type de capteurs. Il s'agira ici d'un capteur adapté à mesurer la vitesse de lacet dtlf/dt du véhicule. [0044] Le véhicule 10 est par ailleurs équipé d'un capteur de vitesse longitudinale adapté à mesurer la vitesse avec laquelle le véhicule évolue le long de la route 20. Ce capteur de vitesse est par exemple adapté à mesurer la vitesse de rotation des roues du véhicule à en déduire la valeur de la vitesse longitudinale dx/dt. Cc capteur permettra en outre de calculer la valeur de l'accélération longitudinale d2x/dt2 du véhicule. En variante, on pourra utiliser pour cela un capteur d'accélération. [0045] Afin de traiter les informations fournies par ces capteurs et afin d'être en mesure d'élaborer une consigne de vitesse longitudinale dxldt pour le véhicule 10, ce dernier est équipé d'un calculateur 11. [0046] Ce calculateur 11 comporte un processeur, une mémoire et différentes interfaces d'entrée et de sortie. [0047] Grâce à ses interfaces d'entrée, le calculateur est adapté à recevoir des signaux d'entrée provenant des capteurs de vitesse longitudinale et de vitesse de lacet. [0048] La mémoire du calculateur mémorise une application informatique, constituée de programmes d'ordinateur comprenant des instructions dont l'exécution par le processeur permet la mise en oeuvre par le calculateur du procédé décrit ci-après. [0049] Parmi ces programmes d'ordinateur, l'un assure une fonction de régulateur de vitesse adaptatif ACC. [0050] Selon l'invention, un autre de ces programmes assure une fonction de régulateur de vitesse en courbe CCC (de l'anglais Cuve Croise Control). [0051] La fonction de régulateur de vitesse adaptatif ACC (ci-après appelée fonction ACC) étant bien connue de l'Homme de l'art, elle ne sera pas ici décrite. On expliquera seulement qu'elle permet de calculer une consigne de vitesse longitudinale pour le véhicule 10 adaptée à la route et à la vitesse du véhicule automobile précédant le véhicule 10 ici considéré. [0052] La fonction de régulateur de vitesse en courbe CCC (ci-après appelée fonction CCC) 6 faisant plus particulièrement l'objet de la présente invention, elle sera décrite ci-après en détail. [0053] A cc stade, on pourra seulement préciser que cette fonction CCC est également prévue pour calculer une consigne de vitesse longitudinale pour le véhicule 10 lorsque ce dernier se trouve dans une courbe et que certaines conditions sont remplies. Cette fonction CCC sera donc prévue pour se substituer à la fonction ACC dans ces seules conditions. [0054] Grâce à ses interfaces de sortie, le calculateur est adapté à transmettre des consignes aux différents organes du véhicule, et notamment au groupe rnotopropulscur et aux moyens de freinage. Il permet ainsi de commander l'accélération, la décélération et le freinage du véhicule de façon autonome, sans intervention du conducteur du véhicule 10. [0055] Le procédé selon l'invention est donc prévu pour générer une consigne de vitesse longitudinale dx-/dt lorsque le véhicule se trouve dans un virage et que certaines conditions sont remplies. [0056] A titre liminaire, on pourra préciser que la notation d/dt sera utilisée pour désigner la dérivée première d'un paramètre (il s'agira en pratique d'une vitesse). [0057] La notation dVdt2 sera utilisée pour désigner la dérivée seconde d'un paramètre (il s'agira en pratique d'une accélération). [0058] La notation dl/de sera utilisée pour désigner la dérivée troisième d'un paramètre. [0059] L'indice « est » sera quant à lui utilisé pour exprimer le caractère estimé du paramètre auquel il sera apposé. [0060] L'exposant « » sera en revanche utilisé pour exprimer que le paramètre auquel il sera apposé est une consigne. [0061] On peut maintenant décrire en détail la façon selon laquelle le calculateur met en oeuvre le procédé de calcul de la consigne de vitesse longitudinale df/dt, en référence à la figure 3. [0062] Ce procédé s'initiera dès le démarrage du véhicule 10. Il sera mis en oeuvre en boucle, à une fréquence d'échantillonnage élevée, bien supérieure au Hertz. [0063] Ici, on considérera que le véhicule roule déjà sur le tronçon rectiligne 21 de la route 20. [0064] Alors, au cours d'une première étape E2, le calculateur détermine si la fonction ACC est activée ou non. [0065] 11 peut en effet arriver qu'elle soit désactivée, notamment dans le cas où le conducteur souhaite conduire par lui-même son véhicule 10. Dans cette éventualité, il est mis fin au processus. [0066] Dans le cas contraire, le procédé se poursuit en une seconde étape E4 au cours de laquelle le calculateur 11 vérifie si le système de navigation détecte un évènement tel 7 que, dans notre exemple, un virage 22. [0067] Cette « détection » est réalisée avec une portée prédéterminée, par exemple à moins de 100 mètres (cette distance pouvant être différente et pouvant varier en fonction de la vitesse du véhicule). [0068] Tant qu'aucun virage n'est détecté, cette étape E4 se répète en boucle. Puis, dès qu'un virage 22 est détecté, le procédé se poursuit en une étape E6. [0069] Au cours de cette étape E6, le calculateur détermine une vitesse longitudinale d'entrée dx,/dt dans le virage 21. [0070] En pratique, le calculateur 11 cherche la vitesse à laquelle il faudra aborder le virage de façon à ce que la force centrifuge qui s'appliquera sur le véhicule soit égale à une valeur cible. En d'autres termes, l'objectif est que le véhicule puisse aborder le virage à une vitesse qui lui garantisse de présenter une accélération latérale d2y/dt2 déterminée. [0071] A cc stade, le calculateur ne peut se baser que sur les informations stockées dans le système de navigation (en variante ou en complément, il pourrait se baser sur des informations acquises au moyen d'une caméra) et sur une cartographie stockée dans sa mémoire, qui est illustrée sur la figure 2. [0072] Sur cette figure, on a illustré la variation, en fonction du rayon de courbure Rc de la route 20, de l'accélération latérale d2y/dt2 qui serait subie par le véhicule à différentes vitesses longitudinales V (ou dx/dt). [0073] On a également représenté une courbe de référence Cl qui illustre la variation de la consigne d'accélération latérale d2y/dt' à laquelle on souhaite que le véhicule aborde un virage (de façon à ce qu'il subisse une force centrifuge déterminée). [0074] La vitesse longitudinale d'entrée dx,/dt est alors lue sur cette cartographie. [0075] En pratique, la vitesse longitudinale d'entrée dxjdt est plus précisément obtenue par interpolation linéaire, en fonction du rayon de courbure Rc de l'entrée sur virage 22 mémorisée dans le système de navigation, de façon à se trouver sur la courbe de référence CI. [0076] A l'étape E8 suivante, la fonction ACC du calculateur 11 établit alors un profil de consigne de vitesse permettant de piloter le groupe motopropulseur et les moyens de freinage de telle sorte que le véhicule arrive à l'entrée du virage 22 à la vitesse longitudinale d'entrée dx,/dt. [0077] Cette stratégie permet au calculateur 11 d'anticiper le virage 22 en faisant décélérer le véhicule bien en amont du virage. Ici, cette phase de décélération est obtenue en utilisant tout d'abord le frein-moteur, puis le frein-moteur couplé aux moyens de freinage si cela s'avère nécessaire. Bien entendu, toute autre stratégie adaptée serait employable. [0078] Au cours de l'étape suivante E10, le calculateur cherche à déterminer si le véhicule est encore situé en amont du virage 22, ou s'il est situé à l'entrée ou dans le virage 8 22. [0079] En effet, cette condition est nécessaire pour activer la fonction CCC et la substituer à la fonction ACC. [0080] Lors de cette étape, le calculateur utilise un indicateur ri de type booléen, qui est ini- tialement mis à zéro. [0081] Ici, il est plus exactement prévu trois conditions nécessaires pour activer la fonction CCC de pilotage en courbe du véhicule. [0082] La première condition, qui est déjà remplie à ce stade, est que l'évènement détecté par le système de navigation soit bien de type courbe (il s'agit ici d'un virage 22). [0083] La seconde condition est que la distance séparant le véhicule 10 du virage 22 soit in- férieure à un seuil de distance Sd prédéfini, ici choisi égal à 10 mètres. [0084] Cc seuil de distance Sd est ici fixe mais il serait possible d'employer un seuil qui varie en fonction de la vitesse du véhicule et/ou du temps de réaction du système et/ou des caractéristiques du virage. [0085] La troisième condition est que le volant du véhicule soit tourné d'un angle d'inclinaison a (mesuré par rapport à la position médiane du volant) supérieur à un seuil angulaire S', prédéterminé, ici égal à 3 degrés. Ici encore, il serait envisageable que cc seuil varie en fonction de différents paramètres. [0086] Tant que l'ensemble de ces trois conditions ne sont pas réunies, l'étape El 0 se répète en boucle et l'indicateur fi est laissé égal à zéro. [0087] Dès lors qu'elles sont réunies, ce qui signifie que le véhicule est bien entré dans le virage 22, le calculateur 11 affecte la valeur 1 à l'indicateur I. [0088] Puis, le procédé se poursuit en des étapes El2 puis E14, permettant de calculer la consigne de vitesse longitudinale dx"/dt. [0089] Ces étapes et les suivantes sont mises en oeuvre en boucle de façon à ce que la consigne de vitesse longitudinale dx"/dt soit ajustée dynamiquement tout le long du virage 22, à une fréquence élevée, en fonction des conditions réelles rencontrées par le véhicule 10 (éventuellement indépendamment des données issues du système de navigation). [0090] L'objectif est de faire en sorte que l'accélération latérale cry/dt2 subie par le véhicule soit contrôlée en temps réel. [0091] On pourrait faire en sorte de contrôler la vitesse du véhicule de façon à ce que l'accélération latérale cry/dt2reste constante dans le virage. [0092] Toutefois, ici, on fera en sorte que cette accélération latérale (Ey/de varie en fonction du rayon de courbure de la partie empruntée du virage 22, de manière à ce qu'elle suive la courbe de référence Cl illustrée sur la figure 2. [0093] L'objectif est également que le calculateur 11 tienne compte de la vitesse longi- tudinale d'entrée dxe/dt, puis qu'il l'ajuste en fonction de l'accélération latérale d2y/dt2 9 subie par le véhicule, en évitant tout freinage trop brusque. [0094] En pratique, le calcul de la consigne de vitesse longitudinale dx1/dt est réalisé en boucle fermé, à l'aide d'une loi de commande telle que celle illustrée sur la figure 4. Cette régulation n'est donc pas uniquement une limitation mais autorise voire commande l'accélération du véhicule si nécessaire. [0095] Cette loi de commande utilise deux régulateurs KI, K,. [0096] Le premier régulateur est utilisé de façon à ce que l'accélération latérale d,y/dt2 du véhicule (ou plutôt son estimation notée d2yjdt2) soit égale à une consigne d'accélération latérale dy/dt,. [0097] La consigne d'accélération latérale d2yVdt2 est lue dans la cartographie illustrée sur la figure 2, en fonction de la vitesse mesurée dx/dt du véhicule et du rayon de courbure Rc du virage (lequel peut être mesuré de différentes manières connues au moyen de capteurs, ou acquis au moyen du système de navigation). [0098] L'estimation de l'accélération latérale cry',/dt, subie par le véhicule 10 est quant à elle ici réalisée en fonction des valeurs mesurées de la vitesse de lacet dtP/dt et de la vitesse longitudinale dx/dt du véhicule. En variante, l'une et/ou l'autre de ces valeurs pourraient être calculées, par exemple au moyen d'un filtre de Kalman. Le calculateur 11 estime alors l'accélération latérale d2y,,,/dt2 au moyen de l'équation mathématique suivante : [0099] [Math. 1] d2y,'/dt2 = d'Ir/dt dx/dt [0100] Le régulateur KI permet alors d'obtenir une première consigne d'accélération d2xi/dt2 compte tenu de la différence entre la consigne d'accélération latérale d2yt/dt2 et l'estimation de l'accélération latérale d2y,r/dt2. [0101] Le second régulateur K2 est quant à lui prévu pour limiter les oscillations de l'accélération longitudinale dans le virage 22 (plus connues sous le nom anglais de Jerk »). [0102] Pour cela, le calculateur estime la dérivée de l'accélération longitudinale crx',/dt1 du véhicule 10. Cette estimation est ici réalisée au moyen d'une dérivée filtrée, en fonction de l'accélération longitudinale d2x,..Jdt2. [0103] La consigne de dérivée de l'accélération, notée dlxVdtl, est quant à elle choisie nulle. [0104] Le régulateur K2 permet alors d'obtenir une seconde consigne d'accélération d2x2/dt2, compte tenu de l'estimation de l'accélération longitudinale d2xeldt'. [0105] Sur cette figure 4, les paramètres Td, et TI sont des constantes de temps. [0106] La constante de temps Td' est utilisée pour réaliser la « pseudo-dérivée » ou dériviée filtrée » de l'accélération longitudinale du véhicule pour obtenir la valeur de d3xest/dt3. [0107] La constante de temps TI est utilisée pour le filtre « passe-bas » et permet de réduire 10 le bruit de mesure sur l'estimation de l'accélération latérale d2y/dt2. [0108] Les deux régulateurs K1, K, ont des gains devant être calibrés lors de la conception du véhicule et/ou lors de l'utilisation du véhicule. [0109] Classiquement, le gain du régulateur Kr permet de régler la dynamique de la consigne de vitesse. Comme pour toute loi de commande, une dynamique importante peut entraincr des dépassements et des oscillations sur la vitesse du véhicule. Ici, pour obtenir les meilleures performances possibles, tout en évitant des dépassements trop importants et trop d'oscillations de vitesse, le gain du régulateur K1 est choisi égal à [0110] Le gain du régulateur K2 permet de limiter les oscillations de l'accélération longi- tudinale du véhicule. Augmenter ce gain permet de limiter les dépassements et les oscillations mais entraîne un ralentissement de la dynamique de contrôle. Le compromis choisi pour ce gain est de 0,85. [0111] Bien entendu, ces valeurs fixes pourront être différentes selon le type du véhicule. [0112] En variante, ces valeurs pourront être variables en fonction des conditions dans lesquelles le véhicule roule, et notamment en fonction de la masse du véhicule (qui dépendra du nombre d'occupants et de la charge embarquée). On pourra à cet effet utiliser des cartographies développées lors de la conception du véhicule et stockées dans la mémoire du calculateur 11. [0113] Comme le montre la figure 2, les deux consignes d'accélération d2x2/dt2, d2 /de sont sommées et cette somme est ensuite multipliée par une variable Gw. [0114] Cette variable Gw est utilisée comme un facteur de pondération de façon à donner progressivement du poids aux deux consignes d'accélération lors de l'entrée du véhicule 10 dans le virage 22. [0115] La détermination de cette variable Gw est réalisée en deux temps, au moyen de deux cartographies illustrées sur les figures 5 et 6. [0116] Dans un premier temps, le calculateur détermine, en fonction de la vitesse longi- tudinale dx/dt du véhicule 10, une valeur maximum d'angle du volant an,', (voir figure 5). Cette valeur maximum correspond à une valeur au-delà de laquelle la sécurité et le confort des passagers du véhicule ne seraient plus assurés de manière satisfaisante. [0117] Dans un second temps, le calculateur détermine la variable Gw en fonction du rapport entre l'angle mesuré du volant a et la valeur maximum d'angle du volant a,'''. [0118] Le calculateur obtient ainsi une troisième consigne d'accélération d2x3/dt2, qui est ensuite saturée de façon à limiter la consigne d'accélération en fonction notamment des capacités d'accélération du véhicule 1, puis intégrée de façon à obtenir la consigne de vitesse longitudinale df/dt. [0119] Sur la figure 3, l'étape E12 correspond au calcul de la variable Gw et l'étape E14 correspond au calcul de la consigne de vitesse longitudinale df/dt et à l'envoi de cette 11 consigne au groupe motopropulseur et/ou aux moyens de freinage. [0120] Le procédé se poursuit alors en des étapes El 6 et El8 qui permettent de vérifier si l'une ou l'autre de deux conditions de désactivation de la fonction CCC sont remplies (le processus s'interrompant dès lors que l'une de ces conditions est remplie). [0121] La première condition consiste à déterminer si le conducteur ramène ou non le volant vers sa position médiane, ce qui signifie que le véhicule 10 sort du virage. [0122] Pour cela, l'angle d'inclinaison maximal aup atteint par le volant depuis l'entrée dans le virage 22 est détecté, puis dès que l'angle d'inclinaison a baisse au-delà d'un pourcentage prédéterminé de cet angle d'inclinaison maximal au, le processus s'interrompt. [0123] Cc pourcentage est prédéfini et est par exemple compris entre 30 et 90%. Il est ici égal à 50%. Ainsi, dès que le volant revient vers sa position médiane en tournant au-delà d'un second seuil angulaire S'2 égal à la moitié de son angle d'inclinaison maximal a',' le processus s'interrompt. Alors, l'indicateur 13 est remis à zéro. [0124] Avant de décrire la seconde condition, on peut observer sur les figures 7 à 11 un exemple de mise en oeuvre du procédé de pilotage. [0125] Dans cet exemple, on se place dans le cas où la route 20 ne comporte qu'un seul virage 22. [0126] Sur la figure 7, on observe que l'indicateur (3, dont on rappelle qu'il indique si le véhicule est entré ou non dans le virage 22, est égal à zéro tant que le véhicule roule sur le tronçon rectiligne 21, puis qu'il est mis à 1 à l'instant t2 auquel les trois conditions précitées sont réunies. [0127] On observe sur la figure 11 que la vitesse longitudinale dx/dt du véhicule décroit pro- gressivement à partir de l'instant to où le virage 22 a été détecté. Elle diminue tout d'abord lentement, au moyen du seul frein-moteur, puis plus sensiblement à partir de l'instant tl, au moyen de ce frein moteur et des moyens de freinage. On observe sur la figure 10 les variations d'accélération longitudinale d2x/dt2. [0128] Sur la figure 8, on observe qu'à l'instant t2, l'angle d'inclinaison a du volant a commencé à augmenter (et dépasse 3°). Il continue sa progression puis se stabilise à environ 12 degrés jusqu'à un instant t, où il chute brutalement. [0129] Cette chute provoque, un court moment après (à l'instant t4), la mise à zéro de l'indicateur 13. [0130] Sur la figure 9, on a représenté, par la courbe C2, la variation de la consigne d'accélération latérale (1.2yVdt2. On a également représenté, par la courbe C3, la variation de l'estimation de l'accélération latérale d2y',/dt2. On y observe que cette estimation est continue et continûment dérivable, ce qui évite tout à-coup pour les passagers. On y observe également qu'elle suit rapidement la forme de la consigne, ce qui permet d'éviter que l'accélération latérale subie par le véhicule ne soit trop im- 12 portante. [0131] Ce mode de calcul de la consigne de vitesse longitudinale dx'/dt a pour avantage de faire en sorte de pouvoir faire ralentir le véhicule si les conditions l'exigent, ou de pouvoir faire accélérer le véhicule par exemple parce que le virage s'ouvre progressivement. Le véhicule n'est donc pas bloqué à sa vitesse longitudinale d'entrée dxe/dt. En effet, ce mode de calcul n'est pas seulement actif en amont du virage mais bien tout au long de celui-ci. [0132] On peut maintenant décrire la seconde condition. [0133] Cette seconde condition consiste à déterminer si un évènement situé dans le virage ou plus loin sur la route nécessite un freinage du véhicule, et à revenir à la fonction ACC dans ce cas. [0134] Pour cela, le calculateur cherche à détecter tout évènement situé en aval du véhicule 10 le long de la route 20, dans une portée donnée, qui est par exemple une portée de trois kilomètres en utilisant les informations du système de navigation. [0135] Pour chacun de ces évènements, le calculateur détermine s'il sera nécessaire de réduire la consigne de vitesse longitudinale dx"/dt du véhicule 10 en décélérant avec une accélération longitudinale Dcccl, en valeur absolue, supérieure à un seuil prédéterminé de décélération. [0136] Cette accélération longitudinale est ici estimée en considérant la vitesse instantanée Vo du véhicule, la vitesse VI à laquelle le véhicule devra aborder cet évènement et la distance D séparant le véhicule 10 de cet évènement, et en réalisant le calcul suivant : [0137] [Math. 2] Decel = (V02-V12) / (2.D) [0138] Si l'accélération longitudinale Decel est supérieure au seuil prédéterminé de décé- lération, le processus s'interrompt. Alors, l'indicateur p est remis à zéro. [0139] On peut observer sur les figures 12 à 16 un autre exemple de mise en oeuvre du procédé de pilotage, illustrant bien cette seconde condition. [0140] Dans cet exemple, on se place dans le cas où la route 20 comporte deux virages 22, 23 distincts et successifs. [0141] Sur la figure 12, on observe que l'indicateur p est égal à zéro tant que le véhicule roule sur le tronçon rectiligne 21, puis qu'il est mis à 1 lorsque le véhicule entre dans le virage. En effet, à ce stade, le second virage 23 est si loin que l'accélération longitudinale Decel est inférieure au seuil prédéterminé. [0142] L'indicateur p est toutefois remis à zéro lorsque le calculateur constate que l'accélération longitudinale Decel nécessaire pour entrer dans le second virage 23 avec une vitesse adéquate dépasse le seuil prédéterminé de décélération. [0143] Par conséquent, la consigne de vitesse longitudinale du véhicule est élaborée à l'aide de la fonction CCC que dans une première partie du premier virage 22. La fin de ce 13 virage et le tronçon rectiligne situé entre les deux virages est pour sa part abordé à une vitesse définie par la fonction ACC. Puis, l'indicateur fi est remis à 1 lorsque le véhicule entre dans le second virage. Cet indicateur 13 est ensuite maintenu à cette valeur jusqu'à la sortie de cc second virage 23. [0144] On observe sur la figure 16 que la vitesse longitudinale dx/dt du véhicule détroit avant l'entrée dans le premier virage puis avant l'entrée dans le second virage. [0145] On observe sur la figure 15 les variations d'accélération longitudinale d2x/dt2. [0146] Sur la figure 13, on observe que l'angle d'inclinaison a du volant varie dans un sens dans le premier virage, et dans l'autre dans le second. C'est lui qui provoque la mise à zéro de l'indicateur (i à la sortie du second virage. [0147] Sur la figure 14, on a représenté, par la courbe C4, la variation de la consigne d'accélération latérale dy/dt,. On a également représenté, par la courbe C5, la variation de l'estimation de l'accélération latérale d2yjdt2. On y observe que cette estimation est continue et continûment dérivable et qu'elle suit rapidement la forme de la consigne. [0148] La présente invention n'est nullement limitée au mode de réalisation décrit mais l'homme du métier saura y apporter toute variante conforme à l'invention. 14 REVENDICATIONS[Revendication 1] Procédé de pilotage d'un véhicule automobile (10), comprenant : - une étape dc vérification au cours dc laquelle un calculateur (11) embarqué dans le véhicule automobile (10) vérifie si le véhicule automobile (10) se trouve à l'entrée d'une courbe (21 ; 22) ou dans une courbe (21 ; 22), puis, si tel est le cas, - une étape de détermination au cours de laquelle le calculateur (11) détermine une consigne de vitesse longitudinale (dx*/dt), et - une étape de pilotage au cours de laquelle le véhicule est piloté selon la consigne de vitesse longitudinale (df/dt), caractérisé en ce qu'il comporte, avant l'étape de détermination, une étape d'acquisition d'une accélération latérale (d2y',/dt2) subie par le véhicule automobile (10), et en ce que la consigne de vitesse longitudinale (dxidt) est déterminée en fonction de l'accélération latérale (d2y',/de) acquise. [Revendication 2] Procédé de pilotage selon la revendication précédente, dans lequel la consigne de vitesse longitudinale (df/dt) est déterminée de telle sorte que l'accélération latérale (d2y',/dt2) subie par le véhicule automobile (10) soit inférieure ou égale à une consigne d'accélération latérale (d'y' / dt2), et de préférence égale à ladite consigne d'accélération latérale (d'y' /de). [Revendication 3] Procédé de pilotage selon l'une des revendications précédentes, dans lequel la consigne de vitesse longitudinale (dxVdt) est déterminée de telle sorte que la dérivée de l'accélération longitudinale (d3x',/dt3) subie par le véhicule automobile (10) soit la plus proche possible de zéro. [Revendication 4] Procédé de pilotage selon l'une des revendications précédentes, dans lequel la dérivée de la consigne de vitesse longitudinale (dxVdt) présente une valeur qui dépend d'un angle d'inclinaison (a) du volant du véhicule automobile (10). [Revendication 5] Procédé de pilotage selon la revendication précédente, dans lequel la dérivée de la consigne de vitesse longitudinale (dxidt) est déterminée de manière à présenter : - une valeur nulle si l'angle d'inclinaison (a) est nul, - une valeur maximale si l'angle d'inclinaison (a) est égal à un maximum déterminé en fonction du rayon de courbure de la courbe (21 ; 22), et sinon - une valeur qui est fonction de l'angle d'inclinaison (a) et qui est 15 comprise entre zéro et ladite valeur maximale. [Revendication 6] Procédé de pilotage selon l'une des revendications précédentes, dans lequel la dérivée de la consigne de vitesse longitudinale (dx7dt) présente une valeur saturée entre deux bornes. [Revendication 7] Procédé de pilotage selon l'une des revendications précédentes, dans lequel les étapes de vérification, de détermination et de pilotage sont répétées en boucle, à une fréquence supérieure à un Hertz. [Revendication 8] Procédé de pilotage selon l'une des revendications précédentes, dans lequel, au cours de l'étape de vérification, le calculateur (11) vérifie si la distance entre véhicule (10) et ladite courbe est inférieure à un seuil de distance (Sd) et si l'angle d'inclinaison (a) du volant est supérieur à un seuil angulaire (S,1). [Revendication 9] Procédé de pilotage selon l'une des revendications précédentes, dans lequel il est mis fin au procédé lorsque l'angle d'inclinaison (et) du volant a atteint un maximum puis a décru d'un angle supérieur à un seuil (S'2). [Revendication 10] Procédé de pilotage selon l'une des revendications précédentes, dans lequel il est mis fin au procédé lorsqu'est détecté un évènement en aval de ladite courbe (21 ; 22) qui requiert un freinage du véhicule automobile (10). [Revendication 11] Véhicule automobile (10) comportant un groupe motopropulseur, des moyens de freinage et un calculateur (II), caractérisé en ce que le calculateur (11) est programmé pour mettre en oeuvre un procédé de pilotage conforme à l'une des revendications précédentes.