INPI-France/Brevets-Francais-2024-Chunked huggingface dataset:
Connaissant rl i , load balancer peut déchiffrer le dernier bloc et accéder à J i .
Le load balancer choisit un token temporaire Tt i , qui permettra au relai du groupe choisi d’informer LBi, si nécessaire, sur les clés choisies pour la communication.
Le load balancer construit le bloc J’ i qui contient, en plus des informations de J i , R i-1 et Tt i .
Le load balancer identifie le relai R i du groupe G i qui va prendre en charge la communication : si une communication associée à H est en cours, il peut choisir le relai associé en fonction de sa charge, sinon, il choisit un relai du groupe selon la charge actuelle du groupe.
Il envoie au relai R i le message suivant :
{I i } _A i   {{{I i+ 1 }_A i+1 } _A i+1 } _A i   …   {…{{{{{I N }_A N } _A N } _A N-1 } _A N-1 } …} _A i   (i-1) blocs de padding   [J’ i ] rt_i
R elai : réception d’une demande de communication (QAS1r)
Le relai Ri reçoit un message, du load balancer LBi, composé de (N+1) blocs, structuré de la manière suivante :
L’actif additionnel utilisable dans les compositions de l’invention est préférentiellement choisi parmi les agents hydratants différents des polyols mentionnés précédemment, les humectants, les agents desquamants, les agents apaisants, les agents anti-irritants, les agents sébo-régulateurs ou anti-séborrheiques, les agents dépigmentants, les agents anti-âge, les agents matifiants, les agents cicatrisants, les agents anti-bactériens, les vitamines, les agents astringents, et leurs mélanges en toutes proportions.
Ce procédé de surveillance se caractérise par le fait qu’il comprend une étape dans laquelle on récupère au moins deux mesures de température réalisées en des endroits différents par au moins deux détecteurs distincts et associés à la machine motrice électrique, puis on détermine une valeur minimale et une valeur maximale parmi ces mesures de température récupérées, et, lorsqu’un écart entre ces valeurs maximale et minimale est supérieur à un premier seuil choisi, on impose temporairement une limitation choisie du couple de sortie devant être fourni.
Grâce à cette surveillance par redondance de mesures de température réalisées en des endroits différents de la machine motrice électrique, on peut désormais détecter un problème de fonctionnement d’un détecteur de température associé à cette machine motrice électrique, permettant ainsi d’éviter un emballement thermique de cette machine motrice électrique et de différencier un problème de fonctionnement d’un détecteur de température d’un problème de fonctionnement de la machine motrice électrique.
- dans son étape, on peut imposer temporairement la limitation lorsque des écarts successifs sont supérieurs au premier seuil pendant une durée qui est supérieure à un deuxième seuil choisi ;
- en présence de la première option, dans son étape le second seuil peut être compris entre 50 ms et 500 ms ;
- dans son étape, le premier seuil peut être compris entre 15°C et 35°C ;
- dans son étape, la limitation peut consister soit en un couple maximal choisi lorsque la machine motrice électrique doit fournir un couple de sortie positif, soit en un couple minimal choisi lorsque la machine motrice électrique doit fournir un couple de sortie négatif ;
- dans son étape, en cas d’imposition temporaire de la limitation, on peut effectuer aussi dans le véhicule au moins une action complémentaire choisie parmi une génération d’une alerte d’un usager du véhicule de cette limitation, un enregistrement d’au moins un code défaut représentatif d’un problème d’écart de température, et un refroidissement de la machine motrice électrique au moyen d’un dispositif d’échange thermique associé à cette dernière ;
- dans son étape, on peut ré-autoriser l’utilisation de la machine motrice électrique sans la limitation lorsque les mesures de température successives sont inférieures à un troisième seuil choisi pendant une durée qui est supérieure à un quatrième seuil choisi.
L’invention propose également un produit programme d’ordinateur comprenant un jeu d’instructions qui, lorsqu’il est exécuté par des moyens de traitement, est propre à mettre en œuvre un procédé de surveillance du type de celui présenté ci-avant pour surveiller le fonctionnement d’au moins deux détecteurs distincts et associés en des endroits différents à une machine motrice électrique équipant un véhicule, fournissant un couple de sortie et faisant l’objet périodiquement de mesures de température par ces détecteurs.
L’invention propose également un dispositif de surveillance destiné à équiper un véhicule comprenant une machine motrice électrique fournissant un couple de sortie et faisant l’objet périodiquement d’au moins une mesure de température par au moins un détecteur.
Ce dispositif de surveillance se caractérise par le fait qu’il comprend au moins un processeur et au moins une mémoire agencés pour effectuer les opérations consistant à récupérer au moins deux mesures de température réalisées en des endroits différents par au moins deux détecteurs distincts et associés à la machine motrice électrique, puis à déterminer une valeur minimale et une valeur maximale parmi ces mesures de température récupérées, et, lorsqu’un écart entre ces valeurs maximale et minimale est supérieur à un premier seuil choisi, à déclencher une imposition temporaire d’une limitation choisie du couple de sortie devant être fourni.
L’invention propose également un véhicule, éventuellement de type automobile, et comprenant une machine motrice électrique fournissant un couple de sortie et faisant l’objet périodiquement en des endroits différents d’au moins deux mesures de température par au moins deux détecteurs distincts, qui lui sont associés, et un dispositif de surveillance du type de celui présenté ci-avant.
illustre schématiquement et fonctionnellement un exemple de réalisation d’un véhicule comprenant un GMP, à machine motrice électrique alimentée par une batterie principale rechargeable et associée à des détecteurs de température, et un dispositif de surveillance selon l’invention,
Les messages C2X sont notamment des messages de sécurité de base « BSM » (acronyme des termes anglais « Basic Safety Message ») communiquant des alertes météo, les alertes de voitures arrêtées ou d’accidents, des alertes de dysfonctionnement de signalétique, etc. Les messages C2X sont communiquées par un protocole de communication sans fil, en particulier le protocole de la norme IEEE 802.11p traitant des accès sans fil dans les environnements de véhicules « WAVE » (pour « Wireless Access to Vehicular Environment » en anglais) également désigné « G5 » ou « ITS-G5 ». Les messages C2X peuvent aussi être communiquées par le protocole « 5G » par exemple tel que défini dans la norme de l’institut européen des normes de télécommunications « ETSI F5G » (pour « European Telecommunications Standards Institute » en anglais).
Les différentes stations du système de transport intelligent ITS, en particulier les stations du type « objet connecté » ITS_RS, ITS_VS (c’est-à-dire les stations autres que la station centrale ITS_CS), comportent des unités de commande électroniques ECU (usuellement en anglais « Electronic Control Unit »), typiquement destinées à l’équipement électronique automobile, adaptées pour mettre en œuvre les communication C2X (C2C, C2I) dans le système de transport intelligent ITS.
La illustre une unité de commande électronique ECU tel que mentionnée en relation avec la .
L’unité de commande électronique ECU peut appartenir à un véhicule terrestre à moteur VHC tel qu’une automobile, un poids-lourd, un deux-roues, ou à un dispositif d’infrastructure de chaussé tel qu’un feu tricolore, une borne kilométrique, un panneau de signalisation, un panneau d’information ou de publicité, une borne d’appel d’urgence, ou autres.
L’unité de commande électronique ECU comprend un circuit de communication MDM, typiquement un « modem », adapté à des communications sans fil selon le protocole de la norme IEEE 802.11p, ou selon le protocole 5G, tels que mentionnés ci-avant. En particulier, le circuit de communication MDM est apte à recevoir des messages INC_MSS (C2X) en provenance du système de transport intelligent ITS.
L’unité de commande électronique ECU comprend un circuit d’authentification HSM adapté pour authentifier les messages reçus INC_MSS. Par exemple, le circuit d’authentification HSM est capable de déchiffrer une signature numérique de l’émetteur du message INC_MSS. La signature numérique est typiquement encodée dans le message INC_MSS par un algorithme de signature à 256 bits du type « DSA_256 » ou « ECDSA_256 » (acronymes des termes anglais « Digital Signature Algorithm » et respectivement « Elliptic Curve DSA »). Ainsi, pour chaque message entrant, une vérification cryptographique de la signature ECDSA_256 est exécutée par le circuit d’authentification HSM.
L’unité de commande électronique ECU comprend typiquement une mémoire non-volatile NVM d’usage général, telle qu’une mémoire Flash. Classiquement, les messages reçus INC_MSS sont enregistrés dans la mémoire d’usage général NVM, après avoir été authentifiés. Cela étant, pour limiter le risque d’extraction des données de la mémoire NVM, dans le cas classique les messages enregistrés ont une durée de vie très courte, et doivent être renouvelées régulièrement, avec la vérification cryptographique de la signature à chaque renouvellement. Cette mise en œuvre classique n’est pas avantageuse, notamment en matière de consommation énergétique et d’utilisation des ressources calculatoire du circuit d’authentification HSM.
Or, l’unité de commande électronique ECU comprend un élément sécurisé eSE comportant une mémoire non-volatile matériellement sécurisée sNVM et un compteur d’horloge toujours actif RTC. L’élément sécurisé eSE est avantageusement configuré pour attribuer aux messages reçus et authentifiés par le circuit d’authentification HSM, une donnée d’horodatage TS issue dudit compteur d’horloge RTC, et pour enregistrer lesdits messages reçus et authentifiés ATH_MSS et les données d’horodatages respectives TS dans la mémoire non-volatile matériellement sécurisée sNVM.
Par exemple, l’élément sécurisé eSE est « sécurisé » en ce qu’il comporte des protections matérielles telles que des moyens de bouclier actif, de surveillance des paramètres environnementaux, de protection contre les injections de fautes, de protection contre les attaques par canal latéral, ou d’autres moyens. De manière plus générale, l’élément sécurisé eSE comporte des protections matérielles aptes à obtenir une certification de critères communs « EAL4+ » ou « EAL5+ » (acronyme des termes « Evaluation Assurance Level 4+/5+ ») c’est-à-dire une assurance d’évaluation de niveau 4 ou 5 selon des critères communs, typiquement définis dans les normes ISO-15408. La certification peut être obtenue par exemple en satisfaisant à une analyse méthodique avancée des vulnérabilités de classe 5 « AVA_VAN5 » (pour « Vulnerability Assessment » et « Vulnerability Analysis ») desdits critère communs.
Ainsi, l’élément sécurisé eSE, ainsi que la mémoire non-volatile sNVM et le compteur d’horloge toujours actif RTC qu’il incorpore, sont sensiblement « inviolables » (c’est-à-dire inviolables dans la mesure de la certification), et le risque d’extraction des données enregistrées dans la mémoire non-volatile matériellement sécurisée sNVM est beaucoup plus faible que dans les mémoires d’usage général typiques NVM. En conséquence, la durée de vie des messages reçus et authentifiés ATH_MSS est beaucoup plus longue dans la mémoire matériellement sécurisé sNVM que dans une mémoire d’usage général NVM ; et donc la fréquence de renouvellement des messages est beaucoup plus faible.
Par exemple, le scénario le plus défavorable pour la mémoire matériellement sécurisée certifié EAL5+ permet d’augmenter la durée de vie du message ATH_MSS d’un facteur sept par rapport à une mémoire d’usage générale NVM. Cela engendre sept fois moins de mise en œuvre de la vérification cryptographique de la signature par le circuit d’authentification HSM. Dans des scenarios moins défavorables, la durée de vie du message ATH_MSS peut être augmentée d’un facteur compté sur plusieurs centaines (par exemple un facteur compris entre 100 « cent » et 1000 « mille »).
A cet égard, l’unité de commande électronique peut comporter un moyen de gestion des messages reçus, par exemple inclus dans une fonctionnalité du circuit de communication MDM, ou dans une fonctionnalité de l’élément sécurisé eSE, ou encore dans une fonctionnalité d’une unité de commande apte à exécuter des mises en œuvre logicielles (non représentée). Le moyen de gestion des messages reçus est configuré pour attribuer une durée de vie ΔT aux messages enregistrés dans la mémoire non-volatile matériellement sécurisée sNVM, par exemple en fonction du niveau de sécurité matérielle de la mémoire non-volatile sécurisé sNVM et en fonction de la nature du message (en effet, un message de communication commercial pourra être considéré moins critique et avoir une durée de vie plus longue qu’un message d’alerte de danger ou un message commandant une action de pilotage autonome du véhicule). Le moyen de gestion des messages reçus est en outre configuré pour rejeter directement un message reçu renouvelant un message antérieurement reçu, authentifié et enregistré ATH_DAT dans la mémoire non-volatile matériellement sécurisée sNVM, et dont la durée de vie ΔT n’est pas épuisée.
Il est en effet possible d’identifier un message sans mettre en œuvre le traitement d’authentification par le circuit d’authentification. Ainsi, la procédure de rejet d’un message reçu est très rapide et permet de ne pas engorger le système en cas de grand nombre de messages reçus. Un rejet direct d’un message reçu correspond simplement à ne pas traiter ni enregistrer le message par exemple.
L’épuisement de la durée de vie peut être évalué par comparaison entre la donnée d’horodatage TS attribuée à ce message, et une valeur courante de la « date » (par exemple avec une granularité de l’ordre de la microseconde) au moment de la réception du renouvellement.
En effet, le compteur d’horloge toujours actif RTC est configuré pour générer une valeur courante de base de temps de référence, pouvant être utilisée pour évaluer l’épuisement ou non de la durée de vie des messages ATH_MSS.
Selon un exemple, chaque section de rampe de pulvérisation est montée de manière amovible sur la rampe. Cela permet d’adapter aisément la configuration de la rampe (par exemple le nombre et la disposition des sections de rampes sur une même rampe) en fonction de la cible végétale et de la quantité de traitement à pulvériser. En outre, en cas de défaillance d’une section de rampe, elle peut être aisément remplacée sans avoir à changer l’intégralité de la rampe.
Selon un exemple, l’élément de pulvérisation génère un jet de produit sous la forme de gouttes. Selon un exemple, l’élément de pulvérisation émet de façon générale un jet de produit conçu pour s’évaser, en l’absence de flux d’air diffusé, dans une plage angulaire verticale de l’ordre de 80 à 90 degrés dans le cas d’une rampe disposée verticalement. Cela conduit ainsi à balayer le matelas végétal sur une largeur définie par cette plage angulaire combinée à la distance entre la sortie de l’élément de pulvérisation et la cible végétale à traiter. De fait, pour couvrir l’ensemble de la cible végétale, plusieurs buses sont nécessaires de façon superposée, d’où la nécessité de positionner au minimum deux buses et le plus souvent trois ou quatre, voire plus en fonction du type de conduite du vignoble ou de la haie à traiter.
Selon un exemple, le pulvérisateur est configuré de sorte que l’axe médian de pulvérisation intersecte les flux d’air diffusés à une distance Db de l’élément de pulvérisation, avec Db ≤ Dr, Dr étant une distance de pulvérisation minimale recommandée par le constructeur, mesurée selon l’axe médian de pulvérisation entre l’élément de pulvérisation et la cible végétale.
Un exemple de réalisation de la présente invention va maintenant être décrit en référence aux figures 1 à 7B dans un premier mode et en référence avec la dans un second mode de réalisation.
La illustre une vue arrière d’un pulvérisateur agricole 4 en cours de travail. Ce pulvérisateur agricole 4 comprend une structure porteuse 41 munie d’organes de déplacement tels que des roues ou des chenilles. Le pulvérisateur agricole 4 comprend au moins deux bras 42 qui s’étendent de chaque côté de la structure porteuse 41. Chaque bras 42 supporte deux rampes de pulvérisation 1 destinées à pulvériser un produit, par exemple un produit phytosanitaire tel qu’une bouillie, sur une cible végétale 5 telle qu’une haie 51. La bouillie est stockée dans un réservoir 14 et acheminée vers les rampes de pulvérisation 1 au moyen de canalisations non représentées sur la . Ces rampes de pulvérisation 1 sont suffisamment espacées pour être déplacées selon une direction d’avancement privilégiée 45 le long de la cible végétale 5 en pulvérisant le produit sur deux faces 52a, 52b opposées de la cible végétale 5. Elles sont configurées par le constructeur pour pulvériser le produit à une distance minimale de pulvérisation recommandée Dr à partir de l’émission du jet de produit, cette distance Dr permettant d’assurer un balayage complet de la cible végétale par l’ensemble des éléments de pulvérisation de la rampe. De fait, les rampes sont configurées pour que cette distance minimale soit respectée dans des conditions de travail normales (hors écarts de conduite du véhicule tracteur par exemple).
Naturellement, le pulvérisateur agricole illustré en est un exemple non limitatif. L’invention s’étend à des pulvérisateurs agricoles qui ne comprennent qu’une seule rampe de pulvérisation 1 ou qui comprennent plus de deux rampes sur chaque bras. Il s’étend aussi à des pulvérisateurs agricoles nécessitant de disposer les rampes de pulvérisation de façon horizontale (pour traiter des cultures maraichères par exemple) ou inclinées par rapport à l’horizontale (pour traiter des haies arboricoles par exemple).
La rampe de pulvérisation 1 est illustrée en .
La rampe de pulvérisation 1 s’étend depuis une extrémité proximale 11 jusqu’à une extrémité distale 12. Sur l’exemple illustré, l’extrémité proximale 11 est munie d’un organe de fixation 111 destiné à fixer la rampe à un bras 42 du pulvérisateur agricole 4. La rampe 1 comprend trois sections de rampe 10, chacune comprenant un corps de pulvérisation 100 supportant des moyens de pulvérisation tels qu’un élément de pulvérisation 101 configuré pour émettre un jet de produit ainsi que deux diffuseurs 301a, 301b de flux d’air diffusé. Ce corps de pulvérisation 100 sera décrit en détail en référence aux figures 3A à 7B. Le corps de pulvérisation 100 associé à ses moyens de pulvérisation est configuré pour pulvériser un produit sur une zone donnée de la cible végétale 5.
L’élément de pulvérisation délivre un jet de produit 200 sous la forme de gouttes, présenté dans les figures 3A et 3B. Dans l’exemple retenu, l’élément de pulvérisation est une buse 101 alimentée par un produit sous pression. La buse comporte de façon connue un ajutage qui, combiné à la pression donnée au produit, génère un jet de gouttes dirigé dans une direction perpendiculaire à l’ajutage et dans une forme liée à la géométrie de l’ajutage. Cet élément de pulvérisation pourrait aussi consister en une simple sortie de liquide qui serait éclatée en gouttes par l’intermédiaire d’un flux d’air spécifique, ou en une buse électriquement pilotée délivrant par exemple un jet de produit de façon pulsée. Par souci de concision, dans la suite de la description l’élément de pulvérisation à la source du jet de produit sera qualifié de buse 101 quel que soit son type.
La section de rampe 10 comprend également un manchon de liaison 710 reliant entre elles deux sections de rampe ou un bouchon de rampe 712 lorsque la section de rampe est située à l’extrémité 12 de la rampe. Les dimensions des manchons de liaison 710 ne sont pas forcément d’égale longueur, leur longueur pouvant être adaptée de façon à configurer la disposition des corps de pulvérisation en adéquation avec la cible végétale à traiter.
La section de rampe située à l’extrémité 11 de la rampe est reliée à un manchon de raccordement 711. La liaison en série du manchon 711 avec les sections de rampe 10 forme un conduit de circulation pour un flux d’air de rampe.
Les manchons de liaison 710 et de raccordement 711 sont de préférence réalisés dans une matière souple, par exemple un tissu pourvu d’un revêtement étanche ou une bâche PVC. La liaison de ces manchons 710, 711 avec les corps de pulvérisation 100 est elle aussi rendue suffisamment étanche pour limiter les pertes de flux d’air de rampe dans le conduit de circulation, par l’intermédiaire d’un collier 720 par exemple pour rendre cette liaison aisément démontable. La caractéristique souple des manchons permet à la rampe de se déformer lors du contact avec un obstacle rigide en évitant ainsi des dommages critiques. Les manchons peuvent toutefois être réalisés dans une matière rigide, permettant alors une manipulation plus facile de la rampe lors de son assemblage ou de son montage sur le pulvérisateur agricole, ainsi que son positionnement dans une position horizontale ou inclinée où il est difficile de supporter des déformations dues au poids de la rampe. La rampe est connectée fluidiquement à une source de flux d’air de rampe, et de préférence comprend dans l’exemple illustré la source de flux d’air de rampe telle qu’un ventilateur 3. De préférence il s’agit d’un ventilateur axial animé par un moteur électrique. Le ventilateur 3 est configuré pour générer à l’intérieur du conduit de circulation de la rampe 1 un flux d’air de rampe 350 dont la pression et le débit sont définis par les caractéristiques du ventilateur axial et l’aérodynamique du conduit de circulation. Le ventilateur 3 est logé à l’intérieur d’un boitier fluidiquement connecté au manchon de raccordement 711 de la rampe 1. Le ventilateur 3 peut également être monté axialement à l’intérieur du conduit de circulation de la rampe 1, et de préférence à l’intérieur du manchon de raccordement 711.
Fonction et structure du corps de pulvérisation 100
La fonction et la structure de la partie de la section de rampe 10 assurant la pulvérisation va maintenant être décrite en détail en référence aux figures 3A à 7B dans lesquelles il ne sera pas fait référence au manchon de raccordement, aux manchons de liaison ou au bouchon de rampe de la section de rampe, ces derniers éléments exerçant une fonction de liaison et/ou de conduit de flux d’air de rampe entre les parties de section de rampe assurant la fonction de pulvérisation.
La section de rampe 10 comporte un corps de pulvérisation 100 qui a pour fonction de servir de structure de support aux moyens de pulvérisation, notamment à la buse 101, aux diffuseurs 301a, 301b ainsi qu’aux moyens d’alimentation et de réglage des flux d’air diffusés 400a, 400b et du jet de produit 200 qui leurs sont associés.
Par exemple, l’élément sécurisé eSE est « sécurisé » en ce qu’il comporte des protections matérielles telles que des moyens de bouclier actif, de surveillance des paramètres environnementaux, de protection contre les injections de fautes, de protection contre les attaques par canal latéral, ou d’autres moyens. De manière plus générale, l’élément sécurisé comporte des protections matérielles aptes à obtenir une certification de critères communs « EAL4+ » ou « EAL5+ » (acronyme des termes « Evaluation Assurance Level 4+/5+ ») c’est-à-dire une assurance d’évaluation de niveau 4 ou 5 selon des critères communs, typiquement définis dans les normes ISO-15408. La certification peut être obtenue par exemple en satisfaisant à une analyse méthodique avancée des vulnérabilités de classe 5 « AVA_VAN5 » (pour « Vulnerability Assessment » et « Vulnerability Analysis ») desdits critère communs.
Ainsi, l’élément sécurisé eSE est sensiblement « inviolable » (c’est-à-dire inviolable dans la mesure de sa certification), et le risque d’extraction ou de modification des données de la liste noire BL et de la liste blanche WL est extrêmement faible. En conséquence, les traitements immédiats (rejet direct ou enregistrement direct) des messages provenant d’émetteurs présents sur lesdites listes BL, WL restent fiables malgré l’absence d’authentification.