INPI-France/Brevets-Francais-2024-Chunked huggingface dataset:
Un autre objet de l’invention concerne un procédé de gestion thermique d’une batterie de véhicule automobile, comprenant - une étape de prédiction de destination pour estimer une géolocalisation d’une destination d’un trajet en cours, et un temps restant avant l’arrivée à la destination, - une étape de simulation de l’évolution d’une température de la batterie sur le trajet sur la base de données d’utilisation de la batterie, si un système de régulation de la température de la batterie est arrêté, - une étape d’arrêt du système de régulation de la température de la batterie si la température simulée à l’étape de simulation, est inférieure à un seuil.
L’invention sera davantage détaillée par la description de modes de réalisation non limitatifs, et sur la base des figures annexées illustrant des variantes de l’invention, dans lesquelles : - illustre schématiquement un modèle de prédiction de destination par apprentissage d’un système selon un premier mode de réalisation préféré de l’invention ; - illustre schématiquement un procédé de gestion thermique selon un mode de réalisation préféré ; et - illustre schématiquement un modèle de prédiction de destination par apprentissage d’un système selon un deuxième mode de réalisation préféré.
L’invention concerne un système de gestion thermique de batterie de véhicule automobile. Ce système permet de gérer la température de la batterie d’une manière particulière, en coopération avec un système de régulation thermique pouvant être un système de chauffage et/ou un système de refroidissement de batterie.
Dans le cadre de l’invention, on utilise une prédiction de la destination du conducteur.
L’invention cherche à résoudre le problème de chauffes ou de refroidissements de la batterie qui peuvent être inutiles pour de courts trajets.
En utilisant un algorithme de prédiction de la destination, il est possible de savoir quand le trajet en cours est suffisamment court pour ne pas utiliser la chauffe ou le refroidissement de la batterie. Dans le cadre de l’invention le terme « algorithme » peut être interprété comme un procédé mis en œuvre pour réaliser ou participer à la réalisation d’un objectif de l’invention, par exemple au moyen d’un système de type informatique.
Le système de gestion thermique comprend en outre un modèle de simulation de l’évolution d’une température de la batterie sur le trajet sur la base de données d’utilisation de la batterie si un système de régulation de la température de la batterie est arrêté.
Le système de gestion thermique comprend en outre un moyen d’arrêt du système de régulation de la température de la batterie si la température simulée via le modèle de simulation, est inférieure à un seuil.
On considère par exemple que les données de référence DREF1 définissent une séquence de référence SQ0 d’empreintes d’objet selon au moins deux types d’empreinte différents TY1, TY2. Autrement dit, la séquence de référence SQ0 forme une série d’empreintes d’objet comprenant des empreintes d’objet d’au moins deux types TY1, TY2 différents. On suppose par simplicité que la séquence de référence SQ0 ne comprend ici que ces deux types différents TY1, TY2, bien que d’autres implémentations sont possibles avec plus de deux types d’empreinte différents.
Lors de la phase S2 d’authentification, la carte à puce CD1 ne dispose pas encore en mémoire de modèle d’empreinte digitale servant de données de référence pour authentifier le titulaire de la carte. Comme décrit ci-avant, les données de référence DREF1 définissent une séquence de référence SQ0 formée d’une pluralité d’empreintes d’objet PT1 à réaliser au cours du temps selon un ordre prédéfini, un type d’empreinte respectif (à savoir TY1 ou TY2 dans cet exemple) étant attribué à chacune des empreintes d’objet de la séquence de référence SQ0. Aussi, lors de l’étape S6 de comparaison, la carte à puce CD1 ne connaît pas les véritables empreintes digitales du titulaire de la carte mais vérifie que la séquence SQ1 d’empreintes d’objet acquise en S4 respecte une alternance (ou variation) de types d’empreinte telle que définie dans la séquence de référence SQ0.
Selon un exemple particulier, lors de l’étape S6 de comparaison, la carte à puce CD1 vérifie que :
les séquences SQ0 et SQ1 comportent le même nombre d’empreintes d’objet PT1 ; et les empreintes d’objet PT1 composant la séquence SQ1 acquise respecte l’alternance de type d’empreinte telle que définie par la séquence de référence SQ0.
Si ces vérifications sont passées avec succès, la carte à puce CD1 détecte en S8 que la phase S2 d’authentification est réussie.
Selon par exemple le cas représenté en figure 4A, la séquence de référence SQ0 définit des empreintes d’objet selon deux types d’empreinte TY1, TY2 correspondant respectivement à une quelconque empreinte digitale et à une quelconque empreinte d’outil. Dans ce cas, la carte à puce CD1 vérifie en S6 que la séquence SQ1 acquise comprend 6 empreintes d’objet PT1 successives et que ces empreintes correspondent successivement à une quelconque empreinte digitale FG, une quelconque empreinte d’outil TL1, deux fois successivement une quelconque empreinte digitale FG, une quelconque empreinte d’outil TL1 et une quelconque empreinte digitale FG (FG-TL1-FG-FG-TL1-FG). Pour ce faire, la carte à puce CD1 peut enregistrer temporairement (par exemple dans sa RAM 4) les empreintes d’objet PT1 acquises en S4 de sorte à pouvoir déterminer leurs types et vérifier qu’ils respectent la séquence de référence SQ0. Comme décrit ci-après, la carte à puce CD1 peut vérifier pour chaque empreinte d’objet PT1 acquise si elle comprend des minuties caractérisant une empreinte digitale et, dans l’affirmative, déterminer que ladite empreinte constitue une empreinte digitale (sinon il s’agit d’une empreinte d’outil).
Selon par exemple le cas représenté en figure 4B, la séquence de référence SQ0 définit des empreintes d’objet selon deux types d’empreinte TY1, TY2 correspondant respectivement à des empreintes digitales correspondant à un premier doigt donné et à un deuxième doigt donné différent du premier doigt. Dans ce cas, la carte à puce CD1 vérifie en S6 que la séquence SQ1 acquise comprend 6 groupes successifs d’au moins une empreinte digitale conformément à la séquence de référence SQ0 illustrée en figure 4B. Pour ce faire, la carte à puce CD1 peut enregistrer temporairement (par exemple dans sa RAM 4) les empreintes d’objet PT1 acquises en S4 de sorte à vérifier que ces empreintes PT1 sont des empreintes digitales et reconnaître les empreintes digitales correspondant à un même doigt et donc appartenant à un même type dans la séquence SQ1 (TY1 ou TY2 dans cet exemple). Comme décrit ci-après, la carte à puce CD1 ne dispose pas en mémoire de modèles d’empreinte des doigts du titulaire de la carte mais peut analyser les minuties présentes dans chaque empreinte d’objet PT1 acquise et, à partir de ces minuties, déterminer les empreintes digitales correspondant à un même doigt et donc à un même type.
En particulier, la carte à puce CD1 peut vérifier que les empreintes d’objet PT1 acquises en S4 dans la séquence SQ1 sont bien des empreintes digitales à partir d’une détection des minuties caractérisant chaque empreinte. Sur détection de minuties caractéristiques d’un doigt, la carte à puce CD1 détermine qu’une empreinte d’objet PT1 constitue une empreinte digitale. Comme décrit par la suite, la carte à puce CD1 peut en outre comparer entre elles les empreintes digitales PT1 de la séquence SQ1 pour identifier les empreintes correspondant à un même doigt et donc à un même type d’empreinte (TY1 ou TY2 dans cet exemple).
Toujours en référence à la , la carte à puce CD1 déclenche en outre une phase S10 d’enrôlement digital comprenant les étapes S14 et S16 décrites ci-après. Comme décrit ci-après, des variantes sont possibles dans lesquelles la phase S10 d’enrôlement comprend en outre une étape S12 d’acquisition.
A titre d’exemple, on considère ici que la carte à puce CD1 déclenche la phase S10 d’enrôlement digital en réponse à la détermination en S8 que la phase S2 d’authentification est réussie. L’utilisateur UR étant authentifié avec succès, il est considéré comme le titulaire de la carte et cette phase S10 d’enrôlement permet donc de réaliser un enrôlement digital du titulaire UR. Il est ainsi possible de sécuriser le processus d’enrôlement digital de l’utilisateur UR auprès de la carte à puce CD1. Comme décrit ultérieurement, des variantes sont toutefois possibles dans lesquelles la phase S10 d’enrôlement est déclenchée avant achèvement de la phase S2 d’authentification, et donc avant que la carte à puce CD1 ne détermine en S8 que la phase S2 d’authentification est réussie. La phase S10 d’enrôlement peut ainsi également être réalisée en parallèle de (de façon concomitante à) la phase S2.
Ainsi, au cours d’une étape S14 de génération, la carte à puce CD1 génère, à partir d’au moins une empreintes digital PT2, dite empreinte digitale d’enrôlement, des données d’enrôlement digital DREF2 qu’elle enregistre (S16) de sorte à permettre une authentification digitale ultérieure à partir de ces données d’enrôlement digital PT2. Une telle authentification digitale ultérieure ne sera possible que si le résultat en S8 de l’authentification est passé avec succès. Comme déjà indiqué, les données d’enrôlement digital DREF2 sont enregistrées par exemple dans la mémoire MR1 de la carte.
On suppose par la suite à titre d’exemple que la carte à puce CD1 génère les données d’enrôlement digital DREF2 à partir d’une pluralité d’empreintes digital d’enrôlement PT2. Ces empreintes digitales d’enrôlement PT2 peuvent être obtenues de diverses manières par la carte à puce CD1 comme décrit ci-après. Les données d’enrôlement digital DREF2 sont par exemple générées en agrégeant les empreintes digitales d’enrôlement PT2 (ou des données caractéristiques de ces empreintes). Divers traitements peuvent être réalisés par la carte à puce CD1 pour obtenir les données d’enrôlement digital DREF2 à partir des empreintes digitales d’enrôlement PT2.
Selon un exemple particulier, au moins une empreinte d’enrôlement digital PT2, à partir de laquelle sont générées en S14 les données d’enrôlement digital DREF2, est une empreinte digitale PT1 acquise en S4 parmi la séquence SQ1 d’empreintes d’objet. Autrement dit, la carte à puce CD1 utilise, en tant qu’empreinte digitale d’enrôlement PT2, au moins une empreinte d’objet PT1 (plus précisément une empreinte digitale) acquise en S4 lors de la phase S2 d’authentification pour générer en S14 les données d’enrôlement digital DREF2. Il est ainsi possible d’accélérer le processus d’enrôlement digital tout en assurant un bon niveau de sécurité dans la mesure où une même empreinte digitale acquise par le capteur d’empreinte digitale 8 peut servir à la fois pour authentifier l’utilisateur UR lors de la phase S2 d’authentification et pour enrôler des empreintes digitales de l’utilisateur UR.
Selon un exemple particulier, chaque empreinte digitale d’enrôlement PT2 utilisé en S14 pour générer les données d’enrôlement digital DREF2 est une empreinte digitale PT1 de la séquence SQ1 d’empreintes d’objet acquise en S4 lors de la phase S2 d’authentification. Dans ce cas, la génération S14 des données d’enrôlement digital DREF2 (et plus généralement la phase S10 d’enrôlement digital) peut être déclenchée par la carte à puce CD1 avant de déterminer en S8 si la phase S2 d’authentification a réussie (c’est-à-dire avant achèvement de la phase S2 d’authentification). La phase S10 d’authentification peut ainsi être exécutée en parallèle de (de façon concomitante à) la phase S2 d’authentification. De façon avantageuse, l’exécution de la phase S2 d’authentification peut être transparente pour l’utilisateur UR qui ne réalise alors pas nécessairement que les empreintes digitales qu’il présente au capteur d’empreinte digitale 8 servent à la fois pour l’authentifier et pour réaliser son enrôlement digital auprès de la carte.
Comme indiqué ci-avant, les empreintes digitale d’enrôlement PT2 utilisées lors de la phase S10 d’enrôlement peuvent être obtenues à différents stades du procédé. Selon un exemple particulier, au moins l’une des empreintes digital d’enrôlement PT2, à partir desquelles les données d’enrôlement digital DREF2 sont générées en S14, est une empreinte digitale PT2 acquise lors d’une étape S12 d’acquisition lors de la phase S10 d’enrôlement, indépendamment de l’acquisition S4 de la séquence SQ1. Ainsi, lors de la phase S10 d’enrôlement, la carte à puce CD1 peut faire une acquisition S12, par le capteur d’empreinte digitale 8, en tant qu’empreinte digital d’enrôlement PT2, d’au moins une empreinte digitale indépendamment de l’acquisition S4 de la séquence SQ1 d’empreintes d’objet PT1. De cette manière, la ou les empreintes digitales d’enrôlement PT2 obtenues lors de l’acquisition S12 est utilisée pour l’enrôlement digital de l’utilisateur UR lors de la phase S10 d’enrôlement mais ne sert pas pour authentifier cet utilisateur UR lors de la phase S2 d’authentification.
Selon un exemple particulier, la carte à puce CD1 utilise, en tant qu’empreinte d’enrôlement PT2, au moins une empreinte digitale PT1 acquise en S4 lors de la phase S2 d’authentification et réalise en outre l’étape S12 d’acquisition pour faire l’acquisition d’au moins une empreinte digitale d’enrôlement PT2 supplémentaire indépendamment de la séquence SQ1 acquise en S4, pour générer en S14 les données d’enrôlement digital DREF2. Il est par exemple possible d’authentifier en S2 l’utilisateur UR à partir d’un nombre donné d’empreintes digitales et d’utiliser, en plus de ces empreintes digitales (ou d’au moins une partie d’entre elles), des empreintes digitales supplémentaires acquises lors de la phase S10 d’enrôlement pour enrôler l’utilisateur UR.
C.1. : Test C : Si : - (c'est-à-dire P ) ; et - (c'est-à-dire T> en ).
On est dans le cas le plus défavorable : pour au moins une section du trajet la température est insuffisante pour pouvoir fournir la puissance requise, et de plus la température dépasse à au moins un moment du trajet le seuil maximum admissible. Dans ce cas, on applique pour le trajet la stratégie par défaut : et (i.e. : C-N, R-N en , branche de gauche).
C.2. : Test C : Si - (i.e. : P ) ; et - (i.e. : T ).
Ici le seuil de température maximal n’est pas atteint, mais la température est insuffisante pour pouvoir fournir la puissance requise pour au moins une section du trajet. On refait donc une simulation pour et . La température sur le trajet simulé ayant augmenté, on vérifie à nouveau qu’on ne dépasse pas le seuil maximal via par exemple le test D :
D.1. : Test D : Si
Dans ce cas, on respecte la contrainte de température. On applique donc la stratégie suivante : et (i.e. : C-N, R-0). On économise alors la puissance dépensée dans le refroidissement de la batterie par la stratégie nominale.
D.2. : Test D : Sinon
Dans cas, le fait d’avoir choisi la loi de commande nominale pour la chauffe mais pas de refroidissement entraîne la violation de la contrainte de température. On applique donc la stratégie par défaut : et (i.e. : C-N, R-N).
D.3. : Fin du test D .
C.3. : Test C : Si - (i.e. P>); et - (i.e. T>).
Dans ce cas, la température est suffisamment élevée tout au long du cycle pour permettre à la chaîne de traction de fournir l’énergie désirée, par contre le seuil de température maximale est dépassé. On simule donc une première fois le trajet avec et , puis une deuxième fois avec et .
On compare les SOC de fin de trajet obtenus par les deux stratégies pour savoir laquelle permet la meilleure performance énergétique, par exemple par le test E :
E.1. : Test E : Si
Dans ce cas, le SOC final simulé avec les lois de commande nominales pour la chauffe et le refroidissement est inférieur à celui obtenu avec le refroidissement mais sans la chauffe. On applique alors la stratégie la plus efficace, c’est-à-dire avec et (i.e. C-0, R-N).
E.2. : Test E : Sinon
Une fois que l’apprentissage est réalisé au moins une fois, le modèle prédictif MP est utilisé à chaque trajet, au démarrage puis à intervalle régulier afin de prédire la destination. Si la probabilité maximum est supérieure à un seuil de probabilité paramétré par l’implémentateur, le système de navigation est interrogé par le calculateur et fournit des informations sur le trajet correspondant.
Après un découpage du trajet en sections successives (une section pouvant être définie comme une portion de route où la limitation de vitesse est constante par exemple), le système de navigation fournit pour chaque section la vitesse moyenne des véhicules la traversant et la pente moyenne entre le début et la fin de la section.
la puissance thermique dissipée naturellement par la batterie dans l’air ambiant, qui ne dépend que de la différence de température entre la batterie et l’air ambiant,
la puissance thermique produite par les pertes lors du fonctionnement de la batterie. est déterminée à la partir de la puissance requise pour le roulage, qui s’obtient elle-même à partir des informations cartographiques fournies par le système de navigation.
Selon un mode de réalisation particulier, l’enregistrement b2) est réalisé avant la détermination a3), la phase d’enrôlement digitale comprenant en outre, suite à l’enregistrement b2) :
b3) effacement des données d’enrôlement digital en réponse à la détermination en a3) que la phase d’authentification a échoué.
Selon un mode de réalisation particulier, la phase d’enrôlement b) est déclenchée en réponse à la détermination en a3) que la phase d’authentification est réussie.
Selon un mode de réalisation particulier, selon la séquence de référence, une empreinte d’objet d’un premier type d’empreinte est intercalée dans le temps entre deux empreintes d’objet d’un autre type d’empreinte.
Selon un mode de réalisation particulier, chaque objet détecté par le capteur d’empreinte digitale en a1) est un doigt ou un outil.
Selon un mode de réalisation particulier, la phase d’authentification comprend :
analyse de chaque empreinte d’objet de la séquence d’empreintes d’objet acquise en a1) pour déterminer si ladite empreinte d’objet comprend des minuties ; identification de chaque empreinte d’objet de la séquence d’empreintes d’objet acquise, soit en tant qu’empreinte d’outil correspondant à un premier type d’empreinte soit en tant qu’empreinte digitale correspondant au moins un autre type d’empreinte, en fonction de si ladite empreinte d’objet comprend des minuties ;
dans lequel, lors de la comparaison a2), la séquence d’empreintes d’objet acquise comprenant des empreintes du premier et dudit au moins un autre type d’empreinte est comparée avec la séquence de référence comprenant des empreintes du premier et dudit au moins un autre type d’empreinte.
détermination d’une série de valeurs représentative de la séquence d’empreintes d’objet acquise, dans lequel chaque empreinte d’objet identifiée en tant qu’empreinte digitale est indiquée dans la série de valeurs par une occurrence d’une première valeur et chaque empreinte d’objet identifiée en tant qu’empreinte d’outil est indiquée dans la série de valeurs par une occurrence d’une deuxième valeur différente de la première valeur ; et
dans lequel, lors de la comparaison a2), la série de valeur représentant la séquence d’empreintes d’objet acquise est comparée avec les données de référence qui définissent, en tant que séquence de référence, une séquence de valeurs comprenant les première et deuxième valeurs.
Selon un mode de réalisation particulier, la séquence d’empreintes d’objet acquise comprend des empreintes digitales, la phase d’authentification comprenant :
analyse de chaque empreinte digitale de la séquence d’empreintes d’objet acquise en a1) pour identifier des minuties dans les empreintes digitales de ladite séquence d’empreintes d’objet acquise; comparaison entre elles des empreintes digitales de ladite séquence d’empreintes d’objet acquise à partir des minuties identifiées de sorte à identifier au moins deux types différents d’empreinte digitale correspondant à au moins deux doigts différents ;
dans lequel, lors de la comparaison a2), la séquence d’empreintes d’objet acquise comprenant lesdits au moins deux types différents d’empreinte digitale est comparée avec la séquence de référence comprenant des empreintes digitales correspondant au moins à deux doigts différents.
identification d’une empreinte digitale respective de la séquence d’empreintes d’objet acquise, en tant que modèle d’empreinte, pour chacun parmi lesdits au moins deux types différents d’empreinte digitale si ladite empreinte digitale correspond à un doigt détecté pour la première fois dans la séquence d’empreintes d’objet acquise ;
En outre, il peut être démontré que sa complexité est elle aussi polynomiale en V. En d’autres termes, une convergence peut être assurée moyennant un nombre suffisant d’itérations dans la méthode de convergence choisie, en tout cas nettement supérieur à la limite théorique connue et généralement admise, sans que cela ne nécessite une complexité évoluant exponentiellement avec la taille des données.
De façon optionnelle mais avantageuse, un procédé de traitement d’images selon l’invention peut en outre comporter une détermination du nombre n i ni t d’exécutions de telle sorte qu’il soit supérieur ou égal à V et soit polynomial en V. On atteint ainsi une probabilité proche de 1 d’avoir au moins une initialisation pour laquelle le nouveau mécanisme de convergence précité s’enclenche effectivement.
De façon optionnelle également, V = de sorte que : et est polynomial en ; et est polynomial en .
De façon optionnelle également : avec avec .
De façon optionnelle également, .
De façon optionnelle également, la sélection se fait sur un critère de maximum de vraisemblance et comporte une présélection, parmi les n init composantes tensorielles finales, de n’ init composantes tensorielles finales dont la convergence par exécution de la méthode de convergence par itérations successives présente une variation inférieure à un seuil prédéterminé sur un nombre prédéterminé de dernières itérations.
De façon optionnelle également, plusieurs composantes principales recherchées sont extraites de la façon suivante : à chacune des n init exécutions de la méthode de convergence par itérations successives : présélection de la composante tensorielle finale si et seulement si la convergence qui a permis de l’obtenir par exécution de la méthode de convergence par itérations successives présente une variation inférieure à un seuil prédéterminé sur un nombre prédéterminé de dernières itérations, mise à jour du tenseur par soustraction de la composante tensorielle finale présélectionnée affectée d’un coefficient relatif à un produit scalaire entre elle et le tenseur, ou maintien du tenseur tel quel si la composante tensorielle finale n’est pas présélectionnée ; à l’issue des n init exécutions de la méthode de convergence par itérations successives, extraction des composantes principales recherchées par sélection de plusieurs parmi les composantes tensorielles finales présélectionnées.
De façon optionnelle également, la méthode de convergence par itérations successives est l’une de l’ensemble constitué d’une méthode de la puissance itérée et d’une méthode de descente de gradient à pas variable.
Il est également proposé un programme d’ordinateur téléchargeable depuis un réseau de communication et/ou enregistré sur un support lisible par ordinateur et/ou exécutable par un processeur, comprenant des instructions pour l’exécution des étapes d’un procédé de traitement d’images selon l’invention, lorsque ledit programme est exécuté sur un ordinateur.