INPI-France/Brevets-Francais-2024-Chunked huggingface dataset:
Selon un mode de réalisation, l’étape b) de modulation est mise en œuvre jusqu’à ce que la ou les cellules en défaut retrouvent un fonctionnement nominal.
L’invention a également pour objet un dispositif pour la mise en œuvre du procédé selon l’invention, ledit dispositif comprenant :
Selon un mode de réalisation, ladite au moins une vanne est une vanne d’arrêt permettant d’arrêter la circulation du débit dans le module ne comprenant pas de cellule(s) en défaut.
Selon un mode de réalisation, le dispositif comprend en outre au moins un capteur en sortie de chaque module ou de chaque cellule, permettant de mesurer au moins un paramètre choisi parmi la température du fluide de refroidissement et le courant.
Selon un mode de réalisation, le dispositif comprend en outre un circuit de climatisation dans lequel circule un fluide réfrigérant.
De préférence, le dispositif comprend le circuit de refroidissement comprend en outre au moins un échangeur de chaleur destiné à échanger de la chaleur avec l’air ou avec un fluide réfrigérant du circuit de climatisation.
Selon un mode de réalisation, le dispositif comprend le circuit de refroidissement comprend en outre au moins un échangeur de chaleur destinée à échanger de la chaleur avec l’air.
Le procédé de gestion de l’invention permet d’éviter les risques d’emballement thermiques et de diminuer très rapidement la propagation de l’emballement thermique.
Le procédé de gestion de l’invention est simple à mettre en œuvre. Il peut être mis en œuvre sur des systèmes stationnaires ou mobiles.
Ainsi, le procédé de l’invention peut être mis en œuvre dans des batteries de stockage d’énergie, par exemple les batteries de stockage solaire, mais aussi les systèmes de stockage de l’énergie.
Ainsi, le procédé de l’invention peut être mis en œuvre dans les véhicules électriques ou hybrides ou dans l’aviation.
Brève description des figures représente l’évolution du débit de la pompe à huile dans le cas de référence.
représente le débit du fluide dans le module en emballement et dans les modules parallèles.
Il est avantageux que le premier élément de liaison reliant les montants de dossier à l’axe avant soit sous forme d’un cadre d’assise.
Toutes ces méthodes pour construire les sont associables entre elles et peuvent donner lieu à une multitude de fonctions , de manière évidente à l’homme de l’art. La définition de fait partie de la clé privée de (par exemple, le dispositif électronique 10-1 en figure 1). Cette définition pouvant être encodée sous la forme d’un nombre binaire noté vu comme une extension de décrivant le paramétrage et la composition de différentes transformées aboutissant à l’encodage de dans Les pouvant, à titre non limitatif, être choisies parmi les transformées que nous venons de voir. Dans la suite, des fonctions particulières seront choisies à titre illustratif et non limitatif.
Décrivons un premier mode de réalisation d’un KEM conforme à l’invention au travers d’un des agencements respectifs des procédés 110, 120, 130 et 140 évoqués précédemment en lie avec les figures 2 à 5. Ce premier mode est dit est sûr contre les attaques à clair choisi (CPA-sûr), nous le nommerons KEM CPA .
Selon ce premier mode de réalisation d’un KEM conforme à l’invention, les paramètres produits par un procédé de génération de paramètres 110 consiste simplement à fixer les tailles des clés utilisées par les procédés de génération des clés 120, d’encapsulation 130 et de décapsulation 140 mis en œuvre dans un système informatique tel que le système 1 selon la figure 1. Plus précisément, lesdits paramètres consistent en un entier choisi ou prédéterminé de sorte que , étant un paramètre de sécurité. Selon un mode de réalisation préférée, sera choisi de telle manière que . Les valeurs particulièrement avantageuses pour le paramètre sont 128, 192 et 256. Les valeurs de qui leur correspondent étant respectivement 440, 664, 880. Afin de faciliter la mise en œuvre informatique ou matérielle nous recommandons de prendre la valeur approximée à l’octet le plus proche.
Le procédé 120 de génération des clés publique et secrète , peut se résumer par la formule . Ce procédé 120 mis en œuvre par tout dispositif électronique 10-1 à 10-g dudit système informatique 1, comporte une étape 121 de production d’une donnée aléatoire ou pseudo-aléatoire par le générateur de nombres aléatoires ou pseudo-aléatoires 13. Une telle donnée aléatoire ou pseudo-aléatoire permet de dériver les éléments
Ainsi, à titre d’exemple de réalisation, une telle étape 121 consiste en les opérations suivantes : ; ; .
L’étape 122 de production du couple de clés secrète et publique peut consister en la mise en œuvre des opérations suivantes : ; ; ; .
Par ailleurs, l’opération exprimée ci-dessus, peut être réalisée par la mise en œuvre d’une routine « » consistant avantageusement en une version simplifiée de l’algorithme de Kraemer divulgué par N.A. Smith, et R.W. Tromble, « Sampling uniformly from the unit simplex », Johns Hopkins University, Tech. Rep, vol. 29, 2004.
Une telle routine peut ainsi consister en initialisant tout d’abord le vecteur de sorte que . Puis, ladite routine consiste à mettre en œuvre les opérations suivantes : ; tant que ledit vecteur ne contient pas éléments distincts faire : ; selon le critère , pour ; et pour .
A titre d’exemple illustratif, un tel procédé 120 ( ) pourrait être exprimé en langage Mathematica comme suit : AlgGenCPA := Function[{n, k}, {p, q} = RandomPrime[2^#] & /@ {n, k}; {d, \[Mu]} = RandomInteger[#-1] & /@ {p, q}; w = RandSumVec[p, n]; v = Mod[PowerMod[d, -1, p] w, p]; s = Mod[\[Mu] w, q]; {{p, d, \[Mu]}, {q, v, s}}] ;
La routine « RandSumVec » pourrait quant à elle être exprimée en langage Mathematica comme suit : RandSumVec := Function[{p, n}, w = {}; While[Length[w] != n, r = Sort[Table[RandomInteger[p-1], {i, 1, n}]]; w = Prepend[Table[r[[i]] - r[[i - 1]], {i, 2, n}], r[[1]]]]; w] ;
Selon ce premier mode de réalisation d’un KEM CPA conforme à l’invention, un procédé 130 d’encapsulation d’un secret - que l’on peut résumer par la formulation - mis en œuvre par tout dispositif électronique d’un système informatique 1, tel que le dispositif électronique , 10-2, comporte une étape 131 de production d’une donnée aléatoire ou pseudo-aléatoire par le générateur de nombres aléatoires ou pseudo-aléatoires 13. Une telle donnée permet la dérivation d’un vecteur de bits aléatoires tels que .
Puisque la clé publique (lue à l’étape 132) du dispositif électronique destinataire du secret encapsulé sous la forme d’un chiffré s’exprime sous la forme (cf. l’étape 122 de génération des clés du procédé 110 précédemment décrit), l’étape 133 de génération dudit chiffré et du secret est telle que et .
A titre d’exemple illustratif, un tel procédé 130 ( ) pourrait être exprimé en langage Mathematica comme suit : EncapCPA := Function[{n, k, pk}, {q, v, s} = pk; m = Table[RandomInteger[1], {i, 1, n}]; {Ch = m . v, K = Mod[m . s, q]}];
Selon ce premier mode de réalisation d’un KEM CPA conforme à l’invention, le procédé 140 de déchiffrement ou de décapsulation d’un secret , à partir duquel une clé de session pourra être créée – procédé 140 que l’on peut résumer par la formulation - mis en œuvre par tout dispositif électronique d’un système informatique 1, tel que le dispositif électronique ,10-1 en réponse à la réception d’un message véhiculant un chiffré produit par un dispositif électronique tiers dudit système informatique 1 selon un procédé d’encapsulation ou de chiffrement 130 décrit précédemment, comporte une première étape 141 de lecture dans la mémoire de données 12 des valeurs respectives de la clé publique et de la clé secrète préalablement produites à l’étape 122 du procédé de génération des clés 120 d’ores et déjà décrit en lien avec la figure 3, ainsi que des paramètres par consistant en les entiers et tels que, avantageusement .
(3) Le mélange de précurseur a été chauffé à 600°C pendant 4 h sous atmosphère d’azote pour un traitement thermique, puis refroidi pour obtenir un précurseur composite de matériau carboné et du Fe 3 O 4 .
(4) Le précurseur composite et l’hydroxyde de lithium ont été mélangés à un rapport molaire de Li/Fe = 6,0, chauffés à 650°C pendant 12 h sous atmosphère d’azote à une pureté de 99,99%, refroidis, concassés et tamisés. On obtient alors un oxyde Li 5 FeO 4 riche en lithium à structure noyau-enveloppe.
Selon le procédé de préparation ci-dessus, un oxyde riche en lithium à structure noyau-enveloppe a été préparé. Dans l’oxyde riche en lithium à structure noyau-enveloppe, le matériau carboné d’enveloppe est présent à raison de 10% en masse de l’oxyde riche en lithium. Le précurseur de l’oxyde riche en lithium est un composite de matériau carboné et de nano-Fe 3 O 4 , qui est préparé par le broyage au sable en phase liquide du composé métallique et de la source de carbone, le séchage par pulvérisation et la carbonisation à haute température, et le matériau carboné qu’il contient est uniformément appliqué en revêtement sur la surface des particules de Fe 3 O 4 .
Exemple 2 [0057 ] Un procédé de préparation d’un oxyde riche en lithium à structure noyau-enveloppe comprend les étapes suivantes :
(1) 570 g de Fe 2 O 3 , 364 g d’Al 2 O 3 , 1,5 kg de glucose et 50 g de polyéthylène glycol ont été ajoutés à 25 L d’eau désionisée, entièrement agités, broyés au sable à une vitesse de rotation de 1500 tr/min pendant 30 min pour obtenir une suspension mixte.
(3) Le mélange de précurseur a été chauffé à 600°C pendant 4 h sous atmosphère d’azote pour un traitement thermique, puis refroidi pour obtenir un précurseur composite de matériau carboné et de Fe 3 O 4 .
4) Le précurseur composite et le monohydrate d’hydroxyde de lithium ont été mélangés à un rapport molaire de Li/(Fe+Al) = 6,5, et chauffés à 650°C pendant 12 h sous atmosphère d’azote à une pureté de 99,99%, refroidis, concassés et tamisés. On obtient alors un oxyde Li 5 Fe 0,5 Al 0,5 O 4 riche en lithium à structure noyau-enveloppe.
Selon le procédé de préparation ci-dessus, un oxyde riche en lithium à structure noyau-enveloppe a été préparé. Dans l’oxyde riche en lithium à structure noyau-enveloppe, le matériau carboné d’enveloppe est présent actuellement à 10 % en masse de Li 5 Fe 0 , 5 Al 0 , 5 O 4. Le précurseur était un composite de matériau carboné, Fe 2 O 3 et Al 2 O 3 , qui est préparé par le broyage au sable en phase liquide du composé métallique et de la source de carbone, le séchage par pulvérisation et la carbonisation à haute température, et le matériau carboné qu’il contient est uniformément appliqué en revêtement à des particules entre les particules de Fe 2 O 3 et Al 2 O 3 .
Exemple 3 Un procédé de préparation d’un oxyde riche en lithium à structure noyau-enveloppe comprend les étapes suivantes :
(1) 800 g de Co(OH) 2 , 247 g de MnCO 3 , 88 g d’oxyde de graphène et 40 g d’alcool polyvinylique ont été ajoutés à 15 L d’eau désionisée, entièrement agités, broyés au sable à une vitesse de rotation de 1800 tr/min pendant 20 min pour obtenir une suspension mixte.
(2) La suspension mixte a été soumise à un séchage par pulvérisation, avec un débit d’alimentation régulé à 80 mL/min, la température d’entrée régulée à 180°C et la température de sortie régulée à 100°C, pour obtenir un mélange de précurseur après séchage de la suspension.
(3) Le mélange de précurseur a été chauffé à 500°C pendant 8 h sous atmosphère d’azote pour un traitement thermique, puis refroidi pour obtenir un précurseur composite de graphène, CoO et MnO.
(4) Le précurseur composite et l’oxyde de lithium ont été mélangés à un rapport molaire de Li/(Co+Mn) = 7,0, et chauffés à 500°C pendant 18 h sous atmosphère d’azote à une pureté de 99,999%, refroidis, concassés et tamisés. On obtient alors un oxyde Li 6 Co 0,8 Mn 0,2 O 4 riche en lithium à structure noyau-enveloppe.
Selon le procédé de préparation ci-dessus, un oxyde riche en lithium à structure noyau-enveloppe a été préparé. Dans l’oxyde riche en lithium à structure noyau-enveloppe, le matériau carboné d’enveloppe est présent à raison de 5% en masse de l’oxyde riche en lithium. Le précurseur de l’oxyde riche en lithium est un composite de matériau carboné, de nano-CoO et de MnO, qui est préparé par le broyage au sable en phase liquide du composé métallique et de la source de carbone, le séchage par pulvérisation et la carbonisation à haute température, et le matériau carboné qu’il contient est uniformément dispersé entre les particules de CoO et MnO.
Exemple 4 [0069 ] Un procédé de préparation d’un oxyde riche en lithium à structure noyau-enveloppe comprend les étapes suivantes.
A un instant t1, la durée d'alarme prend fin et la requête d'effacement d'alarme ALARM CLEAR REQ est par exemple activée afin de réinitialiser les indicateurs d'alarme. Ainsi, à un instant t2, ALARM CLEAR ACK est par exemple activé et l'interruption d'alarme mise à jour "alarm updated IRQ" est par exemple activée. Le circuit revient ainsi au mode de fonctionnement normal. Plus aucun des indicateurs d'alarme n'apparaît jusqu'à un instant t3, instant auquel un autre indicateur d'alarme est détecté (ALARM DETECTED). Ainsi, on entre de nouveau dans le mode d'erreur, comme cela a été décrit précédemment.
La est un chronogramme représentant une gestion de boucle d'alarme impliquant un mode de sécurité-défaut selon un exemple de mode de réalisation. Comme la , la représente un exemple du signal d'horloge CLK_1_O/P, qui a par exemple initialement une fréquence associée à un mode de fonctionnement normal (FUNCTIONAL MODE). Comme en , une alarme est détectée (ALARM DETECTED) à un instant t0 et la procédure jusqu'à l'instant t2 est la même qu'en et ne sera pas détaillée de nouveau.
Toutefois, dans l'exemple de la , une nouvelle alarme est détectée (ALARM DETECTED) à un instant t3, avant la fin de la période de suivi d'alarme ALARM TRACKING. Par conséquent, à l'instant t3, on entre dans le mode de sécurité-défaut (FAIL SAFE MODE). Dans le mode de sécurité-défaut, un autre niveau d'IRQ est atteint, qui est une interruption "alarm error IRQ" qui est atteinte au lieu de "alarm warning IRQ". Dans ce mode, la fréquence du signal d'horloge CLK_1_OP est par exemple de nouveau divisée par deux et les autres opérations effectuées dans le cas du mode d'erreur sont par exemple mises en œuvre.
La représente schématiquement le circuit de gestion haut/bas 540 du circuit de commande 504 de la plus en détail selon un exemple de mode de réalisation de la présente description.
Le circuit de gestion haut/bas 540 comprend par exemple des comparateurs 1602, 1604 et une machine d'état fini (FSM) 1606. Une opération de comparaison est par exemple déclenchée par l'activation par le contrôleur 542 du signal STATUS ACK. Toutefois, si l'alarme est activée, aucun calcul haut/bas n'est effectué.
Le comparateur 1602 est par exemple configuré pour comparer la valeur de compte d'indicateur de statut C_S à un seuil haut défini par le signal "status high bound". Si le nombre d'indicateurs de statut indiqué par la valeur de compte d'indicateur de statut C_S dépasse ce seuil, la FSM 1606 est par exemple configurée pour avertir le système qu'une réduction de la fréquence de fonctionnement et/ou une augmentation de la tension d'alimentation et/ou de la tension de polarisation du circuit est requise, en utilisant les signaux décrits en relation avec la .
Le comparateur 1604 est par exemple configuré pour comparer la valeur de compte d'indicateur de statut C_S à un seuil bas défini par le signal "status slow bound". Si le nombre d'indicateurs de statut indiqué par la valeur de compte d'indicateur de statut C_S est inférieur à ce seuil, la FSM 1606 est par exemple configurée pour avertir le système qu'une augmentation de la fréquence de fonctionnement et/ou une réduction de la tension d'alimentation et/ou de la tension de polarisation du circuit est requise, en utilisant les signaux décrits en relation avec la .
La FSM 1606 est par exemple configurée pour informer le circuit de commande 504 lorsque la comparaison a été effectuée, en activant le signal "up/down done" et en indiquant le résultat de la comparaison en utilisant le résultat "up/down result".
La composition selon l’invention peut de même comprendre, à titre de polymères épaississants non associatifs, les homopolymères d’acrylate d'ammonium ou les copolymères d'acrylate d'ammonium et d'acrylamide.
On peut aussi utiliser les polymères épaississants cationiques de type acrylique.
Parmi les polymères épaississants, on peut aussi citer les polymères associatifs bien connus de l'homme de l'art et notamment de nature non-ionique, anionique, cationique ou amphotère, de préférence anionique.
La composition pigmentaire de référence de température est thermochrome ou thermostable.
La composition pigmentaire de référence de température peut être par exemple une composition pigmentaire de référence de température de cuisson ou d’indication de risque de surchauffe.
- le revêtement selon l’invention présente une stabilité thermique importante lors des élévations de températures, il est stable jusqu’à environ 450°C.
A titre d’exemple illustratif, un tel procédé 130 ( ) pourrait être exprimé en langage Mathematica comme suit : EncapCCA := Function[{n, k, pk, graine}, {q, v, s} = pk; m = Table[IntegerDigits[Hash[{graine, i}], 2][[1]], {i, 1, n}]; K = Mod[m . s, q]; {{m . v, BitXor[K, graine]}, K}];
Un procédé 140 de décapsulation du secret – que l’on peut résumer par la formulation - peut alors consister à partir dudit chiffré à mettre en œuvre une étape 142, telle que décrite en lien avec le premier mode de réalisation à partir des paramètres généraux , de la clé secrète , de la clé publique et de la composante de recouvrer la valeur du secret par un simple appel à . Ladite étape 142 est alors adaptée pour calculer et ainsi recouvrer le nombre aléatoire . Selon ce mode de réalisation une telle étape 142 doit comporter un test pour vérifier la cohérence de par la mise en œuvre d’un traitement 133 identique à celui mis œuvre par le dispositif émetteur du chiffré , le résultat de ce traitement devant correspondre à l’ensemble constitué par la composante et la clé . Dans la négative, la valeur de n’est pas confirmée et/ou une erreur est générée.
A titre d’exemple illustratif, un tel procédé 140 ( ) pourrait être exprimé en langage Mathematica comme suit :
DecapCCA := Function[{n, k, sk, pk, Ch}, K = DecapCPA[n, k, sk, pk, Ch[[1]]]; graine = BitXor[K, Ch[[2]]]; If[EncapCCA[n, k, pk, graine] == {Ch, K}, graine, "Erreur"]] ;
Ce qui permet une exécution telle que: n = 100; k = Floor[n*0.291]; {sk, pk} = AlgGenCPA[n, k]; graine = RandomInteger[2^k]; {Ch, K} = EncapCCA[n, k, pk, graine]; Print[DecapCCA[n, k, sk, pk, Ch] == graine] ;
Les performances du procédé ainsi obtenu sont les suivantes : la taille de la clé privée est bits, la taille de la clé publique est bits, le chiffré a pour taille bits et la clé partagée entre , 10-1 et , 10-2 est de taille bits.
Par ailleurs, une pratique commune en cryptographie consiste à diminuer l’espace mémoire nécessaire à la sauvegarde de données et à la sauvegarde de paramètres, notés ici , en les « générant à la volée ».
Une telle génération à la volée nécessite que les données générées à la volée n’aient pas de propriétés mathématiques particulières. Par exemple, dans le cas où les sont publiques les peuvent être par exemple, des morceaux successifs de bits, prélevés par sur une constante telle que .
Il est également commun de définir dans un tel cas , où la « constante » (possiblement publique) apparaissant dans est une valeur numérique permettant de personnaliser les . Lorsque les données sont des données confidentielles (typiquement des clés privées), il est habituel d’avoir recours à une fonction à sens unique à clé utilisée ainsi : où « » est une donnée confidentielle.
Dans le cadre de l’invention, nous noterons génériquement de telles constructions par .
De tels procédés permettent la génération d’éléments d’une manière qui requiert beaucoup moins de mémoire que celle nécessaire à la sauvegarde littérale des . Ainsi, ce procédé permet un décroissement considérable de la taille des données ainsi générées.
A ce titre, l’invention prévoit un troisième mode de réalisation pour réduire la taille des clés secrète et publique produites à l’étape 120 d’un KEM conforme à l’invention, nous le nommerons . Selon ce troisième mode de réalisation, les étapes d’encapsulation 130 ( ) et de décapsulation 140 ( ) telles qu’évoquées en lien avec le premier mode de réalisation peuvent demeurer inchangées.
L’effet de ce mode de réalisation sur la taille de la clé est drastique : si les graines utilisées sont chacune de bits, pour et la taille de tombe à bits alors que la taille de est réduite à k’' . Dans la pratique on prendra .
L’étape 120 de production des clés secrète et publique mise en œuvre par le premier dispositif électronique , 10-1 – que l’on peut résumer par la formulation consiste à : générer une deuxième donnée aléatoire par le générateur de nombres aléatoires 13 et dériver de ladite deuxième donnée aléatoire deux graines ; on notera qu’il s’agit ici de la description la plus générale puisque pourrait ne pas être issue de l’aléa mais représenter une constante fixe telle que ou être dérivé de la donnée ; produire la clé secrète où , et étant dérivés de manière déterministe de ; produire la clé publique où le vecteur est dérivé de manière déterministe de ; est un nombre premier de bits dérivé de manière déterministe de ; les vecteurs et étant produits selon le procédé suivant : ; pour faire : tant que , rafraîchir ; la clé compressible est .
Il est recommandé d’éviter de prendre pour la plus petite valeur telle que car un tel choix engendrerait une fuite d’information : à savoir que les valeurs inférieures à ne sont pas solutions de cette inégalité. Ainsi, il est recommandé de prendre un dans l’intervalle , ou, pour une sécurité encore plus renforcée dans un intervalle pour . Pour le choix le procédé pourrait échouer avec une probabilité définie ainsi :
est négligeable car avec la plus petite valeur de recommandée pour l’usage de la présente invention, à savoir , on obtient et donc . Ainsi, nous sommes assurés de trouver un bon vecteur permettant de représenter à l’aide de bits au lieu de bits.
A titre d’exemple, il peut s’agir de trois dispositifs de limitation d’angle, un premier étant une limitation d’angle à 120° entre le dossier (D) et l’assise (A), le deuxième étant une limitation d’angle à 120° entre les pieds avant (PV) et l’assise (A), le troisième étant une limitation d’angle à 240° entre le dossier (D) et les pieds arrière (PR). La troisième limitation par un troisième dispositif est redondante et en l’absence d’un troisième dispositif, la limitation est quand même obtenue par le dispositif résultant de la combinaison des deux premiers dispositifs.
Même si un seul dispositif d’articulation rotative avec limitation d’angle peut se propager à l’ensemble de la chaise pliante (1) via les barres de liaison (B), il reste préférable pour limiter la sollicitation en effort de ces barres de liaison (B) de conserver de façon redondante la présence physique d’articulations rotatives pour limiter directement les angles entre l’assise (A), les montants de dossier (MD), les pieds arrière (PR) et les pieds avant (PV).
A noter que dans le cas où l’élément de liaison (LM) fait directement office de support d’assise (A) une articulation rotative à limitation d’angle peut être directement implémentée sur le pivot (M) du montant de dossier (MD) pour limiter l’angle entre le montant de dossier (MD) et la barre transversale (B, LM) et ainsi pouvoir supporter le poids d’une personne corpulente y compris lorsqu’elle se balance sur les pieds arrière (PR) de la chaise pliante (1).
Quel que soit le mode de pliage retenu Il est préférable qu’au moins un dispositif de verrouillage supplémentaire sécurise la position pliée pour le transport et le stockage.
De préférence, le matériau carboné d’enveloppe a une épaisseur de 0,5 à 25% de la matrice d’oxyde riche en lithium.
De préférence encore, le matériau carboné d’enveloppe présente une épaisseur de 1 à 20% de la matrice oxyde riche en lithium.
L’utilisation de l’oxyde riche en lithium à structure noyau-enveloppe décrit ci-dessus dans une batterie au lithium-ion est en outre fournie.