INPI-France/Brevets-Francais-2024-Chunked huggingface dataset:
Selon une mise en œuvre du procédé, le temps de phase est modifié en contrôlant au moins un paramètre d’un flux gazeux alimentant un adsorbeur de l’unité de séparation et/ou au moins un paramètre d’un flux gazeux produit par un adsorbeur de l’unité de séparation, notamment au moins un paramètre d’un flux gazeux transféré d’un adsorbeur à un autre.
En particulier, ledit paramètre est choisi parmi le débit et/ou la durée d’écoulement.
Selon une mise en œuvre du procédé, le temps de phase est modifié via au moins l’une des actions suivantes : - ajout ou suppression d’une étape au cycle de pression ; - allongement ou raccourcissement d’une étape.
Selon une mise en œuvre du procédé, une étape de temps mort durant laquelle un ou plusieurs adsorbeurs restent dans le même état qu’à la fin de l’étape précédente est ajoutée au cycle de pression. En particulier, l’étape de temps mort est ajoutée en isolant fluidiquement le ou lesdits adsorbeurs restant dans le même état.
Selon une mise en œuvre du procédé, une étape de temps mort est allongée ou raccourcie.
Selon une mise en œuvre du procédé, la modification du temps de phase est effectuée en début de phase.
Selon une mise en œuvre du procédé, le temps de phase est modifié en décalant dans le temps un début et/ou une fin d’alimentation par le flux gazeux d’au moins un adsorbeur.
Selon une mise en œuvre du procédé, le temps de phase est modifié en en décalant dans le temps un début et/ou une fin de production du flux gazeux par au moins un adsorbeur.
Selon une mise en œuvre du procédé, le temps de phase est modifié en décalant dans le temps un début et/ou une fin d’alimentation en gaz de charge d’un ou plusieurs adsorbeurs en étape d’adsorption et/ou en décalant dans le temps un début et/ou une fin de production de la deuxième fraction par le ou lesdits adsorbeurs.
Selon une mise en œuvre du procédé, un débit d’un flux gazeux transféré d’un adsorbeur à un autre, dit débit de transfert, est régulé et de sorte à accélérer ou ralentir un transfert gazeux entre lesdits adsorbeurs.
En particulier, l’adsorbeur fournissant le flux gazeux est en dépressurisation et l’adsorbeur recevant le flux gazeux est en pressurisation et le transfert gazeux est accéléré ou ralenti de sorte à augmenter ou diminuer une vitesse de dépressurisation et/ou pressurisation desdits adsorbeurs. En particulier, le débit de transfert est un débit d’équilibrage entre au moins un adsorbeur en équilibrage en pression descendante et au moins un adsorbeur en équilibrage en pression montante.
Selon une mise en œuvre, le procédé comprend les étapes suivantes : i) enregistrement dans une base de données de points de fonctionnement stabilisé de l’unité de séparation, les points de fonctionnement correspondant à des couples de durée de temps de phase et de valeur de débit de rinçage, chaque couple étant associé à une valeur de rendement d’extraction en première composante et à une valeur de rendement d’extraction en deuxième composante de l’unité de séparation, ii) si le premier écart est supérieur au premier seuil et/ou le deuxième écart est supérieur au deuxième seuil, lecture dans la base de données d’une durée de temps de phase et d’une valeur de débit de rinçage permettant de rendre le premier écart inférieur ou égal au premier seuil et/ou de rendre le deuxième écart inférieur ou égal au deuxième seuil, puis modification du temps de phase en la durée de temps de phase lue dans la base de données et modification du débit de rinçage en la valeur de débit de fluide de rinçage lue dans la base de données.
Selon une mise en œuvre du procédé, les étapes a), b), c) et d) telles que définies plus haut sont réitérées jusqu’à ce que le premier écart soit inférieur ou égal au premier seuil et/ou le deuxième écart soit inférieur ou égal au deuxième seuil, avec pour l’étape d) une modification de la dernière durée du temps de phase en une nouvelle durée du temps de phase et une modification de la dernière valeur de débit de rinçage en une nouvelle valeur de débit de rinçage.
Comme le montre la , l'ensemble 22 peut comprendre plusieurs ensembles solénoïdes 28 qui commandent l'écoulement de fluide à travers les tubes de sortie 26 du collecteur 52. Les ensembles solénoïdes 28 peuvent être fixés au collecteur 52, par exemple, l'un des ensembles solénoïdes 28 peut se trouver au niveau de chacun des tubes de sortie 26. Chacun des ensembles solénoïdes 28 peut comprendre le piston 30, le ressort 32, les jauges de contrainte 34 et la bobine d'induction 56, par exemple comme décrit ici. L'un des ensembles solénoïdes 28 peut commander l'écoulement de fluide à travers l'un des tubes de sortie 26 vers l'une des buses 54, et un autre des ensembles solénoïdes 28 peut commander l'écoulement de fluide à travers un autre des tubes de sortie 26 vers une autre des buses 54. À titre d'exemple, les ensembles solénoïdes 28 peuvent indépendamment bloquer ou ouvrir chacun des tubes de sortie 26 respectifs en déplaçant les pistons 30 des ensembles solénoïdes 28.
En référence à la , l'ordinateur 36 est un dispositif de commande basé sur un microprocesseur mis en œuvre via des circuits, des puces ou d'autres composants électroniques. L'ordinateur 36 comprend un processeur et une mémoire tels que connus. La mémoire comprend une ou plusieurs formes de supports lisibles par ordinateur, et stocke des instructions exécutables par l'ordinateur 36 pour effectuer diverses opérations, y compris comme décrit ici. L'ordinateur 36 peut être programmé pour exécuter les opérations décrites ici. Plus précisément, la mémoire stocke des instructions exécutables par le processeur pour exécuter les opérations décrites ici et stocke électroniquement des données et/ou des bases de données. À titre d'exemple, l'ordinateur 36 peut comprendre un ou plusieurs circuits électroniques dédiés comprenant un ASIC (circuit intégré à application spécifique) qui est fabriqué pour une opération particulière. Dans un autre exemple, l'ordinateur 36 peut comprendre un FPGA (réseau de portes programmable par l'utilisateur) qui est un circuit intégré fabriqué pour être configurable par un client. À titre d'exemple, un langage de description de matériel tel que VHDL (langage descriptif de matériel à circuits intégrés à très grande vitesse) est utilisé dans l'automatisation de la conception électronique pour décrire des systèmes numériques et à signaux mixtes tels que FPGA et ASIC. À titre d'exemple, un ASIC est fabriqué sur la base d'une programmation VHDL fournie en préfabrication, et les composants logiques à l'intérieur d'un FPGA peuvent être configurés sur la base d'une programmation VHDL, par exemple, stockés dans une mémoire connectée électriquement au circuit FPGA. Dans certains exemples, une combinaison de processeur(s), ASIC(s) et/ou circuits FPGA peut être incluse à l'intérieur d'un boîtier de puce. L'ordinateur 36 peut être un ensemble d'ordinateurs communiquant entre eux.
L'ordinateur 36 est généralement conçu pour des communications sur un réseau de communication 58 qui peut comprendre un bus dans le véhicule 20 tel qu'un réseau de zone de commande (CAN) ou analogue, et/ou d'autres mécanismes câblés et/ou sans fil. Via le réseau de communication 58, l'ordinateur 36 peut transmettre des messages à divers dispositifs, et/ou recevoir des messages (par exemple, des messages CAN) des divers dispositifs, par exemple les capteurs 38, les ensembles solénoïdes 28 (y compris la bobine d'induction 56 et les jauges de contrainte 34 de chaque ensemble solénoïde 28), etc. En variante ou en plus, dans les cas où l'ordinateur 36 comprend une pluralité de dispositifs, le réseau de communication 58 peut être utilisé pour les communications entre les dispositifs représentés comme l'ordinateur 36 dans cette invention.
L'ordinateur 36 est programmé pour, c'est-à-dire que la mémoire stocke des instructions exécutables par le processeur pour, actionner les pistons 30 des ensembles solénoïdes 28 respectifs, par exemple de la position ouverte à la position fermée et inversement. L'ordinateur 36 peut actionner le piston 30 de l'un des ensembles solénoïdes 28 en position ouverte en transmettant une commande à cet ensemble solénoïde 28, par exemple via le réseau de communication 58. La commande peut, par exemple, fournir un courant électrique à la bobine d'induction 56 de l'ensemble solénoïde 28 et générer un champ magnétique qui éloigne le piston 30 du siège de soupape 50 avec une force suffisante pour surmonter la force appliquée au piston 30 par le ressort 32. L'ordinateur 36 peut actionner le piston 30 vers la position fermée en transmettant une commande à l'ensemble solénoïde 28, par exemple via le réseau de communication 58. La commande peut, par exemple, cesser de fournir du courant électrique à la bobine d'induction 56 de l'ensemble solénoïde 28, permettant ainsi à la force du ressort 32 de déplacer le piston 30 vers la position fermée en butée contre le siège de soupape 50. L'ordinateur 36 peut actionner individuellement et sélectivement les ensembles solénoïdes 28, c'est-à-dire actionner un ou plusieurs des ensembles solénoïdes 28 et pas les autres. L'ordinateur 36 peut actionner individuellement et sélectivement les ensembles solénoïdes 28 pour nettoyer des capteurs 38 sélectionnés du véhicule 20.
L'ordinateur 36 est programmé pour déterminer si le piston 30 de chacun des ensembles solénoïdes 28 est en position fermée sur la base des données reçues de la ou des jauge(s) de contrainte 34 de cet ensemble solénoïde 28, par exemple via le réseau de communication 58. L'ordinateur 36 peut déterminer si le piston 30 est en position fermée en comparant la contrainte détectée par la ou les jauge(s) de contrainte 34 avec une première quantité de contrainte prédéterminée. L'ordinateur 36 peut déterminer si le piston 30 est en position fermée lorsque la contrainte détectée est égale (ou inférieure) à la première quantité de contrainte prédéterminée. La première quantité prédéterminée peut être prédéterminée par des tests empiriques, par exemple comme étant égale à une contrainte détectée par la ou les jauge(s) de contrainte 34 lorsque le piston 30 est connu pour être en position fermée, par exemple, lorsque la pression de fluide est fournie au tube d'entrée 24 et ne s'écoule pas du tube de sortie 26 fermé par le piston 30. La première quantité prédéterminée peut être stockée en mémoire. L'ordinateur 36 peut déterminer si le piston 30 n'est pas en position fermée lorsque la contrainte détectée est supérieure à la première quantité prédéterminée. À titre d'exemple, une contrainte détectée par la ou les jauge(s) de contrainte 34 peut être supérieure lorsque la saleté ou d'autres débris empêchent le ressort 32 de s'étendre complètement et de déplacer le piston 30 vers la position fermée à une contrainte détectée par la ou les jauge(s) de contrainte 34 lorsque le ressort 32 est complètement étendu avec le piston 30 en position fermée. L'ordinateur 36 peut déterminer individuellement si le piston 30 de chacun des ensembles solénoïdes 28 est en position fermée sur la base des données reçues de la ou des jauge(s) de contrainte 34 de l'ensemble solénoïde 28 respectif. L'ordinateur 36 peut déterminer si le piston 30 de l'un des ensembles solénoïdes 28 est en position fermée après que l'ordinateur 36 actionne ce piston 30 en position fermée, par exemple, après que l'ordinateur 36 a cessé le flux de courant vers la bobine d'induction 56 de cet ensemble solénoïde 28.
L'ordinateur 36 est programmé pour stocker un code de diagnostic, par exemple en mémoire, lors de la détermination que le piston 30 de l'un des ensembles solénoïdes 28 n'est pas en position fermée. Le code de diagnostic peut comprendre des données spécifiant quel ensemble solénoïde 28 spécifique comprenait le piston 30 qui a été déterminé comme n'étant pas en position fermée. De plus et lors de la détermination que le piston 30 de l'un des ensembles solénoïdes 28 n'est pas en position fermée, l'ordinateur 36 peut transmettre un code d'erreur à un ordinateur serveur et/ou faire passer le véhicule 20 d'un fonctionnement autonome à un fonctionnement non autonome.
L'ordinateur 36 est programmé pour déterminer si le piston 30 de chacun des ensembles solénoïdes 28 est en position ouverte sur la base de données reçues de la ou des jauge(s) de contrainte 34 de cet ensemble solénoïde 28, par exemple via le réseau de communication 58. L'ordinateur 36 peut déterminer si le piston 30 est en position ouverte en comparant la contrainte détectée par la ou les jauge(s) de contrainte 34 avec une seconde quantité de contrainte prédéterminée. L'ordinateur 36 peut déterminer si le piston 30 est en position ouverte lorsque la contrainte détectée est égale (ou supérieure) à la seconde quantité prédéterminée. L'ordinateur 36 peut déterminer si le piston 30 n'est pas en position ouverte lorsque la contrainte détectée est inférieure à la seconde quantité prédéterminée. La seconde quantité prédéterminée peut être stockée en mémoire et prédéterminée par des tests empiriques, par exemple comme étant égale à une contrainte détectée par la ou les jauge(s) de contrainte 34 lorsque le piston 30 est connu pour être en position ouverte, par exemple, lorsque la pression de fluide est fournie au tube d'entrée 24 et le fluide s'écoule librement du tube de sortie 26 respectif. L'ordinateur 36 peut déterminer individuellement si le piston 30 de chacun des ensembles solénoïdes 28 est en position ouverte sur la base de données reçues de la ou des jauge(s) de contrainte 34 de l'ensemble solénoïde 28 respectif. L'ordinateur 36 peut déterminer si le piston 30 de l'un des ensembles solénoïdes 28 est en position ouverte après que l'ordinateur 36 actionne le piston 30 en position ouverte, par exemple, après que l'ordinateur 36 a commandé le flux de courant vers la bobine d'induction 56 de cet ensemble solénoïde 28. L'ordinateur 36 peut être programmé pour, lors de la détermination que le piston 30 de l'un des ensembles solénoïdes 28 n'est pas en position ouverte, stocker un code de diagnostic, etc.
Les instructions exécutables par ordinateur peuvent être compilées ou interprétées à partir de programmes informatiques créés à l'aide de divers langages et/ou technologies de programmation, y compris, sans s'y limiter, et seuls ou en combinaison, Java™, C, C++, Visual Basic, Java Script, Perl, HTML, etc. En général, un processeur (par exemple, un microprocesseur) reçoit des instructions, par exemple, d'une mémoire, d'un support lisible par ordinateur, etc., et exécute ces instructions, effectuant ainsi un ou plusieurs processus, y compris un ou plusieurs des processus décrits ici. Ces instructions et autres données peuvent être stockées et transmises à l'aide de divers supports lisibles par ordinateur. Un fichier dans un appareil en réseau est généralement un ensemble de données stockées sur un support lisible par ordinateur, tel qu'un support de stockage, une mémoire vive, etc.
Un support lisible par ordinateur comprend tout support qui participe à la fourniture de données (par exemple, des instructions), qui peut être lu par un ordinateur. Un tel support peut prendre de nombreuses formes, y compris, mais sans s'y limiter, des supports non volatils, des supports volatils, etc. Les supports non volatils comprennent, par exemple des disques optiques ou magnétiques et d'autres mémoires permanentes. Les supports volatils comprennent la mémoire vive dynamique (DRAM), qui constitue généralement une mémoire principale. Les formes courantes de supports lisibles par ordinateur comprennent, par exemple une disquette, un disque souple, un disque dur, une bande magnétique, tout autre support magnétique, un CD ROM, un DVD, tout autre support optique, des cartes perforées, une bande de papier, tout autre support physique avec des motifs de trous, une RAM, une PROM, une EPROM, une FLASH EEPROM, toute autre puce ou cartouche de mémoire, ou tout autre support qui peut être lu à partir d'un ordinateur.
L'utilisation de « en réponse à », « sur la base de » et « lorsqu'il est déterminé » ici indique un lien de causalité, et pas simplement une relation temporelle.
L'invention a été décrite de manière illustrative, et il faut comprendre que la terminologie qui a été utilisée est destinée à être dans la nature des mots de description plutôt que de limitation. De nombreuses modifications et variantes de la présente invention sont possibles à la lumière des enseignements ci-dessus, et l'invention peut être mise en pratique autrement que comme spécifiquement décrit.
Selon la présente invention, un ensemble est fourni ayant : un tube d'entrée ; un premier tube de sortie ; et un ensemble solénoïde ayant un piston mobile entre une position ouverte dans laquelle le fluide est autorisé à s'écouler du tube d'entrée vers le tube de sortie et une position fermée dans laquelle le fluide est empêché de s'écouler du tube d'entrée vers le tube de sortie ; l'ensemble solénoïde ayant un ressort poussant le piston vers la position fermée ; et l'ensemble solénoïde ayant une jauge de contrainte fixée au ressort ; et dans lequel une contrainte détectée par la jauge de contrainte indique si le piston est en position fermée.
Selon un mode de réalisation, l'invention est en outre caractérisée par un ordinateur ayant un processeur et une mémoire, l'ordinateur communiquant avec la jauge de contrainte, la mémoire stockant des instructions exécutables par le processeur pour déterminer si le piston est en position fermée sur la base des données reçues de la jauge de contrainte.
Selon un mode de réalisation, les instructions comprennent des instructions pour stocker un code de diagnostic lors de la détermination que le piston n'est pas en position fermée.
Selon un mode de réalisation, l'ensemble solénoïde comprend une pluralité de jauges de contrainte comprenant la jauge de contrainte, la pluralité de jauges de contrainte étant fixées au ressort, et dans lequel les contraintes détectées par la pluralité de jauges de contrainte indiquent si le piston est en position fermée.
Selon un mode de réalisation, le ressort comprend une pluralité de bobines, la pluralité de jauges de contrainte étant fixées à des bobines adjacentes de la pluralité de bobines.
La température dans les réacteurs est typiquement comprise entre 150 et 160°C avec une pression d’environ 100 bars tandis que la vitesse volumique horaire est d’environ 0,6 hr -1 avec un taux de traitement adapté en fonction de la qualité de la charge à traiter et des paramètres du premier réacteur d’hydrogénation.
A la fin de la période prédéterminée, les insectes et le substrat peuvent être retirés de la cuve, par exemple via la trappe 110 du dispositif 100.
DESCRIPTION DES FIGURES est un schéma représentant le dispositif d’élevage d’insectes selon un mode de réalisation de l’invention.
représente la division en trois parties de la cuve du dispositif d’élevage d’insectes selon un autre mode de réalisation de l’invention.
est un schéma représentant le dispositif d’élevage d’insectes selon un autre mode de réalisation de l’invention.
est un diagramme représentant la méthode d’élevage d’insectes selon un mode de réalisation de l’invention.
EXEMPLE On a réalisé une campagne d’élevage des vers de farine dans une cuve comprenant une partie conique surmontée d’une partie cylindrique. Les dimensions de la cuve sont 300 cm de haut et 125 cm de diamètre de la partie intermédiaire. La gaine possède un diamètre de 20 cm. La cuve possède aussi des capteurs environnementaux placés à une hauteur de 200 cm ainsi qu’un injecteur d’eau lacé dans la partie inférieure à une distance de 25 cm du centre de la cuve et deux injecteurs d’air placé dans la partie intermédiaire de la cuve à une hauteur de 100 cm et 200 cm.
5000 g de mélange d’œufs et de larves de vers de farine de taille inférieure à 1 cm sont introduits dans une cuve 101 contenant 100 kg de substrat constitué de drêches de brasserie.
Dans cet exemple, les nutriments utilisés sont des déchets de l’industrie brassicole. Ils sont les constituants du substrat et introduits dans la cuve 101 tout au long de leur croissance. Ainsi, au cours de la croissance des insectes, environ 400 kg de substrat seront introduits dans la cuve 101 afin d’apporter les nutriments nécessaires.
La température, le taux d’humidité, le taux de CO 2 et la quantité d’ammoniac contenus dans la cuve 101 sont mesurés au minimum 1 fois par jour à l’aide du capteur environnemental 108.
Les étapes 211 d’injection d’air et/ou d’eau dans la cuve 101, 215 d’entraînement en rotation la vis sans fin 102 et 217 d’injection du substrat d’élevage sont effectués en fonction des paramètres mesurés.
Lorsque le taux d’humidité est inférieur à 50%, l’étape 211 d’injection d’eau dans la cuve 101 est effectuée afin d’augmenter le taux d’humidité jusqu’à ce qu’il soit compris entre 55% et 65%.
Lorsque la température est inférieure à +18°C, l’étape de réchauffement est effectuée par injection d’air chaud et lorsque la température est supérieure à +35°C, l’étape de refroidissement est effectuée par injection d’air froid afin que la température du substrat soit comprise entre +25°C et +30°C.
Lorsque le taux de CO 2 est supérieur à 10%, l’étape 211 d’injection d’air est effectuée afin de diminuer le taux de CO 2 jusqu’à ce qu’il soit compris entre 0.5% et 10%.
Après une période prédéterminée de 2 mois, les insectes sont matures et mesurent entre 2,5 cm et 3,5 cm. La cuve contient ainsi 50 kg d’insectes prêts à récolter.
Le taux de mortalité est évalué entre 0 et 20%.
Le dispositif d’élevage d’insectes de l’invention permet de simplifier la chaîne logistique, limiter les manipulations, optimiser la croissance des insectes et limiter les risques sanitaires et le risque de cannibalisme. En effet, pour atteindre une efficacité de croissance telle que générée par l’invention tout en limitant les risques sanitaires et de cannibalisme, les systèmes de bacs d’élevage connus doivent utiliser entre 1000 à 1500 bacs par an ce qui complexifie considérablement la chaîne logistique et augmente le nombre de manipulations.
De préférence, comme cela est illustré sur les figures, l’agencement de serrure 10 comprend encore une platine 12 servant de support au mécanisme d’encliquetage et destinée à être fixée au véhicule. Cette platine 12 est par exemple réalisée à partir d’une tôle métallique, par découpe et/ou pliage de ladite tôle. Comme cela est illustré sur la , la platine 12 comporte par ailleurs par exemple une pluralité de pattes de fixation 12A pour des moyens élastiques tels que des ressorts du mécanisme d’encliquetage 14, pliées à angle droit et une pluralité de trous de fixation 12B à la carrosserie.
Conformément à l’invention et comme cela est illustré en détail notamment sur la , l’agencement de serrure 10 comprend un loquet rotatif 16 comprenant une encoche 18 apte à coopérer avec la gâche 100 du capot.
La gâche 100 se présente par exemple sous la forme d’un crochet refermé à la manière d’un anneau. Le crochet 100 présente par exemple une forme rectangulaire ou carrée et l’encoche 18 du loquet 16 a une forme générale de crochet pour venir retenir la gâche 100.
Par ailleurs, de préférence, la platine 12 peut encore présenter une échancrure 12D en forme de gueule de poisson ouverte vers l’extérieur ou en forme de U, destinée à recevoir la gâche 100 en vue du guidage vers l’encoche 18 du loquet 16.
Dans la suite de la description, les termes à signification directionnelle tels que « antérieur » et « postérieur » sont utilisés pour désigner les parties situées respectivement « en tête » et « en queue » par rapport au sens de rotation direct ou horaire référencé S1. De plus, les termes « distal » et « proximal » traduisent le fait qu’un élément est éloigné ou proche du loquet 16.
Le passage de la configuration initiale à la configuration finale est réalisé consécutivement à au moins une action de commande du déplacement du cliquet 22, effectué par exemple par un moyen d’actionnement ou actionneur 110. Par exemple, l’actionneur 110 comprend un élément d’actionnement 112 couplé en entraînement au cliquet 22 pour faire pivoter le cliquet 22 de la configuration initiale à la configuration finale.