INPI-France/Brevets-Francais-2024-Chunked huggingface dataset:
De manière classique, l’au moins une source lumineuse est du type à semi-conducteur, notamment du type diode électroluminescente. Optionnellement, le module lumineux 4 peut comporter une pluralité de sources lumineuses activables sélectivement. L’au moins une source lumineuse est agencée sur l’au moins une carte de circuit imprimé, ou PCB, de son expression anglaise Printed Circuit Board. Notamment, l’au moins une source lumineuse et la carte de circuit imprimé portant celle-ci sont disposés dans une moitié arrière, le long de la direction longitudinale X, du module lumineux 4.
Le module lumineux 4 comprend encore au moins un dissipateur de chaleur 43 et au moins un réflecteur 44, assemblés de sorte à définir une structure, notamment extérieure, assimilable à un boîtier du module lumineux 4. Selon des exemples de réalisation davantage décrits ci-après, le support 42 de la patte de maintien 5 est sélectionné parmi l’au moins un dissipateur de chaleur 43 et l’au moins un réflecteur 44. Selon un exemple de réalisation non limitatif, le support 42 peut être compris dans la structure extérieure du module lumineux 4.
Dans un mode de réalisation, les règles comprennent une première règle de test si l'intensité mémoire est supérieure à une consigne d'intensité mémoire, auquel cas le choix de la N+1 ième instruction est une instruction locale, et sinon, le choix de la N+1 ième instruction est une instruction d'accès en lecture ou une instruction d'accès en écriture.
Selon un mode de réalisation, les règles comprennent des règles appliquées après la première règle, dans un ordre quelconque : - une deuxième règle de test si le ratio lecture/mémoire est supérieur à une consigne de ratio lecture/ mémoire, auquel cas le choix de la N+1 ième instruction est une instruction d'accès en lecture, et sinon le choix de la N+1 ième instruction est une instruction d'accès en écriture ; - une troisième règle de test si l'entropie E de Shannon du profil d'accès mémoire est supérieure à une consigne d'entropie E de Shannon, auquel cas le choix de l'adresse mémoire de la N+1 ième instruction est choisie de manière à faire baisser l’entropie E, en prenant une adresse déjà utilisée ou une adresse dont la distance à la précédente est déjà connue, et sinon le choix de l'adresse mémoire de la N+1 ième instruction est choisie au hasard ; et - une quatrième règle de test si l'entrelacement est supérieur à une consigne d'entrelacement, auquel cas le choix de la N+1 ième instruction est une instruction d'accès en lecture ou d'accès en écriture de même type que la N ième instruction, et sinon le choix de la N+1 ième instruction est une instruction d'accès en lecture ou d'accès en écriture de type opposé à celui de la N ième instruction.
Dans un mode de réalisation, le procédé comprend en outre l'intégration de la séquence de Nmax instructions en langage assembleur dans une boucle d'exécution pour générer un logiciel exécutable ou bouchon logiciel.
illustre schématiquement l'agressivité d'une séquence de code assembleur, selon l'état de l'art ;
illustre schématiquement la sensibilité d'une séquence de code assembleur, selon l'état de l'art ;
illustre schématiquement une liste séquentielle des instructions assembleur accédant à la mémoire (extrait de cette séquence de code), ainsi que les adresses mémoire qui sont accédées d'un profil d'accès mémoire, selon l'état de l'art ;
illustre schématiquement un procédé de génération automatique d'une séquence de Nmax instructions en langage assembleur, exécutable sans erreur par un processeur multi-cœurs, selon un aspect de l'invention ;
illustre schématiquement un exemple de règles de choix d'instructions du procédé de la , selon un aspect de l'invention ;
illustre schématiquement une automatisation du processus de sélection des instructions assembleur pour construire rapidement des séquences, selon un aspect de l'invention.
Comme illustré sur la , l'invention propose un procédé de génération automatique d'une séquence de Nmax instructions en langage assembleur, exécutable sans erreur par un processeur multi-cœurs, comprenant les étapes de : initialisation des registres du processeur, puis choix d'une première instruction de la séquence prédéterminée, éventuellement au hasard ; et choix d'une N+1 ième instruction, parmi une instruction de lecture dans une mémoire connectée aux cœurs du processeur par un bus mémoire, une instruction d'écriture dans ladite mémoire, et une instruction locale utilisant uniquement les registres des processeurs, en fonction de règles et de priorités entre lesdites règles, lesdites règles utilisant des écarts respectifs de valeurs de métriques statistiques d'un profil P d'accès mémoire de la séquence des N instructions précédentes comprenant des valeurs de métriques statistiques, avec des valeurs de consignes.
Les métriques statistiques du profil d'accès mémoire de la séquence des N instructions précédentes comprennent : une intensité mémoire Im correspondant au ratio du nombre d'instructions d'accès en lecture R ou en écriture W et du nombre total d'instructions N ; un ratio lecture/ mémoire Rwr correspondant au ratio d'instructions d'accès en lecture R et d'instructions d'accès mémoire (lecture R et écriture W) ; et une entropie E de Shannon du profil d'accès mémoire P représentative de l'aspect aléatoire des adresses accédées en mémoire.
Les métriques statistiques du profil d'accès mémoire de la séquence des N instructions précédentes peuvent comprendre, en outre, un entrelacement Iv des instructions d'accès en lecture R et des instructions d'accès en écriture W.
La représente un exemple de règles de choix d'instructions.
Les règles comprennent une première règle de test si l'intensité mémoire Im est supérieure à une consigne Im_c d'intensité mémoire, auquel cas le choix de la N+1 ième instruction est une instruction locale, et sinon, le choix de la N+1 ième instruction est une instruction d'accès en lecture R ou une instruction d'accès en écriture W. Les règles comprennent des règles appliquées après la première règle, dans un ordre quelconque : - une deuxième règle de test si le ratio lecture/ mémoire Rwr est supérieur à une consigne Rwr_c de ratio lecture/ mémoire, auquel cas le choix de la N+1 ième instruction est une instruction d'accès en lecture R, et sinon le choix de la N+1 ième instruction est une instruction d'accès en écriture W ; - une troisième règle de test si l'entropie E de Shannon Ep du profil d'accès mémoire P est supérieure à une consigne Ep_c d'entropie E de Shannon Ep, auquel cas le choix de l'adresse mémoire de la N+1 ième instruction est choisie de manière à faire baisser l’entropie E, en prenant une adresse déjà utilisée ou une adresse dont la distance à la précédente est déjà connue, et sinon le choix de l'adresse mémoire de la N+1 ième instruction est choisie au hasard ; et - une quatrième règle de test si l'entrelacement Iv est supérieur à une consigne Iv_c d'entrelacement, auquel cas le choix de la N+1 ième instruction est une instruction d'accès en lecture R ou d'accès en écriture W de même type que la N ième instruction, et sinon le choix de la N+1 ième instruction est une instruction d'accès en lecture R ou d'accès en écriture W de type opposé à celui de la N ième instruction. En variante, d’autres métriques peuvent être envisagées, et d’autres règles définies en fonction de celles-ci pour influencer le choix des instructions, des registres utilisés, des adresses mémoire visées.
Selon un mode de réalisation, le procédé de préparation comprend en outre une étape d’homogénéisation du mélange obtenu.
Selon un mode de réalisation particulier, les PHA formant le mélange de polymères biodégradables sont broyés, plus particulièrement sont broyés avant leur mélange l’algue calcaire déshydratée et/ou le résidu sec non hydrosoluble d’algue calcaire.
L’homogénéisation du mélange de polymères et de l’algue calcaire déshydratée et/ou du résidu sec non hydrosoluble d’algue calcaire peut être réalisée, par exemple, en voie fondue par extrusion bivis co-rotative.
Utilisation d’un matériau biodégradable Il est décrit également l’utilisation d’un matériau biodégradable tel que défini précédemment pour la croissance d’un corail marin.
Comme indiqué plus haut, l’inventeur a mis en œuvre un matériau biodégradable selon l’invention ainsi que des filaments pour impression en 3D comprenant un tel matériau permettant de réaliser des supports de régénération des coraux qui sont respectueux de la bouture mais aussi du milieu dans lequel ils sont placés. En outre, de par sa formule, un matériau biodégradable selon l’invention est particulièrement compatible avec une croissance du corail puisque la présence notamment de l’algue calcaire déshydratée et/ou du résidu sec non hydrosoluble d’algue calcaire permet de créer une surface favorisant à la fois l’accroche de la bouture, mais également son développement.
L’utilisation d’un matériau biodégradable selon l’invention peut notamment passer par la fabrication de filaments pour impression en 3 dimensions ainsi que par la fabrication de dispositifs de maintien de boutures de corail comprenant ce matériau biodégradable. Les filaments pour impression en 3D et les dispositifs de maintien de boutures de corail sont décrits plus en détail dans les paragraphes suivants.
Filament pour impression en 3 dimensions (3D)
Un matériau biodégradable selon l’invention peut servir à la préparation de filaments pour impression en 3 dimensions (3D).
Ainsi, la présente invention concerne également un filament pour impression en 3 dimensions (3D) comprenant un matériau biodégradable tel que défini précédemment.
Par impression 3D, on entend un procédé dans lequel on entraîne un filament d'un matériau thermoplastique au travers d'un tube d'alimentation jusqu'à une tête d'impression comprenant des moyens de chauffage permettant de chauffer le filament de manière localisée de sorte à le fondre, puis on extrude le matériau fondu au travers d'une buse située en aval des moyens de chauffage sur le trajet du filament. Le matériau fondu est déposé sur un support, sous la forme de couches successives superposées.
Des filaments pour impression 3D selon l’invention peuvent être utilisés dans des méthodes suivant la technologie par extrusion et dépôt de matière fondue (« fused filament modeling » (FFM), « melted and extruded modeling » (MEM), « fused filament fabrication » (FFF), ou « fused deposition method » (FDM) / « modélisation de filaments fondus » (FFM), « modélisation fondue et extrudée » (MEM), « fabrication de filaments fondus » (FFF), ou« méthode de dépôt par fusion » (FDM)).
En particulier, des filaments selon l’invention peuvent être utilisés dans la technologie « fused filament fabrication » (FFF).
Il est décrit en outre un procédé de préparation de filaments pour impression en 3 dimensions (3D) comprenant un matériau biodégradable.
Des procédés de préparation de filaments pour impression 3D à partir de matériaux comprenant des polymères sont connus dans l’art.
Selon un mode de réalisation particulier, une étape intermédiaire du procédé de préparation d’un tel filament comprend l’étape de réalisation de granulés à partir d’un matériau biodégradable tel que défini précédemment.
Un exemple de procédé de préparation d’un filament pour impression 3D selon l’invention comprend les étapes suivantes : (1) broyage du mélange de polymères biodégradables, (2) mélange du mélange de polymères biodégradables avec l’algue calcaire déshydratée et/ou le résidu sec non hydrosoluble d’algue calcaire, (3) chauffage du mélange obtenu dans une étuve à une température comprise entre 40°C et 100°C, en particulier entre 50°C et 90°C, en particulier entre 60°C et 80°C, durant 2h à 12h, en particulier de 4h à 10h, en particulier de 6h à 8h plus particulièrement le mélange est obtenu par chauffage à 70°C durant 8h, (4) extrusion du mélange par tout moyen d’extrusion, en particulier dans une extrudeuse, en particulier dans une extrudeuse bivis co-rotative pour obtenir des joncs, (5) granulation des joncs obtenus à l’aide d’un granulateur MAAG Primo S60 pour obtenir des granulés, (6) chauffage des granulés dans une étuve à 70°C pendant 8h, et (7) extrusion des granulés sur une ligne de filage monovis pour obtenir des filaments.
Avantageusement, la sous-étape d’ajustement en temps réel peut comprendre un traitement de reconnaissance de forme servant essentiellement à détecter en temps réel un obstacle masquant le point d’intérêt. Ainsi, juste avant le déclenchement de la capture d’image, on détermine si la forme perçue par la caméra correspond au moins grossièrement à la forme du point d’intérêt. Avantageusement, les données issues du système de navigation 4 permettent de déterminer la forme que devrait prendre le point d’intérêt selon l’angle de prise de vue de la caméra.
Ainsi, dans le cas d’une capture vidéo, grâce au traitement de reconnaissance de forme, la position de début de capture pourra être légèrement décalée pour éviter la présence de l’obstacle sur les premières images capturées. En remarque, lorsqu’une capture vidéo est en cours, il est admis que la capture soit poursuivie lorsqu’un obstacle obstrue temporairement la prise de vue.
En ce qui concerne la capture d’image fixe, le point d’intérêt pourra être plus finement détecté dans l’image en temps réel et l’instant de prise de vue ajusté.
Dans le cas d’une capture vidéo, le procédé pourra mettre en œuvre une transition entre une première et une deuxième caméra du premier type pendant la durée d’une même capture, le point d’intérêt étant visible sans interruption par l’une ou l’autre des deux caméras durant toute la capture. Dans un mode de réalisation, un montage entre les images issues de la première et de la deuxième caméra du premier type pourra entre être effectué automatiquement. Le même principe peut naturellement être appliqué avec plus de deux caméras.
Avantageusement, l’utilisateur pourra configurer l’invention pour capturer des images d’un point d’intérêt en utilisant simultanément deux caméras du premier type ayant deux angles de vue différents sur le même point de vue. A partir de ces deux captures d’images simultanées, des images composées pourront être générées, montrant le point d’intérêt simultanément sous deux angles de prises de vue.
D’autres compositions de prises de vues simultanées sont également possibles. Par exemple, simultanément à la réalisation de prises de vues d’un point d’intérêt par une première caméra du premier type, une deuxième caméra du deuxième type peut filmer des réactions des passagers du véhicule observant le point de vue, éventuellement en enregistrant également un son de l’habitacle.
Une première illustration du déroulement de la troisième étape E3 est décrite ci-après en référence à la .
Le véhicule automobile 100 circule sur une voie 61 et se rapproche d’un point d’intérêt 60. La représente, sur le trajet du véhicule automobile 100, un segment d’itinéraire 64 comprenant cinq points de vue 611, 612, 613, 614, 615 sélectionnés durant l’étape E2. A chaque point de vue sont associés, - d’une part un angle de champ total 6131 d’une caméra du véhicule automobile 100 qui est en capacité de capturer des prises de vues du point d’intérêt 60, et - d’autre part un angle de champ partiel 6132 souhaité pour la capture d’image en ce point de vue.
La position 62 du soleil est par ailleurs représentée, et elle sera prise en compte dans le cadre du procédé.
Le premier point de vue 611 avait initialement été identifié dans l’étape E2 comme intéressant, en considérant notamment que la vision latérale est aussi intéressante que la façade pour le point d’intérêt 60.
Or, dans l’étape E3, on vérifie les conditions de luminosité juste avant l’arrivée du véhicule automobile au niveau du premier point de vue 611, notamment on vérifie la position 62 du soleil relativement à l’angle de champ partiel 6112. Ainsi, en fonction de la date, de l’heure, de la position du véhicule automobile 100 et de son orientation dans un plan XY, on détecte que le soleil est positionné en face de la prise de vue, qui se ferait alors à contre-jour. Dans l’étape E3 on annule donc la capture d’image qui était initialement prévue au point de vue 611.
De même, au point de vue 612 initialement sélectionné, on détecte la présence d’un obstacle 63 qui obstrue l’angle de champ partiel 6122. L’obstruction est suffisamment grossière pour être reconnue par un algorithme rapide de reconnaissance d’image (la forme de l’arbre 63 est très éloignée de la forme attendue pour le point d’intérêt 60). Dans l’étape E3 on annule donc également la capture d’image qui était initialement prévue au point de vue 612.
Concernant le point de vue 613, dans l’étape E2 on a déjà prédéterminé que la caméra frontale du véhicule automobile 100 présente le meilleur angle de vue pour la capture. Alternativement ou en complément, la détermination de la caméra présentant le meilleur angle de vue peut être menée durant l’étape E3. On débute alors une étape de capture d’images. L’image peut être capturée sur l’angle de champ total 6131 ou sur l’angle de champ partiel 6132. Dans le cas où l’image est capturée sur l’angle de champ partiel 6132, elle peut être avantageusement zoomée.
De la même façon, au point de vue 614, une caméra latérale 114 du véhicule automobile 100 est déterminée comme présentant le meilleur angle de vue pour poursuivre la capture initiée au point de vue 613. Puis au point de vue 615, la caméra arrière 112 du véhicule automobile 100 est déterminée comme présentant le meilleur angle de vue pour poursuivre la capture.
Au point de vue 616, on détecte que la capture d’image doit être arrêtée car le véhicule automobile 100 se situe à une distance trop importante du point d’intérêt.
Une deuxième illustration du déroulement de la troisième étape E3 est décrite ci-après en référence à la .
Le polymère comprend avantageusement entre 0 et 99 mol% de monomère(s) anionique(s) hydrophile(s) (distincts de la forme cristalline du sel de potassium de l’acide 2-acrylamido-2-méthylpropane sulfonique), préférentiellement entre 5 et 70 mol%, plus préférentiellement entre 10 et 50 mol%. A partir de 5 mol%, ces pourcentages incluent également le monomère de forme cristalline du sel de potassium de l’acide 2-acrylamido-2-méthylpropane sulfonique selon l’invention.
Dans un mode particulier, le ou les monomères anioniques hydrophiles, autres que l’acide 2-acrylamido-2-méthylpropane sulfonique sous forme cristalline du sel de potassium, peuvent être salifiés.
Par salifié, on entend qu’au moins une fonction acide du monomère anionique est remplacée par un sel neutralisant la charge négative de la fonction acide. Autrement dit, la forme non neutralisée (non salifiée) correspond à la forme acide du monomère, par exemple -C(=O)-OH dans le cas de la fonction acide carboxylique, alors que la forme neutralisée (salifiée) du monomère correspond à la forme -C(=O)-O - X + , X + étant un contre-ion (par exemple un sel métallique ou un ammonium) de charge positive. La neutralisation des fonctions acides du polymère peut être partielle ou totale.
La forme salifiée correspond avantageusement aux sels de métaux alcalins (Li, Na, K…), de métaux alcalino-terreux (Ca, Mg…) ou d’ammonium (par exemple l’ion ammonium ou un ammonium tertiaire). Le sel préféré est le sel de potassium.
Dans un mode particulier, le polymère comprend avantageusement entre 1 et 100 mol% de monomère(s) anionique(s) hydrophiles(s) de forme salifiée, préférentiellement entre 50 et 100 mol%. Ces pourcentages incluent le monomère de forme cristalline du sel de potassium de l’acide 2-acrylamido-2-méthylpropane sulfonique selon l’invention.
Avantageusement, le ou les monomères cationiques hydrophiles pouvant être utilisés dans le cadre de l’invention sont choisis, parmi les monomères dérivés des motifs de type vinylique (avantageusement acrylamide, acrylique, allylique ou maléique), ces monomères possédant une fonction phosphonium ou ammonium quaternaire. On peut citer, en particulier et de façon non limitative, l’acrylate de diméthylaminoéthyle (ADAME) quaternisé, le méthacrylate de diméthylaminoéthyle (MADAME) quaternisé, le chlorure de diméthyldiallylammonium (DADMAC), le chlorure d’acrylamido propyltriméthyl ammonium (APTAC), et le chlorure de méthacrylamido propyltriméthyl ammonium (MAPTAC).
L’homme du métier saura préparer les monomères quaternisés, par exemple au moyen d’halogénure d’alkyle de type R * -X, R * étant un groupement alkyle et X étant un halogène (notamment le chlorure de méthyle). L’agent de quaternisation peut être choisi parmi les chlorures d’alkyle, les sulfates de dialkyle ou les halogénures d’alkyle. Préférentiellement, l’agent de quaternisation est choisi parmi le chlorure de méthyle et le diéthyl sulfate.
En outre, la présente invention couvre également les monomères de type DADMAC, APTAC, et MAPTAC dont le contre-ion halogénure est le fluorure, le bromure ou l’iodure à la place du chlorure.
Dans un mode préféré, le monomère cationique hydrophile est choisi parmi les sels de diallyldialkyl ammonium comme le chlorure de diallyl diméthyl ammonium (DADMAC) ; les sels acidifiés ou quaternisés de dialkyl- aminoalkylacrylamides ; les sels acidifiés ou quaternisés de dialkyl- aminoalkylméthacrylamides, comme par exemple le chlorure de méthacrylamido-propyl triméthyl ammonium (MAPTAC), le chlorure d’acrylamido-propyl triméthyl ammonium (APTAC) et leurs mélanges. Avantageusement, les groupes alkyles sont en C 1 -C 3 .
Le polymère comprend avantageusement entre 0 et 20 mol% de monomère(s) cationique(s) hydrophile(s), préférentiellement entre 0 et 6 mol%.
Avantageusement, le ou les monomères zwitterioniques hydrophiles peuvent être un dérivé d’un motif de type vinylique (avantageusement acrylamide, acrylique, allylique ou maléique), ce monomère possédant une fonction amine ou ammonium quaternaire et une fonction acide de type carboxylique (ou carboxylate), sulfonique (ou sulfonate) ou phosphorique (ou phosphate). On peut citer, en particulier et de façon non limitative les dérivés de l’acrylate de diméthylaminoéthyl, tel que le 2-((2-(acryloyloxy)éthyl) diméthylammonio) éthane-1-sulfonate, le 3-((2-(acryloyloxy)éthyl) diméthylammonio) propane-1-sulfonate, le 4-((2-(acryloyloxy)éthyl) diméthylammonio) butane-1-sulfonate, le [2-(acryloyloxy)éthyl] (diméthylammonio) acetate, les dérivés du méthacrylate de diméthylaminoéthyle tel que le 2-((2-(méthacryloyloxy) éthyl) diméthylammonio) éthane-1-sulfonate, le 3-((2-(méthacryloyloxy) éthyl) diméthylammonio) propane-1-sulfonate, le 4-((2-(méthacryloyloxy) éthyl) diméthylammonio) butane-1-sulfonate, le [2-(méthacryloyloxy)éthyl] (diméthylammonio) acétate, les dérivés du diméthylamino propylacrylamide tel que le 2-((3-acrylamidopropyl) diméthylammonio) éthane-1-sulfonate, le 3-((3-acrylamidopropyl) diméthylammonio) propane-1-sulfonate, le 4-((3-acrylamidopropyl) diméthylammonio) butane-1-sulfonate, le [3-(acryloyloxy) propyl] (diméthylammonio) acétate, les dérivés du diméthylamino propyl méthylacrylamide tel que le 2-((3-méthacrylamidopropyl) diméthylammonio) éthane-1-sulfonate, le 3-((3-méthacrylamidopropyl) diméthylammonio) propane-1-sulfonate, le 4-((3-méthacrylamidopropyl) diméthylammonio) butane-1-sulfonate et le [3-(méthacryloyloxy)propyl] (diméthylammonio) acétate et leurs mélanges.
Le polymère comprend avantageusement 0 et 20 mol% de monomère(s) zwitterionique(s) hydrophile(s), plus préférentiellement entre 0 et 10 mol%.
Des monomères hydrophobes, dont le coefficient de partage K ow est supérieur à 1, peuvent également être utilisés dans la préparation du polymère selon l’invention. Ils sont de préférence choisis dans la liste suivante : les esters d’acide (méth)acrylique à chaîne alkyle, arylalkyle et/ou éthoxylée et/ou propoxylée ; les dérivés de (méth)acrylamide à chaîne alkyle, arylalkyle ou dialkyle et/ou éthoxylée et/ou propoxylée ; des dérivés cationiques d’allyle ayant une chaîne alkyle, arylalkyle ou dialkyle et/ou une chaîne éthoxylée et/ou propoxylée ; des dérivés hydrophobes anioniques ou cationiques de (méth)acryloyle ; et des dérivés monomères anioniques ou cationiques de (méth)acrylamide portant une chaîne hydrophobe. Les monomères hydrophobes peuvent comprendre des atomes d’halogène, par exemple du chlore.