INPI-France/Brevets-Francais-2024-Chunked huggingface dataset:
Selon une étape optionnelle non représentée sur la , la ressource R1 (respectivement R2) fait contrôler la description de paramètres par l’orchestrateur ORCH avant de faire certifier la description par l’entité de validation, donc avant l’étape E9, de façon à s’assurer que les paramètres déterminés correspondent bien au service à instancier dans l’infrastructure de données.
Lors d’une étape E10, l’entité de validation VALID1 (respectivement VALID2) compare les paramètres présents dans la description dans la requête de certification reçue de la ressource R1 (respectivement R2) avec au moins une valeur requise pour la mise en œuvre du service dans l’infrastructure de données. Selon les paramètres, une marge d’erreur ou d’acceptabilité est possible pour les paramètres.
Dans le cas favorable où les paramètres de la description de ressource correspondent aux valeurs théoriques utilisées pour la comparaison de l’étape E10, alors la ressource peut être certifiée par l’entité de validation VALID1 (respectivement VALID2). Selon un exemple, il est considéré que la ressource R1 correspondant à une ressource d’accès à un réseau mobile a été validée par l’entité de validation VALID1 correspondant dans cet exemple à une passerelle de réseau mobile de type UPF (en anglais User Plane Function). Lors de l’étape E11, l’entité VALID1 émet à destination de la ressource R1 une donnée de certification de la ressource dans l’infrastructure de données pour le service à instancier. Cette donnée de certification comprend dans cette alternative à une clé privée de l’entité VALID1 attestant de la certification des paramètres de la ressource R1 par l’entité VALID1. Selon un autre exemple, cette donnée de certification correspond à l’au moins un paramètre signé par un certificat à l’aide d’une clé privée de l’entité de validation VALID1.
Selon cet exemple, il est considéré que la ressource R2 n’est pas certifiée par l’entité VALID2 car un ou plusieurs paramètres de la description ne correspondent pas aux valeurs attendues pour le service à instancier dans l’infrastructure de données. Lors d’une étape E12, l’entité VALID2 transmet un message à la ressource R2 indiquant que la ressource R2 n’est pas certifiée ainsi que possiblement le critère et/ou le critère de non-conformité ayant conduit à la non- certification. Selon une alternative, la ressource R2 peut considérer qu’elle n’est pas certifiée si elle ne reçoit pas de réponse à sa demande de certification.
Lors des étapes respectives E13 et E14, les ressources R1 et R2 informent l’orchestrateur ORCH de leur certification ou de leur non-certification. Ainsi la ressource R1 transmet un message comprenant la donnée de certification reçue de l’entité de validation VALID1. La ressource R2 transmet à l’orchestrateur ORCH un message indiquant qu’elle n’a pas été certifiée par l’entité de validation VALID2 ou qu’elle n’est pas conforme. A la réception de ces messages, l’orchestrateur ORCH enregistre la ressource R1 dans un registre REG des ressources dont l’orchestrateur assure la gestion des ressources. L’orchestrateur ORCH enregistre par ailleurs la non-certification de la ressource R2 ainsi que le critère et/ou le critère de non-conformité ayant conduit à la non-certification de façon à ne pas solliciter cette ressource si le critère ayant fait défaut est requis pour un nouveau service à instancier. Selon une alternative, les ressources R1 et R2 peuvent transmettre elles-mêmes les informations de certification ou de non-certification reçues des entités de validation VALID1 et VALID2. L’orchestrateur ORCH pourra solliciter le registre REG lors d’un futur besoin. Ce registre des ressources REG est également identifié comme une entité de conformité des ressources de l’infrastructure de données.
Selon un exemple, lors d’une étape E7, l’orchestrateur ORCH transmet une requête de certification à destination d’une ressource R3. Cette requête est conforme à la requête décrite dans l’étape E7 et la ressource R3 a été identifiée de façon correspondante à ce qui a été décrit pour les ressources R1 et R2. Comme la ressource R2, la ressource R3 correspond à un serveur de mise en relation pour le service de visiophonie selon cet exemple. La ressource R3 nouvellement sollicitée exécute les étape E8 et E9 conformément aux mêmes étapes décrites ci-dessus et l’entité de validation VALID2 exécute la comparaison lors de l’étape E10 décrite ci-dessus. Selon une alternative, l’entité de validation en charge de certifier la ressource R3 peut être différente de l’entité de validation VALID2.
L’entité de validation VALID2 ayant comparé les paramètres transmis de la ressource R3 avec les paramètres requis pour le service et ayant déterminé que la ressource R3 par l’intermédiaire de cette comparaison est conforme au service et à l’infrastructure de données, transmet lors de l’étape E13 une donnée de certification de la ressource R3 à l’orchestrateur ORCH. Lors d’une étape E15, l’entité de conformité des ressources REG reçoit ensuite un message de l’entité d’orchestration ORCH ou de la ressource R3 attestant de la conformité de la ressource R3 pour le service de visiophonie dans l’infrastructure de données.
Selon un exemple, les données de certification comprennent des durées de validation de la certification. Ces durées permettent à l’orchestrateur ORCH et possiblement à l’entité de conformité REG de déterminer si une certification d’une ressource est encore valide et si cette ressource peut être utilisée pour un nouveau service équivalent dans l’infrastructure de données.
En lieu et place des étapes E7 à E15 ou préalablement à ces étapes, l’entité d’orchestration ORCH peut solliciter l’entité de conformité REG pour obtenir des ressources certifiées pour un service en spécifiant les paramètres du service pour que l’entité de conformité REG puisse identifier les ressources adéquates. Ainsi, l’entité ORCH détermine des ressources pouvant être déployées, ces ressources respectant les paramètres reçus dans la demande de déploiement mais aussi des paramètres intrinsèques à l’infrastructure de données et des valeurs du service. L’entité ORCH peut par exemple comparer les paramètres reçus et le critère de conformité reçus lors de l’étape E6 avec des valeurs requises dites théoriques pour l’instanciation du service dans l’infrastructure de données de façon autonome ou par l’intermédiaire d’entités de validation des ressources. Ces entités de validation effectuent cette comparaison au profit de l’entité ORCH si aucune ressource correspondant aux paramètres et au critère de conformité n’est présente dans le registre REG ou n’est plus valide. Les étapes E7 à E15 sont alors exécutées si aucune ressource de l’entité de conformité REG ne convient ou si une des ressources requises n’est pas présente dans l’entité de conformité REG ou ne convient pas au service à instancier. La comparaison des paramètres reçus et du critère de conformité avec des valeurs requises pour le service à instancier est donc effectuée de façon autonome par l’entité ORCH ou via les entités VALID1 et VALID2 si aucune ressource permettant de respecter les valeurs requises n’est présente dans le registre REG. Les étapes E7 à E15 peuvent donc selon un exemple correspondre à une seule étape de détermination Ecomp effectuée par l’entité ORCH.
La suite de la mise à jour de l’infrastructure de données est décrite dans la . Lors d’une étape E16, l’entité d’orchestration ORCH transmet au dispositif de gestion des services GEST un message d’accord comprenant l’identifiant de la ressource pouvant être déployée dans l’infrastructure de données suite aux étapes E7 à E15 ou alternativement à l’étape Ecomp. Selon le mode de réalisation décrit dans les et , l’entité d’orchestration ORCH a agrégé les données de certification reçues des ressources sollicitées et ayant transmis leur donnée de certification, à savoir R1 et R3. L’entité d’orchestration ORCH transmet ainsi les identifiants des ressources R1 et R3 correspondant à des ressources permettant de pouvoir instancier le service de visiophonie dans l’infrastructure de données. Selon ce mode de réalisation, les ressources sont certifiées conformément aux étapes décrites dans la . Selon un autre exemple, la mise à jour de l’infrastructure de données ne requiert pas des ressources certifiées et l’orchestrateur ORCH transmet lors de l’étape E16 des identifiants de ressources en exploitant par exemple des informations sur ces ressources dans une base de données, ces ressources devant correspondre aux paramètres de la requête d’instanciation et au critère de conformité des ressources avec l’infrastructure de données, qui selon cet exemple ne correspond pas à des ressources certifiées.
Selon une alternative, l’orchestrateur ORCH transmet au dispositif de gestion des services GEST une ou plusieurs ressources parmi les ressources requises par le dispositif de gestion des services GEST dans l’étape E6. Dans le cas où au moins une ressource manque pour la mise en œuvre du service ou que l’une des ressources transmises n’est plus disponible à la suite d’une information transmise par l’entité d’orchestration ORCH ou suite à un test de la ressource par le dispositif de gestion des services GEST, l’entité GEST détermine lors d’une étape E5 un nouvel orchestrateur, géré par la même entité que l’orchestrateur ORCH précédent ou par une entité distincte, apte à fournir une information sur une ressource à déployer dans l’infrastructure de données. Selon un exemple, le dispositif de gestion des services GEST sollicite lors d’une étape E17 un orchestrateur d’une entité différente de la première entité sollicitée lors de l’étape E6 ou bien le même orchestrateur ORCH. Plusieurs sollicitations d’orchestrateurs peuvent se produire avant que le dispositif de gestion des services GEST obtienne les ressources nécessaires, et possiblement les données de certification de ces ressources, pour mettre à jour l’infrastructure de données. Selon une alternative, lorsque plusieurs demandes de déploiement sont transmises, le dispositif de gestion des services GEST initie un compteur lors de l’envoi de la première demande et incrémente ce compteur lors de l’envoi d’une nouvelle demande. Si aucune ressource requise n’est reçue lorsque le compteur atteint une valeur maximale, un message de notification indiquant l’impossibilité de déployer une ou plusieurs ressources est transmis lors de l’étape E18 en indiquant la ou les ressources manquantes. Si un compteur est initialisé pour une entité en particulier voire pour un orchestrateur de l’entité en particulier, le dispositif de gestion des services GEST pourra solliciter une autre entité ou un autre orchestrateur de la même entité lorsque le compteur aura atteint une valeur prédéfinie par le dispositif de gestion des services GEST. En l’absence de compteur, ce message de notification est émis lorsque le dispositif de gestion des services GEST ne reçoit pas toutes les ressources requises en provenance d’un ou plusieurs orchestrateurs à la suite d’une première sollicitation. Si toutes les ressources ont pu être identifiées par un ou plusieurs orchestrateurs, le dispositif de gestion des services GEST transmet au fournisseur de services un message de notification indiquant que toutes les ressources ont été identifiées, ce message comprenant selon un exemple les données de certification.
Lors d’une étape E19, le dispositif de gestion des services GEST acquitte le message de notification reçu et dans le cas où toutes les ressources ont été déterminées, demande à l’orchestrateur ORCH le déploiement effectif des ressources, possiblement avec une durée effective de déploiement, pour que le service à l’origine de la mise à jour de l’infrastructure de données puisse être instancié.
Lors de l’étape E20 l’orchestrateur ORCH déploie les ressources requises, par exemple en sollicitant un dispositif de configuration non représenté sur la , conformément aux paramètres reçus lors de l’étape E6.
Une fois le déploiement effectif, l’entité d’orchestration ORCH en informe le dispositif de gestion des services GEST lors d’une étape E21 qui peut à son tour en informer le fournisseur de services SP1 lors d’une étape E22.
Le procédé selon l’invention effectue l’analyse directement sur le lit de poudre PB, c’est-à-dire sur une couche de poudre présentant une surface plane.
Il comprend une première étape A consistant à réaliser une image Im d’au moins une partie du lit de poudre PB. L’image comprend un ensemble de pixels Pi i indice du pixel, et lors de la prise d’image un pixel de l’image présente une couleur Coli codée selon un codage colorimétrique comprenant trois grandeurs G1, G2, G3. Du fait de la trivariance visuelle, trois nombres suffisent pour le repérage d’une couleur.
Selon un mode de réalisation, le codage colorimétrique est le système RGB (ou synthèse additive RGB) et G1=R, G2=G et G3=B. On procède par ajout de lumière pour reproduire les différentes couleurs. Par la synthèse additive de trois faisceaux lumineux de couleurs rouge R, verte G et bleue B, on peut créer/caractériser la plupart des couleurs. Pour afficher/caractériser une couleur spécifique, on détermine l'importance de chacune des trois primaires additives RGB qui interviennent dans sa composition. L'addition absolue de ces trois couleurs donne le blanc. Ce modèle est très répandu car il correspond au fonctionnement des moniteurs couleur. Chaque couleur primaire oscille, en pourcentage entre 0% et 100% ou en valeur entre 0 et 255 (codage sur 8 bits, 24 bits en tout par couleur): une couleur particulière est ainsi spécifiée en indiquant les contributions de chaque couleur primaire. Disposer de 256 nuances de chaque couleur primaire permet de créer 16,7 millions de couleurs (256 x 256 x 256). Ce codage est également utilisé lors de la réalisation d’une image en couleur d’une scène avec un détecteur munis de filtres colorés. Avec le codage RGB à un pixel Pi est associé un triplet (Ri, Gi, Bi).
Mais tout type de codage de la couleur est utilisable dans l’invention, par exemple le codage (cyan, magenta, jaune), ou le codage CIE XYZ qui dérive du codage RGB, ou le codage CIE U’V’W’, CIE L*a*b*.
Pour la mise en œuvre du procédé selon un mode de réalisation, on utilise le codage initial du dispositif de prise de l’image, ou selon un autre mode de réalisation on effectue une transformation (typiquement un changement de repère) vers un autre codage. L’important est de disposer d’une information sur la couleur des pixels de l’image du lit de poudre PB, cette information étant codée par un triplet de valeurs.
Dans une deuxième étape B, on détermine la concentration en oxygène de la poudre à partir de valeurs des trois grandeurs associées à des pixels de l’image, en utilisant une fonction d’étalonnage CF Mat prédéfinie, fonction du matériau Mat, et reliant la concentration en oxygène Cox et les trois grandeurs :
Cox = CF Mat (G1, G2, G3)
Soit Pj les pixels de l’image qui sont utilisés dans le procédé selon l’invention. Les pixels Pj peuvent correspondre à l’ensemble des pixels de l’image ou à une partie des pixels de celle-ci.
On détermine ainsi la concentration en oxygène Cox de la poudre MP agencée sous la forme d’un lit de poudre PB et imagé, à partir d’un ensemble de triplet (G1j, G2j, G3j) associés aux pixels Pj.
Les inventeurs ont identifié, après de nombreuses expériences et recherches, des fonctions d’étalonnages CF Mat reliant une couleur donnée à une concentration en oxygène unique dans la plage d’intérêt (caractère bijectif entre couleur et concentration en oxygène). Cette plage d’intérêt est typiquement une concentration en masse d’oxygène, mesurée en wppm, comprise dans l’intervalle [200, 2500]. En outre il a été démontré que la mesure de la couleur effectuée par des dispositifs de prise d’image du commerce est compatible d’une détermination précise de la concentration en oxygène. A noter qu’à un matériau Mat donné peuvent correspondre plusieurs fonctions d’étalonnages.
De très bons résultats de mesure de concentration d’oxygène ont été obtenus. Il s’agit d’un résultat remarquable et surprenant. Les mécanismes de dégradation de la poudre en fusion laser sur lit de poudre sont en effet très complexes du fait de l’interaction laser-matière et des phénomènes physiques intervenant dans le bain de fusion, avec des flux de convections et éjectas de matière liquide, et l’entrainement de particules proche du laser par des pressions de recul. Dans la poudre recyclée, on retrouve des particules colorées, mais également des particules présentant des nodules d’oxydes en surface, sans films d’oxyde continu provoquant des couleurs (voir par exemple la publication précitée Delacroix et al). Il n’était donc pas évident à priori que la détermination de l’oxygène par colorimétrie pour contrôler la qualité des poudres en fabrication additive soit prédictible et comparable à des mesures conventionnelles (voir plus loin).
Le procédé 20 selon l’invention utilise le fait qu’il est possible de prendre une image du lit de poudre car celui-ci présente une structure plane. Il présente l’avantage de réaliser une caractérisation in situ et sans contact de la concentration en oxygène, en acquérant une image du lit de poudre et déterminant l’oxygène de la couche de poudre grâce à la colorimétrie de l’image. Il ne nécessite pas de manipuler la poudre, ne s’applique pas sur des prélèvements mais directement sur le lit de poudre, et peut donc être intégré facilement à un process utilisant un lit de poudre (voir plus loin).
En outre, sa mise en œuvre nécessite peu de moyens, la fonction d’étalonnage étant déterminée de manière indépendante et stockée en mémoire. Les inventeurs ont également démontré que la fonction d’étalonnage peut s’exprimer comme un polynôme du premier ou du second degré à trois variables correspondant aux trois grandeurs, et dont les coefficients sont fonction du matériau Mat (voir plus loin un exemple de détermination de cette fonction d’étalonnage).
Selon une première variante, l’étape A (réalisation de l’image du lit de poudre) est réalisée en une fois avec une caméra et selon une deuxième variante détaillée plus loin l’étape A est réalisée par balayage avec un scanner à plat.
De manière non limitative dans la suite de l’exposé, les trois grandeurs RGB seront utilisées pour le codage de la couleur.
L’étape B du procédé selon l’invention peut être exécutée selon deux méthodes illustrées .
Avantageusement, le module de traction de la courroie est choisi entre 500 N (Newton) et 1500 N. Avantageusement encore, le module de traction est compris entre 800 N et 1500 N, et de préférence compris entre 800 N et 1200 N.
La courroie 100 comporte aussi un revêtement 112 agencé au niveau de la surface externe de la denture. Ce revêtement 112 contribue, avec la forme de la denture, à définir le coefficient de frottement (COF) entre la courroie 100 et le rouleau 10 en acier ou la tête d’entraînement 18 en plastique du rouleau 10.
Le revêtement 112 peut être typiquement choisi parmi un tricot, un tissu, un non-tissé ou encore un ensemble de fibres.
Dans ce cas, le corps 102 à base élastomère de la courroie peut être en un matériau choisi de manière non limitative parmi l’éthylène-propylène-diène monomère (EPDM), le copolymère éthylène-propylène (EPM), le polybutadiène (BR), le polyuréthane (PU) ou le caoutchouc naturel.
Dans ce cas, le revêtement 112 peut être en un matériau typiquement choisi parmi un polyamide, un polyester, des fibres cellulosiques, en particulier le coton, un mélange de fibres cellulosiques et de polyuréthane, en particulier un mélange de coton et de polyuréthane ou une combinaison de ceux-ci.
En particulier le revêtement 112 peut être un tricot en polyamide, un tissu en coton mélangé à du polyuréthane.
Dans un tel cas également, une partie du revêtement 112 est noyée dans la denture.
Dans ce cas, le coefficient de frottement est lié à différents paramètres, tels que le type du revêtement 112, par exemple tricot ou tissu, la nature de son matériau, par exemple polyamide, son grammage ou encore son taux de pénétration τ dans la portion ventrale 106 au niveau de la surface externe de la denture. Celui-ci dépend aussi également de la nature de l’élastomère et de ses propriétés.
En effet, le coefficient de frottement d’un élastomère avec un acier ou un plastique est particulièrement élevé, typiquement supérieur à 1,5. Les paramètres mentionnés ci-dessus pour caractériser le revêtement 112 permettent, en fonction des choix effectués, de diminuer le coefficient de frottement (par rapport à cette même surface sans revêtement 112) et, donc, de le maîtriser. Compte-tenu du nombre de paramètres, les façons de définir le coefficient de frottement sont multiples. D’un point de vue pratique, on peut d’abord choisir le type de revêtement 112 (tricot, tissu, etc.) puis le matériau le composant (polyamide, polyester, etc.), son grammage (plus le grammage est élevé, plus le revêtement 112 couvre la surface externe et inversement) et enfin son taux de pénétration dans la denture. Ce taux de pénétration τ est défini comme étant la fraction de l’épaisseur totale du revêtement 112 qui est noyée dans la denture du corps 102 à base élastomère. Localement, ce taux de pénétration τ peut varier d’un endroit à un autre de la courroie 100, aussi on considère un taux de pénétration τ moyen sur l’ensemble de la courroie 100. En pratique, le taux de pénétration τ sera non nul et strictement inférieur à 100%, sa valeur exacte dépendant des autres paramètres. Le choix de ces paramètres dépendra également de la nature de l’élastomère employé.
Un exemple de réalisation concret sera donné dans la suite.
La vise seulement à illustrer cette notion de taux de pénétration τ du revêtement 112 dans la denture depuis la surface externe de cette denture, le revêtement 112 considéré étant ici un tricot. Ainsi, sur la gauche de cette , avec un taux de pénétration τ à neuf nul (0%), aucune fraction du tricot 112 ne pénètre dans le corps 102. Au contraire, à droite de cette , avec un taux de pénétration τ à neuf de 100%, le tricot 112 est entièrement noyé dans le corps 102 (à droite). Enfin, au milieu de cette , on a représenté diverses situations représentatives d’un taux de pénétration τ à neuf non nul et strictement inférieur à 100%.
Alternativement, le revêtement 112 peut être un film en matière thermoplastique en partie réticulée, comprenant au moins 30% de polyéthylène (PE), ce film recouvrant la surface externe de la denture. On comprend que le film thermoplastique ne pénètre pas dans la denture.
Dans un tel cas, le corps 102 de la courroie 100 est avantageusement à base d’élastomère éthylène alpha oléfine, en particulier un EPDM ou un EPM.
Le film thermoplastique peut comporter entre 30% et 90% de polyéthylène, avantageusement entre 50% et 90% de polyéthylène, et de préférence entre 75% et 90% de polyéthylène.
Le polyéthylène du film co-réticule avec l’élastomère, par exemple EPDM ou l’EPM, grâce à la présence de peroxyde ou un autre agent de réticulation. Cela favorise l’adhérence du film à l’élastomère.
Le film thermoplastique peut être constitué de manière non limitative d’un mélange de polyoléfines contenant un homo ou un copolymère comprenant de l’éthylène. Les copolymères d’éthylène comprennent notamment les copolymères éthylène/alpha-oléfine, les copolymères éthylène/ester non saturé, les copolymères éthylène/acrylate/acide acrylique, les copolymères éthylène/acide méthacrylique et les copolymères polyéthylène-éthylèneoctène. Le film thermoplastique peut aussi être à base de polyéthylène basse densité.
Dans le mode de réalisation de la , un matériau magnétique 524 est utilisé pour déterminer la position de la vanne de fond de trou 522. Dans certains modes de réalisation, plusieurs matériaux magnétiques sont utilisés (similaires à ceux du mode de réalisation illustré à la ) pour déterminer la position de la vanne de fond de trou 522. En outre, bien que les capteurs magnétiques 502A à 502C de la soient alignés dans une direction axiale, dans certains modes de réalisation, l’ensemble de détection 526 inclut des capteurs magnétiques supplémentaires qui sont positionnés dans une direction radiale, une direction circonférentielle ou une autre direction pour détecter le mouvement du matériau magnétique 524 dans des directions non axiales.