INPI-France/Brevets-Francais-2024-Chunked huggingface dataset:
Le schéma de la illustre le bus sur la baie de chargement (3) mais se généralise à N baies connectées par les connecteurs IN / OUT de chaque carte. Le système est composé de 2 bus : Le bus SPI : DATA_MISO, DATA_MOSI, DATA_CLK. Ce bus permet l’échange de data via le protocole SPI standard. La pin Slave_Select étant commandée par le 2 e bus Le bus address : ADDR_IN, ADDR_OUT, ADDR_CLK, ADDR_OUT. Ce bus permet de commander les registres à décalage 12 bits présent sur chaque baie de chargement. Chaque bit du registre est connecté à la pin slave_select de chaque connecteur (101, 102, 103 ; 111, 112, 113) ce qui permet de contrôler unitairement chaque module en activant seulement 1 bit d’adresse. Le 11 e bit est quant à lui connecté à la pin DOCK_RESPONSE ce qui permet au LCI de détecter la baie de chargement en elle-même.
Ce protocole de communication permet de gérer un nombre indéfini de modules (1, 2) à partir de la connaissance des connecteurs (101, 102, 103 ; 111, 112, 113) occupés, par une liaison filaire simple, et un adressage déterminé par le superviseur (4), afin de récupérer de manière séquentielle les données et/ou de transférer de manière séquentiel les données au module concerné.
Chaque module (1, 2) comporte un identifiant numérique unique enregistré en mémoire ; de préférence en mémoire non volatile non réinscriptible, ainsi qu’un identifiant visible, par exemple sous forme d’un marquage individuel unique pour la série d’un groupe d’utilisateurs, ou par l’intermédiaire d’un afficheur lumineux ou numérique, permettant de personnaliser de manière flexible le nom de l’opérateur associé à chaque module.
Un tel système de vêtements connectés comportant un module communiquant avec une base locale assurant la recharge permet de manière simple et sécurisée la collecte des données enregistrées dans chacun des vêtements et le paramétrage des fonctionnalités pour une mission locale pour la supervision, la fourniture de tableaux de bords et la maintenance prédictive. Chaque équipement est individuel et est paramétré isolément.
Schéma général Le module de supervision (20) est une interface physique qui a pour rôle de traduire toutes les commandes provenant du superviseur/cloud (4, 5) en langage et protocole compréhensible par les baies de chargements (100, 110) connectées par un un bus de données série asynchrone SPI (Serial Peripheral Interface.
Le module de supervision (20) communique avec l’infonuage (5) via une liaison Wifi ® ou Ethernet, et avec un ordinateur superviseur (4) par Ethernet ou Wifi.
Selon une caractéristique particulière, l’extraction de la sous-chaîne de caractères comprend lorsque le préfixe est présent dans la chaîne de caractères d’entrée la détermination de la présence d’un suffixe prédéterminé dans la chaîne de caractères d’entrée, et la détermination de la sous-chaîne de caractères à l’aide du préfixe et du suffixe.
L’utilisation conjointe du préfixe déjà identifié et du suffixe permet d’extraire rapidement la sous-chaîne de caractères, la légèreté de l’opération fluidifiant l’ensemble du procédé.
Selon une caractéristique particulière l’obtention de la chaîne de caractères d’entrée comprend :
- une étape d’acquisition d’une chaîne de caractères brute issue de la lecture du code-barres par l’appareil optique,
- une étape d’identification, au sein de la chaîne de caractères brute, de la présence de caractères de contrôle appartenant à un groupe de caractères de contrôle prédéterminé,
- une étape de remplacement au sein de la chaîne de caractères brute, de chacun des caractères de contrôle identifié par une chaîne de caractères de substitution prédéterminée respective, délivrant une chaîne de caractères traitée,
- une étape de restitution de la chaîne de caractères d’entrée à partir de la chaîne de caractères traitée.
Le remplacement des caractères de contrôle par des chaînes de caractères de substitution judicieusement choisies permet d’éviter, au cours d’une transmission du lecteur optique à l’application, que ces caractères de contrôle interfèrent avec la transmission. Par exemple, cela évite le cas où une partie de la chaîne de caractères d’entrée comprenant un de ces caractères de contrôle soit interprétée par l’un des éléments de la pile de transmission (système d’exploitation, driver, navigateur…) comme une instruction et non comme une saisie clavier. Cela évite également les problèmes d’encodage au cours de la transmission.
Selon une caractéristique particulière, la chaîne de caractères de substitution d’un caractère de contrôle comprend la concaténation, dans l’ordre, d’un préfixe de caractère de contrôle, d’une chaîne de caractères représentative du caractère de contrôle et d’un suffixe de caractère de contrôle, le préfixe de caractère de contrôle et le suffixe de caractère de contrôle étant communs aux caractères de contrôle.
Cet exemple de réalisation présente l’avantage d’avoir des chaînes de caractères de substitution de tailles semblables, standardisant et allégeant leur traitement. La taille de ces chaînes de caractères de substitution peut être réduite, ce qui réduit le temps entre la saisie d’une donnée et l’affichage de cette donnée saisie pour un utilisateur. En outre, ce type de chaînes de caractères de substitution permet d’éviter quasiment toute collision avec un des standards de code-barres préexistant.
Selon une caractéristique particulière, la restitution de la chaîne de caractères d’entrée comprend :
- obtention d’une chaîne de caractères de symbologie représentative de la symbologie du code-barres dont la chaîne de caractères brute est issue ;
- restitution, en tant que chaîne de caractères d’entrée, de la concaténation, dans l’ordre, du préfixe, de la chaîne de caractères de symbologie, de la chaîne de caractères traitée et du suffixe.
L’analyse syntaxique de la chaîne de caractères d’entrée résultante est ainsi facilitée, compte tenu de l’indication explicite de la symbologie de la charge utile transportée par la chaîne de caractères d’entrée.
Selon une caractéristique particulière le stockage de la chaîne de caractères d’entrée dans la mémoire-tampon comprend, pour chaque caractère lu de la chaîne de caractères d’entrée
- émulation d’une frappe clavier représentative du dit caractère lu, et
Dans un mode de réalisation, pour chaque fenêtre d’échantillonnage d’indices i , l’indicateur de variation est un écart-type STDV(i) du sous-ensemble. Ainsi, l’écart-type du sous-ensemble de signaux d’amplitude élémentaires est calculé sur chaque fenêtre d’échantillonnage pour définir un indicateur de variation propre à chaque fenêtre d’échantillonnage.
Dans un mode de réalisation particulier, pour chaque fenêtre d’échantillonnage d’indices i , C(i) est un multiple de l’écart-type STDV(i) . Ainsi, on prend en compte les variations du signal sur la fenêtre d’échantillonnage considérée pour déterminer le vecteur de bruit. On améliore encore ainsi le rapport signal sur bruit du signal corrigé.
Dans un mode de réalisation, le procédé comprend en outre une étape de calibration comportant : - la réception d’une pluralité de signaux d’amplitude élémentaires, formant des signaux élémentaires dits de référence provenant dudit capteur, - le calcul, pour chaque fenêtre d’échantillonnage d’indice i et pour la pluralité de signaux élémentaires de référence, d’une moyenne de référence, et - l’initialisation, pour chaque fenêtre d’échantillonnage d’indice i, de la composante G(i) du vecteur de bruit à partir de la moyenne de référence Mref(i). Ainsi, les valeurs initiales des composantes du vecteur de bruit sont déterminées à partir de signaux réels, acquis dans des conditions préétablies de calibration, de préférence dans un environnement de référence, en l’absence de cible mouvante.
Dans un mode de réalisation, l’étape de calibration comprend en outre : - le calcul, pour chaque fenêtre d’échantillonnage d’indice i et pour la pluralité de signaux élémentaires de référence, d’un écart-type de référence, et - l’initialisation du seuil prédéterminé en fonction de l’un au moins desdits écarts-type de référence. Ainsi, la valeur du seuil prédéterminé est déterminée à partir de signaux réels acquis dans des conditions préétablies de calibration, de préférence dans un environnement de référence en l’absence de cible mouvante.
Dans un mode de réalisation, la cible comprend une main ou un pied d’un opérateur humain, procédé comprenant en outre une étape de détection d’un geste prédéterminé de l’opérateur humain. Ainsi, il est également proposé un procédé de détection d’un geste prédéterminé de l’utilisateur effectué au regard du capteur.
Dans un mode de réalisation, le procédé comprend en outre, sur détection d’un geste prédéterminé, une étape de formulation et émission d’une commande d’ouverture ou de fermeture d’un ouvrant motorisé de véhicule automobile. Ainsi, il est également proposé un procédé de commande d’ouverture ou de fermeture d’un ouvrant motorisé dans un véhicule automobile. L’ouvrant est de préférence un hayon arrière de véhicule automobile, voire une portière latérale.
Dans un mode de réalisation, le procédé selon l’invention comporte en outre les étapes suivantes, mises en œuvre plusieurs fois : f. nouvelle réception d’au moins un signal d’amplitude élémentaire ; g. la sélection d’une pluralité de signaux parmi les signaux d’amplitude élémentaires, reçus à l’étape a. ou à une étape f. précédente, pour former un nouveau sous-ensemble de signaux d’amplitude élémentaires ; h. répétition des répétition des étapes c. à d., pour déterminer une nouvelle valeur courante du vecteur de bruit. De préférence, l’étape e. est mise en œuvre plusieurs fois, chaque fois en utilisant la valeur courante du vecteur de bruit. Ainsi, il est proposé de mettre en œuvre le filtrage du bruit selon l’invention, à l’aide d’une fenêtre glissantes de signaux d’amplitude élémentaires (décalage progressif du sous ensemble considéré). Les étapes de soustraction du vecteur de bruit et de détermination de la valeur courante du vecteur de bruit peuvent être mises en œuvre en parallèles.
Selon un autre aspect, il est proposé un ensemble d’au moins un calculateur comprenant au moins une mémoire et au moins un processeur, l’au moins une mémoire comportant des instructions de code de programme qui, lorsqu’elles sont exécutées par l’au moins un processeur, configurent ledit processeur pour mettre en œuvre le procédé selon l’invention. L’au moins un calculateur comprendre un calculateur intégré au capteur du procédé selon l’invention et/ou un calculateur annexe. Ledit calculateur annexe peut être intégré sur une même carte électronique que calculateur du capteur. En variante, ledit calculateur annexe peut être situé dans un contrôleur en communication avec ledit capteur, par exemple un contrôleur situé dans l’habitacle du véhicule. Il est également proposé un système comportant le capteur du procédé selon l’invention, ainsi que ledit ensemble d’au moins un calculateur.
L’invention couvre également un système comportant ledit capteur configuré pour émettre les impulsions radiofréquence émises et mesurer l’amplitude du signal radiofréquence reçu, ainsi que l’ensemble d’au moins un calculateur selon l’invention.
Fig. 1 montre un système selon l’invention, permettant de mettre en œuvre d’un procédé selon l’invention.
Fig. 2 montre un exemple d’un ensemble de signaux d’amplitude élémentaires selon l’invention ;
Fig. 3A montre un exemple d’un signal d’amplitude élémentaire selon l’invention.
Fig. 3B montre le signal de la après mise en œuvre du procédé de filtrage du bruit selon l’invention.
Fig. 4 illustre le procédé de filtrage du bruit selon un mode de réalisation de l’invention.
On notera également par exemple qu’une entretoise par exemple tubulaire, désignée par la référence générale 11 sur ces figures, peut ou non être disposée autour de cette vis auto foreuse.
On conçoit alors qu’une telle structure présente un certain nombre d’avantages au niveau de sa simplicité et de la transmission des efforts sur le rail directement dans la vis et en particulier à l’extrémité correspondante de celle-ci, ce qui permet de réduire les sollicitations sur les autres pièces du système de fixation et de réduire les dégradations de celles-ci.
Bien entendu d’autres modes de réalisation de ce système de fixation peuvent être envisagés.
De même, des toitures de nature différente peuvent également être prévues comme par exemple une toiture en fibrociment illustrée sur les figures 3 et 4.
Sur ces figures 3 et 4, on reconnaît un panneau photovoltaïque 21, une toiture 22 comprenant au moins un panneau en fibrociment 23 et une panne 24.
On reconnaît également un rail 25 de fixation du panneau sur le reste de la structure, des moyens en forme d’attache 26 du panneau et des moyens de support de rail 27.
On reconnaît également une vis auto foreuse 28.
Dans le cas d’une toiture en panneaux en fibrociment, des moyens de protection tels que par exemple une rondelle 29, peuvent être prévus entre l’extrémité de la vis et ce ou ces panneaux.
CALE DE RAMPANT D’UN MUR DOMAINE DE L’INVENTION La présente invention se rapporte au domaine du bâtiment, et notamment celui de la rénovation. Plus particulièrement, la présente invention concerne une cale de rampant de mur destinée à support des rails support de panneaux d’habillage.
ARRIERE PLAN TECHNOLOGIQUE DE L’INVENTION La pose de panneaux d’habillage de murs, et notamment de Placoplatre, nécessite la mise en œuvre de rails support. Ces derniers, fixés aux murs, permettent de compenser les irrégularités desdits murs mais également de ménager un espace technique entre les panneaux d’habillage et le mur qu’ils recouvrent.
Dans la pratique, les rails support sont fixés aux murs via des moyens de fixation, par exemple des vis, et supportent un ou plusieurs panneaux d’habillage. Plus particulièrement, les rails support, qui présentent en général une section rectangulaire, voire carré, permettent de supporter des panneaux d’habillage parallèlement au mur sur lequel sont fixés lesdits rails support.
Toutefois, cette solution n’est pas satisfaisante dès lors que la surface sur laquelle est fixé le rail support est inclinée par rapport au panneau d’habillage supporté par ledit rail support. Cette situation peut notamment être rencontrée dès qu’il s’agit de fixer un rail support à un rampant de mur. Notamment dans cette configuration, le rail support, qui est vissé au rampant par une de ses arrêtes, est sujet à déformation lors de la fixation d’un panneau d’habillage sur ledit rail.
Ainsi, un but de la présente invention est de proposer un dispositif de fixation d’un rail support permettant de pallier les inconvénients susmentionnés.
BREVE DESCRIPTION DE L’INVENTION Le but de l’invention est atteint par une cale de rampant d’un mur pour la fixation d’un rail support d’un panneau, la cale de rampant comprenant :
Le procédé selon l’invention fonctionne avec une seule bobine de réception. Dans ce cas, une mesure préalable à vide pourra être réalisée, afin d’obtenir le signal de base qui correspond au décalage moins la valeur V0.
Au lieu d’utiliser un amplificateur à détection synchrone, on peut envisager de mesurer avec une précision suffisante le signal de chacune des bobines de réception et de faire la différence entre leurs signaux uniquement de façon numérique.
Liste des références citées : [1]: Review of Scientific Instruments 60, 113 (1989); https://doi.org/10.1063/1.1140593
[2]: Review of Scientific Instruments 84, 125105 (2013); https://doi.org/10.1063/1.4842255.
[3]:« MAGNETIC SUSCEPTIBILITY OF THE ELEMENTS AND INORGANIC COMPOUNDS »; http://www.fizika.si/magnetism/MagSusceptibilities.pdf.
Dispositif de contrôle non destructif de la qualité de soudure d’un axe épaulé à une pièce de tôle qu’il traverse. La présente invention concerne d’une manière générale le contrôle de la qualité des points de soudure dans le domaine automobile.
Elle vise plus particulièrement plus particulièrement un dispositif de contrôle non destructif de la qualité de soudure d’un axe épaulé à une pièce de tôle qu’il traverse.
Lors de la fabrication de pièces de véhicules automobiles, ou dans d’autres domaines techniques tels que la construction, il est souvent nécessaire d’utiliser des soudures afin de rattacher les pièces métalliques ensemble. Ces soudures doivent être contrôlées afin de tester leur qualité et de déterminer si elles doivent être refaites ou non. Un grand nombre de techniques sont connues pour contrôler les soudures, qui dépendent du métal utilisé pour la fabrication des pièces, et/ou du métal utilisé pour la réalisation des soudures, ou encore de la facilité d’accès aux différents points de soudure.
Le document de brevet publié US 2004/0079156 A1 divulgue un dispositif de contrôle des points de soudure produisant des ultrasons, le dispositif étant monté sur une électrode de pince de soudage par points. Ainsi, le dispositif envoie puis réceptionne des ultrasons de la soudure à analyser. Selon la réponse reçue, la soudure est définie comme étant de bonne ou de mauvaise qualité. Mais un tel dispositif de mesure peut s’avérer difficile à utiliser, notamment en ce qui concerne le couplage à assurer avec la soudure et l’interprétation du signal obtenu.
Le document de brevet publié FR 2 923 606 A1 divulgue un procédé de contrôle non destructif de points de soudure. Ce procédé utilise une ou plusieurs caméras pour quantifier la densité chromatique du point de soudure, le diamètre du halo autour du point de soudure, la surface de projection des rugosités, et/ou la surface développée des rugosités. Les valeurs obtenues sont alors comparées à un intervalle de valeurs de référence, réalisé avec des points de soudure de bonne qualité. Ce procédé a l’avantage de pouvoir contrôler un grand nombre de points de soudure simultanément, mais le matériel nécessaire à sa réalisation est coûteux et encombrant.
On connait également du document brevet publié FR 3 101 948 A1 un appareil de contrôle non destructif de soudure comprenant un boîtier avec une portion d’extrémité comprenant une face de contact avec la soudure, un capteur de mesure des courants de Foucault disposé à la portion d’extrémité de ce boîtier, ainsi qu’un dispositif de traitement de signal connecté de manière opérationnelle avec le capteur et disposé dans le boîtier.
L’appareil de contrôle comprend, en outre, des moyens magnétiques disposés à la portion d’extrémité du boîtier et aptes à magnétiser la face de contact et à générer une force d’attraction de ladite face de contact avec ladite soudure.
L’analyse des résultats, effectuée par un microprocesseur qui compare les résultats obtenus avec des valeurs de référence obtenues sur des points de soudure de bonne qualité, permettent un résultat directement affiché sur l’écran de contrôle, de manière rapide, efficace et facile à comprendre.
Malheureusement, ces différentes techniques de contrôle ne peuvent pas être mises en œuvre pour contrôler la qualité de certaines soudures, notamment celles assurant la fixation d’un axe épaulé à une pièce de tôle qu’il traverse au niveau d’un orifice ménagé dans cette pièce de tôle.
En effet, dans un tel cas de figure, la fixation entre ces deux pièces est assurée par des points de soudure électriques réalisés au niveaux de bossages ponctuels saillant de la surface d’épaulement de l’axe épaulé, ce qui ne permet pas d’obtenir des résultats de mesure fiables.
Le contrôle de la qualité de soudure d’un lot d’assemblages constitués de ces deux pièces est ainsi réalisé manuellement et de manière destructive sur un certain nombre de tels assemblages prélevés.
Ainsi, pour une itération inférieure à un premier seuil E 1 , la fonction affine est nulle et pour une itération supérieure à un deuxième seuil E 2 , la fonction affine vaut 1. Entre les deux seuils E 1 et E 2 , la fonction affine est une fonction linéaire reliant les deux morceaux.
De ce fait, dans l’exemple décrit, la fonction de coût C s’écrit mathématiquement comme :
Dans l’expression précédente, est une constante.
Les deux seuils , et la constante sont choisis pour que et .
Par exemple, les deux seuils et sont liés au nombre total d’époque par et .
La valeur de la constante est choisie de manière à ce que les ordres de grandeurs de et soient similaires.
A titre d’exemple particulier, E 1 = 100, E 2 = 600 et = 10 -4 .
Une telle première fonction de coût permet une première optimisation sans régularisation, et un ajout graduel de la régularisation sur les valeurs singulières.
Les paramètres libres du réseau de neurones sont alors mis à jour par exploitation de la valeur de la fonction de coût dans une technique de rétro-propagation du gradient.
De manière sporadique, par exemple régulière toutes les itérations, ou époques, les différentes matrices sont remplacées par leur approximation au rang de référence , précédemment défini, par décomposition en valeurs singulières.
La décomposition en valeurs singulières (aussi désignée par l’abréviation SVD renvoyant à la dénomination anglaise correspondante de « Singular Value Decomposition ») d'une matrice à décomposer permet d’écrire celle-ci comme un produit de trois matrices, la première matrice étant un ensemble de vecteurs de base orthonormés, la deuxième matrice une matrice ayant pour coefficients diagonaux les valeurs singulières de la matrice à décomposer et une troisième matrice étant un ensemble de vecteurs de base orthonormés.
L’enchaînement de phases d’entrainement et de remplacement des matrices par leur approximation à différents rangs permet au réseau de neurones d’apprendre une structure de matrices qui peut réduire la charge calculatoire.
Lorsque le premier critère est rempli, il est ainsi obtenu un réseau de neurones récurrents appris.
Le premier critère peut porter sur la fonction de coût , ou la première sous-fonction de coût , calculée sur l’ensemble de la base de validation, ou bien encore sur le nombre maximal d’époques d’entraînement.
Il est ainsi obtenu un dispositif de prédiction 14 dit « intermédiaire ».
Les étapes 131 à 135 sont répétées pour chaque cluster définis sur au moins une couche du perceptron multicouches. De préférence, les clusters d’une même couche comportent le même nombre de nœuds.
La fonction de sélection peut avoir la forme analytique suivante :
On remarque que, suite à la normalisation, lorsque les valeurs des signaux d’activation sont comprises entre 0 et 1, les valeurs des signaux de comparaison sont également comprises entre 0 et 1.
est un seuil et est un paramètre désigné par le terme « température ».
Les valeurs de et de sont prédéterminées ou peuvent s’auto-ajuster. Lorsque les valeurs de sont comprises entre 0 et 1, le seuil est également compris entre 0 et 1. Lorsque > 0.5, seul un neurone peut être activé suite au processus de sélection.
La température détermine la pente de la fonction de sélection. Plus la valeur de est faible, plus la pente de la sigmoïde est élevée, ce qui augmente le nombre d’occurrences pour lesquelles 0 + ou 1 - . Les désignations 0 + et 1 - désignent respectivement tendant vers 0 en étant supérieur à 0, et tendant vers 1 en étant inférieur à 1. Une faible valeur de fait tendre la fonction sigmoïde vers une fonction de type créneau.
Il est préférable que la fonction soit dérivable et soit strictement croissante. En effet, lors de la phase d’apprentissage, des algorithmes de type descente de gradient sont utilisés. La mise en œuvre de ce type d’algorithme peut présenter des difficultés si la dérivée de la fonction est nulle. Selon une possibilité, la fonction comporte une fonction sigmoïde, telle qu’explicitée en lien avec (3), à laquelle est additionnée un terme linéaire.