FR 3147224 A1 20241004 FR 2403312 A 20240329 Titre : Unité de commande d’un véhicule fonctionnant au moins par intermittences de façon autonome Unité de commande (10) d’un véhicule fonctionnant au moins par intermittence de façon autonome. L’unité de commande (10) saisit au moins un plein d’agent de nettoyage, et détermine le niveau d’un mode de fonctionnement autonome, et la portée de ce mode de fonctionnement autonome en se fondant sur un plein d’agent de nettoyage et le niveau du mode de fonctionnement autonome. Figure 1 Unité de commande d’un véhicule fonctionnant au moins par intermittences de façon autonome DOMAINE DE L’INVENTION La présente invention se rapporte à une unité de commande d’un véhicule fonctionnant au moins par intermittences de façon autonome ; elle se rapporte également à un programme d’ordinateur d’une unité de commande, à un programme d’ordinateur d’une structure de calculateur, à un support de mémoire lisible par une machine et un véhicule équipé d’une telle unité de commande. ETAT DE LA TECHNIQUE On connaît actuellement un grand nombre de solutions techniques pour nettoyer les surfaces dans le domaine automobile. Or, le nombre croissant de surfaces à nettoyer sur un véhicule et les capteurs ont augmenté en continu le besoin de liquide de nettoyage à prévoir. En outre, les exigences croissantes dans le domaine de la conduite autonome posent des problèmes de plus en plus élevés pour le nettoyage des surfaces de capteur. En outre, la réduction constante du poids dans le domaine automobile pour réduire la consommation et la concurrence croissante pour réduire les coûts fait que la demande en composants avantageux et efficaces pour l’automobile devient de plus en plus forte. EXPOSE ET AVANTAGES DE L’INVENTION La présente invention a pour objet une unité de commande d’un véhicule fonctionnant au moins par intermittence de façon autonome, et qui : - saisit au moins le plein d’un agent de nettoyage, - détermine ou reçoit le niveau d’un mode de fonctionnement autonome et, - détermine la portée du mode de fonctionnement autonome en se fondant sur le plein d’agent de nettoyage saisi et le niveau du mode de fonctionnement autonome. L’unité de commande selon l’invention d’un véhicule fonctionnant au moins par intermittences de manière autonome, présente l’avantage vis-à-vis de l’état de la technique que, la planification du trajet d’un véhicule à fonctionnement autonome est améliorée car on prévoit de manière plus précise, la portée du véhicule pour ce mode de fonctionnement en conduite autonome. En outre, l’unité de commande permet de planifier les éventuels arrêts pour faire le plein car elle permet de déterminer le niveau de remplissage et la portée. En outre, l’unité de commande permet de réduire considérablement la consommation en agent de nettoyage, notamment en liquide et/ou en air d’un véhicule par rapport aux solutions actuelles. Ainsi, au départ d’un trajet ou pendant le trajet, on détermine la portée pour ainsi déterminer la portée à l’aide de paramètres qui varient. L’unité de commande d’un véhicule à fonctionnement au moins autonome par intermittence est conçu pour saisir le niveau de remplissage d’au moins un agent de nettoyage pour nettoyer une surface du véhicule, notamment une surface de capteur. L’unité de commande est également prévue pour déterminer et saisir le niveau d’un mode de fonctionnement autonome. En outre, l’unité de commande est conçue pour déterminer la portée du mode de fonctionnement autonome en se fondant sur le niveau de remplissage d’agent de nettoyage saisi et le niveau du mode de fonctionnement autonome. En d’autres termes, l’unité de commande est conçue pour saisir, par exemple, avec un capteur de niveau de remplissage, le niveau un agent de nettoyage, par exemple, dans le réservoir d’agent de nettoyage. On peut alors comparer le signal mesuré aux valeurs en mémoire pour obtenir le niveau du réservoir. En outre, le signal mesuré peut être codé avec une mesure de temps et avec un type d’agent de nettoyage. En outre, pour mesurer le niveau de remplissage, on peut utiliser un capteur de niveau de remplissage, un capteur de pression, un capteur de température ou un capteur de débit. De façon préférentielle, l’unité de commande est en outre conçue pour déterminer ou recevoir le niveau d’un mode de fonctionnement automatique. Par exemple, le niveau de fonctionnement automatique peut être compris entre 0 et 5, le niveau 0 correspondant à la conduite sans système d’assistance de conduite et le niveau 5 à la conduite totalement autonome du véhicule. En outre, l’unité de commande est de préférence conçue pour déterminer ou calculer la portée, c’est-à-dire la distance encore possible pour le mode de fonctionnement autonome avec le niveau de remplissage d’agent de nettoyage saisi et le niveau du mode de fonctionnement autonome. La portée du mode de fonctionnement autonome peut varier en fonction du niveau du mode de fonctionnement autonome. De préférence, la portée dans le niveau 3 est supérieure à celle du niveau 4 du mode de fonctionnement, bien que l’on dispose de la même quantité d’agent de nettoyage. L’unité de commande peut être une partie de l’appareil de commande d’un véhicule ou une partie d’une unité de calcul pour commander de manière autonome le véhicule. En outre, l’unité de commande permet de régler la portée déterminée, indépendamment de la destination. De façon préférentielle, l’unité de commande est conçue pour recevoir ou déterminer au moins un coefficient d’environnement, l’unité de commande étant conçue pour adapter la portée déterminée en fonction du coefficient d’environnement. Cette forme de réalisation a l’avantage qu’avec un coefficient d’environnement, tel, les données météorologiques sur le trajet du véhicule pour l’unité de commande peuvent être demandées pour saisir de manière plus précise la consommation d’agent de nettoyage et ainsi prévoir, de façon plus précise la portée du mode de fonctionnement autonome. De manière préférentielle, l’unité de commande est reliée, par exemple, à internet ou à un autre serveur pour demander des coefficients d’environnement. L’unité de commande est, aussi conçue pour déterminer indépendamment un coefficient d’environnement, par exemple, en exploitant les capteurs optiques du véhicule pour déterminer l’état de la route. De façon préférentielle, le coefficient d’environnement est au moins un coefficient choisi dans le groupe comprenant : événement de circulation, quantité de saletés, état de la route, vitesse du véhicule, température ambiante, état de saleté, position du capteur sur le véhicule, adhérence des saletés, données météorologiques, position GPS et/ou quantité de pluie. Un avantage de ce mode de réalisation est qu’avec une ou plusieurs combinaisons des coefficients d’environnement on peut déterminer, de manière plus précise, la portée résiduelle du mode de fonctionnement autonome car les autres points de données sont disponibles pour faire le calcul. En outre, de façon préférentielle, il est possible, à l’aide de l’un des coefficients d’environnement, de tirer des conclusions sur la consommation d’agent de nettoyage. Par exemple, le premier agent de nettoyage peut être l’air et le second agent de nettoyage, l’eau. De façon préférentielle, la consommation d’air augmente fortement en cas de forte pluie. En d’autres termes, on utiliser plus d’eau s’il n’y a pas de pluie. Ces relations entre les différents coefficients d’environnement peuvent servir à déterminer plus précisément le mode de fonctionnement autonome. De manière préférentielle, l’unité de commande est conçue pour déterminer ou recevoir un grand nombre de coefficients d’environnement, et une succession de priorités pour le grand nombre de coefficients d’environnement. L’avantage de ce mode de réalisation est que l’on peut prioriser un coefficient d’environnement, par exemple, une quantité de pluie par rapport à un autre coefficient d’environnement comme, par exemple, l’état de la route car la quantité de pluie a une plus forte influence sur la propreté de la surface à nettoyer et ainsi ce coefficient d’environnement est prioritaire. De façon préférentielle, l’unité de commande permet de sélectionner un programme de nettoyage en se fondant sur la portée du mode de fonctionnement autonome. L’avantage de ce mode de réalisation est qu’en se fondant sur la portée du mode de fonctionnement autonome, on adapte le programme de nettoyage pour, par exemple, conserver le mode de fonctionnement autonome sur tout le trajet. Le programme de nettoyage peut, par exemple, être conçu pour le rapport entre l’eau et l’air de nettoyage ou encore une fréquence de nettoyage. En outre, l’unité de commande est conçue pour sélectionner un programme de nettoyage en fonction du degré d’efficacité du programme de nettoyage et de la portée. De manière préférentielle, l’unité de capteur est conçue pour recevoir une information de trajet, l’unité de commande appliquant l’information de trajet reçue et la portée du mode de fonctionnement autonome pour adapter ainsi le programme de nettoyage. Un avantage de cette forme de réalisation est qu’avec la portée du mode de fonctionnement autonome on peut vérifier si la destination qui est, par exemple contenue dans l’information de trajet peut être atteinte avec le mode de fonctionnement autonome sélectionné. Dans le cas d’une portée du mode de fonctionnement autonome qui n’est pas suffisante pour atteindre la destination, on peut adapter le programme de nettoyage pour arriver à un mode de nettoyage plus efficace. De façon préférentielle, l’unité de commande s’appuyant sur l’information de trajet déterminée ou reçue actualise la portée du mode de fonctionnement autonome. Un avantage de cette forme de réalisation est qu’avec, par exemple, une situation de circulation actualisée, on transmet une information de trajet actualisé à l’unité de commande. A l’aide de cette information de trajet actualisé, on détermine la portée du mode de fonctionnement automatique et, par exemple, on émet un message indiquant si le mode de fonctionnement autonome peut également être conservé totalement sur un nouveau trajet. De façon préférentielle, l’unité de commande, s’appuyant sur la portée du mode de fonctionnement autonome ou sur l’information de trajet, détermine ou affiche un trajet alternatif. L’avantage de cette forme de réalisation est que si l’unité de commande détermine que la portée du mode de fonctionnement autonome n’est pas suffisante pour le trajet proposé en mode de fonctionnement, on propose un trajet alternatif avec, par exemple, un arrêt pour faire le plein. De façon préférentielle, l’unité de commande est conçue pour afficher la portée du mode de fonctionnement autonome avec un dispositif d’affichage. Cette forme de réalisation a l’avantage que le dispositif d’affichage permet de présenter, par exemple, la consommation effective d’agent de nettoyage par comparaison avec la consommation d’agent de nettoyage prévue. En outre, la portée peut, par exemple, être affichée en kilomètres, en mode de fonctionnement autonome ou passer en mode de fonctionnement autonome, par exemple, de niveau 4 ou de niveau 3. Le dispositif d’affichage s’appuyant sur le niveau de remplissage déterminé peut afficher la consommation actuelle en agent de nettoyage. L’unité de commande est, de préférence conçue pour établir un jeu de données d’apprentissage fondées sur au moins sur le niveau de remplissage en agent de nettoyage, sur le niveau du mode de fonctionnement autonome, sur la portée du mode de fonctionnement autonome ou sur chaque paramètre pour déterminer la portée du mode de fonctionnement autonome. Cette forme de réalisation a l’avantage qu’avec le jeu de données d’apprentissage on peut déterminer une consommation moyenne, par exemple, pour un segment de trajet ou, pour un modèle spécifique de véhicule et qui peut ensuite servir à déterminer une portée plus précise du mode de fonctionnement autonome. L’unité de commande est, de préférence conçue pour émettre un signal d’avertissement fondé sur la comparaison entre la portée du mode de fonctionnement autonome et au moins un poste d’entretien. L’avantage de cette forme de réalisation est qu’avec le signal d’avertissement, le conducteur du véhicule est informé que la portée résiduelle du mode de fonctionnement n’est pas suffisante pour atteindre la destination prévue, mais que dans ce cas, il doit rechercher, de préférence, un poste d’entretien pour faire le plein en liquide de nettoyage. De façon préférentielle, l’unité de commande est conçue pour qu’en se fondant sur la portée du mode de fonctionnement, on coupe une opération de nettoyage ou on réduit la fréquence de l’opération de nettoyage. L’avantage de cette solution est que si on est sur le point d’atteindre la destination, on peut réduire, par exemple, avec un écart de 5 km jusqu’à la destination, la fréquence des opérations de nettoyage et ainsi abaisser la consommation de liquide de nettoyage pour augmenter la portée du mode de fonctionnement autonome. L’invention a également pour objet un programme d’ordinateur pour exécuter les étapes du procédé sur l’unité de commande comme décrit ci-dessus avec les étapes consistant à : - saisir le niveau de remplissage d’un agent de nettoyage, - déterminer ou recevoir le niveau de mode de fonctionnement autonome, et - déterminer la portée du mode de fonctionnement autonome en se fondant sur le niveau de remplissage et le niveau du mode de fonctionnement autonome. Un avantage de ce mode de réalisation est qu’avec le procédé on peut prévoir, de manière plus précise, la portée du mode de fonctionnement autonome et ainsi adapter le trajet planifié. Le programme d’ordinateur peut être enregistré dans l’unité de commande comme décrit ci-dessus ou être relié à celle-ci. Le programme d’ordinateur comporte, de préférence, les étapes suivantes pour l’unité de commande : - recevoir au moins un coefficient d’environnement, et - adapter la portée déterminée en s’appuyant sur le coefficient d’environnement. Un autre développement est un programme d’ordinateur conçu pour exécuter les étapes de gestion de la structure de calcul et comprenant les étapes suivantes consistant : - recevoir le niveau de remplissage d’agent de nettoyage et, - le niveau de mode de fonctionnement autonome d’une unité de commande comme décrit ci-dessus, - déterminer la portée du mode de fonctionnement autonome en se fondant sur le niveau de remplissage et le niveau du mode de fonctionnement autonome, et - transmettre la portée du mode de fonctionnement autonome. L’avantage de ce mode de réalisation est qu’avec la structure du calculateur qui applique le programme d’ordinateur on peut calculer, de manière particulièrement efficace, la portée du mode de fonctionnement autonome car la structure du calculateur est reliée à un ensemble d’unités de commande et ainsi peut disposer d’un plus grand nombre de jeux de données pour calculer la portée du mode de fonctionnement autonome. De manière préférentielle, le procédé de gestion de la structure de calcul comprend en outre les étapes consistant à : - recevoir un jeu de données vide d’au moins une unité de commande, - adapter au moins un coefficient d’environnement en se fondant sur le jeu de données vides et, - fournir un coefficient d’environnement actualisé. Un autre développement de l’invention concerne un support de mémoire lisible par machine sur lequel est enregistré le programme d’ordinateur de l’unité de commande comme décrit ci-dessus ou le programme d’ordinateur pour gérer la structure de calcul comme cela a été décrit. Un autre développement de l’invention est un véhicule équipé d’une unité de commande comme décrit ci-dessus. La présente invention sera décrite ci-après de de manière plus détaillée à l’aide d’exemple de l’unité de commande représentée dans les dessins annexés dans lesquels : mode de réalisation d’une unité de commande selon l’invention, véhicule selon le mode de réalisation, ordinogramme pour illustrer les étapes d’un procédé de gestion d’une unité de commande selon un mode de réalisation, ordinogramme illustrant les étapes d’un procédé de gestion d’une structure de calcul. DESCRIPTION DE MODES DE REALISATION DE L’INVENTION La montre une unité de commande 10 selon un mode de réalisation conçue pour saisir au moins le niveau de remplissage d’au moins un agent de nettoyage ; l’unité de commande détermine ou reçoit le niveau d’un mode de fonctionnement autonome ; l’unité de commande détermine la portée du mode de fonctionnement autonome en se fondant sur le niveau de remplissage en agent de nettoyage saisi et le niveau de mode de fonctionnement autonome. En outre, l’unité de commande a une liaison 14 vers un dispositif d’affichage 12. Le dispositif d’affichage 12 est, par exemple, l’affichage dans le véhicule 100. Le dispositif d’affichage 12 peut appeler les informations de l’unité de commande 10 par la liaison 14. L’unité de commande 10 a une unité de communication 16 qui peut relier l’unité de commande 10 à une structure de calcul 400. L’unité de commande est conçue pour calculer ou planifier la distribution des probabilités qui concernent l’état de l’agent de nettoyage à chaque instant en se fondant sur une information d’environnement. En outre, l’unité de commande est, de préférence, conçue pour calculer à tout instant la destination et la probabilité d’arrivée correspondante à partir du rapport entre les bifurcations des différents trajets à chaque intersection en amont du véhicule et la portée pronostiquée pour parcourir chaque segment donné à calculer. L’unité de commande 10 est conçue aussi pour proposer un trajet économisant les ressources ou un arrêt de remplissage, de préférence, en cas de faible niveau d’agent de nettoyage et d’un front d’intempéries détecté sur le trajet planifié et qui nécessiterait une forte consommation de ressources de nettoyage. De façon préférentielle, l’unité de commande est conçue pour couper un ou plusieurs programmes de nettoyage ou de solliciter une telle coupure si la portée résiduelle atteinte actuellement par le véhicule n’est pas suffisante pour le trajet jusqu’à la destination. De façon préférentielle, l’unité de commande 10 est conçue pour qu’à l’aide des informations déterminées / disponibles / paramètres pour le système de nettoyage du véhicule, calculer une demande d’alimentation de base et une demande d’alimentation résiduelle avec une demande d’agent de nettoyage pour le trajet prédéfini et proposer une recommandation de trajet avec une consommation minimale d’agent de nettoyage et afficher au conducteur la portée résiduelle du véhicule. La montre un véhicule 100 selon une forme de réalisation. Le véhicule 100 a une unité de commande 10. Le véhicule 100 est, de préférence, conçu pour développer une liaison de transmission 402 entre le véhicule et une structure de calcul 400. La structure de calcul 400 est, par exemple, un serveur ou un service sur le cloud. La montre une forme de réalisation préférentielle du procédé 200 pour une unité de commande 10. Le procédé 200 comprend l’étape S1 de saisie du niveau de remplissage d’un agent de nettoyage. Le procédé 200 comprend en outre l’étape S2 consistant à déterminer ou à recevoir le niveau d’un mode de fonctionnement autonome. Le procédé 200 comprend une étape S3 de détermination de la portée d’un mode de fonctionnement autonome fondé sur le niveau de remplissage et le niveau du mode de fonctionnement autonome. En outre, le procédé 200 comporte l’étape S4 de réception d’au moins un coefficient d’environnement. Le procédé 200 a, de préférence l’étape S5 d’adaptation de la portée déterminée en se fondant sur le coefficient d’environnement. La montre un procédé 300 de gestion d’une structure de calcul 400. Le procédé 300 comprend l’étape T1 de réception d’au moins un niveau de remplissage ou d’un degré de remplissage d’un agent de nettoyage et un niveau d’un mode de fonctionnement autonome d’une unité de commande 10 comme cela est décrit ci-dessus et ci-après. En outre, le procédé 300 comprend l’étape T2 consistant à déterminer la portée du mode de fonctionnement autonome en s’appuyant sur le degré de remplissage et le niveau du mode de fonctionnement autonome. En outre, le procédé 300 comprend l’étape T3 consistant à déterminer la portée du mode de fonctionnement autonome. Le procédé 300 comprend également, e préférence, l’étape T4 consistant à recevoir un jeu de données vide d’au moins une unité de commande 10. En outre, de façon préférentielle, le procédé 300 comprend l’étape T5 d’adaptation d’au moins un coefficient d’environnement en se fondant sur un jeu de données d’apprentissage. Le procédé 300 comprend, de préférence l’étape T6 consistant à fournir un coefficient d’environnement actualisé. NOMENCLATURE DES ELEMENTS PRINCIPAUX 10 Unité de commande 12 Dispositif d’affichage 14 Liaison de l’unité de commande à un dispositif d’affichage 100 Véhicule 200 Procédé de gestion de l’unité de commande 300 Procédé de gestion d’une structure de calcul 400 400 Structure de calcul 402 Liaison de transmission de données S1-S5 Etapes du procédé 200 T1-T6 Etapes du procédé 300 Unité de commande (10) d’un véhicule (100) fonctionnant au moins par intermittence de façon autonome : - saisit le plein d’au moins un agent de nettoyage, - détermine ou reçoit le niveau d’un mode de fonctionnement autonome, et - détermine la portée du mode de fonctionnement autonome en se fondant sur le plein d’agent de nettoyage saisi et le niveau du mode de fonctionnement autonome. Unité de commande selon la revendication 1, - reçoit ou détermine un coefficient d’environnement, et - adapte la portée déterminée en se fondant sur le coefficient d’environnement. Unité de commande selon la revendication 2, dans laquelle le coefficient d’environnement est un coefficient choisi dans le groupe comprenant : les événements de circulation, le plein d’agent de protection, l’état de la route, la vitesse du véhicule, la température ambiante, l’état d’encrassage, la position du capteur sur le véhicule, l’accrochage de l’encrassage, les données météorologiques, la position GPS ou la quantité de pluie. Unité de commande selon l’une des revendications 2 à 3, pour un grand nombre de coefficient d’environnement, l’unité de commande reçoit une succession pour prioriser la détermination et/ou la réception de l’ensemble des coefficients d’environnement. Unité de commande selon l’une des revendications précédentes, dans laquelle cette unité de commande (10) sélectionne un programme de nettoyage en se fondant sur la portée du mode de fonctionnement autonome. Unité de commande selon la revendication 5, dans laquelle l’unité de capteur (10) reçoit une information de trajet, l’unité de commande (10) adaptant le programme de nettoyage en fonction de l’information de trajet reçue et de la portée du mode de fonctionnement autonome. Unité de commande selon l’une des revendications 5 à 6, dans laquelle l’unité de commande s’appuyant sur l’information de trajet déterminée ou reçue, actualisée pour avoir une portée actualisée du mode de fonctionnement autonome. Unité de commande selon l’une des revendications 5 à 7, dans laquelle l’unité de commande (10) détermine ou émet un trajet alternatif en se fondant sur la portée du mode de fonctionnement autonome et de l’information de trajet. Unité de commande selon l’une des revendications précédentes, dans laquelle l’unité de commande (10) établit un jeu de données d’apprentissage en se fondant sur au moins le plein d’agent de nettoyage, le niveau du mode de fonctionnement autonome, la portée du mode de fonctionnement autonome ou chaque paramètre pour déterminer la portée du mode de fonctionnement autonome. Unité de commande selon l’une des revendications précédentes, dans laquelle l’unité de commande (10) donne un signal d’avertissement fondé sur la comparaison entre la portée du mode de fonctionnement autonome et au moins un poste d’entretien. Unité de commande selon l’une des revendications précédentes, dans laquelle l’unité de commande (10) coupe l’opération de nettoyage ou réduit la fréquence des opérations de nettoyage en se fondant sur la portée du mode de fonctionnement. Programme d’ordinateur conçu pour exécuter les étapes du procédé (200) avec une unité de commande selon l’une des revendications précédentes et comprenant les étapes consistant à : - saisir (S1) un plein d’agent de nettoyage, - déterminer et recevoir (S2) un niveau d’un mode de fonctionnement autonome, - déterminer une portée (S3) du mode de fonctionnement autonome en se fondant sur le plein et le niveau du mode de fonctionnement autonome. Programme d’ordinateur conçu pour exécuter les étapes du procédé (300) pour la gestion d’une structure de calcul (400), comprenant les étapes consistant à : - recevoir (T1) au moins un niveau de remplissage d’un agent de remplissage et un niveau d’un mode de fonctionnement autonome d’une unité de commande selon l’une des revendications 1 à 11, - déterminer (T2) une portée du mode de fonctionnement autonome en se fondant sur le niveau de remplissage et le niveau du mode de fonctionnement autonome et, - transmettre (T3) la portée du mode de fonctionnement autonome. Support de mémoire lisible par machine contenant le programme d’ordinateur selon la revendication 12 ou le programme d’ordinateur selon la revendication 13. Véhicule (100) comportant une unité de commande selon l’une des revendications 1 à 11.