INPI-France/Brevets-Francais-2024-Chunked huggingface dataset:
De plus, à partir du système R9, il peut être noté que les paramètres de contrôle de sortie et dépendent de tous les paramètres de contrôle d’entrée , et . Cela montre que la structure de convertisseur 10 étudiée est couplée et qu’un changement d’une des variables de contrôle a un effet sur tous les ports.
Une manière de contrôler un convertisseur 10 est de rendre égal à une valeur minimale autorisée dans la relation R4 avec une marge de sécurité à chaque point de fonctionnement. Il vient ainsi :
La valeur de peut être choisie arbitrairement, par exemple fixée à 0,01.
Les valeurs correspondantes de et sont ensuite calculées à partir du système de la relation R9 au point de fonctionnement choisi.
Ensuite, à l’aide des relations R5 et R6, il est obtenu une valeur minimale autorisée pour et .
Les valeurs calculées des trois paramètres de contrôle d’entrée sont ensuite envoyés au système.
Ajouter une boucle de rétroaction au contrôle du convertisseur 10 permet de découpler les ports.
Les approximations faites pour développer le modèle mathématique entraîneront une erreur dans l’état permanent si seule la boucle ouverte de contrôle est appliquée.
Un contrôleur PI est donc utilisé pour chacune des boucles de contrôle pour supprimer cette erreur (voir figures 3 et 4). Ces contrôleurs sont calculés sur la base du modèle d’ordre réduit présenté précédemment. Des sous-unités d’ajustement 70 et 90 sont ajoutées pour s’assurer que les conditions R4 à R6 sont toujours satisfaites.
Dans le cas des figures 3 et 4, le maximum autorisé pour la valeur de est noté et est égal à 1.
Similairement, le maximum autorisé pour les valeurs de et de est noté et se calcule comme suit :
La fonction de transfert de la sous-unité de conversion 66 s’exprime ainsi comme suit :
En utilisant la première fonction de transfert de la relation R12, il est obtenu une fonction de transfert de première ordre.
Dans une troisième opération, une valeur d’une fonction de coût L est obtenue pour chaque image numérique courante de l’ensemble d’images courantes. Ladite fonction de coût L est définie par une somme d’une première donnée R et d’une deuxième donnée D.
La première donnée R est représentative d’un nombre moyen de bits par pixel nécessaire pour encoder ladite image numérique courante en utilisant les valeurs courantes desdits paramètres du réseau de neurones et la deuxième donnée D est représentative d’une distorsion entre ladite image numérique courante et une image numérique reconstruite à partir des valeurs courantes desdits paramètres du réseau de neurones. La deuxième donnée D est dépendante des valeurs des coefficients de pondération .
Dans une quatrième opération, une valeur moyenne des fonctions de coût L obtenues est calculée.
Dans une cinquième opération, des valeurs de pas sont déterminées selon une méthode de descente de gradient utilisée pour minimiser la valeur moyenne des fonctions de coût L, chaque valeur de pas étant utilisée pour modifier une valeur courante d’un paramètre du réseau de neurones.
Les troisième, quatrième et cinquième opérations sont itérées tant qu’une condition d’arrêt de la méthode de descente de gradient n’est pas vérifiée.
La méthode de gradient pour déterminer des paramètres par minimisation d’une fonction de coût est très largement connu de l’homme du métier. On peut se référer par exemple au lien suivant pour plus d détails : https ://moodle.luniversitenumerique.fr/pluginfile.php/585/mod_resource/content/1/S2b-descente.pdf.
Selon une variante, une condition d’arrêt de la méthode de descente de gradient est un nombre d’itérations prédéterminé.
Selon une variante, après chaque itération de la méthode de descente de gradient, les valeurs de pas sont comparées à des valeurs seuil et si toutes ces valeurs de pas sont inférieures aux valeurs de seuil, une condition d’arrêt de la méthode de descente de gradient est vérifiée.
Selon une variante, la deuxième donnée D est une erreur quadratique moyenne qui mesure la distorsion entre une image numérique courante et une image reconstruite correspondante à l’image numérique courante.
Par exemple, dans le cas où l’image numérique courante est une image numérique couleur comprenant composantes , par exemple =3 composantes RGB (pour Red, Green, Blue, en français rouge, vert, bleu), la fonction de coût L est donnée par :
avec H le nombre de lignes de l’image numérique courante , W le nombre de colonnes de l’image numérique courante , une valeur d’un pixel d’une composante de l’image numérique courante et une valeur d’un pixel d’une composante de l’image reconstruite .
Selon une variante, la valeur d’un coefficient de pondération correspondant à un pixel appartenant à une zone d’intérêt d’une image numérique courante est supérieure à une valeur d’un coefficient de pondération correspondant à un pixel n’appartenant pas à une zone d’intérêt de ladite image numérique courante .
Cette variante permet d’assigner plus de bits pour compresser les zones d’intérêt d’une image numérique courante et moins de bits pour compresser les zones de ladite image numérique courante qui présentent moins d’intérêt. En d’autres termes, cette variante permet de concentrer la majorité des bits pour la compression des zones d’intérêt d’une image numérique courante au détriment du reste de ladite image numérique courante qui présente moins d’intérêt c’est-à-dire moins de contenu sémantique.
En effet, plus la valeur d’un coefficient de pondération est importante et plus le débit (première donnée D) et la qualité visuelle d’une mage reconstruite sont importants. Pour limiter la distorsion causée par la compression dans les zones d’intérêt de ladite image numérique courante , les coefficients de pondération des pixels appartenant à ces zones auront alors des valeurs importantes comparées à celles des coefficients de pondération des pixels n’appartenant pas à ces zones.
A l’opposé, plus la valeur d’un coefficient de pondération est faible et plus le débit (première donnée D) et la qualité visuelle de ladite image reconstruite sont faibles. Des distorsions de compression des pixels n’appartenant pas à des zones d’intérêt de ladite image numérique courante seront présentes mais peut gênantes car ces zones ne portent pas le contenu sémantique de ladite image numérique courante .
Selon la présente invention, il est donc avantageux d’assigner des valeurs aux coefficients de pondération associés aux pixels d’une image numérique courante en fonction de l’appartenance de ces pixels à des zones d’intérêt de ladite image numérique courante .
Dans certains modes de réalisation, lors de l’étape d’expansion, le diamètre de l’ébauche brute est augmenté d’une valeur comprise entre 0,1% et 0,8% de son diamètre initial.
Ces valeurs d’expansions du diamètre, par exemple du diamètre interne de l’ébauche brute, suffisent à diminuer considérablement les contraintes résiduelles, et améliorer la qualité des pièces obtenues.
Dans certains modes de réalisation, l’étape d’expansion est effectuée par l’intermédiaire d’un vérin poussant l’ébauche brute radialement vers l’extérieur de manière à élargir ladite ébauche brute.
Il est par exemple possible d’utiliser un vérin à patins disposés contre la face radialement interne de la pièce annulaire à plusieurs endroits équidistants le long de cette face, poussant ainsi uniformément la pièce annulaire vers l’extérieur de manière à étirer et élargir celle-ci, et ainsi augmenter sensiblement le diamètre de la pièce annulaire.
Dans certains modes de réalisation, la pièce annulaire est une virole permettant l’accouplement de deux modules de moteur aéronautique. Les modules de moteur aéronautique peuvent être les turbines haute et basse pression du moteur par exemple. Les intervalles de tolérance pour une telle virole étant très serrés, la mise en œuvre d’un procédé selon le présent exposé est par conséquent particulièrement avantageuse, en ce qu’elle permet plus efficacement d’être en conformité avec ces intervalles de tolérance en améliorant significativement la circularité et donc la qualité des pièces.
La représente une vue en perspective d’une virole annulaire d’accouplement fabriquée par un procédé selon le présent exposé ;
La représente une section de la virole de la dans un plan parallèle à l’axe central de la virole ;
La est un diagramme représentant schématiquement les différentes étapes d’un procédé de fabrication d’une pièce annulaire selon l’art antérieur ;
La est un graphique représentant l’évolution du nombre de pièces annulaires fabriquées par le procédé de la , en fonction des écarts entre un diamètre mesuré sur ces échantillons et la valeur prédéterminée théorique de ce diamètre ;
La est un diagramme représentant schématiquement les différentes étapes d’un procédé de fabrication d’une pièce annulaire selon un premier mode de réalisation du présent exposé ;
La est un graphique (entier à gauche, et détaillé à droite) représentant l’évolution du nombre de pièces annulaires fabriquées par le procédé de la , en fonction des écarts entre un diamètre mesuré sur ces échantillons et la valeur prédéterminée théorique de ce diamètre ;
La est un diagramme représentant schématiquement les différentes étapes d’un procédé de fabrication d’une pièce annulaire selon un deuxième mode de réalisation du présent exposé ;
La est un graphique (entier à gauche, et détaillé à droite) représentant l’évolution du nombre de pièces annulaires fabriquées par le procédé de la , en fonction des écarts entre un diamètre mesuré sur ces échantillons et la valeur prédéterminée théorique de ce diamètre.
Dans la suite de la description, un procédé de fabrication d’une virole d’accouplement 10 de deux modules de moteur aéronautique (non représentés), va être décrit en référence aux figures 1 à 8. L’invention n’est cependant pas limitée à la fabrication d’une telle virole, mais peut s’appliquer à toutes pièces annulaires métalliques souple et présentant un diamètre supérieur ou égal à 50 cm.
Une telle virole 10, représentée en perspective sur la , mesure par exemple 1 m de diamètre interne, et comprend un alliage réfractaire de nickel, par exemple du Waspaloy ® . La virole 10 s’étend autour d’une direction axiale X, correspondant au centre de la virole 10, une direction radiale R de la virole 10 étant perpendiculaire à la direction axiale X. Les termes « interne », « externe » et leurs dérivés sont donc considérés selon cette direction radiale R, « interne » étant compris comme plus près de l’axe X, et « externe » étant compris comme plus éloigné de l’axe X.
Esters polyglycéryliques d’acide gras La composition selon la présente invention comprend au moins un tensioactif choisi parmi les esters polyglycéryliques d'acide gras ayant un HLB >10.
Le terme HLB (« hydrophilic-lipophilic balance », balance hydrophile-lipophile) est bien connu de l’homme du métier et reflète le rapport entre la partie hydrophile et la partie lipophile dans la molécule.
Au sens de la présente invention, il est préférable que l’ester polyglycérylique d’acide gras ait une fraction polyglycérol dérivée de 2 à 10 glycérols, mieux encore de 3 à 6 glycérols, et encore mieux encore de 5 à 6 glycérols.
L’ester polyglycérylique d’acide gras peut être choisi parmi les mono, di et triesters d’acide saturé ou insaturé, de préférence d’acide saturé, incluant 2 à 30 atomes de carbone, de préférence 6 à 30 atomes de carbone et, mieux encore, 8 à 30 atomes de carbone, tels que l’acide caprique, l'acide caprylique, l’acide laurique, l’acide myristique, l’acide stéarique, l’acide isostéarique et l’acide oléique.
L’ester polyglycérylique d’acide gras peut être choisi dans le groupe consistant en :
caprylate de PG5, caprate de PG5, dicaprate de PG5, tricaprate de PG5, laurate de PG5, myristate de PG5, dimyristate de PG5, stéarate de PG5, isostéarate de PG5, diisostéarate de PG5, oléate de PG5, dioléate de PG5.
caprylate de PG6, dicaprylate de PG6, caprate de PG6, dicaprate de PG6, laurate de PG6, myristate de PG6, dimyristate de PG6, stéarate de PG6, isostéarate de PG6, oléate de PG6, dioléate de PG6,
caprylate de PG10, dicaprylate de PG10, tricaprylate de PG10, caprate de PG10, dicaprate de PG10, tricaprate de PG10, laurate de PG10, dilaurate de PG10, myristate de PG10, dimyristate de PG10, stéarate de PG10, distéarate de PG10, isostéarate de PG10, diisostéarate de PG10, oléate de PG10
Il est préférable de choisir l’ester polyglycérylique d’acide gras parmi :
La virole 10 comprend une pluralité de festons 12, c’est-à-dire des crans répartis circonférentiellement autour de la virole 10, le long de sa face radialement externe. Ces festons 12 sont chacun traversés par un orifice 14. La virole 10 présente par ailleurs une forme complexe, bien visible sur la section représentée sur la .
La virole 10 comprend notamment, sur une première face axiale, une première bride annulaire 15, et une première gorge annulaire 17. Sur une deuxième face axiale, la virole 10 comprend notamment un épaulement 18 et une deuxième gorge annulaire 19. Une deuxième bride annulaire 16 est en outre formée à l’extrémité radialement interne de la virole.
Chacune de ces structures géométriques que comprend la virole 10 implique des cotes devant respecter des valeurs prédéterminées. En particulier, les diamètres interne et externe de ces différentes portions, notamment de première bride annulaire 15 constituant une interface de frettage avec un module aéronautique, doivent présenter des valeurs prédéterminées, devant respecter un intervalle de tolérance restreint.
L’exemple qui suit s’intéresse au diamètre externe De de la première bride annulaire 15 (ci-après nommée plus simplement « bride 15 »). Toutefois, la description pourrait s’appliquer également à d’autres portions de la pièce. On comprend que le diamètre externe De est la distance entre l’axe X et la surface externe de la première bride annulaire 15, repérée par la ligne en pointillés sur la .
La est un diagramme représentant les différentes étapes d’un procédé de fabrication d’une telle virole 10 selon l’art antérieur. Un tel procédé comprend dans un premier temps une étape de fabrication (étape S100) dans laquelle une ébauche brute de la pièce est fabriquée par forgeage, et dans un deuxième temps une étape d’usinage (étape S200), dans laquelle l’ébauche brute obtenue à l’étape S100 est usinée de manière à obtenir la forme et les dimensions souhaitées de la virole 10.
L’étape S100 de fabrication comprend le forgeage comprenant dans un premier temps la mise en forme d’un bloc métallique brute dans laquelle, de manière connue en soi, le bloc est disposé dans un four à 900-1000°C, puis une force importante est appliquée sur le bloc à chaud pour lui donner la forme souhaitée (étape S110). Le bloc ainsi mis en forme est de nouveau disposé dans le four à 1000°C environ et est ensuite trempé dans un liquide de refroidissement (étape S120), qui peut être de l’eau, de l’huile, ou un liquide polymère. Au cours de cette étape, du fait de la vitesse élevée de refroidissement, la trempe fige des gradients de contraintes importants au sein de la pièce. En particulier, les bords du bloc métallique refroidissent plus vite que le cœur, impliquant de forts gradients de contraintes. Un traitement thermique supplémentaire de détentionnement est ensuite réalisé pour tenter de diminuer ces contraintes résiduelles (étape S130).
Un tel traitement thermique de détentionnement peut comprendre, de manière connue en soi, des traitements par revenus, notamment en soumettant la pièce pendant 4h à une température de 850°C±10 et pendant 16h à 760°C±10, en laissant refroidir la pièce à l’air libre.
A l’issu de l’étape S100 de fabrication incluant le forgeage et les traitements thermiques, une ébauche brute de la virole est obtenue. Cette ébauche brute présente par exemple la forme d’un anneau métallique de section rectangulaire. Au cours de l’étape d’usinage S200, cette ébauche métallique est dans un premier temps disposée sur un outil permettant sa mise en rotation, de manière à ajuster les diamètres, notamment le diamètre externe De, aux valeurs prédéterminées (étape S210 de tournage d’ajustement).
Une fois les diamètres ajustés aux cotes souhaitées, l’ébauche est ensuite usinée de manière à former les parties fortement 3D de la virole 10, notamment les gorges 17, 19, les orifices 14 et les festons 12 (étape S220 d’enlèvement de matière), par l’intermédiaire d’une fraise par exemple.
La est un graphique représentant la répartition des résultats de mesure du diamètre De, à un emplacement donné, sur 67 échantillons, et notamment l’écart E en mm (millimètre) entre le diamètre De mesuré et la valeur prédéterminée que ce diamètre De doit respecter, par exemple 958,1 mm. L’intervalle I entre les deux lignes pointillées représente l’intervalle de tolérance que le diamètre De doit respecter à l’issu du procédé de fabrication décrit plus haut, cet intervalle I étant de 0,05 mm. La courbe en trait plein représente les variations moyennes du nombre d’échantillons en fonction de l’écart E.
Le graphique de la montre un nombre important d’échantillons présentant des écarts E différents, indiquant une dispersion importante des valeurs de diamètre De mesurés, et donc une non répétabilité des résultats obtenus par ce procédé, et montre en outre que la grande majorité des écarts E mesurés sont au-delà de l’intervalle I de tolérance.
La est un diagramme représentant les différentes étapes d’un procédé de fabrication d’une virole 10 selon un premier mode de réalisation du présent exposé. L’étape S100 de fabrication dans ce premier mode de réalisation est identique à l’étape S100 du procédé selon l’art antérieur. En revanche, l’étape d’usinage S200 diffère de l’étape S200 du procédé selon l’art antérieur en ce que les étapes S210 et S220 sont inversées.
Plus précisément, au cours de l’étape d’usinage S200, l’ébauche métallique est dans un premier temps usinée de manière à former les parties fortement 3D de la virole 10, notamment les gorges 17, 19, les orifices 14 et les festons 12 (étape S210’ d’enlèvement de matière), et de manière à enlever une grande partie de la masse de l’ébauche, notamment au moins 50% de sa masse, de préférence au moins 90%.
Ensuite, l’ébauche métallique est disposée sur un outil permettant sa mise en rotation, de manière à ajuster les diamètres, notamment le diamètre externe De, aux valeurs prédéterminées (étape S220’ de tournage d’ajustement). Ainsi, l’étape S210’ constitue un dégrossissement de la pièce dans laquelle la majeure partie de la masse de l’ébauche est enlevée et permettant d’obtenir une virole 10 ayant globalement la forme finale souhaitée, incluant notamment les orifices 14, festons 12 et gorges 17, 19, et l’étape S220’ constitue une étape de finition dans laquelle les diamètres sont ajustés par un outil adapté.
On notera que l’étape S210’ d’enlèvement de matière peut également comprendre un tournage de l’ébauche, ce dernier constituant cependant un tournage de dégrossissement (en plus du fraisage d’orifices et/ou de gorges) permettant d’enlever de la matière pour se rapprocher de la forme et des dimensions finales de la virole 10, mais qui est différent du tournage d’ajustement (étape S220’), permettant d’ajuster les diamètres aux cotes précises souhaitées et prédéterminées.
La est un graphique représentant la répartition des résultats de mesure du diamètre De, à un emplacement donné, sur 18 échantillons, notamment de l’écart E en mm (millimètre) entre le diamètre De mesuré et la valeur prédéterminée de ce diamètre. En particulier, le graphique de droite représente celui de gauche de manière plus détaillée, l’échelle des abscisses étant agrandie.
Procédé et dispositif de compression avec pertes et relative à des zones d’intérêts d’images numériques utilisant des paramètres déterminés à partir d’un réseau de neurones . La présente invention concerne la compression avec pertes d’images numériques et la détection d’objets dans lesdites images numériques. Plus particulièrement, la présente invention concerne un procédé et dispositif de compression avec pertes et relative aux zones d’intérêts d’une image numérique utilisant des paramètres déterminés à partir d’un réseau de neurones.
Arrière-plan technologique Il est connu de compresser (encoder) avec pertes des images numériques pour minimiser l’empreinte mémoire de ces images numériques lorsque ces images numériques sont stockées ou pour minimiser la quantité de bits, c’est-à-dire le débit, nécessaire pour transmettre ces images numériques entre deux dispositifs distants via un réseau de communication.
Il existe de nombreux procédés de compression d’images avec pertes. Certains de ces procédés utilisent des réseaux de neurones pour déterminer des paramètres de codage utilisés par ces procédés de compression.
Par ailleurs, il est commun d’appliquer un procédé de détection sur une image numérique reconstruite obtenue par décodage d’une image numérique compressée pour détecter des objets présents dans cette image numérique reconstruite. Le procédé de détection détermine des zones de l’image numérique reconstruite qui portent du contenu sémantique de cette image numérique reconstruite. Ces zones sont souvent appelées zones d’intérêt ou objets de l’image numérique reconstruite.
Lorsqu’un procédé de détection est appliqué sur une image numérique reconstruite, il peut se produire des erreurs de détection qui n’existent pas lorsque ce procédé de détection est appliqué sur l’image numérique originale. Ces erreurs de détection sont dues à des dégradations de l’image numérique reconstruite provoquées par la compression avec pertes de l’image numérique originale.
Un objet de la présente invention est de fournir un procédé de compression avec pertes d’une image numérique qui dégrade peu les performances d’un procédé de détection appliqué sur une image numérique reconstruite.
Selon un premier aspect, la présente invention concerne un procédé de compression avec pertes d’une image numérique utilisant des paramètres de codage déterminés à partir d’un réseau de neurones, ledit procédé comprenant une phase d’apprentissage permettant de déterminer des valeurs des paramètres du réseau de neurones qui comprend les étapes suivantes pour un ensemble d’images numériques courantes : a) obtention d’une valeur de coefficient de pondération pour chaque pixel de chaque image numérique courante dudit ensemble d’images numériques courantes, ladite valeur de coefficient de pondération dépendant de l’appartenance du pixel d’une image numérique courante à une zone d’intérêt définie dans ladite image numérique courante ; b) sélection de valeurs courantes des paramètres du réseau de neurones ; c) obtention d’une valeur d’une fonction de coût pour chaque image numérique courante de l’ensemble d’images numériques courantes, ladite fonction de coût étant définie par une somme d’une première donnée et d’une deuxième donnée, lesdites première et deuxième données étant évaluées pour lesdites valeurs courantes desdits paramètres du réseau de neurones, la première donnée étant représentative d’un nombre moyen de bits par pixel nécessaire pour encoder ladite image numérique courante en utilisant les valeurs courantes desdits paramètres du réseau de neurones et la deuxième donnée étant représentative d’une distorsion entre ladite image numérique courante et une image numérique reconstruite à partir des valeurs courantes desdits paramètres du réseau de neurones, ladite deuxième donnée étant dépendante des valeurs des coefficients de pondération ; d) calcul d’une valeur moyenne des valeurs de fonctions de coût obtenues ; e) détermination de valeurs de pas selon une méthode de descente de gradient utilisée pour minimiser la valeur moyenne des fonctions de coût, chaque valeur de pas étant utilisée pour modifier une valeur courante d’un paramètre du réseau de neurones ; les étapes c), d) et e) sont itérées tant qu’une condition d’arrêt de la méthode de descente de gradient n’est pas vérifiée.