INPI-France/Brevets-Francais-2024-Chunked huggingface dataset:
La représente une image F telle que résultante d’une prise de vue opérée par la caméra frontale 10c puis fournie par cette dernière. Ainsi l’image F comprend une représentation des pistes présentes dans le champ de vision, dès lors que les conditions de visibilité entre l’aéronef 1 et chacune des pistes d’atterrissage le permettent. Dans le cas où les conditions de visibilité ne permettent pas une représentation de toutes les pistes en présence dans le champ de vision de la caméra 10c, par exemple du fait d’une nébulosité locale, la piste sélectionnée pour la détermination d’autant de positions théoriques de l’aéronef que de pistes recensées dans l’installation aéroportuaire 100 se fera en sélectionnant une piste visible dans l’image F. Il est donc tout à fait possible d’établir la position de l'aéronef par rapport à la piste de destination même si celle-ci n'est pas visible, mais que d’autres pistes de l'aéroport le sont.
Bien évidemment, si aucune piste n’est visible dans l’image F, le procédé ne saurait être exécuté.
La illustre le résultat d’un module de détection d’objets opérant une détection d’objets de type piste d’atterrissage à partir de l’image F. Des boites englobantes 101a, 101b et 101c permettent d’identifier respectivement dans l’image F les pistes d’atterrissage 100a, 100b et 100c détectées.
Les , et illustrent des reprojections des pistes 100a, 100b et 100c opérées dans l’image F en considérant successivement les différentes positions théoriques POS2, POS3 et POS1 de l’aéronef 1.
La illustre une reprojection des pistes 100a, 100b et 100c à partir de la position POS2 théorique précédemment déterminée à l’étape S2. La représentation de piste 102a est la reprojection de la piste 100a ; la représentation de piste 102b est la reprojection de la piste 100b et la représentation de piste 102c est la reprojection de la piste 100c. Selon un mode de réalisation, plus la cohérence est grande, plus le score de cohérence SC déterminé est élevé et inversement.
Il est possible de constater une bonne cohérence globale des reprojections 102a, 102b et 102c de pistes avec les pistes 100a, 100b et 100c détectées et le score de cohérence SC déterminé pour cette position théorique POS2 est élevé.
La illustre une reprojection des pistes 100a, 100b et 100c à partir de la position POS3 théorique précédemment déterminée à l’étape S2. La représentation de piste 102a est la reprojection de la piste 100a ; la représentation de piste 102b est la reprojection de la piste 100b et la représentation de piste 102c est la reprojection de la piste 100c. Il est possible de constater une très mauvaise cohérence globale des reprojections 102a, 102b et 102c de pistes avec les pistes 100a, 100b et 100c détectées et le score de cohérence SC déterminé pour cette position théorique POS3 à l’étape S4 est bien donc inférieur à celui déterminé pour la position théorique POS2.
La illustre une reprojection des pistes 100a, 100b et 100c à partir de la position POS1 théorique précédemment déterminée à l’étape S2. La représentation de piste 102a est la reprojection de la piste 100a ; la représentation de piste 102b est la reprojection de la piste 100b et la représentation de piste 102c est la reprojection de la piste 100c. Tout comme pour la situation décrite ci-avant en relation avec la , il est possible de constater sur la une très mauvaise cohérence globale des reprojections 102a, 102b et 102c de pistes avec les pistes 100a, 100b et 100c détectées et le score de cohérence SC déterminé à l’étape S4 pour cette position théorique POS1 est lui aussi bien donc inférieur à celui déterminé pour la position théorique POS2.
Ainsi, le système d’assistance à l’atterrissage est astucieusement configuré pour déterminer une position estimée POSA de l’aéronef et pour confirmer ou infirmer in fine la bonne position de l’aéronef face à la piste d’atterrissage de destination 100b prévue pour un atterrissage.
Le processeur 11 du système d’aide à l’atterrissage 10 est capable d’exécuter des instructions chargées dans la RAM 12 à partir de la ROM 13, d’une mémoire externe (non représentée), d’un support de stockage (tel qu’une carte SD), ou d’un réseau de communication. Lorsque le système d’assistance à l’atterrissage 10 est mis sous tension, le processeur 11 est capable de lire de la RAM 12 des instructions et de les exécuter. Ces instructions forment un programme d’ordinateur causant la mise en œuvre, par le processeur 11, de tout ou partie d’un procédé d’assistance à l’atterrissage décrit en relation avec la ou de variantes décrites de ce procédé.
Tout ou partie du procédé décrit en relation avec la ou ses variantes décrites peut être implémenté sous forme logicielle par exécution d’un ensemble d’instructions par une machine programmable, par exemple un DSP (« Digital Signal Processor » en anglais) ou un microcontrôleur, ou être implémenté sous forme matérielle par une machine ou un composant dédié, par exemple un FPGA (« Field-Programmable Gate Array » en anglais) ou un ASIC (« Application-Specific Integrated Circuit » en anglais). En général, le système d’assistance à l’atterrissage 10 comprend de la circuiterie électronique configurée pour mettre en œuvre les procédés décrits en relation avec lui-même. Bien évidemment, le système d’assistance à l’atterrissage 10 comprend en outre tous les éléments usuellement présents dans un système comprenant une unité de contrôle et ses périphériques, tels que, un circuit d’alimentation, un circuit de supervision d’alimentation, un ou plusieurs circuits d’horloge, un circuit de remise à zéro, des ports d’entrées-sorties, des entrées d’interruptions, des drivers de bus, cette liste étant non exhaustive.
Dans l’essai 1 du tableau ci-dessous, le mélange réactionnel a été chauffé à 110°C pendant une durée de 24h pour l’essai 1.
Concernant l’essai 2 du tableau ci-dessous, le mélange réactionnel a été chauffé à 80°C pendant une durée de 16h. Le tableau ci-dessous décrit les différents catalyseurs utilisés, les ratios molaires I/A utilisés, ainsi que les caractéristiques du produit OL obtenu selon le procédé de l’invention.
Numéro essai Catalyseur A Ratio molaire I/A M n du produit OL (g/ mol) Pourcentage massique en produit OL (%) Pourcentage massique en OC résiduels (%) 1 A 1 (NHC-Me) 1 35 090 99,7 0,3 2 A 2 (NHC-H) 5 26 670 99,1 0,9
On peut noter qu’en présence des catalyseurs décrits selon le procédé de l’invention A 1 et A 2 , on obtient plus de 99% d’organopolysiloxane linéaire OL .
Exemple 4 : Mise en œuvre du procédé de la présente invention avec différents initiateurs I :
Dans le cadre de cet exemple, le protocole général de l’exemple 2 a été mis en œuvre. Dans cet exemple, l’organopolysiloxane O 2 (CAS 556-67-2) et le catalyseur A 2 ont été utilisés. Le ratio molaire I/A est égal à 1. Les différents essais répertoriés dans l’exemple ci-dessous ont été conduits à une température de 80°C pendant une durée de 16h. Le tableau ci-dessous indique les différents initiateurs I utilisés ainsi que les caractéristiques du produit OL obtenu selon le procédé de l’invention.
Numéro essai Initiateur I M n du produit OL (g/ mol) Pourcentage massique en produit OL (%) Pourcentage massique OC résiduels (%) 1 I 1 60 700 99,3 0,7 2 I 2 152 950 97,1 2,9 3 I 3 176 760 96,5 3,5
On peut observer que le procédé de la présente invention est polyvalent et permet d’obtenir des résultats satisfaisants avec différents initiateurs comme cela est exposé dans le tableau ci-dessus.
Exemple 5 : Influence des différents ratios molaires C/A sur le procédé de la présente invention :
Dans le cadre de cet exemple, le protocole général de l’exemple 2 a été mis en œuvre. Dans cet exemple, l’organopolysiloxane O 2 (CAS 556-67-2), le catalyseur A 1 , l’initiateur I 1 et le bloqueur de chaînes C 1 ont été utilisés.
Dans le cadre de ces essais, le mélange réactionnel a été chauffé à une température de 80°C pendant une durée de 48h.
Le tableau ci-dessous mentionne le ratio molaire du bloqueur de chaîne C par rapport à la quantité molaire de catalyseur A utilisé ainsi que les caractéristiques du produit OL obtenu selon le procédé de l’invention. Dans le cadre de cet exemple, le ratio molaire I/A est de 5. Numéro essai Ratio molaire C/A M n du produit OL (g/ mol) Pourcentage massique en produit OL (%) Pourcentage massique OC résiduels (%) 1 0 60 700 99,3 0,7 2 1 30 100 99,8 0,2 3 2 26 500 99,8 0,2 4 5 11 200 99,7 0,3 5 10 6 340 99,8 0,2
Ces différents essais démontrent le contrôle de la masse molaire moyenne en nombre (M n ) de l’organopolysiloxane linéaire OL obtenu selon le procédé de l’invention.
La variation de la quantité de matière du bloqueur de chaîne C influe sur la masse molaire du produit obtenu selon le procédé de la présente invention.
Par ailleurs, on peut noter que le produit OL obtenu selon le procédé de l’invention a un pourcentage massique en organopolysiloxane cyclique OC résiduels très faible (inférieur à 1% en masse par rapport à la masse totale du produit issu de la réaction).
Exemple 6 : Mise en œuvre du procédé de la présente invention sans initiateur :
Dans une étape 12, les données contextuelles sont horodatées et signées par le dispositif électronique, au moyen d’une clé de chiffrement préalablement obtenue et stockée au sein de ce dispositif. Selon une caractéristique particulière, cette clé de chiffrement est comprise dans un certificat de signature électronique délivré par une autorité de certification externe. De cette manière, l’intégrité et l’origine des données contextuelles peut être vérifiée ultérieurement par un équipement tiers, notamment un équipement en charge d’établir des bilans énergétiques.
Dans une étape 13, les données contextuelles signées sont transmises à un serveur de collecte en charge d’établir, à partir de ces données, un bilan énergétique associé à l’utilisation du service. Alternativement le serveur de collecte peut déléguer tout ou partie de l’établissement du bilan énergétique à un serveur tiers (par exemple un serveur de conversion en ticket carbone).
Dans un mode de réalisation particulier, le procédé selon la présente technique comprend, préalablement à l’étape 11 d’obtention des données contextuelles, une étape 10 de réception de données représentatives d’une politique de mise en œuvre des opérations de collecte. La politique de mise en œuvre comprend plus particulièrement :
- des informations d’identification du ou des services dont l’utilisation doit faire l’objet de l’établissement d’un bilan énergétique ; et/ou
- des informations d’identification du terminal de communication au moyen duquel une utilisation de ces services doit faire l’objet de l’établissement du bilan énergétique.
Une telle politique de mise en œuvre prend par exemple la forme de données structurées (accessibles par exemple dans un fichier, dans une base de données, etc.) définissant des règles permettant, entres autres, de définir le terminal de communication (ou plusieurs terminaux de communication) et les services dont l’utilisation associée doit faire l’objet d’un bilan énergétique, c’est-à-dire pour lesquels les étapes d’obtention 11, de signature 12 et de transmission 13 sont mises en œuvre. Ces données sont éventuellement regroupées selon une politique d’agrégation permettant de paramétrer si le bilan énergétique doit être étendu à plusieurs services (agrégation de services) ou plusieurs terminaux de communication (agrégation de terminaux), ou au contraire différencié par terminal et/ou service. Ainsi, via la politique d’agrégation, il est possible de définir finement un degré de granularité souhaité pour l’établissement du bilan énergétique.
Selon une caractéristique particulière, les informations d’identification des services prennent la forme de noms de domaine. Par exemple, une information d’identification du type « *. teams.microsoft » dans les données structurées signifie que des données contextuelles représentatives d’un contexte énergétique doivent être collectées lorsque l’application de visioconférence Teams™ de l’éditeur de solutions logicielles Microsoft™ est utilisée, c’est-à-dire dès lors que des flux de données associé au domaine teams.microsoft et tous ses sous-domaines (inclus de par la présence du caractère spécial « * » dans le nom de domaine) sont émis à partir du terminal de communication. Divers types de syntaxe peuvent être utilisées au sein des données structurées pour marquer le regroupement (i.e. l’agrégation), la dissociation, voire l’exclusion de certains services du procédé de collecte.
Les informations identifiant le ou les terminaux de communication pour lesquels le procédé doit être mis en œuvre peuvent par exemple prendre la forme d’une adresse IP ou d’une adresse MAC associée au terminal de communication, ou tout autre information permettant d’identifier de manière certaine le terminal (e.g. un numéro de série, un nom de machine, etc.). Ainsi, il est possible de sélectionner par ce biais les terminaux de communication concernés par la mise en œuvre du procédé selon la technique proposée. Par exemple, si on reprend l’exemple précédent du service de visioconférence Teams, il est possible de spécifier que seules les utilisations du service à partir d’un terminal de communication à usage professionnel (par exemple à partir d’un ordinateur portable fourni par une entreprise à un salarié) doivent être prises en compte. Une utilisation de ce même service à partir d’un terminal de communication non identifié de l’utilisateur, par exemple un terminal de communication personnel de l’utilisateur (e.g. sa tablette), ne déclenchera pas le mécanisme de collecte décrit en relation avec les étapes d’obtention 11, de signature 12 et de transmission 13 du procédé selon la présente technique.
La présente technique offre ainsi une grande liberté de paramétrage d’un degré de granularité souhaité pour l’établissement du bilan énergétique (d’une granularité très fine au niveau du flux, à une granularité large grâce au mécanisme d’agrégation), et ceci tant au niveau des services que des terminaux de communication utilisés.
Dans un mode de réalisation particulier, le dispositif électronique qui met en œuvre le procédé décrit en relation avec la est un dispositif par lequel transite au moins un flux de données lié à l’utilisation du service pour lequel un bilan énergétique est souhaité. Selon une caractéristique particulière de ce mode de réalisation, la transmission (étape 13) des données contextuelles signées peut alors être effectuée par encapsulation de ces données signées au sein d’au moins un flux de données sortant parmi les flux de données liés à l’utilisation du service. Par flux de données sortant, on entend un flux émis par le terminal de communication à destination du serveur fournisseur du service. En d'autres termes, dans une telle implémentation, au moins certains flux de données échangés entre le terminal de communication et un serveur fournisseur dans le cadre de l’utilisation du service sont enrichis pour y intégrer les données additionnelles que sont les données contextuelles signées (i.e. représentatives d’un contexte énergétique vérifiable). Cet enrichissement des flux peut par exemple être effectué au niveau de la couche de transport, par exemple en encapsulant les données contextuelles signées dans des trames selon un protocole de transport utilisé (e.g. TCP, QUIC, etc.). De manière alternative, les données contextuelles signées peuvent également être transmises via des flux de données dédiés, distincts de ceux échangés dans le cadre de l’utilisation du ou des services mis à disposition par au moins un serveur fournisseur.
Selon une caractéristique particulière, les données contextuelles signées transmises en étape 13 sont routées en fonction des informations d’identification du service considéré, en fonction des informations d’identification du terminal de communication, ou encore en fonction d’un identifiant interne associé auxdites informations d’identification, attribué par exemple par le dispositif électronique (e.g. un identifiant interne de flux). De cette manière, la présente technique permet également de paramétrer finement la destination des données contextuelles signées collectées, éventuellement en les dirigeant vers différents serveurs de collecte en fonction du ou des services et/ou du terminal de communication utilisés.
Dans un mode de réalisation particulier, la politique de mise en œuvre obtenue en étape 10 comprend en outre des informations représentatives d’au moins une mesure énergétique à mettre en œuvre au niveau du terminal de communication, dans le cas d’une détection d’au moins un évènement prédéterminé reçu par exemple en provenance d’un fournisseur d’énergie externe ou encore d’un dispositif de contrôle d’énergie présent dans l’environnement local du terminal de communication. De tels évènements peuvent par exemple comprendre une notification de délestage, une demande d’effacement, une notification d’une bascule de source énergétique (partielle ou complète) en provenance d’un dispositif de contrôle d’énergie présent dans un environnement local dudit terminal de communication, etc.
En réponse à une telle détection, le dispositif électronique peut solliciter la mise en œuvre, au niveau du terminal de communication, de mesures notamment d’économie d’énergie, comprenant par exemple :
La illustre schématiquement une image numérique plein champ I, par exemple une image UHD, de taille C colonnes par L lignes, avec C=3840 et L=2160 pixels.
Deux zones d’intérêt référencés respectivement Z 1 et Z 2 sont également représentées. Ces zones d’intérêt sont des sous-images de l’image numérique plein champ I, de taille prédéterminée N colonnes, M lignes, avec N<C et M<L.
Par exemple, N est compris entre 128 et 1024et M est compris entre 128 et 1024, par exemple N=1024 et M=1024 ou N=1024 et M=512.
Les zones d’intérêt Z 1 , Z 2 représentées dans la sont disjointes.
En variante, les zones d’intérêt déterminés peuvent se chevaucher partiellement.
Des plus, des obstacles détectés O1, O2 sont schématiquement représentés dans la . Les obstacles sont représentés de manière schématique, par les rectangles circonscrits aux objets. Par exemple, les objets détectés sont des pylônes portant des câbles électriques.
La illustre également schématiquement une image numérique plein champ I, et une zone d’intérêt déterminée dans un autre mode de réalisation. Dans l’exemple de la , la position de la zone d’intérêt Z est indiquée par le vecteur V de trajectoire de vol de l’aéronef, représentatif de la direction de la trajectoire à un instant t. Par exemple la zone d’intérêt Z est centrée sur un point P 0 indiqué par le vecteur V, qui correspond à la projection du vecteur V sur le champ de vision de la caméra générant l’image numérique plein champ I.
Les figures 2 et 3 illustrent des exemples de mode de réalisation, étant entendu que d’autres modes de réalisation sont envisageables, par exemple : un suivi de zone d’intérêt (ou « tracking » en anglais) sur une pluralité d’images numériques successives formant une vidéo, avec un pas d’échantillonnage temporel choisi : un positionnement de zone d’intérêt en fonction d’une information fournie par une autre caméra embarquée, par exemple une caméra infrarouge ; un positionnement de zone d’intérêt en fonction d’une information en provenance d’un système extérieur, par exemple en provenance d’un autre aéronef, via la deuxième interface de communication 16.
La est un synoptique des principales étapes d’un procédé de détection d’obstacles selon un mode de réalisation.
Le procédé comporte une étape 50 de réception d’une image numérique I, dite image numérique plein champ, capturée par la caméra 8. Les étapes du procédé sont ensuite itérées, par exemple sur toutes les images numériques plein champ capturées par la caméra, ou sur un sous-ensemble des images numériques plein champ capturées, espacées d’un pas temporel choisi, ou en d’autres terme pour une image numérique sur X, le nombre X étant choisi en fonction de diverses contraintes. Dans ce cas, un suivi ou « tracking » des objets détectés est appliqué en plus.
La position de la caméra, par exemple dans un référentiel spatial associé à l’aéronef, l’orientation de la caméra et les paramètres de calibration de la caméra sont également obtenus et mémorisés, pour une utilisation pour assurer la conformité des images générées.
Le procédé comporte également, optionnellement, une étape 52 d’acquisition d’informations avioniques en provenance des instruments avioniques de bord, comportant au moins une information relative à un paramètre de déplacement de l’aéronef, par exemple le vecteur de trajectoire de vol. De préférence d’autres informations avioniques, par exemple le vecteur de vitesse et l’attitude de l’aéronef sont également fournies, ainsi que la position géo-référencée de l’aéronef. Par exemple, les informations avioniques telles que les attitudes de l’aéronef (cap magnétique, assiette et inclinaison) proviennent d’une centrale inertielle.
Le procédé comporte en outre une étape 54 de détermination d’une position spatiale d’une zone d’intérêt dans l’image numérique I reçue à l’étape 50.
Une zone d’intérêt est de préférence une zone rectangulaire, de taille prédéterminée, ie un nombre N de lignes et un nombre M de colonnes, N et M étant des entiers préalablement fixés. En d’autres termes, une zone d’intérêt correspond à une sous-image de taille NxM de l’image numérique I.
Une position spatiale de la zone d’intérêt dans un référentiel spatial choisi est par exemple indiquée par les coordonnées d’un coin, par exemple le coin supérieur gauche, de la zone d’intérêt, dans le référentiel spatial choisi. Par exemple, le référentiel spatial choisi est le référentiel spatial associé à l’image numérique I.
Par exemple, le coin supérieur gauche de l’image numérique I est l’origine du référentiel spatial associé à l’image numérique I, et les coordonnées des points respectifs sélectionnables dans l’image numérique I sont les indices de ligne et de colonne associés.
Le polymère est quant à lui choisi parmi les polymères susceptibles d’être utilisés dans un procédé de moulage par injection, par exemple du polypropylène, du polyéthylène, de l’acrylonitrile butadiène styrène, du polycarbonate ou un alliage d’acrylonitrile butadiène styrène et de polycarbonate. Sans y être limité, on préférera le polypropylène.
Le procédé de l’invention comporte une première étape de réalisation d’une pièce intermédiaire plane 13 comportant, en référence au figures, un textile tissé 5,5a,5b recouvrant un substrat en polymère durci 6,6a,6b, lequel textile tissé 5,5a,5b est partiellement noyé dans ledit polymère durci 6,6a,6b qui occupe au moins les interstices 12a,12b entre les fils de chaînes 11a,11b et les fils de trame 10a,10b sans recouvrir totalement la face d’habillage 8a,8b du textile 5,5a,5b, de sorte que ladite face d’habillage 8a,8b comporte une alternance de polymère durci 6,6a,6b et de fils de chaîne 11a,11b et/ou de fils de trame 10a,10b du textile tissé.
Cette première étape, réalisée avant le formage à chaud de la pièce d’habillage, permet de fixer le polymère durci 6,6a,6b dans les mailles du textile tissé 5,5a,5b pour le reste du procédé du fabrication de la pièce d’habillage formée en trois dimensions. Autrement dit, la face d’habillage 8a,8b de la pièce d’habillage est définitivement formée lors de cette première étape. Plus précisément, lors du formage à chaud, et éventuellement du surmoulage, la chaleur apportée soit par la presse, soit par l’injection de polymère du coté de la face polymère 7 de la pièce intermédiaire 13, n’agit pas sur le polymère 6,6a,6b se trouvant dans les mailles du textile tissé 5,5a,5b, y compris dans des zones, par exemple les bords saillants de la pièce d’habillage formée en trois dimensions, qui sont soumises à des contraintes spécifiques lors de l’opération de formage à chaud.
La première étape de réalisation de la pièce intermédiaire consiste essentiellement à porter à l’état fondu une feuille de polymère, puis à appliquer sous pression le textile tissé 5,5a,5b sur la feuille de polymère fondue.
Pour ce faire, selon l’invention et sans que cela ne soit limitatif, trois variantes de réalisation de la première étape de réalisation de la pièce intermédiaire sont décrites ci-après.