Brevet FR3104520A1 — publié le 20210618

Procédé de détermination d’un profil de vitesse à suive d’un véhicule, comprenant des étapes d’acquisition de données d’évènement comprenant une distance à un évènement et une vitesse cible (V 3 ) à cet évènement pour ledit véhicule, de détermination d’un profil de vitesse à suivre en fonction du temps, entre une vitesse initiale (V 0 ) et la vitesse cible en trois phases distinctes successives, respectivement une première phase (Phase_1) où on fixe constant le jerk à une valeur de jerk maximale prédéterminée pour atteindre une valeur d’accélération cible optimale, une deuxième phase (Phase_2) où on maintient constante ladite valeur d’accélération cible optimale et une troisième phase (Phase_3) où on fixe à nouveau constant le jerk pour atteindre une valeur d’accélération nulle à la fin de la troisième phase, ladite valeur d’accélération cible optimale étant telle que la distance nécessaire pour réaliser les trois phases dudit profil soit égale à ladite distance à l’évènement. Figure à publier avec l’abrégé : Fig. 1 Procédé de détermination d’un profil de vitesse d’un véhicule automobile à accélération non prédéterminée La présente invention concerne le domaine des véhicules automobiles, et notamment le domaine des systèmes et dispositifs d’assistance à la conduite de tels véhicules. Elle concerne plus particulièrement un procédé de détermination d’un profil de vitesse à suivre d’un véhicule automobile. Il est connu des systèmes de régulation de vitesse adaptatifs d’un véhicule automobile (connus sous l’acronyme ACC pour « Adaptive Cruise Control), conçus pour contrôler en continu la vitesse du véhicule « hôte » selon une loi de contrôle longitudinal du véhicule apte à contrôler la vitesse du véhicule « hôte » en fonction d’une consigne de vitesse demandée par le conducteur et de la présence d’un véhicule précédent sur la même voie de circulation, appelé « véhicule cible ». Cette loi de contrôle longitudinal peut être employée dans différents scénarios. Ainsi, le véhicule équipé peut moduler automatiquement sa vitesse pour garder une distance de sécurité prédéterminée avec le véhicule cible. Dès que la voie est libre devant le véhicule équipé, son accélération augmente automatiquement pour atteindre la vitesse de consigne sélectionnée par le conducteur, et ainsi assister le conducteur dans sa tâche de conduite. Si un véhicule plus lent est détecté sur sa voie de circulation devant le véhicule équipé, la vitesse est alors automatiquement modulée pour adapter la distance de sécurité. Cette loi de contrôle peut également vérifier simultanément des critères de confort (accélérations, décélérations et jerk (c’est-à-dire la dérivée de l’accélération) bornés). La loi de contrôle permet donc de réguler une vitesse longitudinale du véhicule conformément à la consigne de vitesse définie par le conducteur et, le cas échéant, de réduire cette vitesse dans le cas où un véhicule cible est détecté devant le véhicule hôte. Cette régulation ne tient en revanche pas compte pour anticiper les décélérations et accélérations, des informations contextuelles et sémantiques susceptibles d’être extraites de la scène routière observée par un système de détection multi-capteurs équipant le véhicule hôte, telles que l’arrivée à un panneau STOP, l’approche d’un rond-point, d’un virage, d’une situation de bouchon ou encore un changement de la limitation de vitesse, etc. En conséquence, l’allure du véhicule n’est pas toujours adaptée à son environnement. Or, la prise en compte d’informations contextuelles est souhaitable afin d’atteindre des systèmes de régulation plus robustes, indispensables pour la conduite autonome. Le document de brevet US2019106108 décrit une loi de contrôle qui détermine un profil de vitesse pour un véhicule automobile le long d’une trajectoire planifiée en réponse au moins en partie à (i) la détection d’un objet le long de la trajectoire planifiée, (ii) à la détermination d’un changement de limitation de vitesse le long de la trajectoire planifiée et (iii) à la sélection d’une vitesse par l’utilisateur. La loi de contrôle permet alors de gérer la vitesse du véhicule le long de la trajectoire planifiée conformément au profil de vitesse déterminé. Toutefois, cette publication reste très générale dans la mise en œuvre. Notamment, il est indiqué qu’on utilise un profil de vitesse basé sur un profil d’accélération qui est calculé différemment en fonction de certaines conditions, mais il n’est pas expliqué comment ce profil est calculé pour garantir le confort du conducteur. Un autre problème posé est celui de disposer de suffisamment de données pour permettre la calibration du système. De manière plus générale, un autre problème subsiste dans l’état de la technique, qui est celui de générer un profil de vitesse à suivre par le régulateur de vitesse, qui permette de réaliser des économies d’énergie lors du trajet. Pour remédier aux problèmes susmentionnés, l’invention a pour objet un procédé de détermination d’un profil de vitesse à suivre d’un véhicule automobile, le procédé comprenant des étapes d’acquisition d’informations contextuelles de l’environnement routier du véhicule par un système multi-capteurs du véhicule, d’extraction de données d’évènement à partir des informations contextuelles acquises, comprenant au moins une distance à un évènement par rapport audit véhicule et une vitesse cible pour ledit véhicule au niveau de cet évènement, de fourniture d’une vitesse initiale mesurée dudit véhicule, de détermination d’un profil de vitesse à suivre en fonction du temps, entre ladite vitesse initiale mesurée et ladite vitesse cible en trois phases distinctes successives, respectivement une première phase où on fixe constant le jerk à une valeur de jerk maximale prédéterminée pour atteindre une valeur d’accélération cible optimale à la fin de la première phase, une deuxième phase où on maintient constante ladite valeur d’accélération cible optimale pendant toute la durée de la deuxième phase et une troisième phase où on fixe à nouveau constant le jerk pour atteindre une valeur d’accélération nulle à la fin de la troisième phase, ledit procédé comprenant une étape de détermination de ladite valeur d’accélération cible optimale durant la deuxième phase telle que la distance nécessaire pour réaliser les trois phases dudit profil en appliquant ladite valeur d’accélération cible optimale déterminée soit égale à ladite distance à l’évènement. Avantageusement, la distance nécessaire pour réaliser les trois phases dudit profil est calculée à partir d’un ensemble d’équations mises en œuvre pour le calcul du profil de vitesse, dont les étapes de calcul comprennent, pour un ensemble de paramètres fixés comportant la vitesse initiale et l’accélération initiale du véhicule au moment du démarrage du profil de vitesse, la vitesse cible au niveau de l’évènement et la valeur de jerk maximale prédéterminée, et pour un paramètre non fixé comportant l’accélération cible optimale à atteindre pendant la deuxième phase du profil : - le calcul de la durée des phases et des instants de début et de fin délimitant les phases, - le calcul des vitesses de passage aux instants de début et de fin délimitant la deuxième phase, - le calcul de la vitesse en fonction du temps pour chacune des phases et - le calcul des distances parcourues aux instants de début et de fin délimitant les phases. Avantageusement, la détermination de ladite valeur d’accélération cible optimale est réalisée par itération et dichotomie à partir d’un intervalle prédéterminé borné par une valeur d’accélération minimale et une valeur d’accélération maximale. Avantageusement, à chaque itération, on calcule la distance nécessaire pour réaliser le profil avec une valeur intermédiaire d’accélération, qui est un barycentre des deux valeurs d’accélération minimale et maximale. Avantageusement, dans ladite troisième phase, on fixe constant le jerk à ladite valeur de jerk maximale prédéterminée de la première phase. En variante, dans ladite troisième phase, on fixe constant le jerk à une valeur de jerk maximale prédéterminée différente de ladite valeur de jerk maximale prédéterminée de la première phase. Avantageusement, ladite valeur de jerk maximale prédéterminée est différente selon que le profil de vitesse concerne une accélération positive ou une accélération négative du véhicule. Avantageusement, le procédé comprend une étape de transmission dudit profil de vitesse en tant que consigne à un système de régulation de vitesse adaptatif équipant le véhicule. L’invention concerne également un dispositif destiné à être embarqué sur un véhicule automobile pour la mise en œuvre du procédé tel que décrit ci-dessus, caractérisé en ce qu’il comprend un système multi-capteurs apte à acquérir des informations contextuelles de l’environnement routier du véhicule automobile, un capteur de vitesse du véhicule, des moyens de calcul dudit profil de vitesse en fonction de données d’évènement extraites desdites informations contextuelles acquises et des moyens de commande pour appliquer ledit profil de vitesse calculé à un système de régulation vitesse adaptatif du véhicule. L’invention concerne encore un véhicule automobile comprenant un dispositif tel que décrit ci-dessus. D'autres caractéristiques et avantages de l’invention ressortiront clairement de la description qui en est faite ci-après, à titre indicatif et nullement limitatif, en référence aux dessins annexés sur lesquels : est un graphe illustrant un exemple de profil de vitesse selon l’invention en fonction du temps, à accélération dépendante de la distance à un évènement, permettant au véhicule de passer de sa vitesse initiale à une vitesse cible à atteindre à l’évènement, dans un cas où la vitesse cible et inférieure à la vitesse initiale ; est un organigramme illustrant l’algorithme de dichotomie mis en œuvre pour déterminer l’accélération nécessaire durant la deuxième phase du profil de vitesse ; est un graphe illustrant les différentes valeurs de distance nécessaire pour réaliser le profil de vitesse, en fonction des valeurs de jerk et d’accélération choisies pour des valeurs de vitesse initiale et vitesse cible fixées. est un ensemble de graphes illustrant la vitesse du véhicule selon le profil de vitesse, de distance à l’évènement et d’accélération du véhicule. L’invention s’applique à un véhicule automobile équipé d’un système de régulation de vitesse adaptatif et d’un système de perception multi-capteurs aptes à délivrer des informations contextuelles relatives aux évènements de la scène routière à l’avant du véhicule, par exemple l’approche d’un rond-point, d’un virage, d’un bouchon, d’un changement de limitation de vitesse, etc. Les données collectées par les capteurs embarquées sont envoyées à un calculateur électronique, qui grâce à un algorithme de perception de l’environnement analysant ces données, construit une description de l’environnement proche du véhicule et une configuration de la scène routière. A partir de cet environnement, le système est capable de fournir un couple (distance, vitesse) relatif à un évènement détecté, comprenant la distance à cet évènement et la vitesse à atteindre au niveau de cet évènement, dite vitesse cible. Cet évènement détecté peut être par exemple un panneau de limitation de vitesse. Le véhicule comporte également un capteur de vitesse embarqué, délivrant une information sur sa vitesse et son accélération par traitement de la vitesse. Le profil de vitesse qui va être décrit ci-après est un profil de vitesse déterminé à partir de la vitesse mesurée du véhicule et destiné à être transmis en tant que consigne à suivre au système de régulation de vitesse adaptatif du véhicule de façon à anticiper les décélérations et accélérations lors de l’approche d’un évènement. Plus précisément, le profil de vitesse doit permettre au véhicule de passer de sa vitesse initiale à la vitesse cible en respectant des contraintes de dynamique véhicule en termes d’accélération, pouvant être positive ou négative (décélération), selon le type de profil, et d’à-coup ou de jerk, c’est-à-dire de dérivée de l’accélération. Ces dernières contraintes permettront d’optimiser les performances de suivi de ce profil par le système de régulation de vitesse adaptatif du véhicule. On va maintenant illustrer le principe du profil de vitesse de l’invention en partant d’un exemple de profil décroissant, comme illustré à la figure 1, prenant comme hypothèse de départ une accélération initiale nulle et une vitesse initiale du véhicule constante, notée V 0 , et comme hypothèse d’arrivée, une accélération nulle et une vitesse cible V 3 du véhicule constante, avec V 3 0 , puisque le profil de vitesse est ici décroissant. Le profil de vitesse présenté sur la figure 1 est défini selon l’invention en trois phases successives : - une première phase, notée Phase_1, s’étendant entre les instants de début t 0 et de fin t 1 délimitant cette phase, dans laquelle la valeur de jerk est fixée à une valeur de jerk maximale prédéterminée, de valeur absolue notée , pour atteindre une valeur d’accélération cible optimale à l’instant t 1 , de valeur absolue notée - une deuxième phase, notée Phase_2, s’étendant entre les instants de début t 1 et de fin t 2 délimitant cette phase, dans laquelle la valeur d’accélération cible atteinte en t 1 est maintenue constante pendant toute la durée de la deuxième phase, la valeur de jerk étant alors nulle, - une troisième, notée Phase_3, s’étendant entre les instants de début t 2 et de fin t 3 délimitant cette phase, dans laquelle la valeur de jerk est à nouveau préférentiellement fixée à la valeur de jerk maximale prédéterminée , pour revenir à une valeur d’accélération nulle à l’instant t 3 . Le découpage du profil de vitesse selon l’invention en trois phases successives distinctes est nécessaire pour respecter les contraintes de dynamique du véhicule en termes de valeur de jerk dans les phases Phase_1 et Phase_3. On dispose donc du jeu de paramètres fixés suivants : : la vitesse initiale au moment du démarrage du profil de vitesse ; : la vitesse cible à atteindre au niveau de l’événement ; : l’accélération du véhicule au moment du démarrage du profil, éventuellement non nulle; : la valeur de jerk maximale définie pour le profil. Le profil de vitesse est exprimé par deux fonctions de calcul utilisées effectivement par le système de régulation de vitesse du véhicule : Une vitesse de consigne, , à suivre en fonction du temps (t) : La distance nécessaire pour réaliser le profil de vitesse, notée . Le suivi du profil sera déclenché dès que la distance à l’événement visé que l’on cherche à anticiper, , provenant du système de perception multi-capteurs du véhicule devient égale à , pour un jeu de paramètres donné. On souhaite démarrer le profil au moment où la distance à l’évènement et la vitesse à atteindre au niveau de l’évènement sont connues, le suivi du profil devant garantir une allure adaptée à la vitesse cible souhaitée au niveau de cet évènement. Pour ce type de profil, l’accélération à utiliser n’est pas une contrainte. Cela implique de générer un profil de vitesse à accélération non prédéterminée. Il est donc nécessaire de déterminer l’accélération avant de calculer le profil de vitesse à suivre. La détermination de l’accélération est réalisée par dichotomie. la méthode dichotomique permet de trouver une valeur d’accélération cible optimale telle que : Les étapes de calcul permettant de calculer cette distance nécessaire pour réaliser le profil de vitesse vont être détaillées ci-après. On calcule les durées des phases et les instants de début et de fin , , et , délimitant les phases Phase_1, Phase_2 et Phase_3 comme définis sur la figure 1. On calcule les vitesses de passage et , correspondant aux vitesses respectives de passage aux instants de début et de fin t 1 et t 2 délimitant la deuxième phase Phase_2. On calcule le comportement de la vitesse en fonction du temps pour chacune des phases Phase_1, Phase_2 et Phase_3. On calcule les distances parcourues en fonction du temps, au niveau de chacun des instants t 0 , t 1 , t 2 et t 3 délimitant les différentes phases Phase_1, Phase_2 et Phase_3, notées respectivement , , et . Ainsi, la distance nécessaire pour réaliser le profil est = . Les résultats de ces étapes de calcul du profil de vitesse sont détaillées ci-après et seront démontrés plus loin. S’agissant du calcul des instants de début et de fin t 0 , t 1 , t 2 et t 3 délimitant les phases Phase_1, Phase_2 et Phase_3, on note : (par hypothèse) Avec , et les durées respectives des phases Phase_1, Phase_2 et Phase_3 en intégrant la vitesse entre les différents points : Concernant les différentes vitesses de passage des phases, soit les vitesses aux instants t 0 , t 1 , t 2 et t 3 , notées respectivement V 0 , V 1 , V 2 et V 3 , elles s’expriment comme suit : , la vitesse initiale du profil, qui est une valeur imposée, correspondant à la vitesse courante mesurée du véhicule au moment où le profil est calculé, est la vitesse cible que l’on souhaite atteindre en suivant le profil de vitesse et est également imposée, comme la vitesse initiale. On détermine l’équation du profil de vitesse v(t) pour chacune des phases en fonction du temps écoulé, de la manière suivante : Phase_1, pour : Phase_2, pour : Phase_3, pour : Les distances parcourues en fonction du temps sont calculées comme suit : (par hypothèse) La distance nécessaire pour réaliser le profil est = . Ainsi, lorsque la distance à l’événement sera égale à X 3 , on déclenchera le suivi du profil de vitesse en envoyant une consigne de vitesse telle que définie ci-dessus. On va maintenant démontrer ces résultats. Pour la phase Phase_1, pour tel que : Le jerk du profil sur cette première phase est fixé constant et vaut : L’accélération initiale étant nulle, l’accélération en fonction du temps, notée dans cette première phase, vaut : On en déduit alors l’évolution de la vitesse en fonction du temps, notée dans cette première phase: D’où la distance parcourue en fonction du temps dans la première phase Phase_1 : Pour la deuxième phase Phase_2, pour tel que : L’accélération en fonction du temps, notée dans cette deuxième phase, est constante dans cette phase, soit : On en déduit donc l’évolution de la vitesse en fonction du temps dans cette deuxième phase, notée : D’où la distance parcourue en fonction du temps dans cette deuxième phase : Enfin, pour la troisième phase Phase_3, pour tel que : Le jerk du profil sur cette première phase est fixé constant et vaut : L’accélération finale de la troisième phase étant nulle, l’accélération en fonction du temps notée dans cette phase vaut : On en déduit alors l’évolution de la vitesse en fonction du temps au cours de cette troisième phase, notée : D’où la distance parcourue en fonction du temps dans cette phase : S’agissant de l’expression des durées respectives des phases , et et des instants de début et de fin délimitant les phases, on note pour rappel : (par hypothèse) La durée de la première phase Phase_1 vaut : Or, l’accélération est continue entre la première phase Phase_1 et la deuxième phase Phase_2, soit : Ce qui est équivalent à : D’où : Ainsi, la vitesse atteinte l’instant t 1 (correspondant à la fin de la première phase et au début de la deuxième phase vaut : Soit Partons maintenant de la durée de la troisième phase Phase_3, celle-ci vaut : Or, de même qu’entre la première phase et la deuxième phase, l’accélération est continue entre la deuxième phase Phase_2 et la troisième phase Phase_3, ce qui se traduit par : Ce qui est équivalent à : D’où : Ainsi, la vitesse atteinte à l’instant t 2 (correspondant à la fin de la deuxième phase et au début de de la troisième phase) vaut : D’où : Partons maintenant de la durée de la deuxième phase Phase_2, celle-ci vaut : Or, la vitesse à l’instant t 2 de fin de la deuxième phase est notée et peut s’écrire comme suit : Ce qui est équivalent à : Ainsi : En remplaçant les expressions de , , et précédemment développées, on en déduit : Il ressort de la démonstration des résultats du calcul du profil de vitesse que bien que celui-ci soit défini en 3 phases en fonction du temps, son implémentation reste simple car elle ne nécessite que des opérations mathématiques simples (additions, multiplications, divisions) et des vérifications logiques simples. La puissance de calcul nécessaire est donc limitée. On fait maintenant référence à un profil plus général de vitesse, c’est-à-dire qui peut être croissant ou décroissant, avec une valeur d’accélération initiale éventuellement non nulle. On prend donc ici comme hypothèse de départ une accélération initiale éventuellement non nulle et une vitesse initiale V 0 du véhicule constante et, comme hypothèse d’arrivée, une accélération nulle et une vitesse cible V 3 du véhicule constante, avec V 3 0 ou V 3 >V 0 , selon que le profil de vitesse est décroissant ou croissant. Comme pour l’exemple précédent, le profil de vitesse est toujours défini conformément à l’invention par les trois phases successives suivantes : - la première phase Phase_1, où la valeur de jerk est fixée à la valeur de jerk maximale , pour atteindre la valeur d’accélération cible optimale, dépendante de la distance à l’évènement détecté, de valeur absolue notée - la deuxième phase Phase_2, où l’accélération est maintenue à la valeur d’accélération cible optimale, - la troisième phase, à la valeur de jerk maximale pour revenir à une valeur d’accélération nulle. De la même façon que précédemment, la distance nécessaire pour réaliser le profil de vitesse est notée . Ainsi, le profil sera déclenché lorsqu’on arrive à une distance de l’évènement. Les paramètres et étant des valeurs absolues, on introduit les variables suivantes et traduisant les valeurs relatives des accélérations et de jerk. On définit la variable s de la façon suivante : Ainsi, si le profil est croissant, soit V 3 >V 0 , alors vaudra et s’il est décroissant, vaudra . Par ailleurs, dans la première phase Phase_1 du profil de vitesse, l’accélération évoluera de à , dans la deuxième phase Phase_2, elle sera maintenue à , et dans la troisième phase Phase_3, elle évoluera de à . On définit par ailleurs la variable s 1 de la façon suivante : Cette variable traduit ainsi le sens d’évolution de l’accélération dans la première phase Phase_1, qui évolue de à . Ainsi, le jerk dans cette phase vaut . Comme expliqué en référence à l’exemple précédent, les étapes de calcul du profil de vitesse sont les suivantes : On calcule les durées des phases et les instants de début et de fin , , et , délimitant les phases Phase_1, Phase_2 et Phase_3. On calcule les vitesses de passage et , correspondant aux vitesses respectives de passage aux instants de début et de fin t 1 et t 2 délimitant la deuxième phase Phase_2. On calcule le comportement de la vitesse en fonction du temps pour chacune des phases Phase_1, Phase_2 et Phase_3. On calcule les distances parcourues en fonction du temps, au niveau de chacun des instants t 0 , t 1 , t 2 et t 3 délimitant les différentes phases Phase_1, Phase_2 et Phase_3, notées respectivement , , et . Le tableau ci-dessous résume l’évolution des variables de jerk, d’accélération, de vitesse et de distance parcourue suivant les différentes phases du profil de vitesse général : Phase_1 Phase_2 Phase_3 instant jerk constant instant accélération constante instant jerk constant instant Instant Jerk Accélération Vitesse Distance parcourue En suivant la même démarche que dans le cas de l’exemple précédent concernant un profil de vitesse décroissant et d’accélération initiale nulle, on définit les paramètres et vitesses du profil comme suit : Concernant les instants de début et de fin de la première phase Phase_1, on note : (par hypothèse) Avec les durées respectives des première et troisième phases Phase_1 et Phase_3, qui s’énoncent comme suit : Les vitesses de passage des phases s’expriment comme suit : est la vitesse initiale imposée du profil, est la vitesse cible imposée. La durée de la deuxième phase Phase_2 est définie comme suit : Les instants et délimitant la troisième phase Phase_3 sont définis comme suit : On détermine l’équation du profil de vitesse v(t) pour chacune des phases en fonction du temps écoulé, de la manière suivante : Phase_1, pour : Phase_2, pour : Phase_3, pour : Les distances parcourues en fonction du temps sont calculées comme suit : (par hypothèse) La distance nécessaire pour réaliser le profil est = . En variante, les valeurs de jerk fixées dans les première et troisième phases du profil de vitesse peuvent être différentes. En variante encore, on pourrait prévoir d’avoir des valeurs de jerk différentes selon que le profil concerne une accélération ou une décélération. L’accélération nécessaire durant la deuxième phase Phase_2 du profil est déterminée par dichotomie selon un algorithme de dichotomie présenté à la figure 2. Cette dichotomie prend pour critère la distance nécessaire pour réaliser le profil , qui est calculée à partir des équations ci-dessus et qui doit être égale à la distance à l’événement. Avantageusement, le profil de vitesse est donc généré à partir du jeu de paramètres fixés suivants, comportant la vitesse initiale V 0 du véhicule au moment du démarrage du profil de vitesse, la vitesse à atteindre V 3 au niveau de l’évènement, l’accélération initiale du véhicule au moment du démarrage du profil de vitesse, la valeur de jerk maximal prédéterminée et d’un paramètre non prédéterminé, en l’occurrence l’accélération cible à atteindre pendant la deuxième phase du profil . Selon une particularité de l'invention, ce dernier paramètre prend une valeur optimale déterminée à l’issue d’une recherche par dichotomie, ladite valeur d’accélération optimale étant choisie dans un intervalle borné, telle que la distance nécessaire pour réaliser le profil pour le jeu de paramètres fixés et ladite valeur d’accélération optimale est égale à la distance à l’évènement . On va maintenant décrire plus en détail l’algorithme de dichotomie en référence à la figure 2. L’objectif consiste à déterminer la valeur d’accélération optimale a optim choisie dans un intervalle prédéterminé qui s’étend entre une valeur d’accélération minimale et une valeur d’accélération maximale , telle que la distance nécessaire pour réaliser le profil soit égale à la distance à l’évènement . On note que la distance nécessaire pour réaliser le profil décroît à mesure que l’accélération croît. On fixe donc dans une première étape d’initialisation E0 ces valeurs d’accélération minimale et maximale définissant l’intervalle, soit : Dans une étape E1, on calcule, à partir des équations décrites plus haut, d’une part, la distance D , correspondant à la distance nécessaire pour réaliser le profil de vitesse en prenant comme valeur d’accélération nécessaire durant la deuxième phase du profil la valeur d’accélération minimale et, d’autre part, la distance D , correspondant à la distance nécessaire pour réaliser le profil de vitesse en prenant comme valeur d’accélération nécessaire durant la deuxième phase du profil la valeur d’accélération maximale . On met ensuite en œuvre une étape E2 de test, visant à vérifier si la détermination d’une valeur d’accélération optimale est possible. Autrement dit, on vérifie si la distance à laquelle se situe l’événement est comprise entre les distances nécessaires pour le profil calculées respectivement avec les valeurs d’accélération maximale et minimale et , soit : Si le test échoue, l’algorithme s’achève avec l’étape E20, signifiant qu’aucune valeur d’accélération ne peut être trouvée pour réaliser le profil de sorte que la distance nécessaire pour réaliser le profil soit égale à la distance à l’évènement. Au contraire si le test s’avère positif, alors l’algorithme se poursuit avec une étape E3, dans laquelle on initialise un indice d’itération de boucle NB iteration à 0. Puis, à chaque itération, dans une étape E4, on détermine tout d’abord une valeur intermédiaire a bary comprise dans l’intervalle borné par les valeurs prédéfinies d’accélération minimale et maximale, qui est un barycentre des deux valeurs avec a min et a max affectés des coefficients respectifs et (1- ) : a bary = x a min + (1- ) x a max Puis, dans une étape E5, on calcule, toujours à partir des équations décrites plus haut, la distance D bary , correspondant à la distance nécessaire pour réaliser le profil de vitesse en prenant comme valeur d’accélération nécessaire durant la deuxième phase du profil la valeur a bary . On compare ensuite dans une étape E6 les valeurs de distance D bary et D event . Si la distance à l’évènement D event est supérieure ou égale à la distance nécessaire pour le profil calculé avec a bary , alors, dans une étape E7, on fixe la valeur d’accélération maximale et la distance D nécessaire pour le profil, calculé avec a max de la façon suivante : D = D bary Sinon, dans une étape E8, on fixe la valeur d’accélération minimale et la distance D nécessaire pour le profil, calculé avec a min de la façon suivante : D = D bary On vérifie ensuite dans une étape E9 si le nombre maximal d’itération de la boucle est atteint. Si ce n’est pas le cas, alors l’indice d’itération de boucle NB iteration est incrémenté dans une étape E30, soit : NB iteration =NB iteration + 1 Et on reboucle sur l’étape E4. Si le nombre d’itérations maximal est atteint à l’étape E9, l’algorithme fournit en résultat dans une étape E10, la valeur d’accélération optimale a optim telle que : La détermination de la valeur d’accélération optimale sur l’intervalle est donc un processus de recherche par dichotomie, avec à chaque itération, un calcul de la distance nécessaire pour réaliser le profil avec une valeur intermédiaire d’accélération, qui est un barycentre des deux valeurs a min et a max affectés des coefficients respectifs et (1- ). Le jerk étant fixé à la valeur , la méthode permet d’obtenir l’accélération optimale telle que : Autrement dit, cette valeur d’accélération optimale a optim est telle que la distance nécessaire pour réaliser le profil, calculé avec cette valeur déterminée par dichotomie, soit égale à la distance à l’évènement. Cette méthode de détermination de la valeur d’accélération optimale durant la deuxième phase du profil est particulièrement avantageuse. D’une part, la charge de calcul nécessaire est prévisible. En effet, la convergence est assurée pour un nombre d’itération fixé. D’autre part, elle assure une bonne convergence. Ainsi, pour un nombre d’itération fixé N, et un coefficient , la précision du résultat est de l’ordre . Prenons un exemple concret d’application du profil de vitesse calculé selon l’invention dans le cas suivant : On obtient pour : La figure 3 illustre les différentes valeurs prises par en fonction des valeurs de jerk et d’accélération choisies pour les valeurs de V 0 et V 3 fixées. Ici, la valeur du jerk étant fixée, le balayage se fait donc en accélération suivant la flèche F. Le profil de vitesse P relatif à ces contraintes, calculé selon les principes exposés ci-dessus, est illustré sur le premier graphe de la figure 4. Sur le deuxième graphe de la figure 4, on a représenté la courbe de la distance à l’évènement en fonction du temps. On constate sur le premier graphe que la vitesse V mesurée sur le véhicule, résultant du suivi du profil par la loi de commande de contrôle longitudinal du véhicule, rejoint bien la vitesse cible requise à l’événement, soit V3, au moment où on atteint l’événement, soit au moment où = 0. Sur le troisième graphe de la figure 4, on a représenté la courbe de l’accélération mesurée sur le véhicule A mes en fonction du temps. On constate que l’accélération du véhicule est limitée à , ce qui est bien inférieur à la limite définie dans les contraintes de calcul ( ). Il apparaît donc que le profil de vitesse calculé selon l’invention et transmis en tant que consigne au système de régulation de vitesse adaptatif du véhicule, permet au véhicule de réduire automatiquement son allure pour atteindre progressivement la vitesse cible (36km/h selon l’exemple). Ceci permet donc d’adapter la vitesse de déplacement du véhicule aux éléments contextuels détectés par les capteurs du véhicule. En particulier, il permet d’atteindre la vitesse souhaitée à la distance voulue, c’est-à-dire seulement au moment où arrivera l’évènement. On a vu précédemment que l’implémentation du profil de vitesse ne nécessitait qu’une puissance de calcul limitée, du fait des opérations mathématiques simples requises. En outre, elle ne nécessite pas de réaliser des mesures préalables sur des trajets prédéterminés. Autrement dit, elle est généralisable pour peu qu’on reçoive un événement ({distance, vitesse}), par quelque moyen que ce soit. Procédé de détermination d’un profil de vitesse à suivre d’un véhicule automobile, le procédé comprenant des étapes d’acquisition d’informations contextuelles de l’environnement routier du véhicule par un système multi-capteurs du véhicule, d’extraction de données d’évènement à partir des informations contextuelles acquises, comprenant au moins une distance à un évènement (D event ) par rapport audit véhicule et une vitesse cible (V 3 ) pour ledit véhicule au niveau de cet évènement, de fourniture d’une vitesse initiale (V 0 ) mesurée dudit véhicule, de détermination d’un profil de vitesse (P) à suivre en fonction du temps, entre ladite vitesse initiale mesurée et ladite vitesse cible en trois phases distinctes successives, respectivement une première phase (Phase_1) où on fixe constant le jerk à une valeur de jerk maximale prédéterminée pour atteindre une valeur d’accélération cible optimale (A target ) à la fin de la première phase, une deuxième phase (Phase_2) où on maintient constante ladite valeur d’accélération cible optimale pendant toute la durée de la deuxième phase et une troisième phase (Phase_3) où on fixe à nouveau constant le jerk pour atteindre une valeur d’accélération nulle à la fin de la troisième phase, ledit procédé comprenant une étape de détermination de ladite valeur d’accélération cible optimale durant la deuxième phase (A target ) telle que la distance ( ) nécessaire pour réaliser les trois phases dudit profil en appliquant ladite valeur d’accélération cible optimale déterminée soit égale à ladite distance à l’évènement. Procédé selon la revendication 1, caractérisé en ce que la distance nécessaire pour réaliser les trois phases dudit profil est calculée à partir d’un ensemble d’équations mises en œuvre pour le calcul du profil de vitesse, dont les étapes de calcul comprennent, pour un ensemble de paramètres fixés comportant la vitesse initiale (V 0 ) et l’accélération initiale ( ) du véhicule au moment du démarrage du profil de vitesse, la vitesse cible (V 3 ) au niveau de l’évènement et la valeur de jerk maximale prédéterminée et pour un paramètre non fixé comportant l’accélération cible optimale à atteindre pendant la deuxième phase du profil ( ) : - le calcul de la durée des phases et des instants de début et de fin délimitant les phases, - le calcul des vitesses de passage (V 1 , V 2 ) aux instants de début et de fin délimitant la deuxième phase, - le calcul de la vitesse en fonction du temps pour chacune des phases et - le calcul des distances parcourues aux instants de début et de fin délimitant les phases. Procédé selon la revendication 1 ou 2, caractérisé en ce que la détermination de ladite valeur d’accélération cible optimale est réalisée par itération et dichotomie à partir d’un intervalle prédéterminé borné par une valeur d’accélération minimale et une valeur d’accélération maximale. Procédé selon la revendication 3, caractérisé en ce que, à chaque itération, on calcule la distance nécessaire pour réaliser le profil avec une valeur intermédiaire d’accélération, qui est un barycentre des deux valeurs d’accélération minimale et maximale. Procédé selon l’une quelconque des revendications précédentes, caractérisé en ce que, dans ladite troisième phase, on fixe constant le jerk à ladite valeur de jerk maximale prédéterminée de la première phase. Procédé selon l’une quelconque des revendications 1 à 4, caractérisé en ce que, dans ladite troisième phase, on fixe constant le jerk à une valeur de jerk maximale prédéterminée différente de ladite valeur de jerk maximale prédéterminée de la première phase. Procédé selon l’une quelconque des revendications précédentes, caractérisé en ce que ladite valeur de jerk maximale prédéterminée est différente selon que le profil de vitesse concerne une accélération positive ou une accélération négative du véhicule. Procédé selon l’une quelconque des revendications précédentes, caractérisé en ce qu’il comprend une étape de transmission dudit profil de vitesse en tant que consigne à un système de régulation de vitesse adaptatif équipant le véhicule. Dispositif destiné à être embarqué sur un véhicule automobile pour la mise en œuvre du procédé selon l’une quelconque des revendications précédentes, caractérisé en ce qu’il comprend un système multi-capteurs apte à acquérir des informations contextuelles de l’environnement routier d’un véhicule automobile, un capteur de vitesse du véhicule, des moyens de calcul dudit profil de vitesse en fonction de données d’évènement extraites desdites informations contextuelles acquises et des moyens de commande pour appliquer ledit profil de vitesse calculé à un système de régulation de vitesse adaptatif du véhicule. Véhicule automobile caractérisé en ce qu’il comprend un dispositif selon la revendication 9.