INPI-France/Brevets-Francais-2024-Chunked huggingface dataset:
L’invention vise également un programme d’ordinateur sur un support d’enregistrement, ce programme étant susceptible d’être mis en œuvre dans un ordinateur ou un dispositif conforme à l’invention. Ce programme comporte des instructions adaptées à la mise en œuvre d’au moins certaines étapes d'un procédé de détermination de la nature d’un événement vibratoire, tel que décrit ci-dessus.
L’invention vise aussi un support d'information ou un support d’enregistrement lisibles par un ordinateur, et comportant des instructions du programme d'ordinateur tel que mentionné ci-dessus.
Alternativement, le support d'information ou d’enregistrement peut être un circuit intégré dans lequel un programme est incorporé, le circuit étant adapté pour exécuter ou pour être utilisé dans l'exécution du procédé conforme à l’invention.
D’autres caractéristiques et avantages de la présente invention ressortiront de la description faite ci-dessous, en référence aux dessins annexés qui en illustrent un exemple de réalisation dépourvu de tout caractère limitatif. Sur les figures : la est un organigramme représentant des étapes d’un procédé proposé de détermination de la nature d’un événement vibratoire, mis en œuvre selon un mode de réalisation particulier ; la illustre des données obtenues à l’issue de différentes étapes du procédé proposé selon un exemple de mise en œuvre ; la illustre des données obtenues à l’issue de différentes étapes du procédé proposé selon un exemple de mise en œuvre ; la illustre des données obtenues à l’issue de différentes étapes du procédé proposé selon un exemple de mise en œuvre ; la illustre des données obtenues à l’issue de différentes étapes du procédé proposé selon un exemple de mise en œuvre ; la illustre des données obtenues à l’issue de différentes étapes du procédé proposé selon un exemple de mise en œuvre ; la présente une architecture fonctionnelle d’un dispositif proposé de détermination de la nature d’un événement vibratoire ; et la présente une architecture matérielle d’un dispositif proposé. la montre le tracé d’un exemple de fenêtre de pondération utilisée dans une mise en œuvre (demi-fenêtre de Hann)
La est un organigramme représentant des étapes d’un procédé de détermination de la nature d’un événement vibratoire, mis en œuvre selon un mode de réalisation particulier par un dispositif D proposé de détermination de la nature d’un événement vibratoire.
Le dispositif D peut communiquer avec un ou plusieurs capteurs DTC d’ondes vibratoires.
Au cours d’une étape E100, le dispositif D obtient des données d représentatives d'amplitudes d’ondes vibratoires détectées par les capteurs d’ondes DTC et résultantes d’un événement vibratoire.
Au cours d’une étape E200, le dispositif D centre les données d par rapport à zéro et calcule les valeurs absolues des données centrées.
Par exemple, pour des données d = {5.2, - 4.8, 4.9, -4.5, 1, -0.6} avec un décalage de 0.2, les données centrées dc sont {5, -5, 4.7, -4.7, 0.8, -0.8}, et les valeurs absolues des données centrées dc sont {5, 5, 4.7, 4.7, 0.8, 0.8}.
Au cours d’une étape E300, le dispositif D élimine les valeurs absolues qui sont supérieures à un certain seuil S, par exemple les valeurs supérieures au Z-Score d’un certain nombre n d’échantillons parmi les valeurs absolues calculées.
où (K1, K2, K3, K4) sont des variables à estimer et Z est la variable permettant de considérer à quel jeu de données la valeur du temps d’entraînement appartient (l’un des couples (K1, K3) et (K2, K4) étant coté à 0, l’autre à 1). Plus précisément, si Z =0, on retrouve l’équation (2) pour un couple. Si Z=1, on a:
Equation (7) : Précision = (K1+K3) + (K2+K4) * Nbre de nombre d’unités de calcul
Si K3 et K4 sont égaux à 0 statistiquement, alors on pourra considérer que chaque algorithme a les mêmes propriétés sur les deux jeux de données.
Variable pour UNET Valeur Intervalle de Confiance [0.025 ; 0.975] P-valeur K1 81.2496 [80.888 ; 81.612] 0.000 K2 -0.0848 [-0.119 ; -0.051] 0.000 K3 9.0823 [8.570 ; 9.594] 0.000 K4 0.0119 [-0.036 ; 0.060] 0.606
Variable pour FCN Valeur Intervalle de Confiance [0.025 ; 0.975] P-valeur K1 79.7023 [79.104 ; 80.301] 0.000 K2 -0.0683 [-0.124 ; -0.012] 0.020 K3 -1.7058 [-2.552 ; -0.859] 0.001 K4 -0.1242 [-0.203 ; -0.045] 0.004
On observe notamment que la dynamique de perte de précision entre deux jeux de données est semblable pour l’algorithme UNET (car statistiquement K4 = 0), mais que ce modèle n’est pas valide entre les deux jeux de données pour l’algorithme FCN (car K4 est différent de 0). Pour les deux algorithmes, le biais est différent pour les deux jeux de données.
On pourra noter que la valeur K4 obtenue pour l’algorithme FCN est très petite (-0.1242). Pour 18 unités de calcul, on a donc une perte de précision relative supplémentaire de 18*-0.1242= 2.23. Cette valeur peut cependant être considérée comme négligeable.
Il est à noter qu’à partir d’un certain nombre N d’unités de calcul, l’avantage du gain en temps résultant du partage du calcul est contrebalancé par le temps de communication additionnel entre les appareils. De plus, la perte en précision peut être d’autant plus importante que la quantité de données vue par chaque unité de calcul est petite.
De plus, le fait que les modèles soient robustes pour les différents jeux de données qui sont de tailles et de nombres d’images différents peut s’expliquer par la phase d’augmentation de données pratiquée très généralement dans les analyses d’apprentissage profond. Même si les jeux de données sont hétérogènes, ils sont normalisés en nombre et en taille pour un même algorithme. Enfin les hyper paramètres (les paramètres intrinsèques à chaque algorithme comme la vitesse de convergence de l’algorithme d’optimisation, le nombre d’images analysées à chaque itération, etc.…) sont fixes pour un algorithme spécifique.
Le modèle paramétrique d’un algorithme à apprentissage profond peut donc être transposable à différents types de données.
La représente un exemple non limitatif d’une interface graphique 500 pouvant être mise en œuvre pour interagir avec le dispositif recommandeur 200. Cette interface graphique peut être une interface accessible à distance par rapport au dispositif, par exemple par l’intermédiaire d’un navigateur d’un ordinateur. Elle est utilisable tant pour acquérir les différentes données et les choix de l’utilisateur que pour présenter la ou les recommandations obtenues et permet ainsi de gérer le filtrage des configurations ainsi que l’algorithme de décision.
L’interface comporte quatre parties :
1 - Une première partie permet d’indiquer les contraintes imposées aux critères de performance (ce qui correspond aux données 302 de la ) ainsi que d’ajuster les poids associés à chaque critère (ce qui correspond aux données 303 de la ).
Dans l’exemple de la , cette partie est positionnée dans la colonne de gauche (zone 501). La illustre cette partie en détail.
2 - Une seconde partie permet de sélectionner des paramètres gérant la visualisation des configurations recommandées. Cette visualisation permet à l’utilisateur notamment d’affiner la configuration du dispositif de recommandation.
Dans l’exemple de la , cette partie est positionnée dans la colonne de droite (zone 502). La illustre cette partie en détail.
La schématise la circulation du fluide réfrigérant et la circulation du liquide caloporteur lorsque le procédé selon l’invention est appliqué. Sur cette figure, les portions de circuit de fluide réfrigérant 2 dans lesquelles du fluide réfrigérant circule sont représentées en traits épais. Les portions de circuit 2 dans lesquelles le fluide réfrigérant ne circulent pas sont représentées en traits pointillés. De la même manière, les portions de circuit de liquide caloporteur 1 dans lesquelles du liquide caloporteur circule sont représentées en traits épais et les portions de circuit 1 dans lesquelles le liquide caloporteur ne circule pas sont représentées en traits pointillés. Le fluide réfrigérant circule successivement dans le dispositif de compression 3, dans l’échangeur bifluide 4, dans le premier échangeur de chaleur 21, puis revient au dispositif de compression 3. Le liquide caloporteur circule successivement dans l’échangeur bifluide 4, dans le deuxième échangeur de chaleur 22, dans le premier échangeur de chaleur 1, dans l’élément 30 de la chaine de traction, et regagne l’échangeur bifluide 4.
Selon un mode de réalisation du procédé de contrôle, pendant l’étape iii1 de circulation de fluide réfrigérant un débit massique de fluide réfrigérant dans l’échangeur bifluide 4 est égal à un débit massique de fluide réfrigérant dans le premier échangeur de chaleur 21. En d’autres termes, tout le débit de fluide réfrigérant sortant de l’échangeur bifluide 4 rejoint et traverse le premier échangeur de chaleur 21. Les autres branches du circuit de fluide réfrigérant 2, et les échangeurs de chaleur qui y sont disposés, ne sont pas parcourus par un débit de fluide réfrigérant.
Le procédé de contrôle comporte l’étape : iv - Déterminer une température T_22 du liquide caloporteur en entrée du deuxième échangeur de chaleur 22, v1 - Si la température T_22 du liquide caloporteur en entrée du deuxième échangeur de chaleur 22 est inférieure ou égale à un deuxième seuil de température prédéterminé T2, maintenir un débit Q_Fi de flux d’air intérieur au-dessous d’un premier seuil de débit prédéterminé Q1.
Le premier seuil de débit prédéterminé Q1 est par exemple inférieur à 50 kg/h. Le débit Q_Fi d’air intérieur Fi est ainsi maintenu à une valeur très faible de façon à ce que l’échange de chaleur au niveau du deuxième échangeur de chaleur 22 soit négligeable. En effet, pendant cette phase de fonctionnement, la température du liquide caloporteur est trop faible pour chauffer efficacement le flux d’air intérieur Fi, et il n’est pas souhaitable de souffler de l’air frais sur les occupants du véhicule en raison de l’inconfort provoqué par un tel souffle frais.
Un groupe moto-ventilateur 5 permet de générer un flux d’air Fi sur le deuxième échangeur de chaleur 22. Le groupe moto-ventilateur 5 est par exemple disposé en amont du deuxième échangeur de chaleur 22. Afin de limiter le débit d’air Fi sur le deuxième échangeur de chaleur 22 à une faible valeur, le groupe moto-ventilateur est maintenu inactif, c’est-à-dire non commandé. De manière complémentaire, un volet mobile peut être contrôlé de façon à bloquer une circulation d’air sur le deuxième échangeur de chaleur 22. Sur les figures, le volet n’a pas été représenté.
Sur la , la courbe 60 schématise l’évolution du débit Q_Fi du flux d’air intérieur Fi en fonction du temps. La courbe 61 schématise l’évolution de la température T_22 du liquide caloporteur en entrée du deuxième échangeur de chaleur 22. De l’instant initial jusqu’à l’instant t1, le débit d’air Q_Fi est maintenu à une valeur inférieure à Q1 car la température T_22 est inférieure au seuil T2.
Selon une variante non illustrée, le procédé de contrôle peut comporter l’étape : - Si la température du liquide caloporteur en sortie de l’échangeur bifluide 4 est inférieure à une température minimale prédéterminée, interdire une circulation de liquide caloporteur dans le deuxième échangeur de chaleur 22.
Le procédé de contrôle comporte l’étape : vi - Si la température T_22 du liquide caloporteur en entrée du deuxième échangeur de chaleur 22 est inférieure ou égale au deuxième seuil de température prédéterminé T2, augmenter un régime de rotation N du dispositif de compression 3 jusqu’à une valeur maximale prédéterminée Nmax.
L’augmentation du régime de rotation du dispositif de compression 3 permet d’augmenter le débit de fluide réfrigérant dans le circuit 2 et ainsi la puissance thermique fournie.
Sur la , la courbe 63 schématise l’évolution du régime de rotation du dispositif de compression 3 en fonction du temps. La courbe 62 schématise l’évolution de la température T_22 du liquide caloporteur en entrée du deuxième échangeur de chaleur 22. Sur cet exemple, le régime maxi Nmax du compresseur 3 est atteint à l’instant t 2 .
La valeur maximale prédéterminée Nmax du régime de rotation du dispositif de compression 3 dépend d’une vitesse d’avancement du véhicule. En effet, lorsque le véhicule est arrêté, le bruit émis par le dispositif de compression est plus facilement audible par les occupants du véhicule que lorsque le véhicule roule. Le bruit ambiant est plus élevé lorsque le véhicule roule. Le bruit généré par le fonctionnement du dispositif de compression augmente lorsque le régime de rotation augmente. Un régime de rotation plus élevé peut être accepté lorsque le bruit de fond est plus élevé.
La valeur maximale prédéterminée Nmax dépend d’une pression du fluide réfrigérant en entrée du dispositif de compression 3. En effet, une augmentation du régime de rotation du dispositif de compression 3 fait diminuer la pression à son l’entrée. Afin de ne pas risquer d’aspirer de l’air dans le circuit, la pression en entrée est maintenue à une valeur supérieure à la valeur de la pression atmosphérique ambiante. La valeur minimale admissible de la pression en entrée du compresseur 3 est par exemple de 1,2 Bar. Lorsque le seuil minimal de pression est atteint, le régime de rotation du compresseur est maintenu à sa valeur courante et n’augmente plus.
Le procédé de contrôle peut comporter l’étape : - Si la température T_22 du liquide caloporteur en entrée du deuxième échangeur de chaleur 22 est inférieure ou égale au deuxième seuil de température prédéterminé, diminuer une section efficace de passage du premier dispositif de détente 31 de façon à augmenter un taux de compression du fluide réfrigérant entre une entrée 3a et une sortie 3b du dispositif de compression 3.
En diminuant la section de passage du premier dispositif de détente 31, de façon à détendre davantage le fluide réfrigérant, le rapport entre la pression de sortie et la pression d’entrée du dispositif de compression 3 augmente. La puissance thermique fournie par le système de conditionnement thermique augmente.
Le procédé de contrôle comporte l’étape : v2 - Si la température T_22 du liquide caloporteur en entrée du deuxième échangeur de chaleur 22 est supérieure au deuxième seuil de température prédéterminé T2, générer un débit de flux d’air intérieur Fi supérieur à un deuxième seuil de débit prédéterminé Q2.
Cette étape est illustrée à la , après l’instant t1 où la température T_22 devient supérieure au deuxième seuil T2. Le deuxième seuil prédéterminé Q2 est par exemple 100 kg/h. La température du liquide caloporteur étant alors suffisamment élevée, l’air au contact du deuxième échangeur de chaleur 22 peut être chauffé efficacement. Il est alors possible de souffler de l’air sur le deuxième échangeur 22 de façon à alimenter l’habitacle du véhicule en air chauffé.
Une proposition est une proposition sur une cybermenace pesant sur le système d’information 10.
Une proposition comporte une partie d’action (comme par exemple un identifiant d’un composant du système d’information 10 à mettre sous surveillance, une règle de surveillance à appliquer par un composant de surveillance du système de surveillance 40, etc.), et avantageusement une partie de signature de la cybermenace (comme par exemple la méthodologie utilisée par l’attaquant, l’identité de l’attaquant, etc.).
Le module de recommandation 51 est adapté pour, au fur et à mesure que le système d’information 10 vit et qu’il remonte des données d’observation sur ce qui se déroule en son sein, sélectionner tout ou partie des données d’observation.
Le module 51 est adapté pour construire une requête sur la base de données 54, et avantageusement sur les bases de données des modules 56 et 58, en fonction des données d’observation sélectionnées. Notamment, le module 51 se fonde sur la classe des données d’observation pour construire la requête sur la base de données 54. La requête est de préférence une requête d’inférence.
Le module 51 est adapté pour interroger la base de données 54, et avantageusement sur les bases de données des modules 56 et 58, avec la requête préparée de manière à extraire des informations de renseignement pertinentes par rapport à l’état de fonctionnement à l’instant courant du système d’information 10.
Les informations de renseignement extraites sont spécifiques de la ou des cybermenace(s) pesant sur le système d’information 10 à protéger.
Les informations de renseignement extraites comprennent notamment, pour chaque cybermenace, un ensemble d’actions élémentaires (comme des règles de bas niveau déjà écrites pour certaines cybermenaces) associées à cette dernière dans la base de données 54.
Enfin, le module 51 est propre, en agrégeant les informations de renseignement extraites, de générer une proposition par cybermenace. Notamment, le module 51 est capable de générer des règles de haut niveau par combinaison de règles de bas niveau.
Le module 51 est propre à recevoir une rétroaction, ou « feedback », comme une alerte de détection d’une cybermenace par le système de surveillance 40.
Le module 51 est capable de proposer automatiquement une mise à jour de la proposition associée à la cybermenace objet de la rétroaction.
Pour ce faire, le module 51est propre à construire une nouvelle requête, à l’appliquer à la ou les base(s) de données de la plateforme 50 afin d’extraire de nouvelles informations de renseignement, plus spécifiques de la cybermenace objet de l’alerte et ainsi conduire à une mise à jour de la proposition associée à cette cybermenace ou au déploiement de nouvelles propositions associée à cette cybermenace.
Il est à noter que la partie de signature d’une proposition permet, en cas de remontée d’une rétroaction, de qualifier la cybermenace associée à cette alerte.
La capacité de mettre à jour une proposition à partir de renseignements plus spécifiques permet donc de mieux qualifier une alerte : incident réel ou faux positif. Une telle possibilité de qualifier une alerte constitue une aide à un central d’opération de sécurité – SOC associé au système d’information 10.
Le système de surveillance 40 comporte une couche bas niveau comportant une pluralité de composants de surveillance comme un ou plusieurs composant(s) de réseau 42 (tel qu’une sonde d’inspection de paquets ou « Deep Paquet Inspection » - DPI), un ou plusieurs composant(s) de machine 44 (tel qu’un logiciel anti-virus ou « Endpoint Detection and Response » - EDR), et/ou un composant de logiciel (tel qu’un fichier de journalisation). Ces composants font partie des différentes composantes du système d’information 10.
Le système de surveillance 40 comporte une couche haut niveau 20, formant par exemple un central d’opération de sécurité ou « Security Operation Center » - SOC comportant par exemple :
- un composant de Gestion des informations et des événements liés à la sécurité - SIEM 22 (« Security Information and Event Management ») ; et,
L’unité de calcul 116 est agencée pour déterminer la valeur d’un angle α de décalage entre une direction normale à l’une des surfaces de l’axe creux 11 et la verticale.
L’unité de communication 119 sans-fil est apte à recevoir une instruction de calibration de l’unité de calcul 116, émis par un terminal distant 120 à l’issue d’une action manuelle exercée sur le terminal distant 120 par un utilisateur, ledit terminal distant 120 étant un compteur GPS. A la réception de ladite instruction de calibration, l’unité de communication 119 sans-fil est agencée pour transmettre ladite instruction à l’unité de calcul 116, laquelle est agencée pour commander lesdites jauges de déformation 111 pour réaliser une mesure initiale d’une force exercée sur la pédale. L’unité de calcul 116 est alors agencée pour tarer les mesures initiales réalisées par lesdites jauges de déformation 111, une valeur de 0 Newton étant attribuée auxdites mesures initiales. Le cas échéant, pour chaque mesure ultérieure réalisée par lesdites jauges de déformation 111, ladite unité de calcul 116 est agencée pour convertir cette mesure en une valeur calibrée représentant une force estimée en Newton en tenant compte des valeurs tarées des mesures initiales.
Comme décrit en et , la première carte de circuit imprimé 112 est équipée de deux amplificateurs opérationnels 111.1, aptes à amplifier des signaux émis par les quatre jauges de déformation 111. La deuxième carte de circuit imprimé 113 est équipée de ladite unité de calcul 116, laquelle est agencée pour convertir lesdits signaux amplifiés issus de la première carte de circuit imprimé 112, ces signaux étant des signaux analogiques 111.2, en des signaux numériques 116.1 et pour déterminer ladite valeur relative à une force 116.5 exercée par un cycliste sur la pédale 1 à partir desdits signaux numériques 116.1. Lesdits signaux numériques 116.1 étant calibrés, dans une étape116.2 par l’unité de calcul 116, de manière à leur attribuer une valeur de force 116.3 en Newton.
L’unité de calcul 116 est agencée pour déterminer, dans une étape 116.4, à partir desdits signaux numériques 116.1, une ou plusieurs valeurs relatives 116.5, notamment, une valeur relative à une force exercée par un cycliste sur la pédale, une valeur relative au pédalage du cycliste, une valeur relative à une cadence de pédalage du cycliste, une valeur relative à l’efficacité du cycliste et/ou une valeur relative à la fluidité du coup de pédale.
La deuxième carte de circuit imprimé 113 comporte un convertisseur d’alimentation électrique 117 agencé pour recevoir une puissance électrique issue de ladite source d’alimentation 115 et pour alimenter, à partir de ladite puissance, ladite unité de calcul 116, la centrale inertielle 113.2 et l’unité de communication sans-fil 119. De préférence, la première carte de circuit imprimé 112 comporte un convertisseur d’alimentation électrique supplémentaire 118 agencé pour recevoir une puissance électrique issue du convertisseur 117 de la deuxième carte de circuit imprimé 113 et pour alimenter, à partir de ladite puissance, les jauges de déformation 111 et les amplificateurs opérationnels 111.1.
L’axe creux 11 comporte un orifice (non représenté) via lequel s’étend un faisceau de connexion électrique reliant ladite source d’alimentation électrique 115 au convertisseur 117 de la deuxième carte de circuit imprimé 113.
La décrit le procédé de fonctionnement d’une paire de pédales 1 dans laquelle l’une des pédales 1 est une pédale maitre 1A et l’autre pédale 1 est une pédale esclave 1B.