INPI-France/Brevets-Francais-2024-Chunked huggingface dataset:
Selon une caractéristique de l’invention, la première phase comporte au moins une première étape de détection au cours de laquelle chaque relais de protection numérique détecte la valeur caractéristique du courant passant dans la ligne d’alimentation à laquelle il est associé et communique avec les autres relais de protection numériques la valeur détectée et une deuxième étape de calcul au cours de laquelle chaque relais de protection numérique compare une valeur caractéristique globale du courant, obtenue par addition des valeurs caractéristiques du courant, par rapport à ladite valeur seuil de dysfonctionnement électrique, chaque relais de protection numérique étant apte à générer une instruction d’ouverture ou fermeture du disjoncteur associé à la ligne d’alimentation correspondante en cas de dysfonctionnement général.
On distingue ici et par la suite de la description un dysfonctionnement général détecté par le système de protection, qui consiste en la détection d’un dépassement d’une valeur seuil de dysfonctionnement, sans qu’il soit possible au système d’identifier quelle est la ligne d’alimentation défectueuse, et un dysfonctionnement ciblé détecté par le système de protection, qui consiste en la détection d’un dépassement d’une valeur seuil de dysfonctionnement au sein d’une ligne d’alimentation identifiée.
Selon une caractéristique de l’invention, la première phase comporte une troisième étape d’isolation au cours de laquelle, lorsqu’un dysfonctionnement général est identifié et que chacun des disjoncteurs associés aux lignes d’alimentation est ouvert, la désactivation du raccordement électrique des lignes d’alimentation à la branche de courant commune est suivie d’une configuration des relais de protection numériques de sorte à désactiver le premier mode de fonctionnement de déclenchement généralisé.
Selon une caractéristique de l’invention, la deuxième phase comporte au moins une quatrième étape de discrimination au cours de laquelle chaque relais de protection numérique considère la valeur caractéristique du courant passant dans la ligne d’alimentation à laquelle il est associé pour comparer une valeur caractéristique globale du courant, égale à la valeur caractéristique du courant dans la ligne d’alimentation correspondante, par rapport à ladite valeur seuil de dysfonctionnement électrique et génère en fonction une instruction d’ouverture ou fermeture du disjoncteur associé à la ligne d’alimentation correspondante.
Selon une caractéristique de l’invention, la deuxième phase comporte en outre une cinquième étape de régulation au cours de laquelle le dispositif de commutation est configuré pour raccorder l’ensemble des lignes d’alimentation à la branche de courant commune, à l’exception de la ligne d’alimentation identifiée comme défectueuse dans la quatrième étape de discrimination, et les relais de protection numériques sont pilotés pour réactiver le premier mode de fonctionnement de déclenchement généralisé.
D’autres caractéristiques, détails et avantages de la présente invention ressortiront plus clairement à la lecture de la description détaillée donnée ci-après à titre indicatif, en relation avec les différents exemples de réalisation de l’invention illustrés sur l’ensemble des figures parmi lesquelles :
la est une représentation schématique d’un réseau électrique équipé d’un système de protection selon un aspect de l’invention ; la est un logigramme illustrant les différentes phases et étapes du procédé de protection selon un aspect de l’invention ; la est une représentation schématique du réseau électrique de la dans une configuration correspondant à une première étape du procédé illustré sur la ; la est une représentation schématique du réseau électrique de la dans une configuration correspondant à une deuxième étape du procédé illustré sur la ; la est une représentation schématique du réseau électrique de la dans une configuration correspondant à une troisième étape du procédé illustré sur la ; la est une représentation schématique du réseau électrique de la dans une configuration correspondant à une quatrième étape du procédé illustré sur la ; la est une représentation schématique du réseau électrique de la dans une configuration correspondant également à une quatrième étape du procédé illustré sur la ; la est une représentation schématique du réseau électrique de la dans une configuration correspondant à une cinquième étape du procédé illustré sur la .
Pour rappel, l’invention porte sur un système de protection d’un réseau électrique formé d’une pluralité de lignes d’alimentation électrique disposées en parallèle les unes des autres, qui comporte une pluralité de relais de protection configurés pour communiquer entre eux et tenir compte de l’ensemble des valeurs caractéristiques de courant mesurées respectivement par chaque relais de protection et qui ont pu être récupérées à un instant donné par le module de communication pour les comparer à une valeur seuil de dysfonctionnement. Les relais de protection et les lignes d’alimentation sont pilotés pour prendre différentes configurations de sorte qu’une ouverture générale des disjoncteurs associés aux lignes d’alimentation peut être effectuée immédiatement par prévention en cas de détection de courant de court-circuit notamment et de sorte que dans un deuxième temps une ouverture ciblée de la ligne d’alimentation en défaut peut être effectuée, les autres lignes d’alimentation restant en fonctionnement.
On a illustré sur la un réseau électrique 1 équipé d’un système de protection 2 selon l’invention, et plus particulièrement ici une installation électrique formant partie d’un réseau ferroviaire.
Le dispositif 8 comprend des moyens d’émission comportant par exemple des moyens d’affichage 15, des moyens de commande 16 pilotant les moyens d’affichage 15, des moyens de contrôle comportant une interface homme machine 17 reliée aux moyens de commande 16, une batterie 18 alimentant les moyens de commande 16, et une interface de communication 19 reliée aux moyens de commande 16.
Les moyens d’affichage 15 comportent par exemple une pluralité de diodes luminescentes de couleur.
L’interface de communication 19 est par exemple du type bus de données universel série « universal serial bus USB ».
Le dispositif 8 comprend en outre des moyens de charge de la batterie 18 comportant par exemple l’interface de communication de type USB.
En variante, les moyens de charge de la batterie 18 comprennent un dispositif de charge de la batterie 18 par induction chargeant la batterie 18 lorsque le dispositif 8 est disposé sur un support de recharge par induction.
Selon encore une autre variante, les moyens de charge de la batterie 18 comportent un support de charge comportant des bornes de charge coopérant avec des bornes de charge du dispositif de signalisation lorsque ledit dispositif est inséré dans le support.
Les moyens de commande 16 comprennent une mémoire non volatile 20, un compteur temporel 21, et une unité de traitement 22.
L’unité de traitement 22 met en œuvre la mémoire 20, le compteur temporel et les moyens d’affichage 15 à partir du contenu de la mémoire 20, de la valeur atteinte par le compteur temporel 21 et des données émises par l’interface homme machine 17.
La mémoire volatile 20 stocke quatre intervalles temporels I1, I2, I3, I4.
Bien entendu, la mémoire volatile 20 peut stocker une pluralité d’intervalles temporels supérieure ou inférieure à quatre.
Chaque nombre de tour parcouru par le transpalette 6 est modélisé par l’un des intervalles temporels définis chacun par une borne inférieure B11, B21, B31, B41 prédéterminée et une borne supérieure B12, B22, B32, B42 prédéterminée.
Un premier intervalle I1 est défini par les bornes B11 et B12 et modélise le transpalette 6 parcourant le rail de guidage dans son premier tour.
La soustraction de la borne inférieure B11 à la borne supérieure B12 est égale à la durée de parcours du contour fermé par le transpalette 6 à compter de son insertion dans le rail de guidage 3.
La borne inférieure B11 est par exemple nulle et la borne supérieure B12 est égale à une durée T1 égale à la durée de parcours du rail de guidage par le transpalette 6.
Un deuxième intervalle I2 est défini par les bornes B21 et B22 et modélise le transpalette 6 parcourant le rail de guidage dans son deuxième tour.
La soustraction de la borne inférieure B21 à la borne supérieure B22 est égale à la durée T1 de parcours du rail de guidage par le transpalette 6.
Cette prise reçoit une fiche du réseau terrestre, par exemple une fiche à une première extrémité d’un cordon amovible dont la deuxième extrémité est couplée à une borne de recharge du réseau terrestre ou une prise du réseau terrestre.
Pour des raisons de sécurité et éviter que la fiche soit retirée manuellement alors qu’un courant circule dans cette fiche, par exemple pendant une phase de recharge de la batterie par le réseau terrestre, la prise et/ou la fiche comprend un moyen de verrouillage de la fiche dans la prise, ce moyen de verrouillage étant commandé directement ou indirectement par le module d’alimentation.
Malheureusement, le véhicule inclue une ou plusieurs fonctions consommatrices de courant du réseau terrestre, que le véhicule soit en phase de recharge ou non et, lorsque l’une de ces fonctions est active, bien que l’usager ait émis une intention de démarrage, par exemple en déverrouillant ou en ouvrant une porte du véhicule, cet usager ne pourra retirer la fiche car cette dernière restera verrouillée et l’intention de démarrage n’aboutira pas. Même dans le cas où cette fonction est manuellement désactivable, il n’est pas évident pour l’usager de le savoir. En outre si cette fonction est une fonction automatique dont l’arrêt ne dépend pas de l’usager, ce dernier est tout simplement obligé d’attendre ce qui est incompréhensible de son point de vue.
A cet effet, l’invention a pour objet un procédé de contrôle d’un véhicule comprenant : - une batterie de traction électrique propre à alimenter une machine motrice électrique du véhicule, - un moyen électrique de conditionnement thermique pour le véhicule, - une prise électrique de recharge, propre à coopérer avec une fiche électrique d’un réseau électrique terrestre, cette prise comprenant un moyen de verrouillage de la fiche dans la prise, - un module d’alimentation de la batterie, alimenté par la prise électrique d’une part, et configuré pour alimenter la batterie de traction et le moyen électrique de conditionnement thermique d’autre part, et : - si le moyen de verrouillage est verrouillé en présence de la fiche, et - si le moyen électrique de conditionnement thermique est en cours de fonctionnement, et - si une demande de déconnexion de la fiche est active, alors le procédé exécute : - une étape de maintien en fonctionnement du moyen électrique de conditionnement thermique en alimentant le moyen électrique de conditionnement thermique par la batterie à la place du module d’alimentation, tout en arrêtant le module d’alimentation de sorte que le courant circulant dans la prise soit nul , puis - une étape de déverrouillage de la fiche.
On comprendra par batterie, dans tout le texte de ce document, un ensemble comprenant au moins un module de batterie contenant au moins une cellule électrochimique, la batterie de servitude étant considérée équivalente à au moins un module. Cette batterie comprend éventuellement des moyens électriques ou électroniques pour la gestion d’énergie électrique de ce au moins un module. Lorsqu’il y a plusieurs modules, ils sont regroupés dans un carter et forment alors un bloc batterie, ce bloc batterie étant souvent désigné par l’expression anglaise « pack battery », ce carter formant une enceinte hermétique et comprenant généralement une interface de montage, et des bornes de raccordement.
On comprendra par module d’alimentation de la batterie, dans tout le texte de ce document, un dispositif assurant l’interface électrique de puissance entre la batterie, les prises, et le moyen électrique de conditionnement thermique. Il est chargé, par exemple, de contrôler l’alimentation de la batterie lors de chaque phase de recharge pendant laquelle la fiche est connectée à la prise.
On comprendra par « configuré pour alimenter la batterie de traction et le moyen électrique de conditionnement thermique », dans tout le texte de ce document, qu’une sortie du module d’alimentation (tension d’alimentation de la batterie), la batterie, et le moyen électrique de conditionnement thermique sont raccordés et contrôlés de sorte que le module d’alimentation puisse alimenter la batterie (recharge), ou le moyen électrique de conditionnement thermique, ou la batterie et le moyen électrique de conditionnement thermique en même temps et au même potentiel et dans ce dernier cas, le module d’alimentation fournit une énergie au véhicule égale au moins à la somme de la consommation d’énergie de la batterie et du moyen électrique de conditionnement thermique.
Ainsi ce procédé permet avantageusement à l’usager de déconnecter la fiche bien que le fonctionnement du moyen électrique de conditionnement thermique soit encore requis alors que sans l’invention, soit l’usager ne peut pas retirer la fiche parce qu’elle reste verrouillée, soit doit désactiver, s’il en est autorisé, le moyen électrique de conditionnement thermique ce qui est une étape supplémentaire non comprise par l’usager.
Selon un mode de réalisation de l’invention, la demande de déconnexion correspond à l’actionnement par un utilisateur d’une commande de déverrouillage de la fiche.
C’est par exemple une commande spécifique au tableau de bord du véhicule, par exemple un bouton électrique.
Selon un mode de réalisation de l’invention, la demande de déconnexion correspond à l’actionnement par un utilisateur d’une commande de déverrouillage d’un ouvrant du véhicule. C’est notamment le cas d’une commande centralisée de l’ouverture ou fermeture (verrouillage) des portes du véhicule, comme par exemple une télécommande intégrée dans une clé de démarrage.
Selon un mode de réalisation de l’invention, le procédé exécute une étape de verrouillage de la fiche dans la prise si, suite à la demande de déconnexion, la fiche reste en position dans la prise pendant une durée supérieure à un seuil prédéterminé.
A cette fin, la prise comprendra par exemple un capteur de présence de la fiche.
Selon un mode de réalisation de l’invention, ce seuil prédéterminé est compris entre 30 secondes et deux minutes, notamment 30 secondes.
L’article "White Box Cryptography and an AES implementation", de S. Chow et al. in, Post-Proceedings of the 9th Annual Workshop on Selected Areas in Cryptography (SAC'02), 15-16 août 2002 propose par exemple une technique pour produire des algorithmes de type AES adaptés chacun à une clé cryptographique particulière.
Pour les solutions généralement proposées dans ce cadre, l’algorithme cryptographique est décomposé en une série de traitements élémentaires et des tables de correspondance (en anglais : "Look-Up Tables") associées respectivement à ces traitements élémentaires sont utilisées pour manipuler des données masquées.
Ces solutions sont particulièrement consommatrices de mémoire du fait de l’utilisation de ces nombreuses tables de correspondance.
On connaît le traitement cryptographique de données sur courbe elliptique par exemple pour la signature d’une donnée. La norme FIPS 186-4 "Digital Signature Standard (DSS)" du National Institute of Standards and Technology (NIST) publié en Juillet 2013 décrit ainsi un algorithme de signature de type ECDSA.
Les propriétés des courbes elliptiques sur les corps finis sont utilisées lors des calculs impliqués dans le traitement des données tel que la signature d’une donnée. On manipule des éléments d’un groupe de points d’une courbe elliptique, d’ordre fini et muni d’une opération d’addition de deux points de la courbe elliptique.
Pour la signature d’une donnée au moyen d’une clé privée, on associe un premier élément du groupe à un point générateur dudit groupe et on détermine une coordonnée affine d’un point de signature égal à la combinaison, au moyen de ladite opération, d’éléments égaux au point générateur et en nombre égal à un premier scalaire. On détermine aussi une partie de signature à partir de la clé privée, du premier scalaire, de ladite coordonnée affine et de la donnée. La signature du message est constituée de la coordonnée affine et de la partie de signature.
Le premier scalaire utilisé peut être déterminé par tirage aléatoire mais il peut être relativement facile pour un attaquant de bloquer les sources d’aléas, notamment dans le contexte des implémentations boite blanche. Le premier scalaire utilisé peut également être déterminé par application d’un algorithme pseudo aléatoire à la donnée.
Dans chacun de ces deux cas, la signature d’un message donné sera alors toujours la même, ce qui rend efficace l’attaque proposée dans « Attacking Deterministic Signature Schemes using Fault Attacks », de Damian Poddebniak, Juraj Somorovsky, Sebastian Schinzel, Manfred Lochter et Paul Rosler, DOI 10.1109/EuroSP.2018.00031, 2018.
Cette attaque consiste à signer deux fois la même donnée et à perturber le calcul de la coordonnée affine. Un attaquant obtient ainsi la coordonnée affine correcte, une coordonnée affine fautée, la partie de signature correcte et une partie de signature fautée avec la coordonnée affine fautée. Il peut alors retrouver la clé privée utilisée pour signer la donnée.
Pour se protéger contre cette attaque, il existe deux méthodes.
La première méthode consiste à vérifier la signature de la donnée en utilisant une clé publique associée à la clé privée. La vérification est toutefois plus lente que la signature et son implémentation en boite blanche est aussi particulièrement consommatrice de mémoire.
La deuxième méthode consiste à calculer deux fois la signature de la donnée et à comparer les deux signatures ainsi calculées. Cependant, cette méthode double le temps de calcul et nécessite de doubler l’implémentation en boite blanche pour se prémunir contre les attaques doubles fautes qui injectent la même erreur, ce qui consomme deux fois plus de mémoire.
Pour remédier à ces inconvénients, la présente invention propose un procédé de signature cryptographique d’une donnée mis en œuvre au sein d’un dispositif électronique à partir d’une clé privée et d’un groupe fini de points d’une courbe elliptique, ledit groupe étant muni d’une opération d’addition de deux points de la courbe elliptique et comprenant un point générateur, le procédé comprenant les étapes suivantes : - détermination d’un premier point de signature égal à la combinaison au moyen de ladite opération, d’éléments égaux à un premier point générateur dérivé de la courbe et en nombre égal à un premier scalaire intermédiaire, et - détermination d’un deuxième scalaire intermédiaire en additionnant ou soustrayant à un scalaire résultat d’un produit du premier scalaire intermédiaire et d’un scalaire sélectionné, un scalaire résultat d’un produit d’un premier scalaire de dérivation et d’un troisième scalaire intermédiaire, - détermination d’un deuxième point de signature égal à la combinaison au moyen de ladite opération, d’éléments égaux à un point sélectionné de la courbe et en nombre égal au deuxième scalaire intermédiaire, et d’autres éléments égaux à un point parmi un deuxième point générateur dérivé ou l’opposé du deuxième point générateur dérivé pour ladite opération et en nombre égal au troisième scalaire intermédiaire, - détermination d’une partie de signature à partir de la clé privée, du premier scalaire intermédiaire, d’une coordonnée affine du premier point de signature et de la donnée, et dans lequel : - le premier point générateur dérivé est égal à la combinaison au moyen de ladite opération, d’éléments égaux au point générateur de la courbe et en nombre égal à un deuxième scalaire de dérivation, - le deuxième point générateur dérivé est égal à la combinaison au moyen de ladite opération, d’éléments égaux au point sélectionné de la courbe et en nombre égal au premier scalaire de dérivation, - la signature de la donnée comprend la partie de signature et une autre partie de signature déterminée à partir d’une coordonnée affine du deuxième point de signature.
L’invention propose également un programme d’ordinateur comprenant des instructions exécutables par un processeur et adaptées pour la mise en œuvre d’un procédé de signature cryptographique d’une donnée tel que défini précédemment, lorsque ces instructions sont exécutées par le processeur.
L’invention propose aussi un dispositif électronique apte à mettre en œuvre une signature cryptographique d’une donnée à partir d’une clé privée et d’un groupe fini de points d’une courbe elliptique, ledit groupe étant muni d’une opération d’addition de deux points de la courbe elliptique et comprenant un point générateur, ledit dispositif électronique comprenant - un bloc de détermination d’un premier point de signature égal à la combinaison au moyen de ladite opération, d’éléments égaux à un premier point générateur dérivé de la courbe et en nombre égal à un premier scalaire intermédiaire, et - un bloc de détermination d’une partie de signature à partir de la clé privée, du premier scalaire intermédiaire, d’ une coordonnée affine du premier point de signature et de la donnée, - un bloc de détermination d’un deuxième scalaire intermédiaire en additionnant ou soustrayant à un scalaire résultat d’un produit du premier scalaire intermédiaire et d’un scalaire sélectionné, un scalaire résultat d’un produit d’un premier scalaire de dérivation et d’un troisième scalaire intermédiaire, - un bloc de détermination d’un deuxième point de signature égal à la combinaison au moyen de ladite opération, d’éléments égaux à un point sélectionné de la courbe et en nombre égal au deuxième scalaire intermédiaire, et d’autres éléments égaux à un point parmi un deuxième point générateur dérivé ou l’opposé du deuxième point générateur dérivé pour ladite opération et en nombre égale au troisième scalaire intermédiaire, et dans lequel : - le premier point générateur dérivé est égal à la combinaison au moyen de ladite opération, d’éléments égaux à un point générateur de la courbe et en nombre égal à un deuxième scalaire de dérivation, - le deuxième point générateur dérivé est égal à la combinaison au moyen de ladite opération, d’éléments égaux au point sélectionné de la courbe et en nombre égal au premier scalaire de dérivation, et - la signature de la donnée comprend la partie de signature et une autre partie de signature déterminée à partir d’une coordonnée affine du deuxième point de signature.
De manière duale, des problématiques similaires se posent pour optimiser les ressources requises pour former des voies d’émission destinées à émettre un ou plusieurs faisceaux simultanément dans une ou plusieurs directions.
Il existe donc un besoin pour un procédé permettant de remplir au moins un des objectifs précités, et idéalement les trois à la fois en particulier pour les faisceaux à bande large.
A cet effet, la description décrit un procédé de formation de P voies d’émission multifaisceaux à partir de Q faisceaux multiplexés sur Q’ groupes de faisceaux indexés par q’, q’ étant un entier variant entre 1 et Q’, Q’ étant un entier supérieur à 1, et le taux de multiplexage valant , valant un entier respectif pour chaque valeur de q’, le procédé étant mis en œuvre par un calculateur d’un système de formation de faisceaux en émission comprenant P voies d’émissions munies chacune d’une antenne présentant une ouverture respective, Q et P étant deux entiers supérieurs ou égaux à 2, le procédé comprenant :
- pour chaque groupe q’ de faisceaux, le passage dans le domaine spectral des signaux composant le groupe de faisceaux multiplexés, pour obtenir des spectres multiplexés,
- la mise en œuvre d’opérations dans le domaine spectral, les opérations comprenant des opérations de pointage et d’interpolation comprenant :
- pour chaque réplique correspondant à chacune des P voies d’émission, une opération de génération d’une contribution à la voie d’émission correspondante par mise en œuvre, pour chaque contribution, d’une opération d’introduction multiplexée par d’un ensemble de retards, et d’un éventuel ensemble de pondérations de l’ouverture de l’antenne,